2
0
mirror of https://github.com/boostorg/odeint.git synced 2026-02-09 23:32:11 +00:00
Commit Graph

1134 Commits

Author SHA1 Message Date
Gregor de Cillia
d43fec705f First version of the polynomial test
This test checks, wether solvers of order ord can solve the problem
x'(t) = 1 + t^p
for p<ord with a very high accuracy (10^-13).

This should be the case for linear solvers, see
https://github.com/headmyshoulder/odeint-v2/issues/145
for a discussion about this topic.
2014-12-21 22:13:21 +01:00
Mario Mulansky
fe7afc4fde typo in comment on analytic solution 2014-12-19 11:17:27 -06:00
Mario Mulansky
4c2696719c Merge branch 'master' of github.com:headmyshoulder/odeint-v2 2014-12-19 10:09:19 -06:00
Mario Mulansky
ee3ea15d58 fix #144, including test case
The Adams-Bashforth-Moulton stepper called the corrector step with the wrong time value, as pointed out by GregorDeCillia in Issue #144. This commit fixes this bug and adds a test to check the correct behavior.
2014-12-19 10:06:16 -06:00
Karsten Ahnert
35507d842d fixes bug in stochastic euler example. 2014-11-16 21:02:44 +01:00
Mario Mulansky
9a03751fb7 simd example now support sp precision 2014-11-13 10:03:10 +01:00
Mario Mulansky
2892467c29 revert boost build hack, added note about patch 2014-11-12 12:23:39 +01:00
Mario Mulansky
430fe8183b simd performance now uses aligned memory 2014-11-12 11:07:52 +01:00
Mario Mulansky
da5388eb87 fixed std_array test for gcc 4.6 (travis) 2014-11-12 11:05:47 +01:00
Mario Mulansky
297e3e15e4 remove boost build from travis 2014-11-12 10:02:15 +01:00
Mario Mulansky
54856f3913 fixes #142, fixes boost include issue in bjam 2014-11-12 10:01:05 +01:00
Mario Mulansky
bdf011cc55 added test/numeric to std build 2014-11-11 18:41:14 +01:00
Mario Mulansky
a6b85655b0 update in travis to build boost first 2014-11-11 18:38:47 +01:00
Mario Mulansky
df07f80123 Merge branch 'master' of github.com:headmyshoulder/odeint-v2 2014-11-11 18:32:41 +01:00
Mario Mulansky
f171a84ba7 algebra dispatcher now recognizes dts::array 2014-11-11 18:32:11 +01:00
Karsten Ahnert
61df23d75e fixed https://svn.boost.org/trac/boost/ticket/10499 2014-11-11 17:59:06 +01:00
Mario Mulansky
133fb843d3 generalized array_algebra
array_algebra now works with any Array<T,N> structure
2014-11-11 17:32:58 +01:00
Mario Mulansky
dbc9ae9ae0 N in filenam 2014-11-10 19:09:07 +01:00
Mario Mulansky
7f89890800 typo 2014-11-10 19:07:32 +01:00
Mario Mulansky
8d9645df66 out file name 2014-11-10 19:03:34 +01:00
Mario Mulansky
481601148a ARCH added to Makefile 2014-11-10 19:00:58 +01:00
Mario Mulansky
1b76ef2ed8 test 2014-11-10 18:36:39 +01:00
Mario Mulansky
dcabba3a01 +SIMD performance test 2014-11-10 15:01:25 +01:00
Mario Mulansky
6cf39904a9 c version now prints min time 2014-11-03 14:13:47 +01:00
Mario Mulansky
32a17b9f8a better figure title 2014-11-03 12:49:25 +01:00
Mario Mulansky
c60ab1ac94 +vanilla c version 2014-10-23 11:52:58 +02:00
Mario Mulansky
589bdc45c0 some perf comments 2014-10-17 11:34:37 +02:00
Mario Mulansky
6e41b57ba1 performance test sources 2014-10-17 11:11:05 +02:00
Mario Mulansky
b6ebc0f156 new performance tests 2014-10-17 11:09:24 +02:00
Mario Mulansky
f496df3682 cleaned up thrust Makefile 2014-10-07 13:07:18 +02:00
Mario Mulansky
cc6969cca5 fixing #141 2014-10-07 13:00:20 +02:00
Mario Mulansky
698d624792 delete appvoyer config 2014-09-19 20:14:03 +02:00
Mario Mulansky
bc05380cc5 added appveyor build script 2014-09-19 19:53:51 +02:00
Karsten Ahnert
5eebbb56d8 fixing #140 2014-08-18 21:00:12 +02:00
Karsten Ahnert
b497ca56de adding documentation for second integrate version 2014-08-16 21:07:35 +02:00
Karsten Ahnert
d81e685e73 Merge branch 'master' of github.com:headmyshoulder/odeint-v2 2014-08-16 21:05:30 +02:00
Karsten Ahnert
720a926e45 fixes #139 2014-08-16 21:05:16 +02:00
Karsten Ahnert
9197519a2d removing old include from example jamfile 2014-08-16 14:14:23 +02:00
Karsten Ahnert
55c843b5dc removing old include from external example jamfiles 2014-08-16 14:13:42 +02:00
Karsten Ahnert
87dae441ef removing old include from external test jamfiles, adding nounused local typedef warning, adding newline to toolset.jam.patch 2014-08-16 14:12:08 +02:00
mariomulansky
0ca187cd6e added unnamed namespace around placeholders
addressing #138
2014-08-15 09:44:56 +02:00
mariomulansky
9473d7f067 added thrust backend vectors to operations_dispatcher 2014-08-01 19:38:45 +02:00
mariomulansky
91bb278cf9 Merge branch 'slayoo-master' 2014-08-01 19:27:10 +02:00
mariomulansky
286b87a872 some cosmetics and more dispatcher specializations 2014-08-01 19:26:03 +02:00
slayoo
ca69d012bb adding thrust resizing macros for thrust::cpp::vector, thrust::omp::vector, thrust::tbb::vector and thrust::cuda::vector (addressing #136) 2014-08-01 14:36:56 +02:00
mariomulansky
ab613676d9 fix double include 2014-07-31 23:03:50 +02:00
mariomulansky
bf7b9f64c9 added macros for thrust resizing, addressing #136 2014-07-31 22:53:52 +02:00
mariomulansky
b3a6581842 fixes #135 2014-07-31 16:08:34 +02:00
mariomulansky
59282c8555 enable c++11, disable gcc on osx in travis 2014-07-14 11:00:46 +02:00
mariomulansky
fb8894c42c fix osx compilation 2014-07-14 10:45:28 +02:00