diff --git a/.ci/code_generation.py b/.ci/code_generation.py index 326563f1cc..56cc81faee 100644 --- a/.ci/code_generation.py +++ b/.ci/code_generation.py @@ -1,9 +1,10 @@ -from ansys.dpf import core -import os import glob +import os from pathlib import Path -import time import shutil +import time + +from ansys.dpf import core if os.name == "posix": LIB_TO_GENERATE = [ diff --git a/.ci/edit_ansys_version.py b/.ci/edit_ansys_version.py index f54c480b77..527a025ad9 100644 --- a/.ci/edit_ansys_version.py +++ b/.ci/edit_ansys_version.py @@ -1,19 +1,19 @@ -import sys -import pkgutil import os +import pkgutil +import sys if __name__ == "__main__": directory = os.path.dirname(pkgutil.get_loader("ansys.dpf.core").path) file_path = os.path.join(directory, "_version.py") for i, arg in enumerate(sys.argv): if arg == "--version": - print(sys.argv[i+1]) - version = sys.argv[i+1] - file = open(file_path, 'r') + print(sys.argv[i + 1]) + version = sys.argv[i + 1] + file = open(file_path, "r") lines = file.readlines() for i, line in enumerate(lines): if "__ansys_version__" in line: lines[i] = f'__ansys_version__ = "{version}"\n' file.close() - with open(file_path, 'w') as file: + with open(file_path, "w") as file: file.writelines(lines) diff --git a/.ci/run_examples.py b/.ci/run_examples.py index 3b8acd121a..f5adaa8a6d 100644 --- a/.ci/run_examples.py +++ b/.ci/run_examples.py @@ -1,6 +1,7 @@ -import os import glob +import os import pathlib + from ansys.dpf import core core.settings.disable_off_screen_rendering() @@ -14,7 +15,4 @@ print("\n\n--------------------------------------------------\n") print(file) print("--------------------------------------------------\n") - exec( - open(file, mode="r", encoding="utf8").read(), - globals(), - globals()) + exec(open(file, mode="r", encoding="utf8").read(), globals(), globals()) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3f1e865948..1995cff737 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,4 +1,4 @@ -name: GitHub Actions +name: CI on: pull_request: @@ -16,161 +16,165 @@ concurrency: cancel-in-progress: true env: + MAIN_PYTHON_VERSION: "3.10" PACKAGE_NAME: ansys-dpf-core MODULE: core ANSYS_VERSION: 221 + jobs: - Build_and_Test: - name: Build and Test - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - python-version: ["3.8"] - os: ["windows-latest"] + style: + name: Code style + runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - name: Checkout repository + uses: actions/checkout@v3 - - name: "Build Package" - uses: pyansys/pydpf-actions/build_package@v2.1 + - name: Set up Python + uses: actions/setup-python@v4 with: - python-version: ${{ matrix.python-version }} - ANSYS_VERSION: ${{env.ANSYS_VERSION}} - PACKAGE_NAME: ${{env.PACKAGE_NAME}} - MODULE: ${{env.MODULE}} - dpf-standalone-TOKEN: ${{secrets.DPF_PIPELINE}} - install_extras: plotting - - - name: "Test Package" - uses: pyansys/pydpf-actions/test_package@v2.1 - with: - MODULE: ${{env.MODULE}} + python-version: ${{ env.MAIN_PYTHON_VERSION }} - - name: 'Upload to PyPi' - if: contains(github.ref, 'refs/tags') - shell: cmd + - name: Install dependencies run: | - pip install twine - python setup.py sdist - twine upload --skip-existing dist/* - env: - TWINE_USERNAME: __token__ - TWINE_PASSWORD: ${{secrets.PYPI_TOKEN}} - TWINE_REPOSITORY_URL: "https://upload.pypi.org/legacy/" + python -m pip install --upgrade pip tox - build_doc: - name: Documentation - runs-on: windows-2019 - - env: - ANSYS_VERSION: 221 + - name: Test with tox + run: tox -e style + docs-style: + name: Documentation Style Check + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Setup Python - uses: actions/setup-python@v4.0.0 + - name: Running Vale + uses: errata-ai/vale-action@reviewdog + env: + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} with: - python-version: 3.8 + files: doc + reporter: github-pr-check + level: error + filter_mode: nofilter + fail_on_error: true + vale_flags: "--config=doc/.vale.ini" + + doc: + name: Documentation + runs-on: ubuntu-latest + needs: docs-style + steps: + - name: Checkout repository + uses: actions/checkout@v3 - - id: install-dpf - uses: pyansys/pydpf-actions/install-dpf-server@v2.0 + - name: Set up Python + uses: actions/setup-python@v4 with: - dpf-standalone-TOKEN: ${{secrets.DPF_PIPELINE}} - ANSYS_VERSION : ${{env.ANSYS_VERSION}} - - - name: Set AWP_ROOT$env:ANSYS_VERSION - run: echo "AWP_ROOT$env:ANSYS_VERSION=${{ steps.install-dpf.outputs.SERVER }}" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf-8 -Append + python-version: ${{ env.MAIN_PYTHON_VERSION }} - - name: Set SERVER - run: echo "SERVER=$env:AWP_ROOT221" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf-8 -Append - - - name: Install ansys-dpf-core - shell: cmd - run: | - pip install -r requirements_build.txt - python setup.py bdist_wheel - FOR /F %%a in ('dir /s/b dist\*.whl') do SET WHEELPATH=%%a - ECHO %WHEELPATH% - cd tests - pip install %WHEELPATH% - python -c "from ansys.dpf import core; print(core.Report(gpu=False))" - - - name: Install OpenGL + - name: Install dependencies run: | - Set-StrictMode -Version Latest - $ErrorActionPreference = "Stop" - $PSDefaultParameterValues['*:ErrorAction']='Stop' - git clone --depth 1 https://github.com/pyvista/gl-ci-helpers.git - powershell gl-ci-helpers/appveyor/install_opengl.ps1 + python -m pip install --upgrade pip tox - - name: Install test offscreen rendering + - name: Build documentation run: | - .ci/setup_headless_display.sh - pip install -r .ci/requirements_test_xvfb.txt - python .ci/display_test.py + tox -e doc + touch .tox/doc_out/.nojekyll + echo "dpfdocs.pyansys.com" > .tox/doc_out/CNAME - - name: Install documentation packages for Python - run: | - pip install -r requirements_docs.txt + - name: Upload Documentation + uses: actions/upload-artifact@v3 + with: + name: HTML-Documentation + path: .tox/doc_out/ + retention-days: 7 - - name: Build Documentation - shell: cmd - run: | - cd .ci - build_doc.bat > ..\docs\log.txt 2>&1 - timeout-minutes: 20 + - name: Deploy to gh-pages + if: github.event_name == 'push' && contains(github.ref, 'refs/tags') + uses: JamesIves/github-pages-deploy-action@v4.3.4 + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + BRANCH: gh-pages + FOLDER: .tox/doc_out/ + CLEAN: true + SINGLE_COMMIT: true + + tests: + name: Tests + needs: style + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [windows-latest, ubuntu-latest] + cfg: + - {python-version: "3.7", toxenv: "py37"} + - {python-version: "3.8", toxenv: "py38"} + - {python-version: "3.9", toxenv: "py39"} + - {python-version: "3.10", toxenv: "py310-cov"} + fail-fast: false - - name: DOCUMENTATION zip artifacts - run: | - 7z a -tzip ./docs/archive/doc-ansys-dpf-core.zip ./docs/build - if: always() + steps: + - uses: actions/checkout@v3 + - name: Set up Python ${{ matrix.cfg.python-version }} + uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.cfg.python-version }} - - name: Kill all servers - shell: cmd - run: | - tasklist /FI "IMAGENAME eq Ans.Dpf.Grpc.exe" 2>NUL | find /I /N "Ans.Dpf.Grpc.exe">NUL - ECHO %ERRORLEVEL% - if "%ERRORLEVEL%"=="0"(taskkill /f /im Ans.Dpf.Grpc.exe) - continue-on-error: true - if: always() + - name: Install dependencies + run: python -m pip install --upgrade pip tox - - name: Publish Documentation artifact - uses: actions/upload-artifact@v3 - with: - name: doc-ansys-dpf-core - path: ./docs/archive/doc-ansys-dpf-core.zip - if: always() + - name: Run Tox + run: tox -e ${{ matrix.cfg.toxenv }} - - name: Publish Documentation log - uses: actions/upload-artifact@v3 - with: - name: doc-ansys-dpf-core-log - path: ./docs/*.txt - if: always() + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v2 + if: matrix.cfg.python-version == ${{ env.MAIN_PYTHON_VERSION }} && matrix.os == ubuntu-latest - - name: Init git and add docs - if: contains(github.ref, 'refs/tags') + build: + name: Build library + runs-on: ubuntu-latest + needs: [tests, doc] + steps: + - uses: actions/checkout@v3 + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: ${{ env.MAIN_PYTHON_VERSION }} + - name: Install dependencies and build the library run: | - cd docs/build/html - git init - git checkout -b $env:GH_DOC_BRANCH - git config --global user.name "pyansys-ci-bot" - git config --global user.email "$env:GH_EMAIL" - New-Item -ItemType file .nojekyll - git add . - git commit -m "Documentation generated" - env: - GH_DOC_BRANCH: gh-pages - GH_EMAIL: pyansys.github.bot@ansys.com - - - name: Publish GitHub Pages merge commit - if: contains(github.ref, 'refs/tags') + python -m pip install --upgrade pip + python -m pip install -r requirements/requirements_build.txt + python -m build && python -m twin check dist/* + + release: + name: Release + if: github.event_name == 'push' && contains(github.ref, 'refs/tags') + needs: build + runs-on: ubuntu-latest + + steps: + - uses: actions/download-artifact@v3 + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: ${{ env.MAIN_PYTHON_VERSION }} + - name: Display structure of downloaded files + run: ls -R + - name: Install dependencies run: | - cd docs/build/html - git remote add origin https://${{secrets.PYANSYS_CI_BOT_TOKEN}}@github.com/pyansys/DPF-Core-docs - git push -u origin $env:GH_DOC_BRANCH --force + python -m pip install --upgrade pip twine + - name: Publish to PyPI env: - GH_DOC_BRANCH: gh-pages + TWINE_USERNAME: __token__ + TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }} + run: | + python -m twine upload --skip-existing ./**/*.whl + python -m twine upload --skip-existing ./**/*.tar.gz + - name: Publish to GitHub + uses: softprops/action-gh-release@v1 + with: + files: | + ./**/*.whl + ./**/*.tar.gz diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml deleted file mode 100644 index bcef1235cf..0000000000 --- a/.github/workflows/style.yml +++ /dev/null @@ -1,45 +0,0 @@ -# check spelling, codestyle -name: Style Check - -on: - pull_request: - branches-ignore: - - '*no-ci*' - - 'dependabot/*' - push: - tags: - - "*" - branches: - - master - - "release*" - - 'dependabot/*' - -concurrency: - group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} - cancel-in-progress: true - -jobs: - build: - runs-on: ubuntu-20.04 - - steps: - # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v2 - - - name: Setup Python - uses: actions/setup-python@v2.1.4 - with: - python-version: 3.8 - - - name: Install style requirements - run: | - pip install -r requirements_style.txt --disable-pip-version-check - - - name: Codespell - run: | - make codespell - continue-on-error: true - - - name: flake8 - run: | - make flake8 diff --git a/.gitignore b/.gitignore index e43abd59d1..aa9f31162e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,51 +1,178 @@ -# cache and pyc -__pycache__ -.pytest_cache +# Created by https://www.toptal.com/developers/gitignore/api/python +# Edit at https://www.toptal.com/developers/gitignore?templates=python + +### Python ### +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +doc/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject .spyproject -#tests -__pycache__ -/tests/.pytest_cache +# Rope project settings +.ropeproject -#ansys/dpf -/ansys/dpf/__pycache__ +# mkdocs documentation +/site -#ansys/dpf/core -/ansys/dpf/core/__pycache__ +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json -#operators -/ansys/dpf/core/operators/__pycache__ +# Pyre type checker +.pyre/ -#other -/perso -.ipynb_checkpoints/ +# pytype static type analyzer +.pytype/ -# compiled documentation -docs/build +# Cython debug symbols +cython_debug/ -# pip files -*.egg-info -build/ -dist/ +# PyCharm +# JetBrains specific template is maintainted in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +.idea/ + +# Visual Studio +.vs/ +.vscode + +# End of https://www.toptal.com/developers/gitignore/api/python + +#other +/perso -# emacs +# Emacs flycheck* *~ \#*\# .\#* -# docker bin +# Docker bin docker/v211 -# pytest -coverage -.coverage -test-output.xml - -# downloaded files +# Downloaded files ansys/dpf/core/examples/_cache/ - *.orig -venv/* - -# Visual studio code settings -.vscode diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 0000000000..4e7772cd89 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,31 @@ +repos: + +- repo: https://github.com/psf/black + rev: 22.3.0 + hooks: + - id: black + +- repo: https://github.com/pycqa/isort + rev: 5.10.1 + hooks: + - id: isort + +- repo: https://gitlab.com/PyCQA/flake8 + rev: 4.0.1 + hooks: + - id: flake8 + args: [ + tests, + ] + +# - repo: https://github.com/codespell-project/codespell +# rev: v2.1.0 +# hooks: +# - id: codespell +# +# - repo: https://github.com/pycqa/pydocstyle +# rev: 6.1.1 +# hooks: +# - id: pydocstyle +# additional_dependencies: [toml] +# exclude: ^tests diff --git a/ansys/dpf/core/operators/__init__.py b/ansys/dpf/core/operators/__init__.py deleted file mode 100644 index a933dff7b3..0000000000 --- a/ansys/dpf/core/operators/__init__.py +++ /dev/null @@ -1,14 +0,0 @@ -from . import result -from . import math -from . import utility -from . import min_max -from . import scoping -from . import metadata -from . import logic -from . import mesh -from . import filter -from . import serialization -from . import geo -from . import averaging -from . import invariant -from . import mapping diff --git a/ansys/dpf/core/operators/averaging/__init__.py b/ansys/dpf/core/operators/averaging/__init__.py deleted file mode 100644 index 537b956e10..0000000000 --- a/ansys/dpf/core/operators/averaging/__init__.py +++ /dev/null @@ -1,24 +0,0 @@ -from .elemental_difference import elemental_difference -from .elemental_nodal_to_nodal import elemental_nodal_to_nodal -from .elemental_nodal_to_nodal_fc import elemental_nodal_to_nodal_fc -from .elemental_to_nodal import elemental_to_nodal -from .elemental_to_nodal_fc import elemental_to_nodal_fc -from .elemental_to_elemental_nodal import elemental_to_elemental_nodal -from .nodal_difference import nodal_difference -from .elemental_to_elemental_nodal_fc import elemental_to_elemental_nodal_fc -from .nodal_difference_fc import nodal_difference_fc -from .elemental_difference_fc import elemental_difference_fc -from .nodal_fraction_fc import nodal_fraction_fc -from .elemental_nodal_to_nodal_elemental_fc import elemental_nodal_to_nodal_elemental_fc -from .elemental_fraction_fc import elemental_fraction_fc -from .to_nodal import to_nodal -from .to_nodal_fc import to_nodal_fc -from .elemental_nodal_to_nodal_elemental import elemental_nodal_to_nodal_elemental -from .extend_to_mid_nodes import extend_to_mid_nodes -from .extend_to_mid_nodes_fc import extend_to_mid_nodes_fc -from .elemental_mean import elemental_mean -from .elemental_mean_fc import elemental_mean_fc -from .to_elemental_fc import to_elemental_fc -from .gauss_to_node_fc import gauss_to_node_fc -from .nodal_to_elemental import nodal_to_elemental -from .nodal_to_elemental_fc import nodal_to_elemental_fc diff --git a/ansys/dpf/core/operators/filter/__init__.py b/ansys/dpf/core/operators/filter/__init__.py deleted file mode 100644 index e8e83f0494..0000000000 --- a/ansys/dpf/core/operators/filter/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -from .field_band_pass_fc import field_band_pass_fc -from .scoping_low_pass import scoping_low_pass -from .field_high_pass import field_high_pass -from .scoping_high_pass import scoping_high_pass -from .field_high_pass_fc import field_high_pass_fc -from .field_low_pass import field_low_pass -from .field_low_pass_fc import field_low_pass_fc -from .field_band_pass import field_band_pass -from .scoping_band_pass import scoping_band_pass diff --git a/ansys/dpf/core/operators/geo/__init__.py b/ansys/dpf/core/operators/geo/__init__.py deleted file mode 100644 index e1d84a3fd2..0000000000 --- a/ansys/dpf/core/operators/geo/__init__.py +++ /dev/null @@ -1,16 +0,0 @@ -from .normals_provider_nl import normals_provider_nl -from .rotate_in_cylindrical_cs_fc import rotate_in_cylindrical_cs_fc -from .rotate_in_cylindrical_cs import rotate_in_cylindrical_cs -from .rotate import rotate -from .rotate_fc import rotate_fc -from .to_polar_coordinates import to_polar_coordinates -from .elements_volumes_over_time import elements_volumes_over_time -from .gauss_to_node import gauss_to_node -from .elements_facets_surfaces_over_time import elements_facets_surfaces_over_time -from .elements_volume import elements_volume -from .element_nodal_contribution import element_nodal_contribution -from .center_of_gravity import center_of_gravity -from .integrate_over_elements import integrate_over_elements -from .mass import mass -from .moment_of_inertia import moment_of_inertia -from .normals import normals diff --git a/ansys/dpf/core/operators/invariant/__init__.py b/ansys/dpf/core/operators/invariant/__init__.py deleted file mode 100644 index 2a893502be..0000000000 --- a/ansys/dpf/core/operators/invariant/__init__.py +++ /dev/null @@ -1,12 +0,0 @@ -from .eigen_values import eigen_values -from .principal_invariants import principal_invariants -from .von_mises_eqv import von_mises_eqv -from .segalman_von_mises_eqv import segalman_von_mises_eqv -from .von_mises_eqv_fc import von_mises_eqv_fc -from .segalman_von_mises_eqv_fc import segalman_von_mises_eqv_fc -from .invariants import invariants -from .eigen_values_fc import eigen_values_fc -from .invariants_fc import invariants_fc -from .principal_invariants_fc import principal_invariants_fc -from .eigen_vectors_fc import eigen_vectors_fc -from .eigen_vectors import eigen_vectors diff --git a/ansys/dpf/core/operators/logic/__init__.py b/ansys/dpf/core/operators/logic/__init__.py deleted file mode 100644 index 7562d43703..0000000000 --- a/ansys/dpf/core/operators/logic/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -from .identical_meshes import identical_meshes -from .component_selector_fc import component_selector_fc -from .component_selector import component_selector -from .identical_property_fields import identical_property_fields -from .solid_shell_fields import solid_shell_fields -from .identical_fields import identical_fields -from .included_fields import included_fields -from .identical_fc import identical_fc -from .enrich_materials import enrich_materials diff --git a/ansys/dpf/core/operators/mapping/__init__.py b/ansys/dpf/core/operators/mapping/__init__.py deleted file mode 100644 index 54ff34c425..0000000000 --- a/ansys/dpf/core/operators/mapping/__init__.py +++ /dev/null @@ -1,5 +0,0 @@ -from .find_reduced_coordinates import find_reduced_coordinates -from .on_reduced_coordinates import on_reduced_coordinates -from .on_coordinates import on_coordinates -from .scoping_on_coordinates import scoping_on_coordinates -from .solid_to_skin import solid_to_skin diff --git a/ansys/dpf/core/operators/math/__init__.py b/ansys/dpf/core/operators/math/__init__.py deleted file mode 100644 index 04cbfeb69f..0000000000 --- a/ansys/dpf/core/operators/math/__init__.py +++ /dev/null @@ -1,108 +0,0 @@ -from .minus import minus -from .cplx_multiply import cplx_multiply -from .unit_convert import unit_convert -from .minus_fc import minus_fc -from .accumulate import accumulate -from .unit_convert_fc import unit_convert_fc -from .accumulate_min_over_label_fc import accumulate_min_over_label_fc -from .add import add -from .add_fc import add_fc -from .sin_fc import sin_fc -from .add_constant import add_constant -from .pow import pow -from .add_constant_fc import add_constant_fc -from .scale import scale -from .pow_fc import pow_fc -from .scale_fc import scale_fc -from .centroid import centroid -from .sweeping_phase import sweeping_phase -from .centroid_fc import centroid_fc -from .sweeping_phase_fc import sweeping_phase_fc -from .sqr import sqr -from .sin import sin -from .cos import cos -from .cos_fc import cos_fc -from .linear_combination import linear_combination -from .sqr_fc import sqr_fc -from .sqrt import sqrt -from .norm import norm -from .sqrt_fc import sqrt_fc -from .norm_fc import norm_fc -from .exponential import exponential -from .exponential_fc import exponential_fc -from .ln import ln -from .ln_fc import ln_fc -from .component_wise_divide import component_wise_divide -from .component_wise_divide_fc import component_wise_divide_fc -from .kronecker_prod import kronecker_prod -from .real_part import real_part -from .conjugate import conjugate -from .img_part import img_part -from .amplitude import amplitude -from .cplx_dot import cplx_dot -from .cplx_divide import cplx_divide -from .dot import dot -from .cplx_derive import cplx_derive -from .polar_to_cplx import polar_to_cplx -from .amplitude_fc import amplitude_fc -from .generalized_inner_product_fc import generalized_inner_product_fc -from .phase import phase -from .phase_fc import phase_fc -from .modulus import modulus -from .accumulate_fc import accumulate_fc -from .generalized_inner_product import generalized_inner_product -from .overall_dot import overall_dot -from .dot_tensor import dot_tensor -from .scale_by_field import scale_by_field -from .scale_by_field_fc import scale_by_field_fc -from .invert import invert -from .invert_fc import invert_fc -from .average_over_label_fc import average_over_label_fc -from .accumulate_over_label_fc import accumulate_over_label_fc -from .accumulate_level_over_label_fc import accumulate_level_over_label_fc -from .correlation import correlation -from .make_one_on_comp import make_one_on_comp -from .entity_extractor import entity_extractor -from .modal_superposition import modal_superposition -from .matrix_inverse import matrix_inverse -from .qr_solve import qr_solve -from .fft_eval import fft_eval -from .fft_gradient_eval import fft_gradient_eval -from .fft_multi_harmonic_minmax import fft_multi_harmonic_minmax -from .svd import svd -from .matrix_inverse import matrix_inverse -from .qr_solve import qr_solve -from .fft_eval import fft_eval -from .fft_gradient_eval import fft_gradient_eval -from .fft_multi_harmonic_minmax import fft_multi_harmonic_minmax -from .svd import svd -from .matrix_inverse import matrix_inverse -from .qr_solve import qr_solve -from .fft_eval import fft_eval -from .fft_gradient_eval import fft_gradient_eval -from .fft_multi_harmonic_minmax import fft_multi_harmonic_minmax -from .svd import svd -from .matrix_inverse import matrix_inverse -from .qr_solve import qr_solve -from .fft_eval import fft_eval -from .fft_gradient_eval import fft_gradient_eval -from .fft_multi_harmonic_minmax import fft_multi_harmonic_minmax -from .svd import svd -from .matrix_inverse import matrix_inverse -from .qr_solve import qr_solve -from .fft_eval import fft_eval -from .fft_gradient_eval import fft_gradient_eval -from .fft_multi_harmonic_minmax import fft_multi_harmonic_minmax -from .svd import svd -from .matrix_inverse import matrix_inverse -from .qr_solve import qr_solve -from .fft_eval import fft_eval -from .fft_gradient_eval import fft_gradient_eval -from .fft_multi_harmonic_minmax import fft_multi_harmonic_minmax -from .svd import svd -from .matrix_inverse import matrix_inverse -from .qr_solve import qr_solve -from .fft_eval import fft_eval -from .fft_gradient_eval import fft_gradient_eval -from .fft_multi_harmonic_minmax import fft_multi_harmonic_minmax -from .svd import svd diff --git a/ansys/dpf/core/operators/mesh/__init__.py b/ansys/dpf/core/operators/mesh/__init__.py deleted file mode 100644 index bcc136ea4e..0000000000 --- a/ansys/dpf/core/operators/mesh/__init__.py +++ /dev/null @@ -1,15 +0,0 @@ -from .node_coordinates import node_coordinates -from .from_field import from_field -from .mesh_provider import mesh_provider -from .beam_properties import beam_properties -from .split_mesh import split_mesh -from .from_scoping import from_scoping -from .split_fields import split_fields -from .points_from_coordinates import points_from_coordinates -from .tri_mesh_skin import tri_mesh_skin -from .mesh_cut import mesh_cut -from .external_layer import external_layer -from .skin import skin -from .mesh_to_graphics import mesh_to_graphics -from .mesh_to_graphics_edges import mesh_to_graphics_edges -from .stl_export import stl_export diff --git a/ansys/dpf/core/operators/metadata/__init__.py b/ansys/dpf/core/operators/metadata/__init__.py deleted file mode 100644 index c0e5a0ba92..0000000000 --- a/ansys/dpf/core/operators/metadata/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -from .mesh_support_provider import mesh_support_provider -from .result_info_provider import result_info_provider -from .time_freq_provider import time_freq_provider -from .material_provider import material_provider -from .streams_provider import streams_provider -from .mesh_selection_manager_provider import mesh_selection_manager_provider -from .boundary_condition_provider import boundary_condition_provider -from .is_cyclic import is_cyclic -from .material_support_provider import material_support_provider -from .cyclic_mesh_expansion import cyclic_mesh_expansion -from .cyclic_support_provider import cyclic_support_provider diff --git a/ansys/dpf/core/operators/min_max/__init__.py b/ansys/dpf/core/operators/min_max/__init__.py deleted file mode 100644 index 87650fd357..0000000000 --- a/ansys/dpf/core/operators/min_max/__init__.py +++ /dev/null @@ -1,16 +0,0 @@ -from .min_max_by_time import min_max_by_time -from .phase_of_max import phase_of_max -from .time_of_max_by_entity import time_of_max_by_entity -from .min_max_by_entity import min_max_by_entity -from .min_max_over_time_by_entity import min_max_over_time_by_entity -from .max_over_time_by_entity import max_over_time_by_entity -from .min_over_time_by_entity import min_over_time_by_entity -from .time_of_min_by_entity import time_of_min_by_entity -from .max_over_phase import max_over_phase -from .min_max import min_max -from .min_max_fc import min_max_fc -from .min_max_over_label_fc import min_max_over_label_fc -from .min_by_component import min_by_component -from .max_by_component import max_by_component -from .min_max_fc_inc import min_max_fc_inc -from .min_max_inc import min_max_inc diff --git a/ansys/dpf/core/operators/result/__init__.py b/ansys/dpf/core/operators/result/__init__.py deleted file mode 100644 index 0589eea729..0000000000 --- a/ansys/dpf/core/operators/result/__init__.py +++ /dev/null @@ -1,155 +0,0 @@ -from .plastic_strain_principal_1 import plastic_strain_principal_1 -from .current_density import current_density -from .rigid_transformation import rigid_transformation -from .num_surface_status_changes import num_surface_status_changes -from .joint_relative_angular_velocity import joint_relative_angular_velocity -from .elastic_strain_Y import elastic_strain_Y -from .nodal_moment import nodal_moment -from .elemental_mass import elemental_mass -from .heat_flux import heat_flux -from .co_energy import co_energy -from .plastic_strain_principal_3 import plastic_strain_principal_3 -from .electric_flux_density import electric_flux_density -from .plastic_strain_principal_2 import plastic_strain_principal_2 -from .elastic_strain_Z import elastic_strain_Z -from .stress import stress -from .stress_X import stress_X -from .stress_Y import stress_Y -from .stress_Z import stress_Z -from .stress_XY import stress_XY -from .stress_YZ import stress_YZ -from .modal_basis import modal_basis -from .stress_XZ import stress_XZ -from .stress_principal_1 import stress_principal_1 -from .stress_principal_2 import stress_principal_2 -from .stress_principal_3 import stress_principal_3 -from .elastic_strain import elastic_strain -from .elastic_strain_X import elastic_strain_X -from .elastic_strain_XY import elastic_strain_XY -from .elastic_strain_YZ import elastic_strain_YZ -from .elastic_strain_XZ import elastic_strain_XZ -from .elastic_strain_principal_1 import elastic_strain_principal_1 -from .elastic_strain_principal_2 import elastic_strain_principal_2 -from .elastic_strain_principal_3 import elastic_strain_principal_3 -from .plastic_strain import plastic_strain -from .plastic_strain_X import plastic_strain_X -from .plastic_strain_Y import plastic_strain_Y -from .plastic_strain_Z import plastic_strain_Z -from .hydrostatic_pressure import hydrostatic_pressure -from .plastic_strain_XY import plastic_strain_XY -from .plastic_strain_YZ import plastic_strain_YZ -from .plastic_strain_XZ import plastic_strain_XZ -from .acceleration import acceleration -from .acceleration_X import acceleration_X -from .acceleration_Y import acceleration_Y -from .element_centroids import element_centroids -from .acceleration_Z import acceleration_Z -from .reaction_force import reaction_force -from .velocity import velocity -from .velocity_X import velocity_X -from .velocity_Y import velocity_Y -from .velocity_Z import velocity_Z -from .displacement import displacement -from .displacement_X import displacement_X -from .displacement_Y import displacement_Y -from .displacement_Z import displacement_Z -from .heat_flux_X import heat_flux_X -from .electric_field import electric_field -from .heat_flux_Y import heat_flux_Y -from .heat_flux_Z import heat_flux_Z -from .element_nodal_forces import element_nodal_forces -from .structural_temperature import structural_temperature -from .incremental_energy import incremental_energy -from .stiffness_matrix_energy import stiffness_matrix_energy -from .thermal_strain import thermal_strain -from .eqv_stress_parameter import eqv_stress_parameter -from .stress_ratio import stress_ratio -from .accu_eqv_plastic_strain import accu_eqv_plastic_strain -from .plastic_state_variable import plastic_state_variable -from .accu_eqv_creep_strain import accu_eqv_creep_strain -from .plastic_strain_energy_density import plastic_strain_energy_density -from .material_property_of_element import material_property_of_element -from .creep_strain_energy_density import creep_strain_energy_density -from .elastic_strain_energy_density import elastic_strain_energy_density -from .contact_status import contact_status -from .contact_penetration import contact_penetration -from .contact_pressure import contact_pressure -from .contact_friction_stress import contact_friction_stress -from .contact_total_stress import contact_total_stress -from .contact_sliding_distance import contact_sliding_distance -from .contact_gap_distance import contact_gap_distance -from .contact_surface_heat_flux import contact_surface_heat_flux -from .contact_fluid_penetration_pressure import contact_fluid_penetration_pressure -from .elemental_volume import elemental_volume -from .artificial_hourglass_energy import artificial_hourglass_energy -from .kinetic_energy import kinetic_energy -from .thermal_dissipation_energy import thermal_dissipation_energy -from .nodal_force import nodal_force -from .temperature import temperature -from .raw_displacement import raw_displacement -from .raw_reaction_force import raw_reaction_force -from .electric_potential import electric_potential -from .thickness import thickness -from .equivalent_mass import equivalent_mass -from .element_orientations import element_orientations -from .custom import custom -from .elemental_heat_generation import elemental_heat_generation -from .temperature_grad import temperature_grad -from .joint_force_reaction import joint_force_reaction -from .joint_moment_reaction import joint_moment_reaction -from .joint_relative_displacement import joint_relative_displacement -from .joint_relative_rotation import joint_relative_rotation -from .joint_relative_velocity import joint_relative_velocity -from .joint_relative_acceleration import joint_relative_acceleration -from .joint_relative_angular_acceleration import joint_relative_angular_acceleration -from .thermal_strains_eqv import thermal_strains_eqv -from .swelling_strains import swelling_strains -from .stress_von_mises import stress_von_mises -from .members_in_compression_not_certified import members_in_compression_not_certified -from .members_in_bending_not_certified import members_in_bending_not_certified -from .members_in_linear_compression_bending_not_certified import members_in_linear_compression_bending_not_certified -from .cyclic_expansion import cyclic_expansion -from .equivalent_radiated_power import equivalent_radiated_power -from .torque import torque -from .recombine_harmonic_indeces_cyclic import recombine_harmonic_indeces_cyclic -from .euler_load_buckling import euler_load_buckling -from .cyclic_analytic_usum_max import cyclic_analytic_usum_max -from .cyclic_analytic_seqv_max import cyclic_analytic_seqv_max -from .poynting_vector import poynting_vector -from .poynting_vector_surface import poynting_vector_surface -from .nodal_averaged_elastic_strains import nodal_averaged_elastic_strains -from .add_rigid_body_motion import add_rigid_body_motion -from .nodal_averaged_equivalent_elastic_strain import nodal_averaged_equivalent_elastic_strain -from .run import run -from .cyclic_expanded_velocity import cyclic_expanded_velocity -from .cyclic_expanded_el_strain import cyclic_expanded_el_strain -from .nodal_averaged_thermal_strains import nodal_averaged_thermal_strains -from .nodal_averaged_plastic_strains import nodal_averaged_plastic_strains -from .nodal_averaged_thermal_swelling_strains import nodal_averaged_thermal_swelling_strains -from .nodal_averaged_stresses import nodal_averaged_stresses -from .nodal_averaged_creep_strains import nodal_averaged_creep_strains -from .nodal_averaged_equivalent_thermal_strains import nodal_averaged_equivalent_thermal_strains -from .nodal_averaged_equivalent_plastic_strain import nodal_averaged_equivalent_plastic_strain -from .nodal_averaged_equivalent_creep_strain import nodal_averaged_equivalent_creep_strain -from .euler_nodes import euler_nodes -from .nmisc import nmisc -from .enf_rotation_by_euler_nodes import enf_rotation_by_euler_nodes -from .cms_matrices_provider import cms_matrices_provider -from .coordinate_system import coordinate_system -from .smisc import smisc -from .nodal_rotation_by_euler_nodes import nodal_rotation_by_euler_nodes -from .stress_rotation_by_euler_nodes import stress_rotation_by_euler_nodes -from .elastic_strain_rotation_by_euler_nodes import elastic_strain_rotation_by_euler_nodes -from .plastic_strain_rotation_by_euler_nodes import plastic_strain_rotation_by_euler_nodes -from .pres_to_field import pres_to_field -from .prns_to_field import prns_to_field -from .remove_rigid_body_motion import remove_rigid_body_motion -from .remove_rigid_body_motion_fc import remove_rigid_body_motion_fc -from .add_rigid_body_motion_fc import add_rigid_body_motion_fc -from .cyclic_expanded_displacement import cyclic_expanded_displacement -from .cyclic_expanded_acceleration import cyclic_expanded_acceleration -from .cyclic_expanded_stress import cyclic_expanded_stress -from .cyclic_expanded_enf import cyclic_expanded_enf -from .cyclic_volume import cyclic_volume -from .cyclic_strain_energy import cyclic_strain_energy -from .migrate_to_h5dpf import migrate_to_h5dpf diff --git a/ansys/dpf/core/operators/scoping/__init__.py b/ansys/dpf/core/operators/scoping/__init__.py deleted file mode 100644 index d6a70ccc59..0000000000 --- a/ansys/dpf/core/operators/scoping/__init__.py +++ /dev/null @@ -1,13 +0,0 @@ -from .elemental_from_mesh import elemental_from_mesh -from .intersect import intersect -from .connectivity_ids import connectivity_ids -from .on_property import on_property -from .transpose import transpose -from .rescope_fc import rescope_fc -from .rescope import rescope -from .split_on_property_type import split_on_property_type -from .on_named_selection import on_named_selection -from .nodal_from_mesh import nodal_from_mesh -from .change_fc import change_fc -from .on_mesh_property import on_mesh_property -from .from_mesh import from_mesh diff --git a/ansys/dpf/core/operators/serialization/__init__.py b/ansys/dpf/core/operators/serialization/__init__.py deleted file mode 100644 index 3b859e4e55..0000000000 --- a/ansys/dpf/core/operators/serialization/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -from .serializer import serializer -from .mechanical_csv_to_field import mechanical_csv_to_field -from .field_to_csv import field_to_csv -from .csv_to_field import csv_to_field -from .deserializer import deserializer -from .serializer_to_string import serializer_to_string -from .string_deserializer import string_deserializer -from .vtk_export import vtk_export -from .vtk_to_fields import vtk_to_fields -from .migrate_file_to_vtk import migrate_file_to_vtk -from .serialize_to_hdf5 import serialize_to_hdf5 diff --git a/ansys/dpf/core/operators/utility/__init__.py b/ansys/dpf/core/operators/utility/__init__.py deleted file mode 100644 index 7fa9fdfc5a..0000000000 --- a/ansys/dpf/core/operators/utility/__init__.py +++ /dev/null @@ -1,34 +0,0 @@ -from .merge_result_infos import merge_result_infos -from .field_to_fc import field_to_fc -from .html_doc import html_doc -from .unitary_field import unitary_field -from .extract_field import extract_field -from .bind_support import bind_support -from .scalars_to_field import scalars_to_field -from .change_location import change_location -from .strain_from_voigt import strain_from_voigt -from .set_property import set_property -from .forward_field import forward_field -from .forward_fields_container import forward_fields_container -from .forward_meshes_container import forward_meshes_container -from .forward import forward -from .txt_file_to_dpf import txt_file_to_dpf -from .bind_support_fc import bind_support_fc -from .default_value import default_value -from .extract_time_freq import extract_time_freq -from .python_generator import python_generator -from .make_overall import make_overall -from .merge_fields_containers import merge_fields_containers -from .merge_scopings import merge_scopings -from .merge_materials import merge_materials -from .merge_property_fields import merge_property_fields -from .remote_workflow_instantiate import remote_workflow_instantiate -from .remote_operator_instantiate import remote_operator_instantiate -from .merge_fields_by_label import merge_fields_by_label -from .merge_scopings_containers import merge_scopings_containers -from .merge_meshes import merge_meshes -from .merge_time_freq_supports import merge_time_freq_supports -from .merge_fields import merge_fields -from .merge_supports import merge_supports -from .merge_meshes_containers import merge_meshes_containers -from .change_shell_layers import change_shell_layers diff --git a/doc/.vale.ini b/doc/.vale.ini new file mode 100644 index 0000000000..4f0b670983 --- /dev/null +++ b/doc/.vale.ini @@ -0,0 +1,28 @@ +# Core settings +# ============= + +# Location of our `styles` +StylesPath = "styles" + +# The options are `suggestion`, `warning`, or `error` (defaults to “warning”). +MinAlertLevel = warning + +# By default, `code` and `tt` are ignored. +IgnoredScopes = code, tt + +# By default, `script`, `style`, `pre`, and `figure` are ignored. +SkippedScopes = script, style, pre, figure + +# WordTemplate specifies what Vale will consider to be an individual word. +WordTemplate = \b(?:%s)\b + +# List of Packages to be used for our guidelines +Packages = Google + +# Define the Ansys vocabulary +Vocab = ANSYS + +[*.{md,rst}] + +# Apply the following styles +BasedOnStyles = Vale, Google diff --git a/docs/make.bat b/doc/make.bat similarity index 100% rename from docs/make.bat rename to doc/make.bat diff --git a/docs/source/_static/dpf.html b/doc/source/_static/dpf.html similarity index 100% rename from docs/source/_static/dpf.html rename to doc/source/_static/dpf.html diff --git a/docs/source/_static/pyansys-logo-black-cropped.png b/doc/source/_static/pyansys-logo-black-cropped.png similarity index 100% rename from docs/source/_static/pyansys-logo-black-cropped.png rename to doc/source/_static/pyansys-logo-black-cropped.png diff --git a/docs/source/_static/simple_example.rst b/doc/source/_static/simple_example.rst similarity index 100% rename from docs/source/_static/simple_example.rst rename to doc/source/_static/simple_example.rst diff --git a/docs/source/api/index.rst b/doc/source/api/index.rst similarity index 100% rename from docs/source/api/index.rst rename to doc/source/api/index.rst diff --git a/docs/source/conf.py b/doc/source/conf.py similarity index 98% rename from docs/source/conf.py rename to doc/source/conf.py index 552fff1b54..c52d766028 100644 --- a/docs/source/conf.py +++ b/doc/source/conf.py @@ -1,10 +1,11 @@ -import os from datetime import datetime +import os +from ansys_sphinx_theme import pyansys_logo_black import numpy as np import pyvista + from ansys.dpf.core import __version__ -from ansys_sphinx_theme import pyansys_logo_black # Manage errors pyvista.set_error_output_file("errors.txt") @@ -50,7 +51,7 @@ "sphinx.ext.napoleon", "pydata_sphinx_theme", "nbsphinx", - "sphinx.ext.intersphinx" + "sphinx.ext.intersphinx", ] # Intersphinx mapping @@ -122,7 +123,7 @@ html_theme_options = { "github_url": "https://github.com/pyansys/DPF-Core", "show_prev_next": False, - "logo_link": "https://dpfdocs.pyansys.com/" # navigate to the main page + "logo_link": "https://dpfdocs.pyansys.com/", # navigate to the main page } diff --git a/docs/source/contributing.rst b/doc/source/contributing.rst similarity index 100% rename from docs/source/contributing.rst rename to doc/source/contributing.rst diff --git a/docs/source/dpf.json b/doc/source/dpf.json similarity index 100% rename from docs/source/dpf.json rename to doc/source/dpf.json diff --git a/docs/source/examples/06-distributed-post/00-distributed_total_disp.ipynb b/doc/source/examples/06-distributed-post/00-distributed_total_disp.ipynb similarity index 100% rename from docs/source/examples/06-distributed-post/00-distributed_total_disp.ipynb rename to doc/source/examples/06-distributed-post/00-distributed_total_disp.ipynb diff --git a/docs/source/examples/06-distributed-post/00-distributed_total_disp.py b/doc/source/examples/06-distributed-post/00-distributed_total_disp.py similarity index 94% rename from docs/source/examples/06-distributed-post/00-distributed_total_disp.py rename to doc/source/examples/06-distributed-post/00-distributed_total_disp.py index 36ad0aba98..4534b25769 100644 --- a/docs/source/examples/06-distributed-post/00-distributed_total_disp.py +++ b/doc/source/examples/06-distributed-post/00-distributed_total_disp.py @@ -43,8 +43,10 @@ # Here we show how we could send files in temporary directory if we were not # in shared memory files = examples.download_distributed_files() -server_file_paths = [dpf.upload_file_in_tmp_folder(files[0], server=remote_servers[0]), - dpf.upload_file_in_tmp_folder(files[1], server=remote_servers[1])] +server_file_paths = [ + dpf.upload_file_in_tmp_folder(files[0], server=remote_servers[0]), + dpf.upload_file_in_tmp_folder(files[1], server=remote_servers[1]), +] ############################################################################### # Create the operators on the servers diff --git a/docs/source/examples/06-distributed-post/00-distributed_total_disp.py.md5 b/doc/source/examples/06-distributed-post/00-distributed_total_disp.py.md5 similarity index 100% rename from docs/source/examples/06-distributed-post/00-distributed_total_disp.py.md5 rename to doc/source/examples/06-distributed-post/00-distributed_total_disp.py.md5 diff --git a/docs/source/examples/06-distributed-post/00-distributed_total_disp.rst b/doc/source/examples/06-distributed-post/00-distributed_total_disp.rst similarity index 100% rename from docs/source/examples/06-distributed-post/00-distributed_total_disp.rst rename to doc/source/examples/06-distributed-post/00-distributed_total_disp.rst diff --git a/docs/source/examples/06-distributed-post/00-distributed_total_disp_codeobj.pickle b/doc/source/examples/06-distributed-post/00-distributed_total_disp_codeobj.pickle similarity index 100% rename from docs/source/examples/06-distributed-post/00-distributed_total_disp_codeobj.pickle rename to doc/source/examples/06-distributed-post/00-distributed_total_disp_codeobj.pickle diff --git a/docs/source/examples/06-distributed-post/00-operator-dep.dot b/doc/source/examples/06-distributed-post/00-operator-dep.dot similarity index 100% rename from docs/source/examples/06-distributed-post/00-operator-dep.dot rename to doc/source/examples/06-distributed-post/00-operator-dep.dot diff --git a/docs/source/examples/06-distributed-post/00-operator-dep.svg b/doc/source/examples/06-distributed-post/00-operator-dep.svg similarity index 100% rename from docs/source/examples/06-distributed-post/00-operator-dep.svg rename to doc/source/examples/06-distributed-post/00-operator-dep.svg diff --git a/docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote.ipynb b/doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote.ipynb similarity index 100% rename from docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote.ipynb rename to doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote.ipynb diff --git a/docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote.py b/doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote.py similarity index 93% rename from docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote.py rename to doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote.py index e52e00f028..7e3b650cf6 100644 --- a/docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote.py +++ b/doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote.py @@ -33,8 +33,10 @@ # in shared memory files = examples.download_distributed_files() -server_file_paths = [dpf.upload_file_in_tmp_folder(files[0], server=remote_servers[0]), - dpf.upload_file_in_tmp_folder(files[1], server=remote_servers[1])] +server_file_paths = [ + dpf.upload_file_in_tmp_folder(files[0], server=remote_servers[0]), + dpf.upload_file_in_tmp_folder(files[1], server=remote_servers[1]), +] ############################################################################### # First operator chain. diff --git a/docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote.py.md5 b/doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote.py.md5 similarity index 100% rename from docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote.py.md5 rename to doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote.py.md5 diff --git a/docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote.rst b/doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote.rst similarity index 100% rename from docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote.rst rename to doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote.rst diff --git a/docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote_codeobj.pickle b/doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote_codeobj.pickle similarity index 100% rename from docs/source/examples/06-distributed-post/01-distributed_workflows_on_remote_codeobj.pickle rename to doc/source/examples/06-distributed-post/01-distributed_workflows_on_remote_codeobj.pickle diff --git a/docs/source/examples/06-distributed-post/01-operator-dep.dot b/doc/source/examples/06-distributed-post/01-operator-dep.dot similarity index 100% rename from docs/source/examples/06-distributed-post/01-operator-dep.dot rename to doc/source/examples/06-distributed-post/01-operator-dep.dot diff --git a/docs/source/examples/06-distributed-post/01-operator-dep.svg b/doc/source/examples/06-distributed-post/01-operator-dep.svg similarity index 100% rename from docs/source/examples/06-distributed-post/01-operator-dep.svg rename to doc/source/examples/06-distributed-post/01-operator-dep.svg diff --git a/docs/source/examples/06-distributed-post/02-distributed-msup_expansion.ipynb b/doc/source/examples/06-distributed-post/02-distributed-msup_expansion.ipynb similarity index 100% rename from docs/source/examples/06-distributed-post/02-distributed-msup_expansion.ipynb rename to doc/source/examples/06-distributed-post/02-distributed-msup_expansion.ipynb diff --git a/docs/source/examples/06-distributed-post/02-distributed-msup_expansion.py b/doc/source/examples/06-distributed-post/02-distributed-msup_expansion.py similarity index 92% rename from docs/source/examples/06-distributed-post/02-distributed-msup_expansion.py rename to doc/source/examples/06-distributed-post/02-distributed-msup_expansion.py index d3f1cba0c9..f02854bbc4 100644 --- a/docs/source/examples/06-distributed-post/02-distributed-msup_expansion.py +++ b/doc/source/examples/06-distributed-post/02-distributed-msup_expansion.py @@ -47,8 +47,8 @@ # Choose the file path. base_path = examples.distributed_msup_folder -files = [base_path + r'/file0.mode', base_path + r'/file1.mode'] -files_aux = [base_path + r'/file0.rst', base_path + r'/file1.rst'] +files = [base_path + r"/file0.mode", base_path + r"/file1.mode"] +files_aux = [base_path + r"/file0.rst", base_path + r"/file1.rst"] ############################################################################### # Create the operators on the servers @@ -77,14 +77,11 @@ merge_fields = ops.utility.merge_fields_containers() merge_mesh = ops.utility.merge_meshes() -ds = dpf.DataSources(base_path + r'/file_load_1.rfrq') +ds = dpf.DataSources(base_path + r"/file_load_1.rfrq") response = ops.result.displacement(data_sources=ds) response.inputs.mesh(merge_mesh.outputs.merges_mesh) -expansion = ops.math.modal_superposition( - solution_in_modal_space=response, - modal_basis=merge_fields -) +expansion = ops.math.modal_superposition(solution_in_modal_space=response, modal_basis=merge_fields) component = ops.logic.component_selector_fc(expansion, 1) ############################################################################### diff --git a/docs/source/examples/06-distributed-post/02-distributed-msup_expansion.py.md5 b/doc/source/examples/06-distributed-post/02-distributed-msup_expansion.py.md5 similarity index 100% rename from docs/source/examples/06-distributed-post/02-distributed-msup_expansion.py.md5 rename to doc/source/examples/06-distributed-post/02-distributed-msup_expansion.py.md5 diff --git a/docs/source/examples/06-distributed-post/02-distributed-msup_expansion.rst b/doc/source/examples/06-distributed-post/02-distributed-msup_expansion.rst similarity index 100% rename from docs/source/examples/06-distributed-post/02-distributed-msup_expansion.rst rename to doc/source/examples/06-distributed-post/02-distributed-msup_expansion.rst diff --git a/docs/source/examples/06-distributed-post/02-distributed-msup_expansion_codeobj.pickle b/doc/source/examples/06-distributed-post/02-distributed-msup_expansion_codeobj.pickle similarity index 100% rename from docs/source/examples/06-distributed-post/02-distributed-msup_expansion_codeobj.pickle rename to doc/source/examples/06-distributed-post/02-distributed-msup_expansion_codeobj.pickle diff --git a/docs/source/examples/06-distributed-post/02-operator-dep.dot b/doc/source/examples/06-distributed-post/02-operator-dep.dot similarity index 100% rename from docs/source/examples/06-distributed-post/02-operator-dep.dot rename to doc/source/examples/06-distributed-post/02-operator-dep.dot diff --git a/docs/source/examples/06-distributed-post/02-operator-dep.svg b/doc/source/examples/06-distributed-post/02-operator-dep.svg similarity index 100% rename from docs/source/examples/06-distributed-post/02-operator-dep.svg rename to doc/source/examples/06-distributed-post/02-operator-dep.svg diff --git a/docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.ipynb b/doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.ipynb similarity index 100% rename from docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.ipynb rename to doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.ipynb diff --git a/docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.py b/doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.py similarity index 98% rename from docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.py rename to doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.py index 1fac648a2f..4e7036f80b 100644 --- a/docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.py +++ b/doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.py @@ -95,9 +95,8 @@ merge_use_pass.inputs.fields_containers2(response2fc) expansion = ops.math.modal_superposition( - solution_in_modal_space=merge_use_pass, - modal_basis=merge_fields - ) + solution_in_modal_space=merge_use_pass, modal_basis=merge_fields +) component = ops.logic.component_selector_fc(expansion, 1) ############################################################################### diff --git a/docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.py.md5 b/doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.py.md5 similarity index 100% rename from docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.py.md5 rename to doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.py.md5 diff --git a/docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.rst b/doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.rst similarity index 100% rename from docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.rst rename to doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps.rst diff --git a/docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps_codeobj.pickle b/doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps_codeobj.pickle similarity index 100% rename from docs/source/examples/06-distributed-post/03-distributed-msup_expansion_steps_codeobj.pickle rename to doc/source/examples/06-distributed-post/03-distributed-msup_expansion_steps_codeobj.pickle diff --git a/docs/source/examples/06-distributed-post/03-operator-dep.dot b/doc/source/examples/06-distributed-post/03-operator-dep.dot similarity index 100% rename from docs/source/examples/06-distributed-post/03-operator-dep.dot rename to doc/source/examples/06-distributed-post/03-operator-dep.dot diff --git a/docs/source/examples/06-distributed-post/03-operator-dep.svg b/doc/source/examples/06-distributed-post/03-operator-dep.svg similarity index 100% rename from docs/source/examples/06-distributed-post/03-operator-dep.svg rename to doc/source/examples/06-distributed-post/03-operator-dep.svg diff --git a/docs/source/examples/06-distributed-post/images/graphviz-0b490f262404b99215a9bce9bcf28ed202fd712f.png b/doc/source/examples/06-distributed-post/images/graphviz-0b490f262404b99215a9bce9bcf28ed202fd712f.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/graphviz-0b490f262404b99215a9bce9bcf28ed202fd712f.png rename to doc/source/examples/06-distributed-post/images/graphviz-0b490f262404b99215a9bce9bcf28ed202fd712f.png diff --git a/docs/source/examples/06-distributed-post/images/graphviz-0b490f262404b99215a9bce9bcf28ed202fd712f.png.map b/doc/source/examples/06-distributed-post/images/graphviz-0b490f262404b99215a9bce9bcf28ed202fd712f.png.map similarity index 100% rename from docs/source/examples/06-distributed-post/images/graphviz-0b490f262404b99215a9bce9bcf28ed202fd712f.png.map rename to doc/source/examples/06-distributed-post/images/graphviz-0b490f262404b99215a9bce9bcf28ed202fd712f.png.map diff --git a/docs/source/examples/06-distributed-post/images/graphviz-6c5c6731afa3cb99496c9582a659820e66e59ad8.png b/doc/source/examples/06-distributed-post/images/graphviz-6c5c6731afa3cb99496c9582a659820e66e59ad8.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/graphviz-6c5c6731afa3cb99496c9582a659820e66e59ad8.png rename to doc/source/examples/06-distributed-post/images/graphviz-6c5c6731afa3cb99496c9582a659820e66e59ad8.png diff --git a/docs/source/examples/06-distributed-post/images/graphviz-6c5c6731afa3cb99496c9582a659820e66e59ad8.png.map b/doc/source/examples/06-distributed-post/images/graphviz-6c5c6731afa3cb99496c9582a659820e66e59ad8.png.map similarity index 100% rename from docs/source/examples/06-distributed-post/images/graphviz-6c5c6731afa3cb99496c9582a659820e66e59ad8.png.map rename to doc/source/examples/06-distributed-post/images/graphviz-6c5c6731afa3cb99496c9582a659820e66e59ad8.png.map diff --git a/docs/source/examples/06-distributed-post/images/graphviz-6d76c45ee399e15a2be231294ffa4ba764e4c442.png b/doc/source/examples/06-distributed-post/images/graphviz-6d76c45ee399e15a2be231294ffa4ba764e4c442.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/graphviz-6d76c45ee399e15a2be231294ffa4ba764e4c442.png rename to doc/source/examples/06-distributed-post/images/graphviz-6d76c45ee399e15a2be231294ffa4ba764e4c442.png diff --git a/docs/source/examples/06-distributed-post/images/graphviz-6d76c45ee399e15a2be231294ffa4ba764e4c442.png.map b/doc/source/examples/06-distributed-post/images/graphviz-6d76c45ee399e15a2be231294ffa4ba764e4c442.png.map similarity index 100% rename from docs/source/examples/06-distributed-post/images/graphviz-6d76c45ee399e15a2be231294ffa4ba764e4c442.png.map rename to doc/source/examples/06-distributed-post/images/graphviz-6d76c45ee399e15a2be231294ffa4ba764e4c442.png.map diff --git a/docs/source/examples/06-distributed-post/images/graphviz-8a6d6449ecd7de654cd0b1382ac1a9d333037718.png b/doc/source/examples/06-distributed-post/images/graphviz-8a6d6449ecd7de654cd0b1382ac1a9d333037718.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/graphviz-8a6d6449ecd7de654cd0b1382ac1a9d333037718.png rename to doc/source/examples/06-distributed-post/images/graphviz-8a6d6449ecd7de654cd0b1382ac1a9d333037718.png diff --git a/docs/source/examples/06-distributed-post/images/graphviz-8a6d6449ecd7de654cd0b1382ac1a9d333037718.png.map b/doc/source/examples/06-distributed-post/images/graphviz-8a6d6449ecd7de654cd0b1382ac1a9d333037718.png.map similarity index 100% rename from docs/source/examples/06-distributed-post/images/graphviz-8a6d6449ecd7de654cd0b1382ac1a9d333037718.png.map rename to doc/source/examples/06-distributed-post/images/graphviz-8a6d6449ecd7de654cd0b1382ac1a9d333037718.png.map diff --git a/docs/source/examples/06-distributed-post/images/graphviz-d3a2fbe72465ba55879181d1c4ceccf7a25d2c7a.png b/doc/source/examples/06-distributed-post/images/graphviz-d3a2fbe72465ba55879181d1c4ceccf7a25d2c7a.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/graphviz-d3a2fbe72465ba55879181d1c4ceccf7a25d2c7a.png rename to doc/source/examples/06-distributed-post/images/graphviz-d3a2fbe72465ba55879181d1c4ceccf7a25d2c7a.png diff --git a/docs/source/examples/06-distributed-post/images/graphviz-d3a2fbe72465ba55879181d1c4ceccf7a25d2c7a.png.map b/doc/source/examples/06-distributed-post/images/graphviz-d3a2fbe72465ba55879181d1c4ceccf7a25d2c7a.png.map similarity index 100% rename from docs/source/examples/06-distributed-post/images/graphviz-d3a2fbe72465ba55879181d1c4ceccf7a25d2c7a.png.map rename to doc/source/examples/06-distributed-post/images/graphviz-d3a2fbe72465ba55879181d1c4ceccf7a25d2c7a.png.map diff --git a/docs/source/examples/06-distributed-post/images/sphx_glr_01-distributed_workflows_on_remote_001.png b/doc/source/examples/06-distributed-post/images/sphx_glr_01-distributed_workflows_on_remote_001.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/sphx_glr_01-distributed_workflows_on_remote_001.png rename to doc/source/examples/06-distributed-post/images/sphx_glr_01-distributed_workflows_on_remote_001.png diff --git a/docs/source/examples/06-distributed-post/images/sphx_glr_02-distributed-msup_expansion_001.png b/doc/source/examples/06-distributed-post/images/sphx_glr_02-distributed-msup_expansion_001.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/sphx_glr_02-distributed-msup_expansion_001.png rename to doc/source/examples/06-distributed-post/images/sphx_glr_02-distributed-msup_expansion_001.png diff --git a/docs/source/examples/06-distributed-post/images/sphx_glr_02-distributed-msup_expansion_002.png b/doc/source/examples/06-distributed-post/images/sphx_glr_02-distributed-msup_expansion_002.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/sphx_glr_02-distributed-msup_expansion_002.png rename to doc/source/examples/06-distributed-post/images/sphx_glr_02-distributed-msup_expansion_002.png diff --git a/docs/source/examples/06-distributed-post/images/sphx_glr_02-distributed_workflows_on_remote_001.png b/doc/source/examples/06-distributed-post/images/sphx_glr_02-distributed_workflows_on_remote_001.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/sphx_glr_02-distributed_workflows_on_remote_001.png rename to doc/source/examples/06-distributed-post/images/sphx_glr_02-distributed_workflows_on_remote_001.png diff --git a/docs/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_001.png b/doc/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_001.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_001.png rename to doc/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_001.png diff --git a/docs/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_002.png b/doc/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_002.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_002.png rename to doc/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_002.png diff --git a/docs/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_steps_001.png b/doc/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_steps_001.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_steps_001.png rename to doc/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_steps_001.png diff --git a/docs/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_steps_002.png b/doc/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_steps_002.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_steps_002.png rename to doc/source/examples/06-distributed-post/images/sphx_glr_03-distributed-msup_expansion_steps_002.png diff --git a/docs/source/examples/06-distributed-post/images/sphx_glr_04-distributed-msup_expansion_steps_001.png b/doc/source/examples/06-distributed-post/images/sphx_glr_04-distributed-msup_expansion_steps_001.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/sphx_glr_04-distributed-msup_expansion_steps_001.png rename to doc/source/examples/06-distributed-post/images/sphx_glr_04-distributed-msup_expansion_steps_001.png diff --git a/docs/source/examples/06-distributed-post/images/sphx_glr_04-distributed-msup_expansion_steps_002.png b/doc/source/examples/06-distributed-post/images/sphx_glr_04-distributed-msup_expansion_steps_002.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/sphx_glr_04-distributed-msup_expansion_steps_002.png rename to doc/source/examples/06-distributed-post/images/sphx_glr_04-distributed-msup_expansion_steps_002.png diff --git a/docs/source/examples/06-distributed-post/images/thumb/sphx_glr_00-distributed_total_disp_thumb.png b/doc/source/examples/06-distributed-post/images/thumb/sphx_glr_00-distributed_total_disp_thumb.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/thumb/sphx_glr_00-distributed_total_disp_thumb.png rename to doc/source/examples/06-distributed-post/images/thumb/sphx_glr_00-distributed_total_disp_thumb.png diff --git a/docs/source/examples/06-distributed-post/images/thumb/sphx_glr_01-distributed_workflows_on_remote_thumb.png b/doc/source/examples/06-distributed-post/images/thumb/sphx_glr_01-distributed_workflows_on_remote_thumb.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/thumb/sphx_glr_01-distributed_workflows_on_remote_thumb.png rename to doc/source/examples/06-distributed-post/images/thumb/sphx_glr_01-distributed_workflows_on_remote_thumb.png diff --git a/docs/source/examples/06-distributed-post/images/thumb/sphx_glr_02-distributed-msup_expansion_thumb.png b/doc/source/examples/06-distributed-post/images/thumb/sphx_glr_02-distributed-msup_expansion_thumb.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/thumb/sphx_glr_02-distributed-msup_expansion_thumb.png rename to doc/source/examples/06-distributed-post/images/thumb/sphx_glr_02-distributed-msup_expansion_thumb.png diff --git a/docs/source/examples/06-distributed-post/images/thumb/sphx_glr_03-distributed-msup_expansion_steps_thumb.png b/doc/source/examples/06-distributed-post/images/thumb/sphx_glr_03-distributed-msup_expansion_steps_thumb.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/thumb/sphx_glr_03-distributed-msup_expansion_steps_thumb.png rename to doc/source/examples/06-distributed-post/images/thumb/sphx_glr_03-distributed-msup_expansion_steps_thumb.png diff --git a/docs/source/examples/06-distributed-post/images/thumb/sphx_glr_04-distributed_total_disp_with_operator_thumb.png b/doc/source/examples/06-distributed-post/images/thumb/sphx_glr_04-distributed_total_disp_with_operator_thumb.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/thumb/sphx_glr_04-distributed_total_disp_with_operator_thumb.png rename to doc/source/examples/06-distributed-post/images/thumb/sphx_glr_04-distributed_total_disp_with_operator_thumb.png diff --git a/docs/source/examples/06-distributed-post/images/thumb/sphx_glr_04-distributed_total_disp_with_operators_thumb.png b/doc/source/examples/06-distributed-post/images/thumb/sphx_glr_04-distributed_total_disp_with_operators_thumb.png similarity index 100% rename from docs/source/examples/06-distributed-post/images/thumb/sphx_glr_04-distributed_total_disp_with_operators_thumb.png rename to doc/source/examples/06-distributed-post/images/thumb/sphx_glr_04-distributed_total_disp_with_operators_thumb.png diff --git a/docs/source/examples/06-distributed-post/sg_execution_times.rst b/doc/source/examples/06-distributed-post/sg_execution_times.rst similarity index 100% rename from docs/source/examples/06-distributed-post/sg_execution_times.rst rename to doc/source/examples/06-distributed-post/sg_execution_times.rst diff --git a/docs/source/getting_started/docker.rst b/doc/source/getting_started/docker.rst similarity index 100% rename from docs/source/getting_started/docker.rst rename to doc/source/getting_started/docker.rst diff --git a/docs/source/getting_started/index.rst b/doc/source/getting_started/index.rst similarity index 100% rename from docs/source/getting_started/index.rst rename to doc/source/getting_started/index.rst diff --git a/docs/source/getting_started/install.rst b/doc/source/getting_started/install.rst similarity index 100% rename from docs/source/getting_started/install.rst rename to doc/source/getting_started/install.rst diff --git a/docs/source/images/drawings/dpf-flow.png b/doc/source/images/drawings/dpf-flow.png similarity index 100% rename from docs/source/images/drawings/dpf-flow.png rename to doc/source/images/drawings/dpf-flow.png diff --git a/docs/source/images/drawings/max_u_norm.png b/doc/source/images/drawings/max_u_norm.png similarity index 100% rename from docs/source/images/drawings/max_u_norm.png rename to doc/source/images/drawings/max_u_norm.png diff --git a/docs/source/images/drawings/operator_drawing.svg b/doc/source/images/drawings/operator_drawing.svg similarity index 100% rename from docs/source/images/drawings/operator_drawing.svg rename to doc/source/images/drawings/operator_drawing.svg diff --git a/docs/source/images/plotting/pontoon.png b/doc/source/images/plotting/pontoon.png similarity index 100% rename from docs/source/images/plotting/pontoon.png rename to doc/source/images/plotting/pontoon.png diff --git a/docs/source/images/plotting/pontoon_strain.png b/doc/source/images/plotting/pontoon_strain.png similarity index 100% rename from docs/source/images/plotting/pontoon_strain.png rename to doc/source/images/plotting/pontoon_strain.png diff --git a/docs/source/images/plotting/simple_example.png b/doc/source/images/plotting/simple_example.png similarity index 100% rename from docs/source/images/plotting/simple_example.png rename to doc/source/images/plotting/simple_example.png diff --git a/docs/source/index.rst b/doc/source/index.rst similarity index 100% rename from docs/source/index.rst rename to doc/source/index.rst diff --git a/docs/source/operator_reference.rst b/doc/source/operator_reference.rst similarity index 100% rename from docs/source/operator_reference.rst rename to doc/source/operator_reference.rst diff --git a/docs/source/pydpf-core_clone_install.rst b/doc/source/pydpf-core_clone_install.rst similarity index 100% rename from docs/source/pydpf-core_clone_install.rst rename to doc/source/pydpf-core_clone_install.rst diff --git a/docs/source/user_guide/fields_container.rst b/doc/source/user_guide/fields_container.rst similarity index 100% rename from docs/source/user_guide/fields_container.rst rename to doc/source/user_guide/fields_container.rst diff --git a/docs/source/user_guide/index.rst b/doc/source/user_guide/index.rst similarity index 100% rename from docs/source/user_guide/index.rst rename to doc/source/user_guide/index.rst diff --git a/docs/source/user_guide/model.rst b/doc/source/user_guide/model.rst similarity index 100% rename from docs/source/user_guide/model.rst rename to doc/source/user_guide/model.rst diff --git a/docs/source/user_guide/operators.rst b/doc/source/user_guide/operators.rst similarity index 100% rename from docs/source/user_guide/operators.rst rename to doc/source/user_guide/operators.rst diff --git a/docs/source/user_guide/plotting.rst b/doc/source/user_guide/plotting.rst similarity index 100% rename from docs/source/user_guide/plotting.rst rename to doc/source/user_guide/plotting.rst diff --git a/docs/source/user_guide/troubleshooting.rst b/doc/source/user_guide/troubleshooting.rst similarity index 100% rename from docs/source/user_guide/troubleshooting.rst rename to doc/source/user_guide/troubleshooting.rst diff --git a/docs/source/user_guide/xmlfiles.rst b/doc/source/user_guide/xmlfiles.rst similarity index 100% rename from docs/source/user_guide/xmlfiles.rst rename to doc/source/user_guide/xmlfiles.rst diff --git a/doc/styles/Vocab/ANSYS/.gitignore b/doc/styles/Vocab/ANSYS/.gitignore new file mode 100644 index 0000000000..72177bc1e3 --- /dev/null +++ b/doc/styles/Vocab/ANSYS/.gitignore @@ -0,0 +1,4 @@ +* +!Vocab +!Vocab/** +!.gitignore diff --git a/examples/00-basic/03-create_entities.py b/examples/00-basic/03-create_entities.py index fa01dbffa1..f646c25780 100644 --- a/examples/00-basic/03-create_entities.py +++ b/examples/00-basic/03-create_entities.py @@ -30,9 +30,7 @@ def search_sequence_numpy(arr, seq): indexes = np.where(np.isclose(arr, seq[0])) for index in np.nditer(indexes[0]): if index % 3 == 0: - if np.allclose(arr[index + 1], seq[1]) and np.allclose( - arr[index + 2], seq[2] - ): + if np.allclose(arr[index + 1], seq[1]) and np.allclose(arr[index + 2], seq[2]): return index return -1 @@ -41,22 +39,13 @@ def search_sequence_numpy(arr, seq): # Add nodes: id = 1 for i, x in enumerate( - [ - float(i) * length / float(num_nodes_in_length) - for i in range(0, num_nodes_in_length) - ] + [float(i) * length / float(num_nodes_in_length) for i in range(0, num_nodes_in_length)] ): for j, y in enumerate( - [ - float(i) * width / float(num_nodes_in_width) - for i in range(0, num_nodes_in_width) - ] + [float(i) * width / float(num_nodes_in_width) for i in range(0, num_nodes_in_width)] ): for k, z in enumerate( - [ - float(i) * depth / float(num_nodes_in_depth) - for i in range(0, num_nodes_in_depth) - ] + [float(i) * depth / float(num_nodes_in_depth) for i in range(0, num_nodes_in_depth)] ): mesh.nodes.add_node(id, [x, y, z]) id += 1 @@ -77,31 +66,20 @@ def search_sequence_numpy(arr, seq): # Add solid elements (linear hexa with eight nodes): id = 1 for i, x in enumerate( - [ - float(i) * length / float(num_nodes_in_length) - for i in range(0, num_nodes_in_length - 1) - ] + [float(i) * length / float(num_nodes_in_length) for i in range(0, num_nodes_in_length - 1)] ): for j, y in enumerate( - [ - float(i) * width / float(num_nodes_in_width) - for i in range(0, num_nodes_in_width - 1) - ] + [float(i) * width / float(num_nodes_in_width) for i in range(0, num_nodes_in_width - 1)] ): for k, z in enumerate( - [ - float(i) * depth / float(num_nodes_in_depth) - for i in range(0, num_nodes_in_depth - 1) - ] + [float(i) * depth / float(num_nodes_in_depth) for i in range(0, num_nodes_in_depth - 1)] ): coord1 = np.array([x, y, z]) connectivity = [] for xx in [x, x + length / float(num_nodes_in_length)]: for yy in [y, y + width / float(num_nodes_in_width)]: for zz in [z, z + depth / float(num_nodes_in_depth)]: - data_index = search_sequence_numpy( - flat_coordinates_data, [xx, yy, zz] - ) + data_index = search_sequence_numpy(flat_coordinates_data, [xx, yy, zz]) scoping_index = int(data_index / 3) # 3components connectivity.append(scoping_index) # rearrange connectivity diff --git a/examples/00-basic/09-results_over_space_subset.py b/examples/00-basic/09-results_over_space_subset.py index 18b54dd3ea..e6d4b8e825 100644 --- a/examples/00-basic/09-results_over_space_subset.py +++ b/examples/00-basic/09-results_over_space_subset.py @@ -90,7 +90,7 @@ ############################################################################### # Get the ``mesh_scoping`` of a named selection: -mesh_scoping = model.metadata.named_selection('_CM82') +mesh_scoping = model.metadata.named_selection("_CM82") print(mesh_scoping) ############################################################################### @@ -100,13 +100,13 @@ ############################################################################### # Equivalent to: -volume = model.results.elemental_volume.on_named_selection('_CM82') +volume = model.results.elemental_volume.on_named_selection("_CM82") ############################################################################### # Equivalent to: ns_provider = dpf.operators.scoping.on_named_selection( requested_location=dpf.locations.elemental, - named_selection_name='_CM82', + named_selection_name="_CM82", data_sources=model, ) volume = model.results.elemental_volume(mesh_scoping=ns_provider).eval() @@ -160,8 +160,8 @@ ############################################################################### elemental_stress = model.results.stress.on_location(dpf.locations.elemental)( - mesh_scoping=scopings_container) \ - .eval() + mesh_scoping=scopings_container +).eval() print(elemental_stress) for field in elemental_stress: diff --git a/examples/00-basic/10-asme_secviii_divtwo.py b/examples/00-basic/10-asme_secviii_divtwo.py index ce84d51232..28f91587dc 100644 --- a/examples/00-basic/10-asme_secviii_divtwo.py +++ b/examples/00-basic/10-asme_secviii_divtwo.py @@ -47,7 +47,7 @@ # alfasl = 2.2 -m2 = .288 +m2 = 0.288 ############################################################################### # Stresses & strains @@ -57,41 +57,42 @@ # does not have the option to define effective Poisson's ratio. Due to this, # a correction factor is applied. -seqv_op = dpf.operators.result.stress_von_mises(time_scoping = timeScoping, - data_sources = dataSource, - requested_location = 'Nodal') +seqv_op = dpf.operators.result.stress_von_mises( + time_scoping=timeScoping, data_sources=dataSource, requested_location="Nodal" +) seqv = seqv_op.outputs.fields_container() -s1_op = dpf.operators.result.stress_principal_1(time_scoping = timeScoping, - data_sources = dataSource, - requested_location = 'Nodal') +s1_op = dpf.operators.result.stress_principal_1( + time_scoping=timeScoping, data_sources=dataSource, requested_location="Nodal" +) s1 = s1_op.outputs.fields_container() -s2_op = dpf.operators.result.stress_principal_2(time_scoping = timeScoping, - data_sources = dataSource, - requested_location = 'Nodal') +s2_op = dpf.operators.result.stress_principal_2( + time_scoping=timeScoping, data_sources=dataSource, requested_location="Nodal" +) s2 = s2_op.outputs.fields_container() -s3_op = dpf.operators.result.stress_principal_3(time_scoping = timeScoping, - data_sources = dataSource, - requested_location = 'Nodal') +s3_op = dpf.operators.result.stress_principal_3( + time_scoping=timeScoping, data_sources=dataSource, requested_location="Nodal" +) s3 = s3_op.outputs.fields_container() -strain_op = dpf.operators.result.plastic_strain(data_sources = dataSource, - requested_location = 'ElementalNodal', - time_scoping = timeScoping) +strain_op = dpf.operators.result.plastic_strain( + data_sources=dataSource, requested_location="ElementalNodal", time_scoping=timeScoping +) pstrain = strain_op.outputs.fields_container() -eppleqv_op = dpf.operators.invariant.von_mises_eqv_fc(fields_container = pstrain) +eppleqv_op = dpf.operators.invariant.von_mises_eqv_fc(fields_container=pstrain) eppleqv = eppleqv_op.outputs.fields_container() -poisson_ratio_correction = 1.3/1.5 -eppleqvmech_op = dpf.operators.math.scale_fc(fields_container = eppleqv, - ponderation = poisson_ratio_correction) +poisson_ratio_correction = 1.3 / 1.5 +eppleqvmech_op = dpf.operators.math.scale_fc( + fields_container=eppleqv, ponderation=poisson_ratio_correction +) eppleqvmech = eppleqvmech_op.outputs.fields_container() -eppleqvave_op = dpf.operators.averaging.to_nodal_fc(fields_container = eppleqvmech) +eppleqvave_op = dpf.operators.averaging.to_nodal_fc(fields_container=eppleqvmech) eppleqvave = eppleqvave_op.outputs.fields_container() ############################################################################### @@ -99,48 +100,40 @@ # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # S12=S1+S2 -s12_op = dpf.operators.math.add_fc(fields_container1 = s1, - fields_container2 = s2) +s12_op = dpf.operators.math.add_fc(fields_container1=s1, fields_container2=s2) s12 = s12_op.outputs.fields_container() # S123=S12+S3 -s123_op = dpf.operators.math.add_fc(fields_container1 = s12, - fields_container2 = s3) +s123_op = dpf.operators.math.add_fc(fields_container1=s12, fields_container2=s3) s123 = s123_op.outputs.fields_container() # SVM_scale=SVM*3 ratio = 3.0 -seqvs_op = dpf.operators.math.scale_fc(fields_container = seqv, - ponderation = ratio) +seqvs_op = dpf.operators.math.scale_fc(fields_container=seqv, ponderation=ratio) seqvs = seqvs_op.outputs.fields_container() # S123/SVM*3 -sratio_op = dpf.operators.math.component_wise_divide(fieldA = s123, - fieldB = seqvs) +sratio_op = dpf.operators.math.component_wise_divide(fieldA=s123, fieldB=seqvs) sratio = sratio_op.outputs.field() # S123/SVM*3-0.33 -sterm_op = dpf.operators.math.add_constant(field = sratio, - ponderation = -1/3) +sterm_op = dpf.operators.math.add_constant(field=sratio, ponderation=-1 / 3) sterm = sterm_op.outputs.field() # -alfasl/(1+m2)*stressterm -ratio2 = -alfasl/(1+m2) -expt_op = dpf.operators.math.scale(field = sterm, - ponderation = ratio2) +ratio2 = -alfasl / (1 + m2) +expt_op = dpf.operators.math.scale(field=sterm, ponderation=ratio2) expt = expt_op.outputs.field() # exp(-alfasl/(1+m2)*stressterm) -exp_op = dpf.operators.math.exponential(field = expt) +exp_op = dpf.operators.math.exponential(field=expt) exp = exp_op.outputs.field() # elu*exp(-alfasl/(1+m2)*stressterm) -strainlimit_op = dpf.operators.math.scale(field = exp, - ponderation = m2) +strainlimit_op = dpf.operators.math.scale(field=exp, ponderation=m2) strainlimit = strainlimit_op.outputs.field() ############################################################################### # Strain limit condition (less than 1 pass the criteria) # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -strainratio = dpf.operators.math.component_wise_divide(fieldA = eppleqvave, - fieldB = strainlimit) +strainratio = dpf.operators.math.component_wise_divide(fieldA=eppleqvave, fieldB=strainlimit) strainratio = strainratio.outputs.field() ############################################################################### # Strain limit condition is plot # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ model.metadata.meshed_region.plot(strainratio) -dpf.server.shutdown_all_session_servers() \ No newline at end of file +dpf.server.shutdown_all_session_servers() diff --git a/examples/01-static-transient/00-basic_transient.py b/examples/01-static-transient/00-basic_transient.py index ad24d86b44..736fec9e8d 100644 --- a/examples/01-static-transient/00-basic_transient.py +++ b/examples/01-static-transient/00-basic_transient.py @@ -152,9 +152,7 @@ ind, mask = nodes.map_scoping(field.scoping) # Show that the order of the remapped node scoping matches the field scoping. -print( - "Scoping matches:", np.allclose(np.array(nodes.scoping.ids)[ind], field.scoping.ids) -) +print("Scoping matches:", np.allclose(np.array(nodes.scoping.ids)[ind], field.scoping.ids)) # Now plot the von Mises stress relative to the Z coordinates. z_coord = nodes.coordinates_field.data[ind, 2] diff --git a/examples/03-advanced/01-solve_harmonic_problem.py b/examples/03-advanced/01-solve_harmonic_problem.py index 90a6f3fbd1..823cb4d893 100644 --- a/examples/03-advanced/01-solve_harmonic_problem.py +++ b/examples/03-advanced/01-solve_harmonic_problem.py @@ -34,7 +34,7 @@ ims = {} for k, f in enumerate(freq): omega = 2.0 * math.pi * f - omega2 = omega ** 2 + omega2 = omega**2 real = fK0 + fM0 * omega2 imag = fC0 * omega reals[f] = real.outputs.field() diff --git a/examples/03-advanced/02-volume_averaged_stress.py b/examples/03-advanced/02-volume_averaged_stress.py index 977e3d55b6..cacd579c5d 100644 --- a/examples/03-advanced/02-volume_averaged_stress.py +++ b/examples/03-advanced/02-volume_averaged_stress.py @@ -69,9 +69,7 @@ elements_indexes = [] # get elements attached to nodes for current_node_index in current_node_indexes: - elements_indexes.extend( - nodal_connectivity.get_entity_data(i).flatten() - ) + elements_indexes.extend(nodal_connectivity.get_entity_data(i).flatten()) current_node_indexes = [] for index in elements_indexes: @@ -112,8 +110,7 @@ ssum = 0.0 for id in node_index_to_el_ids[key]: ssum += ( - values_to_sum.get_entity_data_by_id(id)[0] - * vol.get_entity_data_by_id(id)[0] + values_to_sum.get_entity_data_by_id(id)[0] * vol.get_entity_data_by_id(id)[0] ) dataseqvsum.append(ssum) datavolsum.append(node_index_to_found_volume[key]) @@ -139,9 +136,7 @@ # ~~~~~~~~~~~~~~~~~~~~~~~~~ # An operator with the same algorithm has been implemented s_fc = s.outputs.fields_container() -single_field_vol_fc = dpf.fields_container_factory.over_time_freq_fields_container( - [vol_field] -) +single_field_vol_fc = dpf.fields_container_factory.over_time_freq_fields_container([vol_field]) single_field_fc = dpf.fields_container_factory.over_time_freq_fields_container( [values_to_sum_field] diff --git a/examples/03-advanced/06-stress_gradient_path.py b/examples/03-advanced/06-stress_gradient_path.py index a01a94512d..c225fc7d05 100644 --- a/examples/03-advanced/06-stress_gradient_path.py +++ b/examples/03-advanced/06-stress_gradient_path.py @@ -15,10 +15,11 @@ # included examples file and ``DpfPlotter`` # import matplotlib.pyplot as plt + from ansys.dpf import core as dpf +from ansys.dpf.core import examples from ansys.dpf.core import operators as ops from ansys.dpf.core.plotter import DpfPlotter -from ansys.dpf.core import examples ############################################################################### # Next, open an example and print out the ``model`` object. The @@ -84,8 +85,7 @@ # using `math.scale` operator inwards in the geometry, to get the path # direction. # -normal_vec_in_field = ops.math.scale(field=normal_vec_out_field, - ponderation=-1.0) +normal_vec_in_field = ops.math.scale(field=normal_vec_out_field, ponderation=-1.0) normal_vec_in = normal_vec_in_field.outputs.field.get_data().data[0] ############################################################################### # Get Nodal coordinates, they serve as the first point on the line. @@ -101,8 +101,7 @@ ############################################################################### # Create coordinates using 3D line equation- # -coordinates = [[fx(t * delta), fy(t * delta), fz(t * delta)] for t in - range(int(depth / delta))] +coordinates = [[fx(t * delta), fy(t * delta), fz(t * delta)] for t in range(int(depth / delta))] flat_coordinates = [entry for data in coordinates for entry in data] ############################################################################### # Create Field for coordinates of the path. @@ -113,10 +112,8 @@ ############################################################################### # Let's now map results on the path. mapping_operator = ops.mapping.on_coordinates( - fields_container=stress_fc, - coordinates=field_coord, - create_support=True, - mesh=mesh) + fields_container=stress_fc, coordinates=field_coord, create_support=True, mesh=mesh +) fields_mapped = mapping_operator.outputs.fields_container() ############################################################################### # Here, we request the mapped field data and its mesh @@ -137,9 +134,7 @@ # `mesh` - original mesh pl = DpfPlotter() pl.add_field(field_m, mesh_m) -pl.add_mesh(mesh, style="surface", show_edges=True, - color="w", opacity=0.3) -pl.show_figure(show_axes=True, cpos=[ - (62.687, 50.119, 67.247), - (5.135, 6.458, -0.355), - (-0.286, 0.897, -0.336)]) +pl.add_mesh(mesh, style="surface", show_edges=True, color="w", opacity=0.3) +pl.show_figure( + show_axes=True, cpos=[(62.687, 50.119, 67.247), (5.135, 6.458, -0.355), (-0.286, 0.897, -0.336)] +) diff --git a/examples/05-plotting/00-basic_plotting.py b/examples/05-plotting/00-basic_plotting.py index 51ce43cc06..4c3b28b6c3 100644 --- a/examples/05-plotting/00-basic_plotting.py +++ b/examples/05-plotting/00-basic_plotting.py @@ -11,13 +11,17 @@ from ansys.dpf import core as dpf from ansys.dpf.core import examples - # Plot the bare mesh of a model model = dpf.Model(examples.multishells_rst) -model.plot(color="w", show_edges=True, title='Model', text='Model plot') +model.plot(color="w", show_edges=True, title="Model", text="Model plot") # # Additional PyVista kwargs are supported, such as: -model.plot(off_screen=True, notebook=False, screenshot='model_plot.png', - title='Model', text='Model plot off') +model.plot( + off_screen=True, + notebook=False, + screenshot="model_plot.png", + title="Model", + text="Model plot off", +) # Notes: # - To make screenshots, use "screenshot" as well as "notebook=False" if on a Jupyter notebook. @@ -29,35 +33,51 @@ stress.inputs.requested_location.connect("Nodal") fc = stress.outputs.fields_container() field = fc[0] -field.plot(notebook=False, shell_layers=None, show_axes=True, title='Field', text='Field plot') +field.plot(notebook=False, shell_layers=None, show_axes=True, title="Field", text="Field plot") # # Additional PyVista kwargs are supported, such as: -field.plot(off_screen=True, notebook=False, screenshot='field_plot.png', - title='Field', text='Field plot off') +field.plot( + off_screen=True, + notebook=False, + screenshot="field_plot.png", + title="Field", + text="Field plot off", +) # # # Alternatively one can plot the MeshedRegion associated to the model mesh = model.metadata.meshed_region -mesh.plot(field_or_fields_container=None, shell_layers=None, show_axes=True, - title='Mesh fc None', text='Mesh plot') +mesh.plot( + field_or_fields_container=None, + shell_layers=None, + show_axes=True, + title="Mesh fc None", + text="Mesh plot", +) # Additional PyVista kwargs are supported, such as: -mesh.plot(off_screen=True, notebook=False, screenshot='mesh_plot.png', - title='Mesh', text='Mesh plot off') +mesh.plot( + off_screen=True, notebook=False, screenshot="mesh_plot.png", title="Mesh", text="Mesh plot off" +) # A fields_container or a specific field can be given to plot on the mesh. -mesh.plot(field_or_fields_container=fc, title='Mesh with fields container', text='Mesh fc plot') -mesh.plot(field_or_fields_container=field, title='Mesh with field', text='Mesh field plot') +mesh.plot(field_or_fields_container=fc, title="Mesh with fields container", text="Mesh fc plot") +mesh.plot(field_or_fields_container=field, title="Mesh with field", text="Mesh field plot") # # One can also plot a MeshesContainer. Here our mesh is split by material. split_mesh_op = dpf.Operator("split_mesh") split_mesh_op.connect(7, mesh) split_mesh_op.connect(13, "mat") meshes_cont = split_mesh_op.get_output(0, dpf.types.meshes_container) -meshes_cont.plot(title='Meshes Container', text='Meshes Container plot') +meshes_cont.plot(title="Meshes Container", text="Meshes Container plot") # A fields_container can be given as input, with results on each part of our split mesh. disp_op = dpf.Operator("U") disp_op.connect(7, meshes_cont) ds = dpf.DataSources(examples.multishells_rst) disp_op.connect(4, ds) disp_fc = disp_op.outputs.fields_container() -meshes_cont.plot(disp_fc, title='Meshes Container disp_fc', text='Meshes Container disp_fc plot') +meshes_cont.plot(disp_fc, title="Meshes Container disp_fc", text="Meshes Container disp_fc plot") # Additional PyVista kwargs are supported, such as: -meshes_cont.plot(off_screen=True, notebook=False, screenshot='meshes_cont_plot.png', - title='Meshes Container', text='Meshes Container plot') +meshes_cont.plot( + off_screen=True, + notebook=False, + screenshot="meshes_cont_plot.png", + title="Meshes Container", + text="Meshes Container plot", +) diff --git a/examples/05-plotting/02-solution_combination.py b/examples/05-plotting/02-solution_combination.py index 43e7064318..f0abde0ce0 100644 --- a/examples/05-plotting/02-solution_combination.py +++ b/examples/05-plotting/02-solution_combination.py @@ -59,9 +59,7 @@ # Add load cases # field_lc1 = stress_tensor.outputs.fields_container.get_data()[0] -stress_tensor_combi = dpf.operators.math.add( - fieldA=field_lc1, fieldB=stress_tensor_lc2_sc -) +stress_tensor_combi = dpf.operators.math.add(fieldA=field_lc1, fieldB=stress_tensor_lc2_sc) ############################################################################### # Principal Stresses are the Eigenvalues of the stress tensor. diff --git a/examples/05-plotting/04-plot_on_path.py b/examples/05-plotting/04-plot_on_path.py index 2d31b69924..b72bf8c6cd 100644 --- a/examples/05-plotting/04-plot_on_path.py +++ b/examples/05-plotting/04-plot_on_path.py @@ -39,10 +39,8 @@ ############################################################################### # Let's now compute the mapped data using the mapping operator mapping_operator = ops.mapping.on_coordinates( - fields_container=stress_fc, - coordinates=field_coord, - create_support=True, - mesh=mesh) + fields_container=stress_fc, coordinates=field_coord, create_support=True, mesh=mesh +) fields_mapped = mapping_operator.outputs.fields_container() ############################################################################### @@ -55,8 +53,7 @@ pl = DpfPlotter() pl.add_field(field_m, mesh_m) -pl.add_mesh(mesh, style="surface", show_edges=True, - color="w", opacity=0.3) +pl.add_mesh(mesh, style="surface", show_edges=True, color="w", opacity=0.3) # Finally we plot the result pl.show_figure(show_axes=True) diff --git a/examples/05-plotting/05-plot_on_warped_mesh.py b/examples/05-plotting/05-plot_on_warped_mesh.py index d51ccd6b8c..f61f6ad1c1 100644 --- a/examples/05-plotting/05-plot_on_warped_mesh.py +++ b/examples/05-plotting/05-plot_on_warped_mesh.py @@ -14,7 +14,7 @@ # Get and show the initial model model = dpf.Model(examples.multishells_rst) print(model) -model.plot(title='Model', text='Model.plot()') +model.plot(title="Model", text="Model.plot()") # Define a scaling factor and a step for the field to be used for warping. scale_factor = 0.001 @@ -30,8 +30,12 @@ # Get the mesh and plot it as a deformed geometry using a Result, an Operator, # a Field or a FieldsContainer mesh = model.metadata.meshed_region -mesh.plot(deform_by=disp_result, scale_factor=scale_factor, - title='MeshedRegion', text='MeshedRegion.plot()') +mesh.plot( + deform_by=disp_result, + scale_factor=scale_factor, + title="MeshedRegion", + text="MeshedRegion.plot()", +) # mesh.plot(deform_by=disp_op, scale_factor=scale_factor, # title='MeshedRegion', text='MeshedRegion.plot()') # mesh.plot(deform_by=disp_fc, scale_factor=scale_factor, @@ -40,21 +44,37 @@ # title='MeshedRegion', text='MeshedRegion.plot()') # Plot the displacement field on the deformed geometry directly -disp_field.plot(deform_by=disp_result, scale_factor=scale_factor, - title='Field', text='Field.plot()') +disp_field.plot( + deform_by=disp_result, scale_factor=scale_factor, title="Field", text="Field.plot()" +) # or by applying it to the mesh -mesh.plot(disp_field, deform_by=disp_result, scale_factor=scale_factor, - title='MeshedRegion', text='MeshedRegion.plot(disp_field)') +mesh.plot( + disp_field, + deform_by=disp_result, + scale_factor=scale_factor, + title="MeshedRegion", + text="MeshedRegion.plot(disp_field)", +) # Split the model by material and plot the deformed MeshesContainer obtained split_mesh_op = dpf.operators.mesh.split_mesh(mesh=mesh, property="mat") meshes_cont = split_mesh_op.get_output(0, dpf.types.meshes_container) -meshes_cont.plot(deform_by=disp_result, scale_factor=scale_factor, - title='MeshesContainer', text='MeshesContainer.plot()') +meshes_cont.plot( + deform_by=disp_result, + scale_factor=scale_factor, + title="MeshesContainer", + text="MeshesContainer.plot()", +) # Create a corresponding FieldsContainer and plot it on the deformed MeshesContainer -disp_op = dpf.operators.result.displacement(data_sources=model.metadata.data_sources, - mesh=meshes_cont) +disp_op = dpf.operators.result.displacement( + data_sources=model.metadata.data_sources, mesh=meshes_cont +) disp_fc = disp_op.outputs.fields_container() -meshes_cont.plot(disp_fc, deform_by=disp_result, scale_factor=scale_factor, - title='MeshesContainer', text='MeshesContainer.plot(disp_fc)') +meshes_cont.plot( + disp_fc, + deform_by=disp_result, + scale_factor=scale_factor, + title="MeshesContainer", + text="MeshesContainer.plot(disp_fc)", +) diff --git a/examples/06-distributed-post/00-distributed_total_disp.py b/examples/06-distributed-post/00-distributed_total_disp.py index 36ad0aba98..4534b25769 100644 --- a/examples/06-distributed-post/00-distributed_total_disp.py +++ b/examples/06-distributed-post/00-distributed_total_disp.py @@ -43,8 +43,10 @@ # Here we show how we could send files in temporary directory if we were not # in shared memory files = examples.download_distributed_files() -server_file_paths = [dpf.upload_file_in_tmp_folder(files[0], server=remote_servers[0]), - dpf.upload_file_in_tmp_folder(files[1], server=remote_servers[1])] +server_file_paths = [ + dpf.upload_file_in_tmp_folder(files[0], server=remote_servers[0]), + dpf.upload_file_in_tmp_folder(files[1], server=remote_servers[1]), +] ############################################################################### # Create the operators on the servers diff --git a/examples/06-distributed-post/01-distributed_workflows_on_remote.py b/examples/06-distributed-post/01-distributed_workflows_on_remote.py index e52e00f028..7e3b650cf6 100644 --- a/examples/06-distributed-post/01-distributed_workflows_on_remote.py +++ b/examples/06-distributed-post/01-distributed_workflows_on_remote.py @@ -33,8 +33,10 @@ # in shared memory files = examples.download_distributed_files() -server_file_paths = [dpf.upload_file_in_tmp_folder(files[0], server=remote_servers[0]), - dpf.upload_file_in_tmp_folder(files[1], server=remote_servers[1])] +server_file_paths = [ + dpf.upload_file_in_tmp_folder(files[0], server=remote_servers[0]), + dpf.upload_file_in_tmp_folder(files[1], server=remote_servers[1]), +] ############################################################################### # First operator chain. diff --git a/examples/06-distributed-post/02-distributed-msup_expansion.py b/examples/06-distributed-post/02-distributed-msup_expansion.py index d3f1cba0c9..f02854bbc4 100644 --- a/examples/06-distributed-post/02-distributed-msup_expansion.py +++ b/examples/06-distributed-post/02-distributed-msup_expansion.py @@ -47,8 +47,8 @@ # Choose the file path. base_path = examples.distributed_msup_folder -files = [base_path + r'/file0.mode', base_path + r'/file1.mode'] -files_aux = [base_path + r'/file0.rst', base_path + r'/file1.rst'] +files = [base_path + r"/file0.mode", base_path + r"/file1.mode"] +files_aux = [base_path + r"/file0.rst", base_path + r"/file1.rst"] ############################################################################### # Create the operators on the servers @@ -77,14 +77,11 @@ merge_fields = ops.utility.merge_fields_containers() merge_mesh = ops.utility.merge_meshes() -ds = dpf.DataSources(base_path + r'/file_load_1.rfrq') +ds = dpf.DataSources(base_path + r"/file_load_1.rfrq") response = ops.result.displacement(data_sources=ds) response.inputs.mesh(merge_mesh.outputs.merges_mesh) -expansion = ops.math.modal_superposition( - solution_in_modal_space=response, - modal_basis=merge_fields -) +expansion = ops.math.modal_superposition(solution_in_modal_space=response, modal_basis=merge_fields) component = ops.logic.component_selector_fc(expansion, 1) ############################################################################### diff --git a/examples/06-distributed-post/03-distributed-msup_expansion_steps.py b/examples/06-distributed-post/03-distributed-msup_expansion_steps.py index 7f4d36ab05..da1a4c71c2 100644 --- a/examples/06-distributed-post/03-distributed-msup_expansion_steps.py +++ b/examples/06-distributed-post/03-distributed-msup_expansion_steps.py @@ -95,9 +95,8 @@ merge_use_pass.inputs.fields_containers2(response2fc) expansion = ops.math.modal_superposition( - solution_in_modal_space=merge_use_pass, - modal_basis=merge_fields - ) + solution_in_modal_space=merge_use_pass, modal_basis=merge_fields +) component = ops.logic.component_selector_fc(expansion, 1) ############################################################################### diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000000..eec11ed738 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,71 @@ +[build-system] +requires = ["flit_core >=3.2,<4"] +build-backend = "flit_core.buildapi" + +[project] +name = "ansys-dpf-core" +version = "0.4.dev0" +description = "Data Processing Framework" +readme = "README.md" +requires-python = ">=3.7" +license = {file = "LICENSE"} +authors = [ + {name = "ANSYS, Inc.", email = "pyansys.support@ansys.com"}, +] +maintainers = [ + {name = "PyAnsys developers", email = "pyansys.maintainers@ansys.com"}, +] + +classifiers = [ + "Development Status :: 4 - Beta", + "Programming Language :: Python :: 3", + "License :: OSI Approved :: MIT License", + "Operating System :: OS Independent", +] +dependencies = [ + "ansys-grpc-dpf>=0.2.3", + "numpy", + "progressbar2", + "protobuf<=3.20.1", + "psutil", +] + +[project.optional-dependencies] +plotting = [ + "pyvista>=0.32.0", + "matplotlib>=3.2", +] +reporting = ["scooby"] + + +[tool.flit.module] +name = "ansys.dpf" + +[project.urls] +Home = "https://dpfdocs.pyansys.com/" +Source = "https://github.com/pyansys/pydpf-core" +Tracker = "https://github.com/pyansys/pydpf-core/issues" + +[tool.black] +line-length = "100" + +[tool.isort] +profile = "black" +force_sort_within_sections = true +line_length = "100" +default_section = "THIRDPARTY" +src_paths = ["doc", "src", "tests"] + +[tool.coverage.run] +source = ["ansys/dpf"] + +[tool.coverage.report] +show_missing = true + +[tool.pytest.ini_options] +filterwarnings = [ + "ignore::FutureWarning", + "ignore::PendingDeprecationWarning", + "ignore::DeprecationWarning", +] +norecursedirs = "*" diff --git a/pytest.ini b/pytest.ini deleted file mode 100644 index 41a8361d40..0000000000 --- a/pytest.ini +++ /dev/null @@ -1,6 +0,0 @@ -[pytest] -filterwarnings = - ignore::FutureWarning - ignore::PendingDeprecationWarning - ignore::DeprecationWarning -norecursedirs = * \ No newline at end of file diff --git a/requirements/requirements_build.txt b/requirements/requirements_build.txt new file mode 100644 index 0000000000..3666776bfe --- /dev/null +++ b/requirements/requirements_build.txt @@ -0,0 +1,2 @@ +build==0.8.0 +twine==4.0.1 diff --git a/requirements_docs.txt b/requirements/requirements_doc.txt similarity index 61% rename from requirements_docs.txt rename to requirements/requirements_doc.txt index c53b84f938..627397a0a7 100644 --- a/requirements_docs.txt +++ b/requirements/requirements_doc.txt @@ -1,16 +1,12 @@ -pypandoc==1.8.1 -matplotlib==3.5.2 -vtk<9.1.0 -pyvista==0.35.1 -imageio==2.19.3 +ansys-sphinx-theme==0.4.2 imageio-ffmpeg==0.4.7 -Sphinx==5.0.2 +imageio==2.19.3 nbsphinx==0.8.9 -sphinx-autobuild==2021.3.14 -sphinxcontrib-napoleon==0.7 -sphinxcontrib-websupport==1.2.4 +numpydoc==1.4.0 +pypandoc==1.8.1 pytest-sphinx==0.4.0 -sphinx-notfound-page==0.8 +Sphinx==5.0.2 +sphinx-autobuild==2021.3.14 sphinx-copybutton==0.5.0 sphinx-gallery==0.10.1 -ansys_sphinx_theme==0.4.2 +sphinx-notfound-page==0.8 diff --git a/requirements/requirements_tests.txt b/requirements/requirements_tests.txt new file mode 100644 index 0000000000..71b21e3b16 --- /dev/null +++ b/requirements/requirements_tests.txt @@ -0,0 +1,2 @@ +pytest==7.1.2 +pytest-cov==3.0.0 diff --git a/requirements_build.txt b/requirements_build.txt deleted file mode 100644 index cb45ad61ce..0000000000 --- a/requirements_build.txt +++ /dev/null @@ -1,4 +0,0 @@ -wheel==0.37.1 -scooby==0.5.12 -chevron==0.14.0 -black==22.6.0 \ No newline at end of file diff --git a/requirements_style.txt b/requirements_style.txt deleted file mode 100644 index f5bac008df..0000000000 --- a/requirements_style.txt +++ /dev/null @@ -1,3 +0,0 @@ -codespell==2.1.0 -flake8==4.0.1 - diff --git a/requirements_test.txt b/requirements_test.txt deleted file mode 100644 index 27b9e3f970..0000000000 --- a/requirements_test.txt +++ /dev/null @@ -1,8 +0,0 @@ -pytest==7.1.2 -pytest-cov==3.0.0 -pytest-rerunfailures==10.2 -matplotlib==3.5.2 -vtk==9.0.3 -pyvista==0.35.1 -ansys-platform-instancemanagement==1.0.2 -coverage==6.4.1 diff --git a/setup.py b/setup.py deleted file mode 100644 index 6f71c00a6e..0000000000 --- a/setup.py +++ /dev/null @@ -1,88 +0,0 @@ -"""Installation file for python dpf module -""" -import os -from io import open as io_open - -from setuptools import setup - -install_requires = ["psutil", "progressbar2", "numpy", "ansys.grpc.dpf>=0.2.3", "protobuf<=3.20.1"] - -# Get version from version info -filepath = os.path.dirname(__file__) -__version__ = None -version_file = os.path.join(filepath, "ansys", "dpf", "core", "_version.py") -with io_open(version_file, mode="r") as fd: - exec(fd.read()) # execute file from raw string - -readme_file = os.path.join(filepath, "README.md") - -setup( - name="ansys-dpf-core", - packages=[ - "ansys.dpf.core", - "ansys.dpf.core.examples", - "ansys.dpf.core.operators", - "ansys.dpf.core.operators.averaging", - "ansys.dpf.core.operators.filter", - "ansys.dpf.core.operators.geo", - "ansys.dpf.core.operators.invariant", - "ansys.dpf.core.operators.logic", - "ansys.dpf.core.operators.mapping", - "ansys.dpf.core.operators.math", - "ansys.dpf.core.operators.mesh", - "ansys.dpf.core.operators.metadata", - "ansys.dpf.core.operators.min_max", - "ansys.dpf.core.operators.result", - "ansys.dpf.core.operators.scoping", - "ansys.dpf.core.operators.serialization", - "ansys.dpf.core.operators.utility", - ], - version=__version__, - description="DPF Python gRPC client", - long_description=open("README.md").read(), - long_description_content_type="text/markdown", - classifiers=[ - "Development Status :: 4 - Beta", - "Intended Audience :: Science/Research", - "Topic :: Scientific/Engineering :: Information Analysis", - "Operating System :: Microsoft :: Windows", - "Operating System :: POSIX", - "Programming Language :: Python :: 3.5", - "Programming Language :: Python :: 3.6", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", - ], - package_data={ - "ansys.dpf.core.examples": [ - "ASimpleBar.rst", - "static.rst", - "complex.rst", - "model_with_ns.rst", - "file_cyclic.rst", - "msup_transient_plate1.rst", - "rth/rth_electric.rth", - "rth/rth_steady.rth", - "rth/rth_transient.rth", - "sub/cp56.sub", - "msup/file.mode", - "msup/file.rst", - "msup/file.rfrq", - "msup_distributed/file0.rst", - "msup_distributed/file1.rst", - "msup_distributed/file0.mode", - "msup_distributed/file1.mode", - "msup_distributed/file_load_1.rfrq", - "msup_distributed/file_load_2.rfrq", - ] - }, - maintainer_email="pyansys.maintainers@ansys.com", - python_requires=">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*", - install_requires=install_requires, - extras_require={ - "plotting": ["pyvista>=0.32.0", "matplotlib>=3.2"], - "reporting": ["scooby"], - }, - url="https://github.com/pyansys/pydpf-core", - license='MIT', -) diff --git a/ansys/dpf/core/__init__.py b/src/ansys/dpf/core/__init__.py similarity index 83% rename from ansys/dpf/core/__init__.py rename to src/ansys/dpf/core/__init__.py index 22cb8f1835..5ac0d3f8d0 100644 --- a/ansys/dpf/core/__init__.py +++ b/src/ansys/dpf/core/__init__.py @@ -8,61 +8,59 @@ if "ANSYS_PATH" not in os.environ: os.environ["ANSYS_PATH"] = "/mnt/ansys_inc/v212/" if "DPF_PATH" not in os.environ: - os.environ["DPF_PATH"] = ( - "/mnt/ansys_inc/dpf/bin_v%s/Ans.dpf.core.Grpc.exe" % __version__ - ) + os.environ["DPF_PATH"] = "/mnt/ansys_inc/dpf/bin_v%s/Ans.dpf.core.Grpc.exe" % __version__ if "AWP_UNIT_TEST_FILES" not in os.environ: os.environ["AWP_UNIT_TEST_FILES"] = "/mnt/ansys_inc/dpf/test_files/" -from ansys.dpf.core.misc import Report -from ansys.dpf.core.dpf_operator import Operator, Config -from ansys.dpf.core.model import Model -from ansys.dpf.core.field import Field, FieldDefinition -from ansys.dpf.core.dimensionality import Dimensionality -from ansys.dpf.core.property_field import PropertyField -from ansys.dpf.core.fields_container import FieldsContainer -from ansys.dpf.core.meshes_container import MeshesContainer -from ansys.dpf.core.scopings_container import ScopingsContainer -from ansys.dpf.core.server import ( - start_local_server, - _global_server, - connect_to_server, - has_local_server, +from ansys.dpf.core import ( + check_version, + fields_container_factory, + fields_factory, + help, + mesh_scoping_factory, + operators, + path_utilities, + server, + settings, + time_freq_scoping_factory, ) -from ansys.dpf.core.data_sources import DataSources -from ansys.dpf.core.scoping import Scoping -from ansys.dpf.core.common import types, natures, locations, shell_layers -from ansys.dpf.core import help +from ansys.dpf.core.collection import Collection +from ansys.dpf.core.common import locations, natures, shell_layers, types from ansys.dpf.core.core import ( BaseService, - load_library, download_file, + download_files_in_folder, + load_library, + make_tmp_dir_server, upload_file, upload_file_in_tmp_folder, upload_files_in_folder, - download_files_in_folder, - make_tmp_dir_server, ) -from ansys.dpf.core.time_freq_support import TimeFreqSupport -from ansys.dpf.core.meshed_region import MeshedRegion -from ansys.dpf.core.elements import element_types -from ansys.dpf.core.result_info import ResultInfo -from ansys.dpf.core.collection import Collection -from ansys.dpf.core.workflow import Workflow from ansys.dpf.core.cyclic_support import CyclicSupport +from ansys.dpf.core.data_sources import DataSources +from ansys.dpf.core.dimensionality import Dimensionality +from ansys.dpf.core.dpf_operator import Config, Operator from ansys.dpf.core.element_descriptor import ElementDescriptor -from ansys.dpf.core import operators +from ansys.dpf.core.elements import element_types +from ansys.dpf.core.field import Field, FieldDefinition +from ansys.dpf.core.fields_container import FieldsContainer from ansys.dpf.core.fields_factory import field_from_array -from ansys.dpf.core import ( - fields_container_factory, - fields_factory, - mesh_scoping_factory, - time_freq_scoping_factory, +from ansys.dpf.core.meshed_region import MeshedRegion +from ansys.dpf.core.meshes_container import MeshesContainer +from ansys.dpf.core.misc import Report +from ansys.dpf.core.model import Model +from ansys.dpf.core.property_field import PropertyField +from ansys.dpf.core.result_info import ResultInfo +from ansys.dpf.core.scoping import Scoping +from ansys.dpf.core.scopings_container import ScopingsContainer +from ansys.dpf.core.server import ( + _global_server, + connect_to_server, + has_local_server, + start_local_server, ) -from ansys.dpf.core import server -from ansys.dpf.core import check_version -from ansys.dpf.core import path_utilities -from ansys.dpf.core import settings +from ansys.dpf.core.time_freq_support import TimeFreqSupport +from ansys.dpf.core.workflow import Workflow # for matplotlib # solves "QApplication: invalid style override passed, ignoring it." @@ -88,4 +86,4 @@ _server_instances = [] -settings.set_default_pyvista_config() \ No newline at end of file +settings.set_default_pyvista_config() diff --git a/ansys/dpf/core/_version.py b/src/ansys/dpf/core/_version.py similarity index 93% rename from ansys/dpf/core/_version.py rename to src/ansys/dpf/core/_version.py index acb8b2a110..eaad702816 100644 --- a/ansys/dpf/core/_version.py +++ b/src/ansys/dpf/core/_version.py @@ -1,6 +1,6 @@ """Version for ansys-dpf-core""" # major, minor, patch -version_info = 0, 4, 'dev0' +version_info = 0, 4, "dev0" # Nice string for the version __version__ = ".".join(map(str, version_info)) diff --git a/ansys/dpf/core/available_result.py b/src/ansys/dpf/core/available_result.py similarity index 94% rename from ansys/dpf/core/available_result.py rename to src/ansys/dpf/core/available_result.py index cee7b70f73..6d3e39a772 100644 --- a/ansys/dpf/core/available_result.py +++ b/src/ansys/dpf/core/available_result.py @@ -3,9 +3,10 @@ =============== """ -from warnings import warn + from ansys.grpc.dpf import available_result_pb2, base_pb2 -from ansys.dpf.core.common import _remove_spaces, _make_as_function_name + +from ansys.dpf.core.common import _make_as_function_name, _remove_spaces class AvailableResult: @@ -44,12 +45,12 @@ def __init__(self, availableresult): def __str__(self): txt = ( - self.name - + "\n" - + 'Operator name: "%s"\n' % self.operator_name - + "Number of components: %d\n" % self.n_components - + "Dimensionality: %s\n" % self.dimensionality - + "Homogeneity: %s\n" % self.homogeneity + self.name + + "\n" + + 'Operator name: "%s"\n' % self.operator_name + + "Number of components: %d\n" % self.n_components + + "Dimensionality: %s\n" % self.dimensionality + + "Homogeneity: %s\n" % self.homogeneity ) if self.unit: txt += "Units: %s\n" % self.unit diff --git a/ansys/dpf/core/cache.py b/src/ansys/dpf/core/cache.py similarity index 91% rename from ansys/dpf/core/cache.py rename to src/ansys/dpf/core/cache.py index 1ead63fb0e..1fc9bd1368 100644 --- a/ansys/dpf/core/cache.py +++ b/src/ansys/dpf/core/cache.py @@ -12,12 +12,14 @@ def class_handling_cache(cls): The method must be used as a class decorator. """ if hasattr(cls, "_to_cache"): + def get_handler(mesh): if hasattr(mesh, "__cache"): return mesh.__cache else: setattr(mesh, "__cache", CacheHandler(cls, cls._to_cache)) return mesh.__cache + for getter, setters in cls._to_cache.items(): if setters: for setter in setters: @@ -37,9 +39,11 @@ def __eq__(self, other): if isinstance(other, str): return self.method_name == other else: - return self.method_name == other.method_name \ - and self.args == other.args \ - and self.kwargs == other.kwargs + return ( + self.method_name == other.method_name + and self.args == other.args + and self.kwargs == other.kwargs + ) def __hash__(self): hash = self.method_name.__hash__() @@ -51,7 +55,7 @@ def __hash__(self): class CacheHandler: - """"Handle cache complexity. + """ "Handle cache complexity. Is initialized by a class and a dictionary mapping the getters which support caching to their setters. When the getters of the dictionary are called, their parameters @@ -68,6 +72,7 @@ class CacheHandler: getters_to_setters_dict : dict[function:list[function]] Map class getters to their list of setters which need to be cached """ + def __init__(self, cls, getters_to_setters_dict): self.getter_to_setters_name = {} @@ -94,8 +99,10 @@ def handle(self, object, func, *args, **kwargs): setattr(func, "under_cache", False) return self.cached[identifier] else: - if func.__name__ in self.setter_to_getter_names \ - and self.setter_to_getter_names[func.__name__] in self.cached: + if ( + func.__name__ in self.setter_to_getter_names + and self.setter_to_getter_names[func.__name__] in self.cached + ): del self.cached[self.setter_to_getter_names[func.__name__]] return func(object, *args, **kwargs) @@ -120,6 +127,7 @@ def wrapper(self, *args, **kwargs): return wrapper + def _setter(func): """Add a private attribute to the class (``self._is_set = True``) when a method with this decorator is used. diff --git a/ansys/dpf/core/check_version.py b/src/ansys/dpf/core/check_version.py similarity index 95% rename from ansys/dpf/core/check_version.py rename to src/ansys/dpf/core/check_version.py index d9621cc16c..a865994669 100644 --- a/ansys/dpf/core/check_version.py +++ b/src/ansys/dpf/core/check_version.py @@ -4,9 +4,10 @@ Used to verify if the server version is a minimum value. """ -from ansys.dpf.core import errors as dpf_errors -import sys from functools import wraps +import sys + +from ansys.dpf.core import errors as dpf_errors def server_meet_version(required_version, server): @@ -142,9 +143,7 @@ def version_tuple(ver): split_ver.append("0") if len(split_ver) > 3: - raise ValueError( - "Version strings containing more than three parts " "cannot be parsed" - ) + raise ValueError("Version strings containing more than three parts " "cannot be parsed") vals = [] for item in split_ver: @@ -166,9 +165,7 @@ def version_requires(min_version): def decorator(func): # first arg *must* be a tuple containing the version if not isinstance(min_version, str): - raise TypeError( - "version_requires decorator must be a string with a dot separator." - ) + raise TypeError("version_requires decorator must be a string with a dot separator.") @wraps(func) def wrapper(self, *args, **kwargs): @@ -179,6 +176,7 @@ def wrapper(self, *args, **kwargs): # particular cases # scoping._set_ids case, must be checked in a particular way from ansys.dpf.core import scoping + if func_name == "_set_ids" and isinstance(self, scoping.Scoping): ids = args[0] size = len(ids) diff --git a/ansys/dpf/core/collection.py b/src/ansys/dpf/core/collection.py similarity index 97% rename from ansys/dpf/core/collection.py rename to src/ansys/dpf/core/collection.py index d774ab2c56..1b4c8ae743 100644 --- a/ansys/dpf/core/collection.py +++ b/src/ansys/dpf/core/collection.py @@ -4,20 +4,20 @@ Contains classes associated with the DPF collection. """ -import numpy as np from typing import NamedTuple -from ansys import dpf from ansys.grpc.dpf import collection_pb2, collection_pb2_grpc -from ansys.dpf.core.core import base_pb2 +import numpy as np + +from ansys import dpf +from ansys.dpf.core import scoping, server from ansys.dpf.core.common import types -from ansys.dpf.core.scoping import Scoping, scoping_pb2 +from ansys.dpf.core.core import base_pb2 +from ansys.dpf.core.errors import protect_grpc from ansys.dpf.core.field import Field, field_pb2 from ansys.dpf.core.meshed_region import MeshedRegion, meshed_region_pb2 +from ansys.dpf.core.scoping import Scoping, scoping_pb2 from ansys.dpf.core.time_freq_support import TimeFreqSupport -from ansys.dpf.core.errors import protect_grpc -from ansys.dpf.core import server -from ansys.dpf.core import scoping class Collection: @@ -41,7 +41,7 @@ class Collection: """ - def __init__(self, dpf_type=None, collection=None, server: server.DpfServer=None): + def __init__(self, dpf_type=None, collection=None, server: server.DpfServer = None): if server is None: server = dpf.core._global_server() @@ -242,21 +242,26 @@ def _get_entries_tuple(self, label_space_or_index): list_out.append( _CollectionEntry( label_space=label_space, - entry=Scoping(scoping=unpacked_msg, server=self._server))) + entry=Scoping(scoping=unpacked_msg, server=self._server), + ) + ) elif self._type == types.field: unpacked_msg = field_pb2.Field() obj.dpf_type.Unpack(unpacked_msg) list_out.append( _CollectionEntry( label_space=label_space, - entry=Field(field=unpacked_msg, server=self._server))) + entry=Field(field=unpacked_msg, server=self._server), + ) + ) elif self._type == types.meshed_region: unpacked_msg = meshed_region_pb2.MeshedRegion() obj.dpf_type.Unpack(unpacked_msg) list_out.append( _CollectionEntry( label_space=label_space, - entry=MeshedRegion(mesh=unpacked_msg, server=self._server)) + entry=MeshedRegion(mesh=unpacked_msg, server=self._server), + ) ) if len(list_out) == 0: @@ -425,7 +430,7 @@ def _set_integral_entries(self, input): else: input = np.array(list(input), dtype=dtype) - metadata = [(u"size_bytes", f"{input.size * input.itemsize}")] + metadata = [("size_bytes", f"{input.size * input.itemsize}")] request = collection_pb2.UpdateAllDataRequest() request.collection.CopyFrom(self._message) @@ -435,12 +440,12 @@ def _get_integral_entries(self): request = collection_pb2.GetAllDataRequest() request.collection.CopyFrom(self._message) if self._type == types.int: - data_type = u"int" + data_type = "int" dtype = np.int32 else: - data_type = u"double" + data_type = "double" dtype = np.float - service = self._stub.GetAllData(request, metadata=[(u"float_or_double", data_type)]) + service = self._stub.GetAllData(request, metadata=[("float_or_double", data_type)]) return scoping._data_get_chunk_(dtype, service) def _connect(self): @@ -484,6 +489,7 @@ def __iter__(self): for i in range(len(self)): yield self[i] + class _CollectionEntry(NamedTuple): label_space: dict entry: object diff --git a/ansys/dpf/core/common.py b/src/ansys/dpf/core/common.py similarity index 92% rename from ansys/dpf/core/common.py rename to src/ansys/dpf/core/common.py index d60df32205..3257088d1d 100644 --- a/ansys/dpf/core/common.py +++ b/src/ansys/dpf/core/common.py @@ -2,11 +2,11 @@ Common ====== """ -import re from enum import Enum +import re -import progressbar from ansys.grpc.dpf import base_pb2, field_definition_pb2 +import progressbar def _camel_to_snake_case(name): @@ -22,15 +22,17 @@ def _remove_spaces(name): def _make_as_function_name(name): out = name.lower() - out = out.replace(" ", "_").\ - replace("-", "_").\ - replace("/", "_").\ - replace(".", "_").\ - replace(":", "_").\ - replace(";", "_").\ - replace(",", "_").\ - replace("(", "").\ - replace(")", "") + out = ( + out.replace(" ", "_") + .replace("-", "_") + .replace("/", "_") + .replace(".", "_") + .replace(":", "_") + .replace(";", "_") + .replace(",", "_") + .replace("(", "") + .replace(")", "") + ) return out @@ -163,6 +165,7 @@ class elemental_properties: apdl_element_type = "apdl_element_type" apdl element type property data is provided """ + element_shape = "elshape" element_type = "eltype" connectivity = "connectivity" @@ -189,6 +192,7 @@ class nodal_properties: nodal_connectivity = "reverse_connectivity" nodal connectivity property data is provided """ + coordinates = "coordinates" nodal_connectivity = "reverse_connectivity" @@ -218,11 +222,9 @@ def _common_progress_bar(text, unit, tot_size=None): progressbar.FormatLabel(f"{text}: %(value)d {unit}"), progressbar.RotatingMarker(), ] - return progressbar.ProgressBar( - widgets=widgets, max_value=progressbar.UnknownLength - ) + return progressbar.ProgressBar(widgets=widgets, max_value=progressbar.UnknownLength) def _common_percentage_progress_bar(text): - widgets = [progressbar.FormatLabel(f'{text}: %(value)d %%'), progressbar.Bar()] + widgets = [progressbar.FormatLabel(f"{text}: %(value)d %%"), progressbar.Bar()] return progressbar.ProgressBar(widgets=widgets, max_value=100) diff --git a/ansys/dpf/core/config.py b/src/ansys/dpf/core/config.py similarity index 98% rename from ansys/dpf/core/config.py rename to src/ansys/dpf/core/config.py index 78ceba87a2..4e9958f3d8 100644 --- a/ansys/dpf/core/config.py +++ b/src/ansys/dpf/core/config.py @@ -5,9 +5,10 @@ import functools +from ansys.grpc.dpf import operator_config_pb2, operator_config_pb2_grpc + from ansys import dpf from ansys.dpf.core.errors import protect_grpc -from ansys.grpc.dpf import operator_config_pb2, operator_config_pb2_grpc class Config: @@ -103,9 +104,7 @@ def __set_config_option__(self, config_value, config_name): elif isinstance(config_value, float): option_request.double = config_value else: - raise TypeError( - "str, int, float are the accepted types for configuration options." - ) + raise TypeError("str, int, float are the accepted types for configuration options.") request.options.extend([option_request]) self._stub.Update(request) diff --git a/ansys/dpf/core/core.py b/src/ansys/dpf/core/core.py similarity index 92% rename from ansys/dpf/core/core.py rename to src/ansys/dpf/core/core.py index 9bce798f5e..8fc43867f4 100644 --- a/ansys/dpf/core/core.py +++ b/src/ansys/dpf/core/core.py @@ -2,21 +2,21 @@ Core ==== """ -import os import logging -import time -import weakref +import os import pathlib import sys +import time +import weakref +from ansys.grpc.dpf import base_pb2, base_pb2_grpc import grpc -from ansys.grpc.dpf import base_pb2, base_pb2_grpc -from ansys.dpf.core.errors import protect_grpc -from ansys.dpf.core import server as serverlib from ansys.dpf.core import misc -from ansys.dpf.core.common import _common_progress_bar +from ansys.dpf.core import server as serverlib from ansys.dpf.core.cache import class_handling_cache +from ansys.dpf.core.common import _common_progress_bar +from ansys.dpf.core.errors import protect_grpc LOG = logging.getLogger(__name__) LOG.setLevel("DEBUG") @@ -96,7 +96,7 @@ def upload_file_in_tmp_folder(file_path, new_file_name=None, server=None): def upload_files_in_folder( - to_server_folder_path, client_folder_path, specific_extension=None, server=None + to_server_folder_path, client_folder_path, specific_extension=None, server=None ): """Upload all the files from a folder of the client to the target server folder path. @@ -161,7 +161,7 @@ def download_file(server_file_path, to_client_file_path, server=None): def download_files_in_folder( - server_folder_path, to_client_folder_path, specific_extension=None, server=None + server_folder_path, to_client_folder_path, specific_extension=None, server=None ): """Download all the files from a folder of the server to the target client folder path @@ -320,9 +320,7 @@ def _connect(self, timeout=5): time.sleep(0.005) if not state._matured: - raise IOError( - f"Unable to connect to DPF instance at {self._server()._address}" - ) + raise IOError(f"Unable to connect to DPF instance at {self._server()._address}") return stub @@ -377,7 +375,7 @@ def load_library(self, file_path, name="", symbol="LoadOperators"): # TODO: fix code generation upload posix import os - if self._server().os != 'posix' or (not self._server().os and os.name != 'posix'): + if self._server().os != "posix" or (not self._server().os and os.name != "posix"): local_dir = os.path.dirname(os.path.abspath(__file__)) LOCAL_PATH = os.path.join(local_dir, "operators") @@ -419,9 +417,7 @@ def _get_server_info(self): "server_ip": response.ip, "server_port": response.port, "server_process_id": response.processId, - "server_version": str(response.majorVersion) - + "." - + str(response.minorVersion), + "server_version": str(response.majorVersion) + "." + str(response.minorVersion), } if hasattr(response, "properties"): for key in response.properties: @@ -488,11 +484,9 @@ def download_file(self, server_file_path, to_client_file_path): bar = None tot_size = sys.float_info.max for i in range(0, len(chunks.initial_metadata())): - if chunks.initial_metadata()[i].key == u"size_tot": - tot_size = int(chunks.initial_metadata()[i].value) * 1E-3 - bar = _common_progress_bar("Downloading...", - unit="KB", - tot_size=tot_size) + if chunks.initial_metadata()[i].key == "size_tot": + tot_size = int(chunks.initial_metadata()[i].value) * 1e-3 + bar = _common_progress_bar("Downloading...", unit="KB", tot_size=tot_size) if not bar: bar = _common_progress_bar("Downloading...", unit="KB") bar.start() @@ -509,7 +503,7 @@ def download_file(self, server_file_path, to_client_file_path): @protect_grpc def download_files_in_folder( - self, server_folder_path, to_client_folder_path, specific_extension=None + self, server_folder_path, to_client_folder_path, specific_extension=None ): """Download all the files from a folder of the server to the target client folder path @@ -556,13 +550,11 @@ def download_files_in_folder( if chunk.data.server_file_path != server_path: server_path = chunk.data.server_file_path if ( - specific_extension == None - or pathlib.Path(server_path).suffix == "." + specific_extension + specific_extension == None + or pathlib.Path(server_path).suffix == "." + specific_extension ): separator = self._get_separator(server_path) - server_subpath = server_path.replace( - str(server_folder_path) + separator, "" - ) + server_subpath = server_path.replace(str(server_folder_path) + separator, "") subdir = "" split = server_subpath.split(separator) n = len(split) @@ -571,9 +563,7 @@ def download_files_in_folder( if n > 1: while i < (n - 1): subdir = split[i] - subdir_path = os.path.join( - to_client_folder_path_copy, subdir - ) + subdir_path = os.path.join(to_client_folder_path_copy, subdir) if not os.path.exists(subdir_path): os.mkdir(subdir_path) to_client_folder_path_copy = subdir_path @@ -599,7 +589,7 @@ def download_files_in_folder( @protect_grpc def upload_files_in_folder( - self, to_server_folder_path, client_folder_path, specific_extension=None + self, to_server_folder_path, client_folder_path, specific_extension=None ): """Upload all the files from a folder of the client to the target server folder path. @@ -644,29 +634,27 @@ def upload_files_in_folder( return server_paths def _upload_and_get_server_path( - self, - specific_extension, - f, - filename, - server_paths, - to_server_folder_path, - subdirectory=None, + self, + specific_extension, + f, + filename, + server_paths, + to_server_folder_path, + subdirectory=None, ): separator = self._get_separator(to_server_folder_path) if subdirectory is not None: to_server_file_path = ( - to_server_folder_path + separator + subdirectory + separator + filename + to_server_folder_path + separator + subdirectory + separator + filename ) else: to_server_file_path = to_server_folder_path + separator + filename if ((specific_extension is not None) and (f.endswith(specific_extension))) or ( - specific_extension is None + specific_extension is None ): server_path = self._stub.UploadFile( - self.__file_chunk_yielder( - file_path=f, to_server_file_path=to_server_file_path - ) + self.__file_chunk_yielder(file_path=f, to_server_file_path=to_server_file_path) ).server_file_path server_paths.append(server_path) return server_paths @@ -768,6 +756,4 @@ def __file_chunk_yielder(self, file_path, to_server_file_path, use_tmp_dir=False except: pass - _to_cache = { - _get_server_info: None - } + _to_cache = {_get_server_info: None} diff --git a/ansys/dpf/core/custom_fields_container.py b/src/ansys/dpf/core/custom_fields_container.py similarity index 99% rename from ansys/dpf/core/custom_fields_container.py rename to src/ansys/dpf/core/custom_fields_container.py index 514e57a478..d80d267045 100644 --- a/ansys/dpf/core/custom_fields_container.py +++ b/src/ansys/dpf/core/custom_fields_container.py @@ -6,9 +6,10 @@ These new classes offer helpers to access data for specific usage, such as results split by body or split by material. """ -from ansys.dpf.core.fields_container import FieldsContainer from ansys.grpc.dpf import meshed_region_pb2 +from ansys.dpf.core.fields_container import FieldsContainer + class ElShapeFieldsContainer(FieldsContainer): """Represents a fields container with fields split by an element shape. diff --git a/ansys/dpf/core/cyclic_support.py b/src/ansys/dpf/core/cyclic_support.py similarity index 93% rename from ansys/dpf/core/cyclic_support.py rename to src/ansys/dpf/core/cyclic_support.py index 215e82de46..84b663fd65 100644 --- a/ansys/dpf/core/cyclic_support.py +++ b/src/ansys/dpf/core/cyclic_support.py @@ -3,9 +3,10 @@ ============== """ +from ansys.grpc.dpf import cyclic_support_pb2, cyclic_support_pb2_grpc + from ansys import dpf from ansys.dpf.core.scoping import Scoping -from ansys.grpc.dpf import cyclic_support_pb2, cyclic_support_pb2_grpc class CyclicSupport: @@ -130,9 +131,7 @@ def base_nodes_scoping(self, stage_num=0) -> int: """ return Scoping( - scoping=self._stub.List(self._message) - .stage_infos[stage_num] - .base_nodes_scoping, + scoping=self._stub.List(self._message).stage_infos[stage_num].base_nodes_scoping, server=self._server, ) @@ -160,9 +159,7 @@ def base_elements_scoping(self, stage_num=0) -> int: """ return Scoping( - scoping=self._stub.List(self._message) - .stage_infos[stage_num] - .base_elements_scoping, + scoping=self._stub.List(self._message).stage_infos[stage_num].base_elements_scoping, server=self._server, ) @@ -193,9 +190,7 @@ def sectors_set_for_expansion(self, stage_num=0) -> int: """ return Scoping( - scoping=self._stub.List(self._message) - .stage_infos[stage_num] - .sectors_for_expansion, + scoping=self._stub.List(self._message).stage_infos[stage_num].sectors_for_expansion, server=self._server, ) @@ -237,9 +232,7 @@ def expand_node_id(self, node_id, sectors=None, stage_num=0): request.stage_num = stage_num if sectors: request.sectors_to_expand.CopyFrom(sectors._message) - return Scoping( - scoping=self._stub.GetExpandedIds(request).expanded_ids, server=self._server - ) + return Scoping(scoping=self._stub.GetExpandedIds(request).expanded_ids, server=self._server) def expand_element_id(self, element_id, sectors=None, stage_num=0): """Retrieves the element IDs corresponding to the base sector element ID given in the input @@ -279,9 +272,7 @@ def expand_element_id(self, element_id, sectors=None, stage_num=0): request.stage_num = stage_num if sectors: request.sectors_to_expand.CopyFrom(sectors._message) - return Scoping( - scoping=self._stub.GetExpandedIds(request).expanded_ids, server=self._server - ) + return Scoping(scoping=self._stub.GetExpandedIds(request).expanded_ids, server=self._server) def _connect(self): """Connect to the grpc service""" diff --git a/ansys/dpf/core/data_sources.py b/src/ansys/dpf/core/data_sources.py similarity index 99% rename from ansys/dpf/core/data_sources.py rename to src/ansys/dpf/core/data_sources.py index 845ecafa61..b6629a5742 100644 --- a/ansys/dpf/core/data_sources.py +++ b/src/ansys/dpf/core/data_sources.py @@ -6,8 +6,9 @@ """ import os +from ansys.grpc.dpf import base_pb2, data_sources_pb2, data_sources_pb2_grpc + from ansys import dpf -from ansys.grpc.dpf import data_sources_pb2, data_sources_pb2_grpc, base_pb2 from ansys.dpf.core.errors import protect_grpc diff --git a/ansys/dpf/core/dimensionality.py b/src/ansys/dpf/core/dimensionality.py similarity index 99% rename from ansys/dpf/core/dimensionality.py rename to src/ansys/dpf/core/dimensionality.py index 0429dd3d5b..6105e85d71 100644 --- a/ansys/dpf/core/dimensionality.py +++ b/src/ansys/dpf/core/dimensionality.py @@ -4,6 +4,7 @@ """ from ansys.grpc.dpf import field_definition_pb2 + from ansys.dpf.core.common import natures diff --git a/ansys/dpf/core/dpf_operator.py b/src/ansys/dpf/core/dpf_operator.py similarity index 91% rename from ansys/dpf/core/dpf_operator.py rename to src/ansys/dpf/core/dpf_operator.py index dfea13f3ac..39324c033e 100644 --- a/ansys/dpf/core/dpf_operator.py +++ b/src/ansys/dpf/core/dpf_operator.py @@ -11,14 +11,15 @@ import re from typing import NamedTuple +from ansys.grpc.dpf import base_pb2, operator_pb2, operator_pb2_grpc + from ansys.dpf.core import server as serverlib -from ansys.dpf.core.check_version import version_requires, server_meet_version +from ansys.dpf.core.check_version import server_meet_version, version_requires from ansys.dpf.core.config import Config from ansys.dpf.core.errors import protect_grpc from ansys.dpf.core.inputs import Inputs from ansys.dpf.core.mapping_types import types from ansys.dpf.core.outputs import Output, Outputs, _Outputs -from ansys.grpc.dpf import base_pb2, operator_pb2, operator_pb2_grpc LOG = logging.getLogger(__name__) LOG.setLevel("DEBUG") @@ -380,10 +381,9 @@ def eval(self, pin=None): if output._pin == pin: return output() - def _find_outputs_corresponding_pins( - self, type_names, inpt, pin, corresponding_pins - ): + def _find_outputs_corresponding_pins(self, type_names, inpt, pin, corresponding_pins): from ansys.dpf.core.results import Result + for python_name in type_names: # appears to be an issue on Linux. This check is here # because cpp mappings are a single type mapping and @@ -488,14 +488,10 @@ def __mul__(self, value): """ from ansys.dpf.core import dpf_operator, operators - if hasattr(operators, "math") and hasattr( - operators.math, "generalized_inner_product_fc" - ): + if hasattr(operators, "math") and hasattr(operators.math, "generalized_inner_product_fc"): op = operators.math.generalized_inner_product_fc(server=self._server) else: - op = dpf_operator.Operator( - "generalized_inner_product_fc", server=self._server - ) + op = dpf_operator.Operator("generalized_inner_product_fc", server=self._server) op.connect(0, self) op.connect(1, value) return op @@ -539,11 +535,9 @@ class PinSpecification(NamedTuple): @staticmethod def _get_copy(other, changed_types): - return PinSpecification(other.name, - changed_types, - other.optional, - other.document, - other.ellipsis) + return PinSpecification( + other.name, changed_types, other.optional, other.document, other.ellipsis + ) class OperatorSpecification(NamedTuple): @@ -557,29 +551,23 @@ class OperatorSpecification(NamedTuple): def _fill_from_message(op_name, message: operator_pb2.Specification): tmpinputs = {} for key, inp in message.map_input_pin_spec.items(): - tmpinputs[key] = PinSpecification(inp.name, - inp.type_names, - inp.optional, - inp.document, - inp.ellipsis) + tmpinputs[key] = PinSpecification( + inp.name, inp.type_names, inp.optional, inp.document, inp.ellipsis + ) tmpoutputs = {} for key, inp in message.map_output_pin_spec.items(): - tmpoutputs[key] = PinSpecification(inp.name, - inp.type_names, - inp.optional, - inp.document, - inp.ellipsis) + tmpoutputs[key] = PinSpecification( + inp.name, inp.type_names, inp.optional, inp.document, inp.ellipsis + ) if hasattr(message, "properties"): properties = dict(message.properties) else: properties = dict() - return OperatorSpecification(op_name, - message.description, - properties, - tmpinputs, - tmpoutputs) + return OperatorSpecification( + op_name, message.description, properties, tmpinputs, tmpoutputs + ) def __str__(self): out = "" @@ -605,10 +593,11 @@ def available_operator_names(server=None): if server is None: server = serverlib._global_server() service = operator_pb2_grpc.OperatorServiceStub(server.channel).ListAllOperators( - operator_pb2.ListAllOperatorsRequest()) + operator_pb2.ListAllOperatorsRequest() + ) arr = [] for chunk in service: - arr.extend(re.split(r'[\x00-\x08]', chunk.array.decode('utf-8'))) + arr.extend(re.split(r"[\x00-\x08]", chunk.array.decode("utf-8"))) return arr @@ -626,11 +615,11 @@ def _write_output_type_to_proto_style(output_type, request): stype = "collection" subtype = "meshed_region" elif hasattr(types, "vec_int") and output_type == types.vec_int: - stype = 'collection' - subtype = 'int' + stype = "collection" + subtype = "int" elif hasattr(types, "vec_double") and output_type == types.vec_double: - stype = 'collection' - subtype = 'double' + stype = "collection" + subtype = "double" else: stype = output_type.name elif isinstance(output_type, list): @@ -645,11 +634,11 @@ def _write_output_type_to_proto_style(output_type, request): def _convertOutputMessageToPythonInstance(out, output_type, server): from ansys.dpf.core import ( + collection, cyclic_support, data_sources, field, fields_container, - collection, meshed_region, meshes_container, property_field, @@ -677,21 +666,15 @@ def _convertOutputMessageToPythonInstance(out, output_type, server): elif out.HasField("collection"): toconvert = out.collection if output_type == types.fields_container: - return fields_container.FieldsContainer( - server=server, fields_container=toconvert - ) + return fields_container.FieldsContainer(server=server, fields_container=toconvert) elif output_type == types.scopings_container: - return scopings_container.ScopingsContainer( - server=server, scopings_container=toconvert - ) + return scopings_container.ScopingsContainer(server=server, scopings_container=toconvert) elif output_type == types.meshes_container: - return meshes_container.MeshesContainer( - server=server, meshes_container=toconvert - ) + return meshes_container.MeshesContainer(server=server, meshes_container=toconvert) elif output_type == types.vec_int or output_type == types.vec_double: - return collection.Collection(server=server, - collection=toconvert - )._get_integral_entries() + return collection.Collection( + server=server, collection=toconvert + )._get_integral_entries() elif out.HasField("scoping"): toconvert = out.scoping return scoping.Scoping(scoping=toconvert, server=server) @@ -703,9 +686,7 @@ def _convertOutputMessageToPythonInstance(out, output_type, server): return result_info.ResultInfo(result_info=toconvert, server=server) elif out.HasField("time_freq_support"): toconvert = out.time_freq_support - return time_freq_support.TimeFreqSupport( - server=server, time_freq_support=toconvert - ) + return time_freq_support.TimeFreqSupport(server=server, time_freq_support=toconvert) elif out.HasField("data_sources"): toconvert = out.data_sources return data_sources.DataSources(server=server, data_sources=toconvert) @@ -718,6 +699,8 @@ def _convertOutputMessageToPythonInstance(out, output_type, server): def _fillConnectionRequestMessage(request, inpt, server, pin_out=0): + from pathlib import Path + from ansys.dpf.core import ( collection, cyclic_support, @@ -726,10 +709,10 @@ def _fillConnectionRequestMessage(request, inpt, server, pin_out=0): meshed_region, model, scoping, - workflow, time_freq_support, + workflow, ) - from pathlib import Path + if isinstance(inpt, str): request.str = inpt elif isinstance(inpt, Path): diff --git a/ansys/dpf/core/element_descriptor.py b/src/ansys/dpf/core/element_descriptor.py similarity index 100% rename from ansys/dpf/core/element_descriptor.py rename to src/ansys/dpf/core/element_descriptor.py diff --git a/ansys/dpf/core/elements.py b/src/ansys/dpf/core/elements.py similarity index 95% rename from ansys/dpf/core/elements.py rename to src/ansys/dpf/core/elements.py index 59c81b1a43..5f790efbd5 100644 --- a/ansys/dpf/core/elements.py +++ b/src/ansys/dpf/core/elements.py @@ -5,11 +5,11 @@ from enum import Enum -import numpy as np from ansys.grpc.dpf import meshed_region_pb2 +import numpy as np from ansys.dpf.core import nodes, scoping -from ansys.dpf.core.common import __write_enum_doc__, locations, elemental_properties +from ansys.dpf.core.common import __write_enum_doc__, elemental_properties, locations from ansys.dpf.core.element_descriptor import ElementDescriptor from ansys.dpf.core.errors import protect_grpc @@ -343,9 +343,7 @@ def add_elements(self, num): yield add element_request = meshed_region_pb2.ElementRequest(id=add.id) element_request.connectivity.extend(add.connectivity) - element_request.shape = meshed_region_pb2.ElementShape.Value( - add.shape.upper() - ) + element_request.shape = meshed_region_pb2.ElementShape.Value(add.shape.upper()) request.elements.append(element_request) self._mesh._stub.Add(request) @@ -447,9 +445,7 @@ def __get_element(self, elementindex=None, elementid=None): elementOut = self._mesh._stub.GetElement(request) nodesOut = [] for node in elementOut.nodes: - nodesOut.append( - nodes.Node(self._mesh, node.id, node.index, node.coordinates) - ) + nodesOut.append(nodes.Node(self._mesh, node.id, node.index, node.coordinates)) return Element(self._mesh, elementOut.id, elementOut.index, nodesOut) @property @@ -621,9 +617,7 @@ def has_shell_elements(self) -> bool: bool """ - return self._mesh._stub.List( - self._mesh._message - ).element_shape_info.has_shell_elements + return self._mesh._stub.List(self._mesh._message).element_shape_info.has_shell_elements @property def has_solid_elements(self) -> bool: @@ -634,9 +628,7 @@ def has_solid_elements(self) -> bool: bool """ - return self._mesh._stub.List( - self._mesh._message - ).element_shape_info.has_solid_elements + return self._mesh._stub.List(self._mesh._message).element_shape_info.has_solid_elements @property def has_beam_elements(self) -> bool: @@ -647,9 +639,7 @@ def has_beam_elements(self) -> bool: bool """ - return self._mesh._stub.List( - self._mesh._message - ).element_shape_info.has_beam_elements + return self._mesh._stub.List(self._mesh._message).element_shape_info.has_beam_elements @property def has_point_elements(self) -> bool: @@ -660,9 +650,7 @@ def has_point_elements(self) -> bool: bool """ - return self._mesh._stub.List( - self._mesh._message - ).element_shape_info.has_point_elements + return self._mesh._stub.List(self._mesh._message).element_shape_info.has_point_elements class ElementAdder: @@ -865,12 +853,8 @@ class element_types(Enum): @staticmethod def _descriptors(): return { - element_types.General: ElementDescriptor( - element_types.General, "General", "general" - ), - element_types.All: ElementDescriptor( - element_types.All, "Unknown", "unknown" - ), + element_types.General: ElementDescriptor(element_types.General, "General", "general"), + element_types.All: ElementDescriptor(element_types.All, "Unknown", "unknown"), element_types.Tet10: ElementDescriptor( element_types.Tet10, "Quadratic 10-nodes Tetrahedron", @@ -1121,9 +1105,7 @@ def _descriptors(): element_types.NumElementTypes: ElementDescriptor( element_types.NumElementTypes, "NumElementTypes", "numElementTypes" ), - element_types.Unknown: ElementDescriptor( - element_types.Unknown, "Unknown", "unknown" - ), + element_types.Unknown: ElementDescriptor(element_types.Unknown, "Unknown", "unknown"), element_types.EMagLine: ElementDescriptor( element_types.EMagLine, "EMagLine", "EMagLine", "beam" ), @@ -1145,18 +1127,10 @@ def _descriptors(): element_types.Surface8: ElementDescriptor( element_types.Surface8, "Surface8", "surface8", "shell" ), - element_types.Edge2: ElementDescriptor( - element_types.Edge2, "Edge2", "edge2", "beam" - ), - element_types.Edge3: ElementDescriptor( - element_types.Edge3, "Edge3", "edge3", "beam" - ), - element_types.Beam3: ElementDescriptor( - element_types.Beam3, "Beam3", "beam3", "beam" - ), - element_types.Beam4: ElementDescriptor( - element_types.Beam4, "Beam4", "beam4", "beam" - ), + element_types.Edge2: ElementDescriptor(element_types.Edge2, "Edge2", "edge2", "beam"), + element_types.Edge3: ElementDescriptor(element_types.Edge3, "Edge3", "edge3", "beam"), + element_types.Beam3: ElementDescriptor(element_types.Beam3, "Beam3", "beam3", "beam"), + element_types.Beam4: ElementDescriptor(element_types.Beam4, "Beam4", "beam4", "beam"), element_types.GeneralPlaceholder: ElementDescriptor( element_types.GeneralPlaceholder, "GeneralPlaceholder", diff --git a/ansys/dpf/core/errors.py b/src/ansys/dpf/core/errors.py similarity index 93% rename from ansys/dpf/core/errors.py rename to src/ansys/dpf/core/errors.py index 458ad41288..59d22638d3 100644 --- a/ansys/dpf/core/errors.py +++ b/src/ansys/dpf/core/errors.py @@ -1,6 +1,7 @@ -from grpc._channel import _InactiveRpcError, _MultiThreadedRendezvous from functools import wraps +from grpc._channel import _InactiveRpcError, _MultiThreadedRendezvous + _COMPLEX_PLOTTING_ERROR_MSG = """ Complex fields cannot be plotted. Use operators to get the amplitude or the result at a defined sweeping phase before plotting. @@ -28,9 +29,7 @@ def __init__(self, version, msg=None): class DpfValueError(ValueError): """Error raised when a specific DPF error value must be defined.""" - def __init__( - self, msg="A value that has been set leads to incorrect DPF behavior." - ): + def __init__(self, msg="A value that has been set leads to incorrect DPF behavior."): ValueError.__init__(self, msg) @@ -39,11 +38,7 @@ class InvalidTypeError(ValueError): def __init__(self, data_type, parameter_name): msg = ( - "A " - + data_type - + " must be used for the following parameter: " - + parameter_name - + "." + "A " + data_type + " must be used for the following parameter: " + parameter_name + "." ) ValueError.__init__(self, msg) @@ -137,4 +132,4 @@ def wrapper(*args, **kwargs): return out - return wrapper \ No newline at end of file + return wrapper diff --git a/ansys/dpf/core/examples/ASimpleBar.rst b/src/ansys/dpf/core/examples/ASimpleBar.rst similarity index 100% rename from ansys/dpf/core/examples/ASimpleBar.rst rename to src/ansys/dpf/core/examples/ASimpleBar.rst diff --git a/ansys/dpf/core/examples/__init__.py b/src/ansys/dpf/core/examples/__init__.py similarity index 100% rename from ansys/dpf/core/examples/__init__.py rename to src/ansys/dpf/core/examples/__init__.py index fab9a1710c..10b4eab82b 100644 --- a/ansys/dpf/core/examples/__init__.py +++ b/src/ansys/dpf/core/examples/__init__.py @@ -1,2 +1,2 @@ -from .examples import * from .downloads import * +from .examples import * diff --git a/ansys/dpf/core/examples/complex.rst b/src/ansys/dpf/core/examples/complex.rst similarity index 100% rename from ansys/dpf/core/examples/complex.rst rename to src/ansys/dpf/core/examples/complex.rst diff --git a/ansys/dpf/core/examples/downloads.py b/src/ansys/dpf/core/examples/downloads.py similarity index 96% rename from ansys/dpf/core/examples/downloads.py rename to src/ansys/dpf/core/examples/downloads.py index 84496aaea7..32bfb62e28 100644 --- a/ansys/dpf/core/examples/downloads.py +++ b/src/ansys/dpf/core/examples/downloads.py @@ -1,6 +1,6 @@ """Download example datasets from https://github.com/pyansys/example-data""" -import shutil import os +import shutil import urllib.request EXAMPLE_REPO = "https://github.com/pyansys/example-data/raw/master/result_files/" @@ -9,6 +9,7 @@ def delete_downloads(): """Delete all downloaded examples to free space or update the files""" from ansys.dpf.core import LOCAL_DOWNLOADED_EXAMPLES_PATH + shutil.rmtree(LOCAL_DOWNLOADED_EXAMPLES_PATH) os.makedirs(LOCAL_DOWNLOADED_EXAMPLES_PATH) @@ -20,14 +21,16 @@ def _get_file_url(directory, filename): def _retrieve_file(url, filename, directory): """Download a file from a url""" from ansys.dpf.core import LOCAL_DOWNLOADED_EXAMPLES_PATH, path_utilities + # First check if file has already been downloaded - local_path = os.path.join(LOCAL_DOWNLOADED_EXAMPLES_PATH, directory, - os.path.basename(filename)) + local_path = os.path.join(LOCAL_DOWNLOADED_EXAMPLES_PATH, directory, os.path.basename(filename)) local_path_no_zip = local_path.replace(".zip", "") if os.path.isfile(local_path_no_zip) or os.path.isdir(local_path_no_zip): - return path_utilities.to_server_os(local_path_no_zip.replace( - LOCAL_DOWNLOADED_EXAMPLES_PATH, - path_utilities.downloaded_example_path())) + return path_utilities.to_server_os( + local_path_no_zip.replace( + LOCAL_DOWNLOADED_EXAMPLES_PATH, path_utilities.downloaded_example_path() + ) + ) # grab the correct url retriever urlretrieve = urllib.request.urlretrieve @@ -38,9 +41,9 @@ def _retrieve_file(url, filename, directory): # Perform download _, resp = urlretrieve(url, local_path) - return path_utilities.to_server_os(local_path.replace( - LOCAL_DOWNLOADED_EXAMPLES_PATH, - path_utilities.downloaded_example_path())) + return path_utilities.to_server_os( + local_path.replace(LOCAL_DOWNLOADED_EXAMPLES_PATH, path_utilities.downloaded_example_path()) + ) def _download_file(directory, filename): diff --git a/ansys/dpf/core/examples/examples.py b/src/ansys/dpf/core/examples/examples.py similarity index 93% rename from ansys/dpf/core/examples/examples.py rename to src/ansys/dpf/core/examples/examples.py index 15590cd295..a714a82557 100644 --- a/ansys/dpf/core/examples/examples.py +++ b/src/ansys/dpf/core/examples/examples.py @@ -1,5 +1,5 @@ -import os import inspect +import os if os.environ.get("DPF_DOCKER", "").lower() == "true": # must pass a path that can be accessed by a docker image with @@ -18,4 +18,4 @@ transient_therm = os.path.join(_module_path, "rth", "rth_transient.rth") msup_transient = os.path.join(_module_path, "msup_transient_plate1.rst") simple_cyclic = os.path.join(_module_path, "file_cyclic.rst") -distributed_msup_folder = os.path.join(_module_path, 'msup_distributed') \ No newline at end of file +distributed_msup_folder = os.path.join(_module_path, "msup_distributed") diff --git a/ansys/dpf/core/examples/file_cyclic.rst b/src/ansys/dpf/core/examples/file_cyclic.rst similarity index 100% rename from ansys/dpf/core/examples/file_cyclic.rst rename to src/ansys/dpf/core/examples/file_cyclic.rst diff --git a/ansys/dpf/core/examples/model_with_ns.rst b/src/ansys/dpf/core/examples/model_with_ns.rst similarity index 100% rename from ansys/dpf/core/examples/model_with_ns.rst rename to src/ansys/dpf/core/examples/model_with_ns.rst diff --git a/ansys/dpf/core/examples/msup_distributed/file0.mode b/src/ansys/dpf/core/examples/msup_distributed/file0.mode similarity index 100% rename from ansys/dpf/core/examples/msup_distributed/file0.mode rename to src/ansys/dpf/core/examples/msup_distributed/file0.mode diff --git a/ansys/dpf/core/examples/msup_distributed/file0.rst b/src/ansys/dpf/core/examples/msup_distributed/file0.rst similarity index 100% rename from ansys/dpf/core/examples/msup_distributed/file0.rst rename to src/ansys/dpf/core/examples/msup_distributed/file0.rst diff --git a/ansys/dpf/core/examples/msup_distributed/file1.mode b/src/ansys/dpf/core/examples/msup_distributed/file1.mode similarity index 100% rename from ansys/dpf/core/examples/msup_distributed/file1.mode rename to src/ansys/dpf/core/examples/msup_distributed/file1.mode diff --git a/ansys/dpf/core/examples/msup_distributed/file1.rst b/src/ansys/dpf/core/examples/msup_distributed/file1.rst similarity index 100% rename from ansys/dpf/core/examples/msup_distributed/file1.rst rename to src/ansys/dpf/core/examples/msup_distributed/file1.rst diff --git a/ansys/dpf/core/examples/msup_distributed/file_load_1.rfrq b/src/ansys/dpf/core/examples/msup_distributed/file_load_1.rfrq similarity index 100% rename from ansys/dpf/core/examples/msup_distributed/file_load_1.rfrq rename to src/ansys/dpf/core/examples/msup_distributed/file_load_1.rfrq diff --git a/ansys/dpf/core/examples/msup_distributed/file_load_2.rfrq b/src/ansys/dpf/core/examples/msup_distributed/file_load_2.rfrq similarity index 100% rename from ansys/dpf/core/examples/msup_distributed/file_load_2.rfrq rename to src/ansys/dpf/core/examples/msup_distributed/file_load_2.rfrq diff --git a/ansys/dpf/core/examples/msup_transient_plate1.rst b/src/ansys/dpf/core/examples/msup_transient_plate1.rst similarity index 100% rename from ansys/dpf/core/examples/msup_transient_plate1.rst rename to src/ansys/dpf/core/examples/msup_transient_plate1.rst diff --git a/ansys/dpf/core/examples/rth/rth_electric.rth b/src/ansys/dpf/core/examples/rth/rth_electric.rth similarity index 100% rename from ansys/dpf/core/examples/rth/rth_electric.rth rename to src/ansys/dpf/core/examples/rth/rth_electric.rth diff --git a/ansys/dpf/core/examples/rth/rth_steady.rth b/src/ansys/dpf/core/examples/rth/rth_steady.rth similarity index 100% rename from ansys/dpf/core/examples/rth/rth_steady.rth rename to src/ansys/dpf/core/examples/rth/rth_steady.rth diff --git a/ansys/dpf/core/examples/rth/rth_transient.rth b/src/ansys/dpf/core/examples/rth/rth_transient.rth similarity index 100% rename from ansys/dpf/core/examples/rth/rth_transient.rth rename to src/ansys/dpf/core/examples/rth/rth_transient.rth diff --git a/ansys/dpf/core/examples/static.rst b/src/ansys/dpf/core/examples/static.rst similarity index 100% rename from ansys/dpf/core/examples/static.rst rename to src/ansys/dpf/core/examples/static.rst diff --git a/ansys/dpf/core/field.py b/src/ansys/dpf/core/field.py similarity index 96% rename from ansys/dpf/core/field.py rename to src/ansys/dpf/core/field.py index bf4fa86b65..a3f869421c 100644 --- a/ansys/dpf/core/field.py +++ b/src/ansys/dpf/core/field.py @@ -5,13 +5,14 @@ ===== """ +from ansys.grpc.dpf import base_pb2, field_pb2 + from ansys import dpf from ansys.dpf.core import errors, meshed_region, time_freq_support from ansys.dpf.core.common import locations, natures, types from ansys.dpf.core.field_base import _FieldBase, _LocalFieldBase from ansys.dpf.core.field_definition import FieldDefinition from ansys.dpf.core.plotter import Plotter -from ansys.grpc.dpf import base_pb2, field_pb2 class Field(_FieldBase): @@ -237,9 +238,7 @@ def to_nodal(self): op.inputs.connect(self) return op.outputs.field() - def plot(self, shell_layers=None, - deform_by=None, scale_factor=1.0, - **kwargs): + def plot(self, shell_layers=None, deform_by=None, scale_factor=1.0, **kwargs): """Plot the field or fields container on the mesh support if it exists. Warning @@ -274,10 +273,14 @@ def plot(self, shell_layers=None, arguments, see ``help(pyvista.plot)``. """ pl = Plotter(self.meshed_region, **kwargs) - return pl.plot_contour(self, shell_layers, deform_by=deform_by, - scale_factor=scale_factor, - show_axes=kwargs.pop("show_axes", True), - **kwargs) + return pl.plot_contour( + self, + shell_layers, + deform_by=deform_by, + scale_factor=scale_factor, + show_axes=kwargs.pop("show_axes", True), + **kwargs + ) def resize(self, nentities, datasize): """Allocate memory. @@ -423,8 +426,7 @@ def _get_meshed_region(self): return meshed_region.MeshedRegion(mesh=message, server=self._server) except: raise RuntimeError( - "The field's support is not a mesh. " - "Try to retrieve the time frequency support." + "The field's support is not a mesh. " "Try to retrieve the time frequency support." ) def _get_time_freq_support(self): @@ -440,13 +442,9 @@ def _get_time_freq_support(self): request.type = base_pb2.Type.Value("TIME_FREQ_SUPPORT") try: message = self._stub.GetSupport(request) - return time_freq_support.TimeFreqSupport( - time_freq_support=message, server=self._server - ) + return time_freq_support.TimeFreqSupport(time_freq_support=message, server=self._server) except: - raise RuntimeError( - "The field's support is not a timefreqsupport. Try a mesh." - ) + raise RuntimeError("The field's support is not a timefreqsupport. Try a mesh.") def _set_support(self, support, support_type: str): request = field_pb2.SetSupportRequest() @@ -528,9 +526,7 @@ def __mul__(self, value): """ from ansys.dpf.core import dpf_operator, operators - if hasattr(operators, "math") and hasattr( - operators.math, "generalized_inner_product" - ): + if hasattr(operators, "math") and hasattr(operators.math, "generalized_inner_product"): op = operators.math.generalized_inner_product(server=self._server) else: op = dpf_operator.Operator("generalized_inner_product", server=self._server) diff --git a/ansys/dpf/core/field_base.py b/src/ansys/dpf/core/field_base.py similarity index 95% rename from ansys/dpf/core/field_base.py rename to src/ansys/dpf/core/field_base.py index 4ca38fb8e5..5e1b437827 100644 --- a/ansys/dpf/core/field_base.py +++ b/src/ansys/dpf/core/field_base.py @@ -1,24 +1,23 @@ -from ansys.grpc.dpf import field_pb2, base_pb2, field_pb2_grpc -from ansys.dpf.core import scoping -from ansys.dpf.core.common import natures, locations -from ansys.dpf.core import errors +from ansys.grpc.dpf import base_pb2, field_pb2, field_pb2_grpc +import numpy as np + +from ansys.dpf.core import errors, scoping from ansys.dpf.core import server as serverlib from ansys.dpf.core.cache import _setter - -import numpy as np +from ansys.dpf.core.common import locations, natures class _FieldBase: """Contains base APIs for all implementations that follow DPF's field concept.""" def __init__( - self, - nentities=0, - nature=natures.vector, - location=locations.nodal, - is_property_field=False, - field=None, - server=None, + self, + nentities=0, + nature=natures.vector, + location=locations.nodal, + is_property_field=False, + field=None, + server=None, ): """Initialize the field either with an optional field message or by connecting to a stub.""" if server is None: @@ -413,9 +412,7 @@ def _set_data_pointer(self, data): metadata = [("size_int", f"{len(data)}")] request = field_pb2.UpdateDataRequest() request.field.CopyFrom(self._message) - self._stub.UpdateDataPointer( - scoping._data_chunk_yielder(request, data), metadata=metadata - ) + self._stub.UpdateDataPointer(scoping._data_chunk_yielder(request, data), metadata=metadata) @property def data(self): @@ -490,10 +487,9 @@ def _set_data(self, data): else: if isinstance(data, (np.ndarray, np.generic)): if ( - 0 != self.size - and self.component_count > 1 - and data.size // self.component_count - != data.size / self.component_count + 0 != self.size + and self.component_count > 1 + and data.size // self.component_count != data.size / self.component_count ): raise ValueError( f"An array of shape {self.shape} is expected and " @@ -506,9 +502,7 @@ def _set_data(self, data): metadata = [("float_or_double", "double"), ("size_double", f"{len(data)}")] request = field_pb2.UpdateDataRequest() request.field.CopyFrom(self._message) - self._stub.UpdateData( - scoping._data_chunk_yielder(request, data), metadata=metadata - ) + self._stub.UpdateData(scoping._data_chunk_yielder(request, data), metadata=metadata) class _LocalFieldBase(_FieldBase): @@ -608,11 +602,9 @@ def get_entity_data(self, index): first_index = self._ncomp * index last_index = self._ncomp * (index + 1) - 1 if self._is_property_field: - array = np.array( - self._data_copy[first_index: last_index + 1], dtype=np.int32 - ) + array = np.array(self._data_copy[first_index : last_index + 1], dtype=np.int32) else: - array = np.array(self._data_copy[first_index: last_index + 1]) + array = np.array(self._data_copy[first_index : last_index + 1]) if self._ncomp > 1: return array.reshape((array.size // self._ncomp, self._ncomp)) @@ -689,9 +681,7 @@ def append(self, data, scopingid): data = np.array(data, dtype=np.int32) if not isinstance(data[0], int) and not isinstance(data[0], np.int32): raise errors.InvalidTypeError("data", "list of int") - if (len(data) > 0 and isinstance(data, list)) or isinstance( - data, (np.ndarray, np.generic) - ): + if (len(data) > 0 and isinstance(data, list)) or isinstance(data, (np.ndarray, np.generic)): data = np.array(data).flatten().tolist() data_size = len(self._data_copy) @@ -706,9 +696,7 @@ def append(self, data, scopingid): else: data_size = len(data) if data_size > self._ncomp: - self._data_pointer_copy = [ - i * self._ncomp for i in range(0, self._num_entities) - ] + self._data_pointer_copy = [i * self._ncomp for i in range(0, self._num_entities)] self._has_data_pointer = True def data_as_list(self): diff --git a/ansys/dpf/core/field_definition.py b/src/ansys/dpf/core/field_definition.py similarity index 92% rename from ansys/dpf/core/field_definition.py rename to src/ansys/dpf/core/field_definition.py index 349f3d7494..25bcfd1c53 100644 --- a/ansys/dpf/core/field_definition.py +++ b/src/ansys/dpf/core/field_definition.py @@ -3,8 +3,9 @@ ================ """ -from ansys import dpf from ansys.grpc.dpf import base_pb2, field_definition_pb2, field_definition_pb2_grpc + +from ansys import dpf from ansys.dpf.core.common import natures, shell_layers from ansys.dpf.core.dimensionality import Dimensionality @@ -68,9 +69,7 @@ def shell_layers(self): ``LayerIndependent`` is returned for fields unrelated to layers. """ enum_val = self._stub.List(self._messageDefinition).shell_layers - return shell_layers( - enum_val.real - 1 - ) # +1 is added to the proto enum to have notset as 0 + return shell_layers(enum_val.real - 1) # +1 is added to the proto enum to have notset as 0 @property def dimensionality(self): @@ -81,9 +80,7 @@ def dimensionality(self): dimensionality : Dimensionality Nature and size of the elementary data. """ - val = self._stub.List( - self._messageDefinition - ).dimensionnality # typo exists on server side + val = self._stub.List(self._messageDefinition).dimensionnality # typo exists on server side return Dimensionality(val.size, natures(val.nature.real)) @unit.setter @@ -102,9 +99,7 @@ def shell_layers(self, value): def dimensionality(self, value): self._modify_field_def(dimensionality=value) - def _modify_field_def( - self, unit=None, location=None, dimensionality=None, shell_layer=None - ): + def _modify_field_def(self, unit=None, location=None, dimensionality=None, shell_layer=None): request = field_definition_pb2.FieldDefinitionUpdateRequest() request.field_definition.CopyFrom(self._messageDefinition) if unit != None: diff --git a/ansys/dpf/core/fields_container.py b/src/ansys/dpf/core/fields_container.py similarity index 92% rename from ansys/dpf/core/fields_container.py rename to src/ansys/dpf/core/fields_container.py index 198afe8242..00cfb8f21c 100644 --- a/ansys/dpf/core/fields_container.py +++ b/src/ansys/dpf/core/fields_container.py @@ -6,9 +6,9 @@ Contains classes associated with the DPF FieldsContainer. """ from ansys import dpf +from ansys.dpf.core import errors as dpf_errors from ansys.dpf.core.collection import Collection from ansys.dpf.core.common import types -from ansys.dpf.core import errors as dpf_errors class FieldsContainer(Collection): @@ -75,9 +75,7 @@ def __init__(self, fields_container=None, server=None): self._component_index = None # component index self._component_info = None # for norm/max/min - Collection.__init__( - self, types.field, collection=fields_container, server=self._server - ) + Collection.__init__(self, types.field, collection=fields_container, server=self._server) def get_fields_by_time_complex_ids(self, timeid=None, complexid=None): """Retrieve fields at a requested time ID or complex ID. @@ -239,9 +237,7 @@ def get_field_by_time_id(self, timeid=None): Fields corresponding to the request. """ if not self.has_label("time"): - raise dpf_errors.DpfValueError( - "The fields container is not based on time scoping." - ) + raise dpf_errors.DpfValueError("The fields container is not based on time scoping.") if self.has_label("complex"): label_space = self.__time_complex_label_space__(timeid, 0) @@ -347,8 +343,7 @@ def add_field_by_time_id(self, field, timeid=1): """ labels = self.labels if not self.has_label("time") and ( - len(self.labels) == 0 - or (len(self.labels) == 1 and self.has_label("complex")) + len(self.labels) == 0 or (len(self.labels) == 1 and self.has_label("complex")) ): self.add_label("time") if len(self.labels) == 1: @@ -371,21 +366,12 @@ def add_imaginary_field(self, field, timeid=1): Time ID for the requested time set. The default is ``1``. """ if not self.has_label("time") and ( - len(self.labels) == 0 - or (len(self.labels) == 1 and self.has_label("complex")) + len(self.labels) == 0 or (len(self.labels) == 1 and self.has_label("complex")) ): self.add_label("time") - if ( - not self.has_label("complex") - and len(self.labels) == 1 - and self.has_label("time") - ): + if not self.has_label("complex") and len(self.labels) == 1 and self.has_label("time"): self.add_label("complex") - if ( - self.has_label("time") - and self.has_label("complex") - and len(self.labels) == 2 - ): + if self.has_label("time") and self.has_label("complex") and len(self.labels) == 2: super()._add_entry({"time": timeid, "complex": 1}, field) else: raise dpf_errors.DpfValueError( @@ -493,8 +479,7 @@ def __add__(self, fields_b): ------- add : operators.math.add_fc """ - from ansys.dpf.core import dpf_operator - from ansys.dpf.core import operators + from ansys.dpf.core import dpf_operator, operators if hasattr(operators, "math") and hasattr(operators.math, "add_fc"): op = operators.math.add_fc(self, fields_b, server=self._server) @@ -511,8 +496,7 @@ def __sub__(self, fields_b): ------- minus : operators.math.minus_fc """ - from ansys.dpf.core import dpf_operator - from ansys.dpf.core import operators + from ansys.dpf.core import dpf_operator, operators if hasattr(operators, "math") and hasattr(operators.math, "minus_fc"): op = operators.math.minus_fc(server=self._server) @@ -525,8 +509,7 @@ def __sub__(self, fields_b): def __pow__(self, value): if value != 2: raise ValueError('DPF only the value is "2" supported') - from ansys.dpf.core import dpf_operator - from ansys.dpf.core import operators + from ansys.dpf.core import dpf_operator, operators if hasattr(operators, "math") and hasattr(operators.math, "sqr_fc"): op = operators.math.sqr_fc(server=self._server) @@ -543,17 +526,12 @@ def __mul__(self, value): ------- mul : operators.math.generalized_inner_product_fc """ - from ansys.dpf.core import dpf_operator - from ansys.dpf.core import operators + from ansys.dpf.core import dpf_operator, operators - if hasattr(operators, "math") and hasattr( - operators.math, "generalized_inner_product_fc" - ): + if hasattr(operators, "math") and hasattr(operators.math, "generalized_inner_product_fc"): op = operators.math.generalized_inner_product_fc(server=self._server) else: - op = dpf_operator.Operator( - "generalized_inner_product_fc", server=self._server - ) + op = dpf_operator.Operator("generalized_inner_product_fc", server=self._server) op.connect(0, self) op.connect(1, value) return op diff --git a/ansys/dpf/core/fields_container_factory.py b/src/ansys/dpf/core/fields_container_factory.py similarity index 97% rename from ansys/dpf/core/fields_container_factory.py rename to src/ansys/dpf/core/fields_container_factory.py index 5c0dcc480c..ba76c342d6 100644 --- a/ansys/dpf/core/fields_container_factory.py +++ b/src/ansys/dpf/core/fields_container_factory.py @@ -103,14 +103,10 @@ def over_time_freq_complex_fields_container( """ if not isinstance(real_fields, dict) and not isinstance(real_fields, list): raise dpf_errors.InvalidTypeError("dictionary/list", "real_fields") - if not isinstance(imaginary_fields, dict) and not isinstance( - imaginary_fields, list - ): + if not isinstance(imaginary_fields, dict) and not isinstance(imaginary_fields, list): raise dpf_errors.InvalidTypeError("dictionary/list", "imaginary_fields") - errorString = ( - "Both real_fields and imaginary_fields must have the same type (list or dict)" - ) + errorString = "Both real_fields and imaginary_fields must have the same type (list or dict)" if isinstance(real_fields, dict): if not isinstance(imaginary_fields, dict): raise dpf_errors.DpfValueError(errorString) diff --git a/ansys/dpf/core/fields_factory.py b/src/ansys/dpf/core/fields_factory.py similarity index 95% rename from ansys/dpf/core/fields_factory.py rename to src/ansys/dpf/core/fields_factory.py index 9566efaeb1..6b449aa7ea 100644 --- a/ansys/dpf/core/fields_factory.py +++ b/src/ansys/dpf/core/fields_factory.py @@ -5,13 +5,13 @@ Contains functions to simplify creating fields. """ +from ansys.grpc.dpf import base_pb2, field_pb2, field_pb2_grpc +import numpy as np + from ansys.dpf import core -from ansys.dpf.core.common import natures, locations from ansys.dpf.core import Field +from ansys.dpf.core.common import locations, natures from ansys.dpf.core.dimensionality import Dimensionality -from ansys.grpc.dpf import field_pb2, field_pb2_grpc, base_pb2 - -import numpy as np def field_from_array(arr): @@ -35,8 +35,7 @@ def field_from_array(arr): raise TypeError("Array must be a numeric type") shp_err = ValueError( - "Array must be either contain 1 dimension or " - "2 dimensions with three components." + "Array must be either contain 1 dimension or " "2 dimensions with three components." ) if arr.ndim == 1: nature = natures.scalar @@ -60,9 +59,7 @@ def field_from_array(arr): return field -def create_matrix_field( - num_entities, num_lines, num_col, location=locations.nodal, server=None -): +def create_matrix_field(num_entities, num_lines, num_col, location=locations.nodal, server=None): """Create a matrix :class:`ansys.dpf.core.Field`. This field contain entities that have a matrix format. This is a "reserve" mechanism, @@ -110,7 +107,7 @@ def create_matrix_field( location, num_col, num_lines, - ) + ) def create_3d_vector_field(num_entities, location=locations.nodal, server=None): @@ -270,9 +267,7 @@ def create_vector_field(num_entities, num_comp, location=locations.nodal, server >>> field = fields_factory.create_vector_field(3, 5) """ - return _create_field( - server, natures.vector, num_entities, location, ncomp_n=num_comp - ) + return _create_field(server, natures.vector, num_entities, location, ncomp_n=num_comp) def _connect(server): @@ -283,9 +278,7 @@ def _connect(server): return stub -def _create_field( - server, nature, nentities, location=locations.nodal, ncomp_n=0, ncomp_m=0 -): +def _create_field(server, nature, nentities, location=locations.nodal, ncomp_n=0, ncomp_m=0): """Create a specific :class:`ansys.dpf.core.Field`. This is a "reserve" mechanism, not a resize one. This means that you diff --git a/ansys/dpf/core/help.py b/src/ansys/dpf/core/help.py similarity index 100% rename from ansys/dpf/core/help.py rename to src/ansys/dpf/core/help.py diff --git a/ansys/dpf/core/inputs.py b/src/ansys/dpf/core/inputs.py similarity index 93% rename from ansys/dpf/core/inputs.py rename to src/ansys/dpf/core/inputs.py index fcd32e1933..2f547a56a7 100644 --- a/ansys/dpf/core/inputs.py +++ b/src/ansys/dpf/core/inputs.py @@ -1,7 +1,8 @@ from textwrap import wrap -from ansys.dpf.core.mapping_types import map_types_to_python -from ansys.dpf.core.outputs import _Outputs, Output + from ansys.dpf import core +from ansys.dpf.core.mapping_types import map_types_to_python +from ansys.dpf.core.outputs import Output, _Outputs class Input: @@ -46,6 +47,7 @@ def connect(self, inpt): Input of the operator. """ from pathlib import Path + # always convert ranges to lists if isinstance(inpt, range): inpt = list(inpt) @@ -63,10 +65,7 @@ def connect(self, inpt): inpt = str(inpt) input_type_name = type(inpt).__name__ - if not ( - input_type_name in self._python_expected_types - or ["Outputs", "Output", "Any"] - ): + if not (input_type_name in self._python_expected_types or ["Outputs", "Output", "Any"]): for types in self._python_expected_types: print(types, end=" ") print("types are expected for", self._spec.name, "pin") @@ -93,9 +92,7 @@ def connect(self, inpt): f"The input operator for the {self._spec.name} pin be " "one of the following types:\n" ) - err_str += "\n".join( - [f"- {py_type}" for py_type in self._python_expected_types] - ) + err_str += "\n".join([f"- {py_type}" for py_type in self._python_expected_types]) raise TypeError(err_str) from ansys.dpf.core.results import Result @@ -110,9 +107,7 @@ def connect(self, inpt): self._operator.inputs._connected_inputs[self._pin] = {inpt._pin: inpt} elif isinstance(inpt, Result): self._operator.connect(self._pin, inpt(), corresponding_pins[0][1]) - self._operator.inputs._connected_inputs[self._pin] = { - corresponding_pins[0][1]: inpt() - } + self._operator.inputs._connected_inputs[self._pin] = {corresponding_pins[0][1]: inpt()} else: self._operator.connect(self._pin, inpt) self._operator.inputs._connected_inputs[self._pin] = inpt @@ -189,6 +184,7 @@ def connect(self, inpt): Input of the operator. """ from pathlib import Path + corresponding_pins = [] if isinstance(inpt, core.Operator): if hasattr(inpt, "outputs"): @@ -216,9 +212,7 @@ def connect(self, inpt): for pin in corresponding_pins: if isinstance(pin, tuple): pin = pin[0] - err_str += ( - " - operator.inputs." + self._dict_inputs[pin].name + "(input)\n" - ) + err_str += " - operator.inputs." + self._dict_inputs[pin].name + "(input)\n" raise ValueError(err_str) if len(corresponding_pins) == 0: @@ -229,6 +223,7 @@ def connect(self, inpt): raise TypeError(err_str) from ansys.dpf.core.results import Result + if isinstance(inpt, Output): self._operator.connect(corresponding_pins[0], inpt._operator, inpt._pin) self._connected_inputs[corresponding_pins[0]] = {inpt._pin: inpt._operator} @@ -240,12 +235,8 @@ def connect(self, inpt): corresponding_pins[0][1]: inpt._operator } elif isinstance(inpt, Result): - self._operator.connect( - corresponding_pins[0][0], inpt(), corresponding_pins[0][1] - ) - self._connected_inputs[corresponding_pins[0][0]] = { - corresponding_pins[0][1]: inpt() - } + self._operator.connect(corresponding_pins[0][0], inpt(), corresponding_pins[0][1]) + self._connected_inputs[corresponding_pins[0][0]] = {corresponding_pins[0][1]: inpt()} else: self._operator.connect(corresponding_pins[0], inpt) self._connected_inputs[corresponding_pins[0]] = inpt diff --git a/ansys/dpf/core/ipconfig.py b/src/ansys/dpf/core/ipconfig.py similarity index 100% rename from ansys/dpf/core/ipconfig.py rename to src/ansys/dpf/core/ipconfig.py diff --git a/ansys/dpf/core/log.py b/src/ansys/dpf/core/log.py similarity index 100% rename from ansys/dpf/core/log.py rename to src/ansys/dpf/core/log.py diff --git a/ansys/dpf/core/mapping_types.py b/src/ansys/dpf/core/mapping_types.py similarity index 100% rename from ansys/dpf/core/mapping_types.py rename to src/ansys/dpf/core/mapping_types.py index 281b13011d..4c7d7c6144 100644 --- a/ansys/dpf/core/mapping_types.py +++ b/src/ansys/dpf/core/mapping_types.py @@ -1,21 +1,21 @@ -import sys import inspect +import sys -## to do : change that one the module is done -from ansys.dpf.core.meshed_region import * # noqa: F401, F403 from ansys.dpf.core.available_result import * # noqa: F401, F403 -from ansys.dpf.core.data_sources import * # noqa: F401, F403 -from ansys.dpf.core.field import * # noqa: F401, F403 -from ansys.dpf.core.fields_container import * # noqa: F401, F403 -from ansys.dpf.core.scoping import * # noqa: F401, F403 -from ansys.dpf.core.time_freq_support import * # noqa: F401, F403 from ansys.dpf.core.common import ( - _smart_dict_camel, _camel_to_snake_case, - _snake_to_camel_case, + _smart_dict_camel, _smart_dict_unit_system, + _snake_to_camel_case, ) +from ansys.dpf.core.data_sources import * # noqa: F401, F403 +from ansys.dpf.core.field import * # noqa: F401, F403 +from ansys.dpf.core.fields_container import * # noqa: F401, F403 +## to do : change that one the module is done +from ansys.dpf.core.meshed_region import * # noqa: F401, F403 +from ansys.dpf.core.scoping import * # noqa: F401, F403 +from ansys.dpf.core.time_freq_support import * # noqa: F401, F403 map_types_to_cpp = _smart_dict_camel() for classes in inspect.getmembers(sys.modules[__name__], inspect.isclass): diff --git a/ansys/dpf/core/mesh_scoping_factory.py b/src/ansys/dpf/core/mesh_scoping_factory.py similarity index 100% rename from ansys/dpf/core/mesh_scoping_factory.py rename to src/ansys/dpf/core/mesh_scoping_factory.py diff --git a/ansys/dpf/core/meshed_region.py b/src/ansys/dpf/core/meshed_region.py similarity index 94% rename from ansys/dpf/core/meshed_region.py rename to src/ansys/dpf/core/meshed_region.py index 51fa509189..c807fd8a6f 100644 --- a/ansys/dpf/core/meshed_region.py +++ b/src/ansys/dpf/core/meshed_region.py @@ -2,15 +2,17 @@ MeshedRegion ============ """ +from ansys.grpc.dpf import meshed_region_pb2, meshed_region_pb2_grpc + from ansys import dpf -from ansys.dpf.core import scoping, field, property_field +from ansys.dpf.core import field, property_field, scoping +from ansys.dpf.core.cache import class_handling_cache from ansys.dpf.core.check_version import server_meet_version -from ansys.dpf.core.common import locations, types, nodal_properties, elemental_properties +from ansys.dpf.core.common import elemental_properties, locations, nodal_properties, types from ansys.dpf.core.elements import Elements, element_types from ansys.dpf.core.nodes import Nodes from ansys.dpf.core.plotter import DpfPlotter, Plotter -from ansys.dpf.core.cache import class_handling_cache -from ansys.grpc.dpf import meshed_region_pb2, meshed_region_pb2_grpc + @class_handling_cache class MeshedRegion: @@ -313,7 +315,7 @@ def _set_stream_provider(self, stream_provider): # self._message = skin.get_output(0, types.meshed_region) # return MeshedRegion(self._server.channel, skin, self._model, name) - def deform_by(self, deform_by, scale_factor=1.): + def deform_by(self, deform_by, scale_factor=1.0): """Deforms the mesh according to a 3D vector field and an additional scale factor. Parameters @@ -329,11 +331,11 @@ def deform_by(self, deform_by, scale_factor=1.): """ from ansys.dpf.core.operators.math import add, scale - return add(fieldA=self.nodes.coordinates_field, - fieldB=scale(field=deform_by, - ponderation=scale_factor - ).outputs.field - ).outputs.field() + + return add( + fieldA=self.nodes.coordinates_field, + fieldB=scale(field=deform_by, ponderation=scale_factor).outputs.field, + ).outputs.field() def _as_vtk(self, coordinates=None, as_linear=True, include_ids=False): """Convert DPF mesh to a PyVista unstructured grid.""" @@ -391,12 +393,12 @@ def grid(self): return self._full_grid def plot( - self, - field_or_fields_container=None, - shell_layers=None, - deform_by=None, - scale_factor=1.0, - **kwargs + self, + field_or_fields_container=None, + shell_layers=None, + deform_by=None, + scale_factor=1.0, + **kwargs ): """Plot the field or fields container on the mesh. @@ -429,15 +431,24 @@ def plot( """ if field_or_fields_container is not None: pl = Plotter(self, **kwargs) - return pl.plot_contour(field_or_fields_container, shell_layers, - show_axes=kwargs.pop("show_axes", True), - deform_by=deform_by, - scale_factor=scale_factor, **kwargs) + return pl.plot_contour( + field_or_fields_container, + shell_layers, + show_axes=kwargs.pop("show_axes", True), + deform_by=deform_by, + scale_factor=scale_factor, + **kwargs + ) # otherwise, simply plot the mesh pl = DpfPlotter(**kwargs) - pl.add_mesh(self, deform_by=deform_by, scale_factor=scale_factor, - show_axes=kwargs.pop("show_axes", True), **kwargs) + pl.add_mesh( + self, + deform_by=deform_by, + scale_factor=scale_factor, + show_axes=kwargs.pop("show_axes", True), + **kwargs + ) return pl.show_figure(**kwargs) def deep_copy(self, server=None): @@ -473,9 +484,7 @@ def deep_copy(self, server=None): """ node_ids = self.nodes.scoping.ids element_ids = self.elements.scoping.ids - mesh = MeshedRegion( - num_nodes=len(node_ids), num_elements=len(element_ids), server=server - ) + mesh = MeshedRegion(num_nodes=len(node_ids), num_elements=len(element_ids), server=server) with self.nodes.coordinates_field.as_local_field() as coord: for i, node in enumerate(mesh.nodes.add_nodes(len(node_ids))): node.id = node_ids[i] @@ -544,5 +553,5 @@ def field_of_properties(self, property_name): _to_cache = { _get_unit: [_set_unit], _get_available_named_selections: None, - named_selection: None + named_selection: None, } diff --git a/ansys/dpf/core/meshes_container.py b/src/ansys/dpf/core/meshes_container.py similarity index 91% rename from ansys/dpf/core/meshes_container.py rename to src/ansys/dpf/core/meshes_container.py index 45b9031a51..145a667777 100644 --- a/ansys/dpf/core/meshes_container.py +++ b/src/ansys/dpf/core/meshes_container.py @@ -5,10 +5,10 @@ Contains classes associated with the DPF MeshesContainer. """ from ansys import dpf +from ansys.dpf.core import errors as dpf_errors from ansys.dpf.core.collection import Collection from ansys.dpf.core.common import types from ansys.dpf.core.plotter import DpfPlotter -from ansys.dpf.core import errors as dpf_errors class MeshesContainer(Collection): @@ -28,7 +28,7 @@ class MeshesContainer(Collection): def __init__(self, meshes_container=None, server=None): """Initialize the scoping with either an optional scoping - message or by connecting to a stub. """ + message or by connecting to a stub.""" if server is None: server = dpf.core._global_server() @@ -90,22 +90,32 @@ def plot(self, fields_container=None, deform_by=None, scale_factor=1.0, **kwargs field = fields_container[i] if deform_by: from ansys.dpf.core.operators import scoping + mesh_scoping = scoping.from_mesh(mesh=mesh_to_send) deform_by = deform_by.on_mesh_scoping(mesh_scoping) - pl.add_field(field, mesh_to_send, - deform_by=deform_by, - show_axes=kwargs.pop("show_axes", True), - scale_factor=scale_factor, - **kwargs) + pl.add_field( + field, + mesh_to_send, + deform_by=deform_by, + show_axes=kwargs.pop("show_axes", True), + scale_factor=scale_factor, + **kwargs, + ) else: # If no field given, associate a random color to each mesh in the container from random import random + random_color = "color" not in kwargs for mesh in self: if random_color: kwargs["color"] = [random(), random(), random()] - pl.add_mesh(mesh, deform_by=deform_by, scale_factor=scale_factor, - show_axes=kwargs.pop("show_axes", True), **kwargs) + pl.add_mesh( + mesh, + deform_by=deform_by, + scale_factor=scale_factor, + show_axes=kwargs.pop("show_axes", True), + **kwargs, + ) # Plot the figure return pl.show_figure(**kwargs) diff --git a/ansys/dpf/core/misc.py b/src/ansys/dpf/core/misc.py similarity index 97% rename from ansys/dpf/core/misc.py rename to src/ansys/dpf/core/misc.py index 03ff2b34ae..72c172a08f 100644 --- a/ansys/dpf/core/misc.py +++ b/src/ansys/dpf/core/misc.py @@ -1,9 +1,8 @@ """Miscellaneous functions for the DPF module.""" -import platform import glob import os from pkgutil import iter_modules - +import platform DEFAULT_FILE_CHUNK_SIZE = 524288 DYNAMIC_RESULTS = True @@ -17,9 +16,7 @@ class ScoobyReport: """Placeholder for Scooby report.""" def __init__(self, *args, **kwargs): - raise ImportError( - "Install `scooby` with `pip install scooby` to use " "this feature" - ) + raise ImportError("Install `scooby` with `pip install scooby` to use " "this feature") def module_exists(module_name): @@ -166,6 +163,7 @@ def find_ansys(): return versions[max(versions.keys())] + def is_pypim_configured(): """Check if the environment is configured for PyPIM, without using pypim. diff --git a/ansys/dpf/core/model.py b/src/ansys/dpf/core/model.py similarity index 97% rename from ansys/dpf/core/model.py rename to src/ansys/dpf/core/model.py index 2ba40faa3a..eda605d3c4 100644 --- a/ansys/dpf/core/model.py +++ b/src/ansys/dpf/core/model.py @@ -8,15 +8,15 @@ """ +from grpc._channel import _InactiveRpcError + from ansys import dpf -from ansys.dpf.core import Operator +from ansys.dpf.core import Operator, misc from ansys.dpf.core.common import types from ansys.dpf.core.data_sources import DataSources -from ansys.dpf.core.results import Results, CommonResults -from ansys.dpf.core.server import LOG -from ansys.dpf.core import misc from ansys.dpf.core.errors import protect_source_op_not_found -from grpc._channel import _InactiveRpcError +from ansys.dpf.core.results import CommonResults, Results +from ansys.dpf.core.server import LOG class Model: @@ -166,9 +166,7 @@ def __connect_op__(self, op): """Connect the data sources or the streams to the operator.""" if self.metadata._stream_provider is not None and hasattr(op.inputs, "streams"): op.inputs.streams.connect(self.metadata._stream_provider.outputs) - elif self.metadata._data_sources is not None and hasattr( - op.inputs, "data_sources" - ): + elif self.metadata._data_sources is not None and hasattr(op.inputs, "data_sources"): op.inputs.data_sources.connect(self.metadata._data_sources) if self.mesh_by_default and self.metadata.mesh_provider and hasattr(op.inputs, "mesh"): @@ -236,6 +234,7 @@ def plot(self, color="w", show_edges=True, **kwargs): """ from ansys.dpf.core.plotter import DpfPlotter + kwargs["color"] = color kwargs["show_edges"] = show_edges pl = DpfPlotter(**kwargs) @@ -284,9 +283,7 @@ def _cache_streams_provider(self): """Create a stream provider and cache it.""" from ansys.dpf.core import operators - if hasattr(operators, "metadata") and hasattr( - operators.metadata, "stream_provider" - ): + if hasattr(operators, "metadata") and hasattr(operators.metadata, "stream_provider"): self._stream_provider = operators.metadata.streams_provider( data_sources=self._data_sources, server=self._server ) @@ -339,9 +336,7 @@ def time_freq_support(self): timeProvider.inputs.connect(self._stream_provider.outputs) else: timeProvider.inputs.connect(self.data_sources) - self._time_freq_support = timeProvider.get_output( - 0, types.time_freq_support - ) + self._time_freq_support = timeProvider.get_output(0, types.time_freq_support) return self._time_freq_support @property @@ -398,6 +393,7 @@ def streams_provider(self): def _set_data_sources(self, var_inp): from pathlib import Path + if isinstance(var_inp, dpf.core.DataSources): self._data_sources = var_inp elif isinstance(var_inp, (str, Path)): diff --git a/ansys/dpf/core/nodes.py b/src/ansys/dpf/core/nodes.py similarity index 100% rename from ansys/dpf/core/nodes.py rename to src/ansys/dpf/core/nodes.py index b813f64314..a23ea782d6 100644 --- a/ansys/dpf/core/nodes.py +++ b/src/ansys/dpf/core/nodes.py @@ -3,8 +3,8 @@ ===== """ -import numpy as np from ansys.grpc.dpf import meshed_region_pb2 +import numpy as np from ansys import dpf from ansys.dpf.core.common import nodal_properties diff --git a/src/ansys/dpf/core/operators/__init__.py b/src/ansys/dpf/core/operators/__init__.py new file mode 100644 index 0000000000..77a4051749 --- /dev/null +++ b/src/ansys/dpf/core/operators/__init__.py @@ -0,0 +1,16 @@ +from . import ( + averaging, + filter, + geo, + invariant, + logic, + mapping, + math, + mesh, + metadata, + min_max, + result, + scoping, + serialization, + utility, +) diff --git a/src/ansys/dpf/core/operators/averaging/__init__.py b/src/ansys/dpf/core/operators/averaging/__init__.py new file mode 100644 index 0000000000..32c265103b --- /dev/null +++ b/src/ansys/dpf/core/operators/averaging/__init__.py @@ -0,0 +1,24 @@ +from .elemental_difference import elemental_difference +from .elemental_difference_fc import elemental_difference_fc +from .elemental_fraction_fc import elemental_fraction_fc +from .elemental_mean import elemental_mean +from .elemental_mean_fc import elemental_mean_fc +from .elemental_nodal_to_nodal import elemental_nodal_to_nodal +from .elemental_nodal_to_nodal_elemental import elemental_nodal_to_nodal_elemental +from .elemental_nodal_to_nodal_elemental_fc import elemental_nodal_to_nodal_elemental_fc +from .elemental_nodal_to_nodal_fc import elemental_nodal_to_nodal_fc +from .elemental_to_elemental_nodal import elemental_to_elemental_nodal +from .elemental_to_elemental_nodal_fc import elemental_to_elemental_nodal_fc +from .elemental_to_nodal import elemental_to_nodal +from .elemental_to_nodal_fc import elemental_to_nodal_fc +from .extend_to_mid_nodes import extend_to_mid_nodes +from .extend_to_mid_nodes_fc import extend_to_mid_nodes_fc +from .gauss_to_node_fc import gauss_to_node_fc +from .nodal_difference import nodal_difference +from .nodal_difference_fc import nodal_difference_fc +from .nodal_fraction_fc import nodal_fraction_fc +from .nodal_to_elemental import nodal_to_elemental +from .nodal_to_elemental_fc import nodal_to_elemental_fc +from .to_elemental_fc import to_elemental_fc +from .to_nodal import to_nodal +from .to_nodal_fc import to_nodal_fc diff --git a/ansys/dpf/core/operators/averaging/elemental_difference.py b/src/ansys/dpf/core/operators/averaging/elemental_difference.py similarity index 98% rename from ansys/dpf/core/operators/averaging/elemental_difference.py rename to src/ansys/dpf/core/operators/averaging/elemental_difference.py index e97c52848b..f95ed2e393 100644 --- a/ansys/dpf/core/operators/averaging/elemental_difference.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_difference.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_difference(Operator): @@ -191,9 +192,7 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._mesh = Input(elemental_difference._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._through_layers = Input( - elemental_difference._spec().input_pin(10), 10, op, -1 - ) + self._through_layers = Input(elemental_difference._spec().input_pin(10), 10, op, -1) self._inputs.append(self._through_layers) @property diff --git a/ansys/dpf/core/operators/averaging/elemental_difference_fc.py b/src/ansys/dpf/core/operators/averaging/elemental_difference_fc.py similarity index 97% rename from ansys/dpf/core/operators/averaging/elemental_difference_fc.py rename to src/ansys/dpf/core/operators/averaging/elemental_difference_fc.py index fdb63d2242..40d665c6de 100644 --- a/ansys/dpf/core/operators/averaging/elemental_difference_fc.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_difference_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_difference_fc(Operator): @@ -200,9 +201,7 @@ class InputsElementalDifferenceFc(_Inputs): def __init__(self, op: Operator): super().__init__(elemental_difference_fc._spec().inputs, op) - self._fields_container = Input( - elemental_difference_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(elemental_difference_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._mesh = Input(elemental_difference_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) @@ -313,9 +312,7 @@ class OutputsElementalDifferenceFc(_Outputs): def __init__(self, op: Operator): super().__init__(elemental_difference_fc._spec().outputs, op) - self._fields_container = Output( - elemental_difference_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(elemental_difference_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/averaging/elemental_fraction_fc.py b/src/ansys/dpf/core/operators/averaging/elemental_fraction_fc.py similarity index 97% rename from ansys/dpf/core/operators/averaging/elemental_fraction_fc.py rename to src/ansys/dpf/core/operators/averaging/elemental_fraction_fc.py index e1c0c42359..3ec1457fdb 100644 --- a/ansys/dpf/core/operators/averaging/elemental_fraction_fc.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_fraction_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_fraction_fc(Operator): @@ -214,9 +215,7 @@ class InputsElementalFractionFc(_Inputs): def __init__(self, op: Operator): super().__init__(elemental_fraction_fc._spec().inputs, op) - self._fields_container = Input( - elemental_fraction_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(elemental_fraction_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._mesh = Input(elemental_fraction_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) @@ -224,9 +223,7 @@ def __init__(self, op: Operator): self._inputs.append(self._scoping) self._denominator = Input(elemental_fraction_fc._spec().input_pin(6), 6, op, -1) self._inputs.append(self._denominator) - self._collapse_shell_layers = Input( - elemental_fraction_fc._spec().input_pin(10), 10, op, -1 - ) + self._collapse_shell_layers = Input(elemental_fraction_fc._spec().input_pin(10), 10, op, -1) self._inputs.append(self._collapse_shell_layers) @property @@ -352,9 +349,7 @@ class OutputsElementalFractionFc(_Outputs): def __init__(self, op: Operator): super().__init__(elemental_fraction_fc._spec().outputs, op) - self._fields_container = Output( - elemental_fraction_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(elemental_fraction_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/averaging/elemental_mean.py b/src/ansys/dpf/core/operators/averaging/elemental_mean.py similarity index 98% rename from ansys/dpf/core/operators/averaging/elemental_mean.py rename to src/ansys/dpf/core/operators/averaging/elemental_mean.py index 2662941661..c5c9e7018e 100644 --- a/ansys/dpf/core/operators/averaging/elemental_mean.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_mean.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_mean(Operator): @@ -185,9 +186,7 @@ def __init__(self, op: Operator): super().__init__(elemental_mean._spec().inputs, op) self._field = Input(elemental_mean._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field) - self._collapse_shell_layers = Input( - elemental_mean._spec().input_pin(1), 1, op, -1 - ) + self._collapse_shell_layers = Input(elemental_mean._spec().input_pin(1), 1, op, -1) self._inputs.append(self._collapse_shell_layers) self._force_averaging = Input(elemental_mean._spec().input_pin(2), 2, op, -1) self._inputs.append(self._force_averaging) diff --git a/ansys/dpf/core/operators/averaging/elemental_mean_fc.py b/src/ansys/dpf/core/operators/averaging/elemental_mean_fc.py similarity index 97% rename from ansys/dpf/core/operators/averaging/elemental_mean_fc.py rename to src/ansys/dpf/core/operators/averaging/elemental_mean_fc.py index 049ba1e662..500dc49d48 100644 --- a/ansys/dpf/core/operators/averaging/elemental_mean_fc.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_mean_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_mean_fc(Operator): @@ -210,21 +211,15 @@ class InputsElementalMeanFc(_Inputs): def __init__(self, op: Operator): super().__init__(elemental_mean_fc._spec().inputs, op) - self._fields_container = Input( - elemental_mean_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(elemental_mean_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) - self._collapse_shell_layers = Input( - elemental_mean_fc._spec().input_pin(1), 1, op, -1 - ) + self._collapse_shell_layers = Input(elemental_mean_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._collapse_shell_layers) self._force_averaging = Input(elemental_mean_fc._spec().input_pin(2), 2, op, -1) self._inputs.append(self._force_averaging) self._scoping = Input(elemental_mean_fc._spec().input_pin(3), 3, op, -1) self._inputs.append(self._scoping) - self._abstract_meshed_region = Input( - elemental_mean_fc._spec().input_pin(4), 4, op, -1 - ) + self._abstract_meshed_region = Input(elemental_mean_fc._spec().input_pin(4), 4, op, -1) self._inputs.append(self._abstract_meshed_region) @property diff --git a/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal.py b/src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal.py similarity index 97% rename from ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal.py rename to src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal.py index df3dbcb4a1..312deee014 100644 --- a/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_nodal_to_nodal(Operator): @@ -183,13 +184,9 @@ def __init__(self, op: Operator): super().__init__(elemental_nodal_to_nodal._spec().inputs, op) self._field = Input(elemental_nodal_to_nodal._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field) - self._mesh_scoping = Input( - elemental_nodal_to_nodal._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(elemental_nodal_to_nodal._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._should_average = Input( - elemental_nodal_to_nodal._spec().input_pin(2), 2, op, -1 - ) + self._should_average = Input(elemental_nodal_to_nodal._spec().input_pin(2), 2, op, -1) self._inputs.append(self._should_average) self._mesh = Input(elemental_nodal_to_nodal._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental.py b/src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental.py similarity index 93% rename from ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental.py rename to src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental.py index 0f9e9781a3..5a71b74f84 100644 --- a/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_nodal_to_nodal_elemental(Operator): @@ -46,9 +47,7 @@ class elemental_nodal_to_nodal_elemental(Operator): """ def __init__(self, field=None, mesh_scoping=None, config=None, server=None): - super().__init__( - name="ElementalNodal_To_NodalElemental", config=config, server=server - ) + super().__init__(name="ElementalNodal_To_NodalElemental", config=config, server=server) self._inputs = InputsElementalNodalToNodalElemental(self) self._outputs = OutputsElementalNodalToNodalElemental(self) if field is not None: @@ -102,9 +101,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="ElementalNodal_To_NodalElemental", server=server - ) + return Operator.default_config(name="ElementalNodal_To_NodalElemental", server=server) @property def inputs(self): @@ -143,9 +140,7 @@ class InputsElementalNodalToNodalElemental(_Inputs): def __init__(self, op: Operator): super().__init__(elemental_nodal_to_nodal_elemental._spec().inputs, op) - self._field = Input( - elemental_nodal_to_nodal_elemental._spec().input_pin(0), 0, op, -1 - ) + self._field = Input(elemental_nodal_to_nodal_elemental._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field) self._mesh_scoping = Input( elemental_nodal_to_nodal_elemental._spec().input_pin(1), 1, op, -1 @@ -206,9 +201,7 @@ class OutputsElementalNodalToNodalElemental(_Outputs): def __init__(self, op: Operator): super().__init__(elemental_nodal_to_nodal_elemental._spec().outputs, op) - self._field = Output( - elemental_nodal_to_nodal_elemental._spec().output_pin(0), 0, op - ) + self._field = Output(elemental_nodal_to_nodal_elemental._spec().output_pin(0), 0, op) self._outputs.append(self._field) @property diff --git a/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental_fc.py b/src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental_fc.py similarity index 95% rename from ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental_fc.py rename to src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental_fc.py index 79666219d1..b3cce13cc6 100644 --- a/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental_fc.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_elemental_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_nodal_to_nodal_elemental_fc(Operator): @@ -43,12 +44,8 @@ class elemental_nodal_to_nodal_elemental_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container=None, mesh_scoping=None, config=None, server=None - ): - super().__init__( - name="ElementalNodal_To_NodalElemental_fc", config=config, server=server - ) + def __init__(self, fields_container=None, mesh_scoping=None, config=None, server=None): + super().__init__(name="ElementalNodal_To_NodalElemental_fc", config=config, server=server) self._inputs = InputsElementalNodalToNodalElementalFc(self) self._outputs = OutputsElementalNodalToNodalElementalFc(self) if fields_container is not None: @@ -101,9 +98,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="ElementalNodal_To_NodalElemental_fc", server=server - ) + return Operator.default_config(name="ElementalNodal_To_NodalElemental_fc", server=server) @property def inputs(self): diff --git a/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_fc.py b/src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_fc.py similarity index 93% rename from ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_fc.py rename to src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_fc.py index f46de7120b..59552ece14 100644 --- a/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_fc.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_nodal_to_nodal_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_nodal_to_nodal_fc(Operator): @@ -71,9 +72,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="elemental_nodal_To_nodal_fc", config=config, server=server - ) + super().__init__(name="elemental_nodal_To_nodal_fc", config=config, server=server) self._inputs = InputsElementalNodalToNodalFc(self) self._outputs = OutputsElementalNodalToNodalFc(self) if fields_container is not None: @@ -151,9 +150,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="elemental_nodal_To_nodal_fc", server=server - ) + return Operator.default_config(name="elemental_nodal_To_nodal_fc", server=server) @property def inputs(self): @@ -196,19 +193,13 @@ class InputsElementalNodalToNodalFc(_Inputs): def __init__(self, op: Operator): super().__init__(elemental_nodal_to_nodal_fc._spec().inputs, op) - self._fields_container = Input( - elemental_nodal_to_nodal_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(elemental_nodal_to_nodal_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._mesh = Input(elemental_nodal_to_nodal_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) - self._should_average = Input( - elemental_nodal_to_nodal_fc._spec().input_pin(2), 2, op, -1 - ) + self._should_average = Input(elemental_nodal_to_nodal_fc._spec().input_pin(2), 2, op, -1) self._inputs.append(self._should_average) - self._scoping = Input( - elemental_nodal_to_nodal_fc._spec().input_pin(3), 3, op, -1 - ) + self._scoping = Input(elemental_nodal_to_nodal_fc._spec().input_pin(3), 3, op, -1) self._inputs.append(self._scoping) @property @@ -310,9 +301,7 @@ class OutputsElementalNodalToNodalFc(_Outputs): def __init__(self, op: Operator): super().__init__(elemental_nodal_to_nodal_fc._spec().outputs, op) - self._fields_container = Output( - elemental_nodal_to_nodal_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(elemental_nodal_to_nodal_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal.py b/src/ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal.py similarity index 92% rename from ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal.py rename to src/ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal.py index 559ac2c6f8..1c58818ecc 100644 --- a/ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_to_elemental_nodal(Operator): @@ -49,12 +50,8 @@ class elemental_to_elemental_nodal(Operator): >>> result_field = op.outputs.field() """ - def __init__( - self, field=None, mesh_scoping=None, mesh=None, config=None, server=None - ): - super().__init__( - name="elemental_to_elemental_nodal", config=config, server=server - ) + def __init__(self, field=None, mesh_scoping=None, mesh=None, config=None, server=None): + super().__init__(name="elemental_to_elemental_nodal", config=config, server=server) self._inputs = InputsElementalToElementalNodal(self) self._outputs = OutputsElementalToElementalNodal(self) if field is not None: @@ -115,9 +112,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="elemental_to_elemental_nodal", server=server - ) + return Operator.default_config(name="elemental_to_elemental_nodal", server=server) @property def inputs(self): @@ -158,13 +153,9 @@ class InputsElementalToElementalNodal(_Inputs): def __init__(self, op: Operator): super().__init__(elemental_to_elemental_nodal._spec().inputs, op) - self._field = Input( - elemental_to_elemental_nodal._spec().input_pin(0), 0, op, -1 - ) + self._field = Input(elemental_to_elemental_nodal._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field) - self._mesh_scoping = Input( - elemental_to_elemental_nodal._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(elemental_to_elemental_nodal._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) self._mesh = Input(elemental_to_elemental_nodal._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal_fc.py b/src/ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal_fc.py similarity index 94% rename from ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal_fc.py rename to src/ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal_fc.py index f12325e923..21dc4d2577 100644 --- a/ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal_fc.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_to_elemental_nodal_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_to_elemental_nodal_fc(Operator): @@ -54,9 +55,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="elemental_to_elemental_nodal_fc", config=config, server=server - ) + super().__init__(name="elemental_to_elemental_nodal_fc", config=config, server=server) self._inputs = InputsElementalToElementalNodalFc(self) self._outputs = OutputsElementalToElementalNodalFc(self) if fields_container is not None: @@ -116,9 +115,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="elemental_to_elemental_nodal_fc", server=server - ) + return Operator.default_config(name="elemental_to_elemental_nodal_fc", server=server) @property def inputs(self): @@ -163,13 +160,9 @@ def __init__(self, op: Operator): elemental_to_elemental_nodal_fc._spec().input_pin(0), 0, op, -1 ) self._inputs.append(self._fields_container) - self._mesh = Input( - elemental_to_elemental_nodal_fc._spec().input_pin(1), 1, op, -1 - ) + self._mesh = Input(elemental_to_elemental_nodal_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) - self._mesh_scoping = Input( - elemental_to_elemental_nodal_fc._spec().input_pin(3), 3, op, -1 - ) + self._mesh_scoping = Input(elemental_to_elemental_nodal_fc._spec().input_pin(3), 3, op, -1) self._inputs.append(self._mesh_scoping) @property diff --git a/ansys/dpf/core/operators/averaging/elemental_to_nodal.py b/src/ansys/dpf/core/operators/averaging/elemental_to_nodal.py similarity index 98% rename from ansys/dpf/core/operators/averaging/elemental_to_nodal.py rename to src/ansys/dpf/core/operators/averaging/elemental_to_nodal.py index 2e79004818..d91ea9018e 100644 --- a/ansys/dpf/core/operators/averaging/elemental_to_nodal.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_to_nodal.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_to_nodal(Operator): @@ -169,9 +170,7 @@ def __init__(self, op: Operator): self._inputs.append(self._field) self._mesh_scoping = Input(elemental_to_nodal._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._force_averaging = Input( - elemental_to_nodal._spec().input_pin(2), 2, op, -1 - ) + self._force_averaging = Input(elemental_to_nodal._spec().input_pin(2), 2, op, -1) self._inputs.append(self._force_averaging) @property diff --git a/ansys/dpf/core/operators/averaging/elemental_to_nodal_fc.py b/src/ansys/dpf/core/operators/averaging/elemental_to_nodal_fc.py similarity index 95% rename from ansys/dpf/core/operators/averaging/elemental_to_nodal_fc.py rename to src/ansys/dpf/core/operators/averaging/elemental_to_nodal_fc.py index c32b9ba991..a3a4c1402a 100644 --- a/ansys/dpf/core/operators/averaging/elemental_to_nodal_fc.py +++ b/src/ansys/dpf/core/operators/averaging/elemental_to_nodal_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_to_nodal_fc(Operator): @@ -177,19 +178,13 @@ class InputsElementalToNodalFc(_Inputs): def __init__(self, op: Operator): super().__init__(elemental_to_nodal_fc._spec().inputs, op) - self._fields_container = Input( - elemental_to_nodal_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(elemental_to_nodal_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._mesh = Input(elemental_to_nodal_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) - self._force_averaging = Input( - elemental_to_nodal_fc._spec().input_pin(2), 2, op, -1 - ) + self._force_averaging = Input(elemental_to_nodal_fc._spec().input_pin(2), 2, op, -1) self._inputs.append(self._force_averaging) - self._mesh_scoping = Input( - elemental_to_nodal_fc._spec().input_pin(3), 3, op, -1 - ) + self._mesh_scoping = Input(elemental_to_nodal_fc._spec().input_pin(3), 3, op, -1) self._inputs.append(self._mesh_scoping) @property @@ -283,9 +278,7 @@ class OutputsElementalToNodalFc(_Outputs): def __init__(self, op: Operator): super().__init__(elemental_to_nodal_fc._spec().outputs, op) - self._fields_container = Output( - elemental_to_nodal_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(elemental_to_nodal_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/averaging/extend_to_mid_nodes.py b/src/ansys/dpf/core/operators/averaging/extend_to_mid_nodes.py similarity index 99% rename from ansys/dpf/core/operators/averaging/extend_to_mid_nodes.py rename to src/ansys/dpf/core/operators/averaging/extend_to_mid_nodes.py index a9204360cc..a55df7e486 100644 --- a/ansys/dpf/core/operators/averaging/extend_to_mid_nodes.py +++ b/src/ansys/dpf/core/operators/averaging/extend_to_mid_nodes.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class extend_to_mid_nodes(Operator): diff --git a/ansys/dpf/core/operators/averaging/extend_to_mid_nodes_fc.py b/src/ansys/dpf/core/operators/averaging/extend_to_mid_nodes_fc.py similarity index 96% rename from ansys/dpf/core/operators/averaging/extend_to_mid_nodes_fc.py rename to src/ansys/dpf/core/operators/averaging/extend_to_mid_nodes_fc.py index eae8b8ce3a..9af5f698eb 100644 --- a/ansys/dpf/core/operators/averaging/extend_to_mid_nodes_fc.py +++ b/src/ansys/dpf/core/operators/averaging/extend_to_mid_nodes_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class extend_to_mid_nodes_fc(Operator): @@ -141,9 +142,7 @@ class InputsExtendToMidNodesFc(_Inputs): def __init__(self, op: Operator): super().__init__(extend_to_mid_nodes_fc._spec().inputs, op) - self._fields_container = Input( - extend_to_mid_nodes_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(extend_to_mid_nodes_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._mesh = Input(extend_to_mid_nodes_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) @@ -203,9 +202,7 @@ class OutputsExtendToMidNodesFc(_Outputs): def __init__(self, op: Operator): super().__init__(extend_to_mid_nodes_fc._spec().outputs, op) - self._fields_container = Output( - extend_to_mid_nodes_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(extend_to_mid_nodes_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/averaging/gauss_to_node_fc.py b/src/ansys/dpf/core/operators/averaging/gauss_to_node_fc.py similarity index 98% rename from ansys/dpf/core/operators/averaging/gauss_to_node_fc.py rename to src/ansys/dpf/core/operators/averaging/gauss_to_node_fc.py index 01cac4b97a..29464c0fdb 100644 --- a/ansys/dpf/core/operators/averaging/gauss_to_node_fc.py +++ b/src/ansys/dpf/core/operators/averaging/gauss_to_node_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class gauss_to_node_fc(Operator): @@ -57,9 +58,7 @@ class gauss_to_node_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container=None, mesh=None, scoping=None, config=None, server=None - ): + def __init__(self, fields_container=None, mesh=None, scoping=None, config=None, server=None): super().__init__(name="gauss_to_node_fc", config=config, server=server) self._inputs = InputsGaussToNodeFc(self) self._outputs = OutputsGaussToNodeFc(self) diff --git a/ansys/dpf/core/operators/averaging/nodal_difference.py b/src/ansys/dpf/core/operators/averaging/nodal_difference.py similarity index 98% rename from ansys/dpf/core/operators/averaging/nodal_difference.py rename to src/ansys/dpf/core/operators/averaging/nodal_difference.py index 87e621f06f..2588041102 100644 --- a/ansys/dpf/core/operators/averaging/nodal_difference.py +++ b/src/ansys/dpf/core/operators/averaging/nodal_difference.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_difference(Operator): @@ -52,9 +53,7 @@ class nodal_difference(Operator): >>> result_field = op.outputs.field() """ - def __init__( - self, field=None, mesh_scoping=None, mesh=None, config=None, server=None - ): + def __init__(self, field=None, mesh_scoping=None, mesh=None, config=None, server=None): super().__init__(name="nodal_difference", config=config, server=server) self._inputs = InputsNodalDifference(self) self._outputs = OutputsNodalDifference(self) diff --git a/ansys/dpf/core/operators/averaging/nodal_difference_fc.py b/src/ansys/dpf/core/operators/averaging/nodal_difference_fc.py similarity index 96% rename from ansys/dpf/core/operators/averaging/nodal_difference_fc.py rename to src/ansys/dpf/core/operators/averaging/nodal_difference_fc.py index dc1ff05fa5..887626cddc 100644 --- a/ansys/dpf/core/operators/averaging/nodal_difference_fc.py +++ b/src/ansys/dpf/core/operators/averaging/nodal_difference_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_difference_fc(Operator): @@ -57,9 +58,7 @@ class nodal_difference_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container=None, mesh=None, scoping=None, config=None, server=None - ): + def __init__(self, fields_container=None, mesh=None, scoping=None, config=None, server=None): super().__init__(name="nodal_difference_fc", config=config, server=server) self._inputs = InputsNodalDifferenceFc(self) self._outputs = OutputsNodalDifferenceFc(self) @@ -171,9 +170,7 @@ class InputsNodalDifferenceFc(_Inputs): def __init__(self, op: Operator): super().__init__(nodal_difference_fc._spec().inputs, op) - self._fields_container = Input( - nodal_difference_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(nodal_difference_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._mesh = Input(nodal_difference_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) @@ -257,9 +254,7 @@ class OutputsNodalDifferenceFc(_Outputs): def __init__(self, op: Operator): super().__init__(nodal_difference_fc._spec().outputs, op) - self._fields_container = Output( - nodal_difference_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(nodal_difference_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/averaging/nodal_fraction_fc.py b/src/ansys/dpf/core/operators/averaging/nodal_fraction_fc.py similarity index 98% rename from ansys/dpf/core/operators/averaging/nodal_fraction_fc.py rename to src/ansys/dpf/core/operators/averaging/nodal_fraction_fc.py index c4b60c085e..7e9e7a0b01 100644 --- a/ansys/dpf/core/operators/averaging/nodal_fraction_fc.py +++ b/src/ansys/dpf/core/operators/averaging/nodal_fraction_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_fraction_fc(Operator): @@ -191,9 +192,7 @@ class InputsNodalFractionFc(_Inputs): def __init__(self, op: Operator): super().__init__(nodal_fraction_fc._spec().inputs, op) - self._fields_container = Input( - nodal_fraction_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(nodal_fraction_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._mesh = Input(nodal_fraction_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/averaging/nodal_to_elemental.py b/src/ansys/dpf/core/operators/averaging/nodal_to_elemental.py similarity index 98% rename from ansys/dpf/core/operators/averaging/nodal_to_elemental.py rename to src/ansys/dpf/core/operators/averaging/nodal_to_elemental.py index 4da7fea6e8..871a7c455b 100644 --- a/ansys/dpf/core/operators/averaging/nodal_to_elemental.py +++ b/src/ansys/dpf/core/operators/averaging/nodal_to_elemental.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_to_elemental(Operator): @@ -167,9 +168,7 @@ def __init__(self, op: Operator): self._inputs.append(self._field) self._mesh_scoping = Input(nodal_to_elemental._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._collapse_shell_layers = Input( - nodal_to_elemental._spec().input_pin(10), 10, op, -1 - ) + self._collapse_shell_layers = Input(nodal_to_elemental._spec().input_pin(10), 10, op, -1) self._inputs.append(self._collapse_shell_layers) @property diff --git a/ansys/dpf/core/operators/averaging/nodal_to_elemental_fc.py b/src/ansys/dpf/core/operators/averaging/nodal_to_elemental_fc.py similarity index 96% rename from ansys/dpf/core/operators/averaging/nodal_to_elemental_fc.py rename to src/ansys/dpf/core/operators/averaging/nodal_to_elemental_fc.py index b25362fe90..2512c23db9 100644 --- a/ansys/dpf/core/operators/averaging/nodal_to_elemental_fc.py +++ b/src/ansys/dpf/core/operators/averaging/nodal_to_elemental_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_to_elemental_fc(Operator): @@ -194,17 +195,13 @@ class InputsNodalToElementalFc(_Inputs): def __init__(self, op: Operator): super().__init__(nodal_to_elemental_fc._spec().inputs, op) - self._fields_container = Input( - nodal_to_elemental_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(nodal_to_elemental_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._mesh = Input(nodal_to_elemental_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) self._scoping = Input(nodal_to_elemental_fc._spec().input_pin(3), 3, op, -1) self._inputs.append(self._scoping) - self._collapse_shell_layers = Input( - nodal_to_elemental_fc._spec().input_pin(10), 10, op, -1 - ) + self._collapse_shell_layers = Input(nodal_to_elemental_fc._spec().input_pin(10), 10, op, -1) self._inputs.append(self._collapse_shell_layers) @property @@ -306,9 +303,7 @@ class OutputsNodalToElementalFc(_Outputs): def __init__(self, op: Operator): super().__init__(nodal_to_elemental_fc._spec().outputs, op) - self._fields_container = Output( - nodal_to_elemental_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(nodal_to_elemental_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/averaging/to_elemental_fc.py b/src/ansys/dpf/core/operators/averaging/to_elemental_fc.py similarity index 98% rename from ansys/dpf/core/operators/averaging/to_elemental_fc.py rename to src/ansys/dpf/core/operators/averaging/to_elemental_fc.py index b5a3fcd02d..0b172d5553 100644 --- a/ansys/dpf/core/operators/averaging/to_elemental_fc.py +++ b/src/ansys/dpf/core/operators/averaging/to_elemental_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class to_elemental_fc(Operator): @@ -205,9 +206,7 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._smoothen_values = Input(to_elemental_fc._spec().input_pin(7), 7, op, -1) self._inputs.append(self._smoothen_values) - self._collapse_shell_layers = Input( - to_elemental_fc._spec().input_pin(10), 10, op, -1 - ) + self._collapse_shell_layers = Input(to_elemental_fc._spec().input_pin(10), 10, op, -1) self._inputs.append(self._collapse_shell_layers) @property diff --git a/ansys/dpf/core/operators/averaging/to_nodal.py b/src/ansys/dpf/core/operators/averaging/to_nodal.py similarity index 99% rename from ansys/dpf/core/operators/averaging/to_nodal.py rename to src/ansys/dpf/core/operators/averaging/to_nodal.py index 7718125501..30cadd7bcf 100644 --- a/ansys/dpf/core/operators/averaging/to_nodal.py +++ b/src/ansys/dpf/core/operators/averaging/to_nodal.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class to_nodal(Operator): diff --git a/ansys/dpf/core/operators/averaging/to_nodal_fc.py b/src/ansys/dpf/core/operators/averaging/to_nodal_fc.py similarity index 99% rename from ansys/dpf/core/operators/averaging/to_nodal_fc.py rename to src/ansys/dpf/core/operators/averaging/to_nodal_fc.py index e08c9109f0..37565d2912 100644 --- a/ansys/dpf/core/operators/averaging/to_nodal_fc.py +++ b/src/ansys/dpf/core/operators/averaging/to_nodal_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class to_nodal_fc(Operator): diff --git a/ansys/dpf/core/operators/build.py b/src/ansys/dpf/core/operators/build.py similarity index 94% rename from ansys/dpf/core/operators/build.py rename to src/ansys/dpf/core/operators/build.py index dbc993e5d3..78060b3e91 100644 --- a/ansys/dpf/core/operators/build.py +++ b/src/ansys/dpf/core/operators/build.py @@ -1,25 +1,24 @@ """Build static source operators from DPF server.""" import copy -import os from datetime import datetime +import os from textwrap import wrap import black import chevron + from ansys.dpf import core as dpf from ansys.dpf.core import common from ansys.dpf.core.dpf_operator import available_operator_names -from ansys.dpf.core.outputs import _make_printable_type from ansys.dpf.core.mapping_types import map_types_to_python +from ansys.dpf.core.outputs import _make_printable_type def build_docstring(specification): """Used to generate class docstrings.""" docstring = "" if specification.description: - docstring += "\n".join( - wrap(specification.description, subsequent_indent=" ") - ) + docstring += "\n".join(wrap(specification.description, subsequent_indent=" ")) docstring += "\n\n" docstring = docstring.rstrip() return docstring.replace('"', "'") @@ -63,9 +62,7 @@ def build_pin_data(pins, output=False): type_names = update_type_names_for_ellipsis(type_names) docstring_types = map_types(type_names) parameter_types = " or ".join(docstring_types) - parameter_types = "\n".join( - wrap(parameter_types, subsequent_indent=" ", width=60) - ) + parameter_types = "\n".join(wrap(parameter_types, subsequent_indent=" ", width=60)) pin_name = specification.name pin_name = pin_name.replace("<", "_") @@ -83,7 +80,7 @@ def build_pin_data(pins, output=False): pin_data = { "id": id, "name": pin_name, - "pin_name": pin_name, # Base pin name, without numbers for when pin is ellipsis + "pin_name": pin_name, # Base pin name, without numbers for when pin is ellipsis "has_types": len(type_names) >= 1, "multiple_types": multiple_types, "printable_type_names": printable_type_names, @@ -119,9 +116,7 @@ def build_pin_data(pins, output=False): return data -def build_operator( - specification, operator_name, class_name, capital_class_name, category -): +def build_operator(specification, operator_name, class_name, capital_class_name, category): input_pins = [] if specification.inputs: diff --git a/src/ansys/dpf/core/operators/filter/__init__.py b/src/ansys/dpf/core/operators/filter/__init__.py new file mode 100644 index 0000000000..1618926d08 --- /dev/null +++ b/src/ansys/dpf/core/operators/filter/__init__.py @@ -0,0 +1,9 @@ +from .field_band_pass import field_band_pass +from .field_band_pass_fc import field_band_pass_fc +from .field_high_pass import field_high_pass +from .field_high_pass_fc import field_high_pass_fc +from .field_low_pass import field_low_pass +from .field_low_pass_fc import field_low_pass_fc +from .scoping_band_pass import scoping_band_pass +from .scoping_high_pass import scoping_high_pass +from .scoping_low_pass import scoping_low_pass diff --git a/ansys/dpf/core/operators/filter/field_band_pass.py b/src/ansys/dpf/core/operators/filter/field_band_pass.py similarity index 99% rename from ansys/dpf/core/operators/filter/field_band_pass.py rename to src/ansys/dpf/core/operators/filter/field_band_pass.py index af64bdf913..d600370544 100644 --- a/ansys/dpf/core/operators/filter/field_band_pass.py +++ b/src/ansys/dpf/core/operators/filter/field_band_pass.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class field_band_pass(Operator): diff --git a/ansys/dpf/core/operators/filter/field_band_pass_fc.py b/src/ansys/dpf/core/operators/filter/field_band_pass_fc.py similarity index 98% rename from ansys/dpf/core/operators/filter/field_band_pass_fc.py rename to src/ansys/dpf/core/operators/filter/field_band_pass_fc.py index 9677105975..27be3c5d77 100644 --- a/ansys/dpf/core/operators/filter/field_band_pass_fc.py +++ b/src/ansys/dpf/core/operators/filter/field_band_pass_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class field_band_pass_fc(Operator): @@ -168,9 +169,7 @@ class InputsFieldBandPassFc(_Inputs): def __init__(self, op: Operator): super().__init__(field_band_pass_fc._spec().inputs, op) - self._fields_container = Input( - field_band_pass_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(field_band_pass_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._min_threshold = Input(field_band_pass_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._min_threshold) diff --git a/ansys/dpf/core/operators/filter/field_high_pass.py b/src/ansys/dpf/core/operators/filter/field_high_pass.py similarity index 99% rename from ansys/dpf/core/operators/filter/field_high_pass.py rename to src/ansys/dpf/core/operators/filter/field_high_pass.py index 8dce1230e3..10bad3e5a9 100644 --- a/ansys/dpf/core/operators/filter/field_high_pass.py +++ b/src/ansys/dpf/core/operators/filter/field_high_pass.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class field_high_pass(Operator): diff --git a/ansys/dpf/core/operators/filter/field_high_pass_fc.py b/src/ansys/dpf/core/operators/filter/field_high_pass_fc.py similarity index 98% rename from ansys/dpf/core/operators/filter/field_high_pass_fc.py rename to src/ansys/dpf/core/operators/filter/field_high_pass_fc.py index dfa86319a1..a254646a0a 100644 --- a/ansys/dpf/core/operators/filter/field_high_pass_fc.py +++ b/src/ansys/dpf/core/operators/filter/field_high_pass_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class field_high_pass_fc(Operator): @@ -142,9 +143,7 @@ class InputsFieldHighPassFc(_Inputs): def __init__(self, op: Operator): super().__init__(field_high_pass_fc._spec().inputs, op) - self._fields_container = Input( - field_high_pass_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(field_high_pass_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._threshold = Input(field_high_pass_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._threshold) diff --git a/ansys/dpf/core/operators/filter/field_low_pass.py b/src/ansys/dpf/core/operators/filter/field_low_pass.py similarity index 99% rename from ansys/dpf/core/operators/filter/field_low_pass.py rename to src/ansys/dpf/core/operators/filter/field_low_pass.py index 7ec00e3b37..9d0058533c 100644 --- a/ansys/dpf/core/operators/filter/field_low_pass.py +++ b/src/ansys/dpf/core/operators/filter/field_low_pass.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class field_low_pass(Operator): diff --git a/ansys/dpf/core/operators/filter/field_low_pass_fc.py b/src/ansys/dpf/core/operators/filter/field_low_pass_fc.py similarity index 98% rename from ansys/dpf/core/operators/filter/field_low_pass_fc.py rename to src/ansys/dpf/core/operators/filter/field_low_pass_fc.py index 7600256168..78b15cc2a6 100644 --- a/ansys/dpf/core/operators/filter/field_low_pass_fc.py +++ b/src/ansys/dpf/core/operators/filter/field_low_pass_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class field_low_pass_fc(Operator): @@ -142,9 +143,7 @@ class InputsFieldLowPassFc(_Inputs): def __init__(self, op: Operator): super().__init__(field_low_pass_fc._spec().inputs, op) - self._fields_container = Input( - field_low_pass_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(field_low_pass_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._threshold = Input(field_low_pass_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._threshold) diff --git a/ansys/dpf/core/operators/filter/scoping_band_pass.py b/src/ansys/dpf/core/operators/filter/scoping_band_pass.py similarity index 99% rename from ansys/dpf/core/operators/filter/scoping_band_pass.py rename to src/ansys/dpf/core/operators/filter/scoping_band_pass.py index 6600d9030a..9077674627 100644 --- a/ansys/dpf/core/operators/filter/scoping_band_pass.py +++ b/src/ansys/dpf/core/operators/filter/scoping_band_pass.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class scoping_band_pass(Operator): diff --git a/ansys/dpf/core/operators/filter/scoping_high_pass.py b/src/ansys/dpf/core/operators/filter/scoping_high_pass.py similarity index 99% rename from ansys/dpf/core/operators/filter/scoping_high_pass.py rename to src/ansys/dpf/core/operators/filter/scoping_high_pass.py index f7915a77df..9ded5c75cb 100644 --- a/ansys/dpf/core/operators/filter/scoping_high_pass.py +++ b/src/ansys/dpf/core/operators/filter/scoping_high_pass.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class scoping_high_pass(Operator): diff --git a/ansys/dpf/core/operators/filter/scoping_low_pass.py b/src/ansys/dpf/core/operators/filter/scoping_low_pass.py similarity index 99% rename from ansys/dpf/core/operators/filter/scoping_low_pass.py rename to src/ansys/dpf/core/operators/filter/scoping_low_pass.py index 432d7bec7a..0ff6b8a3dc 100644 --- a/ansys/dpf/core/operators/filter/scoping_low_pass.py +++ b/src/ansys/dpf/core/operators/filter/scoping_low_pass.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class scoping_low_pass(Operator): diff --git a/src/ansys/dpf/core/operators/geo/__init__.py b/src/ansys/dpf/core/operators/geo/__init__.py new file mode 100644 index 0000000000..cb04358b13 --- /dev/null +++ b/src/ansys/dpf/core/operators/geo/__init__.py @@ -0,0 +1,16 @@ +from .center_of_gravity import center_of_gravity +from .element_nodal_contribution import element_nodal_contribution +from .elements_facets_surfaces_over_time import elements_facets_surfaces_over_time +from .elements_volume import elements_volume +from .elements_volumes_over_time import elements_volumes_over_time +from .gauss_to_node import gauss_to_node +from .integrate_over_elements import integrate_over_elements +from .mass import mass +from .moment_of_inertia import moment_of_inertia +from .normals import normals +from .normals_provider_nl import normals_provider_nl +from .rotate import rotate +from .rotate_fc import rotate_fc +from .rotate_in_cylindrical_cs import rotate_in_cylindrical_cs +from .rotate_in_cylindrical_cs_fc import rotate_in_cylindrical_cs_fc +from .to_polar_coordinates import to_polar_coordinates diff --git a/ansys/dpf/core/operators/geo/center_of_gravity.py b/src/ansys/dpf/core/operators/geo/center_of_gravity.py similarity index 95% rename from ansys/dpf/core/operators/geo/center_of_gravity.py rename to src/ansys/dpf/core/operators/geo/center_of_gravity.py index 0bec1d15dc..b1ca7bac1e 100644 --- a/ansys/dpf/core/operators/geo/center_of_gravity.py +++ b/src/ansys/dpf/core/operators/geo/center_of_gravity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class center_of_gravity(Operator): @@ -51,12 +52,8 @@ class center_of_gravity(Operator): >>> result_mesh = op.outputs.mesh() """ - def __init__( - self, mesh=None, mesh_scoping=None, field=None, config=None, server=None - ): - super().__init__( - name="topology::center_of_gravity", config=config, server=server - ) + def __init__(self, mesh=None, mesh_scoping=None, field=None, config=None, server=None): + super().__init__(name="topology::center_of_gravity", config=config, server=server) self._inputs = InputsCenterOfGravity(self) self._outputs = OutputsCenterOfGravity(self) if mesh is not None: @@ -124,9 +121,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="topology::center_of_gravity", server=server - ) + return Operator.default_config(name="topology::center_of_gravity", server=server) @property def inputs(self): diff --git a/ansys/dpf/core/operators/geo/element_nodal_contribution.py b/src/ansys/dpf/core/operators/geo/element_nodal_contribution.py similarity index 93% rename from ansys/dpf/core/operators/geo/element_nodal_contribution.py rename to src/ansys/dpf/core/operators/geo/element_nodal_contribution.py index 18b9118416..da2029e6e3 100644 --- a/ansys/dpf/core/operators/geo/element_nodal_contribution.py +++ b/src/ansys/dpf/core/operators/geo/element_nodal_contribution.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class element_nodal_contribution(Operator): @@ -53,12 +54,8 @@ class element_nodal_contribution(Operator): >>> result_field = op.outputs.field() """ - def __init__( - self, mesh=None, scoping=None, volume_fraction=None, config=None, server=None - ): - super().__init__( - name="element::nodal_contribution", config=config, server=server - ) + def __init__(self, mesh=None, scoping=None, volume_fraction=None, config=None, server=None): + super().__init__(name="element::nodal_contribution", config=config, server=server) self._inputs = InputsElementNodalContribution(self) self._outputs = OutputsElementNodalContribution(self) if mesh is not None: @@ -123,9 +120,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="element::nodal_contribution", server=server - ) + return Operator.default_config(name="element::nodal_contribution", server=server) @property def inputs(self): @@ -168,13 +163,9 @@ def __init__(self, op: Operator): super().__init__(element_nodal_contribution._spec().inputs, op) self._mesh = Input(element_nodal_contribution._spec().input_pin(0), 0, op, -1) self._inputs.append(self._mesh) - self._scoping = Input( - element_nodal_contribution._spec().input_pin(1), 1, op, -1 - ) + self._scoping = Input(element_nodal_contribution._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._volume_fraction = Input( - element_nodal_contribution._spec().input_pin(2), 2, op, -1 - ) + self._volume_fraction = Input(element_nodal_contribution._spec().input_pin(2), 2, op, -1) self._inputs.append(self._volume_fraction) @property diff --git a/ansys/dpf/core/operators/geo/elements_facets_surfaces_over_time.py b/src/ansys/dpf/core/operators/geo/elements_facets_surfaces_over_time.py similarity index 95% rename from ansys/dpf/core/operators/geo/elements_facets_surfaces_over_time.py rename to src/ansys/dpf/core/operators/geo/elements_facets_surfaces_over_time.py index e0425872ab..ed9f0abda3 100644 --- a/ansys/dpf/core/operators/geo/elements_facets_surfaces_over_time.py +++ b/src/ansys/dpf/core/operators/geo/elements_facets_surfaces_over_time.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elements_facets_surfaces_over_time(Operator): @@ -53,9 +54,7 @@ class elements_facets_surfaces_over_time(Operator): >>> result_mesh = op.outputs.mesh() """ - def __init__( - self, scoping=None, displacement=None, mesh=None, config=None, server=None - ): + def __init__(self, scoping=None, displacement=None, mesh=None, config=None, server=None): super().__init__(name="surfaces_provider", config=config, server=server) self._inputs = InputsElementsFacetsSurfacesOverTime(self) self._outputs = OutputsElementsFacetsSurfacesOverTime(self) @@ -167,17 +166,13 @@ class InputsElementsFacetsSurfacesOverTime(_Inputs): def __init__(self, op: Operator): super().__init__(elements_facets_surfaces_over_time._spec().inputs, op) - self._scoping = Input( - elements_facets_surfaces_over_time._spec().input_pin(1), 1, op, -1 - ) + self._scoping = Input(elements_facets_surfaces_over_time._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) self._displacement = Input( elements_facets_surfaces_over_time._spec().input_pin(2), 2, op, -1 ) self._inputs.append(self._displacement) - self._mesh = Input( - elements_facets_surfaces_over_time._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(elements_facets_surfaces_over_time._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @property @@ -260,9 +255,7 @@ def __init__(self, op: Operator): elements_facets_surfaces_over_time._spec().output_pin(0), 0, op ) self._outputs.append(self._fields_container) - self._mesh = Output( - elements_facets_surfaces_over_time._spec().output_pin(1), 1, op - ) + self._mesh = Output(elements_facets_surfaces_over_time._spec().output_pin(1), 1, op) self._outputs.append(self._mesh) @property diff --git a/ansys/dpf/core/operators/geo/elements_volume.py b/src/ansys/dpf/core/operators/geo/elements_volume.py similarity index 99% rename from ansys/dpf/core/operators/geo/elements_volume.py rename to src/ansys/dpf/core/operators/geo/elements_volume.py index 82066339b0..4f4d5a0bb1 100644 --- a/ansys/dpf/core/operators/geo/elements_volume.py +++ b/src/ansys/dpf/core/operators/geo/elements_volume.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elements_volume(Operator): diff --git a/ansys/dpf/core/operators/geo/elements_volumes_over_time.py b/src/ansys/dpf/core/operators/geo/elements_volumes_over_time.py similarity index 94% rename from ansys/dpf/core/operators/geo/elements_volumes_over_time.py rename to src/ansys/dpf/core/operators/geo/elements_volumes_over_time.py index 1c8fc2ff3a..8b0b01f07e 100644 --- a/ansys/dpf/core/operators/geo/elements_volumes_over_time.py +++ b/src/ansys/dpf/core/operators/geo/elements_volumes_over_time.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elements_volumes_over_time(Operator): @@ -53,9 +54,7 @@ class elements_volumes_over_time(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, scoping=None, displacement=None, mesh=None, config=None, server=None - ): + def __init__(self, scoping=None, displacement=None, mesh=None, config=None, server=None): super().__init__(name="volumes_provider", config=config, server=server) self._inputs = InputsElementsVolumesOverTime(self) self._outputs = OutputsElementsVolumesOverTime(self) @@ -162,13 +161,9 @@ class InputsElementsVolumesOverTime(_Inputs): def __init__(self, op: Operator): super().__init__(elements_volumes_over_time._spec().inputs, op) - self._scoping = Input( - elements_volumes_over_time._spec().input_pin(1), 1, op, -1 - ) + self._scoping = Input(elements_volumes_over_time._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._displacement = Input( - elements_volumes_over_time._spec().input_pin(2), 2, op, -1 - ) + self._displacement = Input(elements_volumes_over_time._spec().input_pin(2), 2, op, -1) self._inputs.append(self._displacement) self._mesh = Input(elements_volumes_over_time._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @@ -250,9 +245,7 @@ class OutputsElementsVolumesOverTime(_Outputs): def __init__(self, op: Operator): super().__init__(elements_volumes_over_time._spec().outputs, op) - self._fields_container = Output( - elements_volumes_over_time._spec().output_pin(0), 0, op - ) + self._fields_container = Output(elements_volumes_over_time._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/geo/gauss_to_node.py b/src/ansys/dpf/core/operators/geo/gauss_to_node.py similarity index 99% rename from ansys/dpf/core/operators/geo/gauss_to_node.py rename to src/ansys/dpf/core/operators/geo/gauss_to_node.py index 89da8f9de8..a175dddcd8 100644 --- a/ansys/dpf/core/operators/geo/gauss_to_node.py +++ b/src/ansys/dpf/core/operators/geo/gauss_to_node.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class gauss_to_node(Operator): diff --git a/ansys/dpf/core/operators/geo/integrate_over_elements.py b/src/ansys/dpf/core/operators/geo/integrate_over_elements.py similarity index 99% rename from ansys/dpf/core/operators/geo/integrate_over_elements.py rename to src/ansys/dpf/core/operators/geo/integrate_over_elements.py index e88c77cfcd..850a1a67be 100644 --- a/ansys/dpf/core/operators/geo/integrate_over_elements.py +++ b/src/ansys/dpf/core/operators/geo/integrate_over_elements.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class integrate_over_elements(Operator): diff --git a/ansys/dpf/core/operators/geo/mass.py b/src/ansys/dpf/core/operators/geo/mass.py similarity index 98% rename from ansys/dpf/core/operators/geo/mass.py rename to src/ansys/dpf/core/operators/geo/mass.py index d59fa3aec3..371a1b1525 100644 --- a/ansys/dpf/core/operators/geo/mass.py +++ b/src/ansys/dpf/core/operators/geo/mass.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class mass(Operator): @@ -50,9 +51,7 @@ class mass(Operator): >>> result_field = op.outputs.field() """ - def __init__( - self, mesh=None, mesh_scoping=None, field=None, config=None, server=None - ): + def __init__(self, mesh=None, mesh_scoping=None, field=None, config=None, server=None): super().__init__(name="topology::mass", config=config, server=server) self._inputs = InputsMass(self) self._outputs = OutputsMass(self) diff --git a/ansys/dpf/core/operators/geo/moment_of_inertia.py b/src/ansys/dpf/core/operators/geo/moment_of_inertia.py similarity index 97% rename from ansys/dpf/core/operators/geo/moment_of_inertia.py rename to src/ansys/dpf/core/operators/geo/moment_of_inertia.py index f8e830413d..9bd82713ea 100644 --- a/ansys/dpf/core/operators/geo/moment_of_inertia.py +++ b/src/ansys/dpf/core/operators/geo/moment_of_inertia.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class moment_of_inertia(Operator): @@ -65,9 +66,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="topology::moment_of_inertia", config=config, server=server - ) + super().__init__(name="topology::moment_of_inertia", config=config, server=server) self._inputs = InputsMomentOfInertia(self) self._outputs = OutputsMomentOfInertia(self) if mesh is not None: @@ -138,9 +137,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="topology::moment_of_inertia", server=server - ) + return Operator.default_config(name="topology::moment_of_inertia", server=server) @property def inputs(self): diff --git a/ansys/dpf/core/operators/geo/normals.py b/src/ansys/dpf/core/operators/geo/normals.py similarity index 98% rename from ansys/dpf/core/operators/geo/normals.py rename to src/ansys/dpf/core/operators/geo/normals.py index 13f75bf666..a1dbee7c2c 100644 --- a/ansys/dpf/core/operators/geo/normals.py +++ b/src/ansys/dpf/core/operators/geo/normals.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class normals(Operator): @@ -48,9 +49,7 @@ class normals(Operator): >>> result_field = op.outputs.field() """ - def __init__( - self, mesh=None, mesh_scoping=None, field=None, config=None, server=None - ): + def __init__(self, mesh=None, mesh_scoping=None, field=None, config=None, server=None): super().__init__(name="normals_provider", config=config, server=server) self._inputs = InputsNormals(self) self._outputs = OutputsNormals(self) diff --git a/ansys/dpf/core/operators/geo/normals_provider_nl.py b/src/ansys/dpf/core/operators/geo/normals_provider_nl.py similarity index 98% rename from ansys/dpf/core/operators/geo/normals_provider_nl.py rename to src/ansys/dpf/core/operators/geo/normals_provider_nl.py index 027c8b681b..5f1400973a 100644 --- a/ansys/dpf/core/operators/geo/normals_provider_nl.py +++ b/src/ansys/dpf/core/operators/geo/normals_provider_nl.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class normals_provider_nl(Operator): @@ -170,9 +171,7 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh) self._mesh_scoping = Input(normals_provider_nl._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._requested_location = Input( - normals_provider_nl._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(normals_provider_nl._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) @property diff --git a/ansys/dpf/core/operators/geo/rotate.py b/src/ansys/dpf/core/operators/geo/rotate.py similarity index 98% rename from ansys/dpf/core/operators/geo/rotate.py rename to src/ansys/dpf/core/operators/geo/rotate.py index c58854e120..c908d98e45 100644 --- a/ansys/dpf/core/operators/geo/rotate.py +++ b/src/ansys/dpf/core/operators/geo/rotate.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class rotate(Operator): @@ -45,9 +46,7 @@ class rotate(Operator): >>> result_field = op.outputs.field() """ - def __init__( - self, field=None, field_rotation_matrix=None, config=None, server=None - ): + def __init__(self, field=None, field_rotation_matrix=None, config=None, server=None): super().__init__(name="rotate", config=config, server=server) self._inputs = InputsRotate(self) self._outputs = OutputsRotate(self) diff --git a/ansys/dpf/core/operators/geo/rotate_fc.py b/src/ansys/dpf/core/operators/geo/rotate_fc.py similarity index 97% rename from ansys/dpf/core/operators/geo/rotate_fc.py rename to src/ansys/dpf/core/operators/geo/rotate_fc.py index 79d317cff2..e9e82fbc2f 100644 --- a/ansys/dpf/core/operators/geo/rotate_fc.py +++ b/src/ansys/dpf/core/operators/geo/rotate_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class rotate_fc(Operator): @@ -44,9 +45,7 @@ class rotate_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container=None, coordinate_system=None, config=None, server=None - ): + def __init__(self, fields_container=None, coordinate_system=None, config=None, server=None): super().__init__(name="rotate_fc", config=config, server=server) self._inputs = InputsRotateFc(self) self._outputs = OutputsRotateFc(self) diff --git a/ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs.py b/src/ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs.py similarity index 96% rename from ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs.py rename to src/ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs.py index 487fc618ad..f73c7c56ef 100644 --- a/ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs.py +++ b/src/ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class rotate_in_cylindrical_cs(Operator): @@ -152,9 +153,7 @@ def __init__(self, op: Operator): super().__init__(rotate_in_cylindrical_cs._spec().inputs, op) self._field = Input(rotate_in_cylindrical_cs._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field) - self._coordinate_system = Input( - rotate_in_cylindrical_cs._spec().input_pin(1), 1, op, -1 - ) + self._coordinate_system = Input(rotate_in_cylindrical_cs._spec().input_pin(1), 1, op, -1) self._inputs.append(self._coordinate_system) @property @@ -215,9 +214,7 @@ class OutputsRotateInCylindricalCs(_Outputs): def __init__(self, op: Operator): super().__init__(rotate_in_cylindrical_cs._spec().outputs, op) - self._fields_container = Output( - rotate_in_cylindrical_cs._spec().output_pin(0), 0, op - ) + self._fields_container = Output(rotate_in_cylindrical_cs._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs_fc.py b/src/ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs_fc.py similarity index 93% rename from ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs_fc.py rename to src/ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs_fc.py index 9b45918fd3..8f2e4ff037 100644 --- a/ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs_fc.py +++ b/src/ansys/dpf/core/operators/geo/rotate_in_cylindrical_cs_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class rotate_in_cylindrical_cs_fc(Operator): @@ -51,9 +52,7 @@ class rotate_in_cylindrical_cs_fc(Operator): """ def __init__(self, field=None, coordinate_system=None, config=None, server=None): - super().__init__( - name="transform_cylindrical_cs_fc", config=config, server=server - ) + super().__init__(name="transform_cylindrical_cs_fc", config=config, server=server) self._inputs = InputsRotateInCylindricalCsFc(self) self._outputs = OutputsRotateInCylindricalCsFc(self) if field is not None: @@ -113,9 +112,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="transform_cylindrical_cs_fc", server=server - ) + return Operator.default_config(name="transform_cylindrical_cs_fc", server=server) @property def inputs(self): @@ -156,9 +153,7 @@ def __init__(self, op: Operator): super().__init__(rotate_in_cylindrical_cs_fc._spec().inputs, op) self._field = Input(rotate_in_cylindrical_cs_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field) - self._coordinate_system = Input( - rotate_in_cylindrical_cs_fc._spec().input_pin(1), 1, op, -1 - ) + self._coordinate_system = Input(rotate_in_cylindrical_cs_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._coordinate_system) @property @@ -216,9 +211,7 @@ class OutputsRotateInCylindricalCsFc(_Outputs): def __init__(self, op: Operator): super().__init__(rotate_in_cylindrical_cs_fc._spec().outputs, op) - self._fields_container = Output( - rotate_in_cylindrical_cs_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(rotate_in_cylindrical_cs_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/geo/to_polar_coordinates.py b/src/ansys/dpf/core/operators/geo/to_polar_coordinates.py similarity index 98% rename from ansys/dpf/core/operators/geo/to_polar_coordinates.py rename to src/ansys/dpf/core/operators/geo/to_polar_coordinates.py index c20da1e0d4..2a4ba12513 100644 --- a/ansys/dpf/core/operators/geo/to_polar_coordinates.py +++ b/src/ansys/dpf/core/operators/geo/to_polar_coordinates.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class to_polar_coordinates(Operator): @@ -153,9 +154,7 @@ def __init__(self, op: Operator): super().__init__(to_polar_coordinates._spec().inputs, op) self._field = Input(to_polar_coordinates._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field) - self._coordinate_system = Input( - to_polar_coordinates._spec().input_pin(1), 1, op, -1 - ) + self._coordinate_system = Input(to_polar_coordinates._spec().input_pin(1), 1, op, -1) self._inputs.append(self._coordinate_system) @property diff --git a/src/ansys/dpf/core/operators/invariant/__init__.py b/src/ansys/dpf/core/operators/invariant/__init__.py new file mode 100644 index 0000000000..ee10e4531c --- /dev/null +++ b/src/ansys/dpf/core/operators/invariant/__init__.py @@ -0,0 +1,12 @@ +from .eigen_values import eigen_values +from .eigen_values_fc import eigen_values_fc +from .eigen_vectors import eigen_vectors +from .eigen_vectors_fc import eigen_vectors_fc +from .invariants import invariants +from .invariants_fc import invariants_fc +from .principal_invariants import principal_invariants +from .principal_invariants_fc import principal_invariants_fc +from .segalman_von_mises_eqv import segalman_von_mises_eqv +from .segalman_von_mises_eqv_fc import segalman_von_mises_eqv_fc +from .von_mises_eqv import von_mises_eqv +from .von_mises_eqv_fc import von_mises_eqv_fc diff --git a/ansys/dpf/core/operators/invariant/eigen_values.py b/src/ansys/dpf/core/operators/invariant/eigen_values.py similarity index 99% rename from ansys/dpf/core/operators/invariant/eigen_values.py rename to src/ansys/dpf/core/operators/invariant/eigen_values.py index f4c0c7b3a8..a3a22ce6c5 100644 --- a/ansys/dpf/core/operators/invariant/eigen_values.py +++ b/src/ansys/dpf/core/operators/invariant/eigen_values.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class eigen_values(Operator): diff --git a/ansys/dpf/core/operators/invariant/eigen_values_fc.py b/src/ansys/dpf/core/operators/invariant/eigen_values_fc.py similarity index 99% rename from ansys/dpf/core/operators/invariant/eigen_values_fc.py rename to src/ansys/dpf/core/operators/invariant/eigen_values_fc.py index ffa2598d06..0bd9af38ac 100644 --- a/ansys/dpf/core/operators/invariant/eigen_values_fc.py +++ b/src/ansys/dpf/core/operators/invariant/eigen_values_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class eigen_values_fc(Operator): diff --git a/ansys/dpf/core/operators/invariant/eigen_vectors.py b/src/ansys/dpf/core/operators/invariant/eigen_vectors.py similarity index 97% rename from ansys/dpf/core/operators/invariant/eigen_vectors.py rename to src/ansys/dpf/core/operators/invariant/eigen_vectors.py index 4ae256918e..73120ea261 100644 --- a/ansys/dpf/core/operators/invariant/eigen_vectors.py +++ b/src/ansys/dpf/core/operators/invariant/eigen_vectors.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class eigen_vectors(Operator): @@ -49,9 +50,7 @@ def __init__(self, field=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """Computes the element-wise eigen vectors for each tensor in the field""" - ) + description = """Computes the element-wise eigen vectors for each tensor in the field""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/invariant/eigen_vectors_fc.py b/src/ansys/dpf/core/operators/invariant/eigen_vectors_fc.py similarity index 99% rename from ansys/dpf/core/operators/invariant/eigen_vectors_fc.py rename to src/ansys/dpf/core/operators/invariant/eigen_vectors_fc.py index 9aa2bca72a..824665c2d6 100644 --- a/ansys/dpf/core/operators/invariant/eigen_vectors_fc.py +++ b/src/ansys/dpf/core/operators/invariant/eigen_vectors_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class eigen_vectors_fc(Operator): diff --git a/ansys/dpf/core/operators/invariant/invariants.py b/src/ansys/dpf/core/operators/invariant/invariants.py similarity index 99% rename from ansys/dpf/core/operators/invariant/invariants.py rename to src/ansys/dpf/core/operators/invariant/invariants.py index 9bdc33143a..dba860114d 100644 --- a/ansys/dpf/core/operators/invariant/invariants.py +++ b/src/ansys/dpf/core/operators/invariant/invariants.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class invariants(Operator): diff --git a/ansys/dpf/core/operators/invariant/invariants_fc.py b/src/ansys/dpf/core/operators/invariant/invariants_fc.py similarity index 99% rename from ansys/dpf/core/operators/invariant/invariants_fc.py rename to src/ansys/dpf/core/operators/invariant/invariants_fc.py index 2762f9b1e3..8a0ecae32c 100644 --- a/ansys/dpf/core/operators/invariant/invariants_fc.py +++ b/src/ansys/dpf/core/operators/invariant/invariants_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class invariants_fc(Operator): diff --git a/ansys/dpf/core/operators/invariant/principal_invariants.py b/src/ansys/dpf/core/operators/invariant/principal_invariants.py similarity index 99% rename from ansys/dpf/core/operators/invariant/principal_invariants.py rename to src/ansys/dpf/core/operators/invariant/principal_invariants.py index fbba49da0b..0118d9d5ce 100644 --- a/ansys/dpf/core/operators/invariant/principal_invariants.py +++ b/src/ansys/dpf/core/operators/invariant/principal_invariants.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class principal_invariants(Operator): diff --git a/ansys/dpf/core/operators/invariant/principal_invariants_fc.py b/src/ansys/dpf/core/operators/invariant/principal_invariants_fc.py similarity index 93% rename from ansys/dpf/core/operators/invariant/principal_invariants_fc.py rename to src/ansys/dpf/core/operators/invariant/principal_invariants_fc.py index d4459d0b1f..a0d4c8ce69 100644 --- a/ansys/dpf/core/operators/invariant/principal_invariants_fc.py +++ b/src/ansys/dpf/core/operators/invariant/principal_invariants_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class principal_invariants_fc(Operator): @@ -136,9 +137,7 @@ class InputsPrincipalInvariantsFc(_Inputs): def __init__(self, op: Operator): super().__init__(principal_invariants_fc._spec().inputs, op) - self._fields_container = Input( - principal_invariants_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(principal_invariants_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) @property @@ -176,17 +175,11 @@ class OutputsPrincipalInvariantsFc(_Outputs): def __init__(self, op: Operator): super().__init__(principal_invariants_fc._spec().outputs, op) - self._fields_eig_1 = Output( - principal_invariants_fc._spec().output_pin(0), 0, op - ) + self._fields_eig_1 = Output(principal_invariants_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_eig_1) - self._fields_eig_2 = Output( - principal_invariants_fc._spec().output_pin(1), 1, op - ) + self._fields_eig_2 = Output(principal_invariants_fc._spec().output_pin(1), 1, op) self._outputs.append(self._fields_eig_2) - self._fields_eig_3 = Output( - principal_invariants_fc._spec().output_pin(2), 2, op - ) + self._fields_eig_3 = Output(principal_invariants_fc._spec().output_pin(2), 2, op) self._outputs.append(self._fields_eig_3) @property diff --git a/ansys/dpf/core/operators/invariant/segalman_von_mises_eqv.py b/src/ansys/dpf/core/operators/invariant/segalman_von_mises_eqv.py similarity index 99% rename from ansys/dpf/core/operators/invariant/segalman_von_mises_eqv.py rename to src/ansys/dpf/core/operators/invariant/segalman_von_mises_eqv.py index 827f805d7c..1683751cd2 100644 --- a/ansys/dpf/core/operators/invariant/segalman_von_mises_eqv.py +++ b/src/ansys/dpf/core/operators/invariant/segalman_von_mises_eqv.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class segalman_von_mises_eqv(Operator): diff --git a/ansys/dpf/core/operators/invariant/segalman_von_mises_eqv_fc.py b/src/ansys/dpf/core/operators/invariant/segalman_von_mises_eqv_fc.py similarity index 95% rename from ansys/dpf/core/operators/invariant/segalman_von_mises_eqv_fc.py rename to src/ansys/dpf/core/operators/invariant/segalman_von_mises_eqv_fc.py index bd38887b43..c56ab86e2f 100644 --- a/ansys/dpf/core/operators/invariant/segalman_von_mises_eqv_fc.py +++ b/src/ansys/dpf/core/operators/invariant/segalman_von_mises_eqv_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class segalman_von_mises_eqv_fc(Operator): @@ -122,9 +123,7 @@ class InputsSegalmanVonMisesEqvFc(_Inputs): def __init__(self, op: Operator): super().__init__(segalman_von_mises_eqv_fc._spec().inputs, op) - self._fields_container = Input( - segalman_von_mises_eqv_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(segalman_von_mises_eqv_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) @property @@ -160,9 +159,7 @@ class OutputsSegalmanVonMisesEqvFc(_Outputs): def __init__(self, op: Operator): super().__init__(segalman_von_mises_eqv_fc._spec().outputs, op) - self._fields_container = Output( - segalman_von_mises_eqv_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(segalman_von_mises_eqv_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/invariant/von_mises_eqv.py b/src/ansys/dpf/core/operators/invariant/von_mises_eqv.py similarity index 97% rename from ansys/dpf/core/operators/invariant/von_mises_eqv.py rename to src/ansys/dpf/core/operators/invariant/von_mises_eqv.py index 5987402eaa..1644aa6f2f 100644 --- a/ansys/dpf/core/operators/invariant/von_mises_eqv.py +++ b/src/ansys/dpf/core/operators/invariant/von_mises_eqv.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class von_mises_eqv(Operator): @@ -49,9 +50,7 @@ def __init__(self, field=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """Computes the element-wise Von-Mises criteria on a tensor field.""" - ) + description = """Computes the element-wise Von-Mises criteria on a tensor field.""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/invariant/von_mises_eqv_fc.py b/src/ansys/dpf/core/operators/invariant/von_mises_eqv_fc.py similarity index 99% rename from ansys/dpf/core/operators/invariant/von_mises_eqv_fc.py rename to src/ansys/dpf/core/operators/invariant/von_mises_eqv_fc.py index 47357babf9..60a9f9a155 100644 --- a/ansys/dpf/core/operators/invariant/von_mises_eqv_fc.py +++ b/src/ansys/dpf/core/operators/invariant/von_mises_eqv_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class von_mises_eqv_fc(Operator): diff --git a/src/ansys/dpf/core/operators/logic/__init__.py b/src/ansys/dpf/core/operators/logic/__init__.py new file mode 100644 index 0000000000..6a24a5aca6 --- /dev/null +++ b/src/ansys/dpf/core/operators/logic/__init__.py @@ -0,0 +1,9 @@ +from .component_selector import component_selector +from .component_selector_fc import component_selector_fc +from .enrich_materials import enrich_materials +from .identical_fc import identical_fc +from .identical_fields import identical_fields +from .identical_meshes import identical_meshes +from .identical_property_fields import identical_property_fields +from .included_fields import included_fields +from .solid_shell_fields import solid_shell_fields diff --git a/ansys/dpf/core/operators/logic/component_selector.py b/src/ansys/dpf/core/operators/logic/component_selector.py similarity index 96% rename from ansys/dpf/core/operators/logic/component_selector.py rename to src/ansys/dpf/core/operators/logic/component_selector.py index f2500525dc..dc8f6c58a3 100644 --- a/ansys/dpf/core/operators/logic/component_selector.py +++ b/src/ansys/dpf/core/operators/logic/component_selector.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class component_selector(Operator): @@ -70,9 +71,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Create a scalar/vector field based on the selected component.""" - ) + description = """Create a scalar/vector field based on the selected component.""" spec = Specification( description=description, map_input_pin_spec={ @@ -165,9 +164,7 @@ def __init__(self, op: Operator): super().__init__(component_selector._spec().inputs, op) self._field = Input(component_selector._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field) - self._component_number = Input( - component_selector._spec().input_pin(1), 1, op, -1 - ) + self._component_number = Input(component_selector._spec().input_pin(1), 1, op, -1) self._inputs.append(self._component_number) self._default_value = Input(component_selector._spec().input_pin(2), 2, op, -1) self._inputs.append(self._default_value) diff --git a/ansys/dpf/core/operators/logic/component_selector_fc.py b/src/ansys/dpf/core/operators/logic/component_selector_fc.py similarity index 93% rename from ansys/dpf/core/operators/logic/component_selector_fc.py rename to src/ansys/dpf/core/operators/logic/component_selector_fc.py index 426bf27e15..6ed7183ab2 100644 --- a/ansys/dpf/core/operators/logic/component_selector_fc.py +++ b/src/ansys/dpf/core/operators/logic/component_selector_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class component_selector_fc(Operator): @@ -45,9 +46,7 @@ class component_selector_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container=None, component_number=None, config=None, server=None - ): + def __init__(self, fields_container=None, component_number=None, config=None, server=None): super().__init__(name="component_selector_fc", config=config, server=server) self._inputs = InputsComponentSelectorFc(self) self._outputs = OutputsComponentSelectorFc(self) @@ -141,13 +140,9 @@ class InputsComponentSelectorFc(_Inputs): def __init__(self, op: Operator): super().__init__(component_selector_fc._spec().inputs, op) - self._fields_container = Input( - component_selector_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(component_selector_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) - self._component_number = Input( - component_selector_fc._spec().input_pin(1), 1, op, -1 - ) + self._component_number = Input(component_selector_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._component_number) @property @@ -204,9 +199,7 @@ class OutputsComponentSelectorFc(_Outputs): def __init__(self, op: Operator): super().__init__(component_selector_fc._spec().outputs, op) - self._fields_container = Output( - component_selector_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(component_selector_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/logic/enrich_materials.py b/src/ansys/dpf/core/operators/logic/enrich_materials.py similarity index 98% rename from ansys/dpf/core/operators/logic/enrich_materials.py rename to src/ansys/dpf/core/operators/logic/enrich_materials.py index d57aa02260..394e42f3b5 100644 --- a/ansys/dpf/core/operators/logic/enrich_materials.py +++ b/src/ansys/dpf/core/operators/logic/enrich_materials.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class enrich_materials(Operator): @@ -157,9 +158,7 @@ class InputsEnrichMaterials(_Inputs): def __init__(self, op: Operator): super().__init__(enrich_materials._spec().inputs, op) - self._MaterialContainer = Input( - enrich_materials._spec().input_pin(0), 0, op, -1 - ) + self._MaterialContainer = Input(enrich_materials._spec().input_pin(0), 0, op, -1) self._inputs.append(self._MaterialContainer) self._streams = Input(enrich_materials._spec().input_pin(1), 1, op, -1) self._inputs.append(self._streams) diff --git a/ansys/dpf/core/operators/logic/identical_fc.py b/src/ansys/dpf/core/operators/logic/identical_fc.py similarity index 99% rename from ansys/dpf/core/operators/logic/identical_fc.py rename to src/ansys/dpf/core/operators/logic/identical_fc.py index 75e046f843..6a406cc34f 100644 --- a/ansys/dpf/core/operators/logic/identical_fc.py +++ b/src/ansys/dpf/core/operators/logic/identical_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class identical_fc(Operator): diff --git a/ansys/dpf/core/operators/logic/identical_fields.py b/src/ansys/dpf/core/operators/logic/identical_fields.py similarity index 99% rename from ansys/dpf/core/operators/logic/identical_fields.py rename to src/ansys/dpf/core/operators/logic/identical_fields.py index ede80e67ef..4fc4fb58bd 100644 --- a/ansys/dpf/core/operators/logic/identical_fields.py +++ b/src/ansys/dpf/core/operators/logic/identical_fields.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class identical_fields(Operator): diff --git a/ansys/dpf/core/operators/logic/identical_meshes.py b/src/ansys/dpf/core/operators/logic/identical_meshes.py similarity index 99% rename from ansys/dpf/core/operators/logic/identical_meshes.py rename to src/ansys/dpf/core/operators/logic/identical_meshes.py index 54faa9f5c6..8f7a9e7c90 100644 --- a/ansys/dpf/core/operators/logic/identical_meshes.py +++ b/src/ansys/dpf/core/operators/logic/identical_meshes.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class identical_meshes(Operator): diff --git a/ansys/dpf/core/operators/logic/identical_property_fields.py b/src/ansys/dpf/core/operators/logic/identical_property_fields.py similarity index 92% rename from ansys/dpf/core/operators/logic/identical_property_fields.py rename to src/ansys/dpf/core/operators/logic/identical_property_fields.py index 5fdbf21ee6..f5b6894c84 100644 --- a/ansys/dpf/core/operators/logic/identical_property_fields.py +++ b/src/ansys/dpf/core/operators/logic/identical_property_fields.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class identical_property_fields(Operator): @@ -43,9 +44,7 @@ class identical_property_fields(Operator): >>> result_information = op.outputs.information() """ - def __init__( - self, property_fieldA=None, property_fieldB=None, config=None, server=None - ): + def __init__(self, property_fieldA=None, property_fieldB=None, config=None, server=None): super().__init__(name="compare::property_field", config=config, server=server) self._inputs = InputsIdenticalPropertyFields(self) self._outputs = OutputsIdenticalPropertyFields(self) @@ -143,13 +142,9 @@ class InputsIdenticalPropertyFields(_Inputs): def __init__(self, op: Operator): super().__init__(identical_property_fields._spec().inputs, op) - self._property_fieldA = Input( - identical_property_fields._spec().input_pin(0), 0, op, -1 - ) + self._property_fieldA = Input(identical_property_fields._spec().input_pin(0), 0, op, -1) self._inputs.append(self._property_fieldA) - self._property_fieldB = Input( - identical_property_fields._spec().input_pin(1), 1, op, -1 - ) + self._property_fieldB = Input(identical_property_fields._spec().input_pin(1), 1, op, -1) self._inputs.append(self._property_fieldB) @property @@ -204,13 +199,9 @@ class OutputsIdenticalPropertyFields(_Outputs): def __init__(self, op: Operator): super().__init__(identical_property_fields._spec().outputs, op) - self._are_identical = Output( - identical_property_fields._spec().output_pin(0), 0, op - ) + self._are_identical = Output(identical_property_fields._spec().output_pin(0), 0, op) self._outputs.append(self._are_identical) - self._information = Output( - identical_property_fields._spec().output_pin(1), 1, op - ) + self._information = Output(identical_property_fields._spec().output_pin(1), 1, op) self._outputs.append(self._information) @property diff --git a/ansys/dpf/core/operators/logic/included_fields.py b/src/ansys/dpf/core/operators/logic/included_fields.py similarity index 99% rename from ansys/dpf/core/operators/logic/included_fields.py rename to src/ansys/dpf/core/operators/logic/included_fields.py index f46f8e9ac7..588aca40fd 100644 --- a/ansys/dpf/core/operators/logic/included_fields.py +++ b/src/ansys/dpf/core/operators/logic/included_fields.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class included_fields(Operator): diff --git a/ansys/dpf/core/operators/logic/solid_shell_fields.py b/src/ansys/dpf/core/operators/logic/solid_shell_fields.py similarity index 97% rename from ansys/dpf/core/operators/logic/solid_shell_fields.py rename to src/ansys/dpf/core/operators/logic/solid_shell_fields.py index c67f8943f0..cf79dacbcf 100644 --- a/ansys/dpf/core/operators/logic/solid_shell_fields.py +++ b/src/ansys/dpf/core/operators/logic/solid_shell_fields.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class solid_shell_fields(Operator): @@ -122,9 +123,7 @@ class InputsSolidShellFields(_Inputs): def __init__(self, op: Operator): super().__init__(solid_shell_fields._spec().inputs, op) - self._fields_container = Input( - solid_shell_fields._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(solid_shell_fields._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) @property diff --git a/src/ansys/dpf/core/operators/mapping/__init__.py b/src/ansys/dpf/core/operators/mapping/__init__.py new file mode 100644 index 0000000000..865b100b92 --- /dev/null +++ b/src/ansys/dpf/core/operators/mapping/__init__.py @@ -0,0 +1,5 @@ +from .find_reduced_coordinates import find_reduced_coordinates +from .on_coordinates import on_coordinates +from .on_reduced_coordinates import on_reduced_coordinates +from .scoping_on_coordinates import scoping_on_coordinates +from .solid_to_skin import solid_to_skin diff --git a/ansys/dpf/core/operators/mapping/find_reduced_coordinates.py b/src/ansys/dpf/core/operators/mapping/find_reduced_coordinates.py similarity index 96% rename from ansys/dpf/core/operators/mapping/find_reduced_coordinates.py rename to src/ansys/dpf/core/operators/mapping/find_reduced_coordinates.py index 5f3b05d6bd..2b188d10c6 100644 --- a/ansys/dpf/core/operators/mapping/find_reduced_coordinates.py +++ b/src/ansys/dpf/core/operators/mapping/find_reduced_coordinates.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class find_reduced_coordinates(Operator): @@ -190,9 +191,7 @@ class InputsFindReducedCoordinates(_Inputs): def __init__(self, op: Operator): super().__init__(find_reduced_coordinates._spec().inputs, op) - self._coordinates = Input( - find_reduced_coordinates._spec().input_pin(1), 1, op, -1 - ) + self._coordinates = Input(find_reduced_coordinates._spec().input_pin(1), 1, op, -1) self._inputs.append(self._coordinates) self._mesh = Input(find_reduced_coordinates._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @@ -284,13 +283,9 @@ class OutputsFindReducedCoordinates(_Outputs): def __init__(self, op: Operator): super().__init__(find_reduced_coordinates._spec().outputs, op) - self._reduced_coordinates = Output( - find_reduced_coordinates._spec().output_pin(0), 0, op - ) + self._reduced_coordinates = Output(find_reduced_coordinates._spec().output_pin(0), 0, op) self._outputs.append(self._reduced_coordinates) - self._element_ids = Output( - find_reduced_coordinates._spec().output_pin(1), 1, op - ) + self._element_ids = Output(find_reduced_coordinates._spec().output_pin(1), 1, op) self._outputs.append(self._element_ids) @property diff --git a/ansys/dpf/core/operators/mapping/on_coordinates.py b/src/ansys/dpf/core/operators/mapping/on_coordinates.py similarity index 99% rename from ansys/dpf/core/operators/mapping/on_coordinates.py rename to src/ansys/dpf/core/operators/mapping/on_coordinates.py index 8ebfe185b3..d37f7b57fb 100644 --- a/ansys/dpf/core/operators/mapping/on_coordinates.py +++ b/src/ansys/dpf/core/operators/mapping/on_coordinates.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class on_coordinates(Operator): diff --git a/ansys/dpf/core/operators/mapping/on_reduced_coordinates.py b/src/ansys/dpf/core/operators/mapping/on_reduced_coordinates.py similarity index 96% rename from ansys/dpf/core/operators/mapping/on_reduced_coordinates.py rename to src/ansys/dpf/core/operators/mapping/on_reduced_coordinates.py index acbdf11649..3d6fa0f689 100644 --- a/ansys/dpf/core/operators/mapping/on_reduced_coordinates.py +++ b/src/ansys/dpf/core/operators/mapping/on_reduced_coordinates.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class on_reduced_coordinates(Operator): @@ -220,17 +221,11 @@ class InputsOnReducedCoordinates(_Inputs): def __init__(self, op: Operator): super().__init__(on_reduced_coordinates._spec().inputs, op) - self._fields_container = Input( - on_reduced_coordinates._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(on_reduced_coordinates._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) - self._reduced_coordinates = Input( - on_reduced_coordinates._spec().input_pin(1), 1, op, -1 - ) + self._reduced_coordinates = Input(on_reduced_coordinates._spec().input_pin(1), 1, op, -1) self._inputs.append(self._reduced_coordinates) - self._element_ids = Input( - on_reduced_coordinates._spec().input_pin(2), 2, op, -1 - ) + self._element_ids = Input(on_reduced_coordinates._spec().input_pin(2), 2, op, -1) self._inputs.append(self._element_ids) self._mesh = Input(on_reduced_coordinates._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @@ -366,9 +361,7 @@ class OutputsOnReducedCoordinates(_Outputs): def __init__(self, op: Operator): super().__init__(on_reduced_coordinates._spec().outputs, op) - self._fields_container = Output( - on_reduced_coordinates._spec().output_pin(0), 0, op - ) + self._fields_container = Output(on_reduced_coordinates._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/mapping/scoping_on_coordinates.py b/src/ansys/dpf/core/operators/mapping/scoping_on_coordinates.py similarity index 97% rename from ansys/dpf/core/operators/mapping/scoping_on_coordinates.py rename to src/ansys/dpf/core/operators/mapping/scoping_on_coordinates.py index ef24124f89..7f81c1e485 100644 --- a/ansys/dpf/core/operators/mapping/scoping_on_coordinates.py +++ b/src/ansys/dpf/core/operators/mapping/scoping_on_coordinates.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class scoping_on_coordinates(Operator): @@ -134,9 +135,7 @@ class InputsScopingOnCoordinates(_Inputs): def __init__(self, op: Operator): super().__init__(scoping_on_coordinates._spec().inputs, op) - self._coordinates = Input( - scoping_on_coordinates._spec().input_pin(0), 0, op, -1 - ) + self._coordinates = Input(scoping_on_coordinates._spec().input_pin(0), 0, op, -1) self._inputs.append(self._coordinates) self._mesh = Input(scoping_on_coordinates._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/mapping/solid_to_skin.py b/src/ansys/dpf/core/operators/mapping/solid_to_skin.py similarity index 99% rename from ansys/dpf/core/operators/mapping/solid_to_skin.py rename to src/ansys/dpf/core/operators/mapping/solid_to_skin.py index 874e296e5b..6f0de86fac 100644 --- a/ansys/dpf/core/operators/mapping/solid_to_skin.py +++ b/src/ansys/dpf/core/operators/mapping/solid_to_skin.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class solid_to_skin(Operator): diff --git a/src/ansys/dpf/core/operators/math/__init__.py b/src/ansys/dpf/core/operators/math/__init__.py new file mode 100644 index 0000000000..9b01bede75 --- /dev/null +++ b/src/ansys/dpf/core/operators/math/__init__.py @@ -0,0 +1,72 @@ +from .accumulate import accumulate +from .accumulate_fc import accumulate_fc +from .accumulate_level_over_label_fc import accumulate_level_over_label_fc +from .accumulate_min_over_label_fc import accumulate_min_over_label_fc +from .accumulate_over_label_fc import accumulate_over_label_fc +from .add import add +from .add_constant import add_constant +from .add_constant_fc import add_constant_fc +from .add_fc import add_fc +from .amplitude import amplitude +from .amplitude_fc import amplitude_fc +from .average_over_label_fc import average_over_label_fc +from .centroid import centroid +from .centroid_fc import centroid_fc +from .component_wise_divide import component_wise_divide +from .component_wise_divide_fc import component_wise_divide_fc +from .conjugate import conjugate +from .correlation import correlation +from .cos import cos +from .cos_fc import cos_fc +from .cplx_derive import cplx_derive +from .cplx_divide import cplx_divide +from .cplx_dot import cplx_dot +from .cplx_multiply import cplx_multiply +from .dot import dot +from .dot_tensor import dot_tensor +from .entity_extractor import entity_extractor +from .exponential import exponential +from .exponential_fc import exponential_fc +from .fft_eval import fft_eval +from .fft_gradient_eval import fft_gradient_eval +from .fft_multi_harmonic_minmax import fft_multi_harmonic_minmax +from .generalized_inner_product import generalized_inner_product +from .generalized_inner_product_fc import generalized_inner_product_fc +from .img_part import img_part +from .invert import invert +from .invert_fc import invert_fc +from .kronecker_prod import kronecker_prod +from .linear_combination import linear_combination +from .ln import ln +from .ln_fc import ln_fc +from .make_one_on_comp import make_one_on_comp +from .matrix_inverse import matrix_inverse +from .minus import minus +from .minus_fc import minus_fc +from .modal_superposition import modal_superposition +from .modulus import modulus +from .norm import norm +from .norm_fc import norm_fc +from .overall_dot import overall_dot +from .phase import phase +from .phase_fc import phase_fc +from .polar_to_cplx import polar_to_cplx +from .pow import pow +from .pow_fc import pow_fc +from .qr_solve import qr_solve +from .real_part import real_part +from .scale import scale +from .scale_by_field import scale_by_field +from .scale_by_field_fc import scale_by_field_fc +from .scale_fc import scale_fc +from .sin import sin +from .sin_fc import sin_fc +from .sqr import sqr +from .sqr_fc import sqr_fc +from .sqrt import sqrt +from .sqrt_fc import sqrt_fc +from .svd import svd +from .sweeping_phase import sweeping_phase +from .sweeping_phase_fc import sweeping_phase_fc +from .unit_convert import unit_convert +from .unit_convert_fc import unit_convert_fc diff --git a/ansys/dpf/core/operators/math/accumulate.py b/src/ansys/dpf/core/operators/math/accumulate.py similarity index 99% rename from ansys/dpf/core/operators/math/accumulate.py rename to src/ansys/dpf/core/operators/math/accumulate.py index fedef225c6..f23d965846 100644 --- a/ansys/dpf/core/operators/math/accumulate.py +++ b/src/ansys/dpf/core/operators/math/accumulate.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class accumulate(Operator): diff --git a/ansys/dpf/core/operators/math/accumulate_fc.py b/src/ansys/dpf/core/operators/math/accumulate_fc.py similarity index 98% rename from ansys/dpf/core/operators/math/accumulate_fc.py rename to src/ansys/dpf/core/operators/math/accumulate_fc.py index e13140f64e..3d77d4f897 100644 --- a/ansys/dpf/core/operators/math/accumulate_fc.py +++ b/src/ansys/dpf/core/operators/math/accumulate_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class accumulate_fc(Operator): @@ -46,9 +47,7 @@ class accumulate_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container=None, ponderation=None, config=None, server=None - ): + def __init__(self, fields_container=None, ponderation=None, config=None, server=None): super().__init__(name="accumulate_fc", config=config, server=server) self._inputs = InputsAccumulateFc(self) self._outputs = OutputsAccumulateFc(self) diff --git a/ansys/dpf/core/operators/math/accumulate_level_over_label_fc.py b/src/ansys/dpf/core/operators/math/accumulate_level_over_label_fc.py similarity index 94% rename from ansys/dpf/core/operators/math/accumulate_level_over_label_fc.py rename to src/ansys/dpf/core/operators/math/accumulate_level_over_label_fc.py index 8517d34c69..7108a0d559 100644 --- a/ansys/dpf/core/operators/math/accumulate_level_over_label_fc.py +++ b/src/ansys/dpf/core/operators/math/accumulate_level_over_label_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class accumulate_level_over_label_fc(Operator): @@ -44,9 +45,7 @@ class accumulate_level_over_label_fc(Operator): """ def __init__(self, fields_container=None, config=None, server=None): - super().__init__( - name="accumulate_level_over_label_fc", config=config, server=server - ) + super().__init__(name="accumulate_level_over_label_fc", config=config, server=server) self._inputs = InputsAccumulateLevelOverLabelFc(self) self._outputs = OutputsAccumulateLevelOverLabelFc(self) if fields_container is not None: @@ -95,9 +94,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="accumulate_level_over_label_fc", server=server - ) + return Operator.default_config(name="accumulate_level_over_label_fc", server=server) @property def inputs(self): @@ -172,9 +169,7 @@ class OutputsAccumulateLevelOverLabelFc(_Outputs): def __init__(self, op: Operator): super().__init__(accumulate_level_over_label_fc._spec().outputs, op) - self._field = Output( - accumulate_level_over_label_fc._spec().output_pin(0), 0, op - ) + self._field = Output(accumulate_level_over_label_fc._spec().output_pin(0), 0, op) self._outputs.append(self._field) @property diff --git a/ansys/dpf/core/operators/math/accumulate_min_over_label_fc.py b/src/ansys/dpf/core/operators/math/accumulate_min_over_label_fc.py similarity index 94% rename from ansys/dpf/core/operators/math/accumulate_min_over_label_fc.py rename to src/ansys/dpf/core/operators/math/accumulate_min_over_label_fc.py index e66cbadd28..d8e034b937 100644 --- a/ansys/dpf/core/operators/math/accumulate_min_over_label_fc.py +++ b/src/ansys/dpf/core/operators/math/accumulate_min_over_label_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class accumulate_min_over_label_fc(Operator): @@ -43,9 +44,7 @@ class accumulate_min_over_label_fc(Operator): """ def __init__(self, fields_container=None, config=None, server=None): - super().__init__( - name="accumulate_min_over_label_fc", config=config, server=server - ) + super().__init__(name="accumulate_min_over_label_fc", config=config, server=server) self._inputs = InputsAccumulateMinOverLabelFc(self) self._outputs = OutputsAccumulateMinOverLabelFc(self) if fields_container is not None: @@ -94,9 +93,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="accumulate_min_over_label_fc", server=server - ) + return Operator.default_config(name="accumulate_min_over_label_fc", server=server) @property def inputs(self): @@ -133,9 +130,7 @@ class InputsAccumulateMinOverLabelFc(_Inputs): def __init__(self, op: Operator): super().__init__(accumulate_min_over_label_fc._spec().inputs, op) - self._fields_container = Input( - accumulate_min_over_label_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(accumulate_min_over_label_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/math/accumulate_over_label_fc.py b/src/ansys/dpf/core/operators/math/accumulate_over_label_fc.py similarity index 97% rename from ansys/dpf/core/operators/math/accumulate_over_label_fc.py rename to src/ansys/dpf/core/operators/math/accumulate_over_label_fc.py index 54eda5d396..ae1b988db8 100644 --- a/ansys/dpf/core/operators/math/accumulate_over_label_fc.py +++ b/src/ansys/dpf/core/operators/math/accumulate_over_label_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class accumulate_over_label_fc(Operator): @@ -128,9 +129,7 @@ class InputsAccumulateOverLabelFc(_Inputs): def __init__(self, op: Operator): super().__init__(accumulate_over_label_fc._spec().inputs, op) - self._fields_container = Input( - accumulate_over_label_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(accumulate_over_label_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/math/add.py b/src/ansys/dpf/core/operators/math/add.py similarity index 99% rename from ansys/dpf/core/operators/math/add.py rename to src/ansys/dpf/core/operators/math/add.py index fa826c4ea9..72b586fb1b 100644 --- a/ansys/dpf/core/operators/math/add.py +++ b/src/ansys/dpf/core/operators/math/add.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class add(Operator): diff --git a/ansys/dpf/core/operators/math/add_constant.py b/src/ansys/dpf/core/operators/math/add_constant.py similarity index 99% rename from ansys/dpf/core/operators/math/add_constant.py rename to src/ansys/dpf/core/operators/math/add_constant.py index 17a5a61f69..fb86eba4ed 100644 --- a/ansys/dpf/core/operators/math/add_constant.py +++ b/src/ansys/dpf/core/operators/math/add_constant.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class add_constant(Operator): diff --git a/ansys/dpf/core/operators/math/add_constant_fc.py b/src/ansys/dpf/core/operators/math/add_constant_fc.py similarity index 98% rename from ansys/dpf/core/operators/math/add_constant_fc.py rename to src/ansys/dpf/core/operators/math/add_constant_fc.py index b322af76fd..e6d7033e33 100644 --- a/ansys/dpf/core/operators/math/add_constant_fc.py +++ b/src/ansys/dpf/core/operators/math/add_constant_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class add_constant_fc(Operator): @@ -45,9 +46,7 @@ class add_constant_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container=None, ponderation=None, config=None, server=None - ): + def __init__(self, fields_container=None, ponderation=None, config=None, server=None): super().__init__(name="add_constant_fc", config=config, server=server) self._inputs = InputsAddConstantFc(self) self._outputs = OutputsAddConstantFc(self) diff --git a/ansys/dpf/core/operators/math/add_fc.py b/src/ansys/dpf/core/operators/math/add_fc.py similarity index 98% rename from ansys/dpf/core/operators/math/add_fc.py rename to src/ansys/dpf/core/operators/math/add_fc.py index 2d146ad7b7..a603a77015 100644 --- a/ansys/dpf/core/operators/math/add_fc.py +++ b/src/ansys/dpf/core/operators/math/add_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class add_fc(Operator): @@ -44,9 +45,7 @@ class add_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container1=None, fields_container2=None, config=None, server=None - ): + def __init__(self, fields_container1=None, fields_container2=None, config=None, server=None): super().__init__(name="add_fc", config=config, server=server) self._inputs = InputsAddFc(self) self._outputs = OutputsAddFc(self) diff --git a/ansys/dpf/core/operators/math/amplitude.py b/src/ansys/dpf/core/operators/math/amplitude.py similarity index 99% rename from ansys/dpf/core/operators/math/amplitude.py rename to src/ansys/dpf/core/operators/math/amplitude.py index 2b241be9ae..78b12eec9d 100644 --- a/ansys/dpf/core/operators/math/amplitude.py +++ b/src/ansys/dpf/core/operators/math/amplitude.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class amplitude(Operator): diff --git a/ansys/dpf/core/operators/math/amplitude_fc.py b/src/ansys/dpf/core/operators/math/amplitude_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/amplitude_fc.py rename to src/ansys/dpf/core/operators/math/amplitude_fc.py index 12dcac7947..bbc0d1695e 100644 --- a/ansys/dpf/core/operators/math/amplitude_fc.py +++ b/src/ansys/dpf/core/operators/math/amplitude_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class amplitude_fc(Operator): diff --git a/ansys/dpf/core/operators/math/average_over_label_fc.py b/src/ansys/dpf/core/operators/math/average_over_label_fc.py similarity index 97% rename from ansys/dpf/core/operators/math/average_over_label_fc.py rename to src/ansys/dpf/core/operators/math/average_over_label_fc.py index 60f683564b..f169c030b1 100644 --- a/ansys/dpf/core/operators/math/average_over_label_fc.py +++ b/src/ansys/dpf/core/operators/math/average_over_label_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class average_over_label_fc(Operator): @@ -128,9 +129,7 @@ class InputsAverageOverLabelFc(_Inputs): def __init__(self, op: Operator): super().__init__(average_over_label_fc._spec().inputs, op) - self._fields_container = Input( - average_over_label_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(average_over_label_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/math/centroid.py b/src/ansys/dpf/core/operators/math/centroid.py similarity index 99% rename from ansys/dpf/core/operators/math/centroid.py rename to src/ansys/dpf/core/operators/math/centroid.py index fc8339c5c9..b81ea567aa 100644 --- a/ansys/dpf/core/operators/math/centroid.py +++ b/src/ansys/dpf/core/operators/math/centroid.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class centroid(Operator): diff --git a/ansys/dpf/core/operators/math/centroid_fc.py b/src/ansys/dpf/core/operators/math/centroid_fc.py similarity index 98% rename from ansys/dpf/core/operators/math/centroid_fc.py rename to src/ansys/dpf/core/operators/math/centroid_fc.py index 08f8bc9d85..d0ea22b314 100644 --- a/ansys/dpf/core/operators/math/centroid_fc.py +++ b/src/ansys/dpf/core/operators/math/centroid_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class centroid_fc(Operator): @@ -48,9 +49,7 @@ class centroid_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container=None, time_freq=None, step=None, config=None, server=None - ): + def __init__(self, fields_container=None, time_freq=None, step=None, config=None, server=None): super().__init__(name="centroid_fc", config=config, server=server) self._inputs = InputsCentroidFc(self) self._outputs = OutputsCentroidFc(self) diff --git a/ansys/dpf/core/operators/math/component_wise_divide.py b/src/ansys/dpf/core/operators/math/component_wise_divide.py similarity index 99% rename from ansys/dpf/core/operators/math/component_wise_divide.py rename to src/ansys/dpf/core/operators/math/component_wise_divide.py index 1c5ab1b81f..2e78500595 100644 --- a/ansys/dpf/core/operators/math/component_wise_divide.py +++ b/src/ansys/dpf/core/operators/math/component_wise_divide.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class component_wise_divide(Operator): diff --git a/ansys/dpf/core/operators/math/component_wise_divide_fc.py b/src/ansys/dpf/core/operators/math/component_wise_divide_fc.py similarity index 93% rename from ansys/dpf/core/operators/math/component_wise_divide_fc.py rename to src/ansys/dpf/core/operators/math/component_wise_divide_fc.py index 039dd3a96a..fb51a6a2e0 100644 --- a/ansys/dpf/core/operators/math/component_wise_divide_fc.py +++ b/src/ansys/dpf/core/operators/math/component_wise_divide_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class component_wise_divide_fc(Operator): @@ -46,9 +47,7 @@ class component_wise_divide_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_containerA=None, fields_containerB=None, config=None, server=None - ): + def __init__(self, fields_containerA=None, fields_containerB=None, config=None, server=None): super().__init__(name="component_wise_divide_fc", config=config, server=server) self._inputs = InputsComponentWiseDivideFc(self) self._outputs = OutputsComponentWiseDivideFc(self) @@ -144,13 +143,9 @@ class InputsComponentWiseDivideFc(_Inputs): def __init__(self, op: Operator): super().__init__(component_wise_divide_fc._spec().inputs, op) - self._fields_containerA = Input( - component_wise_divide_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_containerA = Input(component_wise_divide_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_containerA) - self._fields_containerB = Input( - component_wise_divide_fc._spec().input_pin(1), 1, op, -1 - ) + self._fields_containerB = Input(component_wise_divide_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._fields_containerB) @property @@ -204,9 +199,7 @@ class OutputsComponentWiseDivideFc(_Outputs): def __init__(self, op: Operator): super().__init__(component_wise_divide_fc._spec().outputs, op) - self._fields_container = Output( - component_wise_divide_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(component_wise_divide_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/math/conjugate.py b/src/ansys/dpf/core/operators/math/conjugate.py similarity index 99% rename from ansys/dpf/core/operators/math/conjugate.py rename to src/ansys/dpf/core/operators/math/conjugate.py index 74f22349e0..35dfdec152 100644 --- a/ansys/dpf/core/operators/math/conjugate.py +++ b/src/ansys/dpf/core/operators/math/conjugate.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class conjugate(Operator): diff --git a/ansys/dpf/core/operators/math/correlation.py b/src/ansys/dpf/core/operators/math/correlation.py similarity index 98% rename from ansys/dpf/core/operators/math/correlation.py rename to src/ansys/dpf/core/operators/math/correlation.py index 5254efa364..fc1807cc74 100644 --- a/ansys/dpf/core/operators/math/correlation.py +++ b/src/ansys/dpf/core/operators/math/correlation.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class correlation(Operator): @@ -48,9 +49,7 @@ class correlation(Operator): >>> result_index = op.outputs.index() """ - def __init__( - self, fieldA=None, fieldB=None, ponderation=None, config=None, server=None - ): + def __init__(self, fieldA=None, fieldB=None, ponderation=None, config=None, server=None): super().__init__(name="correlation", config=config, server=server) self._inputs = InputsCorrelation(self) self._outputs = OutputsCorrelation(self) diff --git a/ansys/dpf/core/operators/math/cos.py b/src/ansys/dpf/core/operators/math/cos.py similarity index 99% rename from ansys/dpf/core/operators/math/cos.py rename to src/ansys/dpf/core/operators/math/cos.py index 6044503d6a..282eecbeb1 100644 --- a/ansys/dpf/core/operators/math/cos.py +++ b/src/ansys/dpf/core/operators/math/cos.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cos(Operator): diff --git a/ansys/dpf/core/operators/math/cos_fc.py b/src/ansys/dpf/core/operators/math/cos_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/cos_fc.py rename to src/ansys/dpf/core/operators/math/cos_fc.py index 4e9f8c733a..695cd58d73 100644 --- a/ansys/dpf/core/operators/math/cos_fc.py +++ b/src/ansys/dpf/core/operators/math/cos_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cos_fc(Operator): diff --git a/ansys/dpf/core/operators/math/cplx_derive.py b/src/ansys/dpf/core/operators/math/cplx_derive.py similarity index 99% rename from ansys/dpf/core/operators/math/cplx_derive.py rename to src/ansys/dpf/core/operators/math/cplx_derive.py index 172f69b6f3..18814276e7 100644 --- a/ansys/dpf/core/operators/math/cplx_derive.py +++ b/src/ansys/dpf/core/operators/math/cplx_derive.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cplx_derive(Operator): diff --git a/ansys/dpf/core/operators/math/cplx_divide.py b/src/ansys/dpf/core/operators/math/cplx_divide.py similarity index 97% rename from ansys/dpf/core/operators/math/cplx_divide.py rename to src/ansys/dpf/core/operators/math/cplx_divide.py index c2a5172ed8..a7e056a4e3 100644 --- a/ansys/dpf/core/operators/math/cplx_divide.py +++ b/src/ansys/dpf/core/operators/math/cplx_divide.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cplx_divide(Operator): @@ -43,9 +44,7 @@ class cplx_divide(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_containerA=None, fields_containerB=None, config=None, server=None - ): + def __init__(self, fields_containerA=None, fields_containerB=None, config=None, server=None): super().__init__(name="cplx_divide", config=config, server=server) self._inputs = InputsCplxDivide(self) self._outputs = OutputsCplxDivide(self) diff --git a/ansys/dpf/core/operators/math/cplx_dot.py b/src/ansys/dpf/core/operators/math/cplx_dot.py similarity index 97% rename from ansys/dpf/core/operators/math/cplx_dot.py rename to src/ansys/dpf/core/operators/math/cplx_dot.py index 9e82063161..1db27c8cdf 100644 --- a/ansys/dpf/core/operators/math/cplx_dot.py +++ b/src/ansys/dpf/core/operators/math/cplx_dot.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cplx_dot(Operator): @@ -43,9 +44,7 @@ class cplx_dot(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_containerA=None, fields_containerB=None, config=None, server=None - ): + def __init__(self, fields_containerA=None, fields_containerB=None, config=None, server=None): super().__init__(name="cplx_dot", config=config, server=server) self._inputs = InputsCplxDot(self) self._outputs = OutputsCplxDot(self) diff --git a/ansys/dpf/core/operators/math/cplx_multiply.py b/src/ansys/dpf/core/operators/math/cplx_multiply.py similarity index 98% rename from ansys/dpf/core/operators/math/cplx_multiply.py rename to src/ansys/dpf/core/operators/math/cplx_multiply.py index b06ac9d868..5f1e1e294b 100644 --- a/ansys/dpf/core/operators/math/cplx_multiply.py +++ b/src/ansys/dpf/core/operators/math/cplx_multiply.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cplx_multiply(Operator): @@ -43,9 +44,7 @@ class cplx_multiply(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_containerA=None, fields_containerB=None, config=None, server=None - ): + def __init__(self, fields_containerA=None, fields_containerB=None, config=None, server=None): super().__init__(name="cplx_multiply", config=config, server=server) self._inputs = InputsCplxMultiply(self) self._outputs = OutputsCplxMultiply(self) diff --git a/ansys/dpf/core/operators/math/dot.py b/src/ansys/dpf/core/operators/math/dot.py similarity index 99% rename from ansys/dpf/core/operators/math/dot.py rename to src/ansys/dpf/core/operators/math/dot.py index df84297c01..6a6ca07b08 100644 --- a/ansys/dpf/core/operators/math/dot.py +++ b/src/ansys/dpf/core/operators/math/dot.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class dot(Operator): diff --git a/ansys/dpf/core/operators/math/dot_tensor.py b/src/ansys/dpf/core/operators/math/dot_tensor.py similarity index 99% rename from ansys/dpf/core/operators/math/dot_tensor.py rename to src/ansys/dpf/core/operators/math/dot_tensor.py index 9476257c81..8d2851c0d4 100644 --- a/ansys/dpf/core/operators/math/dot_tensor.py +++ b/src/ansys/dpf/core/operators/math/dot_tensor.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class dot_tensor(Operator): diff --git a/ansys/dpf/core/operators/math/entity_extractor.py b/src/ansys/dpf/core/operators/math/entity_extractor.py similarity index 99% rename from ansys/dpf/core/operators/math/entity_extractor.py rename to src/ansys/dpf/core/operators/math/entity_extractor.py index c8849f5c52..4c8baab16a 100644 --- a/ansys/dpf/core/operators/math/entity_extractor.py +++ b/src/ansys/dpf/core/operators/math/entity_extractor.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class entity_extractor(Operator): diff --git a/ansys/dpf/core/operators/math/exponential.py b/src/ansys/dpf/core/operators/math/exponential.py similarity index 99% rename from ansys/dpf/core/operators/math/exponential.py rename to src/ansys/dpf/core/operators/math/exponential.py index fefc74630f..7e1a1d8925 100644 --- a/ansys/dpf/core/operators/math/exponential.py +++ b/src/ansys/dpf/core/operators/math/exponential.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class exponential(Operator): diff --git a/ansys/dpf/core/operators/math/exponential_fc.py b/src/ansys/dpf/core/operators/math/exponential_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/exponential_fc.py rename to src/ansys/dpf/core/operators/math/exponential_fc.py index a14e4ea330..937d046fae 100644 --- a/ansys/dpf/core/operators/math/exponential_fc.py +++ b/src/ansys/dpf/core/operators/math/exponential_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class exponential_fc(Operator): diff --git a/ansys/dpf/core/operators/math/fft_eval.py b/src/ansys/dpf/core/operators/math/fft_eval.py similarity index 98% rename from ansys/dpf/core/operators/math/fft_eval.py rename to src/ansys/dpf/core/operators/math/fft_eval.py index 0e4a14ca83..2a8815db5e 100644 --- a/ansys/dpf/core/operators/math/fft_eval.py +++ b/src/ansys/dpf/core/operators/math/fft_eval.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class fft_eval(Operator): @@ -57,9 +58,7 @@ def __init__(self, field_t=None, time_scoping=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """Evaluate the fast fourier transforms at a given set of fields.""" - ) + description = """Evaluate the fast fourier transforms at a given set of fields.""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/math/fft_gradient_eval.py b/src/ansys/dpf/core/operators/math/fft_gradient_eval.py similarity index 98% rename from ansys/dpf/core/operators/math/fft_gradient_eval.py rename to src/ansys/dpf/core/operators/math/fft_gradient_eval.py index 075eeeb537..1278f9b98f 100644 --- a/ansys/dpf/core/operators/math/fft_gradient_eval.py +++ b/src/ansys/dpf/core/operators/math/fft_gradient_eval.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class fft_gradient_eval(Operator): @@ -161,9 +162,7 @@ class InputsFftGradientEval(_Inputs): def __init__(self, op: Operator): super().__init__(fft_gradient_eval._spec().inputs, op) - self._fields_container = Input( - fft_gradient_eval._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(fft_gradient_eval._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._time_scoping = Input(fft_gradient_eval._spec().input_pin(1), 1, op, -1) self._inputs.append(self._time_scoping) diff --git a/ansys/dpf/core/operators/math/fft_multi_harmonic_minmax.py b/src/ansys/dpf/core/operators/math/fft_multi_harmonic_minmax.py similarity index 95% rename from ansys/dpf/core/operators/math/fft_multi_harmonic_minmax.py rename to src/ansys/dpf/core/operators/math/fft_multi_harmonic_minmax.py index 8d8da9000c..d54fdb859e 100644 --- a/ansys/dpf/core/operators/math/fft_multi_harmonic_minmax.py +++ b/src/ansys/dpf/core/operators/math/fft_multi_harmonic_minmax.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class fft_multi_harmonic_minmax(Operator): @@ -215,21 +216,13 @@ class InputsFftMultiHarmonicMinmax(_Inputs): def __init__(self, op: Operator): super().__init__(fft_multi_harmonic_minmax._spec().inputs, op) - self._fields_container = Input( - fft_multi_harmonic_minmax._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(fft_multi_harmonic_minmax._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) - self._rpm_scoping = Input( - fft_multi_harmonic_minmax._spec().input_pin(1), 1, op, -1 - ) + self._rpm_scoping = Input(fft_multi_harmonic_minmax._spec().input_pin(1), 1, op, -1) self._inputs.append(self._rpm_scoping) - self._fs_ratio = Input( - fft_multi_harmonic_minmax._spec().input_pin(2), 2, op, -1 - ) + self._fs_ratio = Input(fft_multi_harmonic_minmax._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fs_ratio) - self._num_subdivisions = Input( - fft_multi_harmonic_minmax._spec().input_pin(3), 3, op, -1 - ) + self._num_subdivisions = Input(fft_multi_harmonic_minmax._spec().input_pin(3), 3, op, -1) self._inputs.append(self._num_subdivisions) self._max_num_subdivisions = Input( fft_multi_harmonic_minmax._spec().input_pin(4), 4, op, -1 @@ -359,9 +352,7 @@ def __init__(self, op: Operator): self._outputs.append(self._field_min) self._field_max = Output(fft_multi_harmonic_minmax._spec().output_pin(1), 1, op) self._outputs.append(self._field_max) - self._all_fields = Output( - fft_multi_harmonic_minmax._spec().output_pin(2), 2, op - ) + self._all_fields = Output(fft_multi_harmonic_minmax._spec().output_pin(2), 2, op) self._outputs.append(self._all_fields) @property diff --git a/ansys/dpf/core/operators/math/generalized_inner_product.py b/src/ansys/dpf/core/operators/math/generalized_inner_product.py similarity index 99% rename from ansys/dpf/core/operators/math/generalized_inner_product.py rename to src/ansys/dpf/core/operators/math/generalized_inner_product.py index e7d1bb5ef4..d56a09764d 100644 --- a/ansys/dpf/core/operators/math/generalized_inner_product.py +++ b/src/ansys/dpf/core/operators/math/generalized_inner_product.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class generalized_inner_product(Operator): diff --git a/ansys/dpf/core/operators/math/generalized_inner_product_fc.py b/src/ansys/dpf/core/operators/math/generalized_inner_product_fc.py similarity index 95% rename from ansys/dpf/core/operators/math/generalized_inner_product_fc.py rename to src/ansys/dpf/core/operators/math/generalized_inner_product_fc.py index 5fed88798e..8044904f65 100644 --- a/ansys/dpf/core/operators/math/generalized_inner_product_fc.py +++ b/src/ansys/dpf/core/operators/math/generalized_inner_product_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class generalized_inner_product_fc(Operator): @@ -54,9 +55,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="generalized_inner_product_fc", config=config, server=server - ) + super().__init__(name="generalized_inner_product_fc", config=config, server=server) self._inputs = InputsGeneralizedInnerProductFc(self) self._outputs = OutputsGeneralizedInnerProductFc(self) if field_or_fields_container_A is not None: @@ -121,9 +120,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="generalized_inner_product_fc", server=server - ) + return Operator.default_config(name="generalized_inner_product_fc", server=server) @property def inputs(self): @@ -228,9 +225,7 @@ class OutputsGeneralizedInnerProductFc(_Outputs): def __init__(self, op: Operator): super().__init__(generalized_inner_product_fc._spec().outputs, op) - self._fields_container = Output( - generalized_inner_product_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(generalized_inner_product_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/math/img_part.py b/src/ansys/dpf/core/operators/math/img_part.py similarity index 99% rename from ansys/dpf/core/operators/math/img_part.py rename to src/ansys/dpf/core/operators/math/img_part.py index 7afe4ecf6a..97cdb88e98 100644 --- a/ansys/dpf/core/operators/math/img_part.py +++ b/src/ansys/dpf/core/operators/math/img_part.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class img_part(Operator): diff --git a/ansys/dpf/core/operators/math/invert.py b/src/ansys/dpf/core/operators/math/invert.py similarity index 97% rename from ansys/dpf/core/operators/math/invert.py rename to src/ansys/dpf/core/operators/math/invert.py index f525b9025f..fc8972b143 100644 --- a/ansys/dpf/core/operators/math/invert.py +++ b/src/ansys/dpf/core/operators/math/invert.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class invert(Operator): @@ -49,9 +50,7 @@ def __init__(self, field=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """Compute the element-wise, component-wise, inverse of a field (1./x)""" - ) + description = """Compute the element-wise, component-wise, inverse of a field (1./x)""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/math/invert_fc.py b/src/ansys/dpf/core/operators/math/invert_fc.py similarity index 97% rename from ansys/dpf/core/operators/math/invert_fc.py rename to src/ansys/dpf/core/operators/math/invert_fc.py index 9c444b2033..5800dcffd5 100644 --- a/ansys/dpf/core/operators/math/invert_fc.py +++ b/src/ansys/dpf/core/operators/math/invert_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class invert_fc(Operator): @@ -49,9 +50,7 @@ def __init__(self, fields_container=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """Compute the element-wise, component-wise, inverse of a field (1./x)""" - ) + description = """Compute the element-wise, component-wise, inverse of a field (1./x)""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/math/kronecker_prod.py b/src/ansys/dpf/core/operators/math/kronecker_prod.py similarity index 97% rename from ansys/dpf/core/operators/math/kronecker_prod.py rename to src/ansys/dpf/core/operators/math/kronecker_prod.py index d428264131..aa3b56ab72 100644 --- a/ansys/dpf/core/operators/math/kronecker_prod.py +++ b/src/ansys/dpf/core/operators/math/kronecker_prod.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class kronecker_prod(Operator): @@ -57,9 +58,7 @@ def __init__(self, fieldA=None, fieldB=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """Computes element-wise Kronecker product between two tensor fields.""" - ) + description = """Computes element-wise Kronecker product between two tensor fields.""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/math/linear_combination.py b/src/ansys/dpf/core/operators/math/linear_combination.py similarity index 96% rename from ansys/dpf/core/operators/math/linear_combination.py rename to src/ansys/dpf/core/operators/math/linear_combination.py index f90e11f14d..d044b80b6a 100644 --- a/ansys/dpf/core/operators/math/linear_combination.py +++ b/src/ansys/dpf/core/operators/math/linear_combination.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class linear_combination(Operator): @@ -191,19 +192,13 @@ def __init__(self, op: Operator): super().__init__(linear_combination._spec().inputs, op) self._a = Input(linear_combination._spec().input_pin(0), 0, op, -1) self._inputs.append(self._a) - self._fields_containerA = Input( - linear_combination._spec().input_pin(1), 1, op, -1 - ) + self._fields_containerA = Input(linear_combination._spec().input_pin(1), 1, op, -1) self._inputs.append(self._fields_containerA) - self._fields_containerB = Input( - linear_combination._spec().input_pin(2), 2, op, -1 - ) + self._fields_containerB = Input(linear_combination._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_containerB) self._b = Input(linear_combination._spec().input_pin(3), 3, op, -1) self._inputs.append(self._b) - self._fields_containerC = Input( - linear_combination._spec().input_pin(4), 4, op, -1 - ) + self._fields_containerC = Input(linear_combination._spec().input_pin(4), 4, op, -1) self._inputs.append(self._fields_containerC) @property diff --git a/ansys/dpf/core/operators/math/ln.py b/src/ansys/dpf/core/operators/math/ln.py similarity index 99% rename from ansys/dpf/core/operators/math/ln.py rename to src/ansys/dpf/core/operators/math/ln.py index 80389db6fc..808259b37a 100644 --- a/ansys/dpf/core/operators/math/ln.py +++ b/src/ansys/dpf/core/operators/math/ln.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class ln(Operator): diff --git a/ansys/dpf/core/operators/math/ln_fc.py b/src/ansys/dpf/core/operators/math/ln_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/ln_fc.py rename to src/ansys/dpf/core/operators/math/ln_fc.py index ef8c6f5174..5daffdf72b 100644 --- a/ansys/dpf/core/operators/math/ln_fc.py +++ b/src/ansys/dpf/core/operators/math/ln_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class ln_fc(Operator): diff --git a/ansys/dpf/core/operators/math/make_one_on_comp.py b/src/ansys/dpf/core/operators/math/make_one_on_comp.py similarity index 99% rename from ansys/dpf/core/operators/math/make_one_on_comp.py rename to src/ansys/dpf/core/operators/math/make_one_on_comp.py index b1dea7e105..0798b390bd 100644 --- a/ansys/dpf/core/operators/math/make_one_on_comp.py +++ b/src/ansys/dpf/core/operators/math/make_one_on_comp.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class make_one_on_comp(Operator): diff --git a/ansys/dpf/core/operators/math/matrix_inverse.py b/src/ansys/dpf/core/operators/math/matrix_inverse.py similarity index 97% rename from ansys/dpf/core/operators/math/matrix_inverse.py rename to src/ansys/dpf/core/operators/math/matrix_inverse.py index 89c8d250a2..e9f3c38dfd 100644 --- a/ansys/dpf/core/operators/math/matrix_inverse.py +++ b/src/ansys/dpf/core/operators/math/matrix_inverse.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class matrix_inverse(Operator): @@ -48,9 +49,7 @@ def __init__(self, fields_container=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """computes the complex matrix inverse at a given fields container.""" - ) + description = """computes the complex matrix inverse at a given fields container.""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/math/minus.py b/src/ansys/dpf/core/operators/math/minus.py similarity index 99% rename from ansys/dpf/core/operators/math/minus.py rename to src/ansys/dpf/core/operators/math/minus.py index 936c31f643..225eebfca6 100644 --- a/ansys/dpf/core/operators/math/minus.py +++ b/src/ansys/dpf/core/operators/math/minus.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class minus(Operator): diff --git a/ansys/dpf/core/operators/math/minus_fc.py b/src/ansys/dpf/core/operators/math/minus_fc.py similarity index 97% rename from ansys/dpf/core/operators/math/minus_fc.py rename to src/ansys/dpf/core/operators/math/minus_fc.py index 6bfb792f46..2f4f4bd861 100644 --- a/ansys/dpf/core/operators/math/minus_fc.py +++ b/src/ansys/dpf/core/operators/math/minus_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class minus_fc(Operator): @@ -163,13 +164,9 @@ class InputsMinusFc(_Inputs): def __init__(self, op: Operator): super().__init__(minus_fc._spec().inputs, op) - self._field_or_fields_container_A = Input( - minus_fc._spec().input_pin(0), 0, op, -1 - ) + self._field_or_fields_container_A = Input(minus_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field_or_fields_container_A) - self._field_or_fields_container_B = Input( - minus_fc._spec().input_pin(1), 1, op, -1 - ) + self._field_or_fields_container_B = Input(minus_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._field_or_fields_container_B) @property diff --git a/ansys/dpf/core/operators/math/modal_superposition.py b/src/ansys/dpf/core/operators/math/modal_superposition.py similarity index 95% rename from ansys/dpf/core/operators/math/modal_superposition.py rename to src/ansys/dpf/core/operators/math/modal_superposition.py index dd2291d0b2..9005356447 100644 --- a/ansys/dpf/core/operators/math/modal_superposition.py +++ b/src/ansys/dpf/core/operators/math/modal_superposition.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class modal_superposition(Operator): @@ -75,9 +76,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="expansion::modal_superposition", config=config, server=server - ) + super().__init__(name="expansion::modal_superposition", config=config, server=server) self._inputs = InputsModalSuperposition(self) self._outputs = OutputsModalSuperposition(self) if modal_basis is not None: @@ -158,9 +157,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="expansion::modal_superposition", server=server - ) + return Operator.default_config(name="expansion::modal_superposition", server=server) @property def inputs(self): @@ -205,9 +202,7 @@ def __init__(self, op: Operator): super().__init__(modal_superposition._spec().inputs, op) self._modal_basis = Input(modal_superposition._spec().input_pin(0), 0, op, -1) self._inputs.append(self._modal_basis) - self._solution_in_modal_space = Input( - modal_superposition._spec().input_pin(1), 1, op, -1 - ) + self._solution_in_modal_space = Input(modal_superposition._spec().input_pin(1), 1, op, -1) self._inputs.append(self._solution_in_modal_space) self._time_scoping = Input(modal_superposition._spec().input_pin(3), 3, op, -1) self._inputs.append(self._time_scoping) @@ -319,9 +314,7 @@ class OutputsModalSuperposition(_Outputs): def __init__(self, op: Operator): super().__init__(modal_superposition._spec().outputs, op) - self._fields_container = Output( - modal_superposition._spec().output_pin(0), 0, op - ) + self._fields_container = Output(modal_superposition._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/math/modulus.py b/src/ansys/dpf/core/operators/math/modulus.py similarity index 99% rename from ansys/dpf/core/operators/math/modulus.py rename to src/ansys/dpf/core/operators/math/modulus.py index 6bdc6dba6f..f6122d6eab 100644 --- a/ansys/dpf/core/operators/math/modulus.py +++ b/src/ansys/dpf/core/operators/math/modulus.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class modulus(Operator): diff --git a/ansys/dpf/core/operators/math/norm.py b/src/ansys/dpf/core/operators/math/norm.py similarity index 97% rename from ansys/dpf/core/operators/math/norm.py rename to src/ansys/dpf/core/operators/math/norm.py index b77b466af0..a551dbf99a 100644 --- a/ansys/dpf/core/operators/math/norm.py +++ b/src/ansys/dpf/core/operators/math/norm.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class norm(Operator): @@ -49,9 +50,7 @@ def __init__(self, field=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """Computes the element-wise L2 norm of the field elementary data.""" - ) + description = """Computes the element-wise L2 norm of the field elementary data.""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/math/norm_fc.py b/src/ansys/dpf/core/operators/math/norm_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/norm_fc.py rename to src/ansys/dpf/core/operators/math/norm_fc.py index 2a4ec1dfc6..317182e29e 100644 --- a/ansys/dpf/core/operators/math/norm_fc.py +++ b/src/ansys/dpf/core/operators/math/norm_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class norm_fc(Operator): diff --git a/ansys/dpf/core/operators/math/overall_dot.py b/src/ansys/dpf/core/operators/math/overall_dot.py similarity index 99% rename from ansys/dpf/core/operators/math/overall_dot.py rename to src/ansys/dpf/core/operators/math/overall_dot.py index 56367fcf11..5c887836b6 100644 --- a/ansys/dpf/core/operators/math/overall_dot.py +++ b/src/ansys/dpf/core/operators/math/overall_dot.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class overall_dot(Operator): diff --git a/ansys/dpf/core/operators/math/phase.py b/src/ansys/dpf/core/operators/math/phase.py similarity index 97% rename from ansys/dpf/core/operators/math/phase.py rename to src/ansys/dpf/core/operators/math/phase.py index f5bb15c29a..20ddd35e37 100644 --- a/ansys/dpf/core/operators/math/phase.py +++ b/src/ansys/dpf/core/operators/math/phase.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class phase(Operator): @@ -57,9 +58,7 @@ def __init__(self, fieldA=None, fieldB=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """Computes the phase (in rad) between a real and an imaginary field.""" - ) + description = """Computes the phase (in rad) between a real and an imaginary field.""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/math/phase_fc.py b/src/ansys/dpf/core/operators/math/phase_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/phase_fc.py rename to src/ansys/dpf/core/operators/math/phase_fc.py index fefe1d60a2..7ff09663e1 100644 --- a/ansys/dpf/core/operators/math/phase_fc.py +++ b/src/ansys/dpf/core/operators/math/phase_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class phase_fc(Operator): diff --git a/ansys/dpf/core/operators/math/polar_to_cplx.py b/src/ansys/dpf/core/operators/math/polar_to_cplx.py similarity index 99% rename from ansys/dpf/core/operators/math/polar_to_cplx.py rename to src/ansys/dpf/core/operators/math/polar_to_cplx.py index a4a374fee1..b0cd1befcc 100644 --- a/ansys/dpf/core/operators/math/polar_to_cplx.py +++ b/src/ansys/dpf/core/operators/math/polar_to_cplx.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class polar_to_cplx(Operator): diff --git a/ansys/dpf/core/operators/math/pow.py b/src/ansys/dpf/core/operators/math/pow.py similarity index 99% rename from ansys/dpf/core/operators/math/pow.py rename to src/ansys/dpf/core/operators/math/pow.py index 8dbdc147f6..24ba596647 100644 --- a/ansys/dpf/core/operators/math/pow.py +++ b/src/ansys/dpf/core/operators/math/pow.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class pow(Operator): diff --git a/ansys/dpf/core/operators/math/pow_fc.py b/src/ansys/dpf/core/operators/math/pow_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/pow_fc.py rename to src/ansys/dpf/core/operators/math/pow_fc.py index 1c64302628..b2f68a9367 100644 --- a/ansys/dpf/core/operators/math/pow_fc.py +++ b/src/ansys/dpf/core/operators/math/pow_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class pow_fc(Operator): diff --git a/ansys/dpf/core/operators/math/qr_solve.py b/src/ansys/dpf/core/operators/math/qr_solve.py similarity index 99% rename from ansys/dpf/core/operators/math/qr_solve.py rename to src/ansys/dpf/core/operators/math/qr_solve.py index 895838a641..3dbef904b5 100644 --- a/ansys/dpf/core/operators/math/qr_solve.py +++ b/src/ansys/dpf/core/operators/math/qr_solve.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class qr_solve(Operator): diff --git a/ansys/dpf/core/operators/math/real_part.py b/src/ansys/dpf/core/operators/math/real_part.py similarity index 99% rename from ansys/dpf/core/operators/math/real_part.py rename to src/ansys/dpf/core/operators/math/real_part.py index 3147c110b3..6ac3fdb359 100644 --- a/ansys/dpf/core/operators/math/real_part.py +++ b/src/ansys/dpf/core/operators/math/real_part.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class real_part(Operator): diff --git a/ansys/dpf/core/operators/math/scale.py b/src/ansys/dpf/core/operators/math/scale.py similarity index 98% rename from ansys/dpf/core/operators/math/scale.py rename to src/ansys/dpf/core/operators/math/scale.py index caac3a9f68..7850d50774 100644 --- a/ansys/dpf/core/operators/math/scale.py +++ b/src/ansys/dpf/core/operators/math/scale.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class scale(Operator): @@ -51,9 +52,7 @@ class scale(Operator): >>> result_field = op.outputs.field() """ - def __init__( - self, field=None, ponderation=None, boolean=None, config=None, server=None - ): + def __init__(self, field=None, ponderation=None, boolean=None, config=None, server=None): super().__init__(name="scale", config=config, server=server) self._inputs = InputsScale(self) self._outputs = OutputsScale(self) diff --git a/ansys/dpf/core/operators/math/scale_by_field.py b/src/ansys/dpf/core/operators/math/scale_by_field.py similarity index 99% rename from ansys/dpf/core/operators/math/scale_by_field.py rename to src/ansys/dpf/core/operators/math/scale_by_field.py index 03ea4b7946..6acc5e06dc 100644 --- a/ansys/dpf/core/operators/math/scale_by_field.py +++ b/src/ansys/dpf/core/operators/math/scale_by_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class scale_by_field(Operator): diff --git a/ansys/dpf/core/operators/math/scale_by_field_fc.py b/src/ansys/dpf/core/operators/math/scale_by_field_fc.py similarity index 96% rename from ansys/dpf/core/operators/math/scale_by_field_fc.py rename to src/ansys/dpf/core/operators/math/scale_by_field_fc.py index ace2ab231f..78f2d191d1 100644 --- a/ansys/dpf/core/operators/math/scale_by_field_fc.py +++ b/src/ansys/dpf/core/operators/math/scale_by_field_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class scale_by_field_fc(Operator): @@ -150,13 +151,9 @@ class InputsScaleByFieldFc(_Inputs): def __init__(self, op: Operator): super().__init__(scale_by_field_fc._spec().inputs, op) - self._field_or_fields_container_A = Input( - scale_by_field_fc._spec().input_pin(0), 0, op, -1 - ) + self._field_or_fields_container_A = Input(scale_by_field_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field_or_fields_container_A) - self._field_or_fields_container_B = Input( - scale_by_field_fc._spec().input_pin(1), 1, op, -1 - ) + self._field_or_fields_container_B = Input(scale_by_field_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._field_or_fields_container_B) @property diff --git a/ansys/dpf/core/operators/math/scale_fc.py b/src/ansys/dpf/core/operators/math/scale_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/scale_fc.py rename to src/ansys/dpf/core/operators/math/scale_fc.py index 73e3d641a9..5f2f843ae1 100644 --- a/ansys/dpf/core/operators/math/scale_fc.py +++ b/src/ansys/dpf/core/operators/math/scale_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class scale_fc(Operator): diff --git a/ansys/dpf/core/operators/math/sin.py b/src/ansys/dpf/core/operators/math/sin.py similarity index 99% rename from ansys/dpf/core/operators/math/sin.py rename to src/ansys/dpf/core/operators/math/sin.py index 3ee0f8baab..274e71923c 100644 --- a/ansys/dpf/core/operators/math/sin.py +++ b/src/ansys/dpf/core/operators/math/sin.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class sin(Operator): diff --git a/ansys/dpf/core/operators/math/sin_fc.py b/src/ansys/dpf/core/operators/math/sin_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/sin_fc.py rename to src/ansys/dpf/core/operators/math/sin_fc.py index d17c5a54c5..fc8d426754 100644 --- a/ansys/dpf/core/operators/math/sin_fc.py +++ b/src/ansys/dpf/core/operators/math/sin_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class sin_fc(Operator): diff --git a/ansys/dpf/core/operators/math/sqr.py b/src/ansys/dpf/core/operators/math/sqr.py similarity index 99% rename from ansys/dpf/core/operators/math/sqr.py rename to src/ansys/dpf/core/operators/math/sqr.py index 88b694db37..0a8a83dde3 100644 --- a/ansys/dpf/core/operators/math/sqr.py +++ b/src/ansys/dpf/core/operators/math/sqr.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class sqr(Operator): diff --git a/ansys/dpf/core/operators/math/sqr_fc.py b/src/ansys/dpf/core/operators/math/sqr_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/sqr_fc.py rename to src/ansys/dpf/core/operators/math/sqr_fc.py index b3485d166e..be5004fc5d 100644 --- a/ansys/dpf/core/operators/math/sqr_fc.py +++ b/src/ansys/dpf/core/operators/math/sqr_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class sqr_fc(Operator): diff --git a/ansys/dpf/core/operators/math/sqrt.py b/src/ansys/dpf/core/operators/math/sqrt.py similarity index 99% rename from ansys/dpf/core/operators/math/sqrt.py rename to src/ansys/dpf/core/operators/math/sqrt.py index 95e588c7b2..240f59bf77 100644 --- a/ansys/dpf/core/operators/math/sqrt.py +++ b/src/ansys/dpf/core/operators/math/sqrt.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class sqrt(Operator): diff --git a/ansys/dpf/core/operators/math/sqrt_fc.py b/src/ansys/dpf/core/operators/math/sqrt_fc.py similarity index 99% rename from ansys/dpf/core/operators/math/sqrt_fc.py rename to src/ansys/dpf/core/operators/math/sqrt_fc.py index 6ee52ec667..c507090584 100644 --- a/ansys/dpf/core/operators/math/sqrt_fc.py +++ b/src/ansys/dpf/core/operators/math/sqrt_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class sqrt_fc(Operator): diff --git a/ansys/dpf/core/operators/math/svd.py b/src/ansys/dpf/core/operators/math/svd.py similarity index 99% rename from ansys/dpf/core/operators/math/svd.py rename to src/ansys/dpf/core/operators/math/svd.py index 7a5310a466..67674b12e5 100644 --- a/ansys/dpf/core/operators/math/svd.py +++ b/src/ansys/dpf/core/operators/math/svd.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class svd(Operator): diff --git a/ansys/dpf/core/operators/math/sweeping_phase.py b/src/ansys/dpf/core/operators/math/sweeping_phase.py similarity index 98% rename from ansys/dpf/core/operators/math/sweeping_phase.py rename to src/ansys/dpf/core/operators/math/sweeping_phase.py index 97d5fecf0f..245f76878f 100644 --- a/ansys/dpf/core/operators/math/sweeping_phase.py +++ b/src/ansys/dpf/core/operators/math/sweeping_phase.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class sweeping_phase(Operator): @@ -226,9 +227,7 @@ def __init__(self, op: Operator): self._inputs.append(self._unit_name) self._abs_value = Input(sweeping_phase._spec().input_pin(4), 4, op, -1) self._inputs.append(self._abs_value) - self._imaginary_part_null = Input( - sweeping_phase._spec().input_pin(5), 5, op, -1 - ) + self._imaginary_part_null = Input(sweeping_phase._spec().input_pin(5), 5, op, -1) self._inputs.append(self._imaginary_part_null) @property diff --git a/ansys/dpf/core/operators/math/sweeping_phase_fc.py b/src/ansys/dpf/core/operators/math/sweeping_phase_fc.py similarity index 98% rename from ansys/dpf/core/operators/math/sweeping_phase_fc.py rename to src/ansys/dpf/core/operators/math/sweeping_phase_fc.py index 2f6ae55e3a..1ee4445df3 100644 --- a/ansys/dpf/core/operators/math/sweeping_phase_fc.py +++ b/src/ansys/dpf/core/operators/math/sweeping_phase_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class sweeping_phase_fc(Operator): @@ -174,9 +175,7 @@ class InputsSweepingPhaseFc(_Inputs): def __init__(self, op: Operator): super().__init__(sweeping_phase_fc._spec().inputs, op) - self._fields_container = Input( - sweeping_phase_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(sweeping_phase_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._angle = Input(sweeping_phase_fc._spec().input_pin(2), 2, op, -1) self._inputs.append(self._angle) diff --git a/ansys/dpf/core/operators/math/unit_convert.py b/src/ansys/dpf/core/operators/math/unit_convert.py similarity index 93% rename from ansys/dpf/core/operators/math/unit_convert.py rename to src/ansys/dpf/core/operators/math/unit_convert.py index 9e1728fd13..047fdcd0ed 100644 --- a/ansys/dpf/core/operators/math/unit_convert.py +++ b/src/ansys/dpf/core/operators/math/unit_convert.py @@ -3,12 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs -from ansys.dpf.core.outputs import _modify_output_spec_with_one_type from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _modify_output_spec_with_one_type, _Outputs class unit_convert(Operator): @@ -46,9 +46,7 @@ class unit_convert(Operator): >>> result_converted_entity = op.outputs.converted_entity() """ - def __init__( - self, entity_to_convert=None, unit_name=None, config=None, server=None - ): + def __init__(self, entity_to_convert=None, unit_name=None, config=None, server=None): super().__init__(name="unit_convert", config=config, server=server) self._inputs = InputsUnitConvert(self) self._outputs = OutputsUnitConvert(self) @@ -213,9 +211,7 @@ class OutputsUnitConvert(_Outputs): def __init__(self, op: Operator): super().__init__(unit_convert._spec().outputs, op) self.converted_entity_as_field = Output( - _modify_output_spec_with_one_type( - unit_convert._spec().output_pin(0), "field" - ), + _modify_output_spec_with_one_type(unit_convert._spec().output_pin(0), "field"), 0, op, ) @@ -229,9 +225,7 @@ def __init__(self, op: Operator): ) self._outputs.append(self.converted_entity_as_fields_container) self.converted_entity_as_meshed_region = Output( - _modify_output_spec_with_one_type( - unit_convert._spec().output_pin(0), "meshed_region" - ), + _modify_output_spec_with_one_type(unit_convert._spec().output_pin(0), "meshed_region"), 0, op, ) diff --git a/ansys/dpf/core/operators/math/unit_convert_fc.py b/src/ansys/dpf/core/operators/math/unit_convert_fc.py similarity index 97% rename from ansys/dpf/core/operators/math/unit_convert_fc.py rename to src/ansys/dpf/core/operators/math/unit_convert_fc.py index 22124c8336..6f7d020748 100644 --- a/ansys/dpf/core/operators/math/unit_convert_fc.py +++ b/src/ansys/dpf/core/operators/math/unit_convert_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class unit_convert_fc(Operator): @@ -55,9 +56,7 @@ def __init__(self, fields_container=None, unit_name=None, config=None, server=No @staticmethod def _spec(): - description = ( - """Convert an input fields container of a given unit to another unit.""" - ) + description = """Convert an input fields container of a given unit to another unit.""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/src/ansys/dpf/core/operators/mesh/__init__.py b/src/ansys/dpf/core/operators/mesh/__init__.py new file mode 100644 index 0000000000..b9460898d1 --- /dev/null +++ b/src/ansys/dpf/core/operators/mesh/__init__.py @@ -0,0 +1,15 @@ +from .beam_properties import beam_properties +from .external_layer import external_layer +from .from_field import from_field +from .from_scoping import from_scoping +from .mesh_cut import mesh_cut +from .mesh_provider import mesh_provider +from .mesh_to_graphics import mesh_to_graphics +from .mesh_to_graphics_edges import mesh_to_graphics_edges +from .node_coordinates import node_coordinates +from .points_from_coordinates import points_from_coordinates +from .skin import skin +from .split_fields import split_fields +from .split_mesh import split_mesh +from .stl_export import stl_export +from .tri_mesh_skin import tri_mesh_skin diff --git a/ansys/dpf/core/operators/mesh/acmo_mesh_provider.py b/src/ansys/dpf/core/operators/mesh/acmo_mesh_provider.py similarity index 98% rename from ansys/dpf/core/operators/mesh/acmo_mesh_provider.py rename to src/ansys/dpf/core/operators/mesh/acmo_mesh_provider.py index a491076ba4..97508d5c12 100644 --- a/ansys/dpf/core/operators/mesh/acmo_mesh_provider.py +++ b/src/ansys/dpf/core/operators/mesh/acmo_mesh_provider.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:17. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class acmo_mesh_provider(Operator): @@ -163,9 +164,7 @@ class InputsAcmoMeshProvider(_Inputs): def __init__(self, op: Operator): super().__init__(acmo_mesh_provider._spec().inputs, op) - self._streams_container = Input( - acmo_mesh_provider._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(acmo_mesh_provider._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(acmo_mesh_provider._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) diff --git a/ansys/dpf/core/operators/mesh/beam_properties.py b/src/ansys/dpf/core/operators/mesh/beam_properties.py similarity index 97% rename from ansys/dpf/core/operators/mesh/beam_properties.py rename to src/ansys/dpf/core/operators/mesh/beam_properties.py index 0c3e76b044..62d8095102 100644 --- a/ansys/dpf/core/operators/mesh/beam_properties.py +++ b/src/ansys/dpf/core/operators/mesh/beam_properties.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class beam_properties(Operator): @@ -299,15 +300,11 @@ def __init__(self, op: Operator): super().__init__(beam_properties._spec().outputs, op) self._mesh_out = Output(beam_properties._spec().output_pin(0), 0, op) self._outputs.append(self._mesh_out) - self._field_type_section_id = Output( - beam_properties._spec().output_pin(1), 1, op - ) + self._field_type_section_id = Output(beam_properties._spec().output_pin(1), 1, op) self._outputs.append(self._field_type_section_id) self._field_area = Output(beam_properties._spec().output_pin(2), 2, op) self._outputs.append(self._field_area) - self._field_moment_inertia = Output( - beam_properties._spec().output_pin(3), 3, op - ) + self._field_moment_inertia = Output(beam_properties._spec().output_pin(3), 3, op) self._outputs.append(self._field_moment_inertia) self._field_geometry = Output(beam_properties._spec().output_pin(4), 4, op) self._outputs.append(self._field_geometry) @@ -319,13 +316,9 @@ def __init__(self, op: Operator): self._outputs.append(self._field_shear_modulus) self._field_beam_length = Output(beam_properties._spec().output_pin(8), 8, op) self._outputs.append(self._field_beam_length) - self._field_torsion_constant = Output( - beam_properties._spec().output_pin(9), 9, op - ) + self._field_torsion_constant = Output(beam_properties._spec().output_pin(9), 9, op) self._outputs.append(self._field_torsion_constant) - self._field_warping_constant = Output( - beam_properties._spec().output_pin(10), 10, op - ) + self._field_warping_constant = Output(beam_properties._spec().output_pin(10), 10, op) self._outputs.append(self._field_warping_constant) @property diff --git a/ansys/dpf/core/operators/mesh/external_layer.py b/src/ansys/dpf/core/operators/mesh/external_layer.py similarity index 94% rename from ansys/dpf/core/operators/mesh/external_layer.py rename to src/ansys/dpf/core/operators/mesh/external_layer.py index ea7a4937f3..91ab3cf855 100644 --- a/ansys/dpf/core/operators/mesh/external_layer.py +++ b/src/ansys/dpf/core/operators/mesh/external_layer.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class external_layer(Operator): @@ -42,9 +43,7 @@ class external_layer(Operator): """ def __init__(self, mesh=None, config=None, server=None): - super().__init__( - name="meshed_external_layer_sector", config=config, server=server - ) + super().__init__(name="meshed_external_layer_sector", config=config, server=server) self._inputs = InputsExternalLayer(self) self._outputs = OutputsExternalLayer(self) if mesh is not None: @@ -101,9 +100,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="meshed_external_layer_sector", server=server - ) + return Operator.default_config(name="meshed_external_layer_sector", server=server) @property def inputs(self): @@ -182,9 +179,7 @@ def __init__(self, op: Operator): self._outputs.append(self._mesh) self._nodes_mesh_scoping = Output(external_layer._spec().output_pin(1), 1, op) self._outputs.append(self._nodes_mesh_scoping) - self._elements_mesh_scoping = Output( - external_layer._spec().output_pin(2), 2, op - ) + self._elements_mesh_scoping = Output(external_layer._spec().output_pin(2), 2, op) self._outputs.append(self._elements_mesh_scoping) @property diff --git a/ansys/dpf/core/operators/mesh/from_field.py b/src/ansys/dpf/core/operators/mesh/from_field.py similarity index 97% rename from ansys/dpf/core/operators/mesh/from_field.py rename to src/ansys/dpf/core/operators/mesh/from_field.py index f83cae7fe3..df297f72fb 100644 --- a/ansys/dpf/core/operators/mesh/from_field.py +++ b/src/ansys/dpf/core/operators/mesh/from_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class from_field(Operator): @@ -47,9 +48,7 @@ def __init__(self, field=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """Returns the meshed region contained in the support of the mesh.""" - ) + description = """Returns the meshed region contained in the support of the mesh.""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/mesh/from_scoping.py b/src/ansys/dpf/core/operators/mesh/from_scoping.py similarity index 96% rename from ansys/dpf/core/operators/mesh/from_scoping.py rename to src/ansys/dpf/core/operators/mesh/from_scoping.py index b3fe15f9a4..24169ce793 100644 --- a/ansys/dpf/core/operators/mesh/from_scoping.py +++ b/src/ansys/dpf/core/operators/mesh/from_scoping.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class from_scoping(Operator): @@ -54,9 +55,7 @@ class from_scoping(Operator): >>> result_mesh = op.outputs.mesh() """ - def __init__( - self, scoping=None, inclusive=None, mesh=None, config=None, server=None - ): + def __init__(self, scoping=None, inclusive=None, mesh=None, config=None, server=None): super().__init__(name="mesh::by_scoping", config=config, server=server) self._inputs = InputsFromScoping(self) self._outputs = OutputsFromScoping(self) @@ -69,9 +68,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Extracts a meshed region from an other meshed region base on a scoping""" - ) + description = """Extracts a meshed region from an other meshed region base on a scoping""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/mesh/mesh_cut.py b/src/ansys/dpf/core/operators/mesh/mesh_cut.py similarity index 99% rename from ansys/dpf/core/operators/mesh/mesh_cut.py rename to src/ansys/dpf/core/operators/mesh/mesh_cut.py index a7bed38609..07726cccc7 100644 --- a/ansys/dpf/core/operators/mesh/mesh_cut.py +++ b/src/ansys/dpf/core/operators/mesh/mesh_cut.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class mesh_cut(Operator): diff --git a/ansys/dpf/core/operators/mesh/mesh_provider.py b/src/ansys/dpf/core/operators/mesh/mesh_provider.py similarity index 99% rename from ansys/dpf/core/operators/mesh/mesh_provider.py rename to src/ansys/dpf/core/operators/mesh/mesh_provider.py index 58ec4adf70..4f1ee4a0b8 100644 --- a/ansys/dpf/core/operators/mesh/mesh_provider.py +++ b/src/ansys/dpf/core/operators/mesh/mesh_provider.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class mesh_provider(Operator): diff --git a/ansys/dpf/core/operators/mesh/mesh_to_graphics.py b/src/ansys/dpf/core/operators/mesh/mesh_to_graphics.py similarity index 98% rename from ansys/dpf/core/operators/mesh/mesh_to_graphics.py rename to src/ansys/dpf/core/operators/mesh/mesh_to_graphics.py index 30bea81535..efb96bff1d 100644 --- a/ansys/dpf/core/operators/mesh/mesh_to_graphics.py +++ b/src/ansys/dpf/core/operators/mesh/mesh_to_graphics.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class mesh_to_graphics(Operator): @@ -51,9 +52,7 @@ class mesh_to_graphics(Operator): >>> result_connectivity = op.outputs.connectivity() """ - def __init__( - self, mesh_scoping=None, node_normals=None, mesh=None, config=None, server=None - ): + def __init__(self, mesh_scoping=None, node_normals=None, mesh=None, config=None, server=None): super().__init__(name="mesh_to_graphics", config=config, server=server) self._inputs = InputsMeshToGraphics(self) self._outputs = OutputsMeshToGraphics(self) diff --git a/ansys/dpf/core/operators/mesh/mesh_to_graphics_edges.py b/src/ansys/dpf/core/operators/mesh/mesh_to_graphics_edges.py similarity index 98% rename from ansys/dpf/core/operators/mesh/mesh_to_graphics_edges.py rename to src/ansys/dpf/core/operators/mesh/mesh_to_graphics_edges.py index 9f0e6bdf9d..e8eb3ee985 100644 --- a/ansys/dpf/core/operators/mesh/mesh_to_graphics_edges.py +++ b/src/ansys/dpf/core/operators/mesh/mesh_to_graphics_edges.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class mesh_to_graphics_edges(Operator): @@ -141,9 +142,7 @@ class InputsMeshToGraphicsEdges(_Inputs): def __init__(self, op: Operator): super().__init__(mesh_to_graphics_edges._spec().inputs, op) - self._mesh_scoping = Input( - mesh_to_graphics_edges._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(mesh_to_graphics_edges._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) self._mesh = Input(mesh_to_graphics_edges._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/mesh/node_coordinates.py b/src/ansys/dpf/core/operators/mesh/node_coordinates.py similarity index 95% rename from ansys/dpf/core/operators/mesh/node_coordinates.py rename to src/ansys/dpf/core/operators/mesh/node_coordinates.py index c9af7d13f5..8aa483b01a 100644 --- a/ansys/dpf/core/operators/mesh/node_coordinates.py +++ b/src/ansys/dpf/core/operators/mesh/node_coordinates.py @@ -3,12 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs -from ansys.dpf.core.outputs import _modify_output_spec_with_one_type from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _modify_output_spec_with_one_type, _Outputs class node_coordinates(Operator): @@ -162,9 +162,7 @@ class OutputsNodeCoordinates(_Outputs): def __init__(self, op: Operator): super().__init__(node_coordinates._spec().outputs, op) self.coordinates_as_field = Output( - _modify_output_spec_with_one_type( - node_coordinates._spec().output_pin(0), "field" - ), + _modify_output_spec_with_one_type(node_coordinates._spec().output_pin(0), "field"), 0, op, ) diff --git a/ansys/dpf/core/operators/mesh/points_from_coordinates.py b/src/ansys/dpf/core/operators/mesh/points_from_coordinates.py similarity index 93% rename from ansys/dpf/core/operators/mesh/points_from_coordinates.py rename to src/ansys/dpf/core/operators/mesh/points_from_coordinates.py index f33dd7a579..a0c63129ee 100644 --- a/ansys/dpf/core/operators/mesh/points_from_coordinates.py +++ b/src/ansys/dpf/core/operators/mesh/points_from_coordinates.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class points_from_coordinates(Operator): @@ -44,9 +45,7 @@ class points_from_coordinates(Operator): """ def __init__(self, nodes_to_keep=None, mesh=None, config=None, server=None): - super().__init__( - name="mesh::points_from_coordinates", config=config, server=server - ) + super().__init__(name="mesh::points_from_coordinates", config=config, server=server) self._inputs = InputsPointsFromCoordinates(self) self._outputs = OutputsPointsFromCoordinates(self) if nodes_to_keep is not None: @@ -99,9 +98,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="mesh::points_from_coordinates", server=server - ) + return Operator.default_config(name="mesh::points_from_coordinates", server=server) @property def inputs(self): @@ -140,9 +137,7 @@ class InputsPointsFromCoordinates(_Inputs): def __init__(self, op: Operator): super().__init__(points_from_coordinates._spec().inputs, op) - self._nodes_to_keep = Input( - points_from_coordinates._spec().input_pin(0), 0, op, -1 - ) + self._nodes_to_keep = Input(points_from_coordinates._spec().input_pin(0), 0, op, -1) self._inputs.append(self._nodes_to_keep) self._mesh = Input(points_from_coordinates._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) @@ -198,9 +193,7 @@ class OutputsPointsFromCoordinates(_Outputs): def __init__(self, op: Operator): super().__init__(points_from_coordinates._spec().outputs, op) - self._abstract_meshed_region = Output( - points_from_coordinates._spec().output_pin(0), 0, op - ) + self._abstract_meshed_region = Output(points_from_coordinates._spec().output_pin(0), 0, op) self._outputs.append(self._abstract_meshed_region) @property diff --git a/ansys/dpf/core/operators/mesh/skin.py b/src/ansys/dpf/core/operators/mesh/skin.py similarity index 98% rename from ansys/dpf/core/operators/mesh/skin.py rename to src/ansys/dpf/core/operators/mesh/skin.py index 892376cbe6..7d0b02ed86 100644 --- a/ansys/dpf/core/operators/mesh/skin.py +++ b/src/ansys/dpf/core/operators/mesh/skin.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class skin(Operator): @@ -224,9 +225,7 @@ def __init__(self, op: Operator): self._outputs.append(self._nodes_mesh_scoping) self._map_new_elements_to_old = Output(skin._spec().output_pin(2), 2, op) self._outputs.append(self._map_new_elements_to_old) - self._property_field_new_elements_to_old = Output( - skin._spec().output_pin(3), 3, op - ) + self._property_field_new_elements_to_old = Output(skin._spec().output_pin(3), 3, op) self._outputs.append(self._property_field_new_elements_to_old) @property diff --git a/ansys/dpf/core/operators/mesh/split_fields.py b/src/ansys/dpf/core/operators/mesh/split_fields.py similarity index 98% rename from ansys/dpf/core/operators/mesh/split_fields.py rename to src/ansys/dpf/core/operators/mesh/split_fields.py index b0255b8a69..5c5cebc3b2 100644 --- a/ansys/dpf/core/operators/mesh/split_fields.py +++ b/src/ansys/dpf/core/operators/mesh/split_fields.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class split_fields(Operator): @@ -145,9 +146,7 @@ class InputsSplitFields(_Inputs): def __init__(self, op: Operator): super().__init__(split_fields._spec().inputs, op) - self._field_or_fields_container = Input( - split_fields._spec().input_pin(0), 0, op, -1 - ) + self._field_or_fields_container = Input(split_fields._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field_or_fields_container) self._mesh_controller = Input(split_fields._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_controller) diff --git a/ansys/dpf/core/operators/mesh/split_mesh.py b/src/ansys/dpf/core/operators/mesh/split_mesh.py similarity index 98% rename from ansys/dpf/core/operators/mesh/split_mesh.py rename to src/ansys/dpf/core/operators/mesh/split_mesh.py index e0bba8c3d6..7e032646da 100644 --- a/ansys/dpf/core/operators/mesh/split_mesh.py +++ b/src/ansys/dpf/core/operators/mesh/split_mesh.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class split_mesh(Operator): @@ -48,9 +49,7 @@ class split_mesh(Operator): >>> result_mesh_controller = op.outputs.mesh_controller() """ - def __init__( - self, mesh_scoping=None, mesh=None, property=None, config=None, server=None - ): + def __init__(self, mesh_scoping=None, mesh=None, property=None, config=None, server=None): super().__init__(name="split_mesh", config=config, server=server) self._inputs = InputsSplitMesh(self) self._outputs = OutputsSplitMesh(self) diff --git a/ansys/dpf/core/operators/mesh/stl_export.py b/src/ansys/dpf/core/operators/mesh/stl_export.py similarity index 99% rename from ansys/dpf/core/operators/mesh/stl_export.py rename to src/ansys/dpf/core/operators/mesh/stl_export.py index 408eac4fde..0efdf20804 100644 --- a/ansys/dpf/core/operators/mesh/stl_export.py +++ b/src/ansys/dpf/core/operators/mesh/stl_export.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stl_export(Operator): diff --git a/ansys/dpf/core/operators/mesh/tri_mesh_skin.py b/src/ansys/dpf/core/operators/mesh/tri_mesh_skin.py similarity index 96% rename from ansys/dpf/core/operators/mesh/tri_mesh_skin.py rename to src/ansys/dpf/core/operators/mesh/tri_mesh_skin.py index 2d7f26eb2d..c1d929329d 100644 --- a/ansys/dpf/core/operators/mesh/tri_mesh_skin.py +++ b/src/ansys/dpf/core/operators/mesh/tri_mesh_skin.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class tri_mesh_skin(Operator): @@ -49,9 +50,7 @@ class tri_mesh_skin(Operator): """ def __init__(self, mesh=None, include_surfaces=None, config=None, server=None): - super().__init__( - name="meshed_skin_sector_triangle", config=config, server=server - ) + super().__init__(name="meshed_skin_sector_triangle", config=config, server=server) self._inputs = InputsTriMeshSkin(self) self._outputs = OutputsTriMeshSkin(self) if mesh is not None: @@ -113,9 +112,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="meshed_skin_sector_triangle", server=server - ) + return Operator.default_config(name="meshed_skin_sector_triangle", server=server) @property def inputs(self): diff --git a/src/ansys/dpf/core/operators/metadata/__init__.py b/src/ansys/dpf/core/operators/metadata/__init__.py new file mode 100644 index 0000000000..e2fb9274c7 --- /dev/null +++ b/src/ansys/dpf/core/operators/metadata/__init__.py @@ -0,0 +1,11 @@ +from .boundary_condition_provider import boundary_condition_provider +from .cyclic_mesh_expansion import cyclic_mesh_expansion +from .cyclic_support_provider import cyclic_support_provider +from .is_cyclic import is_cyclic +from .material_provider import material_provider +from .material_support_provider import material_support_provider +from .mesh_selection_manager_provider import mesh_selection_manager_provider +from .mesh_support_provider import mesh_support_provider +from .result_info_provider import result_info_provider +from .streams_provider import streams_provider +from .time_freq_provider import time_freq_provider diff --git a/ansys/dpf/core/operators/metadata/boundary_condition_provider.py b/src/ansys/dpf/core/operators/metadata/boundary_condition_provider.py similarity index 93% rename from ansys/dpf/core/operators/metadata/boundary_condition_provider.py rename to src/ansys/dpf/core/operators/metadata/boundary_condition_provider.py index 0fcf9bb8f7..22826fc371 100644 --- a/ansys/dpf/core/operators/metadata/boundary_condition_provider.py +++ b/src/ansys/dpf/core/operators/metadata/boundary_condition_provider.py @@ -3,12 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs -from ansys.dpf.core.outputs import _modify_output_spec_with_one_type from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _modify_output_spec_with_one_type, _Outputs class boundary_condition_provider(Operator): @@ -44,9 +44,7 @@ class boundary_condition_provider(Operator): >>> result_results_info = op.outputs.results_info() """ - def __init__( - self, streams_container=None, data_sources=None, config=None, server=None - ): + def __init__(self, streams_container=None, data_sources=None, config=None, server=None): super().__init__(name="boundary_conditions", config=config, server=server) self._inputs = InputsBoundaryConditionProvider(self) self._outputs = OutputsBoundaryConditionProvider(self) @@ -139,13 +137,9 @@ class InputsBoundaryConditionProvider(_Inputs): def __init__(self, op: Operator): super().__init__(boundary_condition_provider._spec().inputs, op) - self._streams_container = Input( - boundary_condition_provider._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(boundary_condition_provider._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - boundary_condition_provider._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(boundary_condition_provider._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @property diff --git a/ansys/dpf/core/operators/metadata/cyclic_mesh_expansion.py b/src/ansys/dpf/core/operators/metadata/cyclic_mesh_expansion.py similarity index 95% rename from ansys/dpf/core/operators/metadata/cyclic_mesh_expansion.py rename to src/ansys/dpf/core/operators/metadata/cyclic_mesh_expansion.py index 79cdb458c8..8d70178529 100644 --- a/ansys/dpf/core/operators/metadata/cyclic_mesh_expansion.py +++ b/src/ansys/dpf/core/operators/metadata/cyclic_mesh_expansion.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_mesh_expansion(Operator): @@ -169,17 +170,11 @@ class InputsCyclicMeshExpansion(_Inputs): def __init__(self, op: Operator): super().__init__(cyclic_mesh_expansion._spec().inputs, op) - self._sector_meshed_region = Input( - cyclic_mesh_expansion._spec().input_pin(7), 7, op, -1 - ) + self._sector_meshed_region = Input(cyclic_mesh_expansion._spec().input_pin(7), 7, op, -1) self._inputs.append(self._sector_meshed_region) - self._cyclic_support = Input( - cyclic_mesh_expansion._spec().input_pin(16), 16, op, -1 - ) + self._cyclic_support = Input(cyclic_mesh_expansion._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) - self._sectors_to_expand = Input( - cyclic_mesh_expansion._spec().input_pin(18), 18, op, -1 - ) + self._sectors_to_expand = Input(cyclic_mesh_expansion._spec().input_pin(18), 18, op, -1) self._inputs.append(self._sectors_to_expand) @property @@ -258,9 +253,7 @@ def __init__(self, op: Operator): super().__init__(cyclic_mesh_expansion._spec().outputs, op) self._meshed_region = Output(cyclic_mesh_expansion._spec().output_pin(0), 0, op) self._outputs.append(self._meshed_region) - self._cyclic_support = Output( - cyclic_mesh_expansion._spec().output_pin(1), 1, op - ) + self._cyclic_support = Output(cyclic_mesh_expansion._spec().output_pin(1), 1, op) self._outputs.append(self._cyclic_support) @property diff --git a/ansys/dpf/core/operators/metadata/cyclic_support_provider.py b/src/ansys/dpf/core/operators/metadata/cyclic_support_provider.py similarity index 92% rename from ansys/dpf/core/operators/metadata/cyclic_support_provider.py rename to src/ansys/dpf/core/operators/metadata/cyclic_support_provider.py index 3b0a112550..4371a1c8de 100644 --- a/ansys/dpf/core/operators/metadata/cyclic_support_provider.py +++ b/src/ansys/dpf/core/operators/metadata/cyclic_support_provider.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_support_provider(Operator): @@ -74,9 +75,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="mapdl::rst::support_provider_cyclic", config=config, server=server - ) + super().__init__(name="mapdl::rst::support_provider_cyclic", config=config, server=server) self._inputs = InputsCyclicSupportProvider(self) self._outputs = OutputsCyclicSupportProvider(self) if streams_container is not None: @@ -162,9 +161,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="mapdl::rst::support_provider_cyclic", server=server - ) + return Operator.default_config(name="mapdl::rst::support_provider_cyclic", server=server) @property def inputs(self): @@ -209,25 +206,17 @@ class InputsCyclicSupportProvider(_Inputs): def __init__(self, op: Operator): super().__init__(cyclic_support_provider._spec().inputs, op) - self._streams_container = Input( - cyclic_support_provider._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(cyclic_support_provider._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - cyclic_support_provider._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(cyclic_support_provider._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._sector_meshed_region = Input( - cyclic_support_provider._spec().input_pin(7), 7, op, -1 - ) + self._sector_meshed_region = Input(cyclic_support_provider._spec().input_pin(7), 7, op, -1) self._inputs.append(self._sector_meshed_region) self._expanded_meshed_region = Input( cyclic_support_provider._spec().input_pin(15), 15, op, -1 ) self._inputs.append(self._expanded_meshed_region) - self._sectors_to_expand = Input( - cyclic_support_provider._spec().input_pin(18), 18, op, -1 - ) + self._sectors_to_expand = Input(cyclic_support_provider._spec().input_pin(18), 18, op, -1) self._inputs.append(self._sectors_to_expand) @property @@ -349,13 +338,9 @@ class OutputsCyclicSupportProvider(_Outputs): def __init__(self, op: Operator): super().__init__(cyclic_support_provider._spec().outputs, op) - self._cyclic_support = Output( - cyclic_support_provider._spec().output_pin(0), 0, op - ) + self._cyclic_support = Output(cyclic_support_provider._spec().output_pin(0), 0, op) self._outputs.append(self._cyclic_support) - self._sector_meshes = Output( - cyclic_support_provider._spec().output_pin(1), 1, op - ) + self._sector_meshes = Output(cyclic_support_provider._spec().output_pin(1), 1, op) self._outputs.append(self._sector_meshes) @property diff --git a/ansys/dpf/core/operators/metadata/is_cyclic.py b/src/ansys/dpf/core/operators/metadata/is_cyclic.py similarity index 98% rename from ansys/dpf/core/operators/metadata/is_cyclic.py rename to src/ansys/dpf/core/operators/metadata/is_cyclic.py index 70ff72e232..ee2a0efbe8 100644 --- a/ansys/dpf/core/operators/metadata/is_cyclic.py +++ b/src/ansys/dpf/core/operators/metadata/is_cyclic.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class is_cyclic(Operator): @@ -45,9 +46,7 @@ class is_cyclic(Operator): >>> result_file_path = op.outputs.file_path() """ - def __init__( - self, streams_container=None, data_sources=None, config=None, server=None - ): + def __init__(self, streams_container=None, data_sources=None, config=None, server=None): super().__init__(name="is_cyclic", config=config, server=server) self._inputs = InputsIsCyclic(self) self._outputs = OutputsIsCyclic(self) diff --git a/ansys/dpf/core/operators/metadata/material_provider.py b/src/ansys/dpf/core/operators/metadata/material_provider.py similarity index 96% rename from ansys/dpf/core/operators/metadata/material_provider.py rename to src/ansys/dpf/core/operators/metadata/material_provider.py index c25909c90a..188e06b847 100644 --- a/ansys/dpf/core/operators/metadata/material_provider.py +++ b/src/ansys/dpf/core/operators/metadata/material_provider.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class material_provider(Operator): @@ -46,9 +47,7 @@ class material_provider(Operator): >>> result_materials = op.outputs.materials() """ - def __init__( - self, streams_container=None, data_sources=None, config=None, server=None - ): + def __init__(self, streams_container=None, data_sources=None, config=None, server=None): super().__init__(name="MaterialsProvider", config=config, server=server) self._inputs = InputsMaterialProvider(self) self._outputs = OutputsMaterialProvider(self) @@ -142,9 +141,7 @@ class InputsMaterialProvider(_Inputs): def __init__(self, op: Operator): super().__init__(material_provider._spec().inputs, op) - self._streams_container = Input( - material_provider._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(material_provider._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(material_provider._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) diff --git a/ansys/dpf/core/operators/metadata/material_support_provider.py b/src/ansys/dpf/core/operators/metadata/material_support_provider.py similarity index 95% rename from ansys/dpf/core/operators/metadata/material_support_provider.py rename to src/ansys/dpf/core/operators/metadata/material_support_provider.py index ae4c6cd97f..224ab245cd 100644 --- a/ansys/dpf/core/operators/metadata/material_support_provider.py +++ b/src/ansys/dpf/core/operators/metadata/material_support_provider.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class material_support_provider(Operator): @@ -45,9 +46,7 @@ class material_support_provider(Operator): >>> result_abstract_field_support = op.outputs.abstract_field_support() """ - def __init__( - self, streams_container=None, data_sources=None, config=None, server=None - ): + def __init__(self, streams_container=None, data_sources=None, config=None, server=None): super().__init__(name="mat_support_provider", config=config, server=server) self._inputs = InputsMaterialSupportProvider(self) self._outputs = OutputsMaterialSupportProvider(self) @@ -140,13 +139,9 @@ class InputsMaterialSupportProvider(_Inputs): def __init__(self, op: Operator): super().__init__(material_support_provider._spec().inputs, op) - self._streams_container = Input( - material_support_provider._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(material_support_provider._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - material_support_provider._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(material_support_provider._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @property diff --git a/ansys/dpf/core/operators/metadata/mesh_selection_manager_provider.py b/src/ansys/dpf/core/operators/metadata/mesh_selection_manager_provider.py similarity index 94% rename from ansys/dpf/core/operators/metadata/mesh_selection_manager_provider.py rename to src/ansys/dpf/core/operators/metadata/mesh_selection_manager_provider.py index 9601dc8e55..2c19367e47 100644 --- a/ansys/dpf/core/operators/metadata/mesh_selection_manager_provider.py +++ b/src/ansys/dpf/core/operators/metadata/mesh_selection_manager_provider.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class mesh_selection_manager_provider(Operator): @@ -47,12 +48,8 @@ class mesh_selection_manager_provider(Operator): >>> result_mesh_selection_manager = op.outputs.mesh_selection_manager() """ - def __init__( - self, streams_container=None, data_sources=None, config=None, server=None - ): - super().__init__( - name="MeshSelectionManagerProvider", config=config, server=server - ) + def __init__(self, streams_container=None, data_sources=None, config=None, server=None): + super().__init__(name="MeshSelectionManagerProvider", config=config, server=server) self._inputs = InputsMeshSelectionManagerProvider(self) self._outputs = OutputsMeshSelectionManagerProvider(self) if streams_container is not None: @@ -107,9 +104,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="MeshSelectionManagerProvider", server=server - ) + return Operator.default_config(name="MeshSelectionManagerProvider", server=server) @property def inputs(self): @@ -152,9 +147,7 @@ def __init__(self, op: Operator): mesh_selection_manager_provider._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - mesh_selection_manager_provider._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(mesh_selection_manager_provider._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @property diff --git a/ansys/dpf/core/operators/metadata/mesh_support_provider.py b/src/ansys/dpf/core/operators/metadata/mesh_support_provider.py similarity index 93% rename from ansys/dpf/core/operators/metadata/mesh_support_provider.py rename to src/ansys/dpf/core/operators/metadata/mesh_support_provider.py index d44496e9a1..42fe4937a3 100644 --- a/ansys/dpf/core/operators/metadata/mesh_support_provider.py +++ b/src/ansys/dpf/core/operators/metadata/mesh_support_provider.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class mesh_support_provider(Operator): @@ -45,9 +46,7 @@ class mesh_support_provider(Operator): >>> result_abstract_field_support = op.outputs.abstract_field_support() """ - def __init__( - self, streams_container=None, data_sources=None, config=None, server=None - ): + def __init__(self, streams_container=None, data_sources=None, config=None, server=None): super().__init__(name="mesh_support_provider", config=config, server=server) self._inputs = InputsMeshSupportProvider(self) self._outputs = OutputsMeshSupportProvider(self) @@ -140,13 +139,9 @@ class InputsMeshSupportProvider(_Inputs): def __init__(self, op: Operator): super().__init__(mesh_support_provider._spec().inputs, op) - self._streams_container = Input( - mesh_support_provider._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(mesh_support_provider._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - mesh_support_provider._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(mesh_support_provider._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @property @@ -205,9 +200,7 @@ class OutputsMeshSupportProvider(_Outputs): def __init__(self, op: Operator): super().__init__(mesh_support_provider._spec().outputs, op) - self._abstract_field_support = Output( - mesh_support_provider._spec().output_pin(0), 0, op - ) + self._abstract_field_support = Output(mesh_support_provider._spec().output_pin(0), 0, op) self._outputs.append(self._abstract_field_support) @property diff --git a/ansys/dpf/core/operators/metadata/result_info_provider.py b/src/ansys/dpf/core/operators/metadata/result_info_provider.py similarity index 96% rename from ansys/dpf/core/operators/metadata/result_info_provider.py rename to src/ansys/dpf/core/operators/metadata/result_info_provider.py index d034f5987c..f1fdd4e63e 100644 --- a/ansys/dpf/core/operators/metadata/result_info_provider.py +++ b/src/ansys/dpf/core/operators/metadata/result_info_provider.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class result_info_provider(Operator): @@ -47,9 +48,7 @@ class result_info_provider(Operator): >>> result_result_info = op.outputs.result_info() """ - def __init__( - self, streams_container=None, data_sources=None, config=None, server=None - ): + def __init__(self, streams_container=None, data_sources=None, config=None, server=None): super().__init__(name="ResultInfoProvider", config=config, server=server) self._inputs = InputsResultInfoProvider(self) self._outputs = OutputsResultInfoProvider(self) @@ -144,9 +143,7 @@ class InputsResultInfoProvider(_Inputs): def __init__(self, op: Operator): super().__init__(result_info_provider._spec().inputs, op) - self._streams_container = Input( - result_info_provider._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(result_info_provider._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(result_info_provider._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) diff --git a/ansys/dpf/core/operators/metadata/streams_provider.py b/src/ansys/dpf/core/operators/metadata/streams_provider.py similarity index 99% rename from ansys/dpf/core/operators/metadata/streams_provider.py rename to src/ansys/dpf/core/operators/metadata/streams_provider.py index 2c4a13086c..5265f886fc 100644 --- a/ansys/dpf/core/operators/metadata/streams_provider.py +++ b/src/ansys/dpf/core/operators/metadata/streams_provider.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class streams_provider(Operator): diff --git a/ansys/dpf/core/operators/metadata/time_freq_provider.py b/src/ansys/dpf/core/operators/metadata/time_freq_provider.py similarity index 95% rename from ansys/dpf/core/operators/metadata/time_freq_provider.py rename to src/ansys/dpf/core/operators/metadata/time_freq_provider.py index 1943006d8e..6f2fe6efbd 100644 --- a/ansys/dpf/core/operators/metadata/time_freq_provider.py +++ b/src/ansys/dpf/core/operators/metadata/time_freq_provider.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class time_freq_provider(Operator): @@ -46,9 +47,7 @@ class time_freq_provider(Operator): >>> result_time_freq_support = op.outputs.time_freq_support() """ - def __init__( - self, streams_container=None, data_sources=None, config=None, server=None - ): + def __init__(self, streams_container=None, data_sources=None, config=None, server=None): super().__init__(name="TimeFreqSupportProvider", config=config, server=server) self._inputs = InputsTimeFreqProvider(self) self._outputs = OutputsTimeFreqProvider(self) @@ -142,9 +141,7 @@ class InputsTimeFreqProvider(_Inputs): def __init__(self, op: Operator): super().__init__(time_freq_provider._spec().inputs, op) - self._streams_container = Input( - time_freq_provider._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(time_freq_provider._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(time_freq_provider._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @@ -205,9 +202,7 @@ class OutputsTimeFreqProvider(_Outputs): def __init__(self, op: Operator): super().__init__(time_freq_provider._spec().outputs, op) - self._time_freq_support = Output( - time_freq_provider._spec().output_pin(0), 0, op - ) + self._time_freq_support = Output(time_freq_provider._spec().output_pin(0), 0, op) self._outputs.append(self._time_freq_support) @property diff --git a/src/ansys/dpf/core/operators/min_max/__init__.py b/src/ansys/dpf/core/operators/min_max/__init__.py new file mode 100644 index 0000000000..624fe65931 --- /dev/null +++ b/src/ansys/dpf/core/operators/min_max/__init__.py @@ -0,0 +1,16 @@ +from .max_by_component import max_by_component +from .max_over_phase import max_over_phase +from .max_over_time_by_entity import max_over_time_by_entity +from .min_by_component import min_by_component +from .min_max import min_max +from .min_max_by_entity import min_max_by_entity +from .min_max_by_time import min_max_by_time +from .min_max_fc import min_max_fc +from .min_max_fc_inc import min_max_fc_inc +from .min_max_inc import min_max_inc +from .min_max_over_label_fc import min_max_over_label_fc +from .min_max_over_time_by_entity import min_max_over_time_by_entity +from .min_over_time_by_entity import min_over_time_by_entity +from .phase_of_max import phase_of_max +from .time_of_max_by_entity import time_of_max_by_entity +from .time_of_min_by_entity import time_of_min_by_entity diff --git a/ansys/dpf/core/operators/min_max/max_by_component.py b/src/ansys/dpf/core/operators/min_max/max_by_component.py similarity index 97% rename from ansys/dpf/core/operators/min_max/max_by_component.py rename to src/ansys/dpf/core/operators/min_max/max_by_component.py index 02be083eb7..632acfab30 100644 --- a/ansys/dpf/core/operators/min_max/max_by_component.py +++ b/src/ansys/dpf/core/operators/min_max/max_by_component.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class max_by_component(Operator): @@ -89,9 +90,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Give the maximum for each element rank by comparing several fields.""" - ) + description = """Give the maximum for each element rank by comparing several fields.""" spec = Specification( description=description, map_input_pin_spec={ @@ -200,9 +199,7 @@ class InputsMaxByComponent(_Inputs): def __init__(self, op: Operator): super().__init__(max_by_component._spec().inputs, op) - self._use_absolute_value = Input( - max_by_component._spec().input_pin(0), 0, op, -1 - ) + self._use_absolute_value = Input(max_by_component._spec().input_pin(0), 0, op, -1) self._inputs.append(self._use_absolute_value) self._fieldA1 = Input(max_by_component._spec().input_pin(1), 1, op, 0) self._inputs.append(self._fieldA1) diff --git a/ansys/dpf/core/operators/min_max/max_over_phase.py b/src/ansys/dpf/core/operators/min_max/max_over_phase.py similarity index 99% rename from ansys/dpf/core/operators/min_max/max_over_phase.py rename to src/ansys/dpf/core/operators/min_max/max_over_phase.py index d3dd0b0777..9603696d76 100644 --- a/ansys/dpf/core/operators/min_max/max_over_phase.py +++ b/src/ansys/dpf/core/operators/min_max/max_over_phase.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class max_over_phase(Operator): diff --git a/ansys/dpf/core/operators/min_max/max_over_time_by_entity.py b/src/ansys/dpf/core/operators/min_max/max_over_time_by_entity.py similarity index 95% rename from ansys/dpf/core/operators/min_max/max_over_time_by_entity.py rename to src/ansys/dpf/core/operators/min_max/max_over_time_by_entity.py index 861a469e16..f84b4834cf 100644 --- a/ansys/dpf/core/operators/min_max/max_over_time_by_entity.py +++ b/src/ansys/dpf/core/operators/min_max/max_over_time_by_entity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class max_over_time_by_entity(Operator): @@ -157,15 +158,11 @@ class InputsMaxOverTimeByEntity(_Inputs): def __init__(self, op: Operator): super().__init__(max_over_time_by_entity._spec().inputs, op) - self._fields_container = Input( - max_over_time_by_entity._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(max_over_time_by_entity._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._abs_value = Input(max_over_time_by_entity._spec().input_pin(3), 3, op, -1) self._inputs.append(self._abs_value) - self._compute_amplitude = Input( - max_over_time_by_entity._spec().input_pin(4), 4, op, -1 - ) + self._compute_amplitude = Input(max_over_time_by_entity._spec().input_pin(4), 4, op, -1) self._inputs.append(self._compute_amplitude) @property @@ -241,9 +238,7 @@ class OutputsMaxOverTimeByEntity(_Outputs): def __init__(self, op: Operator): super().__init__(max_over_time_by_entity._spec().outputs, op) - self._fields_container = Output( - max_over_time_by_entity._spec().output_pin(0), 0, op - ) + self._fields_container = Output(max_over_time_by_entity._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/min_max/min_by_component.py b/src/ansys/dpf/core/operators/min_max/min_by_component.py similarity index 97% rename from ansys/dpf/core/operators/min_max/min_by_component.py rename to src/ansys/dpf/core/operators/min_max/min_by_component.py index deba13477c..502fe1d1f4 100644 --- a/ansys/dpf/core/operators/min_max/min_by_component.py +++ b/src/ansys/dpf/core/operators/min_max/min_by_component.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class min_by_component(Operator): @@ -89,9 +90,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Give the minimum for each element rank by comparing several fields.""" - ) + description = """Give the minimum for each element rank by comparing several fields.""" spec = Specification( description=description, map_input_pin_spec={ @@ -200,9 +199,7 @@ class InputsMinByComponent(_Inputs): def __init__(self, op: Operator): super().__init__(min_by_component._spec().inputs, op) - self._use_absolute_value = Input( - min_by_component._spec().input_pin(0), 0, op, -1 - ) + self._use_absolute_value = Input(min_by_component._spec().input_pin(0), 0, op, -1) self._inputs.append(self._use_absolute_value) self._fieldA1 = Input(min_by_component._spec().input_pin(1), 1, op, 0) self._inputs.append(self._fieldA1) diff --git a/ansys/dpf/core/operators/min_max/min_max.py b/src/ansys/dpf/core/operators/min_max/min_max.py similarity index 99% rename from ansys/dpf/core/operators/min_max/min_max.py rename to src/ansys/dpf/core/operators/min_max/min_max.py index 9a9d38ae64..c16c8dd647 100644 --- a/ansys/dpf/core/operators/min_max/min_max.py +++ b/src/ansys/dpf/core/operators/min_max/min_max.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class min_max(Operator): diff --git a/ansys/dpf/core/operators/min_max/min_max_by_entity.py b/src/ansys/dpf/core/operators/min_max/min_max_by_entity.py similarity index 97% rename from ansys/dpf/core/operators/min_max/min_max_by_entity.py rename to src/ansys/dpf/core/operators/min_max/min_max_by_entity.py index 37c71f2c5a..6059fdf482 100644 --- a/ansys/dpf/core/operators/min_max/min_max_by_entity.py +++ b/src/ansys/dpf/core/operators/min_max/min_max_by_entity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class min_max_by_entity(Operator): @@ -129,9 +130,7 @@ class InputsMinMaxByEntity(_Inputs): def __init__(self, op: Operator): super().__init__(min_max_by_entity._spec().inputs, op) - self._fields_container = Input( - min_max_by_entity._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(min_max_by_entity._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/min_max/min_max_by_time.py b/src/ansys/dpf/core/operators/min_max/min_max_by_time.py similarity index 99% rename from ansys/dpf/core/operators/min_max/min_max_by_time.py rename to src/ansys/dpf/core/operators/min_max/min_max_by_time.py index 05d1ab9502..ac458b81a6 100644 --- a/ansys/dpf/core/operators/min_max/min_max_by_time.py +++ b/src/ansys/dpf/core/operators/min_max/min_max_by_time.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class min_max_by_time(Operator): diff --git a/ansys/dpf/core/operators/min_max/min_max_fc.py b/src/ansys/dpf/core/operators/min_max/min_max_fc.py similarity index 99% rename from ansys/dpf/core/operators/min_max/min_max_fc.py rename to src/ansys/dpf/core/operators/min_max/min_max_fc.py index 7b93de6c8a..d07359fbd0 100644 --- a/ansys/dpf/core/operators/min_max/min_max_fc.py +++ b/src/ansys/dpf/core/operators/min_max/min_max_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class min_max_fc(Operator): diff --git a/ansys/dpf/core/operators/min_max/min_max_fc_inc.py b/src/ansys/dpf/core/operators/min_max/min_max_fc_inc.py similarity index 99% rename from ansys/dpf/core/operators/min_max/min_max_fc_inc.py rename to src/ansys/dpf/core/operators/min_max/min_max_fc_inc.py index dd2f30a6a0..81a4e845d1 100644 --- a/ansys/dpf/core/operators/min_max/min_max_fc_inc.py +++ b/src/ansys/dpf/core/operators/min_max/min_max_fc_inc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class min_max_fc_inc(Operator): diff --git a/ansys/dpf/core/operators/min_max/min_max_inc.py b/src/ansys/dpf/core/operators/min_max/min_max_inc.py similarity index 99% rename from ansys/dpf/core/operators/min_max/min_max_inc.py rename to src/ansys/dpf/core/operators/min_max/min_max_inc.py index 0d5436b128..601df92f84 100644 --- a/ansys/dpf/core/operators/min_max/min_max_inc.py +++ b/src/ansys/dpf/core/operators/min_max/min_max_inc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class min_max_inc(Operator): diff --git a/ansys/dpf/core/operators/min_max/min_max_over_label_fc.py b/src/ansys/dpf/core/operators/min_max/min_max_over_label_fc.py similarity index 95% rename from ansys/dpf/core/operators/min_max/min_max_over_label_fc.py rename to src/ansys/dpf/core/operators/min_max/min_max_over_label_fc.py index a2ef668abf..06f5728bb8 100644 --- a/ansys/dpf/core/operators/min_max/min_max_over_label_fc.py +++ b/src/ansys/dpf/core/operators/min_max/min_max_over_label_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class min_max_over_label_fc(Operator): @@ -190,9 +191,7 @@ class InputsMinMaxOverLabelFc(_Inputs): def __init__(self, op: Operator): super().__init__(min_max_over_label_fc._spec().inputs, op) - self._fields_container = Input( - min_max_over_label_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(min_max_over_label_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._label = Input(min_max_over_label_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._label) @@ -259,21 +258,13 @@ def __init__(self, op: Operator): self._outputs.append(self._field_min) self._field_max = Output(min_max_over_label_fc._spec().output_pin(1), 1, op) self._outputs.append(self._field_max) - self._domain_ids_min = Output( - min_max_over_label_fc._spec().output_pin(2), 2, op - ) + self._domain_ids_min = Output(min_max_over_label_fc._spec().output_pin(2), 2, op) self._outputs.append(self._domain_ids_min) - self._domain_ids_max = Output( - min_max_over_label_fc._spec().output_pin(3), 3, op - ) + self._domain_ids_max = Output(min_max_over_label_fc._spec().output_pin(3), 3, op) self._outputs.append(self._domain_ids_max) - self._scoping_ids_min = Output( - min_max_over_label_fc._spec().output_pin(4), 4, op - ) + self._scoping_ids_min = Output(min_max_over_label_fc._spec().output_pin(4), 4, op) self._outputs.append(self._scoping_ids_min) - self._scoping_ids_max = Output( - min_max_over_label_fc._spec().output_pin(5), 5, op - ) + self._scoping_ids_max = Output(min_max_over_label_fc._spec().output_pin(5), 5, op) self._outputs.append(self._scoping_ids_max) @property diff --git a/ansys/dpf/core/operators/min_max/min_max_over_time_by_entity.py b/src/ansys/dpf/core/operators/min_max/min_max_over_time_by_entity.py similarity index 91% rename from ansys/dpf/core/operators/min_max/min_max_over_time_by_entity.py rename to src/ansys/dpf/core/operators/min_max/min_max_over_time_by_entity.py index 72967f250f..fb08ac917f 100644 --- a/ansys/dpf/core/operators/min_max/min_max_over_time_by_entity.py +++ b/src/ansys/dpf/core/operators/min_max/min_max_over_time_by_entity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class min_max_over_time_by_entity(Operator): @@ -47,12 +48,8 @@ class min_max_over_time_by_entity(Operator): >>> result_time_freq_of_max = op.outputs.time_freq_of_max() """ - def __init__( - self, fields_container=None, compute_amplitude=None, config=None, server=None - ): - super().__init__( - name="min_max_over_time_by_entity", config=config, server=server - ) + def __init__(self, fields_container=None, compute_amplitude=None, config=None, server=None): + super().__init__(name="min_max_over_time_by_entity", config=config, server=server) self._inputs = InputsMinMaxOverTimeByEntity(self) self._outputs = OutputsMinMaxOverTimeByEntity(self) if fields_container is not None: @@ -123,9 +120,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="min_max_over_time_by_entity", server=server - ) + return Operator.default_config(name="min_max_over_time_by_entity", server=server) @property def inputs(self): @@ -164,13 +159,9 @@ class InputsMinMaxOverTimeByEntity(_Inputs): def __init__(self, op: Operator): super().__init__(min_max_over_time_by_entity._spec().inputs, op) - self._fields_container = Input( - min_max_over_time_by_entity._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(min_max_over_time_by_entity._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) - self._compute_amplitude = Input( - min_max_over_time_by_entity._spec().input_pin(4), 4, op, -1 - ) + self._compute_amplitude = Input(min_max_over_time_by_entity._spec().input_pin(4), 4, op, -1) self._inputs.append(self._compute_amplitude) @property @@ -233,13 +224,9 @@ def __init__(self, op: Operator): self._outputs.append(self._min) self._max = Output(min_max_over_time_by_entity._spec().output_pin(1), 1, op) self._outputs.append(self._max) - self._time_freq_of_min = Output( - min_max_over_time_by_entity._spec().output_pin(2), 2, op - ) + self._time_freq_of_min = Output(min_max_over_time_by_entity._spec().output_pin(2), 2, op) self._outputs.append(self._time_freq_of_min) - self._time_freq_of_max = Output( - min_max_over_time_by_entity._spec().output_pin(3), 3, op - ) + self._time_freq_of_max = Output(min_max_over_time_by_entity._spec().output_pin(3), 3, op) self._outputs.append(self._time_freq_of_max) @property diff --git a/ansys/dpf/core/operators/min_max/min_over_time_by_entity.py b/src/ansys/dpf/core/operators/min_max/min_over_time_by_entity.py similarity index 95% rename from ansys/dpf/core/operators/min_max/min_over_time_by_entity.py rename to src/ansys/dpf/core/operators/min_max/min_over_time_by_entity.py index a1944734dd..8129173553 100644 --- a/ansys/dpf/core/operators/min_max/min_over_time_by_entity.py +++ b/src/ansys/dpf/core/operators/min_max/min_over_time_by_entity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class min_over_time_by_entity(Operator): @@ -157,15 +158,11 @@ class InputsMinOverTimeByEntity(_Inputs): def __init__(self, op: Operator): super().__init__(min_over_time_by_entity._spec().inputs, op) - self._fields_container = Input( - min_over_time_by_entity._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(min_over_time_by_entity._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._abs_value = Input(min_over_time_by_entity._spec().input_pin(3), 3, op, -1) self._inputs.append(self._abs_value) - self._compute_amplitude = Input( - min_over_time_by_entity._spec().input_pin(4), 4, op, -1 - ) + self._compute_amplitude = Input(min_over_time_by_entity._spec().input_pin(4), 4, op, -1) self._inputs.append(self._compute_amplitude) @property @@ -241,9 +238,7 @@ class OutputsMinOverTimeByEntity(_Outputs): def __init__(self, op: Operator): super().__init__(min_over_time_by_entity._spec().outputs, op) - self._fields_container = Output( - min_over_time_by_entity._spec().output_pin(0), 0, op - ) + self._fields_container = Output(min_over_time_by_entity._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/min_max/phase_of_max.py b/src/ansys/dpf/core/operators/min_max/phase_of_max.py similarity index 99% rename from ansys/dpf/core/operators/min_max/phase_of_max.py rename to src/ansys/dpf/core/operators/min_max/phase_of_max.py index 1128382b66..66ded9e392 100644 --- a/ansys/dpf/core/operators/min_max/phase_of_max.py +++ b/src/ansys/dpf/core/operators/min_max/phase_of_max.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class phase_of_max(Operator): diff --git a/ansys/dpf/core/operators/min_max/time_of_max_by_entity.py b/src/ansys/dpf/core/operators/min_max/time_of_max_by_entity.py similarity index 95% rename from ansys/dpf/core/operators/min_max/time_of_max_by_entity.py rename to src/ansys/dpf/core/operators/min_max/time_of_max_by_entity.py index f3da949ff1..34469286a8 100644 --- a/ansys/dpf/core/operators/min_max/time_of_max_by_entity.py +++ b/src/ansys/dpf/core/operators/min_max/time_of_max_by_entity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class time_of_max_by_entity(Operator): @@ -157,15 +158,11 @@ class InputsTimeOfMaxByEntity(_Inputs): def __init__(self, op: Operator): super().__init__(time_of_max_by_entity._spec().inputs, op) - self._fields_container = Input( - time_of_max_by_entity._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(time_of_max_by_entity._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._abs_value = Input(time_of_max_by_entity._spec().input_pin(3), 3, op, -1) self._inputs.append(self._abs_value) - self._compute_amplitude = Input( - time_of_max_by_entity._spec().input_pin(4), 4, op, -1 - ) + self._compute_amplitude = Input(time_of_max_by_entity._spec().input_pin(4), 4, op, -1) self._inputs.append(self._compute_amplitude) @property @@ -241,9 +238,7 @@ class OutputsTimeOfMaxByEntity(_Outputs): def __init__(self, op: Operator): super().__init__(time_of_max_by_entity._spec().outputs, op) - self._fields_container = Output( - time_of_max_by_entity._spec().output_pin(0), 0, op - ) + self._fields_container = Output(time_of_max_by_entity._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/min_max/time_of_min_by_entity.py b/src/ansys/dpf/core/operators/min_max/time_of_min_by_entity.py similarity index 95% rename from ansys/dpf/core/operators/min_max/time_of_min_by_entity.py rename to src/ansys/dpf/core/operators/min_max/time_of_min_by_entity.py index 4d774c3bca..28b95fb206 100644 --- a/ansys/dpf/core/operators/min_max/time_of_min_by_entity.py +++ b/src/ansys/dpf/core/operators/min_max/time_of_min_by_entity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class time_of_min_by_entity(Operator): @@ -157,15 +158,11 @@ class InputsTimeOfMinByEntity(_Inputs): def __init__(self, op: Operator): super().__init__(time_of_min_by_entity._spec().inputs, op) - self._fields_container = Input( - time_of_min_by_entity._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(time_of_min_by_entity._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._abs_value = Input(time_of_min_by_entity._spec().input_pin(3), 3, op, -1) self._inputs.append(self._abs_value) - self._compute_amplitude = Input( - time_of_min_by_entity._spec().input_pin(4), 4, op, -1 - ) + self._compute_amplitude = Input(time_of_min_by_entity._spec().input_pin(4), 4, op, -1) self._inputs.append(self._compute_amplitude) @property @@ -241,9 +238,7 @@ class OutputsTimeOfMinByEntity(_Outputs): def __init__(self, op: Operator): super().__init__(time_of_min_by_entity._spec().outputs, op) - self._fields_container = Output( - time_of_min_by_entity._spec().output_pin(0), 0, op - ) + self._fields_container = Output(time_of_min_by_entity._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/operator.mustache b/src/ansys/dpf/core/operators/operator.mustache similarity index 99% rename from ansys/dpf/core/operators/operator.mustache rename to src/ansys/dpf/core/operators/operator.mustache index 21fed079b7..243ee65dfe 100644 --- a/ansys/dpf/core/operators/operator.mustache +++ b/src/ansys/dpf/core/operators/operator.mustache @@ -3,7 +3,7 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs {{#outputs}} diff --git a/src/ansys/dpf/core/operators/result/__init__.py b/src/ansys/dpf/core/operators/result/__init__.py new file mode 100644 index 0000000000..45ba9fb4cb --- /dev/null +++ b/src/ansys/dpf/core/operators/result/__init__.py @@ -0,0 +1,157 @@ +from .acceleration import acceleration +from .acceleration_X import acceleration_X +from .acceleration_Y import acceleration_Y +from .acceleration_Z import acceleration_Z +from .accu_eqv_creep_strain import accu_eqv_creep_strain +from .accu_eqv_plastic_strain import accu_eqv_plastic_strain +from .add_rigid_body_motion import add_rigid_body_motion +from .add_rigid_body_motion_fc import add_rigid_body_motion_fc +from .artificial_hourglass_energy import artificial_hourglass_energy +from .cms_matrices_provider import cms_matrices_provider +from .co_energy import co_energy +from .contact_fluid_penetration_pressure import contact_fluid_penetration_pressure +from .contact_friction_stress import contact_friction_stress +from .contact_gap_distance import contact_gap_distance +from .contact_penetration import contact_penetration +from .contact_pressure import contact_pressure +from .contact_sliding_distance import contact_sliding_distance +from .contact_status import contact_status +from .contact_surface_heat_flux import contact_surface_heat_flux +from .contact_total_stress import contact_total_stress +from .coordinate_system import coordinate_system +from .creep_strain_energy_density import creep_strain_energy_density +from .current_density import current_density +from .custom import custom +from .cyclic_analytic_seqv_max import cyclic_analytic_seqv_max +from .cyclic_analytic_usum_max import cyclic_analytic_usum_max +from .cyclic_expanded_acceleration import cyclic_expanded_acceleration +from .cyclic_expanded_displacement import cyclic_expanded_displacement +from .cyclic_expanded_el_strain import cyclic_expanded_el_strain +from .cyclic_expanded_enf import cyclic_expanded_enf +from .cyclic_expanded_stress import cyclic_expanded_stress +from .cyclic_expanded_velocity import cyclic_expanded_velocity +from .cyclic_expansion import cyclic_expansion +from .cyclic_strain_energy import cyclic_strain_energy +from .cyclic_volume import cyclic_volume +from .displacement import displacement +from .displacement_X import displacement_X +from .displacement_Y import displacement_Y +from .displacement_Z import displacement_Z +from .elastic_strain import elastic_strain +from .elastic_strain_X import elastic_strain_X +from .elastic_strain_XY import elastic_strain_XY +from .elastic_strain_XZ import elastic_strain_XZ +from .elastic_strain_Y import elastic_strain_Y +from .elastic_strain_YZ import elastic_strain_YZ +from .elastic_strain_Z import elastic_strain_Z +from .elastic_strain_energy_density import elastic_strain_energy_density +from .elastic_strain_principal_1 import elastic_strain_principal_1 +from .elastic_strain_principal_2 import elastic_strain_principal_2 +from .elastic_strain_principal_3 import elastic_strain_principal_3 +from .elastic_strain_rotation_by_euler_nodes import elastic_strain_rotation_by_euler_nodes +from .electric_field import electric_field +from .electric_flux_density import electric_flux_density +from .electric_potential import electric_potential +from .element_centroids import element_centroids +from .element_nodal_forces import element_nodal_forces +from .element_orientations import element_orientations +from .elemental_heat_generation import elemental_heat_generation +from .elemental_mass import elemental_mass +from .elemental_volume import elemental_volume +from .enf_rotation_by_euler_nodes import enf_rotation_by_euler_nodes +from .equivalent_mass import equivalent_mass +from .equivalent_radiated_power import equivalent_radiated_power +from .eqv_stress_parameter import eqv_stress_parameter +from .euler_load_buckling import euler_load_buckling +from .euler_nodes import euler_nodes +from .heat_flux import heat_flux +from .heat_flux_X import heat_flux_X +from .heat_flux_Y import heat_flux_Y +from .heat_flux_Z import heat_flux_Z +from .hydrostatic_pressure import hydrostatic_pressure +from .incremental_energy import incremental_energy +from .joint_force_reaction import joint_force_reaction +from .joint_moment_reaction import joint_moment_reaction +from .joint_relative_acceleration import joint_relative_acceleration +from .joint_relative_angular_acceleration import joint_relative_angular_acceleration +from .joint_relative_angular_velocity import joint_relative_angular_velocity +from .joint_relative_displacement import joint_relative_displacement +from .joint_relative_rotation import joint_relative_rotation +from .joint_relative_velocity import joint_relative_velocity +from .kinetic_energy import kinetic_energy +from .material_property_of_element import material_property_of_element +from .members_in_bending_not_certified import members_in_bending_not_certified +from .members_in_compression_not_certified import members_in_compression_not_certified +from .members_in_linear_compression_bending_not_certified import ( + members_in_linear_compression_bending_not_certified, +) +from .migrate_to_h5dpf import migrate_to_h5dpf +from .modal_basis import modal_basis +from .nmisc import nmisc +from .nodal_averaged_creep_strains import nodal_averaged_creep_strains +from .nodal_averaged_elastic_strains import nodal_averaged_elastic_strains +from .nodal_averaged_equivalent_creep_strain import nodal_averaged_equivalent_creep_strain +from .nodal_averaged_equivalent_elastic_strain import nodal_averaged_equivalent_elastic_strain +from .nodal_averaged_equivalent_plastic_strain import nodal_averaged_equivalent_plastic_strain +from .nodal_averaged_equivalent_thermal_strains import nodal_averaged_equivalent_thermal_strains +from .nodal_averaged_plastic_strains import nodal_averaged_plastic_strains +from .nodal_averaged_stresses import nodal_averaged_stresses +from .nodal_averaged_thermal_strains import nodal_averaged_thermal_strains +from .nodal_averaged_thermal_swelling_strains import nodal_averaged_thermal_swelling_strains +from .nodal_force import nodal_force +from .nodal_moment import nodal_moment +from .nodal_rotation_by_euler_nodes import nodal_rotation_by_euler_nodes +from .num_surface_status_changes import num_surface_status_changes +from .plastic_state_variable import plastic_state_variable +from .plastic_strain import plastic_strain +from .plastic_strain_X import plastic_strain_X +from .plastic_strain_XY import plastic_strain_XY +from .plastic_strain_XZ import plastic_strain_XZ +from .plastic_strain_Y import plastic_strain_Y +from .plastic_strain_YZ import plastic_strain_YZ +from .plastic_strain_Z import plastic_strain_Z +from .plastic_strain_energy_density import plastic_strain_energy_density +from .plastic_strain_principal_1 import plastic_strain_principal_1 +from .plastic_strain_principal_2 import plastic_strain_principal_2 +from .plastic_strain_principal_3 import plastic_strain_principal_3 +from .plastic_strain_rotation_by_euler_nodes import plastic_strain_rotation_by_euler_nodes +from .poynting_vector import poynting_vector +from .poynting_vector_surface import poynting_vector_surface +from .pres_to_field import pres_to_field +from .prns_to_field import prns_to_field +from .raw_displacement import raw_displacement +from .raw_reaction_force import raw_reaction_force +from .reaction_force import reaction_force +from .recombine_harmonic_indeces_cyclic import recombine_harmonic_indeces_cyclic +from .remove_rigid_body_motion import remove_rigid_body_motion +from .remove_rigid_body_motion_fc import remove_rigid_body_motion_fc +from .rigid_transformation import rigid_transformation +from .run import run +from .smisc import smisc +from .stiffness_matrix_energy import stiffness_matrix_energy +from .stress import stress +from .stress_X import stress_X +from .stress_XY import stress_XY +from .stress_XZ import stress_XZ +from .stress_Y import stress_Y +from .stress_YZ import stress_YZ +from .stress_Z import stress_Z +from .stress_principal_1 import stress_principal_1 +from .stress_principal_2 import stress_principal_2 +from .stress_principal_3 import stress_principal_3 +from .stress_ratio import stress_ratio +from .stress_rotation_by_euler_nodes import stress_rotation_by_euler_nodes +from .stress_von_mises import stress_von_mises +from .structural_temperature import structural_temperature +from .swelling_strains import swelling_strains +from .temperature import temperature +from .temperature_grad import temperature_grad +from .thermal_dissipation_energy import thermal_dissipation_energy +from .thermal_strain import thermal_strain +from .thermal_strains_eqv import thermal_strains_eqv +from .thickness import thickness +from .torque import torque +from .velocity import velocity +from .velocity_X import velocity_X +from .velocity_Y import velocity_Y +from .velocity_Z import velocity_Z diff --git a/ansys/dpf/core/operators/result/acceleration.py b/src/ansys/dpf/core/operators/result/acceleration.py similarity index 99% rename from ansys/dpf/core/operators/result/acceleration.py rename to src/ansys/dpf/core/operators/result/acceleration.py index 20c8d6b298..1bb9217827 100644 --- a/ansys/dpf/core/operators/result/acceleration.py +++ b/src/ansys/dpf/core/operators/result/acceleration.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class acceleration(Operator): @@ -293,9 +294,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(acceleration._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - acceleration._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(acceleration._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(acceleration._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/acceleration_X.py b/src/ansys/dpf/core/operators/result/acceleration_X.py similarity index 99% rename from ansys/dpf/core/operators/result/acceleration_X.py rename to src/ansys/dpf/core/operators/result/acceleration_X.py index 990158d417..a5e540ab28 100644 --- a/ansys/dpf/core/operators/result/acceleration_X.py +++ b/src/ansys/dpf/core/operators/result/acceleration_X.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class acceleration_X(Operator): @@ -294,9 +295,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(acceleration_X._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - acceleration_X._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(acceleration_X._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(acceleration_X._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/acceleration_Y.py b/src/ansys/dpf/core/operators/result/acceleration_Y.py similarity index 99% rename from ansys/dpf/core/operators/result/acceleration_Y.py rename to src/ansys/dpf/core/operators/result/acceleration_Y.py index 2876e6542a..5465ca27af 100644 --- a/ansys/dpf/core/operators/result/acceleration_Y.py +++ b/src/ansys/dpf/core/operators/result/acceleration_Y.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class acceleration_Y(Operator): @@ -294,9 +295,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(acceleration_Y._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - acceleration_Y._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(acceleration_Y._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(acceleration_Y._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/acceleration_Z.py b/src/ansys/dpf/core/operators/result/acceleration_Z.py similarity index 99% rename from ansys/dpf/core/operators/result/acceleration_Z.py rename to src/ansys/dpf/core/operators/result/acceleration_Z.py index e17f01efbd..9d89786566 100644 --- a/ansys/dpf/core/operators/result/acceleration_Z.py +++ b/src/ansys/dpf/core/operators/result/acceleration_Z.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class acceleration_Z(Operator): @@ -294,9 +295,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(acceleration_Z._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - acceleration_Z._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(acceleration_Z._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(acceleration_Z._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/accu_eqv_creep_strain.py b/src/ansys/dpf/core/operators/result/accu_eqv_creep_strain.py similarity index 94% rename from ansys/dpf/core/operators/result/accu_eqv_creep_strain.py rename to src/ansys/dpf/core/operators/result/accu_eqv_creep_strain.py index 6933a25ac5..5e7a218446 100644 --- a/ansys/dpf/core/operators/result/accu_eqv_creep_strain.py +++ b/src/ansys/dpf/core/operators/result/accu_eqv_creep_strain.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class accu_eqv_creep_strain(Operator): @@ -323,43 +324,25 @@ class InputsAccuEqvCreepStrain(_Inputs): def __init__(self, op: Operator): super().__init__(accu_eqv_creep_strain._spec().inputs, op) - self._time_scoping = Input( - accu_eqv_creep_strain._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(accu_eqv_creep_strain._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - accu_eqv_creep_strain._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(accu_eqv_creep_strain._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - accu_eqv_creep_strain._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(accu_eqv_creep_strain._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - accu_eqv_creep_strain._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(accu_eqv_creep_strain._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - accu_eqv_creep_strain._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(accu_eqv_creep_strain._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - accu_eqv_creep_strain._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(accu_eqv_creep_strain._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(accu_eqv_creep_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - accu_eqv_creep_strain._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(accu_eqv_creep_strain._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - accu_eqv_creep_strain._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(accu_eqv_creep_strain._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - accu_eqv_creep_strain._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(accu_eqv_creep_strain._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -597,9 +580,7 @@ class OutputsAccuEqvCreepStrain(_Outputs): def __init__(self, op: Operator): super().__init__(accu_eqv_creep_strain._spec().outputs, op) - self._fields_container = Output( - accu_eqv_creep_strain._spec().output_pin(0), 0, op - ) + self._fields_container = Output(accu_eqv_creep_strain._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/accu_eqv_plastic_strain.py b/src/ansys/dpf/core/operators/result/accu_eqv_plastic_strain.py similarity index 94% rename from ansys/dpf/core/operators/result/accu_eqv_plastic_strain.py rename to src/ansys/dpf/core/operators/result/accu_eqv_plastic_strain.py index 01f2644061..a58a8011ab 100644 --- a/ansys/dpf/core/operators/result/accu_eqv_plastic_strain.py +++ b/src/ansys/dpf/core/operators/result/accu_eqv_plastic_strain.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class accu_eqv_plastic_strain(Operator): @@ -323,43 +324,25 @@ class InputsAccuEqvPlasticStrain(_Inputs): def __init__(self, op: Operator): super().__init__(accu_eqv_plastic_strain._spec().inputs, op) - self._time_scoping = Input( - accu_eqv_plastic_strain._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(accu_eqv_plastic_strain._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - accu_eqv_plastic_strain._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(accu_eqv_plastic_strain._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - accu_eqv_plastic_strain._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(accu_eqv_plastic_strain._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - accu_eqv_plastic_strain._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(accu_eqv_plastic_strain._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - accu_eqv_plastic_strain._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(accu_eqv_plastic_strain._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - accu_eqv_plastic_strain._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(accu_eqv_plastic_strain._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(accu_eqv_plastic_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - accu_eqv_plastic_strain._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(accu_eqv_plastic_strain._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - accu_eqv_plastic_strain._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(accu_eqv_plastic_strain._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - accu_eqv_plastic_strain._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(accu_eqv_plastic_strain._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -597,9 +580,7 @@ class OutputsAccuEqvPlasticStrain(_Outputs): def __init__(self, op: Operator): super().__init__(accu_eqv_plastic_strain._spec().outputs, op) - self._fields_container = Output( - accu_eqv_plastic_strain._spec().output_pin(0), 0, op - ) + self._fields_container = Output(accu_eqv_plastic_strain._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/add_rigid_body_motion.py b/src/ansys/dpf/core/operators/result/add_rigid_body_motion.py similarity index 95% rename from ansys/dpf/core/operators/result/add_rigid_body_motion.py rename to src/ansys/dpf/core/operators/result/add_rigid_body_motion.py index ff18ca43a1..18115dee0e 100644 --- a/ansys/dpf/core/operators/result/add_rigid_body_motion.py +++ b/src/ansys/dpf/core/operators/result/add_rigid_body_motion.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class add_rigid_body_motion(Operator): @@ -192,21 +193,13 @@ class InputsAddRigidBodyMotion(_Inputs): def __init__(self, op: Operator): super().__init__(add_rigid_body_motion._spec().inputs, op) - self._displacement_field = Input( - add_rigid_body_motion._spec().input_pin(0), 0, op, -1 - ) + self._displacement_field = Input(add_rigid_body_motion._spec().input_pin(0), 0, op, -1) self._inputs.append(self._displacement_field) - self._translation_field = Input( - add_rigid_body_motion._spec().input_pin(1), 1, op, -1 - ) + self._translation_field = Input(add_rigid_body_motion._spec().input_pin(1), 1, op, -1) self._inputs.append(self._translation_field) - self._rotation_field = Input( - add_rigid_body_motion._spec().input_pin(2), 2, op, -1 - ) + self._rotation_field = Input(add_rigid_body_motion._spec().input_pin(2), 2, op, -1) self._inputs.append(self._rotation_field) - self._center_field = Input( - add_rigid_body_motion._spec().input_pin(3), 3, op, -1 - ) + self._center_field = Input(add_rigid_body_motion._spec().input_pin(3), 3, op, -1) self._inputs.append(self._center_field) self._mesh = Input(add_rigid_body_motion._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/add_rigid_body_motion_fc.py b/src/ansys/dpf/core/operators/result/add_rigid_body_motion_fc.py similarity index 94% rename from ansys/dpf/core/operators/result/add_rigid_body_motion_fc.py rename to src/ansys/dpf/core/operators/result/add_rigid_body_motion_fc.py index abb9c7b920..7e4ce6ee03 100644 --- a/ansys/dpf/core/operators/result/add_rigid_body_motion_fc.py +++ b/src/ansys/dpf/core/operators/result/add_rigid_body_motion_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class add_rigid_body_motion_fc(Operator): @@ -192,21 +193,13 @@ class InputsAddRigidBodyMotionFc(_Inputs): def __init__(self, op: Operator): super().__init__(add_rigid_body_motion_fc._spec().inputs, op) - self._fields_container = Input( - add_rigid_body_motion_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(add_rigid_body_motion_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) - self._translation_field = Input( - add_rigid_body_motion_fc._spec().input_pin(1), 1, op, -1 - ) + self._translation_field = Input(add_rigid_body_motion_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._translation_field) - self._rotation_field = Input( - add_rigid_body_motion_fc._spec().input_pin(2), 2, op, -1 - ) + self._rotation_field = Input(add_rigid_body_motion_fc._spec().input_pin(2), 2, op, -1) self._inputs.append(self._rotation_field) - self._center_field = Input( - add_rigid_body_motion_fc._spec().input_pin(3), 3, op, -1 - ) + self._center_field = Input(add_rigid_body_motion_fc._spec().input_pin(3), 3, op, -1) self._inputs.append(self._center_field) self._mesh = Input(add_rigid_body_motion_fc._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @@ -318,9 +311,7 @@ class OutputsAddRigidBodyMotionFc(_Outputs): def __init__(self, op: Operator): super().__init__(add_rigid_body_motion_fc._spec().outputs, op) - self._fields_container = Output( - add_rigid_body_motion_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(add_rigid_body_motion_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/artificial_hourglass_energy.py b/src/ansys/dpf/core/operators/result/artificial_hourglass_energy.py similarity index 95% rename from ansys/dpf/core/operators/result/artificial_hourglass_energy.py rename to src/ansys/dpf/core/operators/result/artificial_hourglass_energy.py index c209322218..47fa53bb35 100644 --- a/ansys/dpf/core/operators/result/artificial_hourglass_energy.py +++ b/src/ansys/dpf/core/operators/result/artificial_hourglass_energy.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class artificial_hourglass_energy(Operator): @@ -283,25 +284,15 @@ class InputsArtificialHourglassEnergy(_Inputs): def __init__(self, op: Operator): super().__init__(artificial_hourglass_energy._spec().inputs, op) - self._time_scoping = Input( - artificial_hourglass_energy._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(artificial_hourglass_energy._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - artificial_hourglass_energy._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(artificial_hourglass_energy._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - artificial_hourglass_energy._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(artificial_hourglass_energy._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - artificial_hourglass_energy._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(artificial_hourglass_energy._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - artificial_hourglass_energy._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(artificial_hourglass_energy._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( artificial_hourglass_energy._spec().input_pin(5), 5, op, -1 @@ -309,9 +300,7 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(artificial_hourglass_energy._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - artificial_hourglass_energy._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(artificial_hourglass_energy._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -507,9 +496,7 @@ class OutputsArtificialHourglassEnergy(_Outputs): def __init__(self, op: Operator): super().__init__(artificial_hourglass_energy._spec().outputs, op) - self._fields_container = Output( - artificial_hourglass_energy._spec().output_pin(0), 0, op - ) + self._fields_container = Output(artificial_hourglass_energy._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/cms_matrices_provider.py b/src/ansys/dpf/core/operators/result/cms_matrices_provider.py similarity index 95% rename from ansys/dpf/core/operators/result/cms_matrices_provider.py rename to src/ansys/dpf/core/operators/result/cms_matrices_provider.py index 42ed819924..ed7b94d4bb 100644 --- a/ansys/dpf/core/operators/result/cms_matrices_provider.py +++ b/src/ansys/dpf/core/operators/result/cms_matrices_provider.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cms_matrices_provider(Operator): @@ -127,9 +128,7 @@ class InputsCmsMatricesProvider(_Inputs): def __init__(self, op: Operator): super().__init__(cms_matrices_provider._spec().inputs, op) - self._data_sources = Input( - cms_matrices_provider._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(cms_matrices_provider._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @property @@ -168,9 +167,7 @@ class OutputsCmsMatricesProvider(_Outputs): def __init__(self, op: Operator): super().__init__(cms_matrices_provider._spec().outputs, op) - self._fields_container = Output( - cms_matrices_provider._spec().output_pin(0), 0, op - ) + self._fields_container = Output(cms_matrices_provider._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/co_energy.py b/src/ansys/dpf/core/operators/result/co_energy.py similarity index 99% rename from ansys/dpf/core/operators/result/co_energy.py rename to src/ansys/dpf/core/operators/result/co_energy.py index 19dda30d4f..12bf3799cf 100644 --- a/ansys/dpf/core/operators/result/co_energy.py +++ b/src/ansys/dpf/core/operators/result/co_energy.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class co_energy(Operator): diff --git a/ansys/dpf/core/operators/result/compute_elastic_strain.py b/src/ansys/dpf/core/operators/result/compute_elastic_strain.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_elastic_strain.py rename to src/ansys/dpf/core/operators/result/compute_elastic_strain.py index 8ea7647d89..cdd44539ac 100644 --- a/ansys/dpf/core/operators/result/compute_elastic_strain.py +++ b/src/ansys/dpf/core/operators/result/compute_elastic_strain.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:21. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_elastic_strain(Operator): @@ -319,37 +320,23 @@ class InputsComputeElasticStrain(_Inputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain._spec().inputs, op) - self._time_scoping = Input( - compute_elastic_strain._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_elastic_strain._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_elastic_strain._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_elastic_strain._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_elastic_strain._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_elastic_strain._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_elastic_strain._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_elastic_strain._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_elastic_strain._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_elastic_strain._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) - self._abstract_meshed_region = Input( - compute_elastic_strain._spec().input_pin(7), 7, op, -1 - ) + self._abstract_meshed_region = Input(compute_elastic_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_elastic_strain._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_elastic_strain._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_elastic_strain._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_elastic_strain._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -572,9 +559,7 @@ class OutputsComputeElasticStrain(_Outputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain._spec().outputs, op) - self._fields_container = Output( - compute_elastic_strain._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_elastic_strain._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_elastic_strain_1.py b/src/ansys/dpf/core/operators/result/compute_elastic_strain_1.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_elastic_strain_1.py rename to src/ansys/dpf/core/operators/result/compute_elastic_strain_1.py index 6810b75316..d443603b1c 100644 --- a/ansys/dpf/core/operators/result/compute_elastic_strain_1.py +++ b/src/ansys/dpf/core/operators/result/compute_elastic_strain_1.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:22. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_elastic_strain_1(Operator): @@ -320,39 +321,25 @@ class InputsComputeElasticStrain1(_Inputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_1._spec().inputs, op) - self._time_scoping = Input( - compute_elastic_strain_1._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_elastic_strain_1._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_elastic_strain_1._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_elastic_strain_1._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_elastic_strain_1._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_elastic_strain_1._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_elastic_strain_1._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_elastic_strain_1._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_elastic_strain_1._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) - self._nonlinear = Input( - compute_elastic_strain_1._spec().input_pin(6), 6, op, -1 - ) + self._nonlinear = Input(compute_elastic_strain_1._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) self._abstract_meshed_region = Input( compute_elastic_strain_1._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_elastic_strain_1._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_elastic_strain_1._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_elastic_strain_1._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_elastic_strain_1._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -575,9 +562,7 @@ class OutputsComputeElasticStrain1(_Outputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_1._spec().outputs, op) - self._fields_container = Output( - compute_elastic_strain_1._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_elastic_strain_1._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_elastic_strain_2.py b/src/ansys/dpf/core/operators/result/compute_elastic_strain_2.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_elastic_strain_2.py rename to src/ansys/dpf/core/operators/result/compute_elastic_strain_2.py index dab971126c..a2a43182e3 100644 --- a/ansys/dpf/core/operators/result/compute_elastic_strain_2.py +++ b/src/ansys/dpf/core/operators/result/compute_elastic_strain_2.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:22. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_elastic_strain_2(Operator): @@ -320,39 +321,25 @@ class InputsComputeElasticStrain2(_Inputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_2._spec().inputs, op) - self._time_scoping = Input( - compute_elastic_strain_2._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_elastic_strain_2._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_elastic_strain_2._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_elastic_strain_2._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_elastic_strain_2._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_elastic_strain_2._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_elastic_strain_2._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_elastic_strain_2._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_elastic_strain_2._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) - self._nonlinear = Input( - compute_elastic_strain_2._spec().input_pin(6), 6, op, -1 - ) + self._nonlinear = Input(compute_elastic_strain_2._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) self._abstract_meshed_region = Input( compute_elastic_strain_2._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_elastic_strain_2._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_elastic_strain_2._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_elastic_strain_2._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_elastic_strain_2._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -575,9 +562,7 @@ class OutputsComputeElasticStrain2(_Outputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_2._spec().outputs, op) - self._fields_container = Output( - compute_elastic_strain_2._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_elastic_strain_2._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_elastic_strain_3.py b/src/ansys/dpf/core/operators/result/compute_elastic_strain_3.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_elastic_strain_3.py rename to src/ansys/dpf/core/operators/result/compute_elastic_strain_3.py index 17be341cf2..d6a49586e5 100644 --- a/ansys/dpf/core/operators/result/compute_elastic_strain_3.py +++ b/src/ansys/dpf/core/operators/result/compute_elastic_strain_3.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:20. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_elastic_strain_3(Operator): @@ -320,39 +321,25 @@ class InputsComputeElasticStrain3(_Inputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_3._spec().inputs, op) - self._time_scoping = Input( - compute_elastic_strain_3._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_elastic_strain_3._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_elastic_strain_3._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_elastic_strain_3._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_elastic_strain_3._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_elastic_strain_3._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_elastic_strain_3._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_elastic_strain_3._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_elastic_strain_3._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) - self._nonlinear = Input( - compute_elastic_strain_3._spec().input_pin(6), 6, op, -1 - ) + self._nonlinear = Input(compute_elastic_strain_3._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) self._abstract_meshed_region = Input( compute_elastic_strain_3._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_elastic_strain_3._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_elastic_strain_3._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_elastic_strain_3._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_elastic_strain_3._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -575,9 +562,7 @@ class OutputsComputeElasticStrain3(_Outputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_3._spec().outputs, op) - self._fields_container = Output( - compute_elastic_strain_3._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_elastic_strain_3._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_elastic_strain_X.py b/src/ansys/dpf/core/operators/result/compute_elastic_strain_X.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_elastic_strain_X.py rename to src/ansys/dpf/core/operators/result/compute_elastic_strain_X.py index a65d439231..57dbf480c6 100644 --- a/ansys/dpf/core/operators/result/compute_elastic_strain_X.py +++ b/src/ansys/dpf/core/operators/result/compute_elastic_strain_X.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:21. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_elastic_strain_X(Operator): @@ -320,39 +321,25 @@ class InputsComputeElasticStrainX(_Inputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_X._spec().inputs, op) - self._time_scoping = Input( - compute_elastic_strain_X._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_elastic_strain_X._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_elastic_strain_X._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_elastic_strain_X._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_elastic_strain_X._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_elastic_strain_X._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_elastic_strain_X._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_elastic_strain_X._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_elastic_strain_X._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) - self._nonlinear = Input( - compute_elastic_strain_X._spec().input_pin(6), 6, op, -1 - ) + self._nonlinear = Input(compute_elastic_strain_X._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) self._abstract_meshed_region = Input( compute_elastic_strain_X._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_elastic_strain_X._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_elastic_strain_X._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_elastic_strain_X._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_elastic_strain_X._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -575,9 +562,7 @@ class OutputsComputeElasticStrainX(_Outputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_X._spec().outputs, op) - self._fields_container = Output( - compute_elastic_strain_X._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_elastic_strain_X._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_elastic_strain_XY.py b/src/ansys/dpf/core/operators/result/compute_elastic_strain_XY.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_elastic_strain_XY.py rename to src/ansys/dpf/core/operators/result/compute_elastic_strain_XY.py index b1c5b0dfe8..714e07d237 100644 --- a/ansys/dpf/core/operators/result/compute_elastic_strain_XY.py +++ b/src/ansys/dpf/core/operators/result/compute_elastic_strain_XY.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:21. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_elastic_strain_XY(Operator): @@ -320,39 +321,25 @@ class InputsComputeElasticStrainXy(_Inputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_XY._spec().inputs, op) - self._time_scoping = Input( - compute_elastic_strain_XY._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_elastic_strain_XY._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_elastic_strain_XY._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_elastic_strain_XY._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_elastic_strain_XY._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_elastic_strain_XY._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_elastic_strain_XY._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_elastic_strain_XY._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_elastic_strain_XY._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) - self._nonlinear = Input( - compute_elastic_strain_XY._spec().input_pin(6), 6, op, -1 - ) + self._nonlinear = Input(compute_elastic_strain_XY._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) self._abstract_meshed_region = Input( compute_elastic_strain_XY._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_elastic_strain_XY._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_elastic_strain_XY._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_elastic_strain_XY._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_elastic_strain_XY._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -575,9 +562,7 @@ class OutputsComputeElasticStrainXy(_Outputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_XY._spec().outputs, op) - self._fields_container = Output( - compute_elastic_strain_XY._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_elastic_strain_XY._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_elastic_strain_XZ.py b/src/ansys/dpf/core/operators/result/compute_elastic_strain_XZ.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_elastic_strain_XZ.py rename to src/ansys/dpf/core/operators/result/compute_elastic_strain_XZ.py index bfb0f11f83..5d5c0569c1 100644 --- a/ansys/dpf/core/operators/result/compute_elastic_strain_XZ.py +++ b/src/ansys/dpf/core/operators/result/compute_elastic_strain_XZ.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:21. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_elastic_strain_XZ(Operator): @@ -320,39 +321,25 @@ class InputsComputeElasticStrainXz(_Inputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_XZ._spec().inputs, op) - self._time_scoping = Input( - compute_elastic_strain_XZ._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_elastic_strain_XZ._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_elastic_strain_XZ._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_elastic_strain_XZ._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_elastic_strain_XZ._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_elastic_strain_XZ._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_elastic_strain_XZ._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_elastic_strain_XZ._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_elastic_strain_XZ._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) - self._nonlinear = Input( - compute_elastic_strain_XZ._spec().input_pin(6), 6, op, -1 - ) + self._nonlinear = Input(compute_elastic_strain_XZ._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) self._abstract_meshed_region = Input( compute_elastic_strain_XZ._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_elastic_strain_XZ._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_elastic_strain_XZ._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_elastic_strain_XZ._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_elastic_strain_XZ._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -575,9 +562,7 @@ class OutputsComputeElasticStrainXz(_Outputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_XZ._spec().outputs, op) - self._fields_container = Output( - compute_elastic_strain_XZ._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_elastic_strain_XZ._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_elastic_strain_Y.py b/src/ansys/dpf/core/operators/result/compute_elastic_strain_Y.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_elastic_strain_Y.py rename to src/ansys/dpf/core/operators/result/compute_elastic_strain_Y.py index 506f789086..eff5c456f9 100644 --- a/ansys/dpf/core/operators/result/compute_elastic_strain_Y.py +++ b/src/ansys/dpf/core/operators/result/compute_elastic_strain_Y.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:18. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_elastic_strain_Y(Operator): @@ -320,39 +321,25 @@ class InputsComputeElasticStrainY(_Inputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_Y._spec().inputs, op) - self._time_scoping = Input( - compute_elastic_strain_Y._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_elastic_strain_Y._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_elastic_strain_Y._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_elastic_strain_Y._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_elastic_strain_Y._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_elastic_strain_Y._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_elastic_strain_Y._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_elastic_strain_Y._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_elastic_strain_Y._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) - self._nonlinear = Input( - compute_elastic_strain_Y._spec().input_pin(6), 6, op, -1 - ) + self._nonlinear = Input(compute_elastic_strain_Y._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) self._abstract_meshed_region = Input( compute_elastic_strain_Y._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_elastic_strain_Y._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_elastic_strain_Y._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_elastic_strain_Y._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_elastic_strain_Y._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -575,9 +562,7 @@ class OutputsComputeElasticStrainY(_Outputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_Y._spec().outputs, op) - self._fields_container = Output( - compute_elastic_strain_Y._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_elastic_strain_Y._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_elastic_strain_YZ.py b/src/ansys/dpf/core/operators/result/compute_elastic_strain_YZ.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_elastic_strain_YZ.py rename to src/ansys/dpf/core/operators/result/compute_elastic_strain_YZ.py index 497cdd0b09..f6196086e0 100644 --- a/ansys/dpf/core/operators/result/compute_elastic_strain_YZ.py +++ b/src/ansys/dpf/core/operators/result/compute_elastic_strain_YZ.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:20. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_elastic_strain_YZ(Operator): @@ -320,39 +321,25 @@ class InputsComputeElasticStrainYz(_Inputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_YZ._spec().inputs, op) - self._time_scoping = Input( - compute_elastic_strain_YZ._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_elastic_strain_YZ._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_elastic_strain_YZ._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_elastic_strain_YZ._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_elastic_strain_YZ._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_elastic_strain_YZ._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_elastic_strain_YZ._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_elastic_strain_YZ._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_elastic_strain_YZ._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) - self._nonlinear = Input( - compute_elastic_strain_YZ._spec().input_pin(6), 6, op, -1 - ) + self._nonlinear = Input(compute_elastic_strain_YZ._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) self._abstract_meshed_region = Input( compute_elastic_strain_YZ._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_elastic_strain_YZ._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_elastic_strain_YZ._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_elastic_strain_YZ._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_elastic_strain_YZ._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -575,9 +562,7 @@ class OutputsComputeElasticStrainYz(_Outputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_YZ._spec().outputs, op) - self._fields_container = Output( - compute_elastic_strain_YZ._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_elastic_strain_YZ._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_elastic_strain_Z.py b/src/ansys/dpf/core/operators/result/compute_elastic_strain_Z.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_elastic_strain_Z.py rename to src/ansys/dpf/core/operators/result/compute_elastic_strain_Z.py index e79921b1bf..81ea8552a7 100644 --- a/ansys/dpf/core/operators/result/compute_elastic_strain_Z.py +++ b/src/ansys/dpf/core/operators/result/compute_elastic_strain_Z.py @@ -2,11 +2,12 @@ Created on 12/06/2021, 14:29:21. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_elastic_strain_Z(Operator): @@ -320,39 +321,25 @@ class InputsComputeElasticStrainZ(_Inputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_Z._spec().inputs, op) - self._time_scoping = Input( - compute_elastic_strain_Z._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_elastic_strain_Z._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_elastic_strain_Z._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_elastic_strain_Z._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_elastic_strain_Z._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_elastic_strain_Z._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_elastic_strain_Z._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_elastic_strain_Z._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_elastic_strain_Z._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) - self._nonlinear = Input( - compute_elastic_strain_Z._spec().input_pin(6), 6, op, -1 - ) + self._nonlinear = Input(compute_elastic_strain_Z._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) self._abstract_meshed_region = Input( compute_elastic_strain_Z._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_elastic_strain_Z._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_elastic_strain_Z._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_elastic_strain_Z._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_elastic_strain_Z._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -575,9 +562,7 @@ class OutputsComputeElasticStrainZ(_Outputs): def __init__(self, op: Operator): super().__init__(compute_elastic_strain_Z._spec().outputs, op) - self._fields_container = Output( - compute_elastic_strain_Z._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_elastic_strain_Z._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_stress.py b/src/ansys/dpf/core/operators/result/compute_stress.py similarity index 99% rename from ansys/dpf/core/operators/result/compute_stress.py rename to src/ansys/dpf/core/operators/result/compute_stress.py index 2e91008181..e7295f43ae 100644 --- a/ansys/dpf/core/operators/result/compute_stress.py +++ b/src/ansys/dpf/core/operators/result/compute_stress.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress(Operator): diff --git a/ansys/dpf/core/operators/result/compute_stress_1.py b/src/ansys/dpf/core/operators/result/compute_stress_1.py similarity index 98% rename from ansys/dpf/core/operators/result/compute_stress_1.py rename to src/ansys/dpf/core/operators/result/compute_stress_1.py index 8d26447991..fe595bfa00 100644 --- a/ansys/dpf/core/operators/result/compute_stress_1.py +++ b/src/ansys/dpf/core/operators/result/compute_stress_1.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress_1(Operator): @@ -218,15 +219,11 @@ def __init__(self, op: Operator): super().__init__(compute_stress_1._spec().inputs, op) self._scoping = Input(compute_stress_1._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_stress_1._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_stress_1._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(compute_stress_1._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - compute_stress_1._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_stress_1._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._strain = Input(compute_stress_1._spec().input_pin(10), 10, op, -1) self._inputs.append(self._strain) diff --git a/ansys/dpf/core/operators/result/compute_stress_2.py b/src/ansys/dpf/core/operators/result/compute_stress_2.py similarity index 98% rename from ansys/dpf/core/operators/result/compute_stress_2.py rename to src/ansys/dpf/core/operators/result/compute_stress_2.py index 41859567c6..48506eed9f 100644 --- a/ansys/dpf/core/operators/result/compute_stress_2.py +++ b/src/ansys/dpf/core/operators/result/compute_stress_2.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress_2(Operator): @@ -218,15 +219,11 @@ def __init__(self, op: Operator): super().__init__(compute_stress_2._spec().inputs, op) self._scoping = Input(compute_stress_2._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_stress_2._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_stress_2._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(compute_stress_2._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - compute_stress_2._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_stress_2._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._strain = Input(compute_stress_2._spec().input_pin(10), 10, op, -1) self._inputs.append(self._strain) diff --git a/ansys/dpf/core/operators/result/compute_stress_3.py b/src/ansys/dpf/core/operators/result/compute_stress_3.py similarity index 98% rename from ansys/dpf/core/operators/result/compute_stress_3.py rename to src/ansys/dpf/core/operators/result/compute_stress_3.py index 717a8af8fb..f9234a0d26 100644 --- a/ansys/dpf/core/operators/result/compute_stress_3.py +++ b/src/ansys/dpf/core/operators/result/compute_stress_3.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress_3(Operator): @@ -218,15 +219,11 @@ def __init__(self, op: Operator): super().__init__(compute_stress_3._spec().inputs, op) self._scoping = Input(compute_stress_3._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_stress_3._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_stress_3._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(compute_stress_3._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - compute_stress_3._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_stress_3._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._strain = Input(compute_stress_3._spec().input_pin(10), 10, op, -1) self._inputs.append(self._strain) diff --git a/ansys/dpf/core/operators/result/compute_stress_X.py b/src/ansys/dpf/core/operators/result/compute_stress_X.py similarity index 98% rename from ansys/dpf/core/operators/result/compute_stress_X.py rename to src/ansys/dpf/core/operators/result/compute_stress_X.py index 8e5e378d96..ed296fbad6 100644 --- a/ansys/dpf/core/operators/result/compute_stress_X.py +++ b/src/ansys/dpf/core/operators/result/compute_stress_X.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress_X(Operator): @@ -218,15 +219,11 @@ def __init__(self, op: Operator): super().__init__(compute_stress_X._spec().inputs, op) self._scoping = Input(compute_stress_X._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_stress_X._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_stress_X._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(compute_stress_X._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - compute_stress_X._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_stress_X._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._strain = Input(compute_stress_X._spec().input_pin(10), 10, op, -1) self._inputs.append(self._strain) diff --git a/ansys/dpf/core/operators/result/compute_stress_XY.py b/src/ansys/dpf/core/operators/result/compute_stress_XY.py similarity index 98% rename from ansys/dpf/core/operators/result/compute_stress_XY.py rename to src/ansys/dpf/core/operators/result/compute_stress_XY.py index 3a19e6fe7a..5f24869722 100644 --- a/ansys/dpf/core/operators/result/compute_stress_XY.py +++ b/src/ansys/dpf/core/operators/result/compute_stress_XY.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress_XY(Operator): @@ -218,15 +219,11 @@ def __init__(self, op: Operator): super().__init__(compute_stress_XY._spec().inputs, op) self._scoping = Input(compute_stress_XY._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_stress_XY._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_stress_XY._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(compute_stress_XY._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - compute_stress_XY._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_stress_XY._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._strain = Input(compute_stress_XY._spec().input_pin(10), 10, op, -1) self._inputs.append(self._strain) diff --git a/ansys/dpf/core/operators/result/compute_stress_XZ.py b/src/ansys/dpf/core/operators/result/compute_stress_XZ.py similarity index 98% rename from ansys/dpf/core/operators/result/compute_stress_XZ.py rename to src/ansys/dpf/core/operators/result/compute_stress_XZ.py index b2b593eb20..111540a0e4 100644 --- a/ansys/dpf/core/operators/result/compute_stress_XZ.py +++ b/src/ansys/dpf/core/operators/result/compute_stress_XZ.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress_XZ(Operator): @@ -218,15 +219,11 @@ def __init__(self, op: Operator): super().__init__(compute_stress_XZ._spec().inputs, op) self._scoping = Input(compute_stress_XZ._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_stress_XZ._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_stress_XZ._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(compute_stress_XZ._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - compute_stress_XZ._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_stress_XZ._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._strain = Input(compute_stress_XZ._spec().input_pin(10), 10, op, -1) self._inputs.append(self._strain) diff --git a/ansys/dpf/core/operators/result/compute_stress_Y.py b/src/ansys/dpf/core/operators/result/compute_stress_Y.py similarity index 98% rename from ansys/dpf/core/operators/result/compute_stress_Y.py rename to src/ansys/dpf/core/operators/result/compute_stress_Y.py index ad5a4d32af..7d42feb8c4 100644 --- a/ansys/dpf/core/operators/result/compute_stress_Y.py +++ b/src/ansys/dpf/core/operators/result/compute_stress_Y.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress_Y(Operator): @@ -218,15 +219,11 @@ def __init__(self, op: Operator): super().__init__(compute_stress_Y._spec().inputs, op) self._scoping = Input(compute_stress_Y._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_stress_Y._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_stress_Y._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(compute_stress_Y._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - compute_stress_Y._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_stress_Y._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._strain = Input(compute_stress_Y._spec().input_pin(10), 10, op, -1) self._inputs.append(self._strain) diff --git a/ansys/dpf/core/operators/result/compute_stress_YZ.py b/src/ansys/dpf/core/operators/result/compute_stress_YZ.py similarity index 98% rename from ansys/dpf/core/operators/result/compute_stress_YZ.py rename to src/ansys/dpf/core/operators/result/compute_stress_YZ.py index 562e6d208e..4bbdb9a612 100644 --- a/ansys/dpf/core/operators/result/compute_stress_YZ.py +++ b/src/ansys/dpf/core/operators/result/compute_stress_YZ.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress_YZ(Operator): @@ -218,15 +219,11 @@ def __init__(self, op: Operator): super().__init__(compute_stress_YZ._spec().inputs, op) self._scoping = Input(compute_stress_YZ._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_stress_YZ._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_stress_YZ._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(compute_stress_YZ._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - compute_stress_YZ._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_stress_YZ._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._strain = Input(compute_stress_YZ._spec().input_pin(10), 10, op, -1) self._inputs.append(self._strain) diff --git a/ansys/dpf/core/operators/result/compute_stress_Z.py b/src/ansys/dpf/core/operators/result/compute_stress_Z.py similarity index 98% rename from ansys/dpf/core/operators/result/compute_stress_Z.py rename to src/ansys/dpf/core/operators/result/compute_stress_Z.py index 67d3032a49..6743af3635 100644 --- a/ansys/dpf/core/operators/result/compute_stress_Z.py +++ b/src/ansys/dpf/core/operators/result/compute_stress_Z.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress_Z(Operator): @@ -218,15 +219,11 @@ def __init__(self, op: Operator): super().__init__(compute_stress_Z._spec().inputs, op) self._scoping = Input(compute_stress_Z._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_stress_Z._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_stress_Z._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(compute_stress_Z._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - compute_stress_Z._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_stress_Z._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._strain = Input(compute_stress_Z._spec().input_pin(10), 10, op, -1) self._inputs.append(self._strain) diff --git a/ansys/dpf/core/operators/result/compute_stress_von_mises.py b/src/ansys/dpf/core/operators/result/compute_stress_von_mises.py similarity index 96% rename from ansys/dpf/core/operators/result/compute_stress_von_mises.py rename to src/ansys/dpf/core/operators/result/compute_stress_von_mises.py index 03554486eb..45403a44bd 100644 --- a/ansys/dpf/core/operators/result/compute_stress_von_mises.py +++ b/src/ansys/dpf/core/operators/result/compute_stress_von_mises.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_stress_von_mises(Operator): @@ -218,17 +219,11 @@ def __init__(self, op: Operator): super().__init__(compute_stress_von_mises._spec().inputs, op) self._scoping = Input(compute_stress_von_mises._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_stress_von_mises._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_stress_von_mises._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_stress_von_mises._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_stress_von_mises._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - compute_stress_von_mises._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_stress_von_mises._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._strain = Input(compute_stress_von_mises._spec().input_pin(10), 10, op, -1) self._inputs.append(self._strain) @@ -355,9 +350,7 @@ class OutputsComputeStressVonMises(_Outputs): def __init__(self, op: Operator): super().__init__(compute_stress_von_mises._spec().outputs, op) - self._fields_container = Output( - compute_stress_von_mises._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_stress_von_mises._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_total_strain.py b/src/ansys/dpf/core/operators/result/compute_total_strain.py similarity index 97% rename from ansys/dpf/core/operators/result/compute_total_strain.py rename to src/ansys/dpf/core/operators/result/compute_total_strain.py index 9a56a2e3d6..6069741c91 100644 --- a/ansys/dpf/core/operators/result/compute_total_strain.py +++ b/src/ansys/dpf/core/operators/result/compute_total_strain.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_total_strain(Operator): @@ -323,9 +324,7 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._scoping = Input(compute_total_strain._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_total_strain._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_total_strain._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(compute_total_strain._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @@ -333,17 +332,11 @@ def __init__(self, op: Operator): self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_total_strain._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) - self._abstract_meshed_region = Input( - compute_total_strain._spec().input_pin(7), 7, op, -1 - ) + self._abstract_meshed_region = Input(compute_total_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_total_strain._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_total_strain._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_total_strain._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_total_strain._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -566,9 +559,7 @@ class OutputsComputeTotalStrain(_Outputs): def __init__(self, op: Operator): super().__init__(compute_total_strain._spec().outputs, op) - self._fields_container = Output( - compute_total_strain._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_total_strain._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_total_strain_1.py b/src/ansys/dpf/core/operators/result/compute_total_strain_1.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_total_strain_1.py rename to src/ansys/dpf/core/operators/result/compute_total_strain_1.py index e55adabff0..847d2380cf 100644 --- a/ansys/dpf/core/operators/result/compute_total_strain_1.py +++ b/src/ansys/dpf/core/operators/result/compute_total_strain_1.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_total_strain_1(Operator): @@ -321,37 +322,23 @@ class InputsComputeTotalStrain1(_Inputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_1._spec().inputs, op) - self._time_scoping = Input( - compute_total_strain_1._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_total_strain_1._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_total_strain_1._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_total_strain_1._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_total_strain_1._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_total_strain_1._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_total_strain_1._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_total_strain_1._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_total_strain_1._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_total_strain_1._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) - self._abstract_meshed_region = Input( - compute_total_strain_1._spec().input_pin(7), 7, op, -1 - ) + self._abstract_meshed_region = Input(compute_total_strain_1._spec().input_pin(7), 7, op, -1) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_total_strain_1._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_total_strain_1._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_total_strain_1._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_total_strain_1._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -574,9 +561,7 @@ class OutputsComputeTotalStrain1(_Outputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_1._spec().outputs, op) - self._fields_container = Output( - compute_total_strain_1._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_total_strain_1._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_total_strain_2.py b/src/ansys/dpf/core/operators/result/compute_total_strain_2.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_total_strain_2.py rename to src/ansys/dpf/core/operators/result/compute_total_strain_2.py index c28822c89d..9653daa31b 100644 --- a/ansys/dpf/core/operators/result/compute_total_strain_2.py +++ b/src/ansys/dpf/core/operators/result/compute_total_strain_2.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_total_strain_2(Operator): @@ -321,37 +322,23 @@ class InputsComputeTotalStrain2(_Inputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_2._spec().inputs, op) - self._time_scoping = Input( - compute_total_strain_2._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_total_strain_2._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_total_strain_2._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_total_strain_2._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_total_strain_2._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_total_strain_2._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_total_strain_2._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_total_strain_2._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_total_strain_2._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_total_strain_2._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) - self._abstract_meshed_region = Input( - compute_total_strain_2._spec().input_pin(7), 7, op, -1 - ) + self._abstract_meshed_region = Input(compute_total_strain_2._spec().input_pin(7), 7, op, -1) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_total_strain_2._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_total_strain_2._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_total_strain_2._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_total_strain_2._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -574,9 +561,7 @@ class OutputsComputeTotalStrain2(_Outputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_2._spec().outputs, op) - self._fields_container = Output( - compute_total_strain_2._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_total_strain_2._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_total_strain_3.py b/src/ansys/dpf/core/operators/result/compute_total_strain_3.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_total_strain_3.py rename to src/ansys/dpf/core/operators/result/compute_total_strain_3.py index 4606f15b4d..ffb67217fb 100644 --- a/ansys/dpf/core/operators/result/compute_total_strain_3.py +++ b/src/ansys/dpf/core/operators/result/compute_total_strain_3.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_total_strain_3(Operator): @@ -321,37 +322,23 @@ class InputsComputeTotalStrain3(_Inputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_3._spec().inputs, op) - self._time_scoping = Input( - compute_total_strain_3._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_total_strain_3._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_total_strain_3._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_total_strain_3._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_total_strain_3._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_total_strain_3._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_total_strain_3._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_total_strain_3._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_total_strain_3._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_total_strain_3._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) - self._abstract_meshed_region = Input( - compute_total_strain_3._spec().input_pin(7), 7, op, -1 - ) + self._abstract_meshed_region = Input(compute_total_strain_3._spec().input_pin(7), 7, op, -1) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_total_strain_3._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_total_strain_3._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_total_strain_3._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_total_strain_3._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -574,9 +561,7 @@ class OutputsComputeTotalStrain3(_Outputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_3._spec().outputs, op) - self._fields_container = Output( - compute_total_strain_3._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_total_strain_3._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_total_strain_X.py b/src/ansys/dpf/core/operators/result/compute_total_strain_X.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_total_strain_X.py rename to src/ansys/dpf/core/operators/result/compute_total_strain_X.py index 159d44d7c6..dfbdc9a30c 100644 --- a/ansys/dpf/core/operators/result/compute_total_strain_X.py +++ b/src/ansys/dpf/core/operators/result/compute_total_strain_X.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_total_strain_X(Operator): @@ -321,37 +322,23 @@ class InputsComputeTotalStrainX(_Inputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_X._spec().inputs, op) - self._time_scoping = Input( - compute_total_strain_X._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_total_strain_X._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_total_strain_X._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_total_strain_X._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_total_strain_X._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_total_strain_X._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_total_strain_X._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_total_strain_X._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_total_strain_X._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_total_strain_X._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) - self._abstract_meshed_region = Input( - compute_total_strain_X._spec().input_pin(7), 7, op, -1 - ) + self._abstract_meshed_region = Input(compute_total_strain_X._spec().input_pin(7), 7, op, -1) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_total_strain_X._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_total_strain_X._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_total_strain_X._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_total_strain_X._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -574,9 +561,7 @@ class OutputsComputeTotalStrainX(_Outputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_X._spec().outputs, op) - self._fields_container = Output( - compute_total_strain_X._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_total_strain_X._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_total_strain_XY.py b/src/ansys/dpf/core/operators/result/compute_total_strain_XY.py similarity index 96% rename from ansys/dpf/core/operators/result/compute_total_strain_XY.py rename to src/ansys/dpf/core/operators/result/compute_total_strain_XY.py index 981c32e6fa..b7a2d5d179 100644 --- a/ansys/dpf/core/operators/result/compute_total_strain_XY.py +++ b/src/ansys/dpf/core/operators/result/compute_total_strain_XY.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_total_strain_XY(Operator): @@ -321,23 +322,15 @@ class InputsComputeTotalStrainXy(_Inputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_XY._spec().inputs, op) - self._time_scoping = Input( - compute_total_strain_XY._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_total_strain_XY._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_total_strain_XY._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_total_strain_XY._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_total_strain_XY._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_total_strain_XY._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_total_strain_XY._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_total_strain_XY._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_total_strain_XY._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_total_strain_XY._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) @@ -345,13 +338,9 @@ def __init__(self, op: Operator): compute_total_strain_XY._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_total_strain_XY._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_total_strain_XY._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_total_strain_XY._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_total_strain_XY._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -574,9 +563,7 @@ class OutputsComputeTotalStrainXy(_Outputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_XY._spec().outputs, op) - self._fields_container = Output( - compute_total_strain_XY._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_total_strain_XY._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_total_strain_XZ.py b/src/ansys/dpf/core/operators/result/compute_total_strain_XZ.py similarity index 96% rename from ansys/dpf/core/operators/result/compute_total_strain_XZ.py rename to src/ansys/dpf/core/operators/result/compute_total_strain_XZ.py index 299bcaa19c..3001baf8a5 100644 --- a/ansys/dpf/core/operators/result/compute_total_strain_XZ.py +++ b/src/ansys/dpf/core/operators/result/compute_total_strain_XZ.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_total_strain_XZ(Operator): @@ -321,23 +322,15 @@ class InputsComputeTotalStrainXz(_Inputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_XZ._spec().inputs, op) - self._time_scoping = Input( - compute_total_strain_XZ._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_total_strain_XZ._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_total_strain_XZ._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_total_strain_XZ._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_total_strain_XZ._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_total_strain_XZ._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_total_strain_XZ._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_total_strain_XZ._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_total_strain_XZ._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_total_strain_XZ._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) @@ -345,13 +338,9 @@ def __init__(self, op: Operator): compute_total_strain_XZ._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_total_strain_XZ._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_total_strain_XZ._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_total_strain_XZ._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_total_strain_XZ._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -574,9 +563,7 @@ class OutputsComputeTotalStrainXz(_Outputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_XZ._spec().outputs, op) - self._fields_container = Output( - compute_total_strain_XZ._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_total_strain_XZ._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_total_strain_Y.py b/src/ansys/dpf/core/operators/result/compute_total_strain_Y.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_total_strain_Y.py rename to src/ansys/dpf/core/operators/result/compute_total_strain_Y.py index a709e7ad6d..85d49ee399 100644 --- a/ansys/dpf/core/operators/result/compute_total_strain_Y.py +++ b/src/ansys/dpf/core/operators/result/compute_total_strain_Y.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_total_strain_Y(Operator): @@ -321,37 +322,23 @@ class InputsComputeTotalStrainY(_Inputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_Y._spec().inputs, op) - self._time_scoping = Input( - compute_total_strain_Y._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_total_strain_Y._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_total_strain_Y._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_total_strain_Y._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_total_strain_Y._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_total_strain_Y._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_total_strain_Y._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_total_strain_Y._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_total_strain_Y._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_total_strain_Y._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) - self._abstract_meshed_region = Input( - compute_total_strain_Y._spec().input_pin(7), 7, op, -1 - ) + self._abstract_meshed_region = Input(compute_total_strain_Y._spec().input_pin(7), 7, op, -1) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_total_strain_Y._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_total_strain_Y._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_total_strain_Y._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_total_strain_Y._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -574,9 +561,7 @@ class OutputsComputeTotalStrainY(_Outputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_Y._spec().outputs, op) - self._fields_container = Output( - compute_total_strain_Y._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_total_strain_Y._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_total_strain_YZ.py b/src/ansys/dpf/core/operators/result/compute_total_strain_YZ.py similarity index 96% rename from ansys/dpf/core/operators/result/compute_total_strain_YZ.py rename to src/ansys/dpf/core/operators/result/compute_total_strain_YZ.py index e07b3f0b35..53f9b192d3 100644 --- a/ansys/dpf/core/operators/result/compute_total_strain_YZ.py +++ b/src/ansys/dpf/core/operators/result/compute_total_strain_YZ.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_total_strain_YZ(Operator): @@ -321,23 +322,15 @@ class InputsComputeTotalStrainYz(_Inputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_YZ._spec().inputs, op) - self._time_scoping = Input( - compute_total_strain_YZ._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_total_strain_YZ._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_total_strain_YZ._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_total_strain_YZ._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_total_strain_YZ._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_total_strain_YZ._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_total_strain_YZ._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_total_strain_YZ._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_total_strain_YZ._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_total_strain_YZ._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) @@ -345,13 +338,9 @@ def __init__(self, op: Operator): compute_total_strain_YZ._spec().input_pin(7), 7, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_total_strain_YZ._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_total_strain_YZ._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_total_strain_YZ._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_total_strain_YZ._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -574,9 +563,7 @@ class OutputsComputeTotalStrainYz(_Outputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_YZ._spec().outputs, op) - self._fields_container = Output( - compute_total_strain_YZ._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_total_strain_YZ._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/compute_total_strain_Z.py b/src/ansys/dpf/core/operators/result/compute_total_strain_Z.py similarity index 95% rename from ansys/dpf/core/operators/result/compute_total_strain_Z.py rename to src/ansys/dpf/core/operators/result/compute_total_strain_Z.py index 86171d7816..0a90b70098 100644 --- a/ansys/dpf/core/operators/result/compute_total_strain_Z.py +++ b/src/ansys/dpf/core/operators/result/compute_total_strain_Z.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class compute_total_strain_Z(Operator): @@ -321,37 +322,23 @@ class InputsComputeTotalStrainZ(_Inputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_Z._spec().inputs, op) - self._time_scoping = Input( - compute_total_strain_Z._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(compute_total_strain_Z._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._scoping = Input(compute_total_strain_Z._spec().input_pin(1), 1, op, -1) self._inputs.append(self._scoping) - self._streams_container = Input( - compute_total_strain_Z._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(compute_total_strain_Z._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - compute_total_strain_Z._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(compute_total_strain_Z._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._extrapolate = Input( - compute_total_strain_Z._spec().input_pin(5), 5, op, -1 - ) + self._extrapolate = Input(compute_total_strain_Z._spec().input_pin(5), 5, op, -1) self._inputs.append(self._extrapolate) self._nonlinear = Input(compute_total_strain_Z._spec().input_pin(6), 6, op, -1) self._inputs.append(self._nonlinear) - self._abstract_meshed_region = Input( - compute_total_strain_Z._spec().input_pin(7), 7, op, -1 - ) + self._abstract_meshed_region = Input(compute_total_strain_Z._spec().input_pin(7), 7, op, -1) self._inputs.append(self._abstract_meshed_region) - self._requested_location = Input( - compute_total_strain_Z._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(compute_total_strain_Z._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._displacement = Input( - compute_total_strain_Z._spec().input_pin(10), 10, op, -1 - ) + self._displacement = Input(compute_total_strain_Z._spec().input_pin(10), 10, op, -1) self._inputs.append(self._displacement) @property @@ -574,9 +561,7 @@ class OutputsComputeTotalStrainZ(_Outputs): def __init__(self, op: Operator): super().__init__(compute_total_strain_Z._spec().outputs, op) - self._fields_container = Output( - compute_total_strain_Z._spec().output_pin(0), 0, op - ) + self._fields_container = Output(compute_total_strain_Z._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/contact_fluid_penetration_pressure.py b/src/ansys/dpf/core/operators/result/contact_fluid_penetration_pressure.py similarity index 99% rename from ansys/dpf/core/operators/result/contact_fluid_penetration_pressure.py rename to src/ansys/dpf/core/operators/result/contact_fluid_penetration_pressure.py index b58043d51d..7305865a88 100644 --- a/ansys/dpf/core/operators/result/contact_fluid_penetration_pressure.py +++ b/src/ansys/dpf/core/operators/result/contact_fluid_penetration_pressure.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class contact_fluid_penetration_pressure(Operator): @@ -347,9 +348,7 @@ def __init__(self, op: Operator): contact_fluid_penetration_pressure._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._mesh = Input( - contact_fluid_penetration_pressure._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(contact_fluid_penetration_pressure._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) self._requested_location = Input( contact_fluid_penetration_pressure._spec().input_pin(9), 9, op, -1 diff --git a/ansys/dpf/core/operators/result/contact_friction_stress.py b/src/ansys/dpf/core/operators/result/contact_friction_stress.py similarity index 94% rename from ansys/dpf/core/operators/result/contact_friction_stress.py rename to src/ansys/dpf/core/operators/result/contact_friction_stress.py index 7d162b6548..cff139d80a 100644 --- a/ansys/dpf/core/operators/result/contact_friction_stress.py +++ b/src/ansys/dpf/core/operators/result/contact_friction_stress.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class contact_friction_stress(Operator): @@ -323,43 +324,25 @@ class InputsContactFrictionStress(_Inputs): def __init__(self, op: Operator): super().__init__(contact_friction_stress._spec().inputs, op) - self._time_scoping = Input( - contact_friction_stress._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(contact_friction_stress._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - contact_friction_stress._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(contact_friction_stress._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - contact_friction_stress._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(contact_friction_stress._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - contact_friction_stress._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(contact_friction_stress._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - contact_friction_stress._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(contact_friction_stress._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - contact_friction_stress._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(contact_friction_stress._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(contact_friction_stress._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - contact_friction_stress._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(contact_friction_stress._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - contact_friction_stress._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(contact_friction_stress._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - contact_friction_stress._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(contact_friction_stress._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -597,9 +580,7 @@ class OutputsContactFrictionStress(_Outputs): def __init__(self, op: Operator): super().__init__(contact_friction_stress._spec().outputs, op) - self._fields_container = Output( - contact_friction_stress._spec().output_pin(0), 0, op - ) + self._fields_container = Output(contact_friction_stress._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/contact_gap_distance.py b/src/ansys/dpf/core/operators/result/contact_gap_distance.py similarity index 96% rename from ansys/dpf/core/operators/result/contact_gap_distance.py rename to src/ansys/dpf/core/operators/result/contact_gap_distance.py index fff2abf064..4d880eece4 100644 --- a/ansys/dpf/core/operators/result/contact_gap_distance.py +++ b/src/ansys/dpf/core/operators/result/contact_gap_distance.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class contact_gap_distance(Operator): @@ -327,29 +328,19 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(contact_gap_distance._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - contact_gap_distance._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(contact_gap_distance._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - contact_gap_distance._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(contact_gap_distance._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(contact_gap_distance._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - contact_gap_distance._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(contact_gap_distance._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(contact_gap_distance._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - contact_gap_distance._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(contact_gap_distance._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - contact_gap_distance._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(contact_gap_distance._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._read_beams = Input(contact_gap_distance._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @@ -589,9 +580,7 @@ class OutputsContactGapDistance(_Outputs): def __init__(self, op: Operator): super().__init__(contact_gap_distance._spec().outputs, op) - self._fields_container = Output( - contact_gap_distance._spec().output_pin(0), 0, op - ) + self._fields_container = Output(contact_gap_distance._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/contact_penetration.py b/src/ansys/dpf/core/operators/result/contact_penetration.py similarity index 97% rename from ansys/dpf/core/operators/result/contact_penetration.py rename to src/ansys/dpf/core/operators/result/contact_penetration.py index 5da7e9ae8f..e3ea6bcec8 100644 --- a/ansys/dpf/core/operators/result/contact_penetration.py +++ b/src/ansys/dpf/core/operators/result/contact_penetration.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class contact_penetration(Operator): @@ -327,25 +328,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(contact_penetration._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - contact_penetration._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(contact_penetration._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - contact_penetration._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(contact_penetration._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(contact_penetration._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - contact_penetration._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(contact_penetration._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(contact_penetration._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - contact_penetration._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(contact_penetration._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(contact_penetration._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @@ -587,9 +580,7 @@ class OutputsContactPenetration(_Outputs): def __init__(self, op: Operator): super().__init__(contact_penetration._spec().outputs, op) - self._fields_container = Output( - contact_penetration._spec().output_pin(0), 0, op - ) + self._fields_container = Output(contact_penetration._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/contact_pressure.py b/src/ansys/dpf/core/operators/result/contact_pressure.py similarity index 98% rename from ansys/dpf/core/operators/result/contact_pressure.py rename to src/ansys/dpf/core/operators/result/contact_pressure.py index 512b0dee06..48111255dc 100644 --- a/ansys/dpf/core/operators/result/contact_pressure.py +++ b/src/ansys/dpf/core/operators/result/contact_pressure.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class contact_pressure(Operator): @@ -329,21 +330,15 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(contact_pressure._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - contact_pressure._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(contact_pressure._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(contact_pressure._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - contact_pressure._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(contact_pressure._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(contact_pressure._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - contact_pressure._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(contact_pressure._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(contact_pressure._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/contact_sliding_distance.py b/src/ansys/dpf/core/operators/result/contact_sliding_distance.py similarity index 95% rename from ansys/dpf/core/operators/result/contact_sliding_distance.py rename to src/ansys/dpf/core/operators/result/contact_sliding_distance.py index 6e6b5b8d0e..0294c3e863 100644 --- a/ansys/dpf/core/operators/result/contact_sliding_distance.py +++ b/src/ansys/dpf/core/operators/result/contact_sliding_distance.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class contact_sliding_distance(Operator): @@ -323,25 +324,15 @@ class InputsContactSlidingDistance(_Inputs): def __init__(self, op: Operator): super().__init__(contact_sliding_distance._spec().inputs, op) - self._time_scoping = Input( - contact_sliding_distance._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(contact_sliding_distance._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - contact_sliding_distance._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(contact_sliding_distance._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - contact_sliding_distance._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(contact_sliding_distance._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - contact_sliding_distance._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(contact_sliding_distance._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - contact_sliding_distance._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(contact_sliding_distance._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( contact_sliding_distance._spec().input_pin(5), 5, op, -1 @@ -349,17 +340,11 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(contact_sliding_distance._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - contact_sliding_distance._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(contact_sliding_distance._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - contact_sliding_distance._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(contact_sliding_distance._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - contact_sliding_distance._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(contact_sliding_distance._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -597,9 +582,7 @@ class OutputsContactSlidingDistance(_Outputs): def __init__(self, op: Operator): super().__init__(contact_sliding_distance._spec().outputs, op) - self._fields_container = Output( - contact_sliding_distance._spec().output_pin(0), 0, op - ) + self._fields_container = Output(contact_sliding_distance._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/contact_status.py b/src/ansys/dpf/core/operators/result/contact_status.py similarity index 99% rename from ansys/dpf/core/operators/result/contact_status.py rename to src/ansys/dpf/core/operators/result/contact_status.py index ed01f153a3..f344dddec4 100644 --- a/ansys/dpf/core/operators/result/contact_status.py +++ b/src/ansys/dpf/core/operators/result/contact_status.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class contact_status(Operator): @@ -333,9 +334,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(contact_status._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - contact_status._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(contact_status._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(contact_status._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/contact_surface_heat_flux.py b/src/ansys/dpf/core/operators/result/contact_surface_heat_flux.py similarity index 94% rename from ansys/dpf/core/operators/result/contact_surface_heat_flux.py rename to src/ansys/dpf/core/operators/result/contact_surface_heat_flux.py index 6d7254e3c7..9676430cff 100644 --- a/ansys/dpf/core/operators/result/contact_surface_heat_flux.py +++ b/src/ansys/dpf/core/operators/result/contact_surface_heat_flux.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class contact_surface_heat_flux(Operator): @@ -323,25 +324,15 @@ class InputsContactSurfaceHeatFlux(_Inputs): def __init__(self, op: Operator): super().__init__(contact_surface_heat_flux._spec().inputs, op) - self._time_scoping = Input( - contact_surface_heat_flux._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(contact_surface_heat_flux._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - contact_surface_heat_flux._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(contact_surface_heat_flux._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - contact_surface_heat_flux._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(contact_surface_heat_flux._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - contact_surface_heat_flux._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(contact_surface_heat_flux._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - contact_surface_heat_flux._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(contact_surface_heat_flux._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( contact_surface_heat_flux._spec().input_pin(5), 5, op, -1 @@ -349,17 +340,11 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(contact_surface_heat_flux._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - contact_surface_heat_flux._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(contact_surface_heat_flux._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - contact_surface_heat_flux._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(contact_surface_heat_flux._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - contact_surface_heat_flux._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(contact_surface_heat_flux._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -597,9 +582,7 @@ class OutputsContactSurfaceHeatFlux(_Outputs): def __init__(self, op: Operator): super().__init__(contact_surface_heat_flux._spec().outputs, op) - self._fields_container = Output( - contact_surface_heat_flux._spec().output_pin(0), 0, op - ) + self._fields_container = Output(contact_surface_heat_flux._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/contact_total_stress.py b/src/ansys/dpf/core/operators/result/contact_total_stress.py similarity index 96% rename from ansys/dpf/core/operators/result/contact_total_stress.py rename to src/ansys/dpf/core/operators/result/contact_total_stress.py index 949ee76e3c..06ab136b16 100644 --- a/ansys/dpf/core/operators/result/contact_total_stress.py +++ b/src/ansys/dpf/core/operators/result/contact_total_stress.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class contact_total_stress(Operator): @@ -327,29 +328,19 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(contact_total_stress._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - contact_total_stress._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(contact_total_stress._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - contact_total_stress._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(contact_total_stress._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(contact_total_stress._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - contact_total_stress._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(contact_total_stress._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(contact_total_stress._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - contact_total_stress._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(contact_total_stress._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - contact_total_stress._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(contact_total_stress._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._read_beams = Input(contact_total_stress._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @@ -589,9 +580,7 @@ class OutputsContactTotalStress(_Outputs): def __init__(self, op: Operator): super().__init__(contact_total_stress._spec().outputs, op) - self._fields_container = Output( - contact_total_stress._spec().output_pin(0), 0, op - ) + self._fields_container = Output(contact_total_stress._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/coordinate_system.py b/src/ansys/dpf/core/operators/result/coordinate_system.py similarity index 98% rename from ansys/dpf/core/operators/result/coordinate_system.py rename to src/ansys/dpf/core/operators/result/coordinate_system.py index a0a234f041..2af8bb117f 100644 --- a/ansys/dpf/core/operators/result/coordinate_system.py +++ b/src/ansys/dpf/core/operators/result/coordinate_system.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class coordinate_system(Operator): @@ -161,9 +162,7 @@ def __init__(self, op: Operator): super().__init__(coordinate_system._spec().inputs, op) self._cs_id = Input(coordinate_system._spec().input_pin(0), 0, op, -1) self._inputs.append(self._cs_id) - self._streams_container = Input( - coordinate_system._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(coordinate_system._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(coordinate_system._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) diff --git a/ansys/dpf/core/operators/result/creep_strain_energy_density.py b/src/ansys/dpf/core/operators/result/creep_strain_energy_density.py similarity index 95% rename from ansys/dpf/core/operators/result/creep_strain_energy_density.py rename to src/ansys/dpf/core/operators/result/creep_strain_energy_density.py index 0b99210ff6..37be73f304 100644 --- a/ansys/dpf/core/operators/result/creep_strain_energy_density.py +++ b/src/ansys/dpf/core/operators/result/creep_strain_energy_density.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class creep_strain_energy_density(Operator): @@ -323,25 +324,15 @@ class InputsCreepStrainEnergyDensity(_Inputs): def __init__(self, op: Operator): super().__init__(creep_strain_energy_density._spec().inputs, op) - self._time_scoping = Input( - creep_strain_energy_density._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(creep_strain_energy_density._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - creep_strain_energy_density._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(creep_strain_energy_density._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - creep_strain_energy_density._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(creep_strain_energy_density._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - creep_strain_energy_density._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(creep_strain_energy_density._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - creep_strain_energy_density._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(creep_strain_energy_density._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( creep_strain_energy_density._spec().input_pin(5), 5, op, -1 @@ -353,13 +344,9 @@ def __init__(self, op: Operator): creep_strain_energy_density._spec().input_pin(9), 9, op, -1 ) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - creep_strain_energy_density._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(creep_strain_energy_density._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - creep_strain_energy_density._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(creep_strain_energy_density._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -597,9 +584,7 @@ class OutputsCreepStrainEnergyDensity(_Outputs): def __init__(self, op: Operator): super().__init__(creep_strain_energy_density._spec().outputs, op) - self._fields_container = Output( - creep_strain_energy_density._spec().output_pin(0), 0, op - ) + self._fields_container = Output(creep_strain_energy_density._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/current_density.py b/src/ansys/dpf/core/operators/result/current_density.py similarity index 99% rename from ansys/dpf/core/operators/result/current_density.py rename to src/ansys/dpf/core/operators/result/current_density.py index 89a1ec4120..3e27697b28 100644 --- a/ansys/dpf/core/operators/result/current_density.py +++ b/src/ansys/dpf/core/operators/result/current_density.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class current_density(Operator): @@ -293,9 +294,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(current_density._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - current_density._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(current_density._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(current_density._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/custom.py b/src/ansys/dpf/core/operators/result/custom.py similarity index 99% rename from ansys/dpf/core/operators/result/custom.py rename to src/ansys/dpf/core/operators/result/custom.py index a3d443cf6b..3af8916fb3 100644 --- a/ansys/dpf/core/operators/result/custom.py +++ b/src/ansys/dpf/core/operators/result/custom.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class custom(Operator): diff --git a/ansys/dpf/core/operators/result/cyclic_analytic_seqv_max.py b/src/ansys/dpf/core/operators/result/cyclic_analytic_seqv_max.py similarity index 92% rename from ansys/dpf/core/operators/result/cyclic_analytic_seqv_max.py rename to src/ansys/dpf/core/operators/result/cyclic_analytic_seqv_max.py index c5778c7636..ffaf70032e 100644 --- a/ansys/dpf/core/operators/result/cyclic_analytic_seqv_max.py +++ b/src/ansys/dpf/core/operators/result/cyclic_analytic_seqv_max.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_analytic_seqv_max(Operator): @@ -68,9 +69,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="cyclic_analytic_stress_eqv_max", config=config, server=server - ) + super().__init__(name="cyclic_analytic_stress_eqv_max", config=config, server=server) self._inputs = InputsCyclicAnalyticSeqvMax(self) self._outputs = OutputsCyclicAnalyticSeqvMax(self) if time_scoping is not None: @@ -148,9 +147,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="cyclic_analytic_stress_eqv_max", server=server - ) + return Operator.default_config(name="cyclic_analytic_stress_eqv_max", server=server) @property def inputs(self): @@ -195,25 +192,17 @@ class InputsCyclicAnalyticSeqvMax(_Inputs): def __init__(self, op: Operator): super().__init__(cyclic_analytic_seqv_max._spec().inputs, op) - self._time_scoping = Input( - cyclic_analytic_seqv_max._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(cyclic_analytic_seqv_max._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - cyclic_analytic_seqv_max._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(cyclic_analytic_seqv_max._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - cyclic_analytic_seqv_max._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(cyclic_analytic_seqv_max._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) self._bool_rotate_to_global = Input( cyclic_analytic_seqv_max._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._cyclic_support = Input( - cyclic_analytic_seqv_max._spec().input_pin(16), 16, op, -1 - ) + self._cyclic_support = Input(cyclic_analytic_seqv_max._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) @property @@ -326,9 +315,7 @@ class OutputsCyclicAnalyticSeqvMax(_Outputs): def __init__(self, op: Operator): super().__init__(cyclic_analytic_seqv_max._spec().outputs, op) - self._fields_container = Output( - cyclic_analytic_seqv_max._spec().output_pin(0), 0, op - ) + self._fields_container = Output(cyclic_analytic_seqv_max._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/cyclic_analytic_usum_max.py b/src/ansys/dpf/core/operators/result/cyclic_analytic_usum_max.py similarity index 94% rename from ansys/dpf/core/operators/result/cyclic_analytic_usum_max.py rename to src/ansys/dpf/core/operators/result/cyclic_analytic_usum_max.py index 2d0b679ef2..a05646b6a9 100644 --- a/ansys/dpf/core/operators/result/cyclic_analytic_usum_max.py +++ b/src/ansys/dpf/core/operators/result/cyclic_analytic_usum_max.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_analytic_usum_max(Operator): @@ -191,25 +192,17 @@ class InputsCyclicAnalyticUsumMax(_Inputs): def __init__(self, op: Operator): super().__init__(cyclic_analytic_usum_max._spec().inputs, op) - self._time_scoping = Input( - cyclic_analytic_usum_max._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(cyclic_analytic_usum_max._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - cyclic_analytic_usum_max._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(cyclic_analytic_usum_max._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - cyclic_analytic_usum_max._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(cyclic_analytic_usum_max._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) self._bool_rotate_to_global = Input( cyclic_analytic_usum_max._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._cyclic_support = Input( - cyclic_analytic_usum_max._spec().input_pin(16), 16, op, -1 - ) + self._cyclic_support = Input(cyclic_analytic_usum_max._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) @property @@ -322,9 +315,7 @@ class OutputsCyclicAnalyticUsumMax(_Outputs): def __init__(self, op: Operator): super().__init__(cyclic_analytic_usum_max._spec().outputs, op) - self._fields_container = Output( - cyclic_analytic_usum_max._spec().output_pin(0), 0, op - ) + self._fields_container = Output(cyclic_analytic_usum_max._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/cyclic_expanded_acceleration.py b/src/ansys/dpf/core/operators/result/cyclic_expanded_acceleration.py similarity index 94% rename from ansys/dpf/core/operators/result/cyclic_expanded_acceleration.py rename to src/ansys/dpf/core/operators/result/cyclic_expanded_acceleration.py index 00c7526c7b..6ec11ba9c3 100644 --- a/ansys/dpf/core/operators/result/cyclic_expanded_acceleration.py +++ b/src/ansys/dpf/core/operators/result/cyclic_expanded_acceleration.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_expanded_acceleration(Operator): @@ -154,9 +155,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Read acceleration from an rst file and expand it with cyclic symmetry.""" - ) + description = """Read acceleration from an rst file and expand it with cyclic symmetry.""" spec = Specification( description=description, map_input_pin_spec={ @@ -338,57 +337,41 @@ class InputsCyclicExpandedAcceleration(_Inputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_acceleration._spec().inputs, op) - self._time_scoping = Input( - cyclic_expanded_acceleration._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(cyclic_expanded_acceleration._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - cyclic_expanded_acceleration._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(cyclic_expanded_acceleration._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - cyclic_expanded_acceleration._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(cyclic_expanded_acceleration._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) self._streams_container = Input( cyclic_expanded_acceleration._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - cyclic_expanded_acceleration._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(cyclic_expanded_acceleration._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( cyclic_expanded_acceleration._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._sector_mesh = Input( - cyclic_expanded_acceleration._spec().input_pin(7), 7, op, -1 - ) + self._sector_mesh = Input(cyclic_expanded_acceleration._spec().input_pin(7), 7, op, -1) self._inputs.append(self._sector_mesh) self._requested_location = Input( cyclic_expanded_acceleration._spec().input_pin(9), 9, op, -1 ) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - cyclic_expanded_acceleration._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(cyclic_expanded_acceleration._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._expanded_meshed_region = Input( cyclic_expanded_acceleration._spec().input_pin(15), 15, op, -1 ) self._inputs.append(self._expanded_meshed_region) - self._cyclic_support = Input( - cyclic_expanded_acceleration._spec().input_pin(16), 16, op, -1 - ) + self._cyclic_support = Input(cyclic_expanded_acceleration._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) self._sectors_to_expand = Input( cyclic_expanded_acceleration._spec().input_pin(18), 18, op, -1 ) self._inputs.append(self._sectors_to_expand) - self._phi = Input( - cyclic_expanded_acceleration._spec().input_pin(19), 19, op, -1 - ) + self._phi = Input(cyclic_expanded_acceleration._spec().input_pin(19), 19, op, -1) self._inputs.append(self._phi) @property @@ -668,13 +651,9 @@ class OutputsCyclicExpandedAcceleration(_Outputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_acceleration._spec().outputs, op) - self._fields_container = Output( - cyclic_expanded_acceleration._spec().output_pin(0), 0, op - ) + self._fields_container = Output(cyclic_expanded_acceleration._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) - self._expanded_meshes = Output( - cyclic_expanded_acceleration._spec().output_pin(1), 1, op - ) + self._expanded_meshes = Output(cyclic_expanded_acceleration._spec().output_pin(1), 1, op) self._outputs.append(self._expanded_meshes) @property diff --git a/ansys/dpf/core/operators/result/cyclic_expanded_displacement.py b/src/ansys/dpf/core/operators/result/cyclic_expanded_displacement.py similarity index 95% rename from ansys/dpf/core/operators/result/cyclic_expanded_displacement.py rename to src/ansys/dpf/core/operators/result/cyclic_expanded_displacement.py index f0cf99ce04..2e63452b4f 100644 --- a/ansys/dpf/core/operators/result/cyclic_expanded_displacement.py +++ b/src/ansys/dpf/core/operators/result/cyclic_expanded_displacement.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_expanded_displacement(Operator): @@ -338,57 +339,41 @@ class InputsCyclicExpandedDisplacement(_Inputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_displacement._spec().inputs, op) - self._time_scoping = Input( - cyclic_expanded_displacement._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(cyclic_expanded_displacement._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - cyclic_expanded_displacement._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(cyclic_expanded_displacement._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - cyclic_expanded_displacement._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(cyclic_expanded_displacement._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) self._streams_container = Input( cyclic_expanded_displacement._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - cyclic_expanded_displacement._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(cyclic_expanded_displacement._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( cyclic_expanded_displacement._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._sector_mesh = Input( - cyclic_expanded_displacement._spec().input_pin(7), 7, op, -1 - ) + self._sector_mesh = Input(cyclic_expanded_displacement._spec().input_pin(7), 7, op, -1) self._inputs.append(self._sector_mesh) self._requested_location = Input( cyclic_expanded_displacement._spec().input_pin(9), 9, op, -1 ) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - cyclic_expanded_displacement._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(cyclic_expanded_displacement._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._expanded_meshed_region = Input( cyclic_expanded_displacement._spec().input_pin(15), 15, op, -1 ) self._inputs.append(self._expanded_meshed_region) - self._cyclic_support = Input( - cyclic_expanded_displacement._spec().input_pin(16), 16, op, -1 - ) + self._cyclic_support = Input(cyclic_expanded_displacement._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) self._sectors_to_expand = Input( cyclic_expanded_displacement._spec().input_pin(18), 18, op, -1 ) self._inputs.append(self._sectors_to_expand) - self._phi = Input( - cyclic_expanded_displacement._spec().input_pin(19), 19, op, -1 - ) + self._phi = Input(cyclic_expanded_displacement._spec().input_pin(19), 19, op, -1) self._inputs.append(self._phi) @property @@ -668,13 +653,9 @@ class OutputsCyclicExpandedDisplacement(_Outputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_displacement._spec().outputs, op) - self._fields_container = Output( - cyclic_expanded_displacement._spec().output_pin(0), 0, op - ) + self._fields_container = Output(cyclic_expanded_displacement._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) - self._expanded_meshes = Output( - cyclic_expanded_displacement._spec().output_pin(1), 1, op - ) + self._expanded_meshes = Output(cyclic_expanded_displacement._spec().output_pin(1), 1, op) self._outputs.append(self._expanded_meshes) @property diff --git a/ansys/dpf/core/operators/result/cyclic_expanded_el_strain.py b/src/ansys/dpf/core/operators/result/cyclic_expanded_el_strain.py similarity index 94% rename from ansys/dpf/core/operators/result/cyclic_expanded_el_strain.py rename to src/ansys/dpf/core/operators/result/cyclic_expanded_el_strain.py index 6354701c46..939f17fe60 100644 --- a/ansys/dpf/core/operators/result/cyclic_expanded_el_strain.py +++ b/src/ansys/dpf/core/operators/result/cyclic_expanded_el_strain.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_expanded_el_strain(Operator): @@ -338,53 +339,33 @@ class InputsCyclicExpandedElStrain(_Inputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_el_strain._spec().inputs, op) - self._time_scoping = Input( - cyclic_expanded_el_strain._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(cyclic_expanded_el_strain._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - cyclic_expanded_el_strain._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(cyclic_expanded_el_strain._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - cyclic_expanded_el_strain._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(cyclic_expanded_el_strain._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - cyclic_expanded_el_strain._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(cyclic_expanded_el_strain._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - cyclic_expanded_el_strain._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(cyclic_expanded_el_strain._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( cyclic_expanded_el_strain._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._sector_mesh = Input( - cyclic_expanded_el_strain._spec().input_pin(7), 7, op, -1 - ) + self._sector_mesh = Input(cyclic_expanded_el_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._sector_mesh) - self._requested_location = Input( - cyclic_expanded_el_strain._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(cyclic_expanded_el_strain._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - cyclic_expanded_el_strain._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(cyclic_expanded_el_strain._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._expanded_meshed_region = Input( cyclic_expanded_el_strain._spec().input_pin(15), 15, op, -1 ) self._inputs.append(self._expanded_meshed_region) - self._cyclic_support = Input( - cyclic_expanded_el_strain._spec().input_pin(16), 16, op, -1 - ) + self._cyclic_support = Input(cyclic_expanded_el_strain._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) - self._sectors_to_expand = Input( - cyclic_expanded_el_strain._spec().input_pin(18), 18, op, -1 - ) + self._sectors_to_expand = Input(cyclic_expanded_el_strain._spec().input_pin(18), 18, op, -1) self._inputs.append(self._sectors_to_expand) self._phi = Input(cyclic_expanded_el_strain._spec().input_pin(19), 19, op, -1) self._inputs.append(self._phi) @@ -666,13 +647,9 @@ class OutputsCyclicExpandedElStrain(_Outputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_el_strain._spec().outputs, op) - self._fields_container = Output( - cyclic_expanded_el_strain._spec().output_pin(0), 0, op - ) + self._fields_container = Output(cyclic_expanded_el_strain._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) - self._expanded_meshes = Output( - cyclic_expanded_el_strain._spec().output_pin(1), 1, op - ) + self._expanded_meshes = Output(cyclic_expanded_el_strain._spec().output_pin(1), 1, op) self._outputs.append(self._expanded_meshes) @property diff --git a/ansys/dpf/core/operators/result/cyclic_expanded_enf.py b/src/ansys/dpf/core/operators/result/cyclic_expanded_enf.py similarity index 95% rename from ansys/dpf/core/operators/result/cyclic_expanded_enf.py rename to src/ansys/dpf/core/operators/result/cyclic_expanded_enf.py index 8a9bdb7cb4..36192a9b77 100644 --- a/ansys/dpf/core/operators/result/cyclic_expanded_enf.py +++ b/src/ansys/dpf/core/operators/result/cyclic_expanded_enf.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_expanded_enf(Operator): @@ -154,9 +155,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Read ENF from an rst file and expand it with cyclic symmetry.""" - ) + description = """Read ENF from an rst file and expand it with cyclic symmetry.""" spec = Specification( description=description, map_input_pin_spec={ @@ -342,39 +341,25 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(cyclic_expanded_enf._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - cyclic_expanded_enf._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(cyclic_expanded_enf._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - cyclic_expanded_enf._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(cyclic_expanded_enf._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(cyclic_expanded_enf._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - cyclic_expanded_enf._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(cyclic_expanded_enf._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._sector_mesh = Input(cyclic_expanded_enf._spec().input_pin(7), 7, op, -1) self._inputs.append(self._sector_mesh) - self._requested_location = Input( - cyclic_expanded_enf._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(cyclic_expanded_enf._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(cyclic_expanded_enf._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._expanded_meshed_region = Input( - cyclic_expanded_enf._spec().input_pin(15), 15, op, -1 - ) + self._expanded_meshed_region = Input(cyclic_expanded_enf._spec().input_pin(15), 15, op, -1) self._inputs.append(self._expanded_meshed_region) - self._cyclic_support = Input( - cyclic_expanded_enf._spec().input_pin(16), 16, op, -1 - ) + self._cyclic_support = Input(cyclic_expanded_enf._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) - self._sectors_to_expand = Input( - cyclic_expanded_enf._spec().input_pin(18), 18, op, -1 - ) + self._sectors_to_expand = Input(cyclic_expanded_enf._spec().input_pin(18), 18, op, -1) self._inputs.append(self._sectors_to_expand) self._phi = Input(cyclic_expanded_enf._spec().input_pin(19), 19, op, -1) self._inputs.append(self._phi) @@ -656,9 +641,7 @@ class OutputsCyclicExpandedEnf(_Outputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_enf._spec().outputs, op) - self._fields_container = Output( - cyclic_expanded_enf._spec().output_pin(0), 0, op - ) + self._fields_container = Output(cyclic_expanded_enf._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) self._expanded_meshes = Output(cyclic_expanded_enf._spec().output_pin(1), 1, op) self._outputs.append(self._expanded_meshes) diff --git a/ansys/dpf/core/operators/result/cyclic_expanded_stress.py b/src/ansys/dpf/core/operators/result/cyclic_expanded_stress.py similarity index 93% rename from ansys/dpf/core/operators/result/cyclic_expanded_stress.py rename to src/ansys/dpf/core/operators/result/cyclic_expanded_stress.py index 8e487d48d0..8beca38637 100644 --- a/ansys/dpf/core/operators/result/cyclic_expanded_stress.py +++ b/src/ansys/dpf/core/operators/result/cyclic_expanded_stress.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_expanded_stress(Operator): @@ -338,53 +339,31 @@ class InputsCyclicExpandedStress(_Inputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_stress._spec().inputs, op) - self._time_scoping = Input( - cyclic_expanded_stress._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(cyclic_expanded_stress._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - cyclic_expanded_stress._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(cyclic_expanded_stress._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - cyclic_expanded_stress._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(cyclic_expanded_stress._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - cyclic_expanded_stress._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(cyclic_expanded_stress._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - cyclic_expanded_stress._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(cyclic_expanded_stress._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - cyclic_expanded_stress._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(cyclic_expanded_stress._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) - self._sector_mesh = Input( - cyclic_expanded_stress._spec().input_pin(7), 7, op, -1 - ) + self._sector_mesh = Input(cyclic_expanded_stress._spec().input_pin(7), 7, op, -1) self._inputs.append(self._sector_mesh) - self._requested_location = Input( - cyclic_expanded_stress._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(cyclic_expanded_stress._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - cyclic_expanded_stress._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(cyclic_expanded_stress._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._expanded_meshed_region = Input( cyclic_expanded_stress._spec().input_pin(15), 15, op, -1 ) self._inputs.append(self._expanded_meshed_region) - self._cyclic_support = Input( - cyclic_expanded_stress._spec().input_pin(16), 16, op, -1 - ) + self._cyclic_support = Input(cyclic_expanded_stress._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) - self._sectors_to_expand = Input( - cyclic_expanded_stress._spec().input_pin(18), 18, op, -1 - ) + self._sectors_to_expand = Input(cyclic_expanded_stress._spec().input_pin(18), 18, op, -1) self._inputs.append(self._sectors_to_expand) self._phi = Input(cyclic_expanded_stress._spec().input_pin(19), 19, op, -1) self._inputs.append(self._phi) @@ -666,13 +645,9 @@ class OutputsCyclicExpandedStress(_Outputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_stress._spec().outputs, op) - self._fields_container = Output( - cyclic_expanded_stress._spec().output_pin(0), 0, op - ) + self._fields_container = Output(cyclic_expanded_stress._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) - self._expanded_meshes = Output( - cyclic_expanded_stress._spec().output_pin(1), 1, op - ) + self._expanded_meshes = Output(cyclic_expanded_stress._spec().output_pin(1), 1, op) self._outputs.append(self._expanded_meshes) @property diff --git a/ansys/dpf/core/operators/result/cyclic_expanded_velocity.py b/src/ansys/dpf/core/operators/result/cyclic_expanded_velocity.py similarity index 93% rename from ansys/dpf/core/operators/result/cyclic_expanded_velocity.py rename to src/ansys/dpf/core/operators/result/cyclic_expanded_velocity.py index 26ab076750..417606ab7f 100644 --- a/ansys/dpf/core/operators/result/cyclic_expanded_velocity.py +++ b/src/ansys/dpf/core/operators/result/cyclic_expanded_velocity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_expanded_velocity(Operator): @@ -154,9 +155,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Read velocity from an rst file and expand it with cyclic symmetry.""" - ) + description = """Read velocity from an rst file and expand it with cyclic symmetry.""" spec = Specification( description=description, map_input_pin_spec={ @@ -338,53 +337,33 @@ class InputsCyclicExpandedVelocity(_Inputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_velocity._spec().inputs, op) - self._time_scoping = Input( - cyclic_expanded_velocity._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(cyclic_expanded_velocity._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - cyclic_expanded_velocity._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(cyclic_expanded_velocity._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - cyclic_expanded_velocity._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(cyclic_expanded_velocity._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - cyclic_expanded_velocity._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(cyclic_expanded_velocity._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - cyclic_expanded_velocity._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(cyclic_expanded_velocity._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( cyclic_expanded_velocity._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._sector_mesh = Input( - cyclic_expanded_velocity._spec().input_pin(7), 7, op, -1 - ) + self._sector_mesh = Input(cyclic_expanded_velocity._spec().input_pin(7), 7, op, -1) self._inputs.append(self._sector_mesh) - self._requested_location = Input( - cyclic_expanded_velocity._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(cyclic_expanded_velocity._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - cyclic_expanded_velocity._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(cyclic_expanded_velocity._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._expanded_meshed_region = Input( cyclic_expanded_velocity._spec().input_pin(15), 15, op, -1 ) self._inputs.append(self._expanded_meshed_region) - self._cyclic_support = Input( - cyclic_expanded_velocity._spec().input_pin(16), 16, op, -1 - ) + self._cyclic_support = Input(cyclic_expanded_velocity._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) - self._sectors_to_expand = Input( - cyclic_expanded_velocity._spec().input_pin(18), 18, op, -1 - ) + self._sectors_to_expand = Input(cyclic_expanded_velocity._spec().input_pin(18), 18, op, -1) self._inputs.append(self._sectors_to_expand) self._phi = Input(cyclic_expanded_velocity._spec().input_pin(19), 19, op, -1) self._inputs.append(self._phi) @@ -666,13 +645,9 @@ class OutputsCyclicExpandedVelocity(_Outputs): def __init__(self, op: Operator): super().__init__(cyclic_expanded_velocity._spec().outputs, op) - self._fields_container = Output( - cyclic_expanded_velocity._spec().output_pin(0), 0, op - ) + self._fields_container = Output(cyclic_expanded_velocity._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) - self._expanded_meshes = Output( - cyclic_expanded_velocity._spec().output_pin(1), 1, op - ) + self._expanded_meshes = Output(cyclic_expanded_velocity._spec().output_pin(1), 1, op) self._outputs.append(self._expanded_meshes) @property diff --git a/ansys/dpf/core/operators/result/cyclic_expansion.py b/src/ansys/dpf/core/operators/result/cyclic_expansion.py similarity index 98% rename from ansys/dpf/core/operators/result/cyclic_expansion.py rename to src/ansys/dpf/core/operators/result/cyclic_expansion.py index cb5be8bab8..6ea5024496 100644 --- a/ansys/dpf/core/operators/result/cyclic_expansion.py +++ b/src/ansys/dpf/core/operators/result/cyclic_expansion.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_expansion(Operator): @@ -197,9 +198,7 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(cyclic_expansion._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._bool_rotate_to_global = Input( - cyclic_expansion._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(cyclic_expansion._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._cyclic_support = Input(cyclic_expansion._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) diff --git a/ansys/dpf/core/operators/result/cyclic_strain_energy.py b/src/ansys/dpf/core/operators/result/cyclic_strain_energy.py similarity index 95% rename from ansys/dpf/core/operators/result/cyclic_strain_energy.py rename to src/ansys/dpf/core/operators/result/cyclic_strain_energy.py index 57f2b966dd..4ea4bcc375 100644 --- a/ansys/dpf/core/operators/result/cyclic_strain_energy.py +++ b/src/ansys/dpf/core/operators/result/cyclic_strain_energy.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_strain_energy(Operator): @@ -290,33 +291,21 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(cyclic_strain_energy._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - cyclic_strain_energy._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(cyclic_strain_energy._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - cyclic_strain_energy._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(cyclic_strain_energy._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(cyclic_strain_energy._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - cyclic_strain_energy._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(cyclic_strain_energy._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._sector_mesh = Input(cyclic_strain_energy._spec().input_pin(7), 7, op, -1) self._inputs.append(self._sector_mesh) - self._read_cyclic = Input( - cyclic_strain_energy._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(cyclic_strain_energy._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._expanded_meshed_region = Input( - cyclic_strain_energy._spec().input_pin(15), 15, op, -1 - ) + self._expanded_meshed_region = Input(cyclic_strain_energy._spec().input_pin(15), 15, op, -1) self._inputs.append(self._expanded_meshed_region) - self._cyclic_support = Input( - cyclic_strain_energy._spec().input_pin(16), 16, op, -1 - ) + self._cyclic_support = Input(cyclic_strain_energy._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) @property @@ -535,13 +524,9 @@ class OutputsCyclicStrainEnergy(_Outputs): def __init__(self, op: Operator): super().__init__(cyclic_strain_energy._spec().outputs, op) - self._fields_container = Output( - cyclic_strain_energy._spec().output_pin(0), 0, op - ) + self._fields_container = Output(cyclic_strain_energy._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) - self._expanded_meshes = Output( - cyclic_strain_energy._spec().output_pin(1), 1, op - ) + self._expanded_meshes = Output(cyclic_strain_energy._spec().output_pin(1), 1, op) self._outputs.append(self._expanded_meshes) @property diff --git a/ansys/dpf/core/operators/result/cyclic_volume.py b/src/ansys/dpf/core/operators/result/cyclic_volume.py similarity index 98% rename from ansys/dpf/core/operators/result/cyclic_volume.py rename to src/ansys/dpf/core/operators/result/cyclic_volume.py index acf61000a4..8819c9563a 100644 --- a/ansys/dpf/core/operators/result/cyclic_volume.py +++ b/src/ansys/dpf/core/operators/result/cyclic_volume.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class cyclic_volume(Operator): @@ -103,9 +104,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="mapdl::rst::ENG_VOL_cyclic", config=config, server=server - ) + super().__init__(name="mapdl::rst::ENG_VOL_cyclic", config=config, server=server) self._inputs = InputsCyclicVolume(self) self._outputs = OutputsCyclicVolume(self) if time_scoping is not None: @@ -298,17 +297,13 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(cyclic_volume._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - cyclic_volume._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(cyclic_volume._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._sector_mesh = Input(cyclic_volume._spec().input_pin(7), 7, op, -1) self._inputs.append(self._sector_mesh) self._read_cyclic = Input(cyclic_volume._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._expanded_meshed_region = Input( - cyclic_volume._spec().input_pin(15), 15, op, -1 - ) + self._expanded_meshed_region = Input(cyclic_volume._spec().input_pin(15), 15, op, -1) self._inputs.append(self._expanded_meshed_region) self._cyclic_support = Input(cyclic_volume._spec().input_pin(16), 16, op, -1) self._inputs.append(self._cyclic_support) diff --git a/ansys/dpf/core/operators/result/displacement.py b/src/ansys/dpf/core/operators/result/displacement.py similarity index 99% rename from ansys/dpf/core/operators/result/displacement.py rename to src/ansys/dpf/core/operators/result/displacement.py index 3d088e1618..f3ba8e03fb 100644 --- a/ansys/dpf/core/operators/result/displacement.py +++ b/src/ansys/dpf/core/operators/result/displacement.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class displacement(Operator): @@ -293,9 +294,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(displacement._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - displacement._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(displacement._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(displacement._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/displacement_X.py b/src/ansys/dpf/core/operators/result/displacement_X.py similarity index 99% rename from ansys/dpf/core/operators/result/displacement_X.py rename to src/ansys/dpf/core/operators/result/displacement_X.py index da906aa8c0..8f9fdd9a19 100644 --- a/ansys/dpf/core/operators/result/displacement_X.py +++ b/src/ansys/dpf/core/operators/result/displacement_X.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class displacement_X(Operator): @@ -294,9 +295,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(displacement_X._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - displacement_X._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(displacement_X._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(displacement_X._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/displacement_Y.py b/src/ansys/dpf/core/operators/result/displacement_Y.py similarity index 99% rename from ansys/dpf/core/operators/result/displacement_Y.py rename to src/ansys/dpf/core/operators/result/displacement_Y.py index 2e0b88e05f..cfba0aabba 100644 --- a/ansys/dpf/core/operators/result/displacement_Y.py +++ b/src/ansys/dpf/core/operators/result/displacement_Y.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class displacement_Y(Operator): @@ -294,9 +295,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(displacement_Y._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - displacement_Y._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(displacement_Y._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(displacement_Y._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/displacement_Z.py b/src/ansys/dpf/core/operators/result/displacement_Z.py similarity index 99% rename from ansys/dpf/core/operators/result/displacement_Z.py rename to src/ansys/dpf/core/operators/result/displacement_Z.py index e75e1bc866..b8d51e5d02 100644 --- a/ansys/dpf/core/operators/result/displacement_Z.py +++ b/src/ansys/dpf/core/operators/result/displacement_Z.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class displacement_Z(Operator): @@ -294,9 +295,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(displacement_Z._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - displacement_Z._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(displacement_Z._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(displacement_Z._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/elastic_strain.py b/src/ansys/dpf/core/operators/result/elastic_strain.py similarity index 99% rename from ansys/dpf/core/operators/result/elastic_strain.py rename to src/ansys/dpf/core/operators/result/elastic_strain.py index 8e9cf73db0..f782a5ac27 100644 --- a/ansys/dpf/core/operators/result/elastic_strain.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain(Operator): @@ -333,9 +334,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(elastic_strain._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - elastic_strain._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(elastic_strain._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elastic_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/elastic_strain_X.py b/src/ansys/dpf/core/operators/result/elastic_strain_X.py similarity index 98% rename from ansys/dpf/core/operators/result/elastic_strain_X.py rename to src/ansys/dpf/core/operators/result/elastic_strain_X.py index 15024173e5..d0b5a21307 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_X.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_X.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_X(Operator): @@ -311,21 +312,15 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(elastic_strain_X._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elastic_strain_X._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elastic_strain_X._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(elastic_strain_X._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - elastic_strain_X._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(elastic_strain_X._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elastic_strain_X._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - elastic_strain_X._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(elastic_strain_X._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(elastic_strain_X._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/elastic_strain_XY.py b/src/ansys/dpf/core/operators/result/elastic_strain_XY.py similarity index 97% rename from ansys/dpf/core/operators/result/elastic_strain_XY.py rename to src/ansys/dpf/core/operators/result/elastic_strain_XY.py index e4bd175698..de99ac65ea 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_XY.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_XY.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_XY(Operator): @@ -309,25 +310,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(elastic_strain_XY._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - elastic_strain_XY._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(elastic_strain_XY._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elastic_strain_XY._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elastic_strain_XY._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(elastic_strain_XY._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - elastic_strain_XY._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(elastic_strain_XY._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elastic_strain_XY._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - elastic_strain_XY._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(elastic_strain_XY._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(elastic_strain_XY._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/elastic_strain_XZ.py b/src/ansys/dpf/core/operators/result/elastic_strain_XZ.py similarity index 97% rename from ansys/dpf/core/operators/result/elastic_strain_XZ.py rename to src/ansys/dpf/core/operators/result/elastic_strain_XZ.py index 084f994ff1..a6b75882f4 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_XZ.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_XZ.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_XZ(Operator): @@ -309,25 +310,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(elastic_strain_XZ._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - elastic_strain_XZ._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(elastic_strain_XZ._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elastic_strain_XZ._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elastic_strain_XZ._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(elastic_strain_XZ._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - elastic_strain_XZ._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(elastic_strain_XZ._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elastic_strain_XZ._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - elastic_strain_XZ._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(elastic_strain_XZ._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(elastic_strain_XZ._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/elastic_strain_Y.py b/src/ansys/dpf/core/operators/result/elastic_strain_Y.py similarity index 98% rename from ansys/dpf/core/operators/result/elastic_strain_Y.py rename to src/ansys/dpf/core/operators/result/elastic_strain_Y.py index cbd27e24a2..20d9a9b85d 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_Y.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_Y.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_Y(Operator): @@ -311,21 +312,15 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(elastic_strain_Y._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elastic_strain_Y._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elastic_strain_Y._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(elastic_strain_Y._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - elastic_strain_Y._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(elastic_strain_Y._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elastic_strain_Y._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - elastic_strain_Y._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(elastic_strain_Y._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(elastic_strain_Y._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/elastic_strain_YZ.py b/src/ansys/dpf/core/operators/result/elastic_strain_YZ.py similarity index 97% rename from ansys/dpf/core/operators/result/elastic_strain_YZ.py rename to src/ansys/dpf/core/operators/result/elastic_strain_YZ.py index bdbb375f97..d44ee9e950 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_YZ.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_YZ.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_YZ(Operator): @@ -309,25 +310,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(elastic_strain_YZ._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - elastic_strain_YZ._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(elastic_strain_YZ._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elastic_strain_YZ._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elastic_strain_YZ._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(elastic_strain_YZ._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - elastic_strain_YZ._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(elastic_strain_YZ._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elastic_strain_YZ._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - elastic_strain_YZ._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(elastic_strain_YZ._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(elastic_strain_YZ._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/elastic_strain_Z.py b/src/ansys/dpf/core/operators/result/elastic_strain_Z.py similarity index 98% rename from ansys/dpf/core/operators/result/elastic_strain_Z.py rename to src/ansys/dpf/core/operators/result/elastic_strain_Z.py index b545b85565..98b70ffa30 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_Z.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_Z.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_Z(Operator): @@ -311,21 +312,15 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(elastic_strain_Z._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elastic_strain_Z._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elastic_strain_Z._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(elastic_strain_Z._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - elastic_strain_Z._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(elastic_strain_Z._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elastic_strain_Z._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - elastic_strain_Z._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(elastic_strain_Z._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(elastic_strain_Z._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/elastic_strain_energy_density.py b/src/ansys/dpf/core/operators/result/elastic_strain_energy_density.py similarity index 96% rename from ansys/dpf/core/operators/result/elastic_strain_energy_density.py rename to src/ansys/dpf/core/operators/result/elastic_strain_energy_density.py index 83d7d11a44..1e291a097c 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_energy_density.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_energy_density.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_energy_density(Operator): @@ -323,13 +324,9 @@ class InputsElasticStrainEnergyDensity(_Inputs): def __init__(self, op: Operator): super().__init__(elastic_strain_energy_density._spec().inputs, op) - self._time_scoping = Input( - elastic_strain_energy_density._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(elastic_strain_energy_density._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - elastic_strain_energy_density._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(elastic_strain_energy_density._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) self._fields_container = Input( elastic_strain_energy_density._spec().input_pin(2), 2, op, -1 @@ -339,29 +336,21 @@ def __init__(self, op: Operator): elastic_strain_energy_density._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - elastic_strain_energy_density._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(elastic_strain_energy_density._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( elastic_strain_energy_density._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._mesh = Input( - elastic_strain_energy_density._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(elastic_strain_energy_density._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) self._requested_location = Input( elastic_strain_energy_density._spec().input_pin(9), 9, op, -1 ) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - elastic_strain_energy_density._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(elastic_strain_energy_density._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - elastic_strain_energy_density._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(elastic_strain_energy_density._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -599,9 +588,7 @@ class OutputsElasticStrainEnergyDensity(_Outputs): def __init__(self, op: Operator): super().__init__(elastic_strain_energy_density._spec().outputs, op) - self._fields_container = Output( - elastic_strain_energy_density._spec().output_pin(0), 0, op - ) + self._fields_container = Output(elastic_strain_energy_density._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/elastic_strain_principal_1.py b/src/ansys/dpf/core/operators/result/elastic_strain_principal_1.py similarity index 95% rename from ansys/dpf/core/operators/result/elastic_strain_principal_1.py rename to src/ansys/dpf/core/operators/result/elastic_strain_principal_1.py index 78dd4a269f..c6b2601f14 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_principal_1.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_principal_1.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_principal_1(Operator): @@ -300,25 +301,15 @@ class InputsElasticStrainPrincipal1(_Inputs): def __init__(self, op: Operator): super().__init__(elastic_strain_principal_1._spec().inputs, op) - self._time_scoping = Input( - elastic_strain_principal_1._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(elastic_strain_principal_1._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - elastic_strain_principal_1._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(elastic_strain_principal_1._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - elastic_strain_principal_1._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(elastic_strain_principal_1._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elastic_strain_principal_1._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elastic_strain_principal_1._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - elastic_strain_principal_1._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(elastic_strain_principal_1._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( elastic_strain_principal_1._spec().input_pin(5), 5, op, -1 @@ -326,13 +317,9 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elastic_strain_principal_1._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - elastic_strain_principal_1._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(elastic_strain_principal_1._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - elastic_strain_principal_1._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(elastic_strain_principal_1._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -546,9 +533,7 @@ class OutputsElasticStrainPrincipal1(_Outputs): def __init__(self, op: Operator): super().__init__(elastic_strain_principal_1._spec().outputs, op) - self._fields_container = Output( - elastic_strain_principal_1._spec().output_pin(0), 0, op - ) + self._fields_container = Output(elastic_strain_principal_1._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/elastic_strain_principal_2.py b/src/ansys/dpf/core/operators/result/elastic_strain_principal_2.py similarity index 95% rename from ansys/dpf/core/operators/result/elastic_strain_principal_2.py rename to src/ansys/dpf/core/operators/result/elastic_strain_principal_2.py index 5fb4ce8ca1..05d20156fe 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_principal_2.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_principal_2.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_principal_2(Operator): @@ -300,25 +301,15 @@ class InputsElasticStrainPrincipal2(_Inputs): def __init__(self, op: Operator): super().__init__(elastic_strain_principal_2._spec().inputs, op) - self._time_scoping = Input( - elastic_strain_principal_2._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(elastic_strain_principal_2._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - elastic_strain_principal_2._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(elastic_strain_principal_2._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - elastic_strain_principal_2._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(elastic_strain_principal_2._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elastic_strain_principal_2._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elastic_strain_principal_2._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - elastic_strain_principal_2._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(elastic_strain_principal_2._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( elastic_strain_principal_2._spec().input_pin(5), 5, op, -1 @@ -326,13 +317,9 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elastic_strain_principal_2._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - elastic_strain_principal_2._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(elastic_strain_principal_2._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - elastic_strain_principal_2._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(elastic_strain_principal_2._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -546,9 +533,7 @@ class OutputsElasticStrainPrincipal2(_Outputs): def __init__(self, op: Operator): super().__init__(elastic_strain_principal_2._spec().outputs, op) - self._fields_container = Output( - elastic_strain_principal_2._spec().output_pin(0), 0, op - ) + self._fields_container = Output(elastic_strain_principal_2._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/elastic_strain_principal_3.py b/src/ansys/dpf/core/operators/result/elastic_strain_principal_3.py similarity index 95% rename from ansys/dpf/core/operators/result/elastic_strain_principal_3.py rename to src/ansys/dpf/core/operators/result/elastic_strain_principal_3.py index f49bc57a45..a3df642a5d 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_principal_3.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_principal_3.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_principal_3(Operator): @@ -300,25 +301,15 @@ class InputsElasticStrainPrincipal3(_Inputs): def __init__(self, op: Operator): super().__init__(elastic_strain_principal_3._spec().inputs, op) - self._time_scoping = Input( - elastic_strain_principal_3._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(elastic_strain_principal_3._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - elastic_strain_principal_3._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(elastic_strain_principal_3._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - elastic_strain_principal_3._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(elastic_strain_principal_3._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elastic_strain_principal_3._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elastic_strain_principal_3._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - elastic_strain_principal_3._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(elastic_strain_principal_3._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( elastic_strain_principal_3._spec().input_pin(5), 5, op, -1 @@ -326,13 +317,9 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elastic_strain_principal_3._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - elastic_strain_principal_3._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(elastic_strain_principal_3._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - elastic_strain_principal_3._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(elastic_strain_principal_3._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -546,9 +533,7 @@ class OutputsElasticStrainPrincipal3(_Outputs): def __init__(self, op: Operator): super().__init__(elastic_strain_principal_3._spec().outputs, op) - self._fields_container = Output( - elastic_strain_principal_3._spec().output_pin(0), 0, op - ) + self._fields_container = Output(elastic_strain_principal_3._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/elastic_strain_rotation_by_euler_nodes.py b/src/ansys/dpf/core/operators/result/elastic_strain_rotation_by_euler_nodes.py similarity index 99% rename from ansys/dpf/core/operators/result/elastic_strain_rotation_by_euler_nodes.py rename to src/ansys/dpf/core/operators/result/elastic_strain_rotation_by_euler_nodes.py index f268cdbc10..34cea863ba 100644 --- a/ansys/dpf/core/operators/result/elastic_strain_rotation_by_euler_nodes.py +++ b/src/ansys/dpf/core/operators/result/elastic_strain_rotation_by_euler_nodes.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elastic_strain_rotation_by_euler_nodes(Operator): diff --git a/ansys/dpf/core/operators/result/electric_field.py b/src/ansys/dpf/core/operators/result/electric_field.py similarity index 99% rename from ansys/dpf/core/operators/result/electric_field.py rename to src/ansys/dpf/core/operators/result/electric_field.py index 8d162c9b26..650cccbe42 100644 --- a/ansys/dpf/core/operators/result/electric_field.py +++ b/src/ansys/dpf/core/operators/result/electric_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class electric_field(Operator): @@ -333,9 +334,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(electric_field._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - electric_field._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(electric_field._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(electric_field._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/electric_flux_density.py b/src/ansys/dpf/core/operators/result/electric_flux_density.py similarity index 94% rename from ansys/dpf/core/operators/result/electric_flux_density.py rename to src/ansys/dpf/core/operators/result/electric_flux_density.py index f573b8dbd8..702661b43a 100644 --- a/ansys/dpf/core/operators/result/electric_flux_density.py +++ b/src/ansys/dpf/core/operators/result/electric_flux_density.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class electric_flux_density(Operator): @@ -323,43 +324,25 @@ class InputsElectricFluxDensity(_Inputs): def __init__(self, op: Operator): super().__init__(electric_flux_density._spec().inputs, op) - self._time_scoping = Input( - electric_flux_density._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(electric_flux_density._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - electric_flux_density._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(electric_flux_density._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - electric_flux_density._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(electric_flux_density._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - electric_flux_density._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(electric_flux_density._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - electric_flux_density._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(electric_flux_density._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - electric_flux_density._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(electric_flux_density._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(electric_flux_density._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - electric_flux_density._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(electric_flux_density._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - electric_flux_density._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(electric_flux_density._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - electric_flux_density._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(electric_flux_density._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -597,9 +580,7 @@ class OutputsElectricFluxDensity(_Outputs): def __init__(self, op: Operator): super().__init__(electric_flux_density._spec().outputs, op) - self._fields_container = Output( - electric_flux_density._spec().output_pin(0), 0, op - ) + self._fields_container = Output(electric_flux_density._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/electric_potential.py b/src/ansys/dpf/core/operators/result/electric_potential.py similarity index 97% rename from ansys/dpf/core/operators/result/electric_potential.py rename to src/ansys/dpf/core/operators/result/electric_potential.py index 5f5333bf21..959033bfb5 100644 --- a/ansys/dpf/core/operators/result/electric_potential.py +++ b/src/ansys/dpf/core/operators/result/electric_potential.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class electric_potential(Operator): @@ -287,19 +288,13 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(electric_potential._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - electric_potential._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(electric_potential._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - electric_potential._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(electric_potential._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(electric_potential._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - electric_potential._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(electric_potential._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(electric_potential._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/element_centroids.py b/src/ansys/dpf/core/operators/result/element_centroids.py similarity index 97% rename from ansys/dpf/core/operators/result/element_centroids.py rename to src/ansys/dpf/core/operators/result/element_centroids.py index 191385cb95..9db0687c5b 100644 --- a/ansys/dpf/core/operators/result/element_centroids.py +++ b/src/ansys/dpf/core/operators/result/element_centroids.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class element_centroids(Operator): @@ -287,19 +288,13 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(element_centroids._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - element_centroids._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(element_centroids._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - element_centroids._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(element_centroids._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(element_centroids._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - element_centroids._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(element_centroids._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(element_centroids._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/element_nodal_forces.py b/src/ansys/dpf/core/operators/result/element_nodal_forces.py similarity index 96% rename from ansys/dpf/core/operators/result/element_nodal_forces.py rename to src/ansys/dpf/core/operators/result/element_nodal_forces.py index 348111fbba..c9e1a30cc3 100644 --- a/ansys/dpf/core/operators/result/element_nodal_forces.py +++ b/src/ansys/dpf/core/operators/result/element_nodal_forces.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class element_nodal_forces(Operator): @@ -327,29 +328,19 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(element_nodal_forces._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - element_nodal_forces._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(element_nodal_forces._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - element_nodal_forces._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(element_nodal_forces._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(element_nodal_forces._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - element_nodal_forces._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(element_nodal_forces._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(element_nodal_forces._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - element_nodal_forces._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(element_nodal_forces._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - element_nodal_forces._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(element_nodal_forces._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._read_beams = Input(element_nodal_forces._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @@ -589,9 +580,7 @@ class OutputsElementNodalForces(_Outputs): def __init__(self, op: Operator): super().__init__(element_nodal_forces._spec().outputs, op) - self._fields_container = Output( - element_nodal_forces._spec().output_pin(0), 0, op - ) + self._fields_container = Output(element_nodal_forces._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/element_orientations.py b/src/ansys/dpf/core/operators/result/element_orientations.py similarity index 96% rename from ansys/dpf/core/operators/result/element_orientations.py rename to src/ansys/dpf/core/operators/result/element_orientations.py index 4f0e0a59f4..073c91c8a5 100644 --- a/ansys/dpf/core/operators/result/element_orientations.py +++ b/src/ansys/dpf/core/operators/result/element_orientations.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class element_orientations(Operator): @@ -327,29 +328,19 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(element_orientations._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - element_orientations._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(element_orientations._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - element_orientations._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(element_orientations._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(element_orientations._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - element_orientations._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(element_orientations._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(element_orientations._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - element_orientations._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(element_orientations._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - element_orientations._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(element_orientations._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._read_beams = Input(element_orientations._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @@ -589,9 +580,7 @@ class OutputsElementOrientations(_Outputs): def __init__(self, op: Operator): super().__init__(element_orientations._spec().outputs, op) - self._fields_container = Output( - element_orientations._spec().output_pin(0), 0, op - ) + self._fields_container = Output(element_orientations._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/elemental_heat_generation.py b/src/ansys/dpf/core/operators/result/elemental_heat_generation.py similarity index 95% rename from ansys/dpf/core/operators/result/elemental_heat_generation.py rename to src/ansys/dpf/core/operators/result/elemental_heat_generation.py index 06d76b058a..032f022fc7 100644 --- a/ansys/dpf/core/operators/result/elemental_heat_generation.py +++ b/src/ansys/dpf/core/operators/result/elemental_heat_generation.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_heat_generation(Operator): @@ -283,25 +284,15 @@ class InputsElementalHeatGeneration(_Inputs): def __init__(self, op: Operator): super().__init__(elemental_heat_generation._spec().inputs, op) - self._time_scoping = Input( - elemental_heat_generation._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(elemental_heat_generation._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - elemental_heat_generation._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(elemental_heat_generation._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - elemental_heat_generation._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(elemental_heat_generation._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elemental_heat_generation._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elemental_heat_generation._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - elemental_heat_generation._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(elemental_heat_generation._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( elemental_heat_generation._spec().input_pin(5), 5, op, -1 @@ -309,9 +300,7 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elemental_heat_generation._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - elemental_heat_generation._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(elemental_heat_generation._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -507,9 +496,7 @@ class OutputsElementalHeatGeneration(_Outputs): def __init__(self, op: Operator): super().__init__(elemental_heat_generation._spec().outputs, op) - self._fields_container = Output( - elemental_heat_generation._spec().output_pin(0), 0, op - ) + self._fields_container = Output(elemental_heat_generation._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/elemental_mass.py b/src/ansys/dpf/core/operators/result/elemental_mass.py similarity index 99% rename from ansys/dpf/core/operators/result/elemental_mass.py rename to src/ansys/dpf/core/operators/result/elemental_mass.py index 1ea808cd34..4eb5df2432 100644 --- a/ansys/dpf/core/operators/result/elemental_mass.py +++ b/src/ansys/dpf/core/operators/result/elemental_mass.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_mass(Operator): @@ -293,9 +294,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(elemental_mass._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - elemental_mass._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(elemental_mass._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elemental_mass._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/elemental_volume.py b/src/ansys/dpf/core/operators/result/elemental_volume.py similarity index 98% rename from ansys/dpf/core/operators/result/elemental_volume.py rename to src/ansys/dpf/core/operators/result/elemental_volume.py index a3d7864aad..24c6e4651d 100644 --- a/ansys/dpf/core/operators/result/elemental_volume.py +++ b/src/ansys/dpf/core/operators/result/elemental_volume.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_volume(Operator): @@ -289,15 +290,11 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(elemental_volume._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - elemental_volume._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(elemental_volume._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(elemental_volume._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - elemental_volume._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(elemental_volume._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(elemental_volume._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/enf_rotation_by_euler_nodes.py b/src/ansys/dpf/core/operators/result/enf_rotation_by_euler_nodes.py similarity index 91% rename from ansys/dpf/core/operators/result/enf_rotation_by_euler_nodes.py rename to src/ansys/dpf/core/operators/result/enf_rotation_by_euler_nodes.py index 99a3142df4..aed42f4a74 100644 --- a/ansys/dpf/core/operators/result/enf_rotation_by_euler_nodes.py +++ b/src/ansys/dpf/core/operators/result/enf_rotation_by_euler_nodes.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class enf_rotation_by_euler_nodes(Operator): @@ -56,9 +57,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="ENF_rotation_by_euler_nodes", config=config, server=server - ) + super().__init__(name="ENF_rotation_by_euler_nodes", config=config, server=server) self._inputs = InputsEnfRotationByEulerNodes(self) self._outputs = OutputsEnfRotationByEulerNodes(self) if fields_container is not None: @@ -123,9 +122,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="ENF_rotation_by_euler_nodes", server=server - ) + return Operator.default_config(name="ENF_rotation_by_euler_nodes", server=server) @property def inputs(self): @@ -166,17 +163,11 @@ class InputsEnfRotationByEulerNodes(_Inputs): def __init__(self, op: Operator): super().__init__(enf_rotation_by_euler_nodes._spec().inputs, op) - self._fields_container = Input( - enf_rotation_by_euler_nodes._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(enf_rotation_by_euler_nodes._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - enf_rotation_by_euler_nodes._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(enf_rotation_by_euler_nodes._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - enf_rotation_by_euler_nodes._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(enf_rotation_by_euler_nodes._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @property @@ -249,9 +240,7 @@ class OutputsEnfRotationByEulerNodes(_Outputs): def __init__(self, op: Operator): super().__init__(enf_rotation_by_euler_nodes._spec().outputs, op) - self._fields_container = Output( - enf_rotation_by_euler_nodes._spec().output_pin(0), 0, op - ) + self._fields_container = Output(enf_rotation_by_euler_nodes._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/equivalent_mass.py b/src/ansys/dpf/core/operators/result/equivalent_mass.py similarity index 99% rename from ansys/dpf/core/operators/result/equivalent_mass.py rename to src/ansys/dpf/core/operators/result/equivalent_mass.py index 8db944dbdc..6b802c6670 100644 --- a/ansys/dpf/core/operators/result/equivalent_mass.py +++ b/src/ansys/dpf/core/operators/result/equivalent_mass.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class equivalent_mass(Operator): @@ -293,9 +294,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(equivalent_mass._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - equivalent_mass._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(equivalent_mass._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(equivalent_mass._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/equivalent_radiated_power.py b/src/ansys/dpf/core/operators/result/equivalent_radiated_power.py similarity index 95% rename from ansys/dpf/core/operators/result/equivalent_radiated_power.py rename to src/ansys/dpf/core/operators/result/equivalent_radiated_power.py index fccb584ab4..5823abaf84 100644 --- a/ansys/dpf/core/operators/result/equivalent_radiated_power.py +++ b/src/ansys/dpf/core/operators/result/equivalent_radiated_power.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class equivalent_radiated_power(Operator): @@ -163,17 +164,13 @@ class InputsEquivalentRadiatedPower(_Inputs): def __init__(self, op: Operator): super().__init__(equivalent_radiated_power._spec().inputs, op) - self._fields_container = Input( - equivalent_radiated_power._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(equivalent_radiated_power._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._abstract_meshed_region = Input( equivalent_radiated_power._spec().input_pin(1), 1, op, -1 ) self._inputs.append(self._abstract_meshed_region) - self._time_scoping = Input( - equivalent_radiated_power._spec().input_pin(2), 2, op, -1 - ) + self._time_scoping = Input(equivalent_radiated_power._spec().input_pin(2), 2, op, -1) self._inputs.append(self._time_scoping) @property @@ -252,9 +249,7 @@ class OutputsEquivalentRadiatedPower(_Outputs): def __init__(self, op: Operator): super().__init__(equivalent_radiated_power._spec().outputs, op) - self._fields_container = Output( - equivalent_radiated_power._spec().output_pin(0), 0, op - ) + self._fields_container = Output(equivalent_radiated_power._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/eqv_stress_parameter.py b/src/ansys/dpf/core/operators/result/eqv_stress_parameter.py similarity index 96% rename from ansys/dpf/core/operators/result/eqv_stress_parameter.py rename to src/ansys/dpf/core/operators/result/eqv_stress_parameter.py index d7e8c3856c..e9eafeeea0 100644 --- a/ansys/dpf/core/operators/result/eqv_stress_parameter.py +++ b/src/ansys/dpf/core/operators/result/eqv_stress_parameter.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class eqv_stress_parameter(Operator): @@ -327,29 +328,19 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(eqv_stress_parameter._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - eqv_stress_parameter._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(eqv_stress_parameter._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - eqv_stress_parameter._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(eqv_stress_parameter._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(eqv_stress_parameter._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - eqv_stress_parameter._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(eqv_stress_parameter._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(eqv_stress_parameter._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - eqv_stress_parameter._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(eqv_stress_parameter._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - eqv_stress_parameter._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(eqv_stress_parameter._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._read_beams = Input(eqv_stress_parameter._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @@ -589,9 +580,7 @@ class OutputsEqvStressParameter(_Outputs): def __init__(self, op: Operator): super().__init__(eqv_stress_parameter._spec().outputs, op) - self._fields_container = Output( - eqv_stress_parameter._spec().output_pin(0), 0, op - ) + self._fields_container = Output(eqv_stress_parameter._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/euler_load_buckling.py b/src/ansys/dpf/core/operators/result/euler_load_buckling.py similarity index 94% rename from ansys/dpf/core/operators/result/euler_load_buckling.py rename to src/ansys/dpf/core/operators/result/euler_load_buckling.py index a0f622d0d9..f905a6b1e5 100644 --- a/ansys/dpf/core/operators/result/euler_load_buckling.py +++ b/src/ansys/dpf/core/operators/result/euler_load_buckling.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class euler_load_buckling(Operator): @@ -83,9 +84,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Computing Euler's Critical Load. Formula: Ncr = n*E*I*pi*pi /(L*L)""" - ) + description = """Computing Euler's Critical Load. Formula: Ncr = n*E*I*pi*pi /(L*L)""" spec = Specification( description=description, map_input_pin_spec={ @@ -203,21 +202,13 @@ class InputsEulerLoadBuckling(_Inputs): def __init__(self, op: Operator): super().__init__(euler_load_buckling._spec().inputs, op) - self._field_beam_end_condition = Input( - euler_load_buckling._spec().input_pin(5), 5, op, -1 - ) + self._field_beam_end_condition = Input(euler_load_buckling._spec().input_pin(5), 5, op, -1) self._inputs.append(self._field_beam_end_condition) - self._field_beam_moment_inertia = Input( - euler_load_buckling._spec().input_pin(6), 6, op, -1 - ) + self._field_beam_moment_inertia = Input(euler_load_buckling._spec().input_pin(6), 6, op, -1) self._inputs.append(self._field_beam_moment_inertia) - self._field_beam_young_modulus = Input( - euler_load_buckling._spec().input_pin(7), 7, op, -1 - ) + self._field_beam_young_modulus = Input(euler_load_buckling._spec().input_pin(7), 7, op, -1) self._inputs.append(self._field_beam_young_modulus) - self._field_beam_length = Input( - euler_load_buckling._spec().input_pin(8), 8, op, -1 - ) + self._field_beam_length = Input(euler_load_buckling._spec().input_pin(8), 8, op, -1) self._inputs.append(self._field_beam_length) @property @@ -321,9 +312,7 @@ class OutputsEulerLoadBuckling(_Outputs): def __init__(self, op: Operator): super().__init__(euler_load_buckling._spec().outputs, op) - self._field_euler_critical_load = Output( - euler_load_buckling._spec().output_pin(0), 0, op - ) + self._field_euler_critical_load = Output(euler_load_buckling._spec().output_pin(0), 0, op) self._outputs.append(self._field_euler_critical_load) self._field_euler_critical_load_yy = Output( euler_load_buckling._spec().output_pin(1), 1, op diff --git a/ansys/dpf/core/operators/result/euler_nodes.py b/src/ansys/dpf/core/operators/result/euler_nodes.py similarity index 97% rename from ansys/dpf/core/operators/result/euler_nodes.py rename to src/ansys/dpf/core/operators/result/euler_nodes.py index 51eece26f2..4aa4622f96 100644 --- a/ansys/dpf/core/operators/result/euler_nodes.py +++ b/src/ansys/dpf/core/operators/result/euler_nodes.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class euler_nodes(Operator): @@ -65,9 +66,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="mapdl::rst::coords_and_euler_nodes", config=config, server=server - ) + super().__init__(name="mapdl::rst::coords_and_euler_nodes", config=config, server=server) self._inputs = InputsEulerNodes(self) self._outputs = OutputsEulerNodes(self) if streams_container is not None: @@ -143,9 +142,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="mapdl::rst::coords_and_euler_nodes", server=server - ) + return Operator.default_config(name="mapdl::rst::coords_and_euler_nodes", server=server) @property def inputs(self): diff --git a/ansys/dpf/core/operators/result/heat_flux.py b/src/ansys/dpf/core/operators/result/heat_flux.py similarity index 99% rename from ansys/dpf/core/operators/result/heat_flux.py rename to src/ansys/dpf/core/operators/result/heat_flux.py index 9ac9cd14e5..e6f16f4401 100644 --- a/ansys/dpf/core/operators/result/heat_flux.py +++ b/src/ansys/dpf/core/operators/result/heat_flux.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class heat_flux(Operator): diff --git a/ansys/dpf/core/operators/result/heat_flux_X.py b/src/ansys/dpf/core/operators/result/heat_flux_X.py similarity index 99% rename from ansys/dpf/core/operators/result/heat_flux_X.py rename to src/ansys/dpf/core/operators/result/heat_flux_X.py index 1c87341be1..c1cb34511f 100644 --- a/ansys/dpf/core/operators/result/heat_flux_X.py +++ b/src/ansys/dpf/core/operators/result/heat_flux_X.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class heat_flux_X(Operator): diff --git a/ansys/dpf/core/operators/result/heat_flux_Y.py b/src/ansys/dpf/core/operators/result/heat_flux_Y.py similarity index 99% rename from ansys/dpf/core/operators/result/heat_flux_Y.py rename to src/ansys/dpf/core/operators/result/heat_flux_Y.py index a38b737ef9..c257ebc25b 100644 --- a/ansys/dpf/core/operators/result/heat_flux_Y.py +++ b/src/ansys/dpf/core/operators/result/heat_flux_Y.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class heat_flux_Y(Operator): diff --git a/ansys/dpf/core/operators/result/heat_flux_Z.py b/src/ansys/dpf/core/operators/result/heat_flux_Z.py similarity index 99% rename from ansys/dpf/core/operators/result/heat_flux_Z.py rename to src/ansys/dpf/core/operators/result/heat_flux_Z.py index 2ebcc8c5e6..6ff5aeb3f0 100644 --- a/ansys/dpf/core/operators/result/heat_flux_Z.py +++ b/src/ansys/dpf/core/operators/result/heat_flux_Z.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class heat_flux_Z(Operator): diff --git a/ansys/dpf/core/operators/result/hydrostatic_pressure.py b/src/ansys/dpf/core/operators/result/hydrostatic_pressure.py similarity index 96% rename from ansys/dpf/core/operators/result/hydrostatic_pressure.py rename to src/ansys/dpf/core/operators/result/hydrostatic_pressure.py index 3ff8545d7b..285fd73539 100644 --- a/ansys/dpf/core/operators/result/hydrostatic_pressure.py +++ b/src/ansys/dpf/core/operators/result/hydrostatic_pressure.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class hydrostatic_pressure(Operator): @@ -327,29 +328,19 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(hydrostatic_pressure._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - hydrostatic_pressure._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(hydrostatic_pressure._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - hydrostatic_pressure._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(hydrostatic_pressure._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(hydrostatic_pressure._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - hydrostatic_pressure._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(hydrostatic_pressure._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(hydrostatic_pressure._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - hydrostatic_pressure._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(hydrostatic_pressure._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - hydrostatic_pressure._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(hydrostatic_pressure._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) self._read_beams = Input(hydrostatic_pressure._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @@ -589,9 +580,7 @@ class OutputsHydrostaticPressure(_Outputs): def __init__(self, op: Operator): super().__init__(hydrostatic_pressure._spec().outputs, op) - self._fields_container = Output( - hydrostatic_pressure._spec().output_pin(0), 0, op - ) + self._fields_container = Output(hydrostatic_pressure._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/incremental_energy.py b/src/ansys/dpf/core/operators/result/incremental_energy.py similarity index 97% rename from ansys/dpf/core/operators/result/incremental_energy.py rename to src/ansys/dpf/core/operators/result/incremental_energy.py index 47b3bd4b62..7e5f7b3d00 100644 --- a/ansys/dpf/core/operators/result/incremental_energy.py +++ b/src/ansys/dpf/core/operators/result/incremental_energy.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class incremental_energy(Operator): @@ -287,19 +288,13 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(incremental_energy._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - incremental_energy._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(incremental_energy._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - incremental_energy._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(incremental_energy._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(incremental_energy._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - incremental_energy._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(incremental_energy._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(incremental_energy._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/joint_force_reaction.py b/src/ansys/dpf/core/operators/result/joint_force_reaction.py similarity index 96% rename from ansys/dpf/core/operators/result/joint_force_reaction.py rename to src/ansys/dpf/core/operators/result/joint_force_reaction.py index 1c11e9c6ec..0efce59878 100644 --- a/ansys/dpf/core/operators/result/joint_force_reaction.py +++ b/src/ansys/dpf/core/operators/result/joint_force_reaction.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class joint_force_reaction(Operator): @@ -287,25 +288,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(joint_force_reaction._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - joint_force_reaction._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(joint_force_reaction._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - joint_force_reaction._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(joint_force_reaction._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(joint_force_reaction._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - joint_force_reaction._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(joint_force_reaction._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(joint_force_reaction._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - joint_force_reaction._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(joint_force_reaction._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -501,9 +494,7 @@ class OutputsJointForceReaction(_Outputs): def __init__(self, op: Operator): super().__init__(joint_force_reaction._spec().outputs, op) - self._fields_container = Output( - joint_force_reaction._spec().output_pin(0), 0, op - ) + self._fields_container = Output(joint_force_reaction._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/joint_moment_reaction.py b/src/ansys/dpf/core/operators/result/joint_moment_reaction.py similarity index 94% rename from ansys/dpf/core/operators/result/joint_moment_reaction.py rename to src/ansys/dpf/core/operators/result/joint_moment_reaction.py index bbcfb39888..36d0a0f59e 100644 --- a/ansys/dpf/core/operators/result/joint_moment_reaction.py +++ b/src/ansys/dpf/core/operators/result/joint_moment_reaction.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class joint_moment_reaction(Operator): @@ -283,35 +284,21 @@ class InputsJointMomentReaction(_Inputs): def __init__(self, op: Operator): super().__init__(joint_moment_reaction._spec().inputs, op) - self._time_scoping = Input( - joint_moment_reaction._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(joint_moment_reaction._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - joint_moment_reaction._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(joint_moment_reaction._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - joint_moment_reaction._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(joint_moment_reaction._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - joint_moment_reaction._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(joint_moment_reaction._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - joint_moment_reaction._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(joint_moment_reaction._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - joint_moment_reaction._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(joint_moment_reaction._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(joint_moment_reaction._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - joint_moment_reaction._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(joint_moment_reaction._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -507,9 +494,7 @@ class OutputsJointMomentReaction(_Outputs): def __init__(self, op: Operator): super().__init__(joint_moment_reaction._spec().outputs, op) - self._fields_container = Output( - joint_moment_reaction._spec().output_pin(0), 0, op - ) + self._fields_container = Output(joint_moment_reaction._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/joint_relative_acceleration.py b/src/ansys/dpf/core/operators/result/joint_relative_acceleration.py similarity index 95% rename from ansys/dpf/core/operators/result/joint_relative_acceleration.py rename to src/ansys/dpf/core/operators/result/joint_relative_acceleration.py index c211bbe126..dedb66336b 100644 --- a/ansys/dpf/core/operators/result/joint_relative_acceleration.py +++ b/src/ansys/dpf/core/operators/result/joint_relative_acceleration.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class joint_relative_acceleration(Operator): @@ -283,25 +284,15 @@ class InputsJointRelativeAcceleration(_Inputs): def __init__(self, op: Operator): super().__init__(joint_relative_acceleration._spec().inputs, op) - self._time_scoping = Input( - joint_relative_acceleration._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(joint_relative_acceleration._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - joint_relative_acceleration._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(joint_relative_acceleration._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - joint_relative_acceleration._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(joint_relative_acceleration._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - joint_relative_acceleration._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(joint_relative_acceleration._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - joint_relative_acceleration._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(joint_relative_acceleration._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( joint_relative_acceleration._spec().input_pin(5), 5, op, -1 @@ -309,9 +300,7 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(joint_relative_acceleration._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - joint_relative_acceleration._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(joint_relative_acceleration._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -507,9 +496,7 @@ class OutputsJointRelativeAcceleration(_Outputs): def __init__(self, op: Operator): super().__init__(joint_relative_acceleration._spec().outputs, op) - self._fields_container = Output( - joint_relative_acceleration._spec().output_pin(0), 0, op - ) + self._fields_container = Output(joint_relative_acceleration._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/joint_relative_angular_acceleration.py b/src/ansys/dpf/core/operators/result/joint_relative_angular_acceleration.py similarity index 99% rename from ansys/dpf/core/operators/result/joint_relative_angular_acceleration.py rename to src/ansys/dpf/core/operators/result/joint_relative_angular_acceleration.py index 9ce7a0f652..2cbe513764 100644 --- a/ansys/dpf/core/operators/result/joint_relative_angular_acceleration.py +++ b/src/ansys/dpf/core/operators/result/joint_relative_angular_acceleration.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class joint_relative_angular_acceleration(Operator): @@ -307,9 +308,7 @@ def __init__(self, op: Operator): joint_relative_angular_acceleration._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._mesh = Input( - joint_relative_angular_acceleration._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(joint_relative_angular_acceleration._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) self._read_cyclic = Input( joint_relative_angular_acceleration._spec().input_pin(14), 14, op, -1 diff --git a/ansys/dpf/core/operators/result/joint_relative_angular_velocity.py b/src/ansys/dpf/core/operators/result/joint_relative_angular_velocity.py similarity index 96% rename from ansys/dpf/core/operators/result/joint_relative_angular_velocity.py rename to src/ansys/dpf/core/operators/result/joint_relative_angular_velocity.py index a6e4670366..54bab81140 100644 --- a/ansys/dpf/core/operators/result/joint_relative_angular_velocity.py +++ b/src/ansys/dpf/core/operators/result/joint_relative_angular_velocity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class joint_relative_angular_velocity(Operator): @@ -283,13 +284,9 @@ class InputsJointRelativeAngularVelocity(_Inputs): def __init__(self, op: Operator): super().__init__(joint_relative_angular_velocity._spec().inputs, op) - self._time_scoping = Input( - joint_relative_angular_velocity._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(joint_relative_angular_velocity._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - joint_relative_angular_velocity._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(joint_relative_angular_velocity._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) self._fields_container = Input( joint_relative_angular_velocity._spec().input_pin(2), 2, op, -1 @@ -299,21 +296,15 @@ def __init__(self, op: Operator): joint_relative_angular_velocity._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - joint_relative_angular_velocity._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(joint_relative_angular_velocity._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( joint_relative_angular_velocity._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._mesh = Input( - joint_relative_angular_velocity._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(joint_relative_angular_velocity._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - joint_relative_angular_velocity._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(joint_relative_angular_velocity._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property diff --git a/ansys/dpf/core/operators/result/joint_relative_displacement.py b/src/ansys/dpf/core/operators/result/joint_relative_displacement.py similarity index 95% rename from ansys/dpf/core/operators/result/joint_relative_displacement.py rename to src/ansys/dpf/core/operators/result/joint_relative_displacement.py index 34be963b84..3bb3fa2678 100644 --- a/ansys/dpf/core/operators/result/joint_relative_displacement.py +++ b/src/ansys/dpf/core/operators/result/joint_relative_displacement.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class joint_relative_displacement(Operator): @@ -283,25 +284,15 @@ class InputsJointRelativeDisplacement(_Inputs): def __init__(self, op: Operator): super().__init__(joint_relative_displacement._spec().inputs, op) - self._time_scoping = Input( - joint_relative_displacement._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(joint_relative_displacement._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - joint_relative_displacement._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(joint_relative_displacement._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - joint_relative_displacement._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(joint_relative_displacement._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - joint_relative_displacement._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(joint_relative_displacement._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - joint_relative_displacement._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(joint_relative_displacement._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( joint_relative_displacement._spec().input_pin(5), 5, op, -1 @@ -309,9 +300,7 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(joint_relative_displacement._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - joint_relative_displacement._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(joint_relative_displacement._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -507,9 +496,7 @@ class OutputsJointRelativeDisplacement(_Outputs): def __init__(self, op: Operator): super().__init__(joint_relative_displacement._spec().outputs, op) - self._fields_container = Output( - joint_relative_displacement._spec().output_pin(0), 0, op - ) + self._fields_container = Output(joint_relative_displacement._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/joint_relative_rotation.py b/src/ansys/dpf/core/operators/result/joint_relative_rotation.py similarity index 94% rename from ansys/dpf/core/operators/result/joint_relative_rotation.py rename to src/ansys/dpf/core/operators/result/joint_relative_rotation.py index 65b354aba7..caa902fbbb 100644 --- a/ansys/dpf/core/operators/result/joint_relative_rotation.py +++ b/src/ansys/dpf/core/operators/result/joint_relative_rotation.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class joint_relative_rotation(Operator): @@ -283,35 +284,21 @@ class InputsJointRelativeRotation(_Inputs): def __init__(self, op: Operator): super().__init__(joint_relative_rotation._spec().inputs, op) - self._time_scoping = Input( - joint_relative_rotation._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(joint_relative_rotation._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - joint_relative_rotation._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(joint_relative_rotation._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - joint_relative_rotation._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(joint_relative_rotation._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - joint_relative_rotation._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(joint_relative_rotation._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - joint_relative_rotation._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(joint_relative_rotation._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - joint_relative_rotation._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(joint_relative_rotation._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(joint_relative_rotation._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - joint_relative_rotation._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(joint_relative_rotation._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -507,9 +494,7 @@ class OutputsJointRelativeRotation(_Outputs): def __init__(self, op: Operator): super().__init__(joint_relative_rotation._spec().outputs, op) - self._fields_container = Output( - joint_relative_rotation._spec().output_pin(0), 0, op - ) + self._fields_container = Output(joint_relative_rotation._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/joint_relative_velocity.py b/src/ansys/dpf/core/operators/result/joint_relative_velocity.py similarity index 94% rename from ansys/dpf/core/operators/result/joint_relative_velocity.py rename to src/ansys/dpf/core/operators/result/joint_relative_velocity.py index 93851b1383..3940e14a37 100644 --- a/ansys/dpf/core/operators/result/joint_relative_velocity.py +++ b/src/ansys/dpf/core/operators/result/joint_relative_velocity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class joint_relative_velocity(Operator): @@ -283,35 +284,21 @@ class InputsJointRelativeVelocity(_Inputs): def __init__(self, op: Operator): super().__init__(joint_relative_velocity._spec().inputs, op) - self._time_scoping = Input( - joint_relative_velocity._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(joint_relative_velocity._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - joint_relative_velocity._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(joint_relative_velocity._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - joint_relative_velocity._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(joint_relative_velocity._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - joint_relative_velocity._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(joint_relative_velocity._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - joint_relative_velocity._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(joint_relative_velocity._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - joint_relative_velocity._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(joint_relative_velocity._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(joint_relative_velocity._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - joint_relative_velocity._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(joint_relative_velocity._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -507,9 +494,7 @@ class OutputsJointRelativeVelocity(_Outputs): def __init__(self, op: Operator): super().__init__(joint_relative_velocity._spec().outputs, op) - self._fields_container = Output( - joint_relative_velocity._spec().output_pin(0), 0, op - ) + self._fields_container = Output(joint_relative_velocity._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/kinetic_energy.py b/src/ansys/dpf/core/operators/result/kinetic_energy.py similarity index 99% rename from ansys/dpf/core/operators/result/kinetic_energy.py rename to src/ansys/dpf/core/operators/result/kinetic_energy.py index 6dd04eb1cd..6cdb245bdb 100644 --- a/ansys/dpf/core/operators/result/kinetic_energy.py +++ b/src/ansys/dpf/core/operators/result/kinetic_energy.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class kinetic_energy(Operator): @@ -293,9 +294,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(kinetic_energy._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - kinetic_energy._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(kinetic_energy._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(kinetic_energy._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/material_property_of_element.py b/src/ansys/dpf/core/operators/result/material_property_of_element.py similarity index 96% rename from ansys/dpf/core/operators/result/material_property_of_element.py rename to src/ansys/dpf/core/operators/result/material_property_of_element.py index 4bb17a4f5d..70e9f14a0e 100644 --- a/ansys/dpf/core/operators/result/material_property_of_element.py +++ b/src/ansys/dpf/core/operators/result/material_property_of_element.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class material_property_of_element(Operator): @@ -43,9 +44,7 @@ class material_property_of_element(Operator): >>> result_material_properties = op.outputs.material_properties() """ - def __init__( - self, streams_container=None, data_sources=None, config=None, server=None - ): + def __init__(self, streams_container=None, data_sources=None, config=None, server=None): super().__init__(name="MaterialPropertyOfElement", config=config, server=server) self._inputs = InputsMaterialPropertyOfElement(self) self._outputs = OutputsMaterialPropertyOfElement(self) @@ -142,9 +141,7 @@ def __init__(self, op: Operator): material_property_of_element._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - material_property_of_element._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(material_property_of_element._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @property diff --git a/ansys/dpf/core/operators/result/members_in_bending_not_certified.py b/src/ansys/dpf/core/operators/result/members_in_bending_not_certified.py similarity index 96% rename from ansys/dpf/core/operators/result/members_in_bending_not_certified.py rename to src/ansys/dpf/core/operators/result/members_in_bending_not_certified.py index 22759da71a..9696502cc8 100644 --- a/ansys/dpf/core/operators/result/members_in_bending_not_certified.py +++ b/src/ansys/dpf/core/operators/result/members_in_bending_not_certified.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class members_in_bending_not_certified(Operator): @@ -115,9 +116,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="members_in_bending_not_certified", config=config, server=server - ) + super().__init__(name="members_in_bending_not_certified", config=config, server=server) self._inputs = InputsMembersInBendingNotCertified(self) self._outputs = OutputsMembersInBendingNotCertified(self) if time_scoping is not None: @@ -260,9 +259,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="members_in_bending_not_certified", server=server - ) + return Operator.default_config(name="members_in_bending_not_certified", server=server) @property def inputs(self): @@ -315,9 +312,7 @@ class InputsMembersInBendingNotCertified(_Inputs): def __init__(self, op: Operator): super().__init__(members_in_bending_not_certified._spec().inputs, op) - self._time_scoping = Input( - members_in_bending_not_certified._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(members_in_bending_not_certified._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) self._field_yield_strength = Input( members_in_bending_not_certified._spec().input_pin(1), 1, op, -1 @@ -327,21 +322,15 @@ def __init__(self, op: Operator): members_in_bending_not_certified._spec().input_pin(2), 2, op, -1 ) self._inputs.append(self._class_cross_section) - self._streams = Input( - members_in_bending_not_certified._spec().input_pin(3), 3, op, -1 - ) + self._streams = Input(members_in_bending_not_certified._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams) - self._data_sources = Input( - members_in_bending_not_certified._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(members_in_bending_not_certified._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._partial_factor = Input( members_in_bending_not_certified._spec().input_pin(6), 6, op, -1 ) self._inputs.append(self._partial_factor) - self._mesh = Input( - members_in_bending_not_certified._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(members_in_bending_not_certified._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) self._bending_moment_y = Input( members_in_bending_not_certified._spec().input_pin(8), 8, op, -1 diff --git a/ansys/dpf/core/operators/result/members_in_compression_not_certified.py b/src/ansys/dpf/core/operators/result/members_in_compression_not_certified.py similarity index 97% rename from ansys/dpf/core/operators/result/members_in_compression_not_certified.py rename to src/ansys/dpf/core/operators/result/members_in_compression_not_certified.py index 19dc9aa8d7..5b2b9cb14a 100644 --- a/ansys/dpf/core/operators/result/members_in_compression_not_certified.py +++ b/src/ansys/dpf/core/operators/result/members_in_compression_not_certified.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class members_in_compression_not_certified(Operator): @@ -120,9 +121,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="members_in_compression_not_certified", config=config, server=server - ) + super().__init__(name="members_in_compression_not_certified", config=config, server=server) self._inputs = InputsMembersInCompressionNotCertified(self) self._outputs = OutputsMembersInCompressionNotCertified(self) if time_scoping is not None: @@ -271,9 +270,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="members_in_compression_not_certified", server=server - ) + return Operator.default_config(name="members_in_compression_not_certified", server=server) @property def inputs(self): @@ -340,9 +337,7 @@ def __init__(self, op: Operator): members_in_compression_not_certified._spec().input_pin(2), 2, op, -1 ) self._inputs.append(self._field_end_condition) - self._streams = Input( - members_in_compression_not_certified._spec().input_pin(3), 3, op, -1 - ) + self._streams = Input(members_in_compression_not_certified._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams) self._data_sources = Input( members_in_compression_not_certified._spec().input_pin(4), 4, op, -1 @@ -356,9 +351,7 @@ def __init__(self, op: Operator): members_in_compression_not_certified._spec().input_pin(6), 6, op, -1 ) self._inputs.append(self._partial_factor) - self._mesh = Input( - members_in_compression_not_certified._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(members_in_compression_not_certified._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) self._axial_force = Input( members_in_compression_not_certified._spec().input_pin(8), 8, op, -1 diff --git a/ansys/dpf/core/operators/result/members_in_linear_compression_bending_not_certified.py b/src/ansys/dpf/core/operators/result/members_in_linear_compression_bending_not_certified.py similarity index 98% rename from ansys/dpf/core/operators/result/members_in_linear_compression_bending_not_certified.py rename to src/ansys/dpf/core/operators/result/members_in_linear_compression_bending_not_certified.py index d9f077ba80..d399d89165 100644 --- a/ansys/dpf/core/operators/result/members_in_linear_compression_bending_not_certified.py +++ b/src/ansys/dpf/core/operators/result/members_in_linear_compression_bending_not_certified.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class members_in_linear_compression_bending_not_certified(Operator): @@ -127,7 +128,11 @@ class members_in_linear_compression_bending_not_certified(Operator): ... ) >>> # Get output data - >>> result_buckling_resistance_linear_summation_utilization_ratios = op.outputs.buckling_resistance_linear_summation_utilization_ratios() + >>> result_buckling_resistance_linear_summation_utilization_ratios = ( + ... op + ... .outputs + ... .buckling_resistance_linear_summation_utilization_ratios() + ... ) """ def __init__( @@ -391,9 +396,7 @@ class InputsMembersInLinearCompressionBendingNotCertified(_Inputs): """ def __init__(self, op: Operator): - super().__init__( - members_in_linear_compression_bending_not_certified._spec().inputs, op - ) + super().__init__(members_in_linear_compression_bending_not_certified._spec().inputs, op) self._time_scoping = Input( members_in_linear_compression_bending_not_certified._spec().input_pin(0), 0, @@ -779,21 +782,21 @@ class OutputsMembersInLinearCompressionBendingNotCertified(_Outputs): >>> from ansys.dpf import core as dpf >>> op = dpf.operators.result.members_in_linear_compression_bending_not_certified() >>> # Connect inputs : op.inputs. ... - >>> result_buckling_resistance_linear_summation_utilization_ratios = op.outputs.buckling_resistance_linear_summation_utilization_ratios() + >>> result_buckling_resistance_linear_summation_utilization_ratios = ( + ... op + ... .outputs + ... .buckling_resistance_linear_summation_utilization_ratios() + ... ) """ def __init__(self, op: Operator): - super().__init__( - members_in_linear_compression_bending_not_certified._spec().outputs, op - ) + super().__init__(members_in_linear_compression_bending_not_certified._spec().outputs, op) self._buckling_resistance_linear_summation_utilization_ratios = Output( members_in_linear_compression_bending_not_certified._spec().output_pin(0), 0, op, ) - self._outputs.append( - self._buckling_resistance_linear_summation_utilization_ratios - ) + self._outputs.append(self._buckling_resistance_linear_summation_utilization_ratios) @property def buckling_resistance_linear_summation_utilization_ratios(self): diff --git a/ansys/dpf/core/operators/result/migrate_to_h5dpf.py b/src/ansys/dpf/core/operators/result/migrate_to_h5dpf.py similarity index 98% rename from ansys/dpf/core/operators/result/migrate_to_h5dpf.py rename to src/ansys/dpf/core/operators/result/migrate_to_h5dpf.py index 18934398e2..c06f566e0b 100644 --- a/ansys/dpf/core/operators/result/migrate_to_h5dpf.py +++ b/src/ansys/dpf/core/operators/result/migrate_to_h5dpf.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class migrate_to_h5dpf(Operator): @@ -80,9 +81,7 @@ def __init__( if filename is not None: self.inputs.filename.connect(filename) if comma_separated_list_of_results is not None: - self.inputs.comma_separated_list_of_results.connect( - comma_separated_list_of_results - ) + self.inputs.comma_separated_list_of_results.connect(comma_separated_list_of_results) if all_time_sets is not None: self.inputs.all_time_sets.connect(all_time_sets) if streams_container is not None: @@ -210,9 +209,7 @@ def __init__(self, op: Operator): self._inputs.append(self._comma_separated_list_of_results) self._all_time_sets = Input(migrate_to_h5dpf._spec().input_pin(2), 2, op, -1) self._inputs.append(self._all_time_sets) - self._streams_container = Input( - migrate_to_h5dpf._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(migrate_to_h5dpf._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(migrate_to_h5dpf._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) diff --git a/ansys/dpf/core/operators/result/modal_basis.py b/src/ansys/dpf/core/operators/result/modal_basis.py similarity index 99% rename from ansys/dpf/core/operators/result/modal_basis.py rename to src/ansys/dpf/core/operators/result/modal_basis.py index f034f1682d..2500625968 100644 --- a/ansys/dpf/core/operators/result/modal_basis.py +++ b/src/ansys/dpf/core/operators/result/modal_basis.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class modal_basis(Operator): diff --git a/ansys/dpf/core/operators/result/nmisc.py b/src/ansys/dpf/core/operators/result/nmisc.py similarity index 99% rename from ansys/dpf/core/operators/result/nmisc.py rename to src/ansys/dpf/core/operators/result/nmisc.py index 3f80518dc2..34831c3caa 100644 --- a/ansys/dpf/core/operators/result/nmisc.py +++ b/src/ansys/dpf/core/operators/result/nmisc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nmisc(Operator): diff --git a/ansys/dpf/core/operators/result/nodal_averaged_creep_strains.py b/src/ansys/dpf/core/operators/result/nodal_averaged_creep_strains.py similarity index 95% rename from ansys/dpf/core/operators/result/nodal_averaged_creep_strains.py rename to src/ansys/dpf/core/operators/result/nodal_averaged_creep_strains.py index 0040c1e444..e962c5378b 100644 --- a/ansys/dpf/core/operators/result/nodal_averaged_creep_strains.py +++ b/src/ansys/dpf/core/operators/result/nodal_averaged_creep_strains.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_averaged_creep_strains(Operator): @@ -207,25 +208,17 @@ class InputsNodalAveragedCreepStrains(_Inputs): def __init__(self, op: Operator): super().__init__(nodal_averaged_creep_strains._spec().inputs, op) - self._time_scoping = Input( - nodal_averaged_creep_strains._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(nodal_averaged_creep_strains._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - nodal_averaged_creep_strains._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(nodal_averaged_creep_strains._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - nodal_averaged_creep_strains._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(nodal_averaged_creep_strains._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) self._streams_container = Input( nodal_averaged_creep_strains._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - nodal_averaged_creep_strains._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(nodal_averaged_creep_strains._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._mesh = Input(nodal_averaged_creep_strains._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @@ -360,9 +353,7 @@ class OutputsNodalAveragedCreepStrains(_Outputs): def __init__(self, op: Operator): super().__init__(nodal_averaged_creep_strains._spec().outputs, op) - self._fields_container = Output( - nodal_averaged_creep_strains._spec().output_pin(0), 0, op - ) + self._fields_container = Output(nodal_averaged_creep_strains._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/nodal_averaged_elastic_strains.py b/src/ansys/dpf/core/operators/result/nodal_averaged_elastic_strains.py similarity index 95% rename from ansys/dpf/core/operators/result/nodal_averaged_elastic_strains.py rename to src/ansys/dpf/core/operators/result/nodal_averaged_elastic_strains.py index 91aabd8ece..43a973bc1b 100644 --- a/ansys/dpf/core/operators/result/nodal_averaged_elastic_strains.py +++ b/src/ansys/dpf/core/operators/result/nodal_averaged_elastic_strains.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_averaged_elastic_strains(Operator): @@ -207,13 +208,9 @@ class InputsNodalAveragedElasticStrains(_Inputs): def __init__(self, op: Operator): super().__init__(nodal_averaged_elastic_strains._spec().inputs, op) - self._time_scoping = Input( - nodal_averaged_elastic_strains._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(nodal_averaged_elastic_strains._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - nodal_averaged_elastic_strains._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(nodal_averaged_elastic_strains._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) self._fields_container = Input( nodal_averaged_elastic_strains._spec().input_pin(2), 2, op, -1 @@ -223,13 +220,9 @@ def __init__(self, op: Operator): nodal_averaged_elastic_strains._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - nodal_averaged_elastic_strains._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(nodal_averaged_elastic_strains._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._mesh = Input( - nodal_averaged_elastic_strains._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(nodal_averaged_elastic_strains._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @property @@ -362,9 +355,7 @@ class OutputsNodalAveragedElasticStrains(_Outputs): def __init__(self, op: Operator): super().__init__(nodal_averaged_elastic_strains._spec().outputs, op) - self._fields_container = Output( - nodal_averaged_elastic_strains._spec().output_pin(0), 0, op - ) + self._fields_container = Output(nodal_averaged_elastic_strains._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/nodal_averaged_equivalent_creep_strain.py b/src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_creep_strain.py similarity index 98% rename from ansys/dpf/core/operators/result/nodal_averaged_equivalent_creep_strain.py rename to src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_creep_strain.py index 6bdd61a018..3288c55bc2 100644 --- a/ansys/dpf/core/operators/result/nodal_averaged_equivalent_creep_strain.py +++ b/src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_creep_strain.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_averaged_equivalent_creep_strain(Operator): @@ -227,9 +228,7 @@ def __init__(self, op: Operator): nodal_averaged_equivalent_creep_strain._spec().input_pin(4), 4, op, -1 ) self._inputs.append(self._data_sources) - self._mesh = Input( - nodal_averaged_equivalent_creep_strain._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(nodal_averaged_equivalent_creep_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @property diff --git a/ansys/dpf/core/operators/result/nodal_averaged_equivalent_elastic_strain.py b/src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_elastic_strain.py similarity index 98% rename from ansys/dpf/core/operators/result/nodal_averaged_equivalent_elastic_strain.py rename to src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_elastic_strain.py index 0574655c98..bebcbf7fd6 100644 --- a/ansys/dpf/core/operators/result/nodal_averaged_equivalent_elastic_strain.py +++ b/src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_elastic_strain.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_averaged_equivalent_elastic_strain(Operator): @@ -227,9 +228,7 @@ def __init__(self, op: Operator): nodal_averaged_equivalent_elastic_strain._spec().input_pin(4), 4, op, -1 ) self._inputs.append(self._data_sources) - self._mesh = Input( - nodal_averaged_equivalent_elastic_strain._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(nodal_averaged_equivalent_elastic_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @property diff --git a/ansys/dpf/core/operators/result/nodal_averaged_equivalent_plastic_strain.py b/src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_plastic_strain.py similarity index 98% rename from ansys/dpf/core/operators/result/nodal_averaged_equivalent_plastic_strain.py rename to src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_plastic_strain.py index 7c80123b90..9ffc69d009 100644 --- a/ansys/dpf/core/operators/result/nodal_averaged_equivalent_plastic_strain.py +++ b/src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_plastic_strain.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_averaged_equivalent_plastic_strain(Operator): @@ -227,9 +228,7 @@ def __init__(self, op: Operator): nodal_averaged_equivalent_plastic_strain._spec().input_pin(4), 4, op, -1 ) self._inputs.append(self._data_sources) - self._mesh = Input( - nodal_averaged_equivalent_plastic_strain._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(nodal_averaged_equivalent_plastic_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @property diff --git a/ansys/dpf/core/operators/result/nodal_averaged_equivalent_thermal_strains.py b/src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_thermal_strains.py similarity index 99% rename from ansys/dpf/core/operators/result/nodal_averaged_equivalent_thermal_strains.py rename to src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_thermal_strains.py index ff82277e0a..be91b4e033 100644 --- a/ansys/dpf/core/operators/result/nodal_averaged_equivalent_thermal_strains.py +++ b/src/ansys/dpf/core/operators/result/nodal_averaged_equivalent_thermal_strains.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_averaged_equivalent_thermal_strains(Operator): diff --git a/ansys/dpf/core/operators/result/nodal_averaged_plastic_strains.py b/src/ansys/dpf/core/operators/result/nodal_averaged_plastic_strains.py similarity index 95% rename from ansys/dpf/core/operators/result/nodal_averaged_plastic_strains.py rename to src/ansys/dpf/core/operators/result/nodal_averaged_plastic_strains.py index 2ec817171a..e5abb4e33d 100644 --- a/ansys/dpf/core/operators/result/nodal_averaged_plastic_strains.py +++ b/src/ansys/dpf/core/operators/result/nodal_averaged_plastic_strains.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_averaged_plastic_strains(Operator): @@ -207,13 +208,9 @@ class InputsNodalAveragedPlasticStrains(_Inputs): def __init__(self, op: Operator): super().__init__(nodal_averaged_plastic_strains._spec().inputs, op) - self._time_scoping = Input( - nodal_averaged_plastic_strains._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(nodal_averaged_plastic_strains._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - nodal_averaged_plastic_strains._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(nodal_averaged_plastic_strains._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) self._fields_container = Input( nodal_averaged_plastic_strains._spec().input_pin(2), 2, op, -1 @@ -223,13 +220,9 @@ def __init__(self, op: Operator): nodal_averaged_plastic_strains._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - nodal_averaged_plastic_strains._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(nodal_averaged_plastic_strains._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._mesh = Input( - nodal_averaged_plastic_strains._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(nodal_averaged_plastic_strains._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @property @@ -362,9 +355,7 @@ class OutputsNodalAveragedPlasticStrains(_Outputs): def __init__(self, op: Operator): super().__init__(nodal_averaged_plastic_strains._spec().outputs, op) - self._fields_container = Output( - nodal_averaged_plastic_strains._spec().output_pin(0), 0, op - ) + self._fields_container = Output(nodal_averaged_plastic_strains._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/nodal_averaged_stresses.py b/src/ansys/dpf/core/operators/result/nodal_averaged_stresses.py similarity index 93% rename from ansys/dpf/core/operators/result/nodal_averaged_stresses.py rename to src/ansys/dpf/core/operators/result/nodal_averaged_stresses.py index 5fe08d09fd..e94dd6dc20 100644 --- a/ansys/dpf/core/operators/result/nodal_averaged_stresses.py +++ b/src/ansys/dpf/core/operators/result/nodal_averaged_stresses.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_averaged_stresses(Operator): @@ -91,9 +92,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Read nodal averaged stresses as averaged nodal result from rst file.""" - ) + description = """Read nodal averaged stresses as averaged nodal result from rst file.""" spec = Specification( description=description, map_input_pin_spec={ @@ -207,25 +206,15 @@ class InputsNodalAveragedStresses(_Inputs): def __init__(self, op: Operator): super().__init__(nodal_averaged_stresses._spec().inputs, op) - self._time_scoping = Input( - nodal_averaged_stresses._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(nodal_averaged_stresses._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - nodal_averaged_stresses._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(nodal_averaged_stresses._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - nodal_averaged_stresses._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(nodal_averaged_stresses._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - nodal_averaged_stresses._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(nodal_averaged_stresses._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - nodal_averaged_stresses._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(nodal_averaged_stresses._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._mesh = Input(nodal_averaged_stresses._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @@ -360,9 +349,7 @@ class OutputsNodalAveragedStresses(_Outputs): def __init__(self, op: Operator): super().__init__(nodal_averaged_stresses._spec().outputs, op) - self._fields_container = Output( - nodal_averaged_stresses._spec().output_pin(0), 0, op - ) + self._fields_container = Output(nodal_averaged_stresses._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/nodal_averaged_thermal_strains.py b/src/ansys/dpf/core/operators/result/nodal_averaged_thermal_strains.py similarity index 95% rename from ansys/dpf/core/operators/result/nodal_averaged_thermal_strains.py rename to src/ansys/dpf/core/operators/result/nodal_averaged_thermal_strains.py index 54fc310307..b5016be38d 100644 --- a/ansys/dpf/core/operators/result/nodal_averaged_thermal_strains.py +++ b/src/ansys/dpf/core/operators/result/nodal_averaged_thermal_strains.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_averaged_thermal_strains(Operator): @@ -207,13 +208,9 @@ class InputsNodalAveragedThermalStrains(_Inputs): def __init__(self, op: Operator): super().__init__(nodal_averaged_thermal_strains._spec().inputs, op) - self._time_scoping = Input( - nodal_averaged_thermal_strains._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(nodal_averaged_thermal_strains._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - nodal_averaged_thermal_strains._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(nodal_averaged_thermal_strains._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) self._fields_container = Input( nodal_averaged_thermal_strains._spec().input_pin(2), 2, op, -1 @@ -223,13 +220,9 @@ def __init__(self, op: Operator): nodal_averaged_thermal_strains._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - nodal_averaged_thermal_strains._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(nodal_averaged_thermal_strains._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._mesh = Input( - nodal_averaged_thermal_strains._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(nodal_averaged_thermal_strains._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @property @@ -362,9 +355,7 @@ class OutputsNodalAveragedThermalStrains(_Outputs): def __init__(self, op: Operator): super().__init__(nodal_averaged_thermal_strains._spec().outputs, op) - self._fields_container = Output( - nodal_averaged_thermal_strains._spec().output_pin(0), 0, op - ) + self._fields_container = Output(nodal_averaged_thermal_strains._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/nodal_averaged_thermal_swelling_strains.py b/src/ansys/dpf/core/operators/result/nodal_averaged_thermal_swelling_strains.py similarity index 98% rename from ansys/dpf/core/operators/result/nodal_averaged_thermal_swelling_strains.py rename to src/ansys/dpf/core/operators/result/nodal_averaged_thermal_swelling_strains.py index c8203715be..a22adffb61 100644 --- a/ansys/dpf/core/operators/result/nodal_averaged_thermal_swelling_strains.py +++ b/src/ansys/dpf/core/operators/result/nodal_averaged_thermal_swelling_strains.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_averaged_thermal_swelling_strains(Operator): @@ -227,9 +228,7 @@ def __init__(self, op: Operator): nodal_averaged_thermal_swelling_strains._spec().input_pin(4), 4, op, -1 ) self._inputs.append(self._data_sources) - self._mesh = Input( - nodal_averaged_thermal_swelling_strains._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(nodal_averaged_thermal_swelling_strains._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @property diff --git a/ansys/dpf/core/operators/result/nodal_force.py b/src/ansys/dpf/core/operators/result/nodal_force.py similarity index 99% rename from ansys/dpf/core/operators/result/nodal_force.py rename to src/ansys/dpf/core/operators/result/nodal_force.py index 7ad28cf5c2..283718438f 100644 --- a/ansys/dpf/core/operators/result/nodal_force.py +++ b/src/ansys/dpf/core/operators/result/nodal_force.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_force(Operator): diff --git a/ansys/dpf/core/operators/result/nodal_moment.py b/src/ansys/dpf/core/operators/result/nodal_moment.py similarity index 99% rename from ansys/dpf/core/operators/result/nodal_moment.py rename to src/ansys/dpf/core/operators/result/nodal_moment.py index b2d5836b10..69981e2f99 100644 --- a/ansys/dpf/core/operators/result/nodal_moment.py +++ b/src/ansys/dpf/core/operators/result/nodal_moment.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_moment(Operator): @@ -293,9 +294,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(nodal_moment._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - nodal_moment._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(nodal_moment._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(nodal_moment._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/nodal_rotation_by_euler_nodes.py b/src/ansys/dpf/core/operators/result/nodal_rotation_by_euler_nodes.py similarity index 94% rename from ansys/dpf/core/operators/result/nodal_rotation_by_euler_nodes.py rename to src/ansys/dpf/core/operators/result/nodal_rotation_by_euler_nodes.py index 34b872d4be..9e5111b8d1 100644 --- a/ansys/dpf/core/operators/result/nodal_rotation_by_euler_nodes.py +++ b/src/ansys/dpf/core/operators/result/nodal_rotation_by_euler_nodes.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_rotation_by_euler_nodes(Operator): @@ -56,9 +57,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="mapdl::rst::RotateNodalFCByEulerNodes", config=config, server=server - ) + super().__init__(name="mapdl::rst::RotateNodalFCByEulerNodes", config=config, server=server) self._inputs = InputsNodalRotationByEulerNodes(self) self._outputs = OutputsNodalRotationByEulerNodes(self) if fields_container is not None: @@ -123,9 +122,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="mapdl::rst::RotateNodalFCByEulerNodes", server=server - ) + return Operator.default_config(name="mapdl::rst::RotateNodalFCByEulerNodes", server=server) @property def inputs(self): @@ -174,9 +171,7 @@ def __init__(self, op: Operator): nodal_rotation_by_euler_nodes._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - nodal_rotation_by_euler_nodes._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(nodal_rotation_by_euler_nodes._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @property @@ -249,9 +244,7 @@ class OutputsNodalRotationByEulerNodes(_Outputs): def __init__(self, op: Operator): super().__init__(nodal_rotation_by_euler_nodes._spec().outputs, op) - self._fields_container = Output( - nodal_rotation_by_euler_nodes._spec().output_pin(0), 0, op - ) + self._fields_container = Output(nodal_rotation_by_euler_nodes._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/num_surface_status_changes.py b/src/ansys/dpf/core/operators/result/num_surface_status_changes.py similarity index 94% rename from ansys/dpf/core/operators/result/num_surface_status_changes.py rename to src/ansys/dpf/core/operators/result/num_surface_status_changes.py index 209a94d753..0b80a2767c 100644 --- a/ansys/dpf/core/operators/result/num_surface_status_changes.py +++ b/src/ansys/dpf/core/operators/result/num_surface_status_changes.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class num_surface_status_changes(Operator): @@ -324,25 +325,15 @@ class InputsNumSurfaceStatusChanges(_Inputs): def __init__(self, op: Operator): super().__init__(num_surface_status_changes._spec().inputs, op) - self._time_scoping = Input( - num_surface_status_changes._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(num_surface_status_changes._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - num_surface_status_changes._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(num_surface_status_changes._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - num_surface_status_changes._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(num_surface_status_changes._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - num_surface_status_changes._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(num_surface_status_changes._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - num_surface_status_changes._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(num_surface_status_changes._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( num_surface_status_changes._spec().input_pin(5), 5, op, -1 @@ -350,17 +341,11 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(num_surface_status_changes._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - num_surface_status_changes._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(num_surface_status_changes._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - num_surface_status_changes._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(num_surface_status_changes._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - num_surface_status_changes._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(num_surface_status_changes._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -598,9 +583,7 @@ class OutputsNumSurfaceStatusChanges(_Outputs): def __init__(self, op: Operator): super().__init__(num_surface_status_changes._spec().outputs, op) - self._fields_container = Output( - num_surface_status_changes._spec().output_pin(0), 0, op - ) + self._fields_container = Output(num_surface_status_changes._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/plastic_state_variable.py b/src/ansys/dpf/core/operators/result/plastic_state_variable.py similarity index 94% rename from ansys/dpf/core/operators/result/plastic_state_variable.py rename to src/ansys/dpf/core/operators/result/plastic_state_variable.py index 9687a9c711..a73192ccff 100644 --- a/ansys/dpf/core/operators/result/plastic_state_variable.py +++ b/src/ansys/dpf/core/operators/result/plastic_state_variable.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_state_variable(Operator): @@ -323,43 +324,25 @@ class InputsPlasticStateVariable(_Inputs): def __init__(self, op: Operator): super().__init__(plastic_state_variable._spec().inputs, op) - self._time_scoping = Input( - plastic_state_variable._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(plastic_state_variable._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - plastic_state_variable._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(plastic_state_variable._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - plastic_state_variable._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(plastic_state_variable._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - plastic_state_variable._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(plastic_state_variable._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - plastic_state_variable._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(plastic_state_variable._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - plastic_state_variable._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(plastic_state_variable._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_state_variable._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - plastic_state_variable._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(plastic_state_variable._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - plastic_state_variable._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(plastic_state_variable._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - plastic_state_variable._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(plastic_state_variable._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -597,9 +580,7 @@ class OutputsPlasticStateVariable(_Outputs): def __init__(self, op: Operator): super().__init__(plastic_state_variable._spec().outputs, op) - self._fields_container = Output( - plastic_state_variable._spec().output_pin(0), 0, op - ) + self._fields_container = Output(plastic_state_variable._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/plastic_strain.py b/src/ansys/dpf/core/operators/result/plastic_strain.py similarity index 99% rename from ansys/dpf/core/operators/result/plastic_strain.py rename to src/ansys/dpf/core/operators/result/plastic_strain.py index 57429ef6fc..25031794dd 100644 --- a/ansys/dpf/core/operators/result/plastic_strain.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain(Operator): @@ -333,9 +334,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(plastic_strain._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - plastic_strain._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(plastic_strain._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/plastic_strain_X.py b/src/ansys/dpf/core/operators/result/plastic_strain_X.py similarity index 98% rename from ansys/dpf/core/operators/result/plastic_strain_X.py rename to src/ansys/dpf/core/operators/result/plastic_strain_X.py index d08a9e9940..513f5cc25f 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_X.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_X.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_X(Operator): @@ -311,21 +312,15 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(plastic_strain_X._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - plastic_strain_X._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(plastic_strain_X._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(plastic_strain_X._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - plastic_strain_X._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(plastic_strain_X._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_strain_X._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - plastic_strain_X._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(plastic_strain_X._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(plastic_strain_X._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/plastic_strain_XY.py b/src/ansys/dpf/core/operators/result/plastic_strain_XY.py similarity index 97% rename from ansys/dpf/core/operators/result/plastic_strain_XY.py rename to src/ansys/dpf/core/operators/result/plastic_strain_XY.py index 401da18d20..4c07625cee 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_XY.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_XY.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_XY(Operator): @@ -309,25 +310,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(plastic_strain_XY._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - plastic_strain_XY._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(plastic_strain_XY._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - plastic_strain_XY._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(plastic_strain_XY._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(plastic_strain_XY._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - plastic_strain_XY._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(plastic_strain_XY._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_strain_XY._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - plastic_strain_XY._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(plastic_strain_XY._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(plastic_strain_XY._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/plastic_strain_XZ.py b/src/ansys/dpf/core/operators/result/plastic_strain_XZ.py similarity index 97% rename from ansys/dpf/core/operators/result/plastic_strain_XZ.py rename to src/ansys/dpf/core/operators/result/plastic_strain_XZ.py index de80b49b8c..cb9438a170 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_XZ.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_XZ.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_XZ(Operator): @@ -309,25 +310,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(plastic_strain_XZ._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - plastic_strain_XZ._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(plastic_strain_XZ._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - plastic_strain_XZ._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(plastic_strain_XZ._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(plastic_strain_XZ._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - plastic_strain_XZ._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(plastic_strain_XZ._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_strain_XZ._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - plastic_strain_XZ._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(plastic_strain_XZ._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(plastic_strain_XZ._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/plastic_strain_Y.py b/src/ansys/dpf/core/operators/result/plastic_strain_Y.py similarity index 98% rename from ansys/dpf/core/operators/result/plastic_strain_Y.py rename to src/ansys/dpf/core/operators/result/plastic_strain_Y.py index 524ec50942..6ac3b9a78a 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_Y.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_Y.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_Y(Operator): @@ -311,21 +312,15 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(plastic_strain_Y._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - plastic_strain_Y._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(plastic_strain_Y._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(plastic_strain_Y._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - plastic_strain_Y._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(plastic_strain_Y._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_strain_Y._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - plastic_strain_Y._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(plastic_strain_Y._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(plastic_strain_Y._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/plastic_strain_YZ.py b/src/ansys/dpf/core/operators/result/plastic_strain_YZ.py similarity index 97% rename from ansys/dpf/core/operators/result/plastic_strain_YZ.py rename to src/ansys/dpf/core/operators/result/plastic_strain_YZ.py index 9e24b5f9dd..e5ab2ca20d 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_YZ.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_YZ.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_YZ(Operator): @@ -309,25 +310,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(plastic_strain_YZ._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - plastic_strain_YZ._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(plastic_strain_YZ._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - plastic_strain_YZ._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(plastic_strain_YZ._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(plastic_strain_YZ._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - plastic_strain_YZ._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(plastic_strain_YZ._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_strain_YZ._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - plastic_strain_YZ._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(plastic_strain_YZ._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(plastic_strain_YZ._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/plastic_strain_Z.py b/src/ansys/dpf/core/operators/result/plastic_strain_Z.py similarity index 98% rename from ansys/dpf/core/operators/result/plastic_strain_Z.py rename to src/ansys/dpf/core/operators/result/plastic_strain_Z.py index 608e31838e..81cde6d794 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_Z.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_Z.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_Z(Operator): @@ -311,21 +312,15 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(plastic_strain_Z._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - plastic_strain_Z._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(plastic_strain_Z._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(plastic_strain_Z._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - plastic_strain_Z._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(plastic_strain_Z._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_strain_Z._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - plastic_strain_Z._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(plastic_strain_Z._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(plastic_strain_Z._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/plastic_strain_energy_density.py b/src/ansys/dpf/core/operators/result/plastic_strain_energy_density.py similarity index 96% rename from ansys/dpf/core/operators/result/plastic_strain_energy_density.py rename to src/ansys/dpf/core/operators/result/plastic_strain_energy_density.py index d2d8ba1d32..aca5cca8ec 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_energy_density.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_energy_density.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_energy_density(Operator): @@ -323,13 +324,9 @@ class InputsPlasticStrainEnergyDensity(_Inputs): def __init__(self, op: Operator): super().__init__(plastic_strain_energy_density._spec().inputs, op) - self._time_scoping = Input( - plastic_strain_energy_density._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(plastic_strain_energy_density._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - plastic_strain_energy_density._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(plastic_strain_energy_density._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) self._fields_container = Input( plastic_strain_energy_density._spec().input_pin(2), 2, op, -1 @@ -339,29 +336,21 @@ def __init__(self, op: Operator): plastic_strain_energy_density._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - plastic_strain_energy_density._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(plastic_strain_energy_density._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( plastic_strain_energy_density._spec().input_pin(5), 5, op, -1 ) self._inputs.append(self._bool_rotate_to_global) - self._mesh = Input( - plastic_strain_energy_density._spec().input_pin(7), 7, op, -1 - ) + self._mesh = Input(plastic_strain_energy_density._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) self._requested_location = Input( plastic_strain_energy_density._spec().input_pin(9), 9, op, -1 ) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - plastic_strain_energy_density._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(plastic_strain_energy_density._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - plastic_strain_energy_density._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(plastic_strain_energy_density._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -599,9 +588,7 @@ class OutputsPlasticStrainEnergyDensity(_Outputs): def __init__(self, op: Operator): super().__init__(plastic_strain_energy_density._spec().outputs, op) - self._fields_container = Output( - plastic_strain_energy_density._spec().output_pin(0), 0, op - ) + self._fields_container = Output(plastic_strain_energy_density._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/plastic_strain_principal_1.py b/src/ansys/dpf/core/operators/result/plastic_strain_principal_1.py similarity index 95% rename from ansys/dpf/core/operators/result/plastic_strain_principal_1.py rename to src/ansys/dpf/core/operators/result/plastic_strain_principal_1.py index 4309705813..3976ddaa81 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_principal_1.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_principal_1.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_principal_1(Operator): @@ -300,25 +301,15 @@ class InputsPlasticStrainPrincipal1(_Inputs): def __init__(self, op: Operator): super().__init__(plastic_strain_principal_1._spec().inputs, op) - self._time_scoping = Input( - plastic_strain_principal_1._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(plastic_strain_principal_1._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - plastic_strain_principal_1._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(plastic_strain_principal_1._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - plastic_strain_principal_1._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(plastic_strain_principal_1._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - plastic_strain_principal_1._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(plastic_strain_principal_1._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - plastic_strain_principal_1._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(plastic_strain_principal_1._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( plastic_strain_principal_1._spec().input_pin(5), 5, op, -1 @@ -326,13 +317,9 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_strain_principal_1._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - plastic_strain_principal_1._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(plastic_strain_principal_1._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - plastic_strain_principal_1._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(plastic_strain_principal_1._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -546,9 +533,7 @@ class OutputsPlasticStrainPrincipal1(_Outputs): def __init__(self, op: Operator): super().__init__(plastic_strain_principal_1._spec().outputs, op) - self._fields_container = Output( - plastic_strain_principal_1._spec().output_pin(0), 0, op - ) + self._fields_container = Output(plastic_strain_principal_1._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/plastic_strain_principal_2.py b/src/ansys/dpf/core/operators/result/plastic_strain_principal_2.py similarity index 95% rename from ansys/dpf/core/operators/result/plastic_strain_principal_2.py rename to src/ansys/dpf/core/operators/result/plastic_strain_principal_2.py index e03d26c9fc..a56666dead 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_principal_2.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_principal_2.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_principal_2(Operator): @@ -300,25 +301,15 @@ class InputsPlasticStrainPrincipal2(_Inputs): def __init__(self, op: Operator): super().__init__(plastic_strain_principal_2._spec().inputs, op) - self._time_scoping = Input( - plastic_strain_principal_2._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(plastic_strain_principal_2._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - plastic_strain_principal_2._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(plastic_strain_principal_2._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - plastic_strain_principal_2._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(plastic_strain_principal_2._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - plastic_strain_principal_2._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(plastic_strain_principal_2._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - plastic_strain_principal_2._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(plastic_strain_principal_2._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( plastic_strain_principal_2._spec().input_pin(5), 5, op, -1 @@ -326,13 +317,9 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_strain_principal_2._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - plastic_strain_principal_2._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(plastic_strain_principal_2._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - plastic_strain_principal_2._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(plastic_strain_principal_2._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -546,9 +533,7 @@ class OutputsPlasticStrainPrincipal2(_Outputs): def __init__(self, op: Operator): super().__init__(plastic_strain_principal_2._spec().outputs, op) - self._fields_container = Output( - plastic_strain_principal_2._spec().output_pin(0), 0, op - ) + self._fields_container = Output(plastic_strain_principal_2._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/plastic_strain_principal_3.py b/src/ansys/dpf/core/operators/result/plastic_strain_principal_3.py similarity index 95% rename from ansys/dpf/core/operators/result/plastic_strain_principal_3.py rename to src/ansys/dpf/core/operators/result/plastic_strain_principal_3.py index ede8fe0bc6..816bd22133 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_principal_3.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_principal_3.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_principal_3(Operator): @@ -300,25 +301,15 @@ class InputsPlasticStrainPrincipal3(_Inputs): def __init__(self, op: Operator): super().__init__(plastic_strain_principal_3._spec().inputs, op) - self._time_scoping = Input( - plastic_strain_principal_3._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(plastic_strain_principal_3._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - plastic_strain_principal_3._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(plastic_strain_principal_3._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - plastic_strain_principal_3._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(plastic_strain_principal_3._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - plastic_strain_principal_3._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(plastic_strain_principal_3._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - plastic_strain_principal_3._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(plastic_strain_principal_3._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( plastic_strain_principal_3._spec().input_pin(5), 5, op, -1 @@ -326,13 +317,9 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(plastic_strain_principal_3._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - plastic_strain_principal_3._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(plastic_strain_principal_3._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - plastic_strain_principal_3._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(plastic_strain_principal_3._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -546,9 +533,7 @@ class OutputsPlasticStrainPrincipal3(_Outputs): def __init__(self, op: Operator): super().__init__(plastic_strain_principal_3._spec().outputs, op) - self._fields_container = Output( - plastic_strain_principal_3._spec().output_pin(0), 0, op - ) + self._fields_container = Output(plastic_strain_principal_3._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/plastic_strain_rotation_by_euler_nodes.py b/src/ansys/dpf/core/operators/result/plastic_strain_rotation_by_euler_nodes.py similarity index 99% rename from ansys/dpf/core/operators/result/plastic_strain_rotation_by_euler_nodes.py rename to src/ansys/dpf/core/operators/result/plastic_strain_rotation_by_euler_nodes.py index b45bbb2147..e3b1fae4bc 100644 --- a/ansys/dpf/core/operators/result/plastic_strain_rotation_by_euler_nodes.py +++ b/src/ansys/dpf/core/operators/result/plastic_strain_rotation_by_euler_nodes.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class plastic_strain_rotation_by_euler_nodes(Operator): diff --git a/ansys/dpf/core/operators/result/poynting_vector.py b/src/ansys/dpf/core/operators/result/poynting_vector.py similarity index 98% rename from ansys/dpf/core/operators/result/poynting_vector.py rename to src/ansys/dpf/core/operators/result/poynting_vector.py index 83dacb96f9..d0b425de94 100644 --- a/ansys/dpf/core/operators/result/poynting_vector.py +++ b/src/ansys/dpf/core/operators/result/poynting_vector.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class poynting_vector(Operator): @@ -216,9 +217,7 @@ def __init__(self, op: Operator): self._inputs.append(self._fields_containerC) self._fields_containerD = Input(poynting_vector._spec().input_pin(3), 3, op, -1) self._inputs.append(self._fields_containerD) - self._abstract_meshed_region = Input( - poynting_vector._spec().input_pin(4), 4, op, -1 - ) + self._abstract_meshed_region = Input(poynting_vector._spec().input_pin(4), 4, op, -1) self._inputs.append(self._abstract_meshed_region) self._int32 = Input(poynting_vector._spec().input_pin(5), 5, op, -1) self._inputs.append(self._int32) diff --git a/ansys/dpf/core/operators/result/poynting_vector_surface.py b/src/ansys/dpf/core/operators/result/poynting_vector_surface.py similarity index 95% rename from ansys/dpf/core/operators/result/poynting_vector_surface.py rename to src/ansys/dpf/core/operators/result/poynting_vector_surface.py index c0e639c298..311721e3a0 100644 --- a/ansys/dpf/core/operators/result/poynting_vector_surface.py +++ b/src/ansys/dpf/core/operators/result/poynting_vector_surface.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class poynting_vector_surface(Operator): @@ -208,21 +209,13 @@ class InputsPoyntingVectorSurface(_Inputs): def __init__(self, op: Operator): super().__init__(poynting_vector_surface._spec().inputs, op) - self._fields_containerA = Input( - poynting_vector_surface._spec().input_pin(0), 0, op, -1 - ) + self._fields_containerA = Input(poynting_vector_surface._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_containerA) - self._fields_containerB = Input( - poynting_vector_surface._spec().input_pin(1), 1, op, -1 - ) + self._fields_containerB = Input(poynting_vector_surface._spec().input_pin(1), 1, op, -1) self._inputs.append(self._fields_containerB) - self._fields_containerC = Input( - poynting_vector_surface._spec().input_pin(2), 2, op, -1 - ) + self._fields_containerC = Input(poynting_vector_surface._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_containerC) - self._fields_containerD = Input( - poynting_vector_surface._spec().input_pin(3), 3, op, -1 - ) + self._fields_containerD = Input(poynting_vector_surface._spec().input_pin(3), 3, op, -1) self._inputs.append(self._fields_containerD) self._abstract_meshed_region = Input( poynting_vector_surface._spec().input_pin(4), 4, op, -1 @@ -361,9 +354,7 @@ class OutputsPoyntingVectorSurface(_Outputs): def __init__(self, op: Operator): super().__init__(poynting_vector_surface._spec().outputs, op) - self._fields_container = Output( - poynting_vector_surface._spec().output_pin(0), 0, op - ) + self._fields_container = Output(poynting_vector_surface._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/pres_to_field.py b/src/ansys/dpf/core/operators/result/pres_to_field.py similarity index 99% rename from ansys/dpf/core/operators/result/pres_to_field.py rename to src/ansys/dpf/core/operators/result/pres_to_field.py index 5c91cdd807..5554cc4dbe 100644 --- a/ansys/dpf/core/operators/result/pres_to_field.py +++ b/src/ansys/dpf/core/operators/result/pres_to_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class pres_to_field(Operator): diff --git a/ansys/dpf/core/operators/result/prns_to_field.py b/src/ansys/dpf/core/operators/result/prns_to_field.py similarity index 99% rename from ansys/dpf/core/operators/result/prns_to_field.py rename to src/ansys/dpf/core/operators/result/prns_to_field.py index 86e0da63b2..6b47a35455 100644 --- a/ansys/dpf/core/operators/result/prns_to_field.py +++ b/src/ansys/dpf/core/operators/result/prns_to_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class prns_to_field(Operator): diff --git a/ansys/dpf/core/operators/result/raw_displacement.py b/src/ansys/dpf/core/operators/result/raw_displacement.py similarity index 98% rename from ansys/dpf/core/operators/result/raw_displacement.py rename to src/ansys/dpf/core/operators/result/raw_displacement.py index 4bfee9530a..2d53197e31 100644 --- a/ansys/dpf/core/operators/result/raw_displacement.py +++ b/src/ansys/dpf/core/operators/result/raw_displacement.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class raw_displacement(Operator): @@ -289,15 +290,11 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(raw_displacement._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - raw_displacement._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(raw_displacement._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(raw_displacement._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - raw_displacement._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(raw_displacement._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(raw_displacement._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/raw_reaction_force.py b/src/ansys/dpf/core/operators/result/raw_reaction_force.py similarity index 97% rename from ansys/dpf/core/operators/result/raw_reaction_force.py rename to src/ansys/dpf/core/operators/result/raw_reaction_force.py index a979bff39a..1efdcbd408 100644 --- a/ansys/dpf/core/operators/result/raw_reaction_force.py +++ b/src/ansys/dpf/core/operators/result/raw_reaction_force.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class raw_reaction_force(Operator): @@ -287,19 +288,13 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(raw_reaction_force._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - raw_reaction_force._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(raw_reaction_force._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - raw_reaction_force._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(raw_reaction_force._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(raw_reaction_force._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - raw_reaction_force._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(raw_reaction_force._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(raw_reaction_force._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/reaction_force.py b/src/ansys/dpf/core/operators/result/reaction_force.py similarity index 99% rename from ansys/dpf/core/operators/result/reaction_force.py rename to src/ansys/dpf/core/operators/result/reaction_force.py index 14fbfb33d6..fca5555098 100644 --- a/ansys/dpf/core/operators/result/reaction_force.py +++ b/src/ansys/dpf/core/operators/result/reaction_force.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class reaction_force(Operator): @@ -293,9 +294,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(reaction_force._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - reaction_force._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(reaction_force._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(reaction_force._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/recombine_harmonic_indeces_cyclic.py b/src/ansys/dpf/core/operators/result/recombine_harmonic_indeces_cyclic.py similarity index 95% rename from ansys/dpf/core/operators/result/recombine_harmonic_indeces_cyclic.py rename to src/ansys/dpf/core/operators/result/recombine_harmonic_indeces_cyclic.py index 68fa6c6f66..1d76c058ee 100644 --- a/ansys/dpf/core/operators/result/recombine_harmonic_indeces_cyclic.py +++ b/src/ansys/dpf/core/operators/result/recombine_harmonic_indeces_cyclic.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class recombine_harmonic_indeces_cyclic(Operator): @@ -40,9 +41,7 @@ class recombine_harmonic_indeces_cyclic(Operator): """ def __init__(self, fields_container=None, config=None, server=None): - super().__init__( - name="recombine_harmonic_indeces_cyclic", config=config, server=server - ) + super().__init__(name="recombine_harmonic_indeces_cyclic", config=config, server=server) self._inputs = InputsRecombineHarmonicIndecesCyclic(self) self._outputs = OutputsRecombineHarmonicIndecesCyclic(self) if fields_container is not None: @@ -87,9 +86,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="recombine_harmonic_indeces_cyclic", server=server - ) + return Operator.default_config(name="recombine_harmonic_indeces_cyclic", server=server) @property def inputs(self): diff --git a/ansys/dpf/core/operators/result/remove_rigid_body_motion.py b/src/ansys/dpf/core/operators/result/remove_rigid_body_motion.py similarity index 96% rename from ansys/dpf/core/operators/result/remove_rigid_body_motion.py rename to src/ansys/dpf/core/operators/result/remove_rigid_body_motion.py index 30456fd1bd..79db1b7c87 100644 --- a/ansys/dpf/core/operators/result/remove_rigid_body_motion.py +++ b/src/ansys/dpf/core/operators/result/remove_rigid_body_motion.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class remove_rigid_body_motion(Operator): @@ -52,9 +53,7 @@ class remove_rigid_body_motion(Operator): >>> result_field = op.outputs.field() """ - def __init__( - self, field=None, reference_node_id=None, mesh=None, config=None, server=None - ): + def __init__(self, field=None, reference_node_id=None, mesh=None, config=None, server=None): super().__init__(name="ExtractRigidBodyMotion", config=config, server=server) self._inputs = InputsRemoveRigidBodyMotion(self) self._outputs = OutputsRemoveRigidBodyMotion(self) @@ -161,9 +160,7 @@ def __init__(self, op: Operator): super().__init__(remove_rigid_body_motion._spec().inputs, op) self._field = Input(remove_rigid_body_motion._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field) - self._reference_node_id = Input( - remove_rigid_body_motion._spec().input_pin(1), 1, op, -1 - ) + self._reference_node_id = Input(remove_rigid_body_motion._spec().input_pin(1), 1, op, -1) self._inputs.append(self._reference_node_id) self._mesh = Input(remove_rigid_body_motion._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/remove_rigid_body_motion_fc.py b/src/ansys/dpf/core/operators/result/remove_rigid_body_motion_fc.py similarity index 95% rename from ansys/dpf/core/operators/result/remove_rigid_body_motion_fc.py rename to src/ansys/dpf/core/operators/result/remove_rigid_body_motion_fc.py index 751dd62e50..bf74b0a1d8 100644 --- a/ansys/dpf/core/operators/result/remove_rigid_body_motion_fc.py +++ b/src/ansys/dpf/core/operators/result/remove_rigid_body_motion_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class remove_rigid_body_motion_fc(Operator): @@ -164,13 +165,9 @@ class InputsRemoveRigidBodyMotionFc(_Inputs): def __init__(self, op: Operator): super().__init__(remove_rigid_body_motion_fc._spec().inputs, op) - self._fields_container = Input( - remove_rigid_body_motion_fc._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(remove_rigid_body_motion_fc._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) - self._reference_node_id = Input( - remove_rigid_body_motion_fc._spec().input_pin(1), 1, op, -1 - ) + self._reference_node_id = Input(remove_rigid_body_motion_fc._spec().input_pin(1), 1, op, -1) self._inputs.append(self._reference_node_id) self._mesh = Input(remove_rigid_body_motion_fc._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) @@ -251,9 +248,7 @@ class OutputsRemoveRigidBodyMotionFc(_Outputs): def __init__(self, op: Operator): super().__init__(remove_rigid_body_motion_fc._spec().outputs, op) - self._fields_container = Output( - remove_rigid_body_motion_fc._spec().output_pin(0), 0, op - ) + self._fields_container = Output(remove_rigid_body_motion_fc._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/rigid_transformation.py b/src/ansys/dpf/core/operators/result/rigid_transformation.py similarity index 92% rename from ansys/dpf/core/operators/result/rigid_transformation.py rename to src/ansys/dpf/core/operators/result/rigid_transformation.py index 5b9f45ad76..c0568411eb 100644 --- a/ansys/dpf/core/operators/result/rigid_transformation.py +++ b/src/ansys/dpf/core/operators/result/rigid_transformation.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class rigid_transformation(Operator): @@ -45,12 +46,8 @@ class rigid_transformation(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, streams_container=None, data_sources=None, config=None, server=None - ): - super().__init__( - name="RigidTransformationProvider", config=config, server=server - ) + def __init__(self, streams_container=None, data_sources=None, config=None, server=None): + super().__init__(name="RigidTransformationProvider", config=config, server=server) self._inputs = InputsRigidTransformation(self) self._outputs = OutputsRigidTransformation(self) if streams_container is not None: @@ -103,9 +100,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="RigidTransformationProvider", server=server - ) + return Operator.default_config(name="RigidTransformationProvider", server=server) @property def inputs(self): @@ -144,9 +139,7 @@ class InputsRigidTransformation(_Inputs): def __init__(self, op: Operator): super().__init__(rigid_transformation._spec().inputs, op) - self._streams_container = Input( - rigid_transformation._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(rigid_transformation._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(rigid_transformation._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @@ -207,9 +200,7 @@ class OutputsRigidTransformation(_Outputs): def __init__(self, op: Operator): super().__init__(rigid_transformation._spec().outputs, op) - self._fields_container = Output( - rigid_transformation._spec().output_pin(0), 0, op - ) + self._fields_container = Output(rigid_transformation._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/run.py b/src/ansys/dpf/core/operators/result/run.py similarity index 99% rename from ansys/dpf/core/operators/result/run.py rename to src/ansys/dpf/core/operators/result/run.py index 2123b13821..4034f54c10 100644 --- a/ansys/dpf/core/operators/result/run.py +++ b/src/ansys/dpf/core/operators/result/run.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class run(Operator): diff --git a/ansys/dpf/core/operators/result/smisc.py b/src/ansys/dpf/core/operators/result/smisc.py similarity index 99% rename from ansys/dpf/core/operators/result/smisc.py rename to src/ansys/dpf/core/operators/result/smisc.py index 3cf5e261f6..6524259355 100644 --- a/ansys/dpf/core/operators/result/smisc.py +++ b/src/ansys/dpf/core/operators/result/smisc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class smisc(Operator): diff --git a/ansys/dpf/core/operators/result/stiffness_matrix_energy.py b/src/ansys/dpf/core/operators/result/stiffness_matrix_energy.py similarity index 94% rename from ansys/dpf/core/operators/result/stiffness_matrix_energy.py rename to src/ansys/dpf/core/operators/result/stiffness_matrix_energy.py index 2cf87a964f..b1dbf776cb 100644 --- a/ansys/dpf/core/operators/result/stiffness_matrix_energy.py +++ b/src/ansys/dpf/core/operators/result/stiffness_matrix_energy.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stiffness_matrix_energy(Operator): @@ -283,35 +284,21 @@ class InputsStiffnessMatrixEnergy(_Inputs): def __init__(self, op: Operator): super().__init__(stiffness_matrix_energy._spec().inputs, op) - self._time_scoping = Input( - stiffness_matrix_energy._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(stiffness_matrix_energy._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - stiffness_matrix_energy._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(stiffness_matrix_energy._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - stiffness_matrix_energy._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(stiffness_matrix_energy._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - stiffness_matrix_energy._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(stiffness_matrix_energy._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - stiffness_matrix_energy._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(stiffness_matrix_energy._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - stiffness_matrix_energy._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(stiffness_matrix_energy._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(stiffness_matrix_energy._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - stiffness_matrix_energy._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(stiffness_matrix_energy._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -507,9 +494,7 @@ class OutputsStiffnessMatrixEnergy(_Outputs): def __init__(self, op: Operator): super().__init__(stiffness_matrix_energy._spec().outputs, op) - self._fields_container = Output( - stiffness_matrix_energy._spec().output_pin(0), 0, op - ) + self._fields_container = Output(stiffness_matrix_energy._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/stress.py b/src/ansys/dpf/core/operators/result/stress.py similarity index 99% rename from ansys/dpf/core/operators/result/stress.py rename to src/ansys/dpf/core/operators/result/stress.py index 27c76f3b25..aa48c139ab 100644 --- a/ansys/dpf/core/operators/result/stress.py +++ b/src/ansys/dpf/core/operators/result/stress.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress(Operator): diff --git a/ansys/dpf/core/operators/result/stress_X.py b/src/ansys/dpf/core/operators/result/stress_X.py similarity index 99% rename from ansys/dpf/core/operators/result/stress_X.py rename to src/ansys/dpf/core/operators/result/stress_X.py index 95b4c40c49..12fe94d84d 100644 --- a/ansys/dpf/core/operators/result/stress_X.py +++ b/src/ansys/dpf/core/operators/result/stress_X.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_X(Operator): diff --git a/ansys/dpf/core/operators/result/stress_XY.py b/src/ansys/dpf/core/operators/result/stress_XY.py similarity index 99% rename from ansys/dpf/core/operators/result/stress_XY.py rename to src/ansys/dpf/core/operators/result/stress_XY.py index 966dff3f14..68b37e841e 100644 --- a/ansys/dpf/core/operators/result/stress_XY.py +++ b/src/ansys/dpf/core/operators/result/stress_XY.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_XY(Operator): diff --git a/ansys/dpf/core/operators/result/stress_XZ.py b/src/ansys/dpf/core/operators/result/stress_XZ.py similarity index 99% rename from ansys/dpf/core/operators/result/stress_XZ.py rename to src/ansys/dpf/core/operators/result/stress_XZ.py index ee862a7456..a09f5f020d 100644 --- a/ansys/dpf/core/operators/result/stress_XZ.py +++ b/src/ansys/dpf/core/operators/result/stress_XZ.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_XZ(Operator): diff --git a/ansys/dpf/core/operators/result/stress_Y.py b/src/ansys/dpf/core/operators/result/stress_Y.py similarity index 99% rename from ansys/dpf/core/operators/result/stress_Y.py rename to src/ansys/dpf/core/operators/result/stress_Y.py index c0223dcb44..ac678a538a 100644 --- a/ansys/dpf/core/operators/result/stress_Y.py +++ b/src/ansys/dpf/core/operators/result/stress_Y.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_Y(Operator): diff --git a/ansys/dpf/core/operators/result/stress_YZ.py b/src/ansys/dpf/core/operators/result/stress_YZ.py similarity index 99% rename from ansys/dpf/core/operators/result/stress_YZ.py rename to src/ansys/dpf/core/operators/result/stress_YZ.py index 754a252f36..603b1acd1d 100644 --- a/ansys/dpf/core/operators/result/stress_YZ.py +++ b/src/ansys/dpf/core/operators/result/stress_YZ.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_YZ(Operator): diff --git a/ansys/dpf/core/operators/result/stress_Z.py b/src/ansys/dpf/core/operators/result/stress_Z.py similarity index 99% rename from ansys/dpf/core/operators/result/stress_Z.py rename to src/ansys/dpf/core/operators/result/stress_Z.py index 151e9b438c..6b6e684252 100644 --- a/ansys/dpf/core/operators/result/stress_Z.py +++ b/src/ansys/dpf/core/operators/result/stress_Z.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_Z(Operator): diff --git a/ansys/dpf/core/operators/result/stress_principal_1.py b/src/ansys/dpf/core/operators/result/stress_principal_1.py similarity index 97% rename from ansys/dpf/core/operators/result/stress_principal_1.py rename to src/ansys/dpf/core/operators/result/stress_principal_1.py index 3d6e76a6a7..c063a109e3 100644 --- a/ansys/dpf/core/operators/result/stress_principal_1.py +++ b/src/ansys/dpf/core/operators/result/stress_principal_1.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_principal_1(Operator): @@ -304,25 +305,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(stress_principal_1._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - stress_principal_1._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(stress_principal_1._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - stress_principal_1._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(stress_principal_1._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(stress_principal_1._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - stress_principal_1._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(stress_principal_1._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(stress_principal_1._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - stress_principal_1._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(stress_principal_1._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(stress_principal_1._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/stress_principal_2.py b/src/ansys/dpf/core/operators/result/stress_principal_2.py similarity index 97% rename from ansys/dpf/core/operators/result/stress_principal_2.py rename to src/ansys/dpf/core/operators/result/stress_principal_2.py index 628c71100c..3e4e5246a0 100644 --- a/ansys/dpf/core/operators/result/stress_principal_2.py +++ b/src/ansys/dpf/core/operators/result/stress_principal_2.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_principal_2(Operator): @@ -304,25 +305,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(stress_principal_2._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - stress_principal_2._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(stress_principal_2._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - stress_principal_2._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(stress_principal_2._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(stress_principal_2._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - stress_principal_2._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(stress_principal_2._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(stress_principal_2._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - stress_principal_2._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(stress_principal_2._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(stress_principal_2._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/stress_principal_3.py b/src/ansys/dpf/core/operators/result/stress_principal_3.py similarity index 97% rename from ansys/dpf/core/operators/result/stress_principal_3.py rename to src/ansys/dpf/core/operators/result/stress_principal_3.py index 2fdc64213f..97a0ff20f9 100644 --- a/ansys/dpf/core/operators/result/stress_principal_3.py +++ b/src/ansys/dpf/core/operators/result/stress_principal_3.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_principal_3(Operator): @@ -304,25 +305,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(stress_principal_3._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - stress_principal_3._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(stress_principal_3._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - stress_principal_3._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(stress_principal_3._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(stress_principal_3._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - stress_principal_3._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(stress_principal_3._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(stress_principal_3._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - stress_principal_3._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(stress_principal_3._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(stress_principal_3._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/stress_ratio.py b/src/ansys/dpf/core/operators/result/stress_ratio.py similarity index 99% rename from ansys/dpf/core/operators/result/stress_ratio.py rename to src/ansys/dpf/core/operators/result/stress_ratio.py index fd5a3fcc84..791ed3a81e 100644 --- a/ansys/dpf/core/operators/result/stress_ratio.py +++ b/src/ansys/dpf/core/operators/result/stress_ratio.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_ratio(Operator): @@ -333,9 +334,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(stress_ratio._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - stress_ratio._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(stress_ratio._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(stress_ratio._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/stress_rotation_by_euler_nodes.py b/src/ansys/dpf/core/operators/result/stress_rotation_by_euler_nodes.py similarity index 94% rename from ansys/dpf/core/operators/result/stress_rotation_by_euler_nodes.py rename to src/ansys/dpf/core/operators/result/stress_rotation_by_euler_nodes.py index 803295a0e2..28498be920 100644 --- a/ansys/dpf/core/operators/result/stress_rotation_by_euler_nodes.py +++ b/src/ansys/dpf/core/operators/result/stress_rotation_by_euler_nodes.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_rotation_by_euler_nodes(Operator): @@ -56,9 +57,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="mapdl::rst::S_rotation_by_euler_nodes", config=config, server=server - ) + super().__init__(name="mapdl::rst::S_rotation_by_euler_nodes", config=config, server=server) self._inputs = InputsStressRotationByEulerNodes(self) self._outputs = OutputsStressRotationByEulerNodes(self) if fields_container is not None: @@ -123,9 +122,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="mapdl::rst::S_rotation_by_euler_nodes", server=server - ) + return Operator.default_config(name="mapdl::rst::S_rotation_by_euler_nodes", server=server) @property def inputs(self): @@ -174,9 +171,7 @@ def __init__(self, op: Operator): stress_rotation_by_euler_nodes._spec().input_pin(3), 3, op, -1 ) self._inputs.append(self._streams_container) - self._data_sources = Input( - stress_rotation_by_euler_nodes._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(stress_rotation_by_euler_nodes._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) @property @@ -249,9 +244,7 @@ class OutputsStressRotationByEulerNodes(_Outputs): def __init__(self, op: Operator): super().__init__(stress_rotation_by_euler_nodes._spec().outputs, op) - self._fields_container = Output( - stress_rotation_by_euler_nodes._spec().output_pin(0), 0, op - ) + self._fields_container = Output(stress_rotation_by_euler_nodes._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/stress_von_mises.py b/src/ansys/dpf/core/operators/result/stress_von_mises.py similarity index 98% rename from ansys/dpf/core/operators/result/stress_von_mises.py rename to src/ansys/dpf/core/operators/result/stress_von_mises.py index 002f52506d..62d5848488 100644 --- a/ansys/dpf/core/operators/result/stress_von_mises.py +++ b/src/ansys/dpf/core/operators/result/stress_von_mises.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class stress_von_mises(Operator): @@ -304,21 +305,15 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(stress_von_mises._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - stress_von_mises._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(stress_von_mises._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(stress_von_mises._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - stress_von_mises._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(stress_von_mises._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(stress_von_mises._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - stress_von_mises._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(stress_von_mises._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(stress_von_mises._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/structural_temperature.py b/src/ansys/dpf/core/operators/result/structural_temperature.py similarity index 94% rename from ansys/dpf/core/operators/result/structural_temperature.py rename to src/ansys/dpf/core/operators/result/structural_temperature.py index fdad3c5c21..e395c9aa66 100644 --- a/ansys/dpf/core/operators/result/structural_temperature.py +++ b/src/ansys/dpf/core/operators/result/structural_temperature.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class structural_temperature(Operator): @@ -323,43 +324,25 @@ class InputsStructuralTemperature(_Inputs): def __init__(self, op: Operator): super().__init__(structural_temperature._spec().inputs, op) - self._time_scoping = Input( - structural_temperature._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(structural_temperature._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - structural_temperature._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(structural_temperature._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - structural_temperature._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(structural_temperature._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - structural_temperature._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(structural_temperature._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - structural_temperature._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(structural_temperature._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - structural_temperature._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(structural_temperature._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(structural_temperature._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - structural_temperature._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(structural_temperature._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) - self._read_cyclic = Input( - structural_temperature._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(structural_temperature._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) - self._read_beams = Input( - structural_temperature._spec().input_pin(21), 21, op, -1 - ) + self._read_beams = Input(structural_temperature._spec().input_pin(21), 21, op, -1) self._inputs.append(self._read_beams) @property @@ -597,9 +580,7 @@ class OutputsStructuralTemperature(_Outputs): def __init__(self, op: Operator): super().__init__(structural_temperature._spec().outputs, op) - self._fields_container = Output( - structural_temperature._spec().output_pin(0), 0, op - ) + self._fields_container = Output(structural_temperature._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/swelling_strains.py b/src/ansys/dpf/core/operators/result/swelling_strains.py similarity index 98% rename from ansys/dpf/core/operators/result/swelling_strains.py rename to src/ansys/dpf/core/operators/result/swelling_strains.py index f3a5099679..96b0b9b6b8 100644 --- a/ansys/dpf/core/operators/result/swelling_strains.py +++ b/src/ansys/dpf/core/operators/result/swelling_strains.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class swelling_strains(Operator): @@ -329,21 +330,15 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(swelling_strains._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - swelling_strains._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(swelling_strains._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(swelling_strains._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - swelling_strains._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(swelling_strains._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(swelling_strains._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - swelling_strains._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(swelling_strains._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(swelling_strains._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/temperature.py b/src/ansys/dpf/core/operators/result/temperature.py similarity index 99% rename from ansys/dpf/core/operators/result/temperature.py rename to src/ansys/dpf/core/operators/result/temperature.py index 3f27021369..a4b92a193c 100644 --- a/ansys/dpf/core/operators/result/temperature.py +++ b/src/ansys/dpf/core/operators/result/temperature.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class temperature(Operator): diff --git a/ansys/dpf/core/operators/result/temperature_grad.py b/src/ansys/dpf/core/operators/result/temperature_grad.py similarity index 98% rename from ansys/dpf/core/operators/result/temperature_grad.py rename to src/ansys/dpf/core/operators/result/temperature_grad.py index 9a529d1a13..384bdecf53 100644 --- a/ansys/dpf/core/operators/result/temperature_grad.py +++ b/src/ansys/dpf/core/operators/result/temperature_grad.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class temperature_grad(Operator): @@ -329,21 +330,15 @@ def __init__(self, op: Operator): self._inputs.append(self._mesh_scoping) self._fields_container = Input(temperature_grad._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - temperature_grad._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(temperature_grad._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(temperature_grad._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - temperature_grad._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(temperature_grad._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(temperature_grad._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - temperature_grad._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(temperature_grad._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(temperature_grad._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) diff --git a/ansys/dpf/core/operators/result/thermal_dissipation_energy.py b/src/ansys/dpf/core/operators/result/thermal_dissipation_energy.py similarity index 95% rename from ansys/dpf/core/operators/result/thermal_dissipation_energy.py rename to src/ansys/dpf/core/operators/result/thermal_dissipation_energy.py index 9583be9879..bd39c901eb 100644 --- a/ansys/dpf/core/operators/result/thermal_dissipation_energy.py +++ b/src/ansys/dpf/core/operators/result/thermal_dissipation_energy.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class thermal_dissipation_energy(Operator): @@ -283,25 +284,15 @@ class InputsThermalDissipationEnergy(_Inputs): def __init__(self, op: Operator): super().__init__(thermal_dissipation_energy._spec().inputs, op) - self._time_scoping = Input( - thermal_dissipation_energy._spec().input_pin(0), 0, op, -1 - ) + self._time_scoping = Input(thermal_dissipation_energy._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_scoping) - self._mesh_scoping = Input( - thermal_dissipation_energy._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(thermal_dissipation_energy._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - thermal_dissipation_energy._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(thermal_dissipation_energy._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - thermal_dissipation_energy._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(thermal_dissipation_energy._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) - self._data_sources = Input( - thermal_dissipation_energy._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(thermal_dissipation_energy._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) self._bool_rotate_to_global = Input( thermal_dissipation_energy._spec().input_pin(5), 5, op, -1 @@ -309,9 +300,7 @@ def __init__(self, op: Operator): self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(thermal_dissipation_energy._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._read_cyclic = Input( - thermal_dissipation_energy._spec().input_pin(14), 14, op, -1 - ) + self._read_cyclic = Input(thermal_dissipation_energy._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @property @@ -507,9 +496,7 @@ class OutputsThermalDissipationEnergy(_Outputs): def __init__(self, op: Operator): super().__init__(thermal_dissipation_energy._spec().outputs, op) - self._fields_container = Output( - thermal_dissipation_energy._spec().output_pin(0), 0, op - ) + self._fields_container = Output(thermal_dissipation_energy._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/thermal_strain.py b/src/ansys/dpf/core/operators/result/thermal_strain.py similarity index 99% rename from ansys/dpf/core/operators/result/thermal_strain.py rename to src/ansys/dpf/core/operators/result/thermal_strain.py index 610ae80bce..7cbfcbd8db 100644 --- a/ansys/dpf/core/operators/result/thermal_strain.py +++ b/src/ansys/dpf/core/operators/result/thermal_strain.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class thermal_strain(Operator): @@ -333,9 +334,7 @@ def __init__(self, op: Operator): self._inputs.append(self._streams_container) self._data_sources = Input(thermal_strain._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - thermal_strain._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(thermal_strain._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(thermal_strain._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) diff --git a/ansys/dpf/core/operators/result/thermal_strains_eqv.py b/src/ansys/dpf/core/operators/result/thermal_strains_eqv.py similarity index 97% rename from ansys/dpf/core/operators/result/thermal_strains_eqv.py rename to src/ansys/dpf/core/operators/result/thermal_strains_eqv.py index c57d8e6d49..3075144eef 100644 --- a/ansys/dpf/core/operators/result/thermal_strains_eqv.py +++ b/src/ansys/dpf/core/operators/result/thermal_strains_eqv.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class thermal_strains_eqv(Operator): @@ -327,25 +328,17 @@ def __init__(self, op: Operator): self._inputs.append(self._time_scoping) self._mesh_scoping = Input(thermal_strains_eqv._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) - self._fields_container = Input( - thermal_strains_eqv._spec().input_pin(2), 2, op, -1 - ) + self._fields_container = Input(thermal_strains_eqv._spec().input_pin(2), 2, op, -1) self._inputs.append(self._fields_container) - self._streams_container = Input( - thermal_strains_eqv._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(thermal_strains_eqv._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(thermal_strains_eqv._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._bool_rotate_to_global = Input( - thermal_strains_eqv._spec().input_pin(5), 5, op, -1 - ) + self._bool_rotate_to_global = Input(thermal_strains_eqv._spec().input_pin(5), 5, op, -1) self._inputs.append(self._bool_rotate_to_global) self._mesh = Input(thermal_strains_eqv._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - thermal_strains_eqv._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(thermal_strains_eqv._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._read_cyclic = Input(thermal_strains_eqv._spec().input_pin(14), 14, op, -1) self._inputs.append(self._read_cyclic) @@ -587,9 +580,7 @@ class OutputsThermalStrainsEqv(_Outputs): def __init__(self, op: Operator): super().__init__(thermal_strains_eqv._spec().outputs, op) - self._fields_container = Output( - thermal_strains_eqv._spec().output_pin(0), 0, op - ) + self._fields_container = Output(thermal_strains_eqv._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/result/thickness.py b/src/ansys/dpf/core/operators/result/thickness.py similarity index 99% rename from ansys/dpf/core/operators/result/thickness.py rename to src/ansys/dpf/core/operators/result/thickness.py index 2c2c6f802c..2d80466d60 100644 --- a/ansys/dpf/core/operators/result/thickness.py +++ b/src/ansys/dpf/core/operators/result/thickness.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class thickness(Operator): diff --git a/ansys/dpf/core/operators/result/torque.py b/src/ansys/dpf/core/operators/result/torque.py similarity index 99% rename from ansys/dpf/core/operators/result/torque.py rename to src/ansys/dpf/core/operators/result/torque.py index 7d8759d8de..e86b9e7d9a 100644 --- a/ansys/dpf/core/operators/result/torque.py +++ b/src/ansys/dpf/core/operators/result/torque.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class torque(Operator): diff --git a/ansys/dpf/core/operators/result/velocity.py b/src/ansys/dpf/core/operators/result/velocity.py similarity index 99% rename from ansys/dpf/core/operators/result/velocity.py rename to src/ansys/dpf/core/operators/result/velocity.py index 92d119e446..ad974b2aa2 100644 --- a/ansys/dpf/core/operators/result/velocity.py +++ b/src/ansys/dpf/core/operators/result/velocity.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class velocity(Operator): diff --git a/ansys/dpf/core/operators/result/velocity_X.py b/src/ansys/dpf/core/operators/result/velocity_X.py similarity index 99% rename from ansys/dpf/core/operators/result/velocity_X.py rename to src/ansys/dpf/core/operators/result/velocity_X.py index 2555fa6eff..59868e0b45 100644 --- a/ansys/dpf/core/operators/result/velocity_X.py +++ b/src/ansys/dpf/core/operators/result/velocity_X.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class velocity_X(Operator): diff --git a/ansys/dpf/core/operators/result/velocity_Y.py b/src/ansys/dpf/core/operators/result/velocity_Y.py similarity index 99% rename from ansys/dpf/core/operators/result/velocity_Y.py rename to src/ansys/dpf/core/operators/result/velocity_Y.py index 4416331251..d0d308b993 100644 --- a/ansys/dpf/core/operators/result/velocity_Y.py +++ b/src/ansys/dpf/core/operators/result/velocity_Y.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class velocity_Y(Operator): diff --git a/ansys/dpf/core/operators/result/velocity_Z.py b/src/ansys/dpf/core/operators/result/velocity_Z.py similarity index 99% rename from ansys/dpf/core/operators/result/velocity_Z.py rename to src/ansys/dpf/core/operators/result/velocity_Z.py index 87dd122b04..ab4a380a26 100644 --- a/ansys/dpf/core/operators/result/velocity_Z.py +++ b/src/ansys/dpf/core/operators/result/velocity_Z.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class velocity_Z(Operator): diff --git a/src/ansys/dpf/core/operators/scoping/__init__.py b/src/ansys/dpf/core/operators/scoping/__init__.py new file mode 100644 index 0000000000..51861b7a04 --- /dev/null +++ b/src/ansys/dpf/core/operators/scoping/__init__.py @@ -0,0 +1,13 @@ +from .change_fc import change_fc +from .connectivity_ids import connectivity_ids +from .elemental_from_mesh import elemental_from_mesh +from .from_mesh import from_mesh +from .intersect import intersect +from .nodal_from_mesh import nodal_from_mesh +from .on_mesh_property import on_mesh_property +from .on_named_selection import on_named_selection +from .on_property import on_property +from .rescope import rescope +from .rescope_fc import rescope_fc +from .split_on_property_type import split_on_property_type +from .transpose import transpose diff --git a/ansys/dpf/core/operators/scoping/change_fc.py b/src/ansys/dpf/core/operators/scoping/change_fc.py similarity index 97% rename from ansys/dpf/core/operators/scoping/change_fc.py rename to src/ansys/dpf/core/operators/scoping/change_fc.py index 15ba9bccd0..c9029eb340 100644 --- a/ansys/dpf/core/operators/scoping/change_fc.py +++ b/src/ansys/dpf/core/operators/scoping/change_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class change_fc(Operator): @@ -43,9 +44,7 @@ class change_fc(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container=None, scopings_container=None, config=None, server=None - ): + def __init__(self, fields_container=None, scopings_container=None, config=None, server=None): super().__init__(name="rescope_fc", config=config, server=server) self._inputs = InputsChangeFc(self) self._outputs = OutputsChangeFc(self) diff --git a/ansys/dpf/core/operators/scoping/connectivity_ids.py b/src/ansys/dpf/core/operators/scoping/connectivity_ids.py similarity index 99% rename from ansys/dpf/core/operators/scoping/connectivity_ids.py rename to src/ansys/dpf/core/operators/scoping/connectivity_ids.py index 20e215e9a1..92e701c6b2 100644 --- a/ansys/dpf/core/operators/scoping/connectivity_ids.py +++ b/src/ansys/dpf/core/operators/scoping/connectivity_ids.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class connectivity_ids(Operator): diff --git a/ansys/dpf/core/operators/scoping/elemental_from_mesh.py b/src/ansys/dpf/core/operators/scoping/elemental_from_mesh.py similarity index 99% rename from ansys/dpf/core/operators/scoping/elemental_from_mesh.py rename to src/ansys/dpf/core/operators/scoping/elemental_from_mesh.py index 2ba439e760..23718fb6d3 100644 --- a/ansys/dpf/core/operators/scoping/elemental_from_mesh.py +++ b/src/ansys/dpf/core/operators/scoping/elemental_from_mesh.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class elemental_from_mesh(Operator): diff --git a/ansys/dpf/core/operators/scoping/from_mesh.py b/src/ansys/dpf/core/operators/scoping/from_mesh.py similarity index 97% rename from ansys/dpf/core/operators/scoping/from_mesh.py rename to src/ansys/dpf/core/operators/scoping/from_mesh.py index 959e55ced7..2e3df101f3 100644 --- a/ansys/dpf/core/operators/scoping/from_mesh.py +++ b/src/ansys/dpf/core/operators/scoping/from_mesh.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class from_mesh(Operator): @@ -56,9 +57,7 @@ def __init__(self, mesh=None, requested_location=None, config=None, server=None) @staticmethod def _spec(): - description = ( - """Provides the entire mesh scoping based on the requested location""" - ) + description = """Provides the entire mesh scoping based on the requested location""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/scoping/intersect.py b/src/ansys/dpf/core/operators/scoping/intersect.py similarity index 99% rename from ansys/dpf/core/operators/scoping/intersect.py rename to src/ansys/dpf/core/operators/scoping/intersect.py index 8eb6c446fc..b631b8ad4a 100644 --- a/ansys/dpf/core/operators/scoping/intersect.py +++ b/src/ansys/dpf/core/operators/scoping/intersect.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class intersect(Operator): diff --git a/ansys/dpf/core/operators/scoping/nodal_from_mesh.py b/src/ansys/dpf/core/operators/scoping/nodal_from_mesh.py similarity index 99% rename from ansys/dpf/core/operators/scoping/nodal_from_mesh.py rename to src/ansys/dpf/core/operators/scoping/nodal_from_mesh.py index 659754d93d..cecf277d07 100644 --- a/ansys/dpf/core/operators/scoping/nodal_from_mesh.py +++ b/src/ansys/dpf/core/operators/scoping/nodal_from_mesh.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class nodal_from_mesh(Operator): diff --git a/ansys/dpf/core/operators/scoping/on_mesh_property.py b/src/ansys/dpf/core/operators/scoping/on_mesh_property.py similarity index 95% rename from ansys/dpf/core/operators/scoping/on_mesh_property.py rename to src/ansys/dpf/core/operators/scoping/on_mesh_property.py index 5695ad5ab3..27495b6ee2 100644 --- a/ansys/dpf/core/operators/scoping/on_mesh_property.py +++ b/src/ansys/dpf/core/operators/scoping/on_mesh_property.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class on_mesh_property(Operator): @@ -77,9 +78,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="meshscoping_provider_by_prop", config=config, server=server - ) + super().__init__(name="meshscoping_provider_by_prop", config=config, server=server) self._inputs = InputsOnMeshProperty(self) self._outputs = OutputsOnMeshProperty(self) if requested_location is not None: @@ -95,9 +94,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Provides a scoping on a given property name and a property number.""" - ) + description = """Provides a scoping on a given property name and a property number.""" spec = Specification( description=description, map_input_pin_spec={ @@ -167,9 +164,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="meshscoping_provider_by_prop", server=server - ) + return Operator.default_config(name="meshscoping_provider_by_prop", server=server) @property def inputs(self): @@ -214,9 +209,7 @@ class InputsOnMeshProperty(_Inputs): def __init__(self, op: Operator): super().__init__(on_mesh_property._spec().inputs, op) - self._requested_location = Input( - on_mesh_property._spec().input_pin(0), 0, op, -1 - ) + self._requested_location = Input(on_mesh_property._spec().input_pin(0), 0, op, -1) self._inputs.append(self._requested_location) self._property_name = Input(on_mesh_property._spec().input_pin(1), 1, op, -1) self._inputs.append(self._property_name) diff --git a/ansys/dpf/core/operators/scoping/on_named_selection.py b/src/ansys/dpf/core/operators/scoping/on_named_selection.py similarity index 96% rename from ansys/dpf/core/operators/scoping/on_named_selection.py rename to src/ansys/dpf/core/operators/scoping/on_named_selection.py index a14c7ed641..775408f392 100644 --- a/ansys/dpf/core/operators/scoping/on_named_selection.py +++ b/src/ansys/dpf/core/operators/scoping/on_named_selection.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class on_named_selection(Operator): @@ -199,19 +200,13 @@ class InputsOnNamedSelection(_Inputs): def __init__(self, op: Operator): super().__init__(on_named_selection._spec().inputs, op) - self._requested_location = Input( - on_named_selection._spec().input_pin(0), 0, op, -1 - ) + self._requested_location = Input(on_named_selection._spec().input_pin(0), 0, op, -1) self._inputs.append(self._requested_location) - self._named_selection_name = Input( - on_named_selection._spec().input_pin(1), 1, op, -1 - ) + self._named_selection_name = Input(on_named_selection._spec().input_pin(1), 1, op, -1) self._inputs.append(self._named_selection_name) self._int_inclusive = Input(on_named_selection._spec().input_pin(2), 2, op, -1) self._inputs.append(self._int_inclusive) - self._streams_container = Input( - on_named_selection._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(on_named_selection._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(on_named_selection._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) diff --git a/ansys/dpf/core/operators/scoping/on_property.py b/src/ansys/dpf/core/operators/scoping/on_property.py similarity index 99% rename from ansys/dpf/core/operators/scoping/on_property.py rename to src/ansys/dpf/core/operators/scoping/on_property.py index d7eab45a7c..f0a756a1e5 100644 --- a/ansys/dpf/core/operators/scoping/on_property.py +++ b/src/ansys/dpf/core/operators/scoping/on_property.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class on_property(Operator): diff --git a/ansys/dpf/core/operators/scoping/rescope.py b/src/ansys/dpf/core/operators/scoping/rescope.py similarity index 96% rename from ansys/dpf/core/operators/scoping/rescope.py rename to src/ansys/dpf/core/operators/scoping/rescope.py index 4666e82455..cefa8c1264 100644 --- a/ansys/dpf/core/operators/scoping/rescope.py +++ b/src/ansys/dpf/core/operators/scoping/rescope.py @@ -3,12 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs -from ansys.dpf.core.outputs import _modify_output_spec_with_one_type from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _modify_output_spec_with_one_type, _Outputs class rescope(Operator): @@ -244,9 +244,7 @@ class OutputsRescope(_Outputs): def __init__(self, op: Operator): super().__init__(rescope._spec().outputs, op) self.fields_as_fields_container = Output( - _modify_output_spec_with_one_type( - rescope._spec().output_pin(0), "fields_container" - ), + _modify_output_spec_with_one_type(rescope._spec().output_pin(0), "fields_container"), 0, op, ) diff --git a/ansys/dpf/core/operators/scoping/rescope_fc.py b/src/ansys/dpf/core/operators/scoping/rescope_fc.py similarity index 99% rename from ansys/dpf/core/operators/scoping/rescope_fc.py rename to src/ansys/dpf/core/operators/scoping/rescope_fc.py index 61e6159808..5b455fdfc0 100644 --- a/ansys/dpf/core/operators/scoping/rescope_fc.py +++ b/src/ansys/dpf/core/operators/scoping/rescope_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class rescope_fc(Operator): diff --git a/ansys/dpf/core/operators/scoping/split_on_property_type.py b/src/ansys/dpf/core/operators/scoping/split_on_property_type.py similarity index 97% rename from ansys/dpf/core/operators/scoping/split_on_property_type.py rename to src/ansys/dpf/core/operators/scoping/split_on_property_type.py index 91aec69011..9c8649ded3 100644 --- a/ansys/dpf/core/operators/scoping/split_on_property_type.py +++ b/src/ansys/dpf/core/operators/scoping/split_on_property_type.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class split_on_property_type(Operator): @@ -202,15 +203,11 @@ class InputsSplitOnPropertyType(_Inputs): def __init__(self, op: Operator): super().__init__(split_on_property_type._spec().inputs, op) - self._mesh_scoping = Input( - split_on_property_type._spec().input_pin(1), 1, op, -1 - ) + self._mesh_scoping = Input(split_on_property_type._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh_scoping) self._mesh = Input(split_on_property_type._spec().input_pin(7), 7, op, -1) self._inputs.append(self._mesh) - self._requested_location = Input( - split_on_property_type._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(split_on_property_type._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) self._label1 = Input(split_on_property_type._spec().input_pin(13), 13, op, 0) self._inputs.append(self._label1) diff --git a/ansys/dpf/core/operators/scoping/transpose.py b/src/ansys/dpf/core/operators/scoping/transpose.py similarity index 97% rename from ansys/dpf/core/operators/scoping/transpose.py rename to src/ansys/dpf/core/operators/scoping/transpose.py index 502cc0c1c1..ce89515846 100644 --- a/ansys/dpf/core/operators/scoping/transpose.py +++ b/src/ansys/dpf/core/operators/scoping/transpose.py @@ -3,12 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs -from ansys.dpf.core.outputs import _modify_output_spec_with_one_type from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _modify_output_spec_with_one_type, _Outputs class transpose(Operator): @@ -258,9 +258,7 @@ class OutputsTranspose(_Outputs): def __init__(self, op: Operator): super().__init__(transpose._spec().outputs, op) self.mesh_scoping_as_scoping = Output( - _modify_output_spec_with_one_type( - transpose._spec().output_pin(0), "scoping" - ), + _modify_output_spec_with_one_type(transpose._spec().output_pin(0), "scoping"), 0, op, ) diff --git a/src/ansys/dpf/core/operators/serialization/__init__.py b/src/ansys/dpf/core/operators/serialization/__init__.py new file mode 100644 index 0000000000..4e01d22291 --- /dev/null +++ b/src/ansys/dpf/core/operators/serialization/__init__.py @@ -0,0 +1,11 @@ +from .csv_to_field import csv_to_field +from .deserializer import deserializer +from .field_to_csv import field_to_csv +from .mechanical_csv_to_field import mechanical_csv_to_field +from .migrate_file_to_vtk import migrate_file_to_vtk +from .serialize_to_hdf5 import serialize_to_hdf5 +from .serializer import serializer +from .serializer_to_string import serializer_to_string +from .string_deserializer import string_deserializer +from .vtk_export import vtk_export +from .vtk_to_fields import vtk_to_fields diff --git a/ansys/dpf/core/operators/serialization/csv_to_field.py b/src/ansys/dpf/core/operators/serialization/csv_to_field.py similarity index 99% rename from ansys/dpf/core/operators/serialization/csv_to_field.py rename to src/ansys/dpf/core/operators/serialization/csv_to_field.py index fc78c59114..a83df1c968 100644 --- a/ansys/dpf/core/operators/serialization/csv_to_field.py +++ b/src/ansys/dpf/core/operators/serialization/csv_to_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class csv_to_field(Operator): diff --git a/ansys/dpf/core/operators/serialization/deserializer.py b/src/ansys/dpf/core/operators/serialization/deserializer.py similarity index 99% rename from ansys/dpf/core/operators/serialization/deserializer.py rename to src/ansys/dpf/core/operators/serialization/deserializer.py index b19661704a..c0d48b3e9d 100644 --- a/ansys/dpf/core/operators/serialization/deserializer.py +++ b/src/ansys/dpf/core/operators/serialization/deserializer.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class deserializer(Operator): diff --git a/ansys/dpf/core/operators/serialization/field_to_csv.py b/src/ansys/dpf/core/operators/serialization/field_to_csv.py similarity index 98% rename from ansys/dpf/core/operators/serialization/field_to_csv.py rename to src/ansys/dpf/core/operators/serialization/field_to_csv.py index 8ff33e56bf..1b69053f1f 100644 --- a/ansys/dpf/core/operators/serialization/field_to_csv.py +++ b/src/ansys/dpf/core/operators/serialization/field_to_csv.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import _Outputs class field_to_csv(Operator): @@ -160,9 +161,7 @@ class InputsFieldToCsv(_Inputs): def __init__(self, op: Operator): super().__init__(field_to_csv._spec().inputs, op) - self._field_or_fields_container = Input( - field_to_csv._spec().input_pin(0), 0, op, -1 - ) + self._field_or_fields_container = Input(field_to_csv._spec().input_pin(0), 0, op, -1) self._inputs.append(self._field_or_fields_container) self._file_path = Input(field_to_csv._spec().input_pin(1), 1, op, -1) self._inputs.append(self._file_path) diff --git a/ansys/dpf/core/operators/serialization/mechanical_csv_to_field.py b/src/ansys/dpf/core/operators/serialization/mechanical_csv_to_field.py similarity index 97% rename from ansys/dpf/core/operators/serialization/mechanical_csv_to_field.py rename to src/ansys/dpf/core/operators/serialization/mechanical_csv_to_field.py index 9c3096176d..f63b9ea131 100644 --- a/ansys/dpf/core/operators/serialization/mechanical_csv_to_field.py +++ b/src/ansys/dpf/core/operators/serialization/mechanical_csv_to_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class mechanical_csv_to_field(Operator): @@ -174,13 +175,9 @@ def __init__(self, op: Operator): self._inputs.append(self._unit) self._mesh = Input(mechanical_csv_to_field._spec().input_pin(1), 1, op, -1) self._inputs.append(self._mesh) - self._data_sources = Input( - mechanical_csv_to_field._spec().input_pin(4), 4, op, -1 - ) + self._data_sources = Input(mechanical_csv_to_field._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) - self._requested_location = Input( - mechanical_csv_to_field._spec().input_pin(9), 9, op, -1 - ) + self._requested_location = Input(mechanical_csv_to_field._spec().input_pin(9), 9, op, -1) self._inputs.append(self._requested_location) @property diff --git a/ansys/dpf/core/operators/serialization/migrate_file_to_vtk.py b/src/ansys/dpf/core/operators/serialization/migrate_file_to_vtk.py similarity index 96% rename from ansys/dpf/core/operators/serialization/migrate_file_to_vtk.py rename to src/ansys/dpf/core/operators/serialization/migrate_file_to_vtk.py index c0738ee12d..369591bf47 100644 --- a/ansys/dpf/core/operators/serialization/migrate_file_to_vtk.py +++ b/src/ansys/dpf/core/operators/serialization/migrate_file_to_vtk.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class migrate_file_to_vtk(Operator): @@ -157,13 +158,9 @@ class InputsMigrateFileToVtk(_Inputs): def __init__(self, op: Operator): super().__init__(migrate_file_to_vtk._spec().inputs, op) - self._output_filename = Input( - migrate_file_to_vtk._spec().input_pin(0), 0, op, -1 - ) + self._output_filename = Input(migrate_file_to_vtk._spec().input_pin(0), 0, op, -1) self._inputs.append(self._output_filename) - self._streams_container = Input( - migrate_file_to_vtk._spec().input_pin(3), 3, op, -1 - ) + self._streams_container = Input(migrate_file_to_vtk._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_container) self._data_sources = Input(migrate_file_to_vtk._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) diff --git a/ansys/dpf/core/operators/serialization/serialize_to_hdf5.py b/src/ansys/dpf/core/operators/serialization/serialize_to_hdf5.py similarity index 98% rename from ansys/dpf/core/operators/serialization/serialize_to_hdf5.py rename to src/ansys/dpf/core/operators/serialization/serialize_to_hdf5.py index 2de923e271..b2c1f2a346 100644 --- a/ansys/dpf/core/operators/serialization/serialize_to_hdf5.py +++ b/src/ansys/dpf/core/operators/serialization/serialize_to_hdf5.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import _Outputs class serialize_to_hdf5(Operator): @@ -195,9 +196,7 @@ def __init__(self, op: Operator): self._inputs.append(self._file_path) self._export_floats = Input(serialize_to_hdf5._spec().input_pin(1), 1, op, -1) self._inputs.append(self._export_floats) - self._export_flat_vectors = Input( - serialize_to_hdf5._spec().input_pin(2), 2, op, -1 - ) + self._export_flat_vectors = Input(serialize_to_hdf5._spec().input_pin(2), 2, op, -1) self._inputs.append(self._export_flat_vectors) self._data1 = Input(serialize_to_hdf5._spec().input_pin(3), 3, op, 0) self._inputs.append(self._data1) diff --git a/ansys/dpf/core/operators/serialization/serializer.py b/src/ansys/dpf/core/operators/serialization/serializer.py similarity index 98% rename from ansys/dpf/core/operators/serialization/serializer.py rename to src/ansys/dpf/core/operators/serialization/serializer.py index 216bc3f396..5ca7dc4833 100644 --- a/ansys/dpf/core/operators/serialization/serializer.py +++ b/src/ansys/dpf/core/operators/serialization/serializer.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class serializer(Operator): @@ -48,9 +49,7 @@ class serializer(Operator): >>> result_file_path = op.outputs.file_path() """ - def __init__( - self, file_path=None, any_input1=None, any_input2=None, config=None, server=None - ): + def __init__(self, file_path=None, any_input1=None, any_input2=None, config=None, server=None): super().__init__(name="serializer", config=config, server=server) self._inputs = InputsSerializer(self) self._outputs = OutputsSerializer(self) diff --git a/ansys/dpf/core/operators/serialization/serializer_to_string.py b/src/ansys/dpf/core/operators/serialization/serializer_to_string.py similarity index 97% rename from ansys/dpf/core/operators/serialization/serializer_to_string.py rename to src/ansys/dpf/core/operators/serialization/serializer_to_string.py index 41a5e33356..ce607b39db 100644 --- a/ansys/dpf/core/operators/serialization/serializer_to_string.py +++ b/src/ansys/dpf/core/operators/serialization/serializer_to_string.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class serializer_to_string(Operator): @@ -196,9 +197,7 @@ class OutputsSerializerToString(_Outputs): def __init__(self, op: Operator): super().__init__(serializer_to_string._spec().outputs, op) - self._serialized_string = Output( - serializer_to_string._spec().output_pin(0), 0, op - ) + self._serialized_string = Output(serializer_to_string._spec().output_pin(0), 0, op) self._outputs.append(self._serialized_string) @property diff --git a/ansys/dpf/core/operators/serialization/string_deserializer.py b/src/ansys/dpf/core/operators/serialization/string_deserializer.py similarity index 97% rename from ansys/dpf/core/operators/serialization/string_deserializer.py rename to src/ansys/dpf/core/operators/serialization/string_deserializer.py index 46965c5716..6524701a10 100644 --- a/ansys/dpf/core/operators/serialization/string_deserializer.py +++ b/src/ansys/dpf/core/operators/serialization/string_deserializer.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class string_deserializer(Operator): @@ -131,9 +132,7 @@ class InputsStringDeserializer(_Inputs): def __init__(self, op: Operator): super().__init__(string_deserializer._spec().inputs, op) - self._serialized_string = Input( - string_deserializer._spec().input_pin(0), 0, op, -1 - ) + self._serialized_string = Input(string_deserializer._spec().input_pin(0), 0, op, -1) self._inputs.append(self._serialized_string) @property diff --git a/ansys/dpf/core/operators/serialization/vtk_export.py b/src/ansys/dpf/core/operators/serialization/vtk_export.py similarity index 98% rename from ansys/dpf/core/operators/serialization/vtk_export.py rename to src/ansys/dpf/core/operators/serialization/vtk_export.py index 19ad619bb4..98d2cacc92 100644 --- a/ansys/dpf/core/operators/serialization/vtk_export.py +++ b/src/ansys/dpf/core/operators/serialization/vtk_export.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import _Outputs class vtk_export(Operator): @@ -78,9 +79,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Write the input field and fields container into a given vtk path""" - ) + description = """Write the input field and fields container into a given vtk path""" spec = Specification( description=description, map_input_pin_spec={ diff --git a/ansys/dpf/core/operators/serialization/vtk_to_fields.py b/src/ansys/dpf/core/operators/serialization/vtk_to_fields.py similarity index 98% rename from ansys/dpf/core/operators/serialization/vtk_to_fields.py rename to src/ansys/dpf/core/operators/serialization/vtk_to_fields.py index 63caebb44e..b40f01be22 100644 --- a/ansys/dpf/core/operators/serialization/vtk_to_fields.py +++ b/src/ansys/dpf/core/operators/serialization/vtk_to_fields.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class vtk_to_fields(Operator): @@ -47,9 +48,7 @@ class vtk_to_fields(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, field_name=None, streams=None, data_sources=None, config=None, server=None - ): + def __init__(self, field_name=None, streams=None, data_sources=None, config=None, server=None): super().__init__(name="vtk::vtk::FieldProvider", config=config, server=server) self._inputs = InputsVtkToFields(self) self._outputs = OutputsVtkToFields(self) diff --git a/ansys/dpf/core/operators/server/grpc_shutdown_server.py b/src/ansys/dpf/core/operators/server/grpc_shutdown_server.py similarity index 99% rename from ansys/dpf/core/operators/server/grpc_shutdown_server.py rename to src/ansys/dpf/core/operators/server/grpc_shutdown_server.py index 3b509237ac..b9da5ffce9 100644 --- a/ansys/dpf/core/operators/server/grpc_shutdown_server.py +++ b/src/ansys/dpf/core/operators/server/grpc_shutdown_server.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import _Outputs class grpc_shutdown_server(Operator): diff --git a/ansys/dpf/core/operators/server/grpc_start_server.py b/src/ansys/dpf/core/operators/server/grpc_start_server.py similarity index 97% rename from ansys/dpf/core/operators/server/grpc_start_server.py rename to src/ansys/dpf/core/operators/server/grpc_start_server.py index 0a694d51e9..ecdfc44968 100644 --- a/ansys/dpf/core/operators/server/grpc_start_server.py +++ b/src/ansys/dpf/core/operators/server/grpc_start_server.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class grpc_start_server(Operator): @@ -212,13 +213,9 @@ def __init__(self, op: Operator): self._inputs.append(self._ip) self._port = Input(grpc_start_server._spec().input_pin(1), 1, op, -1) self._inputs.append(self._port) - self._start_in_new_thread = Input( - grpc_start_server._spec().input_pin(2), 2, op, -1 - ) + self._start_in_new_thread = Input(grpc_start_server._spec().input_pin(2), 2, op, -1) self._inputs.append(self._start_in_new_thread) - self._should_start_server = Input( - grpc_start_server._spec().input_pin(3), 3, op, -1 - ) + self._should_start_server = Input(grpc_start_server._spec().input_pin(3), 3, op, -1) self._inputs.append(self._should_start_server) self._data_sources = Input(grpc_start_server._spec().input_pin(4), 4, op, -1) self._inputs.append(self._data_sources) diff --git a/ansys/dpf/core/operators/specification.py b/src/ansys/dpf/core/operators/specification.py similarity index 70% rename from ansys/dpf/core/operators/specification.py rename to src/ansys/dpf/core/operators/specification.py index f4ce3f7dcb..9253ad25c1 100644 --- a/ansys/dpf/core/operators/specification.py +++ b/src/ansys/dpf/core/operators/specification.py @@ -1,34 +1,28 @@ -from ansys import dpf -import os - - class PinSpecification: - def __init__(self, name = None, type_names = None, optional = None, document = None, ellipsis = None): + def __init__(self, name=None, type_names=None, optional=None, document=None, ellipsis=None): self.name = name self.type_names = type_names self.document = document self.optional = optional self.ellipsis = ellipsis - + class Specification: - def __init__(self, description = None, map_input_pin_spec = None, map_output_pin_spec = None): + def __init__(self, description=None, map_input_pin_spec=None, map_output_pin_spec=None): self.description = description self._map_input_pin_spec = map_input_pin_spec self._map_output_pin_spec = map_output_pin_spec - + @property def inputs(self): return self._map_input_pin_spec - + @property def outputs(self): return self._map_output_pin_spec - + def output_pin(self, pin_num): return self._map_output_pin_spec[pin_num] - + def input_pin(self, pin_num): return self._map_input_pin_spec[pin_num] - - \ No newline at end of file diff --git a/src/ansys/dpf/core/operators/utility/__init__.py b/src/ansys/dpf/core/operators/utility/__init__.py new file mode 100644 index 0000000000..4c555eef7a --- /dev/null +++ b/src/ansys/dpf/core/operators/utility/__init__.py @@ -0,0 +1,34 @@ +from .bind_support import bind_support +from .bind_support_fc import bind_support_fc +from .change_location import change_location +from .change_shell_layers import change_shell_layers +from .default_value import default_value +from .extract_field import extract_field +from .extract_time_freq import extract_time_freq +from .field_to_fc import field_to_fc +from .forward import forward +from .forward_field import forward_field +from .forward_fields_container import forward_fields_container +from .forward_meshes_container import forward_meshes_container +from .html_doc import html_doc +from .make_overall import make_overall +from .merge_fields import merge_fields +from .merge_fields_by_label import merge_fields_by_label +from .merge_fields_containers import merge_fields_containers +from .merge_materials import merge_materials +from .merge_meshes import merge_meshes +from .merge_meshes_containers import merge_meshes_containers +from .merge_property_fields import merge_property_fields +from .merge_result_infos import merge_result_infos +from .merge_scopings import merge_scopings +from .merge_scopings_containers import merge_scopings_containers +from .merge_supports import merge_supports +from .merge_time_freq_supports import merge_time_freq_supports +from .python_generator import python_generator +from .remote_operator_instantiate import remote_operator_instantiate +from .remote_workflow_instantiate import remote_workflow_instantiate +from .scalars_to_field import scalars_to_field +from .set_property import set_property +from .strain_from_voigt import strain_from_voigt +from .txt_file_to_dpf import txt_file_to_dpf +from .unitary_field import unitary_field diff --git a/ansys/dpf/core/operators/utility/bind_support.py b/src/ansys/dpf/core/operators/utility/bind_support.py similarity index 99% rename from ansys/dpf/core/operators/utility/bind_support.py rename to src/ansys/dpf/core/operators/utility/bind_support.py index 96c4d47741..c0c669390c 100644 --- a/ansys/dpf/core/operators/utility/bind_support.py +++ b/src/ansys/dpf/core/operators/utility/bind_support.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class bind_support(Operator): diff --git a/ansys/dpf/core/operators/utility/bind_support_fc.py b/src/ansys/dpf/core/operators/utility/bind_support_fc.py similarity index 99% rename from ansys/dpf/core/operators/utility/bind_support_fc.py rename to src/ansys/dpf/core/operators/utility/bind_support_fc.py index 31de72d073..1a9950b132 100644 --- a/ansys/dpf/core/operators/utility/bind_support_fc.py +++ b/src/ansys/dpf/core/operators/utility/bind_support_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class bind_support_fc(Operator): diff --git a/ansys/dpf/core/operators/utility/change_location.py b/src/ansys/dpf/core/operators/utility/change_location.py similarity index 99% rename from ansys/dpf/core/operators/utility/change_location.py rename to src/ansys/dpf/core/operators/utility/change_location.py index 872cf83500..3d9f83e775 100644 --- a/ansys/dpf/core/operators/utility/change_location.py +++ b/src/ansys/dpf/core/operators/utility/change_location.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class change_location(Operator): diff --git a/ansys/dpf/core/operators/utility/change_shell_layers.py b/src/ansys/dpf/core/operators/utility/change_shell_layers.py similarity index 93% rename from ansys/dpf/core/operators/utility/change_shell_layers.py rename to src/ansys/dpf/core/operators/utility/change_shell_layers.py index db48f72826..434462c9b6 100644 --- a/ansys/dpf/core/operators/utility/change_shell_layers.py +++ b/src/ansys/dpf/core/operators/utility/change_shell_layers.py @@ -3,12 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs -from ansys.dpf.core.outputs import _modify_output_spec_with_one_type from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _modify_output_spec_with_one_type, _Outputs class change_shell_layers(Operator): @@ -46,9 +46,7 @@ class change_shell_layers(Operator): >>> result_fields_container = op.outputs.fields_container() """ - def __init__( - self, fields_container=None, e_shell_layer=None, config=None, server=None - ): + def __init__(self, fields_container=None, e_shell_layer=None, config=None, server=None): super().__init__(name="change_shellLayers", config=config, server=server) self._inputs = InputsChangeShellLayers(self) self._outputs = OutputsChangeShellLayers(self) @@ -142,9 +140,7 @@ class InputsChangeShellLayers(_Inputs): def __init__(self, op: Operator): super().__init__(change_shell_layers._spec().inputs, op) - self._fields_container = Input( - change_shell_layers._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(change_shell_layers._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._e_shell_layer = Input(change_shell_layers._spec().input_pin(1), 1, op, -1) self._inputs.append(self._e_shell_layer) @@ -212,9 +208,7 @@ def __init__(self, op: Operator): ) self._outputs.append(self.fields_container_as_fields_container) self.fields_container_as_field = Output( - _modify_output_spec_with_one_type( - change_shell_layers._spec().output_pin(0), "field" - ), + _modify_output_spec_with_one_type(change_shell_layers._spec().output_pin(0), "field"), 0, op, ) diff --git a/ansys/dpf/core/operators/utility/default_value.py b/src/ansys/dpf/core/operators/utility/default_value.py similarity index 99% rename from ansys/dpf/core/operators/utility/default_value.py rename to src/ansys/dpf/core/operators/utility/default_value.py index e95a58ce0d..b0a591ae1c 100644 --- a/ansys/dpf/core/operators/utility/default_value.py +++ b/src/ansys/dpf/core/operators/utility/default_value.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class default_value(Operator): diff --git a/ansys/dpf/core/operators/utility/extract_field.py b/src/ansys/dpf/core/operators/utility/extract_field.py similarity index 99% rename from ansys/dpf/core/operators/utility/extract_field.py rename to src/ansys/dpf/core/operators/utility/extract_field.py index c74f979cd5..e9b298255f 100644 --- a/ansys/dpf/core/operators/utility/extract_field.py +++ b/src/ansys/dpf/core/operators/utility/extract_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class extract_field(Operator): diff --git a/ansys/dpf/core/operators/utility/extract_time_freq.py b/src/ansys/dpf/core/operators/utility/extract_time_freq.py similarity index 97% rename from ansys/dpf/core/operators/utility/extract_time_freq.py rename to src/ansys/dpf/core/operators/utility/extract_time_freq.py index 30e67b72af..a2ff501da3 100644 --- a/ansys/dpf/core/operators/utility/extract_time_freq.py +++ b/src/ansys/dpf/core/operators/utility/extract_time_freq.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class extract_time_freq(Operator): @@ -134,9 +135,7 @@ class InputsExtractTimeFreq(_Inputs): def __init__(self, op: Operator): super().__init__(extract_time_freq._spec().inputs, op) - self._time_freq_support = Input( - extract_time_freq._spec().input_pin(0), 0, op, -1 - ) + self._time_freq_support = Input(extract_time_freq._spec().input_pin(0), 0, op, -1) self._inputs.append(self._time_freq_support) self._set_id = Input(extract_time_freq._spec().input_pin(1), 1, op, -1) self._inputs.append(self._set_id) diff --git a/ansys/dpf/core/operators/utility/field_to_fc.py b/src/ansys/dpf/core/operators/utility/field_to_fc.py similarity index 99% rename from ansys/dpf/core/operators/utility/field_to_fc.py rename to src/ansys/dpf/core/operators/utility/field_to_fc.py index 2fe12f759c..97aebf9418 100644 --- a/ansys/dpf/core/operators/utility/field_to_fc.py +++ b/src/ansys/dpf/core/operators/utility/field_to_fc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class field_to_fc(Operator): diff --git a/ansys/dpf/core/operators/utility/forward.py b/src/ansys/dpf/core/operators/utility/forward.py similarity index 99% rename from ansys/dpf/core/operators/utility/forward.py rename to src/ansys/dpf/core/operators/utility/forward.py index 87551db2c8..f243523db8 100644 --- a/ansys/dpf/core/operators/utility/forward.py +++ b/src/ansys/dpf/core/operators/utility/forward.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class forward(Operator): diff --git a/ansys/dpf/core/operators/utility/forward_field.py b/src/ansys/dpf/core/operators/utility/forward_field.py similarity index 99% rename from ansys/dpf/core/operators/utility/forward_field.py rename to src/ansys/dpf/core/operators/utility/forward_field.py index a5bc488cec..7e6514d4d5 100644 --- a/ansys/dpf/core/operators/utility/forward_field.py +++ b/src/ansys/dpf/core/operators/utility/forward_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class forward_field(Operator): diff --git a/ansys/dpf/core/operators/utility/forward_fields_container.py b/src/ansys/dpf/core/operators/utility/forward_fields_container.py similarity index 97% rename from ansys/dpf/core/operators/utility/forward_fields_container.py rename to src/ansys/dpf/core/operators/utility/forward_fields_container.py index aeb9ab3f4c..cc26398bcb 100644 --- a/ansys/dpf/core/operators/utility/forward_fields_container.py +++ b/src/ansys/dpf/core/operators/utility/forward_fields_container.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class forward_fields_container(Operator): @@ -156,9 +157,7 @@ class OutputsForwardFieldsContainer(_Outputs): def __init__(self, op: Operator): super().__init__(forward_fields_container._spec().outputs, op) - self._fields_container = Output( - forward_fields_container._spec().output_pin(0), 0, op - ) + self._fields_container = Output(forward_fields_container._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) @property diff --git a/ansys/dpf/core/operators/utility/forward_meshes_container.py b/src/ansys/dpf/core/operators/utility/forward_meshes_container.py similarity index 94% rename from ansys/dpf/core/operators/utility/forward_meshes_container.py rename to src/ansys/dpf/core/operators/utility/forward_meshes_container.py index ec879c8b69..52906e3e2c 100644 --- a/ansys/dpf/core/operators/utility/forward_meshes_container.py +++ b/src/ansys/dpf/core/operators/utility/forward_meshes_container.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class forward_meshes_container(Operator): @@ -56,9 +57,7 @@ def __init__(self, meshes=None, default_label=None, config=None, server=None): @staticmethod def _spec(): - description = ( - """Return the input mesh or meshes container into a meshes container.""" - ) + description = """Return the input mesh or meshes container into a meshes container.""" spec = Specification( description=description, map_input_pin_spec={ @@ -143,9 +142,7 @@ def __init__(self, op: Operator): super().__init__(forward_meshes_container._spec().inputs, op) self._meshes = Input(forward_meshes_container._spec().input_pin(0), 0, op, -1) self._inputs.append(self._meshes) - self._default_label = Input( - forward_meshes_container._spec().input_pin(1), 1, op, -1 - ) + self._default_label = Input(forward_meshes_container._spec().input_pin(1), 1, op, -1) self._inputs.append(self._default_label) @property @@ -203,9 +200,7 @@ class OutputsForwardMeshesContainer(_Outputs): def __init__(self, op: Operator): super().__init__(forward_meshes_container._spec().outputs, op) - self._meshes_container = Output( - forward_meshes_container._spec().output_pin(0), 0, op - ) + self._meshes_container = Output(forward_meshes_container._spec().output_pin(0), 0, op) self._outputs.append(self._meshes_container) @property diff --git a/ansys/dpf/core/operators/utility/html_doc.py b/src/ansys/dpf/core/operators/utility/html_doc.py similarity index 99% rename from ansys/dpf/core/operators/utility/html_doc.py rename to src/ansys/dpf/core/operators/utility/html_doc.py index 575b777d0b..25f837de9c 100644 --- a/ansys/dpf/core/operators/utility/html_doc.py +++ b/src/ansys/dpf/core/operators/utility/html_doc.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import _Outputs class html_doc(Operator): diff --git a/ansys/dpf/core/operators/utility/make_overall.py b/src/ansys/dpf/core/operators/utility/make_overall.py similarity index 99% rename from ansys/dpf/core/operators/utility/make_overall.py rename to src/ansys/dpf/core/operators/utility/make_overall.py index 619dbabb63..381ed88c3c 100644 --- a/ansys/dpf/core/operators/utility/make_overall.py +++ b/src/ansys/dpf/core/operators/utility/make_overall.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class make_overall(Operator): diff --git a/ansys/dpf/core/operators/utility/merge_fields.py b/src/ansys/dpf/core/operators/utility/merge_fields.py similarity index 99% rename from ansys/dpf/core/operators/utility/merge_fields.py rename to src/ansys/dpf/core/operators/utility/merge_fields.py index f6ba8e3810..9f3ffd2cfa 100644 --- a/ansys/dpf/core/operators/utility/merge_fields.py +++ b/src/ansys/dpf/core/operators/utility/merge_fields.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_fields(Operator): diff --git a/ansys/dpf/core/operators/utility/merge_fields_by_label.py b/src/ansys/dpf/core/operators/utility/merge_fields_by_label.py similarity index 93% rename from ansys/dpf/core/operators/utility/merge_fields_by_label.py rename to src/ansys/dpf/core/operators/utility/merge_fields_by_label.py index dec26e803b..994bfd712c 100644 --- a/ansys/dpf/core/operators/utility/merge_fields_by_label.py +++ b/src/ansys/dpf/core/operators/utility/merge_fields_by_label.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_fields_by_label(Operator): @@ -67,9 +68,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="merge::fields_container_label", config=config, server=server - ) + super().__init__(name="merge::fields_container_label", config=config, server=server) self._inputs = InputsMergeFieldsByLabel(self) self._outputs = OutputsMergeFieldsByLabel(self) if fields_container is not None: @@ -147,9 +146,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="merge::fields_container_label", server=server - ) + return Operator.default_config(name="merge::fields_container_label", server=server) @property def inputs(self): @@ -192,15 +189,11 @@ class InputsMergeFieldsByLabel(_Inputs): def __init__(self, op: Operator): super().__init__(merge_fields_by_label._spec().inputs, op) - self._fields_container = Input( - merge_fields_by_label._spec().input_pin(0), 0, op, -1 - ) + self._fields_container = Input(merge_fields_by_label._spec().input_pin(0), 0, op, -1) self._inputs.append(self._fields_container) self._label = Input(merge_fields_by_label._spec().input_pin(1), 1, op, -1) self._inputs.append(self._label) - self._merged_field_support = Input( - merge_fields_by_label._spec().input_pin(2), 2, op, -1 - ) + self._merged_field_support = Input(merge_fields_by_label._spec().input_pin(2), 2, op, -1) self._inputs.append(self._merged_field_support) self._sumMerge = Input(merge_fields_by_label._spec().input_pin(3), 3, op, -1) self._inputs.append(self._sumMerge) @@ -302,13 +295,9 @@ class OutputsMergeFieldsByLabel(_Outputs): def __init__(self, op: Operator): super().__init__(merge_fields_by_label._spec().outputs, op) - self._fields_container = Output( - merge_fields_by_label._spec().output_pin(0), 0, op - ) + self._fields_container = Output(merge_fields_by_label._spec().output_pin(0), 0, op) self._outputs.append(self._fields_container) - self._merged_field_support = Output( - merge_fields_by_label._spec().output_pin(1), 1, op - ) + self._merged_field_support = Output(merge_fields_by_label._spec().output_pin(1), 1, op) self._outputs.append(self._merged_field_support) @property diff --git a/ansys/dpf/core/operators/utility/merge_fields_containers.py b/src/ansys/dpf/core/operators/utility/merge_fields_containers.py similarity index 95% rename from ansys/dpf/core/operators/utility/merge_fields_containers.py rename to src/ansys/dpf/core/operators/utility/merge_fields_containers.py index df54807f47..dcc7e33f35 100644 --- a/ansys/dpf/core/operators/utility/merge_fields_containers.py +++ b/src/ansys/dpf/core/operators/utility/merge_fields_containers.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_fields_containers(Operator): @@ -71,9 +72,7 @@ def __init__( if merged_fields_support is not None: self.inputs.merged_fields_support.connect(merged_fields_support) if merged_fields_containers_support is not None: - self.inputs.merged_fields_containers_support.connect( - merged_fields_containers_support - ) + self.inputs.merged_fields_containers_support.connect(merged_fields_containers_support) if fields_containers1 is not None: self.inputs.fields_containers1.connect(fields_containers1) if fields_containers2 is not None: @@ -81,9 +80,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Take a set of fields containers and assemble them in a unique one""" - ) + description = """Take a set of fields containers and assemble them in a unique one""" spec = Specification( description=description, map_input_pin_spec={ @@ -193,13 +190,9 @@ def __init__(self, op: Operator): merge_fields_containers._spec().input_pin(-1), -1, op, -1 ) self._inputs.append(self._merged_fields_containers_support) - self._fields_containers1 = Input( - merge_fields_containers._spec().input_pin(0), 0, op, 0 - ) + self._fields_containers1 = Input(merge_fields_containers._spec().input_pin(0), 0, op, 0) self._inputs.append(self._fields_containers1) - self._fields_containers2 = Input( - merge_fields_containers._spec().input_pin(1), 1, op, 1 - ) + self._fields_containers2 = Input(merge_fields_containers._spec().input_pin(1), 1, op, 1) self._inputs.append(self._fields_containers2) @property @@ -299,9 +292,7 @@ class OutputsMergeFieldsContainers(_Outputs): def __init__(self, op: Operator): super().__init__(merge_fields_containers._spec().outputs, op) - self._merged_fields_container = Output( - merge_fields_containers._spec().output_pin(0), 0, op - ) + self._merged_fields_container = Output(merge_fields_containers._spec().output_pin(0), 0, op) self._outputs.append(self._merged_fields_container) @property diff --git a/ansys/dpf/core/operators/utility/merge_materials.py b/src/ansys/dpf/core/operators/utility/merge_materials.py similarity index 99% rename from ansys/dpf/core/operators/utility/merge_materials.py rename to src/ansys/dpf/core/operators/utility/merge_materials.py index c127963a00..d4bbc37b98 100644 --- a/ansys/dpf/core/operators/utility/merge_materials.py +++ b/src/ansys/dpf/core/operators/utility/merge_materials.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_materials(Operator): diff --git a/ansys/dpf/core/operators/utility/merge_meshes.py b/src/ansys/dpf/core/operators/utility/merge_meshes.py similarity index 99% rename from ansys/dpf/core/operators/utility/merge_meshes.py rename to src/ansys/dpf/core/operators/utility/merge_meshes.py index b1a6e85fff..205caafdc0 100644 --- a/ansys/dpf/core/operators/utility/merge_meshes.py +++ b/src/ansys/dpf/core/operators/utility/merge_meshes.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_meshes(Operator): diff --git a/ansys/dpf/core/operators/utility/merge_meshes_containers.py b/src/ansys/dpf/core/operators/utility/merge_meshes_containers.py similarity index 92% rename from ansys/dpf/core/operators/utility/merge_meshes_containers.py rename to src/ansys/dpf/core/operators/utility/merge_meshes_containers.py index 9374219579..5f26a9668a 100644 --- a/ansys/dpf/core/operators/utility/merge_meshes_containers.py +++ b/src/ansys/dpf/core/operators/utility/merge_meshes_containers.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_meshes_containers(Operator): @@ -46,9 +47,7 @@ class merge_meshes_containers(Operator): >>> result_merged_meshes_container = op.outputs.merged_meshes_container() """ - def __init__( - self, meshes_containers1=None, meshes_containers2=None, config=None, server=None - ): + def __init__(self, meshes_containers1=None, meshes_containers2=None, config=None, server=None): super().__init__(name="merge::meshes_container", config=config, server=server) self._inputs = InputsMergeMeshesContainers(self) self._outputs = OutputsMergeMeshesContainers(self) @@ -59,9 +58,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Take a set of meshes containers and assemble them in a unique one""" - ) + description = """Take a set of meshes containers and assemble them in a unique one""" spec = Specification( description=description, map_input_pin_spec={ @@ -144,13 +141,9 @@ class InputsMergeMeshesContainers(_Inputs): def __init__(self, op: Operator): super().__init__(merge_meshes_containers._spec().inputs, op) - self._meshes_containers1 = Input( - merge_meshes_containers._spec().input_pin(0), 0, op, 0 - ) + self._meshes_containers1 = Input(merge_meshes_containers._spec().input_pin(0), 0, op, 0) self._inputs.append(self._meshes_containers1) - self._meshes_containers2 = Input( - merge_meshes_containers._spec().input_pin(1), 1, op, 1 - ) + self._meshes_containers2 = Input(merge_meshes_containers._spec().input_pin(1), 1, op, 1) self._inputs.append(self._meshes_containers2) @property @@ -210,9 +203,7 @@ class OutputsMergeMeshesContainers(_Outputs): def __init__(self, op: Operator): super().__init__(merge_meshes_containers._spec().outputs, op) - self._merged_meshes_container = Output( - merge_meshes_containers._spec().output_pin(0), 0, op - ) + self._merged_meshes_container = Output(merge_meshes_containers._spec().output_pin(0), 0, op) self._outputs.append(self._merged_meshes_container) @property diff --git a/ansys/dpf/core/operators/utility/merge_property_fields.py b/src/ansys/dpf/core/operators/utility/merge_property_fields.py similarity index 87% rename from ansys/dpf/core/operators/utility/merge_property_fields.py rename to src/ansys/dpf/core/operators/utility/merge_property_fields.py index 490cbd6c51..00a7307319 100644 --- a/ansys/dpf/core/operators/utility/merge_property_fields.py +++ b/src/ansys/dpf/core/operators/utility/merge_property_fields.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_property_fields(Operator): @@ -32,9 +33,13 @@ class merge_property_fields(Operator): >>> # Make input connections >>> my_vector_shared_ptr_property_field__1 = dpf.PropertyField() - >>> op.inputs.vector_shared_ptr_property_field__1.connect(my_vector_shared_ptr_property_field__1) + >>> op.inputs.vector_shared_ptr_property_field__1.connect( + ... my_vector_shared_ptr_property_field__1 + ... ) >>> my_vector_shared_ptr_property_field__2 = dpf.PropertyField() - >>> op.inputs.vector_shared_ptr_property_field__2.connect(my_vector_shared_ptr_property_field__2) + >>> op.inputs.vector_shared_ptr_property_field__2.connect( + ... my_vector_shared_ptr_property_field__2 + ... ) >>> # Instantiate operator and connect inputs in one line >>> op = dpf.operators.utility.merge_property_fields( @@ -67,9 +72,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Take a set of property fields and assemble them in a unique one""" - ) + description = """Take a set of property fields and assemble them in a unique one""" spec = Specification( description=description, map_input_pin_spec={ @@ -145,9 +148,13 @@ class InputsMergePropertyFields(_Inputs): >>> from ansys.dpf import core as dpf >>> op = dpf.operators.utility.merge_property_fields() >>> my_vector_shared_ptr_property_field__1 = dpf.PropertyField() - >>> op.inputs.vector_shared_ptr_property_field__1.connect(my_vector_shared_ptr_property_field__1) + >>> op.inputs.vector_shared_ptr_property_field__1.connect( + ... my_vector_shared_ptr_property_field__1 + ... ) >>> my_vector_shared_ptr_property_field__2 = dpf.PropertyField() - >>> op.inputs.vector_shared_ptr_property_field__2.connect(my_vector_shared_ptr_property_field__2) + >>> op.inputs.vector_shared_ptr_property_field__2.connect( + ... my_vector_shared_ptr_property_field__2 + ... ) """ def __init__(self, op: Operator): @@ -176,9 +183,13 @@ def vector_shared_ptr_property_field__1(self): -------- >>> from ansys.dpf import core as dpf >>> op = dpf.operators.utility.merge_property_fields() - >>> op.inputs.vector_shared_ptr_property_field__1.connect(my_vector_shared_ptr_property_field__1) + >>> op.inputs.vector_shared_ptr_property_field__1.connect( + ... my_vector_shared_ptr_property_field__1 + ... ) >>> # or - >>> op.inputs.vector_shared_ptr_property_field__1(my_vector_shared_ptr_property_field__1) + >>> op.inputs.vector_shared_ptr_property_field__1( + ... my_vector_shared_ptr_property_field__1 + ... ) """ return self._vector_shared_ptr_property_field__1 @@ -197,9 +208,13 @@ def vector_shared_ptr_property_field__2(self): -------- >>> from ansys.dpf import core as dpf >>> op = dpf.operators.utility.merge_property_fields() - >>> op.inputs.vector_shared_ptr_property_field__2.connect(my_vector_shared_ptr_property_field__2) + >>> op.inputs.vector_shared_ptr_property_field__2.connect( + ... my_vector_shared_ptr_property_field__2 + ... ) >>> # or - >>> op.inputs.vector_shared_ptr_property_field__2(my_vector_shared_ptr_property_field__2) + >>> op.inputs.vector_shared_ptr_property_field__2( + ... my_vector_shared_ptr_property_field__2 + ... ) """ return self._vector_shared_ptr_property_field__2 @@ -218,9 +233,7 @@ class OutputsMergePropertyFields(_Outputs): def __init__(self, op: Operator): super().__init__(merge_property_fields._spec().outputs, op) - self._property_field = Output( - merge_property_fields._spec().output_pin(0), 0, op - ) + self._property_field = Output(merge_property_fields._spec().output_pin(0), 0, op) self._outputs.append(self._property_field) @property diff --git a/ansys/dpf/core/operators/utility/merge_result_infos.py b/src/ansys/dpf/core/operators/utility/merge_result_infos.py similarity index 96% rename from ansys/dpf/core/operators/utility/merge_result_infos.py rename to src/ansys/dpf/core/operators/utility/merge_result_infos.py index ab4ef08c05..765e80c03d 100644 --- a/ansys/dpf/core/operators/utility/merge_result_infos.py +++ b/src/ansys/dpf/core/operators/utility/merge_result_infos.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_result_infos(Operator): @@ -46,9 +47,7 @@ class merge_result_infos(Operator): >>> result_merged_result_infos = op.outputs.merged_result_infos() """ - def __init__( - self, result_infos1=None, result_infos2=None, config=None, server=None - ): + def __init__(self, result_infos1=None, result_infos2=None, config=None, server=None): super().__init__(name="merge::result_info", config=config, server=server) self._inputs = InputsMergeResultInfos(self) self._outputs = OutputsMergeResultInfos(self) @@ -204,9 +203,7 @@ class OutputsMergeResultInfos(_Outputs): def __init__(self, op: Operator): super().__init__(merge_result_infos._spec().outputs, op) - self._merged_result_infos = Output( - merge_result_infos._spec().output_pin(0), 0, op - ) + self._merged_result_infos = Output(merge_result_infos._spec().output_pin(0), 0, op) self._outputs.append(self._merged_result_infos) @property diff --git a/ansys/dpf/core/operators/utility/merge_scopings.py b/src/ansys/dpf/core/operators/utility/merge_scopings.py similarity index 99% rename from ansys/dpf/core/operators/utility/merge_scopings.py rename to src/ansys/dpf/core/operators/utility/merge_scopings.py index ddaf60ee4c..7e1df0cbeb 100644 --- a/ansys/dpf/core/operators/utility/merge_scopings.py +++ b/src/ansys/dpf/core/operators/utility/merge_scopings.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_scopings(Operator): diff --git a/ansys/dpf/core/operators/utility/merge_scopings_containers.py b/src/ansys/dpf/core/operators/utility/merge_scopings_containers.py similarity index 95% rename from ansys/dpf/core/operators/utility/merge_scopings_containers.py rename to src/ansys/dpf/core/operators/utility/merge_scopings_containers.py index b1da62c3d3..4dca0bdc48 100644 --- a/ansys/dpf/core/operators/utility/merge_scopings_containers.py +++ b/src/ansys/dpf/core/operators/utility/merge_scopings_containers.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_scopings_containers(Operator): @@ -63,9 +64,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Take a set of scopings containers and assemble them in a unique one""" - ) + description = """Take a set of scopings containers and assemble them in a unique one""" spec = Specification( description=description, map_input_pin_spec={ @@ -148,13 +147,9 @@ class InputsMergeScopingsContainers(_Inputs): def __init__(self, op: Operator): super().__init__(merge_scopings_containers._spec().inputs, op) - self._scopings_containers1 = Input( - merge_scopings_containers._spec().input_pin(0), 0, op, 0 - ) + self._scopings_containers1 = Input(merge_scopings_containers._spec().input_pin(0), 0, op, 0) self._inputs.append(self._scopings_containers1) - self._scopings_containers2 = Input( - merge_scopings_containers._spec().input_pin(1), 1, op, 1 - ) + self._scopings_containers2 = Input(merge_scopings_containers._spec().input_pin(1), 1, op, 1) self._inputs.append(self._scopings_containers2) @property diff --git a/ansys/dpf/core/operators/utility/merge_supports.py b/src/ansys/dpf/core/operators/utility/merge_supports.py similarity index 99% rename from ansys/dpf/core/operators/utility/merge_supports.py rename to src/ansys/dpf/core/operators/utility/merge_supports.py index 821c534c26..b0b7032c23 100644 --- a/ansys/dpf/core/operators/utility/merge_supports.py +++ b/src/ansys/dpf/core/operators/utility/merge_supports.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_supports(Operator): diff --git a/ansys/dpf/core/operators/utility/merge_time_freq_supports.py b/src/ansys/dpf/core/operators/utility/merge_time_freq_supports.py similarity index 93% rename from ansys/dpf/core/operators/utility/merge_time_freq_supports.py rename to src/ansys/dpf/core/operators/utility/merge_time_freq_supports.py index 1d221c5fde..d7ec129327 100644 --- a/ansys/dpf/core/operators/utility/merge_time_freq_supports.py +++ b/src/ansys/dpf/core/operators/utility/merge_time_freq_supports.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class merge_time_freq_supports(Operator): @@ -63,9 +64,7 @@ def __init__( @staticmethod def _spec(): - description = ( - """Take a set of time/freq support and assemble them in a unique one""" - ) + description = """Take a set of time/freq support and assemble them in a unique one""" spec = Specification( description=description, map_input_pin_spec={ @@ -148,13 +147,9 @@ class InputsMergeTimeFreqSupports(_Inputs): def __init__(self, op: Operator): super().__init__(merge_time_freq_supports._spec().inputs, op) - self._time_freq_supports1 = Input( - merge_time_freq_supports._spec().input_pin(0), 0, op, 0 - ) + self._time_freq_supports1 = Input(merge_time_freq_supports._spec().input_pin(0), 0, op, 0) self._inputs.append(self._time_freq_supports1) - self._time_freq_supports2 = Input( - merge_time_freq_supports._spec().input_pin(1), 1, op, 1 - ) + self._time_freq_supports2 = Input(merge_time_freq_supports._spec().input_pin(1), 1, op, 1) self._inputs.append(self._time_freq_supports2) @property @@ -214,9 +209,7 @@ class OutputsMergeTimeFreqSupports(_Outputs): def __init__(self, op: Operator): super().__init__(merge_time_freq_supports._spec().outputs, op) - self._merged_support = Output( - merge_time_freq_supports._spec().output_pin(0), 0, op - ) + self._merged_support = Output(merge_time_freq_supports._spec().output_pin(0), 0, op) self._outputs.append(self._merged_support) @property diff --git a/ansys/dpf/core/operators/utility/python_generator.py b/src/ansys/dpf/core/operators/utility/python_generator.py similarity index 97% rename from ansys/dpf/core/operators/utility/python_generator.py rename to src/ansys/dpf/core/operators/utility/python_generator.py index 4bbe569aae..3d0bee42dc 100644 --- a/ansys/dpf/core/operators/utility/python_generator.py +++ b/src/ansys/dpf/core/operators/utility/python_generator.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import _Outputs class python_generator(Operator): @@ -40,9 +41,7 @@ class python_generator(Operator): """ - def __init__( - self, dll_source_path=None, output_path=None, config=None, server=None - ): + def __init__(self, dll_source_path=None, output_path=None, config=None, server=None): super().__init__(name="python_generator", config=config, server=server) self._inputs = InputsPythonGenerator(self) self._outputs = OutputsPythonGenerator(self) diff --git a/ansys/dpf/core/operators/utility/remote_operator_instantiate.py b/src/ansys/dpf/core/operators/utility/remote_operator_instantiate.py similarity index 93% rename from ansys/dpf/core/operators/utility/remote_operator_instantiate.py rename to src/ansys/dpf/core/operators/utility/remote_operator_instantiate.py index 1d9f416024..9c532d5c52 100644 --- a/ansys/dpf/core/operators/utility/remote_operator_instantiate.py +++ b/src/ansys/dpf/core/operators/utility/remote_operator_instantiate.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class remote_operator_instantiate(Operator): @@ -70,9 +71,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="remote_operator_instantiate", config=config, server=server - ) + super().__init__(name="remote_operator_instantiate", config=config, server=server) self._inputs = InputsRemoteOperatorInstantiate(self) self._outputs = OutputsRemoteOperatorInstantiate(self) if operator_to_send is not None: @@ -154,9 +153,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="remote_operator_instantiate", server=server - ) + return Operator.default_config(name="remote_operator_instantiate", server=server) @property def inputs(self): @@ -201,25 +198,17 @@ class InputsRemoteOperatorInstantiate(_Inputs): def __init__(self, op: Operator): super().__init__(remote_operator_instantiate._spec().inputs, op) - self._operator_to_send = Input( - remote_operator_instantiate._spec().input_pin(0), 0, op, -1 - ) + self._operator_to_send = Input(remote_operator_instantiate._spec().input_pin(0), 0, op, -1) self._inputs.append(self._operator_to_send) - self._output_pin = Input( - remote_operator_instantiate._spec().input_pin(1), 1, op, -1 - ) + self._output_pin = Input(remote_operator_instantiate._spec().input_pin(1), 1, op, -1) self._inputs.append(self._output_pin) - self._streams_to_remote = Input( - remote_operator_instantiate._spec().input_pin(3), 3, op, -1 - ) + self._streams_to_remote = Input(remote_operator_instantiate._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_to_remote) self._data_sources_to_remote = Input( remote_operator_instantiate._spec().input_pin(4), 4, op, -1 ) self._inputs.append(self._data_sources_to_remote) - self._output_name = Input( - remote_operator_instantiate._spec().input_pin(5), 5, op, -1 - ) + self._output_name = Input(remote_operator_instantiate._spec().input_pin(5), 5, op, -1) self._inputs.append(self._output_name) @property @@ -334,9 +323,7 @@ class OutputsRemoteOperatorInstantiate(_Outputs): def __init__(self, op: Operator): super().__init__(remote_operator_instantiate._spec().outputs, op) - self._remote_workflow = Output( - remote_operator_instantiate._spec().output_pin(0), 0, op - ) + self._remote_workflow = Output(remote_operator_instantiate._spec().output_pin(0), 0, op) self._outputs.append(self._remote_workflow) @property diff --git a/ansys/dpf/core/operators/utility/remote_workflow_instantiate.py b/src/ansys/dpf/core/operators/utility/remote_workflow_instantiate.py similarity index 93% rename from ansys/dpf/core/operators/utility/remote_workflow_instantiate.py rename to src/ansys/dpf/core/operators/utility/remote_workflow_instantiate.py index 1cb83a5b7e..8fc8b8e5d0 100644 --- a/ansys/dpf/core/operators/utility/remote_workflow_instantiate.py +++ b/src/ansys/dpf/core/operators/utility/remote_workflow_instantiate.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class remote_workflow_instantiate(Operator): @@ -59,9 +60,7 @@ def __init__( config=None, server=None, ): - super().__init__( - name="remote_workflow_instantiate", config=config, server=server - ) + super().__init__(name="remote_workflow_instantiate", config=config, server=server) self._inputs = InputsRemoteWorkflowInstantiate(self) self._outputs = OutputsRemoteWorkflowInstantiate(self) if workflow_to_send is not None: @@ -127,9 +126,7 @@ def default_config(server=None): Server with channel connected to the remote or local instance. When ``None``, attempts to use the the global server. """ - return Operator.default_config( - name="remote_workflow_instantiate", server=server - ) + return Operator.default_config(name="remote_workflow_instantiate", server=server) @property def inputs(self): @@ -170,13 +167,9 @@ class InputsRemoteWorkflowInstantiate(_Inputs): def __init__(self, op: Operator): super().__init__(remote_workflow_instantiate._spec().inputs, op) - self._workflow_to_send = Input( - remote_workflow_instantiate._spec().input_pin(0), 0, op, -1 - ) + self._workflow_to_send = Input(remote_workflow_instantiate._spec().input_pin(0), 0, op, -1) self._inputs.append(self._workflow_to_send) - self._streams_to_remote = Input( - remote_workflow_instantiate._spec().input_pin(3), 3, op, -1 - ) + self._streams_to_remote = Input(remote_workflow_instantiate._spec().input_pin(3), 3, op, -1) self._inputs.append(self._streams_to_remote) self._data_sources_to_remote = Input( remote_workflow_instantiate._spec().input_pin(4), 4, op, -1 @@ -255,9 +248,7 @@ class OutputsRemoteWorkflowInstantiate(_Outputs): def __init__(self, op: Operator): super().__init__(remote_workflow_instantiate._spec().outputs, op) - self._remote_workflow = Output( - remote_workflow_instantiate._spec().output_pin(0), 0, op - ) + self._remote_workflow = Output(remote_workflow_instantiate._spec().output_pin(0), 0, op) self._outputs.append(self._remote_workflow) @property diff --git a/ansys/dpf/core/operators/utility/scalars_to_field.py b/src/ansys/dpf/core/operators/utility/scalars_to_field.py similarity index 96% rename from ansys/dpf/core/operators/utility/scalars_to_field.py rename to src/ansys/dpf/core/operators/utility/scalars_to_field.py index 1782e30a15..f0b3ddabbb 100644 --- a/ansys/dpf/core/operators/utility/scalars_to_field.py +++ b/src/ansys/dpf/core/operators/utility/scalars_to_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class scalars_to_field(Operator): @@ -45,9 +46,7 @@ class scalars_to_field(Operator): >>> result_field = op.outputs.field() """ - def __init__( - self, double_or_vector_double=None, unit=None, config=None, server=None - ): + def __init__(self, double_or_vector_double=None, unit=None, config=None, server=None): super().__init__(name="fieldify", config=config, server=server) self._inputs = InputsScalarsToField(self) self._outputs = OutputsScalarsToField(self) @@ -140,9 +139,7 @@ class InputsScalarsToField(_Inputs): def __init__(self, op: Operator): super().__init__(scalars_to_field._spec().inputs, op) - self._double_or_vector_double = Input( - scalars_to_field._spec().input_pin(0), 0, op, -1 - ) + self._double_or_vector_double = Input(scalars_to_field._spec().input_pin(0), 0, op, -1) self._inputs.append(self._double_or_vector_double) self._unit = Input(scalars_to_field._spec().input_pin(1), 1, op, -1) self._inputs.append(self._unit) diff --git a/ansys/dpf/core/operators/utility/set_property.py b/src/ansys/dpf/core/operators/utility/set_property.py similarity index 96% rename from ansys/dpf/core/operators/utility/set_property.py rename to src/ansys/dpf/core/operators/utility/set_property.py index 6ad6cd1643..bdd1804c77 100644 --- a/ansys/dpf/core/operators/utility/set_property.py +++ b/src/ansys/dpf/core/operators/utility/set_property.py @@ -3,12 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs -from ansys.dpf.core.outputs import _modify_output_spec_with_one_type from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _modify_output_spec_with_one_type, _Outputs class set_property(Operator): @@ -239,9 +239,7 @@ class OutputsSetProperty(_Outputs): def __init__(self, op: Operator): super().__init__(set_property._spec().outputs, op) self.field_as_field = Output( - _modify_output_spec_with_one_type( - set_property._spec().output_pin(0), "field" - ), + _modify_output_spec_with_one_type(set_property._spec().output_pin(0), "field"), 0, op, ) diff --git a/ansys/dpf/core/operators/utility/strain_from_voigt.py b/src/ansys/dpf/core/operators/utility/strain_from_voigt.py similarity index 99% rename from ansys/dpf/core/operators/utility/strain_from_voigt.py rename to src/ansys/dpf/core/operators/utility/strain_from_voigt.py index 452220eb44..c6162be331 100644 --- a/ansys/dpf/core/operators/utility/strain_from_voigt.py +++ b/src/ansys/dpf/core/operators/utility/strain_from_voigt.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class strain_from_voigt(Operator): diff --git a/ansys/dpf/core/operators/utility/txt_file_to_dpf.py b/src/ansys/dpf/core/operators/utility/txt_file_to_dpf.py similarity index 99% rename from ansys/dpf/core/operators/utility/txt_file_to_dpf.py rename to src/ansys/dpf/core/operators/utility/txt_file_to_dpf.py index a38aa2fc4d..667cc0bb74 100644 --- a/ansys/dpf/core/operators/utility/txt_file_to_dpf.py +++ b/src/ansys/dpf/core/operators/utility/txt_file_to_dpf.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class txt_file_to_dpf(Operator): diff --git a/ansys/dpf/core/operators/utility/unitary_field.py b/src/ansys/dpf/core/operators/utility/unitary_field.py similarity index 99% rename from ansys/dpf/core/operators/utility/unitary_field.py rename to src/ansys/dpf/core/operators/utility/unitary_field.py index 0ff27d234d..34bd831b17 100644 --- a/ansys/dpf/core/operators/utility/unitary_field.py +++ b/src/ansys/dpf/core/operators/utility/unitary_field.py @@ -3,11 +3,12 @@ =============== Autogenerated DPF operator classes. """ -from warnings import warn + + from ansys.dpf.core.dpf_operator import Operator from ansys.dpf.core.inputs import Input, _Inputs -from ansys.dpf.core.outputs import Output, _Outputs from ansys.dpf.core.operators.specification import PinSpecification, Specification +from ansys.dpf.core.outputs import Output, _Outputs class unitary_field(Operator): diff --git a/ansys/dpf/core/outputs.py b/src/ansys/dpf/core/outputs.py similarity index 87% rename from ansys/dpf/core/outputs.py rename to src/ansys/dpf/core/outputs.py index 6b597aaa62..2ad5c0e1a3 100644 --- a/ansys/dpf/core/outputs.py +++ b/src/ansys/dpf/core/outputs.py @@ -1,8 +1,10 @@ -from ansys.dpf.core.mapping_types import map_types_to_python -from ansys.dpf.core.common import types -from ansys.grpc.dpf import operator_pb2 import re +from ansys.grpc.dpf import operator_pb2 + +from ansys.dpf.core.common import types +from ansys.dpf.core.mapping_types import map_types_to_python + class Output: """ @@ -114,10 +116,9 @@ def _make_printable_type(type): def _modify_output_spec_with_one_type(output_spec, type): from ansys.dpf.core.dpf_operator import PinSpecification + if isinstance(output_spec, operator_pb2.PinSpecification): - spec = ( - operator_pb2.PinSpecification() - ) # create a copy of the pin spec with only one type + spec = operator_pb2.PinSpecification() # create a copy of the pin spec with only one type spec.CopyFrom(output_spec) _clearRepeatedMessage(spec.type_names) spec.type_names.extend([type]) @@ -138,10 +139,7 @@ class Outputs(_Outputs): def __init__(self, dict_outputs, operator): super().__init__(dict_outputs, operator) for pin in self._dict_outputs: - if ( - len(self._dict_outputs[pin].type_names) == 1 - and self._dict_outputs[pin] is not None - ): + if len(self._dict_outputs[pin].type_names) == 1 and self._dict_outputs[pin] is not None: output_name = self._dict_outputs[pin].name output = Output(self._dict_outputs[pin], pin, self._operator) self._outputs.append(output) @@ -151,19 +149,12 @@ def __init__(self, dict_outputs, operator): setattr(self, output_name, output) # generate 1 output by type name elif ( - len(self._dict_outputs[pin].type_names) > 1 - and self._dict_outputs[pin] is not None + len(self._dict_outputs[pin].type_names) > 1 and self._dict_outputs[pin] is not None ): for type in self._dict_outputs[pin].type_names: - output_name = ( - self._dict_outputs[pin].name - + "_as_" - + _make_printable_type(type) - ) + output_name = self._dict_outputs[pin].name + "_as_" + _make_printable_type(type) output = Output( - _modify_output_spec_with_one_type( - self._dict_outputs[pin], type - ), + _modify_output_spec_with_one_type(self._dict_outputs[pin], type), pin, self._operator, ) diff --git a/ansys/dpf/core/path_utilities.py b/src/ansys/dpf/core/path_utilities.py similarity index 95% rename from ansys/dpf/core/path_utilities.py rename to src/ansys/dpf/core/path_utilities.py index 79a444d71b..88690947f3 100644 --- a/ansys/dpf/core/path_utilities.py +++ b/src/ansys/dpf/core/path_utilities.py @@ -6,9 +6,9 @@ """ import os +from pathlib import Path from ansys.dpf.core import server as server_module -from pathlib import Path def join(*args, **kwargs): @@ -57,25 +57,27 @@ def join(*args, **kwargs): if len(parts) == 0: return "" separator = "\\" - if current_os == 'posix': + if current_os == "posix": separator = "/" path_to_return = parts[0] for ipath in range(1, len(parts)): path_to_return += separator + parts[ipath] return path_to_return + def to_server_os(path, server=None): path = str(path) if not server: server = server_module._global_server() if not server: return path - if server.os == 'posix': + if server.os == "posix": return path.replace("\\", "/") else: return path.replace("/", "\\") -def downloaded_example_path(server = None): + +def downloaded_example_path(server=None): on_docker = server_module.RUNNING_DOCKER["use_docker"] if not server: server = server_module._global_server() @@ -85,4 +87,5 @@ def downloaded_example_path(server = None): return "/tmp/downloaded_examples" else: from ansys.dpf.core import LOCAL_DOWNLOADED_EXAMPLES_PATH + return LOCAL_DOWNLOADED_EXAMPLES_PATH diff --git a/ansys/dpf/core/plotter.py b/src/ansys/dpf/core/plotter.py similarity index 86% rename from ansys/dpf/core/plotter.py rename to src/ansys/dpf/core/plotter.py index b781c11c87..d82bc05086 100755 --- a/ansys/dpf/core/plotter.py +++ b/src/ansys/dpf/core/plotter.py @@ -6,18 +6,19 @@ Contains classes used to plot a mesh and a fields container using PyVista. """ -import tempfile +import inspect import os import sys -import numpy as np -import inspect +import tempfile import warnings +import numpy as np + from ansys import dpf from ansys.dpf import core -from ansys.dpf.core.common import locations, DefinitionLabels -from ansys.dpf.core.common import shell_layers as eshell_layers from ansys.dpf.core import errors as dpf_errors +from ansys.dpf.core.common import DefinitionLabels, locations +from ansys.dpf.core.common import shell_layers as eshell_layers def _sort_supported_kwargs(bound_method, **kwargs): @@ -25,6 +26,7 @@ def _sort_supported_kwargs(bound_method, **kwargs): # Ignore warnings unless specified if not sys.warnoptions: import warnings + warnings.simplefilter("ignore") # Get supported arguments supported_args = inspect.getfullargspec(bound_method).args @@ -48,6 +50,7 @@ def _sort_supported_kwargs(bound_method, **kwargs): class _InternalPlotterFactory: """ Factory for _InternalPlotter based on the backend.""" + @staticmethod def get_plotter_class(): return _PyVistaPlotter @@ -55,18 +58,18 @@ def get_plotter_class(): class _PyVistaPlotter: """The _InternalPlotter class is based on PyVista.""" + def __init__(self, **kwargs): # Import pyvista from ansys.dpf.core.vtk_helper import PyVistaImportError + try: import pyvista as pv except ModuleNotFoundError: raise PyVistaImportError # Filter kwargs - kwargs_in = _sort_supported_kwargs( - bound_method=pv.Plotter.__init__, - **kwargs) + kwargs_in = _sort_supported_kwargs(bound_method=pv.Plotter.__init__, **kwargs) # Initiate pyvista Plotter self._plotter = pv.Plotter(**kwargs_in) @@ -76,8 +79,9 @@ def add_scale_factor_legend(self, scale_factor, **kwargs): _ = kwargs_in.pop("font_size", None) _ = kwargs_in.pop("text", None) _ = kwargs_in.pop("color", None) - self._plotter.add_text(f"Scale factor: {scale_factor}", position='upper_right', - font_size=12, **kwargs_in) + self._plotter.add_text( + f"Scale factor: {scale_factor}", position="upper_right", font_size=12, **kwargs_in + ) def add_mesh(self, meshed_region, deform_by=None, scale_factor=1.0, **kwargs): @@ -92,10 +96,7 @@ def add_mesh(self, meshed_region, deform_by=None, scale_factor=1.0, **kwargs): self.add_scale_factor_legend(scale_factor, **kwargs) # Filter kwargs - kwargs_in = _sort_supported_kwargs( - bound_method=self._plotter.add_mesh, - **kwargs - ) + kwargs_in = _sort_supported_kwargs(bound_method=self._plotter.add_mesh, **kwargs) # Give the mesh to the pyvista Plotter # Have to remove any active scalar field from the pre-existing grid object, # otherwise we get two scalar bars when calling several plot_contour on the same mesh @@ -103,8 +104,7 @@ def add_mesh(self, meshed_region, deform_by=None, scale_factor=1.0, **kwargs): if not deform_by: grid = meshed_region.grid else: - grid = meshed_region._as_vtk( - meshed_region.deform_by(deform_by, scale_factor)) + grid = meshed_region._as_vtk(meshed_region.deform_by(deform_by, scale_factor)) # show axes show_axes = kwargs.pop("show_axes", None) @@ -127,30 +127,36 @@ def get_label_at_grid_point(index): return label # Filter kwargs - kwargs_in = _sort_supported_kwargs( - bound_method=self._plotter.add_point_labels, - **kwargs - ) + kwargs_in = _sort_supported_kwargs(bound_method=self._plotter.add_point_labels, **kwargs) # For all grid_points given for index, grid_point in enumerate(grid_points): # Check for existing label at that point label_at_grid_point = get_label_at_grid_point(index) if label_at_grid_point: # If there is already a label, create the associated actor - label_actors.append(self._plotter.add_point_labels(grid_point, - [labels[index]], - **kwargs_in)) + label_actors.append( + self._plotter.add_point_labels(grid_point, [labels[index]], **kwargs_in) + ) else: scalar_at_index = meshed_region.grid.active_scalars[node_indexes[index]] scalar_at_grid_point = f"{scalar_at_index:.2f}" - label_actors.append(self._plotter.add_point_labels(grid_point, - [scalar_at_grid_point], - **kwargs_in)) + label_actors.append( + self._plotter.add_point_labels(grid_point, [scalar_at_grid_point], **kwargs_in) + ) return label_actors - def add_field(self, field, meshed_region=None, show_max=False, show_min=False, - label_text_size=30, label_point_size=20, deform_by=None, scale_factor=1.0, - **kwargs): + def add_field( + self, + field, + meshed_region=None, + show_max=False, + show_min=False, + label_text_size=30, + label_point_size=20, + deform_by=None, + scale_factor=1.0, + **kwargs, + ): # Get the field name name = field.name.split("_")[0] unit = field.unit @@ -180,9 +186,7 @@ def add_field(self, field, meshed_region=None, show_max=False, show_min=False, show_max = False show_min = False else: - raise ValueError( - "Only elemental or nodal location are supported for plotting." - ) + raise ValueError("Only elemental or nodal location are supported for plotting.") component_count = field.component_count if component_count > 1: overall_data = np.full((len(mesh_location), component_count), np.nan) @@ -192,18 +196,14 @@ def add_field(self, field, meshed_region=None, show_max=False, show_min=False, overall_data[ind] = field.data[mask] # Filter kwargs for add_mesh - kwargs_in = _sort_supported_kwargs( - bound_method=self._plotter.add_mesh, - **kwargs - ) + kwargs_in = _sort_supported_kwargs(bound_method=self._plotter.add_mesh, **kwargs) # Have to remove any active scalar field from the pre-existing grid object, # otherwise we get two scalar bars when calling several plot_contour on the same mesh # but not for the same field. The PyVista UnstructuredGrid keeps memory of it. if not deform_by: grid = meshed_region.grid else: - grid = meshed_region._as_vtk( - meshed_region.deform_by(deform_by, scale_factor)) + grid = meshed_region._as_vtk(meshed_region.deform_by(deform_by, scale_factor)) grid.set_active_scalars(None) self._plotter.add_mesh(grid, scalars=overall_data, **kwargs_in) @@ -241,14 +241,15 @@ def add_field(self, field, meshed_region=None, show_max=False, show_min=False, # Plot labels: for index, grid_point in enumerate(grid_points): - self._plotter.add_point_labels(grid_point, [labels[index]], - font_size=label_text_size, point_size=label_point_size) + self._plotter.add_point_labels( + grid_point, [labels[index]], font_size=label_text_size, point_size=label_point_size + ) def show_figure(self, **kwargs): - text = kwargs.pop('text', None) + text = kwargs.pop("text", None) if text is not None: - self._plotter.add_text(text, position='lower_edge') + self._plotter.add_text(text, position="lower_edge") background = kwargs.pop("background", None) if background is not None: @@ -265,8 +266,7 @@ def show_figure(self, **kwargs): self._plotter.camera_position = cpos # Show depending on return_cpos option - kwargs_in = _sort_supported_kwargs( - bound_method=self._plotter.show, **kwargs) + kwargs_in = _sort_supported_kwargs(bound_method=self._plotter.show, **kwargs) return self._plotter.show(**kwargs_in) def _set_scalar_bar_title(self, kwargs): @@ -274,7 +274,7 @@ def _set_scalar_bar_title(self, kwargs): # use scalar_bar_args scalar_bar_args = kwargs.pop("scalar_bar_args", None) if not scalar_bar_args: - scalar_bar_args = {'title': stitle} + scalar_bar_args = {"title": stitle} kwargs.setdefault("scalar_bar_args", scalar_bar_args) return kwargs @@ -291,6 +291,7 @@ class DpfPlotter: More information about the available arguments are available at :class:`pyvista.Plotter`. """ + def __init__(self, **kwargs): """Create a DpfPlotter object. @@ -345,10 +346,11 @@ def add_node_labels(self, nodes, meshed_region, labels=None, **kwargs): Keyword arguments controlling label properties. See :func:`pyvista.Plotter.add_point_labels`. """ - self._labels.append(self._internal_plotter.add_point_labels(nodes=nodes, - meshed_region=meshed_region, - labels=labels, - **kwargs)) + self._labels.append( + self._internal_plotter.add_point_labels( + nodes=nodes, meshed_region=meshed_region, labels=labels, **kwargs + ) + ) def add_mesh(self, meshed_region, deform_by=None, scale_factor=1.0, **kwargs): """Add a mesh to plot. @@ -377,15 +379,22 @@ def add_mesh(self, meshed_region, deform_by=None, scale_factor=1.0, **kwargs): >>> pl.add_mesh(mesh) """ - self._internal_plotter.add_mesh(meshed_region=meshed_region, - deform_by=deform_by, - scale_factor=scale_factor, - **kwargs) - - def add_field(self, field, meshed_region=None, show_max=False, show_min=False, - label_text_size=30, label_point_size=20, - deform_by=None, scale_factor=1.0, - **kwargs): + self._internal_plotter.add_mesh( + meshed_region=meshed_region, deform_by=deform_by, scale_factor=scale_factor, **kwargs + ) + + def add_field( + self, + field, + meshed_region=None, + show_max=False, + show_min=False, + label_text_size=30, + label_point_size=20, + deform_by=None, + scale_factor=1.0, + **kwargs, + ): """Add a field containing data to the plotter. A meshed_region to plot on can be added. @@ -424,15 +433,17 @@ def add_field(self, field, meshed_region=None, show_max=False, show_min=False, >>> pl.add_field(field, mesh) """ - self._internal_plotter.add_field(field=field, - meshed_region=meshed_region, - show_max=show_max, - show_min=show_min, - label_text_size=label_text_size, - label_point_size=label_point_size, - deform_by=deform_by, - scale_factor=scale_factor, - **kwargs) + self._internal_plotter.add_field( + field=field, + meshed_region=meshed_region, + show_max=show_max, + show_min=show_min, + label_text_size=label_text_size, + label_point_size=label_point_size, + deform_by=deform_by, + scale_factor=scale_factor, + **kwargs, + ) def show_figure(self, **kwargs): """Plot the figure built by the plotter object. @@ -602,13 +613,13 @@ def plot_chart(fields_container, off_screen=False, screenshot=None): return f def plot_contour( - self, - field_or_fields_container, - shell_layers=None, - meshed_region=None, - deform_by=None, - scale_factor=1.0, - **kwargs + self, + field_or_fields_container, + shell_layers=None, + meshed_region=None, + deform_by=None, + scale_factor=1.0, + **kwargs, ): """Plot the contour result on its mesh support. @@ -636,18 +647,14 @@ def plot_contour( warnings.simplefilter("ignore") - if isinstance( - field_or_fields_container, (dpf.core.Field, dpf.core.FieldsContainer) - ): + if isinstance(field_or_fields_container, (dpf.core.Field, dpf.core.FieldsContainer)): fields_container = None if isinstance(field_or_fields_container, dpf.core.Field): fields_container = dpf.core.FieldsContainer( server=field_or_fields_container._server ) fields_container.add_label(DefinitionLabels.time) - fields_container.add_field( - {DefinitionLabels.time: 1}, field_or_fields_container - ) + fields_container.add_field({DefinitionLabels.time: 1}, field_or_fields_container) elif isinstance(field_or_fields_container, dpf.core.FieldsContainer): fields_container = field_or_fields_container else: @@ -688,9 +695,7 @@ def plot_contour( elif location == locations.elemental: mesh_location = mesh.elements else: - raise ValueError( - "Only elemental or nodal location are supported for plotting." - ) + raise ValueError("Only elemental or nodal location are supported for plotting.") # pre-loop: check if shell layers for each field, if yes, set the shell layers changeOp = core.Operator("change_shellLayers") @@ -740,14 +745,13 @@ def plot_contour( if show_axes: self._internal_plotter._plotter.add_axes() - text = kwargs.pop('text', None) + text = kwargs.pop("text", None) if text is not None: - self._internal_plotter._plotter.add_text(text, position='lower_edge') + self._internal_plotter._plotter.add_text(text, position="lower_edge") kwargs_in = _sort_supported_kwargs( - bound_method=self._internal_plotter._plotter.add_mesh, - **kwargs - ) + bound_method=self._internal_plotter._plotter.add_mesh, **kwargs + ) if deform_by: grid = mesh._as_vtk(mesh.deform_by(deform_by, scale_factor)) self._internal_plotter.add_scale_factor_legend(scale_factor, **kwargs) @@ -765,8 +769,8 @@ def plot_contour( # show result kwargs_in = _sort_supported_kwargs( - bound_method=self._internal_plotter._plotter.show, - **kwargs) + bound_method=self._internal_plotter._plotter.show, **kwargs + ) return self._internal_plotter._plotter.show(**kwargs_in) def _plot_contour_using_vtk_file(self, fields_container, notebook=None): diff --git a/ansys/dpf/core/property_field.py b/src/ansys/dpf/core/property_field.py similarity index 98% rename from ansys/dpf/core/property_field.py rename to src/ansys/dpf/core/property_field.py index c3c460f791..be59c9799b 100644 --- a/ansys/dpf/core/property_field.py +++ b/src/ansys/dpf/core/property_field.py @@ -3,7 +3,7 @@ ============= """ -from ansys.dpf.core.common import natures, locations +from ansys.dpf.core.common import locations, natures from ansys.dpf.core.field_base import _FieldBase, _LocalFieldBase diff --git a/ansys/dpf/core/result_info.py b/src/ansys/dpf/core/result_info.py similarity index 99% rename from ansys/dpf/core/result_info.py rename to src/ansys/dpf/core/result_info.py index ca415fb8ee..8e41b9246c 100644 --- a/ansys/dpf/core/result_info.py +++ b/src/ansys/dpf/core/result_info.py @@ -4,15 +4,15 @@ """ from enum import Enum -from ansys import dpf from ansys.grpc.dpf import result_info_pb2, result_info_pb2_grpc + +from ansys import dpf from ansys.dpf.core import available_result -from ansys.dpf.core.mapping_types import map_unit_system -from ansys.dpf.core.cyclic_support import CyclicSupport -from ansys.dpf.core.common import __write_enum_doc__ from ansys.dpf.core.cache import class_handling_cache from ansys.dpf.core.check_version import server_meet_version, version_requires - +from ansys.dpf.core.common import __write_enum_doc__ +from ansys.dpf.core.cyclic_support import CyclicSupport +from ansys.dpf.core.mapping_types import map_unit_system names = [m for m in result_info_pb2.PhysicsType.keys()] physics_types = Enum("physics_types", names) @@ -82,12 +82,13 @@ def __str__(self): + "Available results:\n" ) for res in self.available_results: - line = ["", "-", f'{res.name}: {res.native_location} {res.physical_name}'] + line = ["", "-", f"{res.name}: {res.native_location} {res.physical_name}"] txt += "{0:^4} {1:^2} {2:<30}".format(*line) + "\n" return txt except: from ansys.dpf.core.core import _description + return _description(self._message, self._server) @property diff --git a/ansys/dpf/core/results.py b/src/ansys/dpf/core/results.py similarity index 94% rename from ansys/dpf/core/results.py rename to src/ansys/dpf/core/results.py index 8bb7552715..1cd47b5598 100644 --- a/ansys/dpf/core/results.py +++ b/src/ansys/dpf/core/results.py @@ -7,14 +7,9 @@ to easily access results in result files.""" import functools - -from ansys.dpf.core import Operator -from ansys.dpf.core import errors +from ansys.dpf.core import Operator, errors +from ansys.dpf.core.custom_fields_container import BodyFieldsContainer, ElShapeFieldsContainer from ansys.dpf.core.scoping import Scoping -from ansys.dpf.core.custom_fields_container import ( - ElShapeFieldsContainer, - BodyFieldsContainer, -) class Results: @@ -120,9 +115,7 @@ def _connect_operators(self): self._op_map_rev = {} for result_type in self._result_info: try: - doc = Operator( - result_type.operator_name, server=self._model._server - ).__str__() + doc = Operator(result_type.operator_name, server=self._model._server).__str__() bound_method = self.__result__ method2 = functools.partial(bound_method, result_type) setattr(self.__class__, result_type.name, property(method2, doc=doc)) @@ -193,6 +186,7 @@ def __init__(self, model, result_info): self._location = None if isinstance(result_info, str): from ansys.dpf.core.available_result import available_result_from_name + self._result_info = available_result_from_name(result_info) else: self._result_info = result_info @@ -202,13 +196,9 @@ def __init__(self, model, result_info): try: # create the operator to read its documentation # if the operator doesn't exist, the method will not be added - doc = Operator( - self._result_info.operator_name, server=self._model._server - ).__str__() + doc = Operator(self._result_info.operator_name, server=self._model._server).__str__() self.__doc__ = doc - if hasattr(operators, "result") and hasattr( - operators.result, self._result_info.name - ): + if hasattr(operators, "result") and hasattr(operators.result, self._result_info.name): self._operator = getattr(operators.result, self._result_info.name)( server=self._model._server ) @@ -329,9 +319,7 @@ def on_last_time_freq(self): [20] """ - self._time_scoping = len( - self._model.metadata.time_freq_support.time_frequencies - ) + self._time_scoping = len(self._model.metadata.time_freq_support.time_frequencies) return self def on_time_scoping(self, time_scoping): @@ -456,16 +444,12 @@ def _add_split_on_property_type(self, prop): previous_mesh_scoping = self._mesh_scoping from ansys.dpf.core import operators - if hasattr(operators, "scoping") and hasattr( - operators.scoping, "split_on_property_type" - ): + if hasattr(operators, "scoping") and hasattr(operators.scoping, "split_on_property_type"): self._mesh_scoping = operators.scoping.split_on_property_type() else: self._mesh_scoping = Operator("scoping::by_property") - self._mesh_scoping.inputs.requested_location( - self._result_info.native_scoping_location - ) + self._mesh_scoping.inputs.requested_location(self._result_info.native_scoping_location) self._mesh_scoping.inputs.mesh(self._model.metadata.mesh_provider) self._mesh_scoping.inputs.label1(prop) if previous_mesh_scoping: @@ -563,14 +547,17 @@ class CommonResults(Results): Used to allow type hints and auto completion for the method:'results' of the class:'Results'. """ + def __init__(self, model): self._model = model - self._op_map_rev = dict(displacement="displacement", - stress="stress", - elastic_strain="elastic_strain", - structural_temperature="structural_temperature", - temperature="temperature", - electric_potential="electric_potential") + self._op_map_rev = dict( + displacement="displacement", + stress="stress", + elastic_strain="elastic_strain", + structural_temperature="structural_temperature", + temperature="temperature", + electric_potential="electric_potential", + ) self._result_info = model.metadata.result_info @property diff --git a/ansys/dpf/core/scoping.py b/src/ansys/dpf/core/scoping.py similarity index 97% rename from ansys/dpf/core/scoping.py rename to src/ansys/dpf/core/scoping.py index 757fe53928..5990623278 100644 --- a/ansys/dpf/core/scoping.py +++ b/src/ansys/dpf/core/scoping.py @@ -8,12 +8,13 @@ import array import sys +from ansys.grpc.dpf import base_pb2, scoping_pb2, scoping_pb2_grpc import numpy as np -from ansys.dpf.core.check_version import server_meet_version, version_requires -from ansys.dpf.core.common import _common_progress_bar, locations + from ansys.dpf.core import misc -from ansys.grpc.dpf import base_pb2, scoping_pb2, scoping_pb2_grpc from ansys.dpf.core.cache import _setter +from ansys.dpf.core.check_version import server_meet_version, version_requires +from ansys.dpf.core.common import _common_progress_bar, locations class Scoping: @@ -140,9 +141,7 @@ def _set_ids(self, ids): if server_meet_version("2.1", self._server): self._stub.UpdateIds(_data_chunk_yielder(request, ids), metadata=metadata) else: - self._stub.UpdateIds( - _data_chunk_yielder(request, ids, 8.0e6), metadata=metadata - ) + self._stub.UpdateIds(_data_chunk_yielder(request, ids, 8.0e6), metadata=metadata) def _get_ids(self, np_array=False): """ @@ -385,6 +384,7 @@ def as_local_scoping(self): """ # noqa: E501 return _LocalScoping(self) + class _LocalScoping(Scoping): """Caches the internal data of the scoping so that it can be modified locally. @@ -493,7 +493,7 @@ def set_id(self, index, scopingid): """ init_size = self._count() if init_size <= index: - for i in range(init_size, index+1): + for i in range(init_size, index + 1): self._scoping_ids_copy.append(-1) self._scoping_ids_copy[index] = scopingid self._mapper[scopingid] = index @@ -501,7 +501,7 @@ def set_id(self, index, scopingid): @_setter def append(self, id): self._scoping_ids_copy.append(id) - self._mapper[id] = len(self)-1 + self._mapper[id] = len(self) - 1 def _get_id(self, index): """Retrieve the index that the scoping ID is located on. @@ -563,9 +563,7 @@ def _data_chunk_yielder(request, data, chunk_size=None): length = data.size need_progress_bar = length > 1e6 if need_progress_bar: - bar = _common_progress_bar( - "Sending data...", unit=data.dtype.name, tot_size=length - ) + bar = _common_progress_bar("Sending data...", unit=data.dtype.name, tot_size=length) bar.start() sent_length = 0 if length == 0: @@ -575,7 +573,7 @@ def _data_chunk_yielder(request, data, chunk_size=None): if length - sent_length < unitary_size: unitary_size = length - sent_length while sent_length < length: - currentcopy = data[sent_length: sent_length + unitary_size] + currentcopy = data[sent_length : sent_length + unitary_size] request.array = currentcopy.tobytes() sent_length = sent_length + unitary_size if length - sent_length < unitary_size: diff --git a/ansys/dpf/core/scopings_container.py b/src/ansys/dpf/core/scopings_container.py similarity index 96% rename from ansys/dpf/core/scopings_container.py rename to src/ansys/dpf/core/scopings_container.py index 85c702d046..286adfad42 100644 --- a/ansys/dpf/core/scopings_container.py +++ b/src/ansys/dpf/core/scopings_container.py @@ -35,9 +35,7 @@ def __init__(self, scopings_container=None, server=None): self._server = server self._stub = self._connect() - Collection.__init__( - self, types.scoping, collection=scopings_container, server=self._server - ) + Collection.__init__(self, types.scoping, collection=scopings_container, server=self._server) def get_scopings(self, label_space): """Returns the scopings at a requested label space diff --git a/ansys/dpf/core/server.py b/src/ansys/dpf/core/server.py similarity index 86% rename from ansys/dpf/core/server.py rename to src/ansys/dpf/core/server.py index 0a452c59f7..07972f55c9 100644 --- a/ansys/dpf/core/server.py +++ b/src/ansys/dpf/core/server.py @@ -3,30 +3,29 @@ ====== Contains the directives necessary to start the DPF server. """ -from threading import Thread +import copy import io -import platform import logging -import time import os +import platform import socket import subprocess +from threading import Thread +import time +import weakref + +import ansys.grpc.dpf import grpc import psutil -import weakref -import copy from ansys import dpf -from ansys.dpf.core.misc import find_ansys, is_ubuntu, is_pypim_configured -from ansys.dpf.core import errors - +from ansys.dpf.core import errors, session from ansys.dpf.core._version import ( __ansys_version__, + server_to_ansys_grpc_dpf_version, server_to_ansys_version, - server_to_ansys_grpc_dpf_version ) -from ansys.dpf.core import session -import ansys.grpc.dpf +from ansys.dpf.core.misc import find_ansys, is_pypim_configured, is_ubuntu MAX_PORT = 65535 @@ -40,7 +39,8 @@ RUNNING_DOCKER = {"use_docker": "DPF_DOCKER" in os.environ.keys()} if RUNNING_DOCKER["use_docker"]: RUNNING_DOCKER["docker_name"] = os.environ.get("DPF_DOCKER") -RUNNING_DOCKER['args'] = "" +RUNNING_DOCKER["args"] = "" + def shutdown_global_server(): try: @@ -50,7 +50,7 @@ def shutdown_global_server(): pass -#atexit.register(shutdown_global_server) +# atexit.register(shutdown_global_server) def has_local_server(): @@ -143,7 +143,7 @@ def start_local_server( load_operators=True, use_docker_by_default=True, docker_name=None, - timeout=10. + timeout=10.0, ): """Start a new local DPF server at a given port and IP address. @@ -201,7 +201,8 @@ def start_local_server( "You can also manually define the path to the ANSYS installation root folder" " of the version you want to use (vXXX folder):\n" '- when starting the server with "start_local_server(ansys_path=*/vXXX)"\n' - '- or by setting it by default with the environment variable "ANSYS_DPF_PATH"') + '- or by setting it by default with the environment variable "ANSYS_DPF_PATH"' + ) # verify path exists if not os.path.isdir(ansys_path): @@ -242,8 +243,13 @@ def start_local_server( for _ in range(n_attempts): try: server = DpfServer( - ansys_path, ip, port, timeout=timeout, as_global=as_global, - load_operators=load_operators, docker_name=docker_name + ansys_path, + ip, + port, + timeout=timeout, + as_global=as_global, + load_operators=load_operators, + docker_name=docker_name, ) break except errors.InvalidPortError: # allow socket in use errors @@ -252,9 +258,11 @@ def start_local_server( if timed_out: break import warnings - warnings.warn(f"Failed to start a server in {timeout}s, " + - f"trying again once in {timeout*2.}s.") - timeout *= 2. + + warnings.warn( + f"Failed to start a server in {timeout}s, " + f"trying again once in {timeout*2.}s." + ) + timeout *= 2.0 timed_out = True if server is None: @@ -350,7 +358,7 @@ def __init__( ansys_path="", ip=LOCALHOST, port=DPF_DEFAULT_PORT, - timeout=10., + timeout=10.0, as_global=True, load_operators=True, launch_server=True, @@ -374,9 +382,9 @@ def __init__( ip = None port = None else: - self._server_id = launch_dpf(str(ansys_path), ip, port, - docker_name=docker_name, - timeout=timeout) + self._server_id = launch_dpf( + str(ansys_path), ip, port, docker_name=docker_name, timeout=timeout + ) self.channel = grpc.insecure_channel(address) @@ -569,22 +577,27 @@ def _run_launch_server_process(ansys_path, ip, port, docker_name): docker_server_port = int(os.environ.get("DOCKER_SERVER_PORT", port)) dpf_run_dir = os.getcwd() from ansys.dpf.core import LOCAL_DOWNLOADED_EXAMPLES_PATH + if os.name == "nt": - run_cmd = f"docker run -d -p {port}:{docker_server_port} " \ - f"{RUNNING_DOCKER['args']} " \ - f'-v "{LOCAL_DOWNLOADED_EXAMPLES_PATH}:/tmp/downloaded_examples" ' \ - f"-e DOCKER_SERVER_PORT={docker_server_port} " \ - f"--expose={docker_server_port} " \ - f"{docker_name}" + run_cmd = ( + f"docker run -d -p {port}:{docker_server_port} " + f"{RUNNING_DOCKER['args']} " + f'-v "{LOCAL_DOWNLOADED_EXAMPLES_PATH}:/tmp/downloaded_examples" ' + f"-e DOCKER_SERVER_PORT={docker_server_port} " + f"--expose={docker_server_port} " + f"{docker_name}" + ) else: - run_cmd = ["docker run", - "-d", - f"-p"+f"{port}:{docker_server_port}", - RUNNING_DOCKER['args'], - f'-v "{LOCAL_DOWNLOADED_EXAMPLES_PATH}:/tmp/downloaded_examples"' - f"-e DOCKER_SERVER_PORT={docker_server_port}", - f"--expose={docker_server_port}", - docker_name] + run_cmd = [ + "docker run", + "-d", + f"-p" + f"{port}:{docker_server_port}", + RUNNING_DOCKER["args"], + f'-v "{LOCAL_DOWNLOADED_EXAMPLES_PATH}:/tmp/downloaded_examples"' + f"-e DOCKER_SERVER_PORT={docker_server_port}", + f"--expose={docker_server_port}", + docker_name, + ] else: if os.name == "nt": executable = "Ans.Dpf.Grpc.bat" @@ -604,12 +617,14 @@ def _run_launch_server_process(ansys_path, ip, port, docker_name): raise NotADirectoryError( f'Invalid ansys path at "{str(ansys_path)}". ' "Unable to locate the directory containing DPF at " - f'"{dpf_run_dir}"') + f'"{dpf_run_dir}"' + ) else: if not os.path.exists(os.path.join(dpf_run_dir, executable)): raise FileNotFoundError( f'DPF executable not found at "{dpf_run_dir}". ' - f'Unable to locate the executable "{executable}"') + f'Unable to locate the executable "{executable}"' + ) old_dir = os.getcwd() os.chdir(dpf_run_dir) @@ -618,7 +633,7 @@ def _run_launch_server_process(ansys_path, ip, port, docker_name): return process -def launch_dpf(ansys_path, ip=LOCALHOST, port=DPF_DEFAULT_PORT, timeout=10., docker_name=None): +def launch_dpf(ansys_path, ip=LOCALHOST, port=DPF_DEFAULT_PORT, timeout=10.0, docker_name=None): """Launch Ansys DPF. Parameters @@ -656,9 +671,9 @@ def read_stdout(): lines.append(line) if docker_name: docker_id.append(lines[0].replace("\n", "")) - docker_process = subprocess.Popen(f"docker logs {docker_id[0]}", - stdout=subprocess.PIPE, - stderr=subprocess.PIPE) + docker_process = subprocess.Popen( + f"docker logs {docker_id[0]}", stdout=subprocess.PIPE, stderr=subprocess.PIPE + ) for line in io.TextIOWrapper(docker_process.stdout, encoding="utf-8"): LOG.debug(line) lines.append(line) @@ -692,29 +707,36 @@ def read_stderr(): errstr = "\n".join(errors) if "Only one usage of each socket address" in errstr: from ansys.dpf.core.errors import InvalidPortError + raise InvalidPortError(f"Port {port} in use") raise RuntimeError(errstr) if len(docker_id) > 0: return docker_id[0] -def launch_remote_dpf(version = None): + +def launch_remote_dpf(version=None): try: import ansys.platform.instancemanagement as pypim except ImportError as e: - raise ImportError("Launching a remote session of DPF requires the installation" - + " of ansys-platform-instancemanagement") from e + raise ImportError( + "Launching a remote session of DPF requires the installation" + + " of ansys-platform-instancemanagement" + ) from e version = version or __ansys_version__ pim = pypim.connect() - instance = pim.create_instance(product_name = "dpf", product_version = version) + instance = pim.create_instance(product_name="dpf", product_version=version) instance.wait_for_ready() grpc_service = instance.services["grpc"] if grpc_service.headers: - LOG.error("Communicating with DPF in this remote environment requires metadata." - + "This is not supported, you will likely encounter errors or limitations.") + LOG.error( + "Communicating with DPF in this remote environment requires metadata." + + "This is not supported, you will likely encounter errors or limitations." + ) return instance -def check_ansys_grpc_dpf_version(server, timeout=10.): + +def check_ansys_grpc_dpf_version(server, timeout=10.0): state = grpc.channel_ready_future(server.channel) # verify connection has matured tstart = time.time() @@ -723,8 +745,7 @@ def check_ansys_grpc_dpf_version(server, timeout=10.): if not state._matured: raise TimeoutError( - f"Failed to connect to {server._address}" + - f" in {int(timeout)} seconds" + f"Failed to connect to {server._address}" + f" in {int(timeout)} seconds" ) LOG.debug("Established connection to DPF gRPC") @@ -732,20 +753,23 @@ def check_ansys_grpc_dpf_version(server, timeout=10.): server_version = server.version right_grpc_module_version = server_to_ansys_grpc_dpf_version.get(server_version, None) if right_grpc_module_version and right_grpc_module_version != grpc_module_version: - compatibility_link = (f"https://dpfdocs.pyansys.com/getting_started/" - f"index.html#client-server-compatibility") - raise ImportWarning(f"An incompatibility has been detected between the DPF server version " - f"({server_version} " - f"from Ansys {server_to_ansys_version.get(server_version, 'Unknown')})" - f" and the ansys-grpc-dpf version installed ({grpc_module_version})." - f" Please consider using the latest DPF server available in the " - f"2022R1 Ansys unified install.\n" - f"To follow the compatibility guidelines given in " - f"{compatibility_link} while still using DPF server {server_version}, " - f"please install version {right_grpc_module_version} of ansys-grpc-dpf" - f" with the command: \n" - f" pip install ansys-grpc-dpf=={right_grpc_module_version}" - ) + compatibility_link = ( + f"https://dpfdocs.pyansys.com/getting_started/" + f"index.html#client-server-compatibility" + ) + raise ImportWarning( + f"An incompatibility has been detected between the DPF server version " + f"({server_version} " + f"from Ansys {server_to_ansys_version.get(server_version, 'Unknown')})" + f" and the ansys-grpc-dpf version installed ({grpc_module_version})." + f" Please consider using the latest DPF server available in the " + f"2022R1 Ansys unified install.\n" + f"To follow the compatibility guidelines given in " + f"{compatibility_link} while still using DPF server {server_version}, " + f"please install version {right_grpc_module_version} of ansys-grpc-dpf" + f" with the command: \n" + f" pip install ansys-grpc-dpf=={right_grpc_module_version}" + ) # raise ImportWarning(f"2022R1 Ansys unified install is available. " # f"To use DPF server from Ansys " # f"{server_to_ansys_version.get(server_version, 'Unknown')}" diff --git a/ansys/dpf/core/session.py b/src/ansys/dpf/core/session.py similarity index 97% rename from ansys/dpf/core/session.py rename to src/ansys/dpf/core/session.py index 4305d47f5e..4a5814a862 100644 --- a/ansys/dpf/core/session.py +++ b/src/ansys/dpf/core/session.py @@ -7,12 +7,12 @@ import weakref from ansys import dpf -from ansys.dpf.core.check_version import version_requires, server_meet_version +from ansys.dpf.core.check_version import server_meet_version, version_requires from ansys.dpf.core.common import _common_percentage_progress_bar from ansys.dpf.core.errors import protect_grpc LOG = logging.getLogger(__name__) -LOG.setLevel('DEBUG') +LOG.setLevel("DEBUG") class Session: @@ -39,11 +39,13 @@ def _server(self): def _connect(self): """Connect to the grpc service""" from ansys.grpc.dpf import session_pb2_grpc + return session_pb2_grpc.SessionServiceStub(self._server.channel) @protect_grpc def __send_init_request(self): from ansys.grpc.dpf import session_pb2 + request = session_pb2.CreateSessionRequest() self._message = self._stub.Create(request) @@ -62,6 +64,7 @@ def add_workflow(self, workflow, identifier): name given to the workflow """ from ansys.grpc.dpf import session_pb2 + request = session_pb2.AddRequest() request.session.CopyFrom(self._message) request.wf.CopyFrom(workflow._message) @@ -87,6 +90,7 @@ def add_operator(self, operator, pin, identifier): name given to the workflow """ from ansys.grpc.dpf import session_pb2 + request = session_pb2.AddRequest() request.session.CopyFrom(self._message) request.op_output.op.CopyFrom(operator._message) diff --git a/ansys/dpf/core/settings.py b/src/ansys/dpf/core/settings.py similarity index 94% rename from ansys/dpf/core/settings.py rename to src/ansys/dpf/core/settings.py index bc3f62dc95..1765d660d9 100644 --- a/ansys/dpf/core/settings.py +++ b/src/ansys/dpf/core/settings.py @@ -1,12 +1,11 @@ - """ settings ======== Customize the behavior of the module. """ -from ansys.dpf.core.misc import module_exists from ansys.dpf.core import misc +from ansys.dpf.core.misc import module_exists def disable_off_screen_rendering() -> None: @@ -48,12 +47,13 @@ def disable_interpreter_properties_evaluation() -> bool: """ if module_exists("jedi"): import jedi + jedi.Interpreter._allow_descriptor_getattr_default = False return True return False -def set_upload_chunk_size(num_bytes = misc.DEFAULT_FILE_CHUNK_SIZE) -> None: +def set_upload_chunk_size(num_bytes=misc.DEFAULT_FILE_CHUNK_SIZE) -> None: misc.DEFAULT_FILE_CHUNK_SIZE = num_bytes @@ -74,4 +74,4 @@ def set_dynamic_available_results_capability(value) -> None: >>> dpf.settings.set_dynamic_available_results_capability(True) """ - misc.DYNAMIC_RESULTS = value \ No newline at end of file + misc.DYNAMIC_RESULTS = value diff --git a/ansys/dpf/core/time_freq_scoping_factory.py b/src/ansys/dpf/core/time_freq_scoping_factory.py similarity index 94% rename from ansys/dpf/core/time_freq_scoping_factory.py rename to src/ansys/dpf/core/time_freq_scoping_factory.py index f73d0a8154..9523420e15 100644 --- a/ansys/dpf/core/time_freq_scoping_factory.py +++ b/src/ansys/dpf/core/time_freq_scoping_factory.py @@ -10,6 +10,7 @@ from ansys.dpf.core.common import locations from ansys.dpf.core.model import Model + def scoping_by_load_step(load_step, server=None): """Create a specific ``ansys.dpf.core.Scoping`` for a given load step. @@ -110,9 +111,7 @@ def scoping_by_sets(cumulative_sets, server=None): return scoping -def scoping_by_step_and_substep( - load_step_id, subset_id, time_freq_support -): +def scoping_by_step_and_substep(load_step_id, subset_id, time_freq_support): """Create a specific :class:`ansys.dpf.core.Scoping` for a given step and subset. The returned scoping describes a specific time frequency support element for a given @@ -133,9 +132,8 @@ def scoping_by_step_and_substep( """ set_index = time_freq_support.get_cumulative_index(load_step_id - 1, subset_id - 1) scoping = Scoping( - ids=[set_index + 1], - location=locations.time_freq, - server=time_freq_support._server) + ids=[set_index + 1], location=locations.time_freq, server=time_freq_support._server + ) return scoping @@ -161,9 +159,7 @@ def scoping_by_step_and_substep_from_model(load_step_id, subset_id, model, serve ------- scoping : Scoping Scoping based on a given step/substep of a model's time_freq_support.""" - return scoping_by_step_and_substep( - load_step_id, subset_id, model.metadata.time_freq_support - ) + return scoping_by_step_and_substep(load_step_id, subset_id, model.metadata.time_freq_support) def scoping_on_all_time_freqs(tf_support_or_model): @@ -184,4 +180,5 @@ def scoping_on_all_time_freqs(tf_support_or_model): return Scoping( ids=range(1, len(tf_support_or_model.time_frequencies) + 1), location=locations.time_freq, - server=tf_support_or_model._server) + server=tf_support_or_model._server, + ) diff --git a/ansys/dpf/core/time_freq_support.py b/src/ansys/dpf/core/time_freq_support.py similarity index 95% rename from ansys/dpf/core/time_freq_support.py rename to src/ansys/dpf/core/time_freq_support.py index daf3c65fbd..07d87f8b63 100644 --- a/ansys/dpf/core/time_freq_support.py +++ b/src/ansys/dpf/core/time_freq_support.py @@ -2,16 +2,12 @@ TimeFreqSupport =============== """ +from ansys.grpc.dpf import base_pb2, support_pb2, time_freq_support_pb2, time_freq_support_pb2_grpc + from ansys import dpf from ansys.dpf import core from ansys.dpf.core import errors as dpf_errors from ansys.dpf.core.errors import protect_grpc -from ansys.grpc.dpf import ( - base_pb2, - support_pb2, - time_freq_support_pb2, - time_freq_support_pb2_grpc, -) class TimeFreqSupport: @@ -403,30 +399,32 @@ def _get_attributes_list(self, stage_num=None): list_response = self._stub.List(request) out = {} if list_response.HasField("freq_real"): - out["freq_real"] = dpf.core.Field( - server=self._server, field=list_response.freq_real) + out["freq_real"] = dpf.core.Field(server=self._server, field=list_response.freq_real) if list_response.HasField("freq_complex"): out["freq_complex"] = dpf.core.Field( - server=self._server, field=list_response.freq_complex) + server=self._server, field=list_response.freq_complex + ) if list_response.HasField("rpm"): - out["rpm"] = dpf.core.Field( - server=self._server, field=list_response.rpm) + out["rpm"] = dpf.core.Field(server=self._server, field=list_response.rpm) if list_response.HasField("cyc_harmonic_index"): out["cyc_harmonic_index"] = dpf.core.Field( - server=self._server, field=list_response.cyc_harmonic_index) - if hasattr(list_response, "cyclic_harmonic_index_scoping") and\ - list_response.HasField("cyclic_harmonic_index_scoping"): + server=self._server, field=list_response.cyc_harmonic_index + ) + if hasattr(list_response, "cyclic_harmonic_index_scoping") and list_response.HasField( + "cyclic_harmonic_index_scoping" + ): out["cyclic_harmonic_index_scoping"] = dpf.core.Scoping( - server=self._server, scoping=list_response.cyclic_harmonic_index_scoping) + server=self._server, scoping=list_response.cyclic_harmonic_index_scoping + ) return out def append_step( - self, - step_id, - step_time_frequencies, - step_complex_frequencies=None, - rpm_value=None, - step_harmonic_indices=None, + self, + step_id, + step_time_frequencies, + step_complex_frequencies=None, + rpm_value=None, + step_harmonic_indices=None, ): """Append a step with all its field values in the time frequencies support. The RPM value is a step (or load step)-based value. @@ -511,9 +509,7 @@ def append_step( self._set_harmonic_indices_at_stage(0, step_harmonic_indices, step_id) elif isinstance(step_harmonic_indices, dict): for key in step_harmonic_indices: - self._set_harmonic_indices_at_stage( - key, step_harmonic_indices[key], step_id - ) + self._set_harmonic_indices_at_stage(key, step_harmonic_indices[key], step_id) else: raise dpf_errors.InvalidTypeError("list/dict", "step_harmonic_indices") @@ -542,9 +538,7 @@ def deep_copy(self, server=None): i = 0 while True: try: - tf.set_harmonic_indices( - self.get_harmonic_indices(i).deep_copy(server=server), i - ) + tf.set_harmonic_indices(self.get_harmonic_indices(i).deep_copy(server=server), i) i += 1 except: break @@ -573,9 +567,7 @@ def _set_harmonic_indices_at_stage(self, stage_num, step_harmonic_indices, step_ def _connect(self): """Connect to the gRPC service.""" - return time_freq_support_pb2_grpc.TimeFreqSupportServiceStub( - self._server.channel - ) + return time_freq_support_pb2_grpc.TimeFreqSupportServiceStub(self._server.channel) def __del__(self): try: diff --git a/ansys/dpf/core/vtk_helper.py b/src/ansys/dpf/core/vtk_helper.py similarity index 98% rename from ansys/dpf/core/vtk_helper.py rename to src/ansys/dpf/core/vtk_helper.py index 7d48ef842b..06e7236720 100644 --- a/ansys/dpf/core/vtk_helper.py +++ b/src/ansys/dpf/core/vtk_helper.py @@ -1,22 +1,22 @@ import numpy as np +import pyvista as pv from vtk import ( - VTK_VERTEX, - VTK_LINE, - VTK_TRIANGLE, - VTK_QUAD, - VTK_TETRA, VTK_HEXAHEDRON, - VTK_WEDGE, + VTK_LINE, VTK_PYRAMID, + VTK_QUAD, VTK_QUADRATIC_EDGE, - VTK_QUADRATIC_TRIANGLE, - VTK_QUADRATIC_QUAD, - VTK_QUADRATIC_TETRA, VTK_QUADRATIC_HEXAHEDRON, VTK_QUADRATIC_PYRAMID, + VTK_QUADRATIC_QUAD, + VTK_QUADRATIC_TETRA, + VTK_QUADRATIC_TRIANGLE, + VTK_TETRA, + VTK_TRIANGLE, + VTK_VERTEX, + VTK_WEDGE, vtkVersion, ) -import pyvista as pv VTK9 = vtkVersion().GetVTKMajorVersion() >= 9 @@ -143,8 +143,9 @@ class PyVistaImportError(ModuleNotFoundError): """Error raised when PyVista could not be imported during plotting.""" def __init__( - self, msg="To use plotting capabilities, please install pyvista " - "with :\n pip install pyvista>=0.32.0" + self, + msg="To use plotting capabilities, please install pyvista " + "with :\n pip install pyvista>=0.32.0", ): ModuleNotFoundError.__init__(self, msg) diff --git a/ansys/dpf/core/workflow.py b/src/ansys/dpf/core/workflow.py similarity index 95% rename from ansys/dpf/core/workflow.py rename to src/ansys/dpf/core/workflow.py index 7f071821b1..cf80bf2c6f 100644 --- a/ansys/dpf/core/workflow.py +++ b/src/ansys/dpf/core/workflow.py @@ -5,11 +5,12 @@ """ import logging +from ansys.grpc.dpf import base_pb2, workflow_pb2, workflow_pb2_grpc + from ansys import dpf from ansys.dpf.core import dpf_operator, inputs, outputs -from ansys.dpf.core.errors import protect_grpc from ansys.dpf.core.check_version import server_meet_version, version_requires -from ansys.grpc.dpf import base_pb2, workflow_pb2, workflow_pb2_grpc +from ansys.dpf.core.errors import protect_grpc LOG = logging.getLogger(__name__) LOG.setLevel("DEBUG") @@ -62,8 +63,9 @@ def __init__(self, workflow=None, server=None): self._message = workflow - remote_copy_needed = server_meet_version("3.0", self._server) \ - and isinstance(workflow, workflow_pb2.RemoteCopyRequest) + remote_copy_needed = server_meet_version("3.0", self._server) and isinstance( + workflow, workflow_pb2.RemoteCopyRequest + ) if isinstance(workflow, str): self.__create_from_stream(workflow) elif workflow is None or remote_copy_needed: @@ -144,14 +146,10 @@ def get_output(self, pin_name, output_type): else: out = self._stub.Get(request) return dpf_operator._convertOutputMessageToPythonInstance( - out, - output_type, - self._server + out, output_type, self._server ) else: - raise ValueError( - "please specify an output type to get the workflow's output" - ) + raise ValueError("please specify an output type to get the workflow's output") def set_input_name(self, name, *args): """Set the name of the input pin of the workflow to expose it for future connection. @@ -441,17 +439,20 @@ def connect_with(self, left_workflow, output_input_names=None): if isinstance(output_input_names, tuple): request.input_to_output.append( workflow_pb2.InputToOutputChainRequest( - output_name=output_input_names[0], - input_name=output_input_names[1])) + output_name=output_input_names[0], input_name=output_input_names[1] + ) + ) elif isinstance(output_input_names, dict): for key in output_input_names: request.input_to_output.append( workflow_pb2.InputToOutputChainRequest( - output_name=key, - input_name=output_input_names[key])) + output_name=key, input_name=output_input_names[key] + ) + ) else: - raise TypeError("output_input_names argument is expect" - "to be either a str tuple or a str dict") + raise TypeError( + "output_input_names argument is expect" "to be either a str tuple or a str dict" + ) self._stub.Connect(request) @@ -522,8 +523,10 @@ def create_on_other_server(self, *args, **kwargs): request.address = address return Workflow(workflow=request, server=self._server) else: - raise ValueError("a connection address (either with address input" - "or both ip and port inputs) or a server is required") + raise ValueError( + "a connection address (either with address input" + "or both ip and port inputs) or a server is required" + ) def _connect(self): """Connect to the gRPC service.""" @@ -548,8 +551,9 @@ def __str__(self): @protect_grpc def __send_init_request(self, workflow): - if server_meet_version("3.0", self._server) \ - and isinstance(workflow, workflow_pb2.RemoteCopyRequest): + if server_meet_version("3.0", self._server) and isinstance( + workflow, workflow_pb2.RemoteCopyRequest + ): request = workflow_pb2.CreateRequest() request.remote_copy.CopyFrom(workflow) else: diff --git a/testing.md b/testing.md deleted file mode 100644 index 059f371421..0000000000 --- a/testing.md +++ /dev/null @@ -1,20 +0,0 @@ - - -## Unit Testing - -Once ansys-dpf-core package is installed (see README.md), unit tests can be run by installing the testing requirements with `pip install -r requirements_test.txt` and then running pytest with: - -``` -pytest -``` - -If you have ANSYS v2021R1 or newer installed locally, the unit tests will -automatically start up the DPF server and run the tests. If you need -to disable this and have the unit tests run against a remote server, -setup the following environment variables: - -``` -set DPF_START_SERVER=False -set DPF_IP= -set DPF_PORT= -``` diff --git a/tests/conftest.py b/tests/conftest.py index 9754635b84..22da7cff8d 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -8,8 +8,7 @@ import pytest from ansys.dpf import core -from ansys.dpf.core import examples -from ansys.dpf.core import path_utilities +from ansys.dpf.core import examples, path_utilities core.settings.disable_off_screen_rendering() # currently running dpf on docker. Used for testing on CI @@ -24,9 +23,9 @@ if running_docker: if local_test_repo: - core.server.RUNNING_DOCKER["args"] += ' -v "' \ - f'{os.environ.get("AWP_UNIT_TEST_FILES", False)}' \ - ':/tmp/test_files"' + core.server.RUNNING_DOCKER["args"] += ( + ' -v "' f'{os.environ.get("AWP_UNIT_TEST_FILES", False)}' ':/tmp/test_files"' + ) def resolve_test_file(basename, additional_path="", is_in_examples=None): @@ -47,17 +46,13 @@ def resolve_test_file(basename, additional_path="", is_in_examples=None): test_files_path = os.path.join(test_path, "testfiles") filename = os.path.join(test_files_path, additional_path, basename) if not os.path.isfile(filename): - raise FileNotFoundError( - f"Unable to locate {basename} at {test_files_path}" - ) + raise FileNotFoundError(f"Unable to locate {basename} at {test_files_path}") return filename elif os.environ.get("AWP_UNIT_TEST_FILES", False): if running_docker: return path_utilities.join("/tmp/test_files", "python", additional_path, basename) test_files_path = os.path.join(os.environ["AWP_UNIT_TEST_FILES"], "python") - filename = os.path.join( - test_files_path, os.path.join(additional_path, basename) - ) + filename = os.path.join(test_files_path, os.path.join(additional_path, basename)) if not os.path.isfile(filename): raise FileNotFoundError(f"Unable to locate {basename} at {test_files_path}") return filename @@ -153,9 +148,7 @@ def d3plot(): def engineering_data_sources(): """Resolve the path of the "model_with_ns.rst" result file.""" ds = core.DataSources(resolve_test_file("file.rst", "engineeringData")) - ds.add_file_path( - resolve_test_file("MatML.xml", "engineeringData"), "EngineeringData" - ) + ds.add_file_path(resolve_test_file("MatML.xml", "engineeringData"), "EngineeringData") ds.add_file_path(resolve_test_file("ds.dat", "engineeringData"), "dat") return ds diff --git a/tests/slow/test_remoteworkflow.py b/tests/slow/test_remoteworkflow.py index 3d28e34ba4..9cb0eff340 100644 --- a/tests/slow/test_remoteworkflow.py +++ b/tests/slow/test_remoteworkflow.py @@ -4,14 +4,15 @@ from ansys.dpf import core from ansys.dpf.core import examples from ansys.dpf.core import operators as ops -from ansys.dpf.core.check_version import meets_version, get_server_version +from ansys.dpf.core.check_version import get_server_version, meets_version from conftest import local_servers SERVER_VERSION_HIGHER_THAN_3_0 = meets_version(get_server_version(core._global_server()), "3.0") -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_simple_remote_workflow(simple_bar, local_server): data_sources1 = core.DataSources(simple_bar) wf = core.Workflow() @@ -43,8 +44,9 @@ def test_simple_remote_workflow(simple_bar, local_server): assert np.allclose(max.data, [2.52368345e-05]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_remote_workflow(): files = examples.download_distributed_files() workflows = [] @@ -60,7 +62,8 @@ def test_multi_process_remote_workflow(): grpc_stream_provider = ops.metadata.streams_provider() grpc_data_sources = core.DataSources() grpc_data_sources.set_result_file_path( - local_servers[i].ip + ":" + str(local_servers[i].port), "grpc") + local_servers[i].ip + ":" + str(local_servers[i].port), "grpc" + ) grpc_stream_provider.inputs.data_sources(grpc_data_sources) remote_workflow_prov = core.Operator("remote_workflow_instantiate") @@ -86,8 +89,9 @@ def test_multi_process_remote_workflow(): assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_connect_remote_workflow(): files = examples.download_distributed_files() wf = core.Workflow() @@ -104,8 +108,8 @@ def test_multi_process_connect_remote_workflow(): grpc_stream_provider = ops.metadata.streams_provider() grpc_data_sources = core.DataSources() grpc_data_sources.set_result_file_path( - local_servers[i].ip + ":" + str(local_servers[i].port), - "grpc") + local_servers[i].ip + ":" + str(local_servers[i].port), "grpc" + ) grpc_stream_provider.inputs.data_sources(grpc_data_sources) remote_workflow_prov = core.Operator("remote_workflow_instantiate") @@ -131,8 +135,9 @@ def test_multi_process_connect_remote_workflow(): assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_connect_operator_remote_workflow(): files = examples.download_distributed_files() wf = core.Workflow() @@ -149,8 +154,8 @@ def test_multi_process_connect_operator_remote_workflow(): grpc_stream_provider = ops.metadata.streams_provider() grpc_data_sources = core.DataSources() grpc_data_sources.set_result_file_path( - local_servers[i].ip + ":" + str(local_servers[i].port), - "grpc") + local_servers[i].ip + ":" + str(local_servers[i].port), "grpc" + ) grpc_stream_provider.inputs.data_sources(grpc_data_sources) remote_workflow_prov = core.Operator("remote_workflow_instantiate") @@ -177,8 +182,9 @@ def test_multi_process_connect_operator_remote_workflow(): assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_getoutput_remote_workflow(): files = examples.download_distributed_files() wf = core.Workflow() @@ -195,8 +201,8 @@ def test_multi_process_getoutput_remote_workflow(): grpc_stream_provider = ops.metadata.streams_provider() grpc_data_sources = core.DataSources() grpc_data_sources.set_result_file_path( - local_servers[i].ip + ":" + str(local_servers[i].port), - "grpc") + local_servers[i].ip + ":" + str(local_servers[i].port), "grpc" + ) grpc_stream_provider.inputs.data_sources(grpc_data_sources) remote_workflow_prov = core.Operator("remote_workflow_instantiate") @@ -223,8 +229,9 @@ def test_multi_process_getoutput_remote_workflow(): assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(True or not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + True or not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_chain_remote_workflow(): files = examples.download_distributed_files() wf = core.Workflow() @@ -241,8 +248,8 @@ def test_multi_process_chain_remote_workflow(): grpc_stream_provider = ops.metadata.streams_provider() grpc_data_sources = core.DataSources() grpc_data_sources.set_result_file_path( - local_servers[i].ip + ":" + str(local_servers[i].port), - "grpc") + local_servers[i].ip + ":" + str(local_servers[i].port), "grpc" + ) grpc_stream_provider.inputs.data_sources(grpc_data_sources) remote_workflow_prov = core.Operator("remote_workflow_instantiate") @@ -264,8 +271,8 @@ def test_multi_process_chain_remote_workflow(): grpc_stream_provider = ops.metadata.streams_provider() grpc_data_sources = core.DataSources() grpc_data_sources.set_result_file_path( - local_servers[2].ip + ":" + str(local_servers[2].port), - "grpc") + local_servers[2].ip + ":" + str(local_servers[2].port), "grpc" + ) grpc_stream_provider.inputs.data_sources(grpc_data_sources) remote_workflow_prov = core.Operator("remote_workflow_instantiate") @@ -280,8 +287,9 @@ def test_multi_process_chain_remote_workflow(): assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_remote_workflow_info(local_server): wf = core.Workflow() op = ops.result.displacement() @@ -292,9 +300,7 @@ def test_remote_workflow_info(local_server): wf.set_output_name("distrib", average.outputs.fields_container) grpc_stream_provider = ops.metadata.streams_provider() grpc_data_sources = core.DataSources() - grpc_data_sources.set_result_file_path( - local_server.ip + ":" + str(local_server.port), - "grpc") + grpc_data_sources.set_result_file_path(local_server.ip + ":" + str(local_server.port), "grpc") grpc_stream_provider.inputs.data_sources(grpc_data_sources) remote_workflow_prov = core.Operator("remote_workflow_instantiate") remote_workflow_prov.connect(3, grpc_stream_provider, 0) @@ -304,8 +310,9 @@ def test_remote_workflow_info(local_server): assert "distrib" in remote_workflow.output_names -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_local_remote_local_remote_workflow(): files = examples.download_distributed_files() @@ -322,8 +329,8 @@ def test_multi_process_local_remote_local_remote_workflow(): grpc_stream_provider = ops.metadata.streams_provider() grpc_data_sources = core.DataSources() grpc_data_sources.set_result_file_path( - local_servers[i].ip + ":" + str(local_servers[i].port), - "grpc") + local_servers[i].ip + ":" + str(local_servers[i].port), "grpc" + ) grpc_stream_provider.inputs.data_sources(grpc_data_sources) remote_workflow_prov = core.Operator("remote_workflow_instantiate") @@ -357,8 +364,9 @@ def test_multi_process_local_remote_local_remote_workflow(): assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_transparent_api_remote_workflow(): files = examples.download_distributed_files() workflows = [] @@ -388,8 +396,9 @@ def test_multi_process_transparent_api_remote_workflow(): assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_with_names_transparent_api_remote_workflow(): files = examples.download_distributed_files() workflows = [] @@ -419,8 +428,9 @@ def test_multi_process_with_names_transparent_api_remote_workflow(): assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_transparent_api_connect_local_datasources_remote_workflow(): files = examples.download_distributed_files() workflows = [] @@ -451,8 +461,9 @@ def test_multi_process_transparent_api_connect_local_datasources_remote_workflow assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_transparent_api_connect_local_op_remote_workflow(): files = examples.download_distributed_files() workflows = [] @@ -484,8 +495,9 @@ def test_multi_process_transparent_api_connect_local_op_remote_workflow(): assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_transparent_api_create_on_local_remote_workflow(): files = examples.download_distributed_files() wf = core.Workflow() @@ -514,8 +526,9 @@ def test_multi_process_transparent_api_create_on_local_remote_workflow(): assert np.allclose(max.data, [10.03242272]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_multi_process_transparent_api_create_on_local_remote_ith_address_workflow(): files = examples.download_distributed_files() wf = core.Workflow() diff --git a/tests/slow/test_slow.py b/tests/slow/test_slow.py index b4c8f8574b..9fb4a5a36d 100644 --- a/tests/slow/test_slow.py +++ b/tests/slow/test_slow.py @@ -1,10 +1,11 @@ -import pytest import numpy as np +import pytest from ansys.dpf import core as dpf from ansys.dpf.core import examples from ansys.dpf.core.custom_fields_container import ElShapeFieldsContainer + def check_fc(fc, fc2): for i, f in enumerate(fc): assert fc.get_label_space(i) == fc2.get_label_space(i) @@ -18,6 +19,7 @@ def check_fc(fc, fc2): idenfc = dpf.operators.logic.identical_fc(fc, fc2.deep_copy()) assert idenfc.outputs.boolean() + @pytest.fixture() def all_kind_of_complexity_models(local_server): return ( diff --git a/tests/test_checkversion.py b/tests/test_checkversion.py index 6296f9438b..b28993dfbe 100644 --- a/tests/test_checkversion.py +++ b/tests/test_checkversion.py @@ -1,7 +1,6 @@ import pytest -from ansys.dpf.core import Model -from ansys.dpf.core import check_version +from ansys.dpf.core import Model, check_version from ansys.dpf.core import errors as dpf_errors diff --git a/tests/test_codegeneration.py b/tests/test_codegeneration.py index b93b379236..7ea742d760 100644 --- a/tests/test_codegeneration.py +++ b/tests/test_codegeneration.py @@ -5,8 +5,8 @@ import ansys.grpc.dpf import numpy as np -import ansys.dpf.core.operators as op from ansys.dpf import core +import ansys.dpf.core.operators as op def test_workflowwithgeneratedcode(allkindofcomplexity): @@ -194,9 +194,7 @@ def test_create_op_in_chain(plate_msup): identical = op.logic.identical_fc(eqv2.outputs, eqv1.outputs) out = identical.outputs.boolean() assert out == True - identical = op.logic.identical_fc( - eqv2.outputs.fields_container, eqv1.outputs.fields_container - ) + identical = op.logic.identical_fc(eqv2.outputs.fields_container, eqv1.outputs.fields_container) out = identical.outputs.boolean() assert out == True @@ -243,9 +241,7 @@ def test_generated_operator_several_output_types(plate_msup): uc.inputs.unit_name("mm") f = uc.outputs.converted_entity_as_field() assert f.unit == "mm" - assert np.allclose( - f.data.flatten("C"), np.array([1, 2, 3, 4, 5, 6, 7, 8, 9]) * 1000 - ) + assert np.allclose(f.data.flatten("C"), np.array([1, 2, 3, 4, 5, 6, 7, 8, 9]) * 1000) model = core.Model(plate_msup) din = model.metadata.meshed_region.nodes.coordinates_field.data @@ -296,9 +292,7 @@ def test_generated_operator_set_config(): op1.inputs.fieldB.connect(inpt2) out = op1.outputs.field() assert np.allclose(out.scoping.ids, [1, 2, 3]) or np.allclose(out.scoping.ids, [3, 4, 5]) - assert np.allclose( - out.data, np.array([[2.0, 4.0, 6.0], [8.0, 10.0, 12.0], [14.0, 16.0, 18.0]]) - ) + assert np.allclose(out.data, np.array([[2.0, 4.0, 6.0], [8.0, 10.0, 12.0], [14.0, 16.0, 18.0]])) conf.set_work_by_index_option(False) op1 = op.math.add(config=conf) diff --git a/tests/test_elements.py b/tests/test_elements.py index d3d095dea1..e59cd6f52b 100644 --- a/tests/test_elements.py +++ b/tests/test_elements.py @@ -37,18 +37,18 @@ def line_element_descriptor(model_elements): def check_element_attributes( - descriptor, - enum_id, - description, - name, - shape, - n_corner_nodes, - n_mid_nodes, - n_nodes, - is_solid, - is_shell, - is_beam, - is_quadratic, + descriptor, + enum_id, + description, + name, + shape, + n_corner_nodes, + n_mid_nodes, + n_nodes, + is_solid, + is_shell, + is_beam, + is_quadratic, ): assert isinstance(descriptor, dpf.ElementDescriptor) assert descriptor.enum_id.value == enum_id @@ -139,9 +139,7 @@ def test_no_element_descriptor(): print(descriptor) unknown_shape = "unknown_shape" assert descriptor.shape == unknown_shape - assert ( - dpf.element_types.descriptor(dpf.element_types.General).shape == unknown_shape - ) + assert dpf.element_types.descriptor(dpf.element_types.General).shape == unknown_shape def test_descriptor_with_int_value(): @@ -164,18 +162,18 @@ def test_descriptor_with_int_value(): def check_from_enum_id( - hardcoded_id, - enum_id, - description, - name, - shape, - n_corner_nodes, - n_mid_nodes, - n_nodes, - is_solid, - is_shell, - is_beam, - is_quadratic, + hardcoded_id, + enum_id, + description, + name, + shape, + n_corner_nodes, + n_mid_nodes, + n_nodes, + is_solid, + is_shell, + is_beam, + is_quadratic, ): des = dpf.element_types.descriptor(enum_id) assert hardcoded_id == enum_id.value diff --git a/tests/test_examples.py b/tests/test_examples.py index 4ef166a9fc..de6234fece 100644 --- a/tests/test_examples.py +++ b/tests/test_examples.py @@ -1,8 +1,7 @@ """Verify all examples can be accessed or downloaded""" import pytest -from ansys.dpf.core import Model -from ansys.dpf.core import examples +from ansys.dpf.core import Model, examples def test_download_all_kinds_of_complexity_modal(): diff --git a/tests/test_factories.py b/tests/test_factories.py index 0c1da5b9da..444f59f49d 100644 --- a/tests/test_factories.py +++ b/tests/test_factories.py @@ -1,12 +1,14 @@ import numpy as np import pytest +from ansys.dpf.core import ( + fields_container_factory, + fields_factory, + mesh_scoping_factory, + time_freq_scoping_factory, +) from ansys.dpf.core import Model from ansys.dpf.core import errors as dpf_errors -from ansys.dpf.core import fields_container_factory -from ansys.dpf.core import fields_factory -from ansys.dpf.core import mesh_scoping_factory -from ansys.dpf.core import time_freq_scoping_factory from ansys.dpf.core.common import locations @@ -74,9 +76,7 @@ def test_over_time_freq_fields_container_1(): def test_over_time_freq_fields_container_2(): f1 = fields_factory.create_vector_field(24, 4) f2 = fields_factory.create_vector_field(32, 4, location=locations.elemental) - fc = fields_container_factory.over_time_freq_fields_container( - {0.43: f1, 1.12: f2}, "Hz" - ) + fc = fields_container_factory.over_time_freq_fields_container({0.43: f1, 1.12: f2}, "Hz") labels = fc.labels assert labels == ["time"] assert len(fc) == 2 @@ -95,9 +95,7 @@ def test_over_time_freq_complex_fields_container_1(): f2 = fields_factory.create_scalar_field(31) f1_im = fields_factory.create_scalar_field(25) f2_im = fields_factory.create_scalar_field(31) - fc = fields_container_factory.over_time_freq_complex_fields_container( - [f1, f2], [f1_im, f2_im] - ) + fc = fields_container_factory.over_time_freq_complex_fields_container([f1, f2], [f1_im, f2_im]) labels = fc.labels assert labels == ["complex", "time"] assert len(fc) == 4 diff --git a/tests/test_field.py b/tests/test_field.py index b7ffe72a2c..574a0d6731 100644 --- a/tests/test_field.py +++ b/tests/test_field.py @@ -1,5 +1,6 @@ import numpy as np import pytest + from ansys import dpf from ansys.dpf import core from ansys.dpf.core import FieldDefinition @@ -549,14 +550,10 @@ def test_local_elemental_nodal_array_field_append(): ) with field_to_local.as_local_field() as f: for i in range(1, num_entities + 1): - f.append( - np.array([[0.1 * i, 0.2 * i, 0.3 * i], [0.1 * i, 0.2 * i, 0.3 * i]]), i - ) + f.append(np.array([[0.1 * i, 0.2 * i, 0.3 * i], [0.1 * i, 0.2 * i, 0.3 * i]]), i) field = dpf.core.fields_factory.create_3d_vector_field(num_entities) for i in range(1, num_entities + 1): - field.append( - np.array([[0.1 * i, 0.2 * i, 0.3 * i], [0.1 * i, 0.2 * i, 0.3 * i]]), i - ) + field.append(np.array([[0.1 * i, 0.2 * i, 0.3 * i], [0.1 * i, 0.2 * i, 0.3 * i]]), i) assert np.allclose(field.data, field_to_local.data) assert np.allclose(field.scoping.ids, field_to_local.scoping.ids) @@ -568,9 +565,7 @@ def test_local_elemental_nodal_array_field_append(): ) with field_to_local.as_local_field() as f: for i in range(1, num_entities + 1): - f.append( - np.array([0.1 * i, 0.2 * i, 0.3 * i, 0.1 * i, 0.2 * i, 0.3 * i]), i - ) + f.append(np.array([0.1 * i, 0.2 * i, 0.3 * i, 0.1 * i, 0.2 * i, 0.3 * i]), i) assert np.allclose(field.data, field_to_local.data) assert np.allclose(field.scoping.ids, field_to_local.scoping.ids) @@ -586,17 +581,13 @@ def test_local_get_entity_data(): for i in range(1, num_entities + 1): f.append(np.array([[0.1 * i, 0.2 * i, 0.3 * i]]), i) assert np.allclose(f.get_entity_data(i - 1), [[0.1 * i, 0.2 * i, 0.3 * i]]) - assert np.allclose( - f.get_entity_data_by_id(i), [[0.1 * i, 0.2 * i, 0.3 * i]] - ) + assert np.allclose(f.get_entity_data_by_id(i), [[0.1 * i, 0.2 * i, 0.3 * i]]) assert hasattr(f, "_is_set") is True with field_to_local.as_local_field() as f: for i in range(1, num_entities + 1): assert np.allclose(f.get_entity_data(i - 1), [[0.1 * i, 0.2 * i, 0.3 * i]]) - assert np.allclose( - f.get_entity_data_by_id(i), [[0.1 * i, 0.2 * i, 0.3 * i]] - ) + assert np.allclose(f.get_entity_data_by_id(i), [[0.1 * i, 0.2 * i, 0.3 * i]]) assert hasattr(f, "_is_set") is False @@ -608,9 +599,7 @@ def test_local_elemental_nodal_get_entity_data(): ) with field_to_local.as_local_field() as f: for i in range(1, num_entities + 1): - f.append( - np.array([[0.1 * i, 0.2 * i, 0.3 * i], [0.1 * i, 0.2 * i, 0.3 * i]]), i - ) + f.append(np.array([[0.1 * i, 0.2 * i, 0.3 * i], [0.1 * i, 0.2 * i, 0.3 * i]]), i) assert np.allclose( f.get_entity_data(i - 1), [[0.1 * i, 0.2 * i, 0.3 * i], [0.1 * i, 0.2 * i, 0.3 * i]], @@ -641,9 +630,7 @@ def test_auto_delete_field_local(): num_entities, location=dpf.core.locations.elemental_nodal ) field_to_local.append([3.0, 4.0, 5.0], 1) - fc = dpf.core.fields_container_factory.over_time_freq_fields_container( - [field_to_local] - ) + fc = dpf.core.fields_container_factory.over_time_freq_fields_container([field_to_local]) field_to_local = None with fc[0].as_local_field() as f: assert np.allclose(f.get_entity_data(0), [3.0, 4.0, 5.0]) @@ -704,12 +691,8 @@ def test_get_set_data_elemental_nodal_local_field(): [[0.1, 0.2, 0.3], [0.1, 0.2, 0.3], [0.1, 0.2, 0.3], [0.1, 0.2, 0.4]], ) assert np.allclose(field_to_local._data_pointer, [0, 6]) - assert np.allclose( - field_to_local.get_entity_data(0), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.3]] - ) - assert np.allclose( - field_to_local.get_entity_data(1), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.4]] - ) + assert np.allclose(field_to_local.get_entity_data(0), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.3]]) + assert np.allclose(field_to_local.get_entity_data(1), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.4]]) with field_to_local.as_local_field() as f: f.data = [0.1, 0.2, 0.3, 0.1, 0.2, 0.3, 0.1, 0.2, 0.3, 0.1, 0.2, 0.4] @@ -729,17 +712,11 @@ def test_get_set_data_elemental_nodal_local_field(): [[0.1, 0.2, 0.3], [0.1, 0.2, 0.3], [0.1, 0.2, 0.3], [0.1, 0.2, 0.4]], ) assert np.allclose(field_to_local._data_pointer, [0, 6]) - assert np.allclose( - field_to_local.get_entity_data(0), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.3]] - ) - assert np.allclose( - field_to_local.get_entity_data(1), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.4]] - ) + assert np.allclose(field_to_local.get_entity_data(0), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.3]]) + assert np.allclose(field_to_local.get_entity_data(1), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.4]]) with field_to_local.as_local_field() as f: - f.data = np.array( - [[0.1, 0.2, 0.3], [0.1, 0.2, 0.3], [0.1, 0.2, 0.3], [0.1, 0.2, 0.4]] - ) + f.data = np.array([[0.1, 0.2, 0.3], [0.1, 0.2, 0.3], [0.1, 0.2, 0.3], [0.1, 0.2, 0.4]]) f._data_pointer = [0, 6] f.scoping_ids = [1, 2] assert np.allclose( @@ -756,12 +733,8 @@ def test_get_set_data_elemental_nodal_local_field(): [[0.1, 0.2, 0.3], [0.1, 0.2, 0.3], [0.1, 0.2, 0.3], [0.1, 0.2, 0.4]], ) assert np.allclose(field_to_local._data_pointer, [0, 6]) - assert np.allclose( - field_to_local.get_entity_data(0), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.3]] - ) - assert np.allclose( - field_to_local.get_entity_data(1), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.4]] - ) + assert np.allclose(field_to_local.get_entity_data(0), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.3]]) + assert np.allclose(field_to_local.get_entity_data(1), [[0.1, 0.2, 0.3], [0.1, 0.2, 0.4]]) def test_get_set_scoping_local_field(): @@ -861,9 +834,7 @@ def test_deep_copy_elemental_nodal_field(allkindofcomplexity): assert copy.nodes.scoping.ids == mesh.nodes.scoping.ids assert copy.elements.scoping.ids == mesh.elements.scoping.ids assert copy.unit == mesh.unit - assert np.allclose( - copy.nodes.coordinates_field.data, mesh.nodes.coordinates_field.data - ) + assert np.allclose(copy.nodes.coordinates_field.data, mesh.nodes.coordinates_field.data) assert np.allclose( copy.elements.element_types_field.data, mesh.elements.element_types_field.data ) @@ -928,9 +899,7 @@ def test_add_operator_field(): out = add.outputs.field() assert len(out) == 6 assert out.scoping.ids == [1, 2] - assert np.allclose( - out.data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]]) - ) + assert np.allclose(out.data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]])) # field + float add = field + 1.0 diff --git a/tests/test_fieldscontainer.py b/tests/test_fieldscontainer.py index 02f3221d20..f9629e3bfa 100644 --- a/tests/test_fieldscontainer.py +++ b/tests/test_fieldscontainer.py @@ -4,15 +4,11 @@ import pytest from ansys.dpf import core as dpf -from ansys.dpf.core import FieldsContainer, Field, TimeFreqSupport +from ansys.dpf.core import Field, FieldsContainer, TimeFreqSupport from ansys.dpf.core import errors as dpf_errors -from ansys.dpf.core import examples -from ansys.dpf.core import fields_factory +from ansys.dpf.core import examples, fields_factory from ansys.dpf.core import operators as ops -from ansys.dpf.core.custom_fields_container import ( - ElShapeFieldsContainer, - BodyFieldsContainer, -) +from ansys.dpf.core.custom_fields_container import BodyFieldsContainer, ElShapeFieldsContainer @pytest.fixture() @@ -56,9 +52,7 @@ def test_set_get_field_fields_container(): fieldid = fc.get_field({"time": i + 1, "complex": 0})._message.id assert fieldid != 0 assert fc.get_field(i)._message.id != 0 - assert ( - fc.get_field_by_time_complex_ids(timeid=i + 1, complexid=0)._message.id != 0 - ) + assert fc.get_field_by_time_complex_ids(timeid=i + 1, complexid=0)._message.id != 0 assert fc[i]._message.id != 0 @@ -84,9 +78,7 @@ def test_set_get_field_fields_container_new_label(): fieldid = fc.get_field({"time": i + 1, "complex": 0})._message.id assert fieldid != 0 assert fc.get_field(i)._message.id != 0 - assert ( - fc.get_field_by_time_complex_ids(timeid=i + 1, complexid=0)._message.id != 0 - ) + assert fc.get_field_by_time_complex_ids(timeid=i + 1, complexid=0)._message.id != 0 assert fc[i]._message.id != 0 assert fc.get_label_space(i) == {"time": i + 1, "complex": 0} fc.add_label("shape") @@ -358,9 +350,7 @@ def test_mat_time_fc(): fc = model.results.stress.on_all_time_freqs.split_by_body.eval() assert isinstance(fc, BodyFieldsContainer) assert len(fc.get_fields_by_mat_id(45)) == 45 - assert np.allclose( - fc.get_fields_by_mat_id(45)[0].data, fc.get_field_by_mat_id(45, 1).data - ) + assert np.allclose(fc.get_fields_by_mat_id(45)[0].data, fc.get_field_by_mat_id(45, 1).data) assert len(fc.get_mat_scoping().ids) == 32 @@ -386,9 +376,7 @@ def test_add_operator_fields_container(): out = add.outputs.fields_container() assert len(out) == 2 assert out[0].scoping.ids == [1, 2] - assert np.allclose( - out[0].data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]]) - ) + assert np.allclose(out[0].data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]])) # fc + float add = fc + 1.0 diff --git a/tests/test_hdf5.py b/tests/test_hdf5.py index 87416fabcb..490abd08ad 100644 --- a/tests/test_hdf5.py +++ b/tests/test_hdf5.py @@ -1,6 +1,5 @@ from ansys.dpf import core - # try: # core.BaseService(load_operators=False)._load_hdf5_operators() # hdf5_loaded = True diff --git a/tests/test_launcher.py b/tests/test_launcher.py index cf90dfb84b..5856ade646 100644 --- a/tests/test_launcher.py +++ b/tests/test_launcher.py @@ -1,5 +1,7 @@ import os + import pytest + from ansys.dpf import core @@ -21,12 +23,13 @@ def test_start_local_failed(): def test_start_local_failed_executable(): + from pathlib import Path + from ansys.dpf.core._version import __ansys_version__ from ansys.dpf.core.server import find_ansys - from pathlib import Path + with pytest.raises(FileNotFoundError): - path = Path(os.environ.get("AWP_ROOT" + __ansys_version__, - find_ansys())).parent.absolute() + path = Path(os.environ.get("AWP_ROOT" + __ansys_version__, find_ansys())).parent.absolute() core.start_local_server(ansys_path=path) diff --git a/tests/test_launcher_remote.py b/tests/test_launcher_remote.py index 891adff7df..29375ce9c5 100644 --- a/tests/test_launcher_remote.py +++ b/tests/test_launcher_remote.py @@ -4,6 +4,7 @@ import ansys.platform.instancemanagement as pypim import grpc import pytest + from ansys.dpf import core from ansys.dpf.core import server from ansys.dpf.core.server import DpfServer, __ansys_version__ diff --git a/tests/test_local_server.py b/tests/test_local_server.py index 0a3fba10ac..3c2438afd7 100644 --- a/tests/test_local_server.py +++ b/tests/test_local_server.py @@ -1,7 +1,7 @@ import numpy as np -from ansys.dpf.core import operators as ops from ansys import dpf +from ansys.dpf.core import operators as ops def test_add_operator_server_field(local_server): @@ -23,9 +23,7 @@ def test_add_operator_server_field(local_server): out = add.outputs.field() assert len(out) == 6 assert out.scoping.ids == [1, 2] - assert np.allclose( - out.data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]]) - ) + assert np.allclose(out.data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]])) # field + float add = field + 1.0 @@ -123,9 +121,7 @@ def test_add_operator_server_fields_container(local_server): out = add.outputs.fields_container() assert len(out) == 2 assert out[0].scoping.ids == [1, 2] - assert np.allclose( - out[0].data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]]) - ) + assert np.allclose(out[0].data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]])) # fc + float add = fc + 1.0 @@ -213,12 +209,12 @@ def test_dot_operator_server_fields_container(local_server): def test_add_operator_server_fields_container(local_server): field = dpf.core.fields_factory.create_3d_vector_field(2, server=local_server) - field.data = [0., 1., 2., 3., 4., 5.] + field.data = [0.0, 1.0, 2.0, 3.0, 4.0, 5.0] field.scoping.ids = [1, 2] fc = dpf.core.fields_container_factory.over_time_freq_fields_container( - [field, field], - server=local_server) + [field, field], server=local_server + ) # operator with field out forward = ops.utility.forward_field(field, server=local_server) @@ -230,29 +226,29 @@ def test_add_operator_server_fields_container(local_server): assert np.allclose(out[0].data, np.array(field.data) * 2.0) # fc + list - add = fc + [0., 1., 2.] + add = fc + [0.0, 1.0, 2.0] assert type(add) == ops.math.add_fc out = add.outputs.fields_container() assert len(out) == 2 assert out[0].scoping.ids == [1, 2] - assert np.allclose(out[0].data, field.data + np.array([[0., 1., 2.], [0., 1., 2.]])) + assert np.allclose(out[0].data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]])) # fc + float add = fc + 1.0 assert type(add) == ops.math.add_fc out = add.outputs.fields_container() assert out[0].scoping.ids == [1, 2] - assert np.allclose(out[0].data, np.array([[1., 2., 3.], [4., 5., 6.]])) + assert np.allclose(out[0].data, np.array([[1.0, 2.0, 3.0], [4.0, 5.0, 6.0]])) def test_minus_operator_server_fields_container(local_server): field = dpf.core.fields_factory.create_3d_vector_field(2, server=local_server) - field.data = [0., 1., 2., 3., 4., 5.] + field.data = [0.0, 1.0, 2.0, 3.0, 4.0, 5.0] field.scoping.ids = [1, 2] fc = dpf.core.fields_container_factory.over_time_freq_fields_container( - [field, field], - server=local_server) + [field, field], server=local_server + ) # operator with field out forward = ops.utility.forward_field(field, server=local_server) @@ -264,29 +260,29 @@ def test_minus_operator_server_fields_container(local_server): assert np.allclose(out[0].data, np.zeros((2, 3))) # fc - list - add = fc - [0., 1., 2.] + add = fc - [0.0, 1.0, 2.0] assert type(add) == ops.math.minus_fc out = add.outputs.fields_container() assert len(out) == 2 assert out[0].scoping.ids == [1, 2] - assert np.allclose(out[0].data, np.array([[0., 0., 0.], [3., 3., 3.]])) + assert np.allclose(out[0].data, np.array([[0.0, 0.0, 0.0], [3.0, 3.0, 3.0]])) # fc - float add = fc - 1.0 assert type(add) == ops.math.minus_fc out = add.outputs.fields_container() assert out[0].scoping.ids == [1, 2] - assert np.allclose(out[0].data, np.array([[-1., 0., 1.], [2., 3., 4.]])) + assert np.allclose(out[0].data, np.array([[-1.0, 0.0, 1.0], [2.0, 3.0, 4.0]])) def test_dot_operator_server_fields_container(local_server): field = dpf.core.fields_factory.create_3d_vector_field(2, server=local_server) - field.data = [0., 1., 2., 3., 4., 5.] + field.data = [0.0, 1.0, 2.0, 3.0, 4.0, 5.0] field.scoping.ids = [1, 2] fc = dpf.core.fields_container_factory.over_time_freq_fields_container( - [field, field], - server=local_server) + [field, field], server=local_server + ) # fc * op forward = ops.utility.forward_field(field, server=local_server) @@ -295,7 +291,7 @@ def test_dot_operator_server_fields_container(local_server): out = add.outputs.fields_container() assert len(out) == 2 assert out[0].scoping.ids == [1, 2] - assert np.allclose(out[0].data, np.array([5., 50.])) + assert np.allclose(out[0].data, np.array([5.0, 50.0])) # fc * field add = fc * field @@ -303,15 +299,15 @@ def test_dot_operator_server_fields_container(local_server): out = add.outputs.fields_container() assert len(out) == 2 assert out[0].scoping.ids == [1, 2] - assert np.allclose(out[0].data, np.array([5., 50.])) + assert np.allclose(out[0].data, np.array([5.0, 50.0])) # fc * list - add = fc * [0., 1., 2.] + add = fc * [0.0, 1.0, 2.0] assert type(add) == ops.math.generalized_inner_product_fc out = add.outputs.fields_container() assert len(out) == 2 assert out[0].scoping.ids == [1, 2] - assert np.allclose(out[0].data, np.array([5., 14.])) + assert np.allclose(out[0].data, np.array([5.0, 14.0])) # fc * float add = fc * -1.0 diff --git a/tests/test_meshregion.py b/tests/test_meshregion.py index 9d7a076cd5..2f1d292def 100644 --- a/tests/test_meshregion.py +++ b/tests/test_meshregion.py @@ -437,9 +437,7 @@ def test_mesh_deep_copy(allkindofcomplexity): assert copy.nodes.scoping.ids == mesh.nodes.scoping.ids assert copy.elements.scoping.ids == mesh.elements.scoping.ids assert copy.unit == mesh.unit - assert np.allclose( - copy.nodes.coordinates_field.data, mesh.nodes.coordinates_field.data - ) + assert np.allclose(copy.nodes.coordinates_field.data, mesh.nodes.coordinates_field.data) assert np.allclose( copy.elements.element_types_field.data, mesh.elements.element_types_field.data ) @@ -467,9 +465,7 @@ def test_mesh_deep_copy2(simple_bar_model): assert copy.nodes.scoping.ids == mesh.nodes.scoping.ids assert copy.elements.scoping.ids == mesh.elements.scoping.ids assert copy.unit == mesh.unit - assert np.allclose( - copy.nodes.coordinates_field.data, mesh.nodes.coordinates_field.data - ) + assert np.allclose(copy.nodes.coordinates_field.data, mesh.nodes.coordinates_field.data) assert np.allclose( copy.elements.element_types_field.data, mesh.elements.element_types_field.data ) diff --git a/tests/test_model.py b/tests/test_model.py index be720b3afe..759d2edd05 100644 --- a/tests/test_model.py +++ b/tests/test_model.py @@ -4,8 +4,7 @@ import pytest from ansys import dpf -from ansys.dpf.core import examples -from ansys.dpf.core import misc +from ansys.dpf.core import examples, misc NO_PLOTTING = True @@ -126,13 +125,8 @@ def test_result_displacement_model(): assert results.displacement.on_last_time_freq.eval().get_label_scoping().ids == [45] assert len(results.displacement.split_by_body.eval()) == 32 assert len(results.displacement.split_by_shape.eval()) == 4 - assert ( - len(results.displacement.on_named_selection("_FIXEDSU").eval()[0].scoping) - == 222 - ) - all_time_ns = results.displacement.on_named_selection( - "_FIXEDSU" - ).on_all_time_freqs.eval() + assert len(results.displacement.on_named_selection("_FIXEDSU").eval()[0].scoping) == 222 + all_time_ns = results.displacement.on_named_selection("_FIXEDSU").on_all_time_freqs.eval() assert len(all_time_ns) == 45 assert len(all_time_ns[0].scoping) == 222 assert len(all_time_ns[19].scoping) == 222 @@ -164,11 +158,9 @@ def test_result_stress_location_model(plate_msup): model = dpf.core.Model(plate_msup) stress = model.results.stress fc = ( - stress.on_mesh_scoping( - dpf.core.Scoping(ids=[1, 2], location=dpf.core.locations.elemental) - ) - .on_location(dpf.core.locations.nodal) - .eval() + stress.on_mesh_scoping(dpf.core.Scoping(ids=[1, 2], location=dpf.core.locations.elemental)) + .on_location(dpf.core.locations.nodal) + .eval() ) assert fc[0].location == "Nodal" @@ -180,9 +172,7 @@ def test_result_time_scoping(plate_msup): assert len(fc) == 4 fc = stress.on_time_scoping([0.115, 0.125]).eval() assert len(fc) == 2 - assert np.allclose( - fc.time_freq_support.time_frequencies.data, np.array([0.115, 0.125]) - ) + assert np.allclose(fc.time_freq_support.time_frequencies.data, np.array([0.115, 0.125])) def test_result_splitted_subset(allkindofcomplexity): @@ -204,13 +194,12 @@ def test_result_not_dynamic(plate_msup): assert len(fc) == 4 fc = stress.on_time_scoping([0.115, 0.125]).eval() assert len(fc) == 2 - assert np.allclose( - fc.time_freq_support.time_frequencies.data, np.array([0.115, 0.125]) - ) + assert np.allclose(fc.time_freq_support.time_frequencies.data, np.array([0.115, 0.125])) assert fc[0].unit == "Pa" dis = model.results.displacement().eval() dpf.core.settings.set_dynamic_available_results_capability(True) + # @pytest.mark.skipif(NO_PLOTTING, reason="Requires system to support plotting") # def test_displacements_plot(static_model): # from pyvista import CameraPosition diff --git a/tests/test_multi_server.py b/tests/test_multi_server.py index fbdfec3c7d..8eef1e4640 100644 --- a/tests/test_multi_server.py +++ b/tests/test_multi_server.py @@ -8,15 +8,15 @@ @pytest.fixture() def static_models(local_server): otherfile = dpf.upload_file_in_tmp_folder(examples.static_rst, server=local_server) - return (dpf.Model(dpf.upload_file_in_tmp_folder(examples.static_rst)), - dpf.Model(otherfile, server=local_server)) + return ( + dpf.Model(dpf.upload_file_in_tmp_folder(examples.static_rst)), + dpf.Model(otherfile, server=local_server), + ) @pytest.fixture() def transient_models(local_server): - otherfile = dpf.upload_file_in_tmp_folder( - examples.msup_transient, server=local_server - ) + otherfile = dpf.upload_file_in_tmp_folder(examples.msup_transient, server=local_server) return ( dpf.Model(dpf.upload_file_in_tmp_folder(examples.msup_transient)), dpf.Model(otherfile, server=local_server), @@ -25,9 +25,7 @@ def transient_models(local_server): @pytest.fixture() def cyc_models(local_server): - otherfile = dpf.upload_file_in_tmp_folder( - examples.simple_cyclic, server=local_server - ) + otherfile = dpf.upload_file_in_tmp_folder(examples.simple_cyclic, server=local_server) return ( dpf.Model(dpf.upload_file_in_tmp_folder(examples.simple_cyclic)), dpf.Model(otherfile, server=local_server), @@ -39,8 +37,8 @@ def test_different_multi_server(static_models): assert not static_models[0]._server == static_models[1]._server assert static_models[0]._server.port != static_models[1]._server.port assert ( - static_models[0].metadata.data_sources.result_files[0] - != static_models[1].metadata.data_sources.result_files[0] + static_models[0].metadata.data_sources.result_files[0] + != static_models[1].metadata.data_sources.result_files[0] ) @@ -50,9 +48,7 @@ def test_model_time_freq_multi_server(static_models): assert tf.time_frequencies.shape == tf2.time_frequencies.shape assert tf.time_frequencies.size == tf2.time_frequencies.size assert np.allclose(tf.time_frequencies.data, tf2.time_frequencies.data) - assert np.allclose( - tf.time_frequencies.scoping.ids, tf2.time_frequencies.scoping.ids - ) + assert np.allclose(tf.time_frequencies.scoping.ids, tf2.time_frequencies.scoping.ids) assert tf.n_sets == tf2.n_sets assert tf.get_frequency(0, 0) == tf2.get_frequency(0, 0) assert tf.get_cumulative_index(0, 0) == tf2.get_cumulative_index(0, 0) @@ -65,8 +61,8 @@ def test_different_multi_server2(static_models): assert not static_models[0]._server == static_models[1]._server assert static_models[0]._server.port != static_models[1]._server.port assert ( - static_models[0].metadata.data_sources.result_files[0] - != static_models[1].metadata.data_sources.result_files[0] + static_models[0].metadata.data_sources.result_files[0] + != static_models[1].metadata.data_sources.result_files[0] ) @@ -83,12 +79,8 @@ def test_model_mesh_multi_server(static_models): elements = mesh.elements elements2 = mesh2.elements assert np.allclose(elements.scoping.ids, elements2.scoping.ids) - assert np.allclose( - elements.element_types_field.data, elements2.element_types_field.data - ) - assert np.allclose( - elements.connectivities_field.data, elements2.connectivities_field.data - ) + assert np.allclose(elements.element_types_field.data, elements2.element_types_field.data) + assert np.allclose(elements.connectivities_field.data, elements2.connectivities_field.data) assert np.allclose(elements.materials_field.data, elements2.materials_field.data) assert elements.n_elements == elements2.n_elements assert elements.has_shell_elements == elements2.has_shell_elements @@ -131,25 +123,19 @@ def test_model_cyc_support_multi_server(cyc_models): assert cyc_support.num_stages == cyc_support2.num_stages assert cyc_support.num_sectors() == cyc_support2.num_sectors() assert cyc_support.base_nodes_scoping().ids == cyc_support2.base_nodes_scoping().ids + assert cyc_support.base_elements_scoping().ids == cyc_support2.base_elements_scoping().ids assert ( - cyc_support.base_elements_scoping().ids - == cyc_support2.base_elements_scoping().ids - ) - assert ( - cyc_support.sectors_set_for_expansion().ids - == cyc_support2.sectors_set_for_expansion().ids + cyc_support.sectors_set_for_expansion().ids == cyc_support2.sectors_set_for_expansion().ids ) assert cyc_support.expand_node_id(1).ids == cyc_support2.expand_node_id(1).ids assert cyc_support.expand_element_id(1).ids == cyc_support2.expand_element_id(1).ids assert ( - cyc_support.expand_node_id(1, cyc_support.sectors_set_for_expansion()).ids - == cyc_support2.expand_node_id(1, cyc_support2.sectors_set_for_expansion()).ids + cyc_support.expand_node_id(1, cyc_support.sectors_set_for_expansion()).ids + == cyc_support2.expand_node_id(1, cyc_support2.sectors_set_for_expansion()).ids ) assert ( - cyc_support.expand_element_id(1, cyc_support.sectors_set_for_expansion()) - .ids == cyc_support2.expand_element_id(1, - cyc_support2.sectors_set_for_expansion() - ).ids + cyc_support.expand_element_id(1, cyc_support.sectors_set_for_expansion()).ids + == cyc_support2.expand_element_id(1, cyc_support2.sectors_set_for_expansion()).ids ) @@ -197,7 +183,5 @@ def test_model_stress_multi_server(transient_models): fc = disp.outputs.fields_container() fc2 = disp2.outputs.fields_container() check_fc(fc, fc2) - idenfc = dpf.operators.logic.identical_fc( - fc.deep_copy(fc2._server), fc2, server=fc2._server - ) + idenfc = dpf.operators.logic.identical_fc(fc.deep_copy(fc2._server), fc2, server=fc2._server) assert idenfc.outputs.boolean() diff --git a/tests/test_operator.py b/tests/test_operator.py index d1d742f991..b9c4c41c73 100644 --- a/tests/test_operator.py +++ b/tests/test_operator.py @@ -9,7 +9,7 @@ from ansys import dpf from ansys.dpf.core import errors from ansys.dpf.core import operators as ops -from ansys.dpf.core.check_version import meets_version, get_server_version +from ansys.dpf.core.check_version import get_server_version, meets_version # Check for ANSYS installation env var HAS_AWP_ROOT212 = os.environ.get("AWP_ROOT212", False) is not False @@ -197,8 +197,8 @@ def test_inputs_outputs_1_operator(cyclic_lin_rst, cyclic_ds, tmpdir): coord = meshed_region.nodes.coordinates_field assert coord.shape == (meshed_region.nodes.n_nodes, 3) assert ( - meshed_region.elements.connectivities_field.data.size - == meshed_region.elements.connectivities_field.size + meshed_region.elements.connectivities_field.data.size + == meshed_region.elements.connectivities_field.size ) @@ -514,9 +514,7 @@ def test_operator_several_output_types(plate_msup): op.inputs.unit_name("mm") f = op.outputs.converted_entity_as_field() assert f.unit == "mm" - assert np.allclose( - f.data.flatten("C"), np.array([1, 2, 3, 4, 5, 6, 7, 8, 9]) * 1000 - ) + assert np.allclose(f.data.flatten("C"), np.array([1, 2, 3, 4, 5, 6, 7, 8, 9]) * 1000) model = dpf.core.Model(plate_msup) din = model.metadata.meshed_region.nodes.coordinates_field.data @@ -623,9 +621,7 @@ def test_operator_set_config(): op.inputs.fieldA.connect(inpt) op.inputs.fieldB.connect(inpt2) out = op.outputs.field() - assert np.allclose(out.data, np.array([[2., 4., 6.], - [8., 10., 12.], - [14., 16., 18.]])) + assert np.allclose(out.data, np.array([[2.0, 4.0, 6.0], [8.0, 10.0, 12.0], [14.0, 16.0, 18.0]])) conf.set_work_by_index_option(False) op = dpf.core.Operator("add", conf) @@ -685,8 +681,9 @@ def test_connect_model(plate_msup): assert np.allclose(fc[0].data[0], [5.12304110e-14, 3.64308310e-04, 5.79805917e-06]) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_connect_get_output_int_list_operator(): d = list(range(0, 100000)) op = dpf.core.operators.utility.forward(d) @@ -694,8 +691,9 @@ def test_connect_get_output_int_list_operator(): assert np.allclose(d, dout) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_connect_get_output_double_list_operator(): d = list(np.ones(100000)) op = dpf.core.operators.utility.forward(d) @@ -733,8 +731,9 @@ def test_connect_result2(plate_msup): assert len(out) == len(out2) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_connect_get_output_int_list_operator(): d = list(range(0, 10000000)) op = dpf.core.operators.utility.forward(d) @@ -742,8 +741,9 @@ def test_connect_get_output_int_list_operator(): assert np.allclose(d, dout) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_connect_get_output_double_list_operator(): d = list(np.ones(10000000)) op = dpf.core.operators.utility.forward(d) @@ -761,9 +761,7 @@ def test_operator_several_output_types(plate_msup): op.inputs.unit_name("mm") f = op.outputs.converted_entity_as_field() assert f.unit == "mm" - assert np.allclose( - f.data.flatten("C"), np.array([1, 2, 3, 4, 5, 6, 7, 8, 9]) * 1000 - ) + assert np.allclose(f.data.flatten("C"), np.array([1, 2, 3, 4, 5, 6, 7, 8, 9]) * 1000) model = dpf.core.Model(plate_msup) din = model.metadata.meshed_region.nodes.coordinates_field.data @@ -827,9 +825,7 @@ def test_add_operator_operator(): out = add.outputs.fields_container() assert len(out) == 1 assert out[0].scoping.ids == [1, 2] - assert np.allclose( - out[0].data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]]) - ) + assert np.allclose(out[0].data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]])) # operator + float add = forward + 1.0 @@ -862,9 +858,7 @@ def test_add_operator_operator(): out = add.outputs.fields_container() assert len(out) == 1 assert out[0].scoping.ids == [1, 2] - assert np.allclose( - out[0].data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]]) - ) + assert np.allclose(out[0].data, field.data + np.array([[0.0, 1.0, 2.0], [0.0, 1.0, 2.0]])) # operator + float add = forward + 1.0 @@ -1018,18 +1012,20 @@ def test_dot_operator_operator(): assert np.allclose(out[0].data, -field.data) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_list_operators(): l = dpf.core.dpf_operator.available_operator_names() assert len(l) > 400 - assert 'merge::result_info' in l - assert 'unit_convert' in l - assert 'stream_provider' in l + assert "merge::result_info" in l + assert "unit_convert" in l + assert "stream_provider" in l -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_get_static_spec_operator(): l = dpf.core.dpf_operator.available_operator_names() for i, name in enumerate(l): @@ -1039,8 +1035,9 @@ def test_get_static_spec_operator(): assert len(spec.description) > 0 -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_with_progress_operator(allkindofcomplexity): model = dpf.core.Model(allkindofcomplexity) op = model.results.stress() @@ -1055,18 +1052,20 @@ def test_with_progress_operator(allkindofcomplexity): assert len(fc) == 2 -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_list_operators(): l = dpf.core.dpf_operator.available_operator_names() assert len(l) > 400 - assert 'merge::result_info' in l - assert 'unit_convert' in l - assert 'stream_provider' in l + assert "merge::result_info" in l + assert "unit_convert" in l + assert "stream_provider" in l -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_get_static_spec_operator(): l = dpf.core.dpf_operator.available_operator_names() for i, name in enumerate(l): @@ -1076,8 +1075,9 @@ def test_get_static_spec_operator(): assert len(spec.description) > 0 -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_with_progress_operator(allkindofcomplexity): model = dpf.core.Model(allkindofcomplexity) op = model.results.stress() diff --git a/tests/test_operatorshelper.py b/tests/test_operatorshelper.py index 5487fd8973..f0fe70383a 100644 --- a/tests/test_operatorshelper.py +++ b/tests/test_operatorshelper.py @@ -31,14 +31,14 @@ def test_sqr(): data = np.array([1, 2, 3]) field = dpf.core.field_from_array(data) field_sqr = dpf.core.help.sqr(field) - assert np.allclose(field_sqr.data, data ** 2) + assert np.allclose(field_sqr.data, data**2) def test_sqr_builtin(): data = np.array([1, 2, 3]) field = dpf.core.field_from_array(data) - field_sqr = field ** 2 - assert np.allclose(field_sqr.outputs.field().data, data ** 2) + field_sqr = field**2 + assert np.allclose(field_sqr.outputs.field().data, data**2) def test_dot_tensor(): diff --git a/tests/test_pathsupport.py b/tests/test_pathsupport.py index 556626f3ef..2587394844 100644 --- a/tests/test_pathsupport.py +++ b/tests/test_pathsupport.py @@ -1,9 +1,10 @@ # Tests specific to pathlib.Path support as path argument instead of str -import pytest import functools +from pathlib import Path + +import pytest from ansys import dpf -from pathlib import Path skip_always = pytest.mark.skipif(True, reason="Investigate why this is failing") diff --git a/tests/test_plotter.py b/tests/test_plotter.py index ebfaff5c6b..2dab18bcc2 100644 --- a/tests/test_plotter.py +++ b/tests/test_plotter.py @@ -12,8 +12,9 @@ if misc.module_exists("pyvista"): HAS_PYVISTA = True - from ansys.dpf.core.plotter import DpfPlotter, Plotter from pyvista.plotting.renderer import CameraPosition # noqa: F401 + + from ansys.dpf.core.plotter import DpfPlotter, Plotter else: HAS_PYVISTA = False @@ -27,7 +28,7 @@ def remove_picture(picture): def test_plotter_on_model(plate_msup): model = Model(plate_msup) model.plot() - picture = 'model_plot.png' + picture = "model_plot.png" remove_picture(picture) model.plot(off_screen=True, screenshot=picture) assert os.path.exists(os.path.join(os.getcwd(), picture)) @@ -122,7 +123,7 @@ def test_plot_fieldscontainer_on_mesh(allkindofcomplexity): avg_op.inputs.fields_container.connect(stress.outputs.fields_container) fc = avg_op.outputs.fields_container() mesh.plot(fc) - picture = 'mesh_plot.png' + picture = "mesh_plot.png" remove_picture(picture) mesh.plot(fc, off_screen=True, screenshot=picture) assert os.path.exists(os.path.join(os.getcwd(), picture)) @@ -153,7 +154,7 @@ def test_field_nodal_plot(allkindofcomplexity): fc = avg_op.outputs.fields_container() f = fc[1] f.plot() - picture = 'field_plot.png' + picture = "field_plot.png" remove_picture(picture) f.plot(off_screen=True, screenshot=picture) assert os.path.exists(os.path.join(os.getcwd(), picture)) @@ -332,7 +333,7 @@ def test_plot_meshes_container_1(multishells): disp_op.connect(4, ds) disp_fc = disp_op.outputs.fields_container() meshes_cont.plot(disp_fc) - picture = 'meshes_cont_plot.png' + picture = "meshes_cont_plot.png" remove_picture(picture) meshes_cont.plot(disp_fc, off_screen=True, screenshot=picture) assert os.path.exists(os.path.join(os.getcwd(), picture)) @@ -342,6 +343,7 @@ def test_plot_meshes_container_1(multishells): @pytest.mark.skipif(not HAS_PYVISTA, reason="Please install pyvista") def test_plot_meshes_container_2(multishells): from ansys.dpf import core + model = core.Model(multishells) mesh = model.metadata.meshed_region split_mesh_op = core.Operator("split_mesh") @@ -384,6 +386,7 @@ def test_plotter_add_mesh(multishells): split_mesh_op.connect(13, "mat") meshes_cont = split_mesh_op.get_output(0, core.types.meshes_container) from ansys.dpf.core.plotter import DpfPlotter + pl = DpfPlotter() for i in range(len(meshes_cont) - 10): pl.add_mesh(meshes_cont[i]) @@ -397,8 +400,12 @@ def create_mesh_and_field_mapped(multishells): disp_fc = model.results.displacement().outputs.fields_container() field = disp_fc[0] # coordinates field to map - coordinates = [[-0.02, 0.006, 0.014], [-0.02, 0.006, 0.012], - [-0.018, 0.006, 0.012], [-0.018, 0.006, 0.014]] + coordinates = [ + [-0.02, 0.006, 0.014], + [-0.02, 0.006, 0.012], + [-0.018, 0.006, 0.012], + [-0.018, 0.006, 0.014], + ] field_coord = core.Field() field_coord.location = core.locations.nodal field_coord.data = coordinates @@ -503,12 +510,12 @@ def test_plot_path_2(multishells): field, field_m, mesh, mesh_m = create_mesh_and_field_mapped(multishells) # create plotter, add fields and plot from ansys.dpf.core.plotter import DpfPlotter + pl = DpfPlotter() # to use outside of the window: # pl = DpfPlotter(notebook=False) pl.add_field(field_m, mesh_m, show_max=True, show_min=True) - pl.add_field(field, mesh, style="wireframe", show_edges=True, - color="w", opacity=0.3) + pl.add_field(field, mesh, style="wireframe", show_edges=True, color="w", opacity=0.3) pl.show_figure() @@ -517,12 +524,12 @@ def test_plot_path_3(multishells): field, field_m, mesh, mesh_m = create_mesh_and_field_mapped_2(multishells) # create plotter, add fields and plot from ansys.dpf.core.plotter import DpfPlotter + pl = DpfPlotter() # to use outside of the window: # pl = DpfPlotter(notebook=False) pl.add_field(field_m, mesh_m) - pl.add_field(field, mesh, style="wireframe", show_edges=True, - color="w", opacity=0.3) + pl.add_field(field, mesh, style="wireframe", show_edges=True, color="w", opacity=0.3) pl.show_figure() @@ -531,10 +538,19 @@ def test_plot_min_max_labels(multishells): field, field_m, mesh, mesh_m = create_mesh_and_field_mapped_2(multishells) # create plotter, add fields and plot from ansys.dpf.core.plotter import DpfPlotter + pl = DpfPlotter() pl.add_field(field_m, mesh_m) - pl.add_field(field, mesh, style="wireframe", show_edges=True, - color="w", opacity=0.3, show_max=True, show_min=True) + pl.add_field( + field, + mesh, + style="wireframe", + show_edges=True, + color="w", + opacity=0.3, + show_max=True, + show_min=True, + ) pl.show_figure() @@ -543,15 +559,24 @@ def test_plot_node_labels(multishells): field, field_m, mesh, mesh_m = create_mesh_and_field_mapped_2(multishells) # create plotter, add fields and plot from ansys.dpf.core.plotter import DpfPlotter + pl = DpfPlotter() pl.add_field(field_m, mesh_m) my_nodes_1 = [mesh_m.nodes[0], mesh_m.nodes[10]] my_labels_1 = ["MyNode1"] - pl.add_node_labels(my_nodes_1, mesh_m, my_labels_1, - italic=True, bold=True, - font_size=26, text_color="white", - font_family="courier", shadow=True, - point_color="grey", point_size=20) + pl.add_node_labels( + my_nodes_1, + mesh_m, + my_labels_1, + italic=True, + bold=True, + font_size=26, + text_color="white", + font_family="courier", + shadow=True, + point_color="grey", + point_size=20, + ) a = pl.labels[0] assert len(a) == 2 pl.show_figure() @@ -561,7 +586,7 @@ def test_plot_node_labels(multishells): def test_cpos_plot(multishells): model = core.Model(multishells) mesh = model.metadata.meshed_region - mesh.plot(cpos='xy') + mesh.plot(cpos="xy") @pytest.mark.skipif(not HAS_PYVISTA, reason="Please install pyvista") @@ -575,6 +600,7 @@ def test_return_cpos_plot(multishells): @pytest.mark.skipif(not HAS_PYVISTA, reason="This test requires pyvista") def test_plot_chart(allkindofcomplexity): from ansys.dpf.core import types + model = Model(allkindofcomplexity) tfq = model.metadata.time_freq_support timeids = list(range(1, tfq.n_sets + 1)) @@ -582,7 +608,7 @@ def test_plot_chart(allkindofcomplexity): disp.inputs.time_scoping.connect(timeids) new_fields_container = disp.get_output(0, types.fields_container) plot_chart(new_fields_container) - picture = 'plot_chart.png' + picture = "plot_chart.png" remove_picture(picture) plot_chart(new_fields_container, off_screen=True, screenshot=picture) assert os.path.exists(os.path.join(os.getcwd(), picture)) @@ -607,7 +633,8 @@ def test_plot_warped_mesh(multishells): split_op = dpf.core.operators.mesh.split_mesh(mesh=mesh, property="mat") meshes_cont = split_op.get_output(output_type=dpf.core.types.meshes_container) meshes_cont.plot(deform_by=disp_result, scale_factor=scale_factor) - disp_op = dpf.core.operators.result.displacement(data_sources=model.metadata.data_sources, - mesh=meshes_cont) + disp_op = dpf.core.operators.result.displacement( + data_sources=model.metadata.data_sources, mesh=meshes_cont + ) disp_fc = disp_op.outputs.fields_container() meshes_cont.plot(disp_fc, deform_by=disp_result, scale_factor=scale_factor) diff --git a/tests/test_plugins.py b/tests/test_plugins.py index d7b6e7e05f..08e7657cf0 100644 --- a/tests/test_plugins.py +++ b/tests/test_plugins.py @@ -34,9 +34,7 @@ def try_load_lsdyna_operators(): return False -@pytest.mark.skipif( - not try_load_lsdyna_operators(), reason="Couldn't load lsdyna operators" -) +@pytest.mark.skipif(not try_load_lsdyna_operators(), reason="Couldn't load lsdyna operators") def test_lsdyna(d3plot): dpf.load_library("Ans.Dpf.LSDYNA.dll", "lsdyna") ds = dpf.DataSources() @@ -74,9 +72,7 @@ def test_eng(engineering_data_sources): ans_mat_operator.connect(0, mat_support_operator, 0) ans_mat_operator.connect(1, result_info_provider, 0) ans_mat_operator.connect(4, engineering_data_sources) - field_variable_provider = dpf.Operator( - "composite::inistate_field_variables_provider" - ) + field_variable_provider = dpf.Operator("composite::inistate_field_variables_provider") field_variable_provider.connect(4, engineering_data_sources) field_variable_provider.inputs.mesh.connect(m.metadata.mesh_provider) field_variable_provider.run() diff --git a/tests/test_propertyfield.py b/tests/test_propertyfield.py index 1c1400a46f..66ccf1a4e5 100644 --- a/tests/test_propertyfield.py +++ b/tests/test_propertyfield.py @@ -148,9 +148,7 @@ def test_connect_property_field_workflow(): def test_local_property_field(): num_entities = 100 - field_to_local = dpf.core.PropertyField( - num_entities, dpf.core.natures.scalar, locations.nodal - ) + field_to_local = dpf.core.PropertyField(num_entities, dpf.core.natures.scalar, locations.nodal) data = [] data_pointer = [] scoping_ids = [] @@ -172,13 +170,11 @@ def test_local_property_field(): assert np.allclose(field_to_local.data, data) assert np.allclose(field_to_local.scoping.ids, scoping_ids) - assert np.allclose( - field_to_local._data_pointer, data_pointer[0: len(data_pointer)] - ) + assert np.allclose(field_to_local._data_pointer, data_pointer[0 : len(data_pointer)]) with field_to_local.as_local_field() as f: assert np.allclose(f.data, data) - assert np.allclose(f._data_pointer, data_pointer[0: len(data_pointer)]) + assert np.allclose(f._data_pointer, data_pointer[0 : len(data_pointer)]) if __name__ == "__main__": diff --git a/tests/test_scoping.py b/tests/test_scoping.py index 1bb98d75b7..c7a3f9eb29 100644 --- a/tests/test_scoping.py +++ b/tests/test_scoping.py @@ -4,7 +4,7 @@ from ansys import dpf from ansys.dpf.core import Scoping from ansys.dpf.core import errors as dpf_errors -from ansys.dpf.core.check_version import meets_version, get_server_version +from ansys.dpf.core.check_version import get_server_version, meets_version serv = dpf.core.start_local_server("127.0.0.1", 50075) SERVER_VERSION_HIGHER_THAN_2_0 = meets_version(get_server_version(serv), "2.1") diff --git a/tests/test_scopingscontainer.py b/tests/test_scopingscontainer.py index d7b449c2a0..1d38117242 100644 --- a/tests/test_scopingscontainer.py +++ b/tests/test_scopingscontainer.py @@ -50,9 +50,7 @@ def test_set_get_scoping_scopings_container(elshape_body_sc): assert scopingid != 0 assert sc.get_scoping(i)._message.id != 0 assert sc.get_scoping({"elshape": i + 1, "body": 0})._message.id != 0 - assert sc.get_scoping({"elshape": i + 1, "body": 0}).ids == list( - range(0, i + 1) - ) + assert sc.get_scoping({"elshape": i + 1, "body": 0}).ids == list(range(0, i + 1)) assert sc[i]._message.id != 0 @@ -66,9 +64,7 @@ def test_set_get_scoping_scopings_container_new_label(elshape_body_sc): assert sc.get_scoping({"elshape": i + 1, "body": 0})._message.id != 0 assert sc[i]._message.id != 0 assert sc.get_label_space(i) == {"elshape": i + 1, "body": 0} - assert sc.get_scoping({"elshape": i + 1, "body": 0}).ids == list( - range(0, i + 1) - ) + assert sc.get_scoping({"elshape": i + 1, "body": 0}).ids == list(range(0, i + 1)) sc.add_label("time") for i in range(0, 20): mscop = {"elshape": i + 1, "body": 0, "time": 1} @@ -85,9 +81,7 @@ def test_set_get_scoping_scopings_container_new_label(elshape_body_sc): assert sc.get_scoping({"elshape": i + 1, "body": 0, "time": 1}).ids == list( range(0, i + 10) ) - assert sc.get_scoping({"elshape": i + 1, "time": 1}).ids == list( - range(0, i + 10) - ) + assert sc.get_scoping({"elshape": i + 1, "time": 1}).ids == list(range(0, i + 10)) def test_get_item_scoping_scopings_container(elshape_body_sc): diff --git a/tests/test_service.py b/tests/test_service.py index ee001eaaff..00a76f9b87 100644 --- a/tests/test_service.py +++ b/tests/test_service.py @@ -5,7 +5,7 @@ from ansys import dpf from ansys.dpf.core import path_utilities -from ansys.dpf.core.check_version import meets_version, get_server_version +from ansys.dpf.core.check_version import get_server_version, meets_version from conftest import running_docker SERVER_VERSION_HIGHER_THAN_3_0 = meets_version(get_server_version(dpf.core._global_server()), "3.0") @@ -66,9 +66,11 @@ def test_launch_server_not_install(): def transfer_to_local_path(path): - return os.path.normpath(path.replace( - path_utilities.downloaded_example_path(), - dpf.core.LOCAL_DOWNLOADED_EXAMPLES_PATH)) + return os.path.normpath( + path.replace( + path_utilities.downloaded_example_path(), dpf.core.LOCAL_DOWNLOADED_EXAMPLES_PATH + ) + ) def test_upload_download(allkindofcomplexity, tmpdir): @@ -212,47 +214,39 @@ def test_downloadinfolder_uploadinfolder(multishells, tmpdir): def test_uploadinfolder_emptyfolder(tmpdir): base = dpf.core.BaseService() TARGET_PATH = base.make_tmp_dir_server() - path = base.upload_files_in_folder( - to_server_folder_path=TARGET_PATH, client_folder_path=tmpdir - ) + path = base.upload_files_in_folder(to_server_folder_path=TARGET_PATH, client_folder_path=tmpdir) assert len(path) == 0 def test_load_plugin_correctly(): - from ansys.dpf import core as dpf import pkgutil + + from ansys.dpf import core as dpf + base = dpf.BaseService() try: base.load_library("Ans.Dpf.Math.dll", "math_operators") except: base.load_library("libAns.Dpf.Math.so", "math_operators") actual_path = os.path.dirname(pkgutil.get_loader("ansys.dpf.core").path) - exists = os.path.exists( - os.path.join(actual_path, r"operators/fft_eval.py") - ) + exists = os.path.exists(os.path.join(actual_path, r"operators/fft_eval.py")) assert not exists - num_lines = sum( - 1 - for line in open( - os.path.join( - actual_path, r"operators/math/__init__.py" - ) - ) - ) + num_lines = sum(1 for line in open(os.path.join(actual_path, r"operators/math/__init__.py"))) assert num_lines >= 11 -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_dpf_join(): dpf.core.Operator("U") # start server left = "temp" right = "file.rst" conc = dpf.core.path_utilities.join(left, right) os_server = dpf.core.SERVER.os - if os_server == 'posix': + if os_server == "posix": assert conc == "temp/file.rst" - elif os_server == 'nt': + elif os_server == "nt": assert conc == "temp\\file.rst" diff --git a/tests/test_timefreqsupport.py b/tests/test_timefreqsupport.py index 3d4a348a93..429a6f6bea 100644 --- a/tests/test_timefreqsupport.py +++ b/tests/test_timefreqsupport.py @@ -2,14 +2,13 @@ import pytest from ansys import dpf -from ansys.dpf.core import TimeFreqSupport, Model -from ansys.dpf.core import examples -from ansys.dpf.core import fields_factory +from ansys.dpf.core import Model, TimeFreqSupport, examples, fields_factory +from ansys.dpf.core.check_version import get_server_version, meets_version from ansys.dpf.core.common import locations -from ansys.dpf.core.check_version import meets_version, get_server_version SERVER_VERSION_HIGHER_THAN_3_0 = meets_version(get_server_version(dpf.core._global_server()), "3.0") + @pytest.fixture() def vel_acc_model(velocity_acceleration): return dpf.core.Model(velocity_acceleration) @@ -189,9 +188,7 @@ def test_append_step_1(): def test_append_step_2(): tfq = TimeFreqSupport() - tfq.append_step( - 1, [0.1, 0.21, 1.0], rpm_value=2.0, step_harmonic_indices=[1.0, 2.0, 3.0] - ) + tfq.append_step(1, [0.1, 0.21, 1.0], rpm_value=2.0, step_harmonic_indices=[1.0, 2.0, 3.0]) tfq.append_step(2, [1.1, 2.0], rpm_value=2.3, step_harmonic_indices=[1.0, 2.0]) tfq.append_step(3, [0.23, 0.25], rpm_value=3.0, step_harmonic_indices=[1.0, 2.0]) assert len(tfq.rpms.data) == 3 @@ -200,9 +197,7 @@ def test_append_step_2(): assert tfq.rpms.location == locations.time_freq_step assert tfq.get_harmonic_indices().location == locations.time_freq assert tfq.time_frequencies.location == locations.time_freq - assert np.allclose( - [0.1, 0.21, 1.0, 1.1, 2.0, 0.23, 0.25], tfq.time_frequencies.data - ) + assert np.allclose([0.1, 0.21, 1.0, 1.1, 2.0, 0.23, 0.25], tfq.time_frequencies.data) assert np.allclose([2.0, 2.3, 3.0], tfq.rpms.data) assert tfq.complex_frequencies is None @@ -257,27 +252,18 @@ def test_deep_copy_time_freq_support_multi_stage(): assert np.allclose(tf.time_frequencies.data, copy.time_frequencies.data) assert tf.time_frequencies.scoping.ids == copy.time_frequencies.scoping.ids assert tf.time_frequencies.unit == copy.time_frequencies.unit - assert np.allclose( - tf.get_harmonic_indices(0).data, copy.get_harmonic_indices(0).data - ) - assert ( - tf.get_harmonic_indices(0).scoping.ids - == copy.get_harmonic_indices(0).scoping.ids - ) - assert np.allclose( - tf.get_harmonic_indices(1).data, copy.get_harmonic_indices(1).data - ) - assert ( - tf.get_harmonic_indices(1).scoping.ids - == copy.get_harmonic_indices(1).scoping.ids - ) + assert np.allclose(tf.get_harmonic_indices(0).data, copy.get_harmonic_indices(0).data) + assert tf.get_harmonic_indices(0).scoping.ids == copy.get_harmonic_indices(0).scoping.ids + assert np.allclose(tf.get_harmonic_indices(1).data, copy.get_harmonic_indices(1).data) + assert tf.get_harmonic_indices(1).scoping.ids == copy.get_harmonic_indices(1).scoping.ids assert len(tf.get_harmonic_indices(0).data) == 6 assert len(tf.get_harmonic_indices(1).data) == 6 -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_operator_connect_get_output_time_freq_support(velocity_acceleration): model = Model(velocity_acceleration) tf = model.metadata.time_freq_support @@ -286,8 +272,9 @@ def test_operator_connect_get_output_time_freq_support(velocity_acceleration): assert np.allclose(tf.time_frequencies.data, tfout.time_frequencies.data) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_workflow_connect_get_output_time_freq_support(velocity_acceleration): model = Model(velocity_acceleration) tf = model.metadata.time_freq_support diff --git a/tests/test_workflow.py b/tests/test_workflow.py index 892f7b9af0..7d5f1a322d 100644 --- a/tests/test_workflow.py +++ b/tests/test_workflow.py @@ -1,10 +1,10 @@ import numpy as np import pytest +from ansys import dpf +from ansys.dpf.core.check_version import get_server_version, meets_version import ansys.dpf.core.operators as op import conftest -from ansys import dpf -from ansys.dpf.core.check_version import meets_version, get_server_version SERVER_VERSION_HIGHER_THAN_3_0 = meets_version(get_server_version(dpf.core._global_server()), "3.0") @@ -269,8 +269,8 @@ def test_output_mesh_workflow(cyclic_lin_rst, cyclic_ds): coord = meshed_region.nodes.coordinates_field assert coord.shape == (meshed_region.nodes.n_nodes, 3) assert ( - meshed_region.elements.connectivities_field.data.size - == meshed_region.elements.connectivities_field.size + meshed_region.elements.connectivities_field.data.size + == meshed_region.elements.connectivities_field.size ) fields = wf.get_output("fields", dpf.core.types.fields_container) @@ -297,8 +297,9 @@ def test_outputs_bool_workflow(): assert out == True -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_connect_get_output_int_list_workflow(): d = list(range(0, 1000000)) wf = dpf.core.Workflow() @@ -310,8 +311,9 @@ def test_connect_get_output_int_list_workflow(): assert np.allclose(d, dout) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_connect_get_output_double_list_workflow(): d = list(np.ones(500000)) wf = dpf.core.Workflow() @@ -429,8 +431,9 @@ def test_transfer_owner_workflow(allkindofcomplexity): wf_copy = dpf.core.Workflow.get_recorded_workflow(id) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_connect_with_workflow(cyclic_lin_rst, cyclic_ds): data_sources = dpf.core.DataSources(cyclic_lin_rst) data_sources.add_file_path(cyclic_ds) @@ -459,8 +462,9 @@ def test_connect_with_workflow(cyclic_lin_rst, cyclic_ds): fc = wf2.get_output("u", dpf.core.types.fields_container) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_connect_with_2_workflow(cyclic_lin_rst, cyclic_ds): data_sources = dpf.core.DataSources(cyclic_lin_rst) data_sources.add_file_path(cyclic_ds) @@ -489,8 +493,9 @@ def test_connect_with_2_workflow(cyclic_lin_rst, cyclic_ds): fc = wf2.get_output("u", dpf.core.types.fields_container) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_connect_with_dict_workflow(cyclic_lin_rst, cyclic_ds): data_sources = dpf.core.DataSources(cyclic_lin_rst) data_sources.add_file_path(cyclic_ds) @@ -564,8 +569,9 @@ def test_print_workflow(): assert "bool" in str(wf) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_throws_error(allkindofcomplexity): model = dpf.core.Model(allkindofcomplexity) wf = dpf.core.Workflow() @@ -585,8 +591,9 @@ def test_throws_error(allkindofcomplexity): fc = wf.get_output("output", dpf.core.types.fields_container) -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_flush_workflows_session(allkindofcomplexity): model = dpf.core.Model(allkindofcomplexity) wf = dpf.core.Workflow() @@ -616,8 +623,9 @@ def test_flush_workflows_session(allkindofcomplexity): wf._server._session.flush_workflows() -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_create_on_other_server_workflow(local_server): disp_op = op.result.displacement() max_fc_op = op.min_max.min_max_fc(disp_op) @@ -627,12 +635,13 @@ def test_create_on_other_server_workflow(local_server): workflow.set_output_name("min", max_fc_op.outputs.field_min) workflow.set_output_name("max", max_fc_op.outputs.field_max) new_workflow = workflow.create_on_other_server(local_server) - assert new_workflow.input_names == ['data_sources'] - assert new_workflow.output_names == ['max', 'min'] + assert new_workflow.input_names == ["data_sources"] + assert new_workflow.output_names == ["max", "min"] -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_create_on_other_server2_workflow(local_server): disp_op = op.result.displacement() max_fc_op = op.min_max.min_max_fc(disp_op) @@ -642,12 +651,13 @@ def test_create_on_other_server2_workflow(local_server): workflow.set_output_name("min", max_fc_op.outputs.field_min) workflow.set_output_name("max", max_fc_op.outputs.field_max) new_workflow = workflow.create_on_other_server(server=local_server) - assert new_workflow.input_names == ['data_sources'] - assert new_workflow.output_names == ['max', 'min'] + assert new_workflow.input_names == ["data_sources"] + assert new_workflow.output_names == ["max", "min"] -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_create_on_other_server_with_ip_workflow(local_server): disp_op = op.result.displacement() max_fc_op = op.min_max.min_max_fc(disp_op) @@ -656,15 +666,14 @@ def test_create_on_other_server_with_ip_workflow(local_server): workflow.set_input_name("data_sources", disp_op.inputs.data_sources) workflow.set_output_name("min", max_fc_op.outputs.field_min) workflow.set_output_name("max", max_fc_op.outputs.field_max) - new_workflow = workflow.create_on_other_server( - ip=local_server.ip, - port=local_server.port) - assert new_workflow.input_names == ['data_sources'] - assert new_workflow.output_names == ['max', 'min'] + new_workflow = workflow.create_on_other_server(ip=local_server.ip, port=local_server.port) + assert new_workflow.input_names == ["data_sources"] + assert new_workflow.output_names == ["max", "min"] -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_create_on_other_server_with_address_workflow(local_server): disp_op = op.result.displacement() max_fc_op = op.min_max.min_max_fc(disp_op) @@ -674,13 +683,15 @@ def test_create_on_other_server_with_address_workflow(local_server): workflow.set_output_name("min", max_fc_op.outputs.field_min) workflow.set_output_name("max", max_fc_op.outputs.field_max) new_workflow = workflow.create_on_other_server( - address=local_server.ip + ":" + str(local_server.port)) - assert new_workflow.input_names == ['data_sources'] - assert new_workflow.output_names == ['max', 'min'] + address=local_server.ip + ":" + str(local_server.port) + ) + assert new_workflow.input_names == ["data_sources"] + assert new_workflow.output_names == ["max", "min"] -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_create_on_other_server_with_address2_workflow(local_server): disp_op = op.result.displacement() max_fc_op = op.min_max.min_max_fc(disp_op) @@ -689,14 +700,14 @@ def test_create_on_other_server_with_address2_workflow(local_server): workflow.set_input_name("data_sources", disp_op.inputs.data_sources) workflow.set_output_name("min", max_fc_op.outputs.field_min) workflow.set_output_name("max", max_fc_op.outputs.field_max) - new_workflow = workflow.create_on_other_server( - local_server.ip + ":" + str(local_server.port)) - assert new_workflow.input_names == ['data_sources'] - assert new_workflow.output_names == ['max', 'min'] + new_workflow = workflow.create_on_other_server(local_server.ip + ":" + str(local_server.port)) + assert new_workflow.input_names == ["data_sources"] + assert new_workflow.output_names == ["max", "min"] -@pytest.mark.skipif(not SERVER_VERSION_HIGHER_THAN_3_0, - reason='Requires server version higher than 3.0') +@pytest.mark.skipif( + not SERVER_VERSION_HIGHER_THAN_3_0, reason="Requires server version higher than 3.0" +) def test_create_on_other_server_and_connect_workflow(allkindofcomplexity, local_server): disp_op = op.result.displacement() max_fc_op = op.min_max.min_max_fc(disp_op) @@ -708,23 +719,19 @@ def test_create_on_other_server_and_connect_workflow(allkindofcomplexity, local_ new_workflow = workflow.create_on_other_server(local_server) new_workflow.connect("data_sources", dpf.core.DataSources(allkindofcomplexity)) max = new_workflow.get_output("max", dpf.core.types.field) - assert np.allclose(max.data, [[8.50619058e+04, 1.04659292e+01, 3.73620870e+05]]) + assert np.allclose(max.data, [[8.50619058e04, 1.04659292e01, 3.73620870e05]]) def main(): test_connect_field_workflow() - velocity_acceleration = conftest.resolve_test_file( - "velocity_acceleration.rst", "rst_operators" - ) + velocity_acceleration = conftest.resolve_test_file("velocity_acceleration.rst", "rst_operators") test_connect_list_workflow(velocity_acceleration) test_connect_fieldscontainer_workflow() test_connect_fieldscontainer_2_workflow() test_connect_bool_workflow() test_connect_scoping_workflow() test_connect_scoping_2_workflow() - fields_container_csv = conftest.resolve_test_file( - "fields_container.csv", "csvToField" - ) + fields_container_csv = conftest.resolve_test_file("fields_container.csv", "csvToField") test_connect_datasources_workflow(fields_container_csv) test_connect_operator_workflow() test_connect_operator_2_workflow() diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000000..a9ce53f96f --- /dev/null +++ b/tox.ini @@ -0,0 +1,40 @@ +[tox] +description = Default tox environments list +envlist = + style,{py37,py38,py39,py310}{,-coverage},doc +skip_missing_interpreters = true +isolated_build = true +isolated_build_env = build + +[testenv] +description = Checks for project unit tests and coverage (if desired) +basepython = + py37: python3.7 + py38: python3.8 + py39: python3.9 + py310: python3.10 + py: python3 + {style,reformat,doc,build}: python3 +setenv = + PYTHONUNBUFFERED = yes + coverage: PYTEST_EXTRA_ARGS = --cov=ansys.dpf --cov-report=term --cov-report=xml --cov-report=html +deps = + -r{toxinidir}/requirements/requirements_tests.txt +commands = + pytest {env:PYTEST_MARKERS:} {env:PYTEST_EXTRA_ARGS:} {posargs:-vv} + +[testenv:style] +description = Checks project code style +skip_install = true +deps = + pre-commit +commands = + pre-commit install + pre-commit run --all-files --show-diff-on-failure + +[testenv:doc] +description = Check if documentation generates properly +deps = + -r{toxinidir}/requirements/requirements_doc.txt +commands = + sphinx-build -d "{toxworkdir}/doc_doctree" doc/source "{toxworkdir}/doc_out" --color -vW -bhtml