Prev: MR&C chp 14
Next: Cheap Wholesale A&F Long Sleeve
From: Philipp E. Weidmann on 13 Jul 2010 04:30 What is the best FORTRAN library for solving initial value problems (low number of dimensions, <10) based on ordinary differential equations using the Runge-Kutta method? The faster the discretization works the better, but besides that I don't have a lot of requirements. Any standard Runge-Kutta implementation should suffice. I welcome any suggestions and experiences. -- -- Philipp Emanuel Weidmann
From: Simon on 13 Jul 2010 04:59 I don't know about 'the best' but I do know that NAG provide very good and well respected libraries. If you're in a university then it's likely that you'll already have access to the library, otherwise as far as I know it'll cost you; it isn't free software. Simon On 13/07/2010 09:30, Philipp E. Weidmann wrote: > What is the best FORTRAN library for solving initial value problems (low > number of dimensions, <10) based on ordinary differential equations > using the Runge-Kutta method? The faster the discretization works the > better, but besides that I don't have a lot of requirements. Any > standard Runge-Kutta implementation should suffice. > > I welcome any suggestions and experiences. > >
From: Philipp E. Weidmann on 13 Jul 2010 05:08 Simon wrote: > I don't know about 'the best' but I do know that NAG provide very good > and well respected libraries. If you're in a university then it's likely > that you'll already have access to the library, otherwise as far as I > know it'll cost you; it isn't free software. > > Simon Indeed I have the NAG libraries, but they do much more than I actually need. Also, to make use of their Runge-Kutta implementation, you have to include not only the driver file D02BJF but also D02AGF and other dependencies. Since all I really need is a simple Runge-Kutta implementation, I'd prefer to use simpler code as well. -- -- Philipp Emanuel Weidmann
From: Les Neilson on 13 Jul 2010 06:10 You could try netlib : http:://netlib.sandia.gov/ode/index.html "lib: rksuite (tar) alg: Runge-Kutta for: initial value problem for first order ordinary differential equations A suite of codes for solving IVPs in ODEs. A choice of RK methods is available. Includes an error assessment facility and a sophisticated stiffness checker. Template programs and example results provided. Supersedes RKF45, DDERKF, D02PAF." I found this reference using Google with lang:fortran runge-kutta in the search box If you need other stuff it may help to cut down searches to use lang:fortran <search string(s)> Les "Philipp E. Weidmann" <philipp.weidmann(a)gmx.de> wrote in message news:i1hae9$el4$1(a)news.albasani.net... > Simon wrote: >> I don't know about 'the best' but I do know that NAG provide very good >> and well respected libraries. If you're in a university then it's likely >> that you'll already have access to the library, otherwise as far as I >> know it'll cost you; it isn't free software. >> >> Simon > > > Indeed I have the NAG libraries, but they do much more than I actually > need. Also, to make use of their Runge-Kutta implementation, you have to > include not only the driver file D02BJF but also D02AGF and other > dependencies. Since all I really need is a simple Runge-Kutta > implementation, I'd prefer to use simpler code as well. > > > -- > -- Philipp Emanuel Weidmann
From: Philipp E. Weidmann on 13 Jul 2010 06:20
Les Neilson wrote: > You could try netlib : > http:://netlib.sandia.gov/ode/index.html > > "lib: rksuite (tar) > alg: Runge-Kutta > for: initial value problem for first order ordinary differential > equations A suite of codes for solving IVPs in ODEs. A choice of RK > methods is available. Includes an error assessment facility and a > sophisticated stiffness checker. Template programs and example results > provided. Supersedes RKF45, DDERKF, D02PAF." > > I found this reference using Google with lang:fortran runge-kutta in the > search box > If you need other stuff it may help to cut down searches to use > lang:fortran <search string(s)> > Les Very helpful, thank you! I didn't know about the "lang:" modifier either. -- -- Philipp Emanuel Weidmann |