prompt

Prompt: Probability-Conserved Cross Section Biasing Monte Carlo Particle Transport System.

Views1
PublishedJan 14, 2026

Loading actions...

5 minBeginnerpromptSingle file

Skill content

Main instructions and any bundled files for this skill.

markdown

prompt

Prompt: Probability-Conserved Cross Section Biasing Monte Carlo Particle Transport System.

Introduction of system can be found at arXiv.

Installing on Linux(Ubuntu) from source

To build Prompt, several prerequisites are needed.

sudo apt install g++ cmake python3-dev python3-pip python3-venv

Clone the source and compile it as

git clone https://gitlab.com/cinema-developers/prompt.git
cd prompt
. env.sh
cimbuild

Installing on Linux with pip

pip install neutron-cinema

Runing Prompt simulations

After installation, GDML formatted simulation input files can be launched by Prompt as

prompt [-g file] [-s seed] [-n number] [-v]
OptionDefultDescription
-gSet GDML input file.
-s4096Set the seed for the random generator
-n100Set the number of primary neutron events
-vThe flag to activate the visualisation

Example of visualising the geometry defined in the total_scattering.gdml:

prompt -g total_scattering.gdml -v

The simulation will produce histogroms in the MCPL format only in the production run, if any scorers are specified. To run the simulation with 1e6 neutrons

prompt -g total_scattering.gdml -n 1e6

After the execution, seven histogrom files and accosiated python analysis template scripts will be generated. The reults can be plotted as

python ScorerDeltaMomentum_PofQ_HW_view.py

There are many input examples are available in the gdml sub-directory.

Connect with us:

[email protected]

Share: