.gitignore
LICENSE.txt
README.md
pyproject.toml
.github/pull_request_template.md
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
.github/ISSUE_TEMPLATE/improve_documentation.md
.github/workflows/black.yml
.github/workflows/ci.yml
.github/workflows/documentation_release.yml
.github/workflows/documentation_update_dev.yml
.github/workflows/enforce_main_pr_from_dev.yml
.github/workflows/python-publish.yml
docs/Makefile
docs/conf.py
docs/developers_guide.rst
docs/docutils.conf
docs/example_of_use.rst
docs/index.rst
docs/make.bat
docs/python_api.rst
docs/quick_install_guide.rst
docs/version_switcher.json
docs/images/fill_tag.png
docs/images/mat_list.png
docs/images/mat_tag.png
docs/users_guide/index.rst
docs/users_guide/material_allocation.rst
docs/users_guide/simplification.rst
docs/users_guide/universe_fill_and_transform.rst
docs/users_guide/void_generation.rst
docs/users_guide/execution_settings/index.rst
docs/users_guide/execution_settings/cad2csg/index.rst
docs/users_guide/execution_settings/cad2csg/python_cadtocsg_api_usage.rst
docs/users_guide/execution_settings/cad2csg/python_cadtocsg_cli_usage.rst
docs/users_guide/execution_settings/csg2cad/index.rst
docs/users_guide/execution_settings/csg2cad/python_csgtocad_api_usage.rst
docs/users_guide/execution_settings/csg2cad/python_csgtocad_cli_usage.rst
docs/users_guide/installation/index.rst
docs/users_guide/installation/install_linux.rst
docs/users_guide/installation/install_windows.rst
src/_version.py
src/geouned/__init__.py
src/geouned.egg-info/PKG-INFO
src/geouned.egg-info/SOURCES.txt
src/geouned.egg-info/dependency_links.txt
src/geouned.egg-info/entry_points.txt
src/geouned.egg-info/requires.txt
src/geouned.egg-info/top_level.txt
src/geouned/GEOReverse/CodeVersion.py
src/geouned/GEOReverse/__init__.py
src/geouned/GEOReverse/core.py
src/geouned/GEOReverse/Modules/MCNPinput.py
src/geouned/GEOReverse/Modules/Objects.py
src/geouned/GEOReverse/Modules/XMLParser.py
src/geouned/GEOReverse/Modules/XMLinput.py
src/geouned/GEOReverse/Modules/buildCAD.py
src/geouned/GEOReverse/Modules/buildSolidCell.py
src/geouned/GEOReverse/Modules/data_class.py
src/geouned/GEOReverse/Modules/processInp.py
src/geouned/GEOReverse/Modules/remh.py
src/geouned/GEOReverse/Modules/splitFunction.py
src/geouned/GEOReverse/Modules/Parser/PartialFormatter.py
src/geouned/GEOReverse/Modules/Parser/parser.py
src/geouned/GEOReverse/Modules/Utils/BooleanSolids.py
src/geouned/GEOReverse/Modules/Utils/__init__.py
src/geouned/GEOReverse/Modules/Utils/booleanFunction.py
src/geouned/GEOReverse/Modules/Utils/boundBox.py
src/geouned/GEOReverse/scripts/__init__.py
src/geouned/GEOReverse/scripts/geouned_csgtocad.py
src/geouned/GEOUNED/__init__.py
src/geouned/GEOUNED/code_version.py
src/geouned/GEOUNED/core.py
src/geouned/GEOUNED/conversion/__init__.py
src/geouned/GEOUNED/conversion/cell_definition.py
src/geouned/GEOUNED/cuboid/__init__.py
src/geouned/GEOUNED/cuboid/translate.py
src/geouned/GEOUNED/decompose/__init__.py
src/geouned/GEOUNED/decompose/decom_one.py
src/geouned/GEOUNED/loadfile/__init__.py
src/geouned/GEOUNED/loadfile/load_functions.py
src/geouned/GEOUNED/loadfile/load_step.py
src/geouned/GEOUNED/scripts/__init__.py
src/geouned/GEOUNED/scripts/geouned_cadtocsg.py
src/geouned/GEOUNED/utils/__init__.py
src/geouned/GEOUNED/utils/basic_functions_part1.py
src/geouned/GEOUNED/utils/basic_functions_part2.py
src/geouned/GEOUNED/utils/boolean_function.py
src/geouned/GEOUNED/utils/boolean_solids.py
src/geouned/GEOUNED/utils/data_classes.py
src/geouned/GEOUNED/utils/functions.py
src/geouned/GEOUNED/utils/geometry_gu.py
src/geouned/GEOUNED/utils/log_utils.py
src/geouned/GEOUNED/utils/q_form.py
src/geouned/GEOUNED/void/__init__.py
src/geouned/GEOUNED/void/void.py
src/geouned/GEOUNED/void/void_box_class.py
src/geouned/GEOUNED/void/void_functions.py
src/geouned/GEOUNED/write/__init__.py
src/geouned/GEOUNED/write/additional_files.py
src/geouned/GEOUNED/write/functions.py
src/geouned/GEOUNED/write/mcnp_format.py
src/geouned/GEOUNED/write/openmc_format.py
src/geouned/GEOUNED/write/phits_format.py
src/geouned/GEOUNED/write/serpent_format.py
src/geouned/GEOUNED/write/string_functions.py
src/geouned/GEOUNED/write/write_files.py
testing/test.py
testing/MCNP_Reverse/REC.mcnp
testing/MCNP_Reverse/cone.mcnp
testing/MCNP_Reverse/cylinders.mcnp
testing/MCNP_Reverse/paraboloid.mcnp
testing/MCNP_Reverse/torus.mcnp
testing/inputSTEP/BC.stp
testing/inputSTEP/FWTBM1.step
testing/inputSTEP/SCDR_90.stp
testing/inputSTEP/biseau.stp
testing/inputSTEP/cylBox.stp
testing/inputSTEP/dientes3.stp
testing/inputSTEP/placa.stp
testing/inputSTEP/placa2.stp
testing/inputSTEP/tubos.stp
testing/inputSTEP/tuboshueco.stp
testing/inputSTEP/DoubleCylinder/pieza.stp
testing/inputSTEP/DoubleCylinder/pieza1.stp
testing/inputSTEP/DoubleCylinder/pieza2.stp
testing/inputSTEP/DoubleCylinder/placa.stp
testing/inputSTEP/DoubleCylinder/placa2.step
testing/inputSTEP/DoubleCylinder/placa3.step
testing/inputSTEP/Misc/P52.stp
testing/inputSTEP/Misc/PiezaDavid.stp
testing/inputSTEP/Misc/RJ24.stp
testing/inputSTEP/Misc/cubo.stp
testing/inputSTEP/Misc/origSolid_0.stp
testing/inputSTEP/Misc/origSolid_1.stp
testing/inputSTEP/Misc/origSolid_2.stp
testing/inputSTEP/Misc/origSolid_4.stp
testing/inputSTEP/Misc/origSolid_5.stp
testing/inputSTEP/Misc/origSolid_6.stp
testing/inputSTEP/Misc/rails.stp
testing/inputSTEP/Misc/sphereBarCyl1.stp
testing/inputSTEP/Misc/sphereBarCyl2.stp
testing/inputSTEP/Misc/sphereBarRec.stp
testing/inputSTEP/Misc/tester.stp
testing/inputSTEP/Torus/Design1.stp
testing/inputSTEP/Torus/TuboTorus.stp
testing/inputSTEP/Torus/codo.stp
testing/inputSTEP/Torus/codo2.stp
testing/inputSTEP/Torus/cylchaflan.stp
testing/inputSTEP/Torus/dobleCodo.stp
testing/inputSTEP/Torus/example.stp
testing/inputSTEP/Torus/face2.stp
testing/inputSTEP/Torus/parte0.stp
testing/inputSTEP/Torus/parte1.stp
testing/inputSTEP/Torus/placa1.stp
testing/inputSTEP/Torus/placa2.stp
testing/inputSTEP/Torus/placa3.stp
testing/inputSTEP/Torus/rueda.stp
testing/inputSTEP/Torus/solid1.stp
testing/inputSTEP/Torus/solid2.stp
testing/inputSTEP/Torus/solid3.stp
testing/inputSTEP/Torus/tank.stp
testing/inputSTEP/Torus/torus.stp
testing/inputSTEP/large/SCDR.stp
testing/inputSTEP/large/Triangle.stp
testing/outMCNP/BC.i
testing/outMCNP/BC.m
testing/outMCNP/BC.o
testing/outMCNP/FWTBM1.i
testing/outMCNP/FWTBM1.m
testing/outMCNP/FWTBM1.o
testing/outMCNP/SCDR_90.i
testing/outMCNP/SCDR_90.m
testing/outMCNP/SCDR_90.o
testing/outMCNP/biseau.i
testing/outMCNP/biseau.m
testing/outMCNP/biseau.o
testing/outMCNP/cylBox.i
testing/outMCNP/cylBox.m
testing/outMCNP/cylBox.o
testing/outMCNP/dientes3.i
testing/outMCNP/dientes3.m
testing/outMCNP/dientes3.o
testing/outMCNP/placa.i
testing/outMCNP/placa.m
testing/outMCNP/placa.o
testing/outMCNP/placa2.i
testing/outMCNP/placa2.m
testing/outMCNP/placa2.o
testing/outMCNP/tubos.i
testing/outMCNP/tubos.m
testing/outMCNP/tubos.o
testing/outMCNP/tuboshueco.i
testing/outMCNP/tuboshueco.m
testing/outMCNP/tuboshueco.o
testing/outMCNP/DoubleCylinder/pieza.i
testing/outMCNP/DoubleCylinder/pieza.m
testing/outMCNP/DoubleCylinder/pieza.o
testing/outMCNP/DoubleCylinder/pieza1.i
testing/outMCNP/DoubleCylinder/pieza1.m
testing/outMCNP/DoubleCylinder/pieza1.o
testing/outMCNP/DoubleCylinder/pieza2.i
testing/outMCNP/DoubleCylinder/pieza2.m
testing/outMCNP/DoubleCylinder/pieza2.o
testing/outMCNP/DoubleCylinder/placa.i
testing/outMCNP/DoubleCylinder/placa.m
testing/outMCNP/DoubleCylinder/placa.o
testing/outMCNP/DoubleCylinder/placa2.i
testing/outMCNP/DoubleCylinder/placa2.m
testing/outMCNP/DoubleCylinder/placa2.o
testing/outMCNP/DoubleCylinder/placa3.i
testing/outMCNP/DoubleCylinder/placa3.m
testing/outMCNP/DoubleCylinder/placa3.o
testing/outMCNP/Misc/P52.i
testing/outMCNP/Misc/P52.m
testing/outMCNP/Misc/P52.o
testing/outMCNP/Misc/PiezaDavid.i
testing/outMCNP/Misc/PiezaDavid.m
testing/outMCNP/Misc/PiezaDavid.o
testing/outMCNP/Misc/RJ24.i
testing/outMCNP/Misc/RJ24.m
testing/outMCNP/Misc/RJ24.o
testing/outMCNP/Misc/origSolid_0.i
testing/outMCNP/Misc/origSolid_0.m
testing/outMCNP/Misc/origSolid_0.o
testing/outMCNP/Misc/origSolid_1.i
testing/outMCNP/Misc/origSolid_1.m
testing/outMCNP/Misc/origSolid_1.o
testing/outMCNP/Misc/origSolid_2.i
testing/outMCNP/Misc/origSolid_2.m
testing/outMCNP/Misc/origSolid_2.o
testing/outMCNP/Misc/origSolid_4.i
testing/outMCNP/Misc/origSolid_4.m
testing/outMCNP/Misc/origSolid_4.o
testing/outMCNP/Misc/origSolid_5.i
testing/outMCNP/Misc/origSolid_5.m
testing/outMCNP/Misc/origSolid_5.o
testing/outMCNP/Misc/origSolid_6.i
testing/outMCNP/Misc/origSolid_6.m
testing/outMCNP/Misc/origSolid_6.o
testing/outMCNP/Misc/sphereBarCyl1.i
testing/outMCNP/Misc/sphereBarCyl1.m
testing/outMCNP/Misc/sphereBarCyl1.o
testing/outMCNP/Misc/sphereBarCyl2.i
testing/outMCNP/Misc/sphereBarCyl2.m
testing/outMCNP/Misc/sphereBarCyl2.o
testing/outMCNP/Misc/sphereBarRec.i
testing/outMCNP/Misc/sphereBarRec.m
testing/outMCNP/Misc/sphereBarRec.o
testing/outMCNP/Misc/tester.i
testing/outMCNP/Misc/tester.m
testing/outMCNP/Misc/tester.o
testing/outMCNP/Torus/TuboTorus.i
testing/outMCNP/Torus/TuboTorus.m
testing/outMCNP/Torus/TuboTorus.o
testing/outMCNP/Torus/codo.i
testing/outMCNP/Torus/codo.m
testing/outMCNP/Torus/codo.o
testing/outMCNP/Torus/codo2.i
testing/outMCNP/Torus/codo2.m
testing/outMCNP/Torus/codo2.o
testing/outMCNP/Torus/cylchaflan.i
testing/outMCNP/Torus/cylchaflan.m
testing/outMCNP/Torus/cylchaflan.o
testing/outMCNP/Torus/dobleCodo.i
testing/outMCNP/Torus/dobleCodo.m
testing/outMCNP/Torus/dobleCodo.o
testing/outMCNP/Torus/example.i
testing/outMCNP/Torus/example.m
testing/outMCNP/Torus/example.o
testing/outMCNP/Torus/parte0.i
testing/outMCNP/Torus/parte0.m
testing/outMCNP/Torus/parte0.o
testing/outMCNP/Torus/parte1.i
testing/outMCNP/Torus/parte1.m
testing/outMCNP/Torus/parte1.o
testing/outMCNP/Torus/placa1.i
testing/outMCNP/Torus/placa1.m
testing/outMCNP/Torus/placa1.o
testing/outMCNP/Torus/placa2.i
testing/outMCNP/Torus/placa2.m
testing/outMCNP/Torus/placa2.o
testing/outMCNP/Torus/placa3.i
testing/outMCNP/Torus/placa3.m
testing/outMCNP/Torus/placa3.o
testing/outMCNP/Torus/rueda.i
testing/outMCNP/Torus/rueda.m
testing/outMCNP/Torus/rueda.o
testing/outMCNP/Torus/solid1.i
testing/outMCNP/Torus/solid1.m
testing/outMCNP/Torus/solid1.o
testing/outMCNP/Torus/solid2.i
testing/outMCNP/Torus/solid2.m
testing/outMCNP/Torus/solid2.o
testing/outMCNP/Torus/solid3.i
testing/outMCNP/Torus/solid3.m
testing/outMCNP/Torus/solid3.o
testing/outMCNP/Torus/spherical_and_toroidal_split.i
testing/outMCNP/Torus/spherical_and_toroidal_split.m
testing/outMCNP/Torus/spherical_and_toroidal_split.o
testing/outMCNP/Torus/spherical_and_toroidal_split.stp
testing/outMCNP/Torus/tank.i
testing/outMCNP/Torus/tank.m
testing/outMCNP/Torus/tank.o
testing/outMCNP/Torus/torus.i
testing/outMCNP/Torus/torus.m
testing/outMCNP/Torus/torus.o
testing/outMCNP/large/SCDR.i
testing/outMCNP/large/SCDR.m
testing/outMCNP/large/SCDR.o
testing/outMCNP/large/Triangle.i
testing/outMCNP/large/Triangle.m
testing/outMCNP/large/Triangle.o
tests/config_cadtocsg_complete_defaults.json
tests/config_cadtocsg_minimal.json
tests/config_cadtocsg_non_defaults.json
tests/config_csgtocad_complete.json
tests/config_csgtocad_minimal.json
tests/cross_sections.xml
tests/test_cadtocsg.py
tests/test_csgtocad.py
tests/test_transport.py
tests/test_version.py
tests/test_volumes.py
tests/csg_files/cylinder_box.mcnp
tests/csg_files/cylinder_box.xml