├── .codespellrc ├── .gitattributes ├── .github └── workflows │ ├── build-and-test.yml │ └── release.yml ├── .gitignore ├── .markdownlint.json ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── cyprecice ├── .gitignore ├── Participant.pxd ├── cyprecice.pxd └── cyprecice.pyx ├── docs ├── MigrationGuide.md └── ReleaseGuide.md ├── examples └── solverdummy │ ├── .gitignore │ ├── README.md │ ├── precice-config.xml │ ├── requirements.txt │ └── solverdummy.py ├── precice ├── .gitignore └── __init__.py ├── pyproject.toml ├── setup.py ├── test ├── .gitignore ├── Participant.cpp ├── __init__.py └── test_bindings_module.py └── tox.ini /.codespellrc: -------------------------------------------------------------------------------- 1 | [codespell] 2 | ignore-words-list = precice 3 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | precice/_version.py export-subst 2 | -------------------------------------------------------------------------------- /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/README.md -------------------------------------------------------------------------------- /cyprecice/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | cyprecice.cpp 3 | -------------------------------------------------------------------------------- /cyprecice/Participant.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/cyprecice/Participant.pxd -------------------------------------------------------------------------------- /cyprecice/cyprecice.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/cyprecice/cyprecice.pxd -------------------------------------------------------------------------------- /cyprecice/cyprecice.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/cyprecice/cyprecice.pyx -------------------------------------------------------------------------------- /docs/MigrationGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/docs/MigrationGuide.md -------------------------------------------------------------------------------- /docs/ReleaseGuide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/docs/ReleaseGuide.md -------------------------------------------------------------------------------- /examples/solverdummy/.gitignore: -------------------------------------------------------------------------------- 1 | *events.json 2 | venv 3 | .idea 4 | *.log 5 | __pycache__ 6 | -------------------------------------------------------------------------------- /examples/solverdummy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/examples/solverdummy/README.md -------------------------------------------------------------------------------- /examples/solverdummy/precice-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/examples/solverdummy/precice-config.xml -------------------------------------------------------------------------------- /examples/solverdummy/requirements.txt: -------------------------------------------------------------------------------- 1 | pyprecice~=3.0 2 | argparse>=1.4 3 | numpy >1, <2 4 | -------------------------------------------------------------------------------- /examples/solverdummy/solverdummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/examples/solverdummy/solverdummy.py -------------------------------------------------------------------------------- /precice/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | __init__.c 3 | -------------------------------------------------------------------------------- /precice/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/precice/__init__.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/setup.py -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | *.json 2 | *.cpython* 3 | test_bindings_module.cpp 4 | -------------------------------------------------------------------------------- /test/Participant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/test/Participant.cpp -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_bindings_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/test/test_bindings_module.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/precice/python-bindings/HEAD/tox.ini --------------------------------------------------------------------------------