├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── CITATION.cff ├── LICENSE ├── README.md ├── conftest.py ├── csg2csg ├── Card.py ├── CellCard.py ├── FLUKACellCard.py ├── FLUKAInput.py ├── FLUKAMaterialCard.py ├── FLUKASurfaceCard.py ├── Input.py ├── MCNPCellCard.py ├── MCNPDataCard.py ├── MCNPFormatter.py ├── MCNPInput.py ├── MCNPMaterialCard.py ├── MCNPParticleNames.py ├── MCNPSurfaceCard.py ├── MaterialCard.py ├── MaterialData.py ├── OpenMCCell.py ├── OpenMCInput.py ├── OpenMCMaterial.py ├── OpenMCSurface.py ├── ParticleNames.py ├── PhitsInput.py ├── SCONECellCard.py ├── SCONEInput.py ├── SCONEMaterialCard.py ├── SCONESurfaceCard.py ├── SCONEUniverseCard.py ├── SerpentCellCard.py ├── SerpentInput.py ├── SerpentMaterialCard.py ├── SerpentSurfaceCard.py ├── SurfaceCard.py ├── UniverseCard.py ├── Vector.py ├── __init__.py ├── __main__.py └── mcnp_tld.mod ├── pyproject.toml ├── test-data └── spheres.i └── tests ├── test_lineendings.py ├── test_materialdata.py ├── test_mcnpcell.py ├── test_mcnpformatter.py ├── test_mcnpinput.py ├── test_mcnpmaterial.py ├── test_mcnpparticle.py ├── test_mcnpsurface.py ├── test_openmcmaterial.py ├── test_particle.py ├── test_serpentmaterial.py ├── test_serpentsurface.py ├── test_surface.py └── test_vector.py /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/.gitignore -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/README.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /csg2csg/Card.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/Card.py -------------------------------------------------------------------------------- /csg2csg/CellCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/CellCard.py -------------------------------------------------------------------------------- /csg2csg/FLUKACellCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/FLUKACellCard.py -------------------------------------------------------------------------------- /csg2csg/FLUKAInput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/FLUKAInput.py -------------------------------------------------------------------------------- /csg2csg/FLUKAMaterialCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/FLUKAMaterialCard.py -------------------------------------------------------------------------------- /csg2csg/FLUKASurfaceCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/FLUKASurfaceCard.py -------------------------------------------------------------------------------- /csg2csg/Input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/Input.py -------------------------------------------------------------------------------- /csg2csg/MCNPCellCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/MCNPCellCard.py -------------------------------------------------------------------------------- /csg2csg/MCNPDataCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/MCNPDataCard.py -------------------------------------------------------------------------------- /csg2csg/MCNPFormatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/MCNPFormatter.py -------------------------------------------------------------------------------- /csg2csg/MCNPInput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/MCNPInput.py -------------------------------------------------------------------------------- /csg2csg/MCNPMaterialCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/MCNPMaterialCard.py -------------------------------------------------------------------------------- /csg2csg/MCNPParticleNames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/MCNPParticleNames.py -------------------------------------------------------------------------------- /csg2csg/MCNPSurfaceCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/MCNPSurfaceCard.py -------------------------------------------------------------------------------- /csg2csg/MaterialCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/MaterialCard.py -------------------------------------------------------------------------------- /csg2csg/MaterialData.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/MaterialData.py -------------------------------------------------------------------------------- /csg2csg/OpenMCCell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/OpenMCCell.py -------------------------------------------------------------------------------- /csg2csg/OpenMCInput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/OpenMCInput.py -------------------------------------------------------------------------------- /csg2csg/OpenMCMaterial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/OpenMCMaterial.py -------------------------------------------------------------------------------- /csg2csg/OpenMCSurface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/OpenMCSurface.py -------------------------------------------------------------------------------- /csg2csg/ParticleNames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/ParticleNames.py -------------------------------------------------------------------------------- /csg2csg/PhitsInput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/PhitsInput.py -------------------------------------------------------------------------------- /csg2csg/SCONECellCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/SCONECellCard.py -------------------------------------------------------------------------------- /csg2csg/SCONEInput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/SCONEInput.py -------------------------------------------------------------------------------- /csg2csg/SCONEMaterialCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/SCONEMaterialCard.py -------------------------------------------------------------------------------- /csg2csg/SCONESurfaceCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/SCONESurfaceCard.py -------------------------------------------------------------------------------- /csg2csg/SCONEUniverseCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/SCONEUniverseCard.py -------------------------------------------------------------------------------- /csg2csg/SerpentCellCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/SerpentCellCard.py -------------------------------------------------------------------------------- /csg2csg/SerpentInput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/SerpentInput.py -------------------------------------------------------------------------------- /csg2csg/SerpentMaterialCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/SerpentMaterialCard.py -------------------------------------------------------------------------------- /csg2csg/SerpentSurfaceCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/SerpentSurfaceCard.py -------------------------------------------------------------------------------- /csg2csg/SurfaceCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/SurfaceCard.py -------------------------------------------------------------------------------- /csg2csg/UniverseCard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/UniverseCard.py -------------------------------------------------------------------------------- /csg2csg/Vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/Vector.py -------------------------------------------------------------------------------- /csg2csg/__init__.py: -------------------------------------------------------------------------------- 1 | name = "csg2csg" 2 | -------------------------------------------------------------------------------- /csg2csg/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/__main__.py -------------------------------------------------------------------------------- /csg2csg/mcnp_tld.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/csg2csg/mcnp_tld.mod -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/pyproject.toml -------------------------------------------------------------------------------- /test-data/spheres.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/test-data/spheres.i -------------------------------------------------------------------------------- /tests/test_lineendings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_lineendings.py -------------------------------------------------------------------------------- /tests/test_materialdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_materialdata.py -------------------------------------------------------------------------------- /tests/test_mcnpcell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_mcnpcell.py -------------------------------------------------------------------------------- /tests/test_mcnpformatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_mcnpformatter.py -------------------------------------------------------------------------------- /tests/test_mcnpinput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_mcnpinput.py -------------------------------------------------------------------------------- /tests/test_mcnpmaterial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_mcnpmaterial.py -------------------------------------------------------------------------------- /tests/test_mcnpparticle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_mcnpparticle.py -------------------------------------------------------------------------------- /tests/test_mcnpsurface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_mcnpsurface.py -------------------------------------------------------------------------------- /tests/test_openmcmaterial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_openmcmaterial.py -------------------------------------------------------------------------------- /tests/test_particle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_particle.py -------------------------------------------------------------------------------- /tests/test_serpentmaterial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_serpentmaterial.py -------------------------------------------------------------------------------- /tests/test_serpentsurface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_serpentsurface.py -------------------------------------------------------------------------------- /tests/test_surface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_surface.py -------------------------------------------------------------------------------- /tests/test_vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makeclean/csg2csg/HEAD/tests/test_vector.py --------------------------------------------------------------------------------