Metadata-Version: 2.4
Name: actinv
Version: 1.0.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Rust
Classifier: Topic :: Scientific/Engineering :: Physics
License-File: LICENSE-MIT
License-File: LICENSE-APACHE
Summary: Open, standalone nuclide-inventory and activation solver
Keywords: activation,nuclear,inventory,decay-heat,neutronics
Author-email: Connor Avila <Connoravila@gmail.com>
License-Expression: MIT OR Apache-2.0
Requires-Python: >=3.9
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Documentation, https://github.com/AvilaLabs/ACTINV#readme
Project-URL: Homepage, https://github.com/AvilaLabs/ACTINV
Project-URL: Issues, https://github.com/AvilaLabs/ACTINV/issues
Project-URL: Repository, https://github.com/AvilaLabs/ACTINV

# ACTINV for Python

ACTINV calculates how a material's nuclide inventory changes during irradiation and cooling. It reports inventories,
activities, decay heat, photon sources, selected radiological indices, uncertainty information, and an explicit ledger
of incomplete input data.

After the v1.0 package is published, installation is one command:

```bash
pip install actinv
```

That installation provides both `import actinv` and the `actinv` terminal command. No Rust compiler is needed when a
wheel is available for the platform.

```python
import actinv
import json

with open("problem.json", encoding="utf-8") as source:
    result = json.loads(actinv.run(source.read()))

print(result["steps"][-1]["heat_W_per_g"]["total"])
```

Nuclear-data libraries are distributed separately from the Python wheel. Install and verify the recommended versioned
bundle with `actinv data fetch` and `actinv data verify`; each calculation records hashes for
the selected files. See the [project README](https://github.com/AvilaLabs/ACTINV#readme) for the quick start, download
instructions, examples, validation evidence, and qualification boundary.

ACTINV is research-grade software. It is not approved for licensing, safety, or regulatory decisions.

