DblPend
All Classes Files Functions
Public Member Functions | List of all members
ODE Class Reference

Class representing an ODE system. More...

#include <ODE.hpp>

Public Member Functions

 ODE (double m_1, double m_2, double L_1, double L_2)
 Constructor for ODE objects. More...
 
void operator() (vector< double > theta, vector< double > &dtheta, double t)
 function representation of ODE system More...
 

Detailed Description

Class representing an ODE system.

Constructor & Destructor Documentation

◆ ODE()

ODE::ODE ( double  m_1,
double  m_2,
double  L_1,
double  L_2 
)

Constructor for ODE objects.

Parameters
m_1mass of the first object (kg)
m_2mass of the second object (kg)
L_1length of the first rod (m)
L_2length of the second rod (m)

Member Function Documentation

◆ operator()()

void ODE::operator() ( vector< double >  theta,
vector< double > &  dtheta,
double  t 
)

function representation of ODE system

Parameters
thetadependent variables (rad)
dthetachange in dependent variables (rad)
tcurrent independent variable value in ODE solution

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