Public Member Functions | Protected Member Functions

Implements the Runge-Kutta-78 scheme for integrating ODEs. More...

#include <integrator_runge_kutta78.hpp>

Inheritance diagram for IntegratorRK78:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual Integratorclone () const
 IntegratorRK78 ()
 IntegratorRK78 (const DifferentialEquation &rhs_)
 IntegratorRK78 (const IntegratorRK78 &arg)
virtual IntegratorRK78operator= (const IntegratorRK78 &arg)
virtual ~IntegratorRK78 ()

Protected Member Functions

virtual void initializeButcherTableau ()

Detailed Description

Implements the Runge-Kutta-78 scheme for integrating ODEs.

The class IntegratorRK78 implements the Runge-Kutta-78 scheme for integrating ordinary differential equations (ODEs).

Author:
Boris Houska, Hans Joachim Ferreau

Definition at line 54 of file integrator_runge_kutta78.hpp.


Constructor & Destructor Documentation

Default constructor.

Definition at line 53 of file integrator_runge_kutta78.cpp.

Default constructor.

Definition at line 59 of file integrator_runge_kutta78.cpp.

Copy constructor (deep copy).

Definition at line 65 of file integrator_runge_kutta78.cpp.

Destructor.

Definition at line 68 of file integrator_runge_kutta78.cpp.


Member Function Documentation

Integrator * IntegratorRK78::clone ( ) const [virtual]

The (virtual) copy constructor

Implements IntegratorRK.

Definition at line 78 of file integrator_runge_kutta78.cpp.

void IntegratorRK78::initializeButcherTableau ( ) [protected, virtual]

This routine initializes the coefficients of the Butcher Tableau.

Implements IntegratorRK.

Definition at line 84 of file integrator_runge_kutta78.cpp.

IntegratorRK78 & IntegratorRK78::operator= ( const IntegratorRK78 arg) [virtual]

Assignment operator (deep copy).

Definition at line 70 of file integrator_runge_kutta78.cpp.


The documentation for this class was generated from the following files:


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Sat Jun 8 2019 19:40:24