36 Commits

Author SHA1 Message Date
Mario Mulansky
af29f708ba Merge branch 'master' of github.com:headmyshoulder/odeint-v2 2011-10-24 21:14:48 +02:00
Mario Mulansky
0dd423bbad changed resize handling to use global functions 2011-10-24 18:43:02 +02:00
Mario Mulansky
be87965b05 added adams-bashforth-moulton to odeint.hpp, fixed const qualifier in generic_algorithm 2011-10-20 16:37:07 +02:00
Karsten Ahnert
df371c5859 factory functions added 2011-09-26 09:21:28 +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
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
d28a749174 added integrate function tests and slightly changed some details of integrate functions 2011-08-17 19:19:26 +02:00
Karsten Ahnert
d405ae01d1 added runge_kutta_cash_karp54.hpp to odeint.hpp 2011-08-14 14:03:54 +02:00
Mario Mulansky
8ab733abfd +runge kutta 78 (not working yet) 2011-07-20 09:56:45 +02:00
Mario Mulansky
9fb3209243 renamed runge_kutta_fehlberg4 -> runge_kutta4 2011-07-19 10:27:16 +02:00
Karsten Ahnert
16a086ec03 changing odeint.hpp 2011-07-18 21:20:44 +02:00
Karsten Ahnert
3d9a678b42 code cleanup, tabs, header guards und copyright preamble... 2011-07-18 21:15:52 +02:00
Mario Mulansky
477a62bb5f renamed steppers 2011-07-18 17:38:17 +02:00
Karsten Ahnert
5f980e808c 2d phase oscillator lattice example 2011-07-17 11:13:36 +02:00
karsten
d5639662e6 adjust size for rosenbrock and documentation 2011-03-31 16:44:16 +00:00
karsten
abad428692 documentation and bug fixing 2011-03-18 17:08:14 +00:00
karsten
14e6f3bd12 splitting integrate functions and doc 2011-03-17 19:24:21 +00:00
karsten
3eb3783862 integrate and docs 2011-03-17 17:08:41 +00:00
karsten
84336a5947 * dense output dopri refactored
* some small file renaming
* doc ideas
2011-01-29 18:16:20 +00:00
karsten
c1f8c7df9c dense output for dopri5 2011-01-28 12:08:52 +00:00
karsten
10b6f9cf9a * some refactoring, renaming names ....
* changing size_adjuster
* bringing implict_euler in shape
2011-01-26 12:45:50 +00:00
karsten
d2df6c4da5 * making the steppers copyconstructable
* making the controlled steper default constructable
2011-01-23 19:17:53 +00:00
karsten
df13dd8939 * test frame for gsl vectors created
* initialize dense output Dormand Prince 5
2010-10-25 17:45:49 +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
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
bad33ddee9 * clean up and organizing test
* gsl_vector adaptor introduced
* vector space algebra refinded
* rk54_ck, rk4 implemented
* some base classes for error stepper
2010-07-15 16:58:13 +00:00
karsten
be25ea1a0d * add resize functionality test
* small changes in the stepper base
* organizing the standard algebra
2010-07-15 07:24:17 +00:00
mariomulansky
044376a849 first implementation of error stepper rk_ck 2010-07-12 15:54:16 +00:00
karsten
f19ada7f82 checked in the draft 2010-07-08 15:11:44 +00:00
karsten
6745908daf reorganizing my branch 2010-07-05 11:09:04 +00:00
karsten
c166c2632e structurized my branch 2010-05-05 19:52:04 +00:00
karsten
4c100ae931 added dev branch 2010-03-24 07:58:05 +00:00
karsten
980d4115f3 added two hamiltonian solvers 2009-12-10 17:06:58 +00:00
karsten
55f80cca82 container_traits included 2009-12-09 21:44:37 +00:00
karsten
3addca3fe6 create new branch 2009-12-08 21:00:59 +00:00