INTEGREAT TECH NOTE
Integreat Package
Documentation
Installation
Examples
Integreat is a comprehensive Mathematica package for deriving and analyzing time integration methods including
Runge
–
Kutta (RK) methods
Functions for 30+ method properties
Support for embedded pairs and dense output
Order conditions generated via B-trees
Linear multistep methods (LMMs)
Constructors for Adams methods, BDF, Nystr
ö
m methods, and other popular families
Functions for 10+ method properties
General linear methods (GLMs)
Functions for 15+ method properties
Support for casting RK methods and LMMs as GLMs
Order conditions for high stage order methods
Trees for Taylor series analysis
B-trees
N-trees for partitioned ODEs
Arbitrary-index DAE-trees
Documentation
View the online documentation
For catalogs of functions provided by Integreat and links to function documentation, see the guide pages:
Runge
–
Kutta Methods
Linear Multistep Methods
General Linear Methods
The tech notes provide some mathematical background, example code, and discussions about the package:
Runge
–
Kutta Methods
Linear Multistep Methods
General Linear Methods
Examples
Compute properties of a Runge
–
Kutta method:
Derive the second order Adams
–
Bashforth method:
Installation
Installing or upgrading Integreat is as simple as running
Once installed, Integreat subpackages can be loaded with
Integreat can be uninstalled using
Related Guides
▪
Integreat Package
▪
Runge
–
Kutta Methods
▪
Linear Multistep Methods
▪
General Linear Methods
Related Tech Notes
▪
Runge
–
Kutta Methods
▪
Linear Multistep Method
▪
General Linear Methods