mariomulansky
b68f8e78c7
added current_time_step() to dense output concept
2013-10-10 14:44:48 +02:00
mariomulansky
bb7ebc3af7
adding boost::ref support for stepper parameter in integrate functions, including tests - closes #101
2013-10-10 13:17:19 +02:00
mariomulansky
8170fa3b71
+max_abs and epsilon accuracy in less_with_sign
2013-10-10 11:06:10 +02:00
mariomulansky
235024569c
fixes #99 , including tests
2013-10-01 19:59:01 -05:00
Stephen Kelly
9e729512ab
Remove obsolete MSVC check from pragma guard
...
git grep -h -B1 "^#\s*pragma once" | grep -v pragma | sort | uniq
is now clean.
[SVN r85952]
2013-09-26 13:02:51 +00:00
Vladimir Prus
1f1bcfac67
Undo previous commit, it was meant for another branch
...
[SVN r85888]
2013-09-25 08:32:03 +00:00
Vladimir Prus
b94f86ba1b
Initial modular patch, from Bjorn.
...
[SVN r85884]
2013-09-25 08:13:57 +00:00
fix-copyright.py
5b732bb770
copyright: fixed by script.
2013-09-25 08:26:18 +02:00
Pascal Germroth
208e6fae02
copyright: script takes dates and names from git history.
2013-09-25 08:26:13 +02:00
Pascal Germroth
1953c385e5
doc: use phase_chain example for MPI too
2013-09-25 04:10:15 +02:00
Pascal Germroth
640ff974c1
doc: add phase_chain examples to table
2013-09-25 04:10:15 +02:00
Pascal Germroth
ef1b390863
Revert "doc: define blocks for examples"
...
Using a simpler example now.
This reverts commit 12987f8f51
.
2013-09-25 04:10:15 +02:00
Pascal Germroth
0ccd9cbaad
Use Jam rule to only build OpenMP targets with supported compilers.
2013-09-25 04:10:15 +02:00
Pascal Germroth
59f3988b82
Add MPI phase_chain example, fix bug in phase_chain_omp_state.
2013-09-25 04:10:15 +02:00
Karsten Ahnert
e3db3f43fe
adding note about molecular dynamics simulation to all examples table
2013-09-22 21:59:08 +02:00
mariomulansky
2221770bdc
add simple openmp example, updated openmp tutorial using the new simpler example
2013-09-21 16:15:05 -05:00
Karsten Ahnert
108f1b531e
finished molecular dynamics example
2013-09-19 21:25:31 +02:00
Pascal Germroth
3a2f45705d
doc: Boost links as used on http://www.boost.org/doc/libs/
2013-09-17 01:24:11 +02:00
Pascal Germroth
dc57fbe5e9
doc: Add tutorial for OpenMP/MPI backends
2013-09-17 01:24:09 +02:00
Pascal Germroth
12987f8f51
doc: define blocks for examples
2013-09-17 01:24:06 +02:00
Pascal Germroth
228f37abda
doc: define __boost_mpi link macro
2013-09-17 01:24:04 +02:00
Pascal Germroth
75536dc804
doc: Add OpenMP Lorenz attractor examples to table
2013-09-17 01:24:02 +02:00
Pascal Germroth
50e80c0b4b
doc: Add openmp_range_algebra, openmp_algebra to Algebra model table
2013-09-17 01:24:00 +02:00
Pascal Germroth
a68670ff6c
doc: define supl template
2013-09-17 01:23:57 +02:00
Pascal Germroth
45bd34397e
doc: Define all greek letters
2013-09-17 01:23:54 +02:00
Pascal Germroth
9a0d8d0be5
doc: Change import to using in Jamfile, won't build otherwise (?).
2013-09-17 01:23:52 +02:00
Pascal Germroth
b911e2e687
Replace mpi_state.data with mpi_state::operator()
2013-09-17 01:23:42 +02:00
Pascal Germroth
3905c32133
Rewrite OpenMP/MPI chain_1d performance tests to produce identical results
2013-09-17 01:07:14 +02:00
Pascal Germroth
86f126b7b5
Use program_options for OpenMP/MPI performance tests
2013-09-17 01:03:58 +02:00
Pascal Germroth
5db09ba0f5
Don't require C++11 _Pragma for OpenMP.
2013-09-17 01:03:53 +02:00
Pascal Germroth
0ccbb53281
copy -> split, unsplit
2013-09-17 01:03:39 +02:00
Karsten Ahnert
e04d33a144
adding example for molecular dynamics
2013-09-10 12:03:15 +02:00
Karsten Ahnert
189509ad86
adding multi array dopri5 stepper test
2013-09-10 09:03:30 +02:00
Karsten Ahnert
1f6645c375
adding multi array stepper test
2013-09-10 09:01:00 +02:00
Denis Demidov
161c0a774a
Changes in vex::multivector interface
...
There are no more non-owning multivectors in VexCL. vex::multivector
class has only two template parameters now: type and number of
components.
vex::tie() now returns vex::expression_tuple instead of non-owning
multivector. This allows to tie vectors of different types or even
writable expressions (e.g. slices) together.
2013-09-09 13:33:21 +04:00
Karsten Ahnert
4d3e4ab28f
bug fixing multi array resizing
2013-09-08 21:53:40 +02:00
Karsten Ahnert
f9e7d8303b
adding multi-array into forwarding header
2013-09-08 14:33:39 +02:00
Karsten Ahnert
3fdf166c89
finished tests for multiarray
2013-09-08 13:58:22 +02:00
Karsten Ahnert
739fdd58a6
adding multi array adaption, same_size, resize, ...
2013-09-03 23:03:52 +02:00
Karsten Ahnert
5313471493
first version of multi_array_algebra
2013-09-02 20:49:28 +02:00
mariomulansky
bced3651c2
added example for openmp_nested_algebra
2013-08-30 12:35:32 -05:00
mariomulansky
2c3d368715
Merge branch 'openmp' of github.com:BoostGSoC/odeint-v2 into openmp
2013-08-30 11:12:10 -05:00
Karsten Ahnert
6a124b34df
finalizing docs for velocity verlet
2013-08-27 10:02:38 +02:00
Karsten Ahnert
a54562c6df
starting docs for velocity verlet
2013-08-21 09:23:24 +02:00
Pascal Germroth
97158268c8
MPI join-copy doesn't resize the target container. #9
2013-08-06 02:29:40 +02:00
Pascal Germroth
4ca41e68ca
Use Range in openmp_range_algebra. #6
2013-08-06 02:29:40 +02:00
Pascal Germroth
b55ae85e11
Use Range in openmp_nested_algebra. #6
2013-08-06 02:29:40 +02:00
Pascal Germroth
2adbed5b77
Use range split adaptor in MPI split/join copyi_impl. #9
2013-08-06 02:29:40 +02:00
Pascal Germroth
2a2f94f0d2
Unit test for split adaptor
2013-08-06 02:29:40 +02:00
Pascal Germroth
cbd358845f
Split adaptor implementation for boost range.
2013-08-06 02:29:09 +02:00