Function amici::run_simulations

Function Documentation

std::vector<std::unique_ptr<ReturnData>> amici::run_simulations(Solver const &solver, std::vector<ExpData*> const &edatas, Model const &model, bool failfast, int num_threads)

Same as run_simulation, but for multiple ExpData instances. When compiled with OpenMP support, this function runs multi-threaded.

Parameters:
  • solverSolver instance

  • edatas – experimental data objects

  • model – model specification object

  • failfast – flag to allow early termination

  • num_threads – number of threads for parallel execution

Returns:

vector of pointers to return data objects