The ROOSTER projects aims at developing a software for multi-physics modeling of Generation-IV Sodium Fast Reactor.
-
Clone the code:
git clone https://github.com/advanced-nuclear-systems/rooster-py.gitor download and unpack ZIP. -
Create virtual environment:
python -m venv venv-rooster -
Activate it:
source venv-rooster/bin/activate -
Update pip
pip install --upgrade pip -
Install dependencies:
pip install CoolProppip install pyinstaller -
Compile Fortran source to the
.solibrary by runningpython _compile.py
Notes:
- The
gfortrancompiler should be installed. - If you want to pack the source code into an executable code, uncomment corresponding lines in the
_compile.py - ROOSTER has not yet been tested for Windows.
- More details are at https://advanced-nuclear-systems.github.io/.
-
Launch ROOSTER
python rooster.py. -
Find the results in the
outputdirectory.