BSS
Loading...
Searching...
No Matches
ODE.hpp
Go to the documentation of this file.
1
6
7#ifndef ODE_h
8#define ODE_h
9
10#include <vector>
11
12using std::vector;
13
16class ODE {
17 public:
31 ODE(double m_1, double m_2, double x_1_0, double y_1_0, double x_2_0, double y_2_0, double v_x1_0, double v_y1_0, double v_x2_0, double v_y2_0, double t_final);
37 void operator()(vector<double> q, vector<double> &dq, double t);
38
39 private:
40 double m_1;
41 double m_2;
42 double x_1_0;
43 double y_1_0;
44 double x_2_0;
45 double y_2_0;
46 double v_x1_0;
47 double v_y1_0;
48 double v_x2_0;
49 double v_y2_0;
50 double t_final;
51
52};
53
54#endif
ODE(double m_1, double m_2, double x_1_0, double y_1_0, double x_2_0, double y_2_0, double v_x1_0, double v_y1_0, double v_x2_0, double v_y2_0, double t_final)
Constructor for ODE objects.
void operator()(vector< double > q, vector< double > &dq, double t)
function representation of ODE system