The branch 'sciantix-official / main' contains the new sciantix 2.0 version, together with the validation database and regression files.
- Obtain the code (either by
git clone
or by downloading thezip
) - Install dependencies
- Ubuntu:
sudo apt install build-essential
- Ubuntu:
- Compile all by typing
make
in the obtained code directory- to utilize more cores, use
make -j
- a directory called
bin
with executablesciantix.x
should appear
- to utilize more cores, use
- (optional) Compile the code documentation by typing
doxygen
in the code directory- if
doxygen
is not found, install bysudo apt install doxygen
- if
- (optional) Run regression tests to verify everything works correctly
cd regression python regression.py
A possible approach is throught the Windows Subsystem for Linux (WSL).
-
Once having installed WSL, download the code
zip
and unpack it. -
Run WSL (by typing
wsl
incmd.exe
or asUbuntu
application in Start menu). Navigate to the unpacked code directory (possibly bycd /mnt/c/...
, where...
should be changed to code directory path). -
Follow instructions for Linux from point 2.
To run Sciantix, execute call the sciantix.x
executable inside directory with the input files.
Refer to Input file Explanation for input syntax manual.
Some examples of input files can be found
- in the
regression
directory, - in the
utilities/inputExample
directory by running the Python filespython utilities/inputExample/print_input_initial_conditions.py python utilities/inputExample/print_input_scaling_factors.py python utilities/inputExample/print_input_settings.py
G. Zullo, D. Pizzocri, L. Luzzi,
The SCIANTIX code for fission gas behaviour: Status, upgrades, separate-effect validation, and future developments,
Journal of Nuclear Materials,
Volume 587,
2023,
154744,
ISSN 0022-3115,
https://doi.org/10.1016/j.jnucmat.2023.154744.
(https://www.sciencedirect.com/science/article/pii/S0022311523005111)
D. Pizzocri, T. Barani, L. Luzzi,
SCIANTIX: A new open source multi-scale code for fission gas behaviour modelling designed for nuclear fuel performance codes,
Journal of Nuclear Materials,
Volume 532,
2020,
152042,
ISSN 0022-3115,
https://doi.org/10.1016/j.jnucmat.2020.152042.
(https://www.sciencedirect.com/science/article/pii/S0022311519313868)