The bulirsch-Stoer single-step ODE propagator has come to MATLAB in
the form of a MEX adaptation of Juergen Dietel's Numerical ODE solver. This may very well be the fastest single-step numerical propagator released on the Mathworks FileExchange.
All functions are written in c++ and must be compiled to run on MATLAB. This code has been verified to compile correctly using MS Visual Studio 2010.
Please Compile using the following command sequence:
>> mex BulirschMex.cpp bulirsch.cpp basis_r.cpp t_dgls.cpp vmblock.cpp
See testDriver.m for sample orbit propagation comparisons using Burlisch-Stoer vs ODE113.
Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.