├── .coveragerc ├── .github └── workflows │ ├── greetings.yml │ ├── python-package.yml │ ├── python-publish.yml │ └── stale.yml ├── .gitignore ├── .pylintrc ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── Makefile ├── about.rst ├── assets │ └── about_file_example.png ├── conf.py ├── index.rst ├── installation.rst └── make.bat ├── examples ├── csv │ └── tocsv.py ├── figures │ ├── U235_gamma_spec.png │ ├── chartofnuclidesanimation.gif │ ├── fractional_grams.png │ ├── fractional_heat.png │ ├── fractional_ingestion.png │ ├── gs_animation.gif │ ├── heat_output_irradiation.png │ └── periodictableanimation.gif ├── files │ ├── filesfileexample │ ├── filesfileexamplenew │ └── test.i ├── groupconvert │ ├── 66_to_709_compare.py │ ├── fluxes172.in │ ├── fluxes66.in │ └── fluxes709.in ├── groupstructure │ └── groupstructure.py ├── inputcreation │ ├── changefilesfile.py │ ├── writefilesfile.py │ ├── writefluxesfile.py │ └── writeinputfile.py ├── libraries │ ├── plotallspectra.py │ ├── spectracompare.py │ └── spectralist.py ├── outputplotting │ ├── activity_vs_time.py │ ├── animatechartofnuclides.py │ ├── animatenuclidechart.py │ ├── chartofnuclides.py │ ├── compareplots.py │ ├── coronaplot.py │ ├── gammaspectrum.py │ ├── gammaspectrumanimation.py │ ├── periodictable.py │ └── plotnuclideheat.py ├── printlib │ ├── findspectrallines.py │ ├── plotcumullines.py │ ├── plotspectrallines.py │ ├── printlib4.py │ └── printlib5.py ├── pseudoapi │ └── fullfispactrun.py └── simple │ ├── dominants.py │ ├── doserates.py │ ├── outputjson.py │ ├── readfilesfile.py │ └── rundatajson.py ├── pypact ├── __init__.py ├── analysis │ ├── __init__.py │ ├── plotadapter.py │ ├── propertyplotter.py │ └── timezone.py ├── filerecord.py ├── input │ ├── __init__.py │ ├── filesfile.py │ ├── fispactinput.py │ ├── fluxesfile.py │ ├── groupconvert.py │ ├── groupstructures.py │ ├── inputdata.py │ ├── keywords.py │ └── serialization.py ├── library │ ├── __init__.py │ ├── data │ │ └── spectrumlib.min.json │ ├── nuclidelib.py │ ├── projectiles.py │ ├── reactionlib.py │ └── spectrumlib.py ├── output │ ├── __init__.py │ ├── doserate.py │ ├── gammaspectrum.py │ ├── nuclide.py │ ├── nuclides.py │ ├── output.py │ ├── rundata.py │ ├── tags.py │ └── timestep.py ├── printlib │ ├── __init__.py │ ├── printlib4.py │ ├── printlib5.py │ └── tags.py ├── reader.py ├── runner.py ├── tools │ ├── __init__.py │ ├── filesmaker.py │ └── fispactconverter.py └── util │ ├── __init__.py │ ├── decorators.py │ ├── exceptions.py │ ├── file.py │ ├── jsonserializable.py │ ├── lines.py │ ├── loglevels.py │ ├── numerical.py │ └── propertyfinder.py ├── pyproject.toml ├── pytest.ini ├── reference ├── AlVC.json ├── Ti.out ├── gamma_spectra_read_bug.out ├── printlib4.out ├── printlib5.out ├── simulation2.out ├── simulation5.out ├── test.i ├── test121.out ├── test127.out ├── test2.i ├── test3.i ├── test31.json ├── test31.out ├── test4.i ├── test5.i ├── test91.json ├── test91.out └── test_dpa.out ├── requirements.dev.txt ├── requirements.txt ├── schema.json ├── scripts ├── run_coverage ├── run_pylint.py └── update_on_pypi.sh ├── tests ├── __init__.py ├── input │ ├── __init__.py │ ├── filesfiletest.py │ ├── fluxesfiletest.py │ ├── groupconverttest.py │ ├── groupstructurestest.py │ ├── inputdatatest.py │ ├── inputfiletest.py │ ├── keywordstest.py │ └── projectilestest.py ├── library │ ├── nuclidelibtest.py │ └── reactionlibtest.py ├── output │ ├── __init__.py │ ├── baseoutputtest.py │ ├── doseratetest.py │ ├── gammaspectrumtest.py │ ├── nuclidestest.py │ ├── outputtest.py │ ├── readertest.py │ ├── rundatatest.py │ ├── test_gamma_spectra_reading.py │ ├── test_json_schema_compatibility.py │ ├── test_reading_timestep_with_dpa.py │ └── timesteptest.py ├── printlib │ ├── __init__.py │ ├── printlib4test.py │ └── printlib5test.py ├── testerbase.py ├── testsuite.py └── util │ ├── __init__.py │ ├── filetest.py │ ├── linestest.py │ ├── numericaltest.py │ └── propertyfindertest.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/greetings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/.github/workflows/greetings.yml -------------------------------------------------------------------------------- /.github/workflows/python-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/.github/workflows/python-package.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/.gitignore -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/.pylintrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.md 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/about.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/docs/about.rst -------------------------------------------------------------------------------- /docs/assets/about_file_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/docs/assets/about_file_example.png -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/docs/make.bat -------------------------------------------------------------------------------- /examples/csv/tocsv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/csv/tocsv.py -------------------------------------------------------------------------------- /examples/figures/U235_gamma_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/figures/U235_gamma_spec.png -------------------------------------------------------------------------------- /examples/figures/chartofnuclidesanimation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/figures/chartofnuclidesanimation.gif -------------------------------------------------------------------------------- /examples/figures/fractional_grams.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/figures/fractional_grams.png -------------------------------------------------------------------------------- /examples/figures/fractional_heat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/figures/fractional_heat.png -------------------------------------------------------------------------------- /examples/figures/fractional_ingestion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/figures/fractional_ingestion.png -------------------------------------------------------------------------------- /examples/figures/gs_animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/figures/gs_animation.gif -------------------------------------------------------------------------------- /examples/figures/heat_output_irradiation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/figures/heat_output_irradiation.png -------------------------------------------------------------------------------- /examples/figures/periodictableanimation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/figures/periodictableanimation.gif -------------------------------------------------------------------------------- /examples/files/filesfileexample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/files/filesfileexample -------------------------------------------------------------------------------- /examples/files/filesfileexamplenew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/files/filesfileexamplenew -------------------------------------------------------------------------------- /examples/files/test.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/files/test.i -------------------------------------------------------------------------------- /examples/groupconvert/66_to_709_compare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/groupconvert/66_to_709_compare.py -------------------------------------------------------------------------------- /examples/groupconvert/fluxes172.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/groupconvert/fluxes172.in -------------------------------------------------------------------------------- /examples/groupconvert/fluxes66.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/groupconvert/fluxes66.in -------------------------------------------------------------------------------- /examples/groupconvert/fluxes709.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/groupconvert/fluxes709.in -------------------------------------------------------------------------------- /examples/groupstructure/groupstructure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/groupstructure/groupstructure.py -------------------------------------------------------------------------------- /examples/inputcreation/changefilesfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/inputcreation/changefilesfile.py -------------------------------------------------------------------------------- /examples/inputcreation/writefilesfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/inputcreation/writefilesfile.py -------------------------------------------------------------------------------- /examples/inputcreation/writefluxesfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/inputcreation/writefluxesfile.py -------------------------------------------------------------------------------- /examples/inputcreation/writeinputfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/inputcreation/writeinputfile.py -------------------------------------------------------------------------------- /examples/libraries/plotallspectra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/libraries/plotallspectra.py -------------------------------------------------------------------------------- /examples/libraries/spectracompare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/libraries/spectracompare.py -------------------------------------------------------------------------------- /examples/libraries/spectralist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/libraries/spectralist.py -------------------------------------------------------------------------------- /examples/outputplotting/activity_vs_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/outputplotting/activity_vs_time.py -------------------------------------------------------------------------------- /examples/outputplotting/animatechartofnuclides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/outputplotting/animatechartofnuclides.py -------------------------------------------------------------------------------- /examples/outputplotting/animatenuclidechart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/outputplotting/animatenuclidechart.py -------------------------------------------------------------------------------- /examples/outputplotting/chartofnuclides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/outputplotting/chartofnuclides.py -------------------------------------------------------------------------------- /examples/outputplotting/compareplots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/outputplotting/compareplots.py -------------------------------------------------------------------------------- /examples/outputplotting/coronaplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/outputplotting/coronaplot.py -------------------------------------------------------------------------------- /examples/outputplotting/gammaspectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/outputplotting/gammaspectrum.py -------------------------------------------------------------------------------- /examples/outputplotting/gammaspectrumanimation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/outputplotting/gammaspectrumanimation.py -------------------------------------------------------------------------------- /examples/outputplotting/periodictable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/outputplotting/periodictable.py -------------------------------------------------------------------------------- /examples/outputplotting/plotnuclideheat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/outputplotting/plotnuclideheat.py -------------------------------------------------------------------------------- /examples/printlib/findspectrallines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/printlib/findspectrallines.py -------------------------------------------------------------------------------- /examples/printlib/plotcumullines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/printlib/plotcumullines.py -------------------------------------------------------------------------------- /examples/printlib/plotspectrallines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/printlib/plotspectrallines.py -------------------------------------------------------------------------------- /examples/printlib/printlib4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/printlib/printlib4.py -------------------------------------------------------------------------------- /examples/printlib/printlib5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/printlib/printlib5.py -------------------------------------------------------------------------------- /examples/pseudoapi/fullfispactrun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/pseudoapi/fullfispactrun.py -------------------------------------------------------------------------------- /examples/simple/dominants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/simple/dominants.py -------------------------------------------------------------------------------- /examples/simple/doserates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/simple/doserates.py -------------------------------------------------------------------------------- /examples/simple/outputjson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/simple/outputjson.py -------------------------------------------------------------------------------- /examples/simple/readfilesfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/simple/readfilesfile.py -------------------------------------------------------------------------------- /examples/simple/rundatajson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/examples/simple/rundatajson.py -------------------------------------------------------------------------------- /pypact/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/__init__.py -------------------------------------------------------------------------------- /pypact/analysis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/analysis/__init__.py -------------------------------------------------------------------------------- /pypact/analysis/plotadapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/analysis/plotadapter.py -------------------------------------------------------------------------------- /pypact/analysis/propertyplotter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/analysis/propertyplotter.py -------------------------------------------------------------------------------- /pypact/analysis/timezone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/analysis/timezone.py -------------------------------------------------------------------------------- /pypact/filerecord.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/filerecord.py -------------------------------------------------------------------------------- /pypact/input/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally blank 2 | -------------------------------------------------------------------------------- /pypact/input/filesfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/input/filesfile.py -------------------------------------------------------------------------------- /pypact/input/fispactinput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/input/fispactinput.py -------------------------------------------------------------------------------- /pypact/input/fluxesfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/input/fluxesfile.py -------------------------------------------------------------------------------- /pypact/input/groupconvert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/input/groupconvert.py -------------------------------------------------------------------------------- /pypact/input/groupstructures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/input/groupstructures.py -------------------------------------------------------------------------------- /pypact/input/inputdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/input/inputdata.py -------------------------------------------------------------------------------- /pypact/input/keywords.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/input/keywords.py -------------------------------------------------------------------------------- /pypact/input/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/input/serialization.py -------------------------------------------------------------------------------- /pypact/library/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally blank 2 | -------------------------------------------------------------------------------- /pypact/library/data/spectrumlib.min.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/library/data/spectrumlib.min.json -------------------------------------------------------------------------------- /pypact/library/nuclidelib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/library/nuclidelib.py -------------------------------------------------------------------------------- /pypact/library/projectiles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/library/projectiles.py -------------------------------------------------------------------------------- /pypact/library/reactionlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/library/reactionlib.py -------------------------------------------------------------------------------- /pypact/library/spectrumlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/library/spectrumlib.py -------------------------------------------------------------------------------- /pypact/output/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally blank 2 | -------------------------------------------------------------------------------- /pypact/output/doserate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/output/doserate.py -------------------------------------------------------------------------------- /pypact/output/gammaspectrum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/output/gammaspectrum.py -------------------------------------------------------------------------------- /pypact/output/nuclide.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/output/nuclide.py -------------------------------------------------------------------------------- /pypact/output/nuclides.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/output/nuclides.py -------------------------------------------------------------------------------- /pypact/output/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/output/output.py -------------------------------------------------------------------------------- /pypact/output/rundata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/output/rundata.py -------------------------------------------------------------------------------- /pypact/output/tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/output/tags.py -------------------------------------------------------------------------------- /pypact/output/timestep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/output/timestep.py -------------------------------------------------------------------------------- /pypact/printlib/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally blank -------------------------------------------------------------------------------- /pypact/printlib/printlib4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/printlib/printlib4.py -------------------------------------------------------------------------------- /pypact/printlib/printlib5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/printlib/printlib5.py -------------------------------------------------------------------------------- /pypact/printlib/tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/printlib/tags.py -------------------------------------------------------------------------------- /pypact/reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/reader.py -------------------------------------------------------------------------------- /pypact/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/runner.py -------------------------------------------------------------------------------- /pypact/tools/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally blank 2 | -------------------------------------------------------------------------------- /pypact/tools/filesmaker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/tools/filesmaker.py -------------------------------------------------------------------------------- /pypact/tools/fispactconverter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/tools/fispactconverter.py -------------------------------------------------------------------------------- /pypact/util/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally blank 2 | -------------------------------------------------------------------------------- /pypact/util/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/util/decorators.py -------------------------------------------------------------------------------- /pypact/util/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/util/exceptions.py -------------------------------------------------------------------------------- /pypact/util/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/util/file.py -------------------------------------------------------------------------------- /pypact/util/jsonserializable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/util/jsonserializable.py -------------------------------------------------------------------------------- /pypact/util/lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/util/lines.py -------------------------------------------------------------------------------- /pypact/util/loglevels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/util/loglevels.py -------------------------------------------------------------------------------- /pypact/util/numerical.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/util/numerical.py -------------------------------------------------------------------------------- /pypact/util/propertyfinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pypact/util/propertyfinder.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/pytest.ini -------------------------------------------------------------------------------- /reference/AlVC.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/AlVC.json -------------------------------------------------------------------------------- /reference/Ti.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/Ti.out -------------------------------------------------------------------------------- /reference/gamma_spectra_read_bug.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/gamma_spectra_read_bug.out -------------------------------------------------------------------------------- /reference/printlib4.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/printlib4.out -------------------------------------------------------------------------------- /reference/printlib5.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/printlib5.out -------------------------------------------------------------------------------- /reference/simulation2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/simulation2.out -------------------------------------------------------------------------------- /reference/simulation5.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/simulation5.out -------------------------------------------------------------------------------- /reference/test.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test.i -------------------------------------------------------------------------------- /reference/test121.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test121.out -------------------------------------------------------------------------------- /reference/test127.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test127.out -------------------------------------------------------------------------------- /reference/test2.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test2.i -------------------------------------------------------------------------------- /reference/test3.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test3.i -------------------------------------------------------------------------------- /reference/test31.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test31.json -------------------------------------------------------------------------------- /reference/test31.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test31.out -------------------------------------------------------------------------------- /reference/test4.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test4.i -------------------------------------------------------------------------------- /reference/test5.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test5.i -------------------------------------------------------------------------------- /reference/test91.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test91.json -------------------------------------------------------------------------------- /reference/test91.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test91.out -------------------------------------------------------------------------------- /reference/test_dpa.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/reference/test_dpa.out -------------------------------------------------------------------------------- /requirements.dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/requirements.dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | numpy 2 | -------------------------------------------------------------------------------- /schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/schema.json -------------------------------------------------------------------------------- /scripts/run_coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/scripts/run_coverage -------------------------------------------------------------------------------- /scripts/run_pylint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/scripts/run_pylint.py -------------------------------------------------------------------------------- /scripts/update_on_pypi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/scripts/update_on_pypi.sh -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally blank 2 | -------------------------------------------------------------------------------- /tests/input/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally blank 2 | -------------------------------------------------------------------------------- /tests/input/filesfiletest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/input/filesfiletest.py -------------------------------------------------------------------------------- /tests/input/fluxesfiletest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/input/fluxesfiletest.py -------------------------------------------------------------------------------- /tests/input/groupconverttest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/input/groupconverttest.py -------------------------------------------------------------------------------- /tests/input/groupstructurestest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/input/groupstructurestest.py -------------------------------------------------------------------------------- /tests/input/inputdatatest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/input/inputdatatest.py -------------------------------------------------------------------------------- /tests/input/inputfiletest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/input/inputfiletest.py -------------------------------------------------------------------------------- /tests/input/keywordstest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/input/keywordstest.py -------------------------------------------------------------------------------- /tests/input/projectilestest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/input/projectilestest.py -------------------------------------------------------------------------------- /tests/library/nuclidelibtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/library/nuclidelibtest.py -------------------------------------------------------------------------------- /tests/library/reactionlibtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/library/reactionlibtest.py -------------------------------------------------------------------------------- /tests/output/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally blank 2 | -------------------------------------------------------------------------------- /tests/output/baseoutputtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/baseoutputtest.py -------------------------------------------------------------------------------- /tests/output/doseratetest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/doseratetest.py -------------------------------------------------------------------------------- /tests/output/gammaspectrumtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/gammaspectrumtest.py -------------------------------------------------------------------------------- /tests/output/nuclidestest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/nuclidestest.py -------------------------------------------------------------------------------- /tests/output/outputtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/outputtest.py -------------------------------------------------------------------------------- /tests/output/readertest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/readertest.py -------------------------------------------------------------------------------- /tests/output/rundatatest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/rundatatest.py -------------------------------------------------------------------------------- /tests/output/test_gamma_spectra_reading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/test_gamma_spectra_reading.py -------------------------------------------------------------------------------- /tests/output/test_json_schema_compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/test_json_schema_compatibility.py -------------------------------------------------------------------------------- /tests/output/test_reading_timestep_with_dpa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/test_reading_timestep_with_dpa.py -------------------------------------------------------------------------------- /tests/output/timesteptest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/output/timesteptest.py -------------------------------------------------------------------------------- /tests/printlib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/printlib/printlib4test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/printlib/printlib4test.py -------------------------------------------------------------------------------- /tests/printlib/printlib5test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/printlib/printlib5test.py -------------------------------------------------------------------------------- /tests/testerbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/testerbase.py -------------------------------------------------------------------------------- /tests/testsuite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/testsuite.py -------------------------------------------------------------------------------- /tests/util/__init__.py: -------------------------------------------------------------------------------- 1 | # intentionally blank 2 | -------------------------------------------------------------------------------- /tests/util/filetest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/util/filetest.py -------------------------------------------------------------------------------- /tests/util/linestest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/util/linestest.py -------------------------------------------------------------------------------- /tests/util/numericaltest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/util/numericaltest.py -------------------------------------------------------------------------------- /tests/util/propertyfindertest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tests/util/propertyfindertest.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fispact/pypact/HEAD/tox.ini --------------------------------------------------------------------------------