Karsten Ahnert
df371c5859
factory functions added
2011-09-26 09:21:28 +02:00
Mario Mulansky
dd71d83e58
small bugfixes for clang - everything works, except that somehow the mkl example doesn't compile due to /opt/intel/composerxe-2011.2.137/ipp/include:/opt/intel/composerxe-2011.2.137/mkl/include:/opt/intel/composerxe-2011.2.137/ipp/include:/opt/intel/composerxe-2011.2.137/mkl/include issues...
2011-09-08 17:50:52 +02:00
Mario Mulansky
17928242d3
renamed controlled_explicit -> controlled_runge_kutta, refactored dense_output and renamed to dense_output_runge_kutta
2011-09-01 17:15:13 +02:00
Mario Mulansky
c8af0d6cb5
do not include bulirsch_stoer_dense_out.hpp for nvcc
2011-08-25 16:25:23 +02:00
Mario Mulansky
1147bc21b3
fixed small typos and const bug
2011-08-23 12:15:03 +02:00
Mario Mulansky
72e43e0002
+overview of algebra/operations combination possibilities
2011-08-22 15:54:19 +02:00
Mario Mulansky
63eba6aacc
more on algebra concepts
2011-08-22 10:09:41 +02:00
Mario Mulansky
4801c9fcf4
re-included integrate_times with ranges
2011-08-21 11:46:57 +02:00
Mario Mulansky
cb0263d085
renamed do_nothing_observer -> null_observer
2011-08-19 21:49:40 +02:00
Mario Mulansky
687cc4de01
Merge branch 'master' of github.com:headmyshoulder/odeint-v2
2011-08-19 16:09:31 +02:00
Mario Mulansky
5cce510322
Revert "Range version of integrate_times created"
...
This reverts commit bb0559332afeb611cbe7f3bf7fa202a19945907e.
2011-08-19 16:08:15 +02:00
Mario Mulansky
abc9aba706
integrate test for implicit steppers, small docs improvements
2011-08-18 17:50:09 +02:00
Mario Mulansky
0a3cc2bdbc
changed dense_output_controlled_explicit_fsal to dense_output_controlled_explicit including a stepper_tag switch
...
changed integrate_n_steps function to only work with steppers and error_steppers
changed rosenbrock4 to also be a stepper not only an error_stepper (might need further inspection)
updated stepper table in the docs
added integrate_n_steps description to the docs
2011-08-18 16:24:05 +02:00
Mario Mulansky
1aa57968c0
added integrate functions description to the docs
2011-08-18 13:37:57 +02:00
Mario Mulansky
bc3b904a6b
Merge branch 'master' of github.com:headmyshoulder/odeint-v2
2011-08-18 10:53:42 +02:00
Karsten Ahnert
bb0559332a
Range version of integrate_times created
2011-08-17 20:53:37 +02:00
Mario Mulansky
d28a749174
added integrate function tests and slightly changed some details of integrate functions
2011-08-17 19:19:26 +02:00
Mario Mulansky
9753f4e988
added integrate_times function, added copy constructor to bulirsch stoer dens out and fixed a small resizing bug
2011-08-17 16:04:23 +02:00
Karsten Ahnert
ac1f582bdd
removed merge relicts
2011-08-17 10:18:23 +02:00
Karsten Ahnert
5e8f9b3500
controlled step result changed
2011-08-17 09:46:12 +02:00
Karsten Ahnert
56a080b4d0
changing controlled_step_result
2011-08-17 09:13:48 +02:00
Karsten Ahnert
f58d0db8bc
changing argument order in ctor of controlled stepper
2011-08-17 08:52:31 +02:00
Mario Mulansky
41a15f6102
fixed small bug in bulirsch stoer and stepper concept test
2011-08-16 18:53:04 +02:00
Karsten Ahnert
d405ae01d1
added runge_kutta_cash_karp54.hpp to odeint.hpp
2011-08-14 14:03:54 +02:00
Mario Mulansky
8746e5f435
changed bulirsch stoer stepsize adjusmtent
2011-08-13 01:00:32 +02:00
Mario Mulansky
21f76a784d
bulirsch stoer with dense output can now be used - tested on nontrivial example (elliptic functions), everything looks fine.
2011-08-12 01:10:07 +02:00
Mario Mulansky
511ce403b0
finally made bulirsch stoer dense output running git add libs/numeric/odeint/examples/elliptic_functions.cpp
2011-08-11 02:03:50 +02:00
Mario Mulansky
193f6b6613
bs dense out still buggy, try new approach
2011-08-10 23:28:24 +02:00
Mario Mulansky
be6a8a84bf
Merge branch 'master' of github.com:headmyshoulder/odeint-v2
2011-08-10 11:21:25 +02:00
Mario Mulansky
21628a9192
integrate with dense output now ends exactly at endpoint
2011-08-09 02:05:10 +02:00
Mario Mulansky
1c1263ee4e
integrate with dense output now ends exactly at endpoint
2011-08-09 02:04:49 +02:00
Mario Mulansky
284e16ca88
Merge branch 'master' of github.com:headmyshoulder/odeint-v2
2011-08-04 13:52:39 +02:00
Karsten Ahnert
f42f51b931
fix in thrust operations
2011-08-04 13:39:07 +02:00
Mario Mulansky
0a492da49d
Merge branch 'master' of github.com:headmyshoulder/odeint-v2
2011-08-04 09:34:15 +02:00
Mario Mulansky
4fb6cf2003
keine ahnung
2011-08-04 09:34:10 +02:00
Mario Mulansky
44870555f6
fixed small bug in test
2011-08-03 15:41:01 +02:00
Mario Mulansky
bfec69c485
bulirsch stoer with dense output running, but might still have bugs
2011-08-03 15:24:54 +02:00
Mario Mulansky
aa44bd8f1b
small vector size fix
2011-08-02 00:22:04 +02:00
Mario Mulansky
333f79b57b
Merge branch 'master' of github.com:headmyshoulder/odeint-v2
2011-08-02 00:16:04 +02:00
Mario Mulansky
55a50756c1
added bulirsch stoer dense output - not tested yet
2011-08-02 00:14:42 +02:00
Karsten Ahnert
40218fec3b
phase ensemble example and integrate functions fix
2011-07-29 01:18:18 +02:00
Karsten Ahnert
9da0dc045b
lorenz bifurcation thrust example, thrust_algebra and operations for for_each8 and controlled stepper
2011-07-27 15:11:16 +02:00
Karsten Ahnert
891e2c6548
Merge branch 'master' of github.com:headmyshoulder/odeint-v2
2011-07-21 22:04:39 +02:00
Karsten Ahnert
bdfb0acff2
merging
2011-07-21 22:03:29 +02:00
Mario Mulansky
95016801c6
small changes
2011-07-21 16:28:57 +02:00
Mario Mulansky
739abc9ff5
rk87 is now error stepper
2011-07-21 10:13:41 +02:00
Mario Mulansky
28da8cc2af
changed mkl operations to ensure intel 11.1 compatibility
2011-07-20 22:49:17 +02:00
Mario Mulansky
768d5991e1
small fix in resizer calls to be compatible with gcc-4.3
2011-07-20 18:18:50 +02:00
Mario Mulansky
31e807793d
+ phase_lattice performance tests including Intel MKL port
2011-07-20 17:56:38 +02:00
Mario Mulansky
39f82eea4d
runge kutta 78 now working nicely, also with units. However, rk78 is not tested with units as gcc requires >4GB RAM to compile.
2011-07-20 17:32:19 +02:00