Marine systems simulation
Ship::OpenWaterPropeller Class Reference
+ Inheritance diagram for Ship::OpenWaterPropeller:
+ Collaboration diagram for Ship::OpenWaterPropeller:

Public Member Functions

 OpenWaterPropeller (double D, double PD)
 
double GetKq (double J)
 
double GetKt (double J)
 
void SetData (double *J, double *Kt, double *Kq, int num_elements)
 
void SetData (std::vector< double > J, std::vector< double > Kt, std::vector< double > Kq)
 
virtual double GetKt (double J)=0
 
virtual double GetKq (double J)=0
 
virtual void SetData (double *Jvec, double *Ktvec, double *Kqvec, int num_elements)=0
 
virtual void SetData (std::vector< double > J, std::vector< double > Kt, std::vector< double > Kq)=0
 

Member Function Documentation

◆ GetKq()

double Ship::OpenWaterPropeller::GetKq ( double  J)
virtual

◆ GetKt()

double Ship::OpenWaterPropeller::GetKt ( double  J)
virtual

◆ SetData() [1/2]

void Ship::OpenWaterPropeller::SetData ( double *  J,
double *  Kt,
double *  Kq,
int  num_elements 
)
virtual

◆ SetData() [2/2]

void Ship::OpenWaterPropeller::SetData ( std::vector< double >  J,
std::vector< double >  Kt,
std::vector< double >  Kq 
)
virtual

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