Metadata-Version: 2.4
Name: costo
Version: 0.0.13
Summary: COSTO stands for COSimulation TOols
Author-email: teddy Chantrait <teddy.chantrait@gmail.com>
Maintainer-email: teddy Chantrait <teddy.chantrait@gmail.com>
Project-URL: Homepage, https://gitlab.com/Te_ch/costo
Project-URL: Documentation, https://te_ch.gitlab.io/costo
Project-URL: Repository, https://gitlab.com/Te_ch/costo.git
Keywords: coupling,mpi,mesh
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: mpi4py>=4.1.1
Requires-Dist: numpy>=2.4.4
Requires-Dist: colorama>=0.4.6
Requires-Dist: pyvista>=0.47.1
Requires-Dist: scipy>=1.17.1
Requires-Dist: pymetis>=2025.2.2
Requires-Dist: setuptools>=82.0.1
Provides-Extra: test
Requires-Dist: pytest>=8.3.3; extra == "test"
Requires-Dist: nonRegressionTestTools>=1.1.6; extra == "test"
Provides-Extra: dev
Requires-Dist: coverage>=7.6.1; extra == "dev"
Requires-Dist: hypothesis; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: ansi2html>=1.7.0; extra == "dev"
Requires-Dist: sphinxcontrib-programoutput>=0.17; extra == "dev"
Requires-Dist: sphinx-rtd-theme>=2.0.0; extra == "dev"
Requires-Dist: build>=1.2.1; extra == "dev"
Requires-Dist: twine>=5.1.1; extra == "dev"
Dynamic: license-file

# costo

<!-- [![Gitter][gitter-badge]][gitter-link] -->

<!-- |      CI              | status | -->
<!-- |----------------------|--------| -->
<!-- | conda.recipe         | [![Conda Actions Status][actions-conda-badge]][actions-conda-link] | -->
<!-- | pip builds           | [![Pip Actions Status][actions-pip-badge]][actions-pip-link] | -->


<!-- An example project built with [pybind11][] and [scikit-build-core][]. Python -->
<!-- 3.7+ (see older commits for older versions of Python using [scikit-build (classic)][]). -->


<!-- [gitter-badge]:            https://badges.gitter.im/pybind/Lobby.svg -->
<!-- [gitter-link]:             https://gitter.im/pybind/Lobby -->
<!-- [actions-badge]:           https://github.com/pybind/scikit_build_example/workflows/Tests/badge.svg -->
<!-- [actions-conda-link]:      https://github.com/pybind/scikit_build_example/actions?query=workflow%3AConda -->
<!-- [actions-conda-badge]:     https://github.com/pybind/scikit_build_example/workflows/Conda/badge.svg -->
<!-- [actions-pip-link]:        https://github.com/pybind/scikit_build_example/actions?query=workflow%3APip -->
<!-- [actions-pip-badge]:       https://github.com/pybind/scikit_build_example/workflows/Pip/badge.svg -->
<!-- [actions-wheels-link]:     https://github.com/pybind/scikit_build_example/actions?query=workflow%3AWheels -->
<!-- [actions-wheels-badge]:    https://github.com/pybind/scikit_build_example/workflows/Wheels/badge.svg -->

<!-- ## Installation -->

<!-- - Clone this repository -->
<!-- - `pip install ./scikit_build_example` -->

<!-- ## Test call -->

<!-- ```python -->
<!-- import scikit_build_example -->

<!-- scikit_build_example.add(1, 2) -->
<!-- ``` -->

<!-- ## Files -->

<!-- This example has several files that are a good idea, but aren't strictly -->
<!-- necessary. The necessary files are: -->

<!-- * `pyproject.toml`: The Python project file -->
<!-- * `CMakeLists.txt`: The CMake configuration file -->
<!-- * `src/main.cpp`: The source file for the C++ build -->
<!-- * `src/scikit_build_example/__init__.py`: The Python portion of the module. The root of the module needs to be `<package_name>`, `src/<package_name>`, or `python/<package_name>` to be auto-discovered. -->

<!-- These files are also expected and highly recommended: -->

<!-- * `.gitignore`: Git's ignore list, also used by `scikit-build-core` to select files for the SDist -->
<!-- * `README.md`: The source for the PyPI description -->
<!-- * `LICENSE`: The license file -->

<!-- There are also several completely optional directories: -->

<!-- * `.github`: configuration for [Dependabot][] and [GitHub Actions][] -->
<!-- * `conda.recipe`: Example recipe. Normally you should submit projects to conda-forge instead of building them yourself, but this is useful for testing the example. -->
<!-- * `docs/`: Documentation -->
<!-- * `tests/`: Tests go here -->

<!-- And some optional files: -->

<!-- * `.pre-commit-config.yaml`: Configuration for the fantastic static-check runner [pre-commit][]. -->
<!-- * `noxfile.py`: Configuration for the [nox][] task runner, which helps make setup easier for contributors. -->

<!-- This is a simplified version of the recommendations in the [Scientific-Python -->
<!-- Development Guide][], which is a _highly_ recommended read for anyone -->
<!-- interested in Python package development (Scientific or not). The guide also -->
<!-- has a cookiecutter that includes scikit-build-core and pybind11 as a backend -->
<!-- choice. -->

<!-- ### CI Examples -->

<!-- There are examples for CI in `.github/workflows`. A simple way to produces -->
<!-- binary "wheels" for all platforms is illustrated in the "wheels.yml" file, -->
<!-- using [cibuildwheel][]. -->

<!-- ## License -->

<!-- pybind11 is provided under a BSD-style license that can be found in the LICENSE -->
<!-- file. By using, distributing, or contributing to this project, you agree to the -->
<!-- terms and conditions of this license. -->

<!-- [cibuildwheel]: https://cibuildwheel.readthedocs.io -->
<!-- [scientific-python development guide]: https://learn.scientific-python.org/development -->
<!-- [dependabot]: https://docs.github.com/en/code-security/dependabot -->
<!-- [github actions]: https://docs.github.com/en/actions -->
<!-- [pre-commit]: https://pre-commit.com -->
<!-- [nox]: https://nox.thea.codes -->
<!-- [pybind11]: https://pybind11.readthedocs.io -->
<!-- [scikit-build-core]: https://scikit-build-core.readthedocs.io -->
<!-- [scikit-build (classic)]: https://scikit-build.readthedocs.io -->
