9#include "CPrintDuringExec.h"
11#define MAX(x,y) (x) > (y) ? (x) : (y)
12#define MIN(x,y) (x) < (y) ? (x) : (y)
21 void AddPDSet(
double _PD,
double *_beta,
double *_ct,
double *_cq,
unsigned int _size);
26 void CalcThrustTorque(
double _B,
double _PD, CPrintDuringExec* p_Print );
33 void SetPDRange(
double _Min,
double _Max);
34 double LinInterp(
double x0,
double x1,
double y0,
double y1,
double x);
41 std::vector<double> m_table_PD;
42 double m_PD_lo, m_PD_hi;
48 std::map<double,double *> m_table_b;
49 std::map<double,double *> m_table_ct;
50 std::map<double,double *> m_table_cq;
51 std::map<double,unsigned int> m_table_set_size;
54 void UpdateThrustTorque();
Definition: propeller_table_2d.h:15