A cyclus disposal environment and repository object.
Clone or download
Latest commit aea8f5e Sep 24, 2018

README.rst

CYDER: A cyclus disposal environment and repository object

This repository holds a generic nuclear repository model intended to be used within the Cyclus nuclear fuel cycle simulator. It contains a conditioning facility and a nuclear repository model that places spent fuel packages in a repository based on its temperature and the constraints of the repository.

There is an older version of this repository that has contains a depreciated version of Cyder: https://github.com/arfc/cyder/releases/tag/v0.1 . That version of the repository holds a generic nuclear repository model intended to be used within the Cyclus nuclear fuel cycle simulator. This repository model is not meant for site specific nuclear repository performance assesment. Rather, it is intended to provide medium-fidelity performance metrics of disposal system concepts in generic geologies within the broader cyclus simulation framework.

This README provides basic information about:
  • the dependencies required by Cyder
  • installation of Cyder from the command line
  • how to run Cyder unit tests

Table of Contents

Dependencies

Cycamore's only dependency is the Cyclus Core.

Package Minimum Version
Cyclus 1.5.3

There are a number of ways to install the Cyclus core:

Running Tests

Installing Cyder will also install a test driver (i.e., an executable of all of our tests). You can run the tests yourself via:

$ cyder_unit_tests