2
0
mirror of https://github.com/boostorg/odeint.git synced 2026-01-25 18:32:14 +00:00

Commit Graph

  • 752056da5d * starting integration methods karsten 2011-01-31 15:10:45 +00:00
  • 143ff3d777 * finishing rosenbrock4 karsten 2011-01-31 12:18:05 +00:00
  • 6f5d4996bf * introducing rosenbrock * reorganizing karsten 2011-01-31 08:21:07 +00:00
  • 2dcc230f5a * dense output for units * some refactoring * testing explicit steppers with boost::range * starting migration of rosenbrock karsten 2011-01-30 19:17:56 +00:00
  • cfc61bef12 * unit test stepper copying * introducing stepper_with_ranges unit test * small bug fixing in controlled_error_stepper karsten 2011-01-30 11:40:02 +00:00
  • 84336a5947 * dense output dopri refactored * some small file renaming * doc ideas karsten 2011-01-29 18:16:20 +00:00
  • 2994469607 * dense output dopri5 karsten 2011-01-28 13:39:41 +00:00
  • f36fc4fa55 * tutorial qbks karsten 2011-01-28 12:18:15 +00:00
  • 047636ebb5 fixing constr correctness karsten 2011-01-28 12:14:37 +00:00
  • c1f8c7df9c dense output for dopri5 karsten 2011-01-28 12:08:52 +00:00
  • a8fdf6c34f docs and dense output karsten 2011-01-28 09:29:22 +00:00
  • f1f9a3c03d * clean up and preparing the documentation karsten 2011-01-27 17:10:58 +00:00
  • a4f1107620 * cleaning header dependencies in test and regression_test * moving error_checker_standard to controlled_error_stepper.hpp karsten 2011-01-27 15:05:56 +00:00
  • 10b6f9cf9a * some refactoring, renaming names .... * changing size_adjuster * bringing implict_euler in shape karsten 2011-01-26 12:45:50 +00:00
  • b2ca4887b8 finished implementing support for units karsten 2011-01-23 23:37:36 +00:00
  • 351efc35b2 * changing rel_error, should work now with boost::units karsten 2011-01-23 21:39:18 +00:00
  • d2df6c4da5 * making the steppers copyconstructable * making the controlled steper default constructable karsten 2011-01-23 19:17:53 +00:00
  • d158ddf637 * finishing fusion_algebra test karsten 2011-01-22 19:46:19 +00:00
  • 301baf15d8 * resorganizing tests and regression tests karsten 2011-01-21 16:56:06 +00:00
  • 9b82f88942 * reorganizing tests * changing algebra in order to work with boost.range karsten 2011-01-21 16:50:13 +00:00
  • d89b05de05 * algebra unit test included karsten 2011-01-21 13:14:20 +00:00
  • 3c69ead6e6 * testing operations continued karsten 2011-01-21 09:13:33 +00:00
  • 370b963f2e * unit test for operations karsten 2011-01-20 20:20:17 +00:00
  • d3ddc952e5 * changing dense output in order to word with units * introducing operations unit test karsten 2011-01-20 09:09:44 +00:00
  • 07a8a5a6b7 * starting conversion of stepper in order to work with units and ranges karsten 2011-01-19 17:13:50 +00:00
  • f69ea7622e * inculding vector_space_reduce.hpp karsten 2011-01-19 12:48:39 +00:00
  • 826db14d4f * cleaning up the maximums calculation for vector_space_algebras karsten 2011-01-19 12:46:27 +00:00
  • 002c0482c4 * small bug fixing in thrust algebra and the example karsten 2011-01-19 11:34:39 +00:00
  • b99afdaac3 * changing thrust operations karsten 2011-01-19 11:24:04 +00:00
  • 95f7008caf changing the operations to work with units in future karsten 2011-01-19 10:18:43 +00:00
  • ea0b80941e * added fusion algebra, chahged size_adjuster to work with units karsten 2011-01-19 08:30:13 +00:00
  • 5f67c5f95c * finished ideas/units karsten 2011-01-18 14:53:19 +00:00
  • 4e5f6b248b * making the system call compatible with boost::ref * introducing ideas/units karsten 2011-01-18 13:14:20 +00:00
  • 593f3e97f8 * evaluating boost::ref for calling the system function karsten 2011-01-17 22:09:30 +00:00
  • d062e60107 * updated algebras, included const versions for boost.range karsten 2011-01-11 20:14:54 +00:00
  • 98d67eea6a adjust_sizer works now with boost::array instead of ptr_array karsten 2011-01-11 18:12:15 +00:00
  • 3097c0b61d * thrust algebra update karsten 2011-01-11 17:48:19 +00:00
  • d2420a1435 rosenbrock continued karsten 2011-01-11 14:22:39 +00:00
  • 686af3a3fb working on rosenbrock4 karsten 2011-01-11 09:07:55 +00:00
  • c8396ecc7e continue rosenbrock karsten 2011-01-10 16:48:37 +00:00
  • 9fa549e701 * small template parameter change in controlled_error_stepper * introducing ideas/rosenbrock4 karsten 2011-01-09 17:33:16 +00:00
  • d8e2e11d1e checking header dependencies karsten 2011-01-02 10:45:13 +00:00
  • 1f139e709a fixing Jamfiles and including some project in Jamroot karsten 2010-12-05 15:54:21 +00:00
  • 1eb870bc33 more performance tests mariomulansky 2010-12-03 14:50:08 +00:00
  • 0e52bd4707 * mini changes karsten 2010-12-03 08:21:27 +00:00
  • ba2d5e5eb8 rk fusion working performance odeint, mpl , fusion mariomulansky 2010-12-01 15:52:17 +00:00
  • 6f9883c574 * removing the dependency of standard_algebra on the container_type karsten 2010-12-01 12:51:28 +00:00
  • 19b9959322 * minimal changes in typedefs karsten 2010-11-26 16:57:29 +00:00
  • c8f4791ebb * minimal changes in types karsten 2010-11-26 16:54:07 +00:00
  • f1152b3792 * generic stepper typedefs and type construction karsten 2010-11-26 16:49:44 +00:00
  • 1104d3cc68 added stage category for first, intermediate and last stage todo: do_step mariomulansky 2010-11-24 15:20:45 +00:00
  • f38618ca9f generic runge kutta stepper with fusion vectors and boost arrays mariomulansky 2010-11-24 09:47:19 +00:00
  • 18013d0e92 now using arrays mariomulansky 2010-11-23 09:44:25 +00:00
  • f12fd3c00a + fusion stepper mariomulansky 2010-11-21 17:29:28 +00:00
  • fb1f32778a * add fusion_array to ideas/generic_stepper karsten 2010-11-14 19:18:06 +00:00
  • 4db1c5bbb4 it conpiles, but quite messy mariomulansky 2010-11-13 23:38:06 +00:00
  • 6de3ee1739 first draw of generic stepper mariomulansky 2010-11-12 18:22:16 +00:00
  • 92261c3f95 Adding bjam support for the butcher idea karsten 2010-11-10 10:34:01 +00:00
  • 5276fb7be1 * butcher tableau steppers introduced in ideas karsten 2010-11-07 13:48:11 +00:00
  • dfa77af624 * dense output dopri5 finalized karsten 2010-11-03 12:41:19 +00:00
  • 34575ca069 * interface changes for the fsal steppers * some test routines for dense output steppers and controlled steppers karsten 2010-11-02 14:39:28 +00:00
  • 0cf7ab86e5 * dense output dopri 5 * some formating and comments karsten 2010-11-01 17:22:14 +00:00
  • df13dd8939 * test frame for gsl vectors created * initialize dense output Dormand Prince 5 karsten 2010-10-25 17:45:49 +00:00
  • a421786303 added a quick'n'dirty binding for using explicit_euler with intel mkl routines mariomulansky 2010-10-05 11:14:18 +00:00
  • acf4c46437 renamed stepper tags mariomulansky 2010-10-01 14:17:15 +00:00
  • 3dc19c3a15 controlled stepper now works properly with fsal steppers mariomulansky 2010-10-01 13:43:46 +00:00
  • 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 karsten 2010-09-30 10:12:12 +00:00
  • 12e81ad32f fixed bug in check_implicit_euler mariomulansky 2010-09-29 17:39:09 +00:00
  • d67823ec8a added some const correctness mariomulansky 2010-09-29 15:52:02 +00:00
  • f6ab784406 implementation of dopri5 rearranged parameters of do_step: out now comes behind t to avoid ambiguities mariomulansky 2010-09-29 15:28:33 +00:00
  • 01760bd943 changed adjust_size to return bool mariomulansky 2010-09-29 12:21:38 +00:00
  • 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 karsten 2010-09-29 11:54:31 +00:00
  • 9f0b7fac14 fixed small bug in error_checker controlled_stepper_tests working now mariomulansky 2010-09-28 09:49:00 +00:00
  • b6a125a657 fixing the check_resize test karsten 2010-09-10 13:40:57 +00:00
  • 7f0d084293 * reorganizing the tests and small bug fixing karsten 2010-09-10 13:24:40 +00:00
  • 247b3bb8ba * the stepper are now noncopyable * note that due to this restriction some tests are ugly karsten 2010-09-05 09:50:59 +00:00
  • e92160646d * changing the in-place stepping to in- and out-place stepping * introducing the dopri5 method karsten 2010-08-19 15:59:01 +00:00
  • 3369af1916 change the inplace transformation behaviour karsten 2010-08-19 13:49:34 +00:00
  • a7740186c9 add some conditional compiler statements to get it working with nvcc again on a first glance, nvcc seems not to be able to compile boost::type_traits so it doesn't work with boost::range or boost::ublas either mariomulansky 2010-08-16 12:18:47 +00:00
  • 3af3bdd0e1 reorganizing this branch karsten 2010-08-16 09:38:33 +00:00
  • f50df5d0c0 +stiff example mariomulansky 2010-08-15 20:54:23 +00:00
  • da88b658e1 added implicit euler (not working, yet) mariomulansky 2010-08-13 14:35:09 +00:00
  • 9f1225a72b added gmp test switched to dynamic linking of gsl mariomulansky 2010-08-12 20:16:38 +00:00
  • 18ded6fa80 add gmp test case (yet empty) mariomulansky 2010-08-12 14:33:43 +00:00
  • a1b73d9e7b implemented error_checker mariomulansky 2010-08-10 16:20:48 +00:00
  • d9bd52b119 * added construct and destruct possibilities for state types * added controlled stepper karsten 2010-07-23 14:59:48 +00:00
  • 1bcf9ce33f adjuster changed karsten 2010-07-22 14:59:46 +00:00
  • bad33ddee9 * clean up and organizing test * gsl_vector adaptor introduced * vector space algebra refinded * rk54_ck, rk4 implemented * some base classes for error stepper karsten 2010-07-15 16:58:13 +00:00
  • be25ea1a0d * add resize functionality test * small changes in the stepper base * organizing the standard algebra karsten 2010-07-15 07:24:17 +00:00
  • f88cc5d7e7 small changes in algebra karsten 2010-07-14 06:41:39 +00:00
  • 044376a849 first implementation of error stepper rk_ck mariomulansky 2010-07-12 15:54:16 +00:00
  • 02b6c43d77 named adjust_size2 back to adjust_size mariomulansky 2010-07-12 14:44:23 +00:00
  • 9d8c1fb853 added test case for thrust mariomulansky 2010-07-12 11:03:46 +00:00
  • b3fd73cbca added eclipse project files to my branch karsten 2010-07-10 11:03:12 +00:00
  • f19ada7f82 checked in the draft karsten 2010-07-08 15:11:44 +00:00
  • 6745908daf reorganizing my branch karsten 2010-07-05 11:09:04 +00:00
  • a6a0249655 adding Jamroot karsten 2010-05-05 19:53:09 +00:00
  • c166c2632e structurized my branch karsten 2010-05-05 19:52:04 +00:00
  • 4c100ae931 added dev branch karsten 2010-03-24 07:58:05 +00:00
  • 3e9b57fac5 merged trunk into branch karsten 2009-12-13 13:37:17 +00:00