2
0
mirror of https://github.com/boostorg/odeint.git synced 2026-02-13 12:42:08 +00:00
Pascal Germroth fe64b0811a OpenMP state #5, algebra #6 and resizer #7
State splits a given Range into an InnerState, one for each thread. The algebra's for_eachN calls for_eachN in parallel on each part, using the InnerState's algebra. There's an openmp_wrapper to parallelize the system function; this needs a way to pass on the offset.

The idea was that this design should allow using OpenMP on each MPI node with a single-threaded inner_state: mpi_state< openmp_state< inner_state > > with mpi_wrapper(openmp_wrapper(system_function))
2013-06-18 20:07:09 +02:00
2011-07-09 09:45:12 +02:00
2011-11-04 18:27:41 +01:00
2013-01-18 09:02:54 +01:00
2013-02-01 15:03:22 +01:00
2013-06-15 23:32:29 +02:00
2011-07-04 16:26:50 +02:00

odeint is a highly flexible library for solving ordinary differential equations.
Description
Mirrored via gitea-mirror
Readme BSL-1.0 4.9 MiB
Languages
C++ 98.8%
Python 0.4%
Makefile 0.2%
Cuda 0.2%
Fortran 0.1%
Other 0.2%