This page documents the common problems people encounter while running FIDASIM. Please try these solutions before opening an issue on Github.
If you encounter a segfault make sure you have set the stacksize limit to unlimited.
To do this for the bash shell run
ulimit -s unlimited
or for the tcsh shell run
limit stacksize unlimited
By default FIDASIM will use all the threads available when using OpenMP.
If another process is hogging a core it will cause FIDASIM to stall.
To prevent this use the num_threads
optional argument as shown below
fidasim ./test_inputs.dat 8