BORG3 is a submodule of the ARES3 framework. It comprises a set of complex non-linear models of large scale structure formation alongside with their adjoint gradient model. Their current list is:
In addition to these forward models, BORG3 includes both specialized bias models and likelihoods and a generic bias framework. The specialized biases/likelihoods are the following (each model is detailed in the linked page):
Owing to the need of working in a non-shared memory environment (i.e. using MPI technology for parallelization), they have different communication technology developped to make the management of particles easy. We have notably developped a particle distribution mechanism which can be parametrized with any load balancing algorithm.