Skip to content

Latest commit

 

History

History
28 lines (22 loc) · 1.03 KB

README.md

File metadata and controls

28 lines (22 loc) · 1.03 KB

easyVVUQ-PROCESS: Feasibility Uncertainty Quantification (UQ)

A feasibility study using the PROCESS nuclear fusion power plant systems code and the easyVVUQ framework. It aims to assess the feasibility of two different power plant concepts under epistemic uncertainty.

A DEMO-like design is optimised using PROCESS for maximum net electric output, and a second design optimised for minimum major radius. UQ studies are then performed on these two design points to assess their comparative feasibilities under uncertainty.

Installation

It is recommended to use a virtual environment. Firstly, Process needs to be installed.

git clone https://github.com/ukaea/PROCESS.git

Then install Process:

cd process-uq
cmake -S . -B build
cmake --build build

Secondly, clone this repository and install the infeas package:

cd ..
git clone https://github.com/jonmaddock/easyVVUQ-process.git
cd easyVVUQ-process
pip install .

Whether installed locally or on HPC, this should allow any of the notebooks in this repository to run.