├── .circleci └── config.yml ├── .github └── workflows │ ├── black.yml │ ├── ci_with_docker_build.yml │ ├── ci_with_install.yml │ ├── docker_publish.yml │ └── python-publish.yml ├── .gitignore ├── CITATION.cff ├── Dockerfile ├── LICENSE ├── README.md ├── cad_to_h5m ├── __init__.py └── core.py ├── examples ├── create_h5m_from_download_stp_files.py ├── create_h5m_from_paramak_reactor.py └── create_h5m_from_paramak_shape.py ├── requirements-test.txt ├── run_tests.sh ├── setup.py └── tests ├── blanket.stp ├── pf_coil_1.stp ├── steel.stl ├── steel.stp └── test_python_api.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/black.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/.github/workflows/black.yml -------------------------------------------------------------------------------- /.github/workflows/ci_with_docker_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/.github/workflows/ci_with_docker_build.yml -------------------------------------------------------------------------------- /.github/workflows/ci_with_install.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/.github/workflows/ci_with_install.yml -------------------------------------------------------------------------------- /.github/workflows/docker_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/.github/workflows/docker_publish.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/CITATION.cff -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/README.md -------------------------------------------------------------------------------- /cad_to_h5m/__init__.py: -------------------------------------------------------------------------------- 1 | from .core import cad_to_h5m 2 | -------------------------------------------------------------------------------- /cad_to_h5m/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/cad_to_h5m/core.py -------------------------------------------------------------------------------- /examples/create_h5m_from_download_stp_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/examples/create_h5m_from_download_stp_files.py -------------------------------------------------------------------------------- /examples/create_h5m_from_paramak_reactor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/examples/create_h5m_from_paramak_reactor.py -------------------------------------------------------------------------------- /examples/create_h5m_from_paramak_shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/examples/create_h5m_from_paramak_shape.py -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- 1 | 2 | pytest 3 | -------------------------------------------------------------------------------- /run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/run_tests.sh -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/setup.py -------------------------------------------------------------------------------- /tests/blanket.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/tests/blanket.stp -------------------------------------------------------------------------------- /tests/pf_coil_1.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/tests/pf_coil_1.stp -------------------------------------------------------------------------------- /tests/steel.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/tests/steel.stl -------------------------------------------------------------------------------- /tests/steel.stp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/tests/steel.stp -------------------------------------------------------------------------------- /tests/test_python_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fusion-energy/cad_to_h5m/HEAD/tests/test_python_api.py --------------------------------------------------------------------------------