When running FitModel with MPI multiprocessing (e.g. with mpirun), an error occurred when the samples are stored in the database after MultiNest or UltraNest has finished. While multiple processes can read from the database at the same time, writing to the database is not possible. As a fix, the rank of the processes is checked and the add_samples method is executed only by rank number 0. To make use of the MPI support, it is also required to manually install mpi4py.
Errors are added in ReadModel when extinction is applied but the chosen wavelength range goes beyond the wavelength range of the available dust cross sections.
When running
FitModel
with MPI multiprocessing (e.g. withmpirun
), an error occurred when the samples are stored in the database afterMultiNest
orUltraNest
has finished. While multiple processes can read from the database at the same time, writing to the database is not possible. As a fix, the rank of the processes is checked and theadd_samples
method is executed only by rank number 0. To make use of the MPI support, it is also required to manually installmpi4py
.Errors are added in
ReadModel
when extinction is applied but the chosen wavelength range goes beyond the wavelength range of the available dust cross sections.