Gregor de Cillia
c7d40ae0f1
applied recommendations mentioned in #146
...
* state_type is now a double
* rhs is global
* p is a member of rhs, called exponent
* 'main loop' is of the form
do{ exponent++; ... } while ( error < tolerance );
2015-01-20 01:43:52 +01:00
Gregor de Cillia
b9fa3d5a1c
disable warnings
2014-12-23 01:49:00 +01:00
Gregor de Cillia
732d7770ab
change name of test to order quadrature formula,
...
new console output and more comments in the code
2014-12-23 01:35:49 +01:00
Gregor de Cillia
593652e956
order_of_convergence: new steppers tested
...
Adams bashforth and adams bashforth moulton methods of order greater than 4 are
tested. Change console output.
2014-12-22 05:08:42 +01:00
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
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
Mario Mulansky
2892467c29
revert boost build hack, added note about patch
2014-11-12 12:23:39 +01:00
Mario Mulansky
da5388eb87
fixed std_array test for gcc 4.6 (travis)
2014-11-12 11:05:47 +01:00
Mario Mulansky
54856f3913
fixes #142 , fixes boost include issue in bjam
2014-11-12 10:01:05 +01:00
Mario Mulansky
a6b85655b0
update in travis to build boost first
2014-11-11 18:38:47 +01:00
Mario Mulansky
f171a84ba7
algebra dispatcher now recognizes dts::array
2014-11-11 18:32:11 +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
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
mariomulansky
1d2ffe4bb9
new approach to travis clang build
2014-07-11 18:48:07 +02:00
mariomulansky
6139643899
change c++11 to c++0x to work with gcc-4.6
2014-07-11 14:17:39 +02:00
mariomulansky
6e9d680cb5
some fixes for c++11, clang and msvc
2014-07-11 13:55:20 +02:00
Karsten Ahnert
b94b3c1b29
Revert "Revert "Merge branch 'sfinae'""
...
This reverts commit 56a7c4040e .
2014-06-29 22:21:36 +02:00
Karsten Ahnert
56a7c4040e
Revert "Merge branch 'sfinae'"
...
This reverts commit a593879d23 , reversing
changes made to d575761ead .
2014-06-29 21:47:24 +02:00
Karsten Ahnert
d0257efa4a
adding two level specialization for is_resizeable
2014-05-13 18:06:53 +02:00
Karsten Ahnert
8898080167
Merge branch 'master' into boost_integ
2014-04-09 08:42:58 +02:00
Karsten Ahnert
ba23a4d558
correcting order of includes
2014-04-02 09:39:35 +02:00
Karsten Ahnert
b651d7ad42
tmp commit, include order is not working
2014-04-01 10:19:01 +02:00
Karsten Ahnert
bb8716dce7
boost.adaption: moving test directory
2014-03-26 08:20:59 +01:00