Commit Graph

1384 Commits

Author SHA1 Message Date
karsten
b99afdaac3 * changing thrust operations 2011-01-19 11:24:04 +00:00
karsten
95f7008caf changing the operations to work with units in future 2011-01-19 10:18:43 +00:00
karsten
ea0b80941e * added fusion algebra, chahged size_adjuster to work with units 2011-01-19 08:30:13 +00:00
karsten
5f67c5f95c * finished ideas/units 2011-01-18 14:53:19 +00:00
karsten
4e5f6b248b * making the system call compatible with boost::ref
* introducing ideas/units
2011-01-18 13:14:20 +00:00
karsten
593f3e97f8 * evaluating boost::ref for calling the system function 2011-01-17 22:09:30 +00:00
karsten
d062e60107 * updated algebras, included const versions for boost.range 2011-01-11 20:14:54 +00:00
karsten
98d67eea6a adjust_sizer works now with boost::array instead of ptr_array 2011-01-11 18:12:15 +00:00
karsten
3097c0b61d * thrust algebra update 2011-01-11 17:48:19 +00:00
karsten
d2420a1435 rosenbrock continued 2011-01-11 14:22:39 +00:00
karsten
686af3a3fb working on rosenbrock4 2011-01-11 09:07:55 +00:00
karsten
c8396ecc7e continue rosenbrock 2011-01-10 16:48:37 +00:00
karsten
9fa549e701 * small template parameter change in controlled_error_stepper
* introducing ideas/rosenbrock4
2011-01-09 17:33:16 +00:00
karsten
d8e2e11d1e checking header dependencies 2011-01-02 10:45:13 +00:00
karsten
1f139e709a fixing Jamfiles and including some project in Jamroot 2010-12-05 15:54:21 +00:00
mariomulansky
1eb870bc33 more performance tests 2010-12-03 14:50:08 +00:00
karsten
0e52bd4707 * mini changes 2010-12-03 08:21:27 +00:00
mariomulansky
ba2d5e5eb8 rk fusion working
performance odeint, mpl , fusion
2010-12-01 15:52:17 +00:00
karsten
6f9883c574 * removing the dependency of standard_algebra on the container_type 2010-12-01 12:51:28 +00:00
karsten
19b9959322 * minimal changes in typedefs 2010-11-26 16:57:29 +00:00
karsten
c8f4791ebb * minimal changes in types 2010-11-26 16:54:07 +00:00
karsten
f1152b3792 * generic stepper typedefs and type construction 2010-11-26 16:49:44 +00:00
mariomulansky
1104d3cc68 added stage category for first, intermediate and last stage
todo: do_step
2010-11-24 15:20:45 +00:00
mariomulansky
f38618ca9f generic runge kutta stepper with fusion vectors and boost arrays 2010-11-24 09:47:19 +00:00
mariomulansky
18013d0e92 now using arrays 2010-11-23 09:44:25 +00:00
mariomulansky
f12fd3c00a + fusion stepper 2010-11-21 17:29:28 +00:00
karsten
fb1f32778a * add fusion_array to ideas/generic_stepper 2010-11-14 19:18:06 +00:00
mariomulansky
4db1c5bbb4 it conpiles, but quite messy 2010-11-13 23:38:06 +00:00
mariomulansky
6de3ee1739 first draw of generic stepper 2010-11-12 18:22:16 +00:00
karsten
92261c3f95 Adding bjam support for the butcher idea 2010-11-10 10:34:01 +00:00
karsten
5276fb7be1 * butcher tableau steppers introduced in ideas 2010-11-07 13:48:11 +00:00
karsten
dfa77af624 * dense output dopri5 finalized 2010-11-03 12:41:19 +00:00
karsten
34575ca069 * interface changes for the fsal steppers
* some test routines for dense output steppers and controlled steppers
2010-11-02 14:39:28 +00:00
karsten
0cf7ab86e5 * dense output dopri 5
* some formating and comments
2010-11-01 17:22:14 +00:00
karsten
df13dd8939 * test frame for gsl vectors created
* initialize dense output Dormand Prince 5
2010-10-25 17:45:49 +00:00
mariomulansky
a421786303 added a quick'n'dirty binding for using explicit_euler with intel mkl routines 2010-10-05 11:14:18 +00:00
mariomulansky
acf4c46437 renamed stepper tags 2010-10-01 14:17:15 +00:00
mariomulansky
3dc19c3a15 controlled stepper now works properly with fsal steppers 2010-10-01 13:43:46 +00:00
karsten
204d9a9eae * introducing the dense_output_explicit_euler stepper
* some minor changes in the stepper_base classes ( const correctness ... )
* introducing the check_dense_output_explicit_euler test
* introducing some source code analyzing tools, they are not finished yet
2010-09-30 10:12:12 +00:00
mariomulansky
12e81ad32f fixed bug in check_implicit_euler 2010-09-29 17:39:09 +00:00
mariomulansky
d67823ec8a added some const correctness 2010-09-29 15:52:02 +00:00
mariomulansky
f6ab784406 implementation of dopri5
rearranged parameters of do_step: out now comes behind t to avoid ambiguities
2010-09-29 15:28:33 +00:00
mariomulansky
01760bd943 changed adjust_size to return bool 2010-09-29 12:21:38 +00:00
karsten
c371e217e5 Splitting the file explicit_stepper_base.hpp into
* base/explicit_stepper_base.hpp
* base/explicit_error_stepper_base.hpp
* base/explicit_stepper_and_error_stepper_base.hpp
2010-09-29 11:54:31 +00:00
mariomulansky
9f0b7fac14 fixed small bug in error_checker
controlled_stepper_tests working now
2010-09-28 09:49:00 +00:00
karsten
b6a125a657 fixing the check_resize test 2010-09-10 13:40:57 +00:00
karsten
7f0d084293 * reorganizing the tests and small bug fixing 2010-09-10 13:24:40 +00:00
karsten
247b3bb8ba * the stepper are now noncopyable
* note that due to this restriction some tests are ugly
2010-09-05 09:50:59 +00:00
karsten
e92160646d * changing the in-place stepping to in- and out-place stepping
* introducing the dopri5 method
2010-08-19 15:59:01 +00:00
karsten
3369af1916 change the inplace transformation behaviour 2010-08-19 13:49:34 +00:00