Metadata-Version: 2.4
Name: ramp-corecompute
Version: 0.0.3
Summary: Package for protocol-based definition of reactor transport computation
Author-email: Nuclear RAMP team <nuclear.ramp.dev@gmail.com>
License-Expression: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Topic :: Scientific/Engineering
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: more-itertools
Requires-Dist: ramp-core
Requires-Dist: ramp-coremaker
Requires-Dist: ramp-coreoperator
Requires-Dist: ramp-reactions
Requires-Dist: xarray
Provides-Extra: test
Requires-Dist: cytoolz; extra == "test"
Requires-Dist: hypothesis; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: ramp-isotopes; extra == "test"
Dynamic: license-file

# Corecompute
This package defines the interface for asking transport questions about
a core state, and getting answers from transport codes.
The main idea is that if we define this interface in a program-agnostic
manner, we will be able to make an apples-to-apples comparison using the
same underlying model, and switching our analyses by switching the
specific implementation.

This package does not define specific Oracles for specific programs,
and those should be covered by their own packages.
