VM2D  1.12
Vortex methods for 2D flows simulation
VM2D::Airfoil Member List

This is the complete list of members for VM2D::Airfoil, including all inherited members.

Airfoil(const World2D &W_, const size_t numberInPassport_)VM2D::Airfoil
areaVM2D::Airfoil
calcIQ(size_t p, const Airfoil &otherAirfoil, std::pair< Eigen::MatrixXd, Eigen::MatrixXd > &matrPair) const =0VM2D::Airfoilpure virtual
calcMeanEpsOverPanel()VM2D::Airfoil
gammaThroughVM2D::Airfoil
getA(size_t p, size_t i, const Airfoil &airfoil, size_t j) const =0VM2D::Airfoilpure virtual
GetDiffVelocityI0I3ToSetOfPointsAndViscousStresses(const WakeDataBase &pointsDb, std::vector< double > &domainRadius, std::vector< double > &I0, std::vector< Point2D > &I3)=0VM2D::Airfoilpure virtual
GetDiffVelocityI0I3ToWakeAndViscousStresses(const WakeDataBase &pointsDb, std::vector< double > &domainRadius, std::vector< double > &I0, std::vector< Point2D > &I3)=0VM2D::Airfoilpure virtual
GetGabarits(double gap=0.02)=0VM2D::Airfoilpure virtual
GetInfluenceFromSourceSheetToVortex(size_t panel, const Vortex2D &vtx, Point2D &vel) const =0VM2D::Airfoilpure virtual
GetInfluenceFromSourcesToPanel(size_t panel, const Vortex2D *ptr, ptrdiff_t count, std::vector< double > &panelRhs) const =0VM2D::Airfoilpure virtual
GetInfluenceFromVInfToPanel(std::vector< double > &vInfRhs) const =0VM2D::Airfoilpure virtual
GetInfluenceFromVortexSheetToVortex(size_t panel, const Vortex2D &vtx, Point2D &vel) const =0VM2D::Airfoilpure virtual
GetInfluenceFromVorticesToPanel(size_t panel, const Vortex2D *ptr, ptrdiff_t count, std::vector< double > &panelRhs) const =0VM2D::Airfoilpure virtual
getNumberOfPanels() const VM2D::Airfoilinline
getR(size_t q) const VM2D::Airfoilinline
getV(size_t q) const VM2D::Airfoilinline
IFCUDA(mutable double *devRPtr)VM2D::Airfoil
IFCUDA(mutable double *devRhsPtr)VM2D::Airfoil
IFCUDA(mutable double *devRhsLinPtr)VM2D::Airfoil
IFCUDA(mutable std::vector< double > tmpRhs)VM2D::Airfoil
IFCUDA(mutable double *devFreeVortexSheetPtr)VM2D::Airfoil
IFCUDA(mutable double *devAttachedVortexSheetPtr)VM2D::Airfoil
IFCUDA(mutable double *devAttachedSourceSheetPtr)VM2D::Airfoil
IFCUDA(mutable double *devMeanEpsOverPanelPtr)VM2D::Airfoil
IFCUDA(mutable double *devViscousStressesPtr)VM2D::Airfoil
IFCUDA(mutable std::vector< double > tmpViscousStresses)VM2D::Airfoil
inverseVM2D::Airfoil
isAfter(size_t i, size_t j) const VM2D::Airfoil
isInsideGabarits(const Point2D &r) const VM2D::Airfoil
isOutsideGabarits(const Point2D &r) const VM2D::Airfoil
IsPointInAirfoil(const Point2D &point) const =0VM2D::Airfoilpure virtual
JVM2D::Airfoil
lenVM2D::Airfoil
lowLeftVM2D::Airfoil
mVM2D::Airfoil
meanEpsOverPanelVM2D::Airfoil
Move(const Point2D &dr)=0VM2D::Airfoilpure virtual
nrmVM2D::Airfoil
numberInPassportVM2D::Airfoil
phiAflVM2D::Airfoil
r_VM2D::Airfoilprotected
rcmVM2D::Airfoil
ReadFromFile(const std::string &dir)=0VM2D::Airfoilpure virtual
Rotate(double alpha)=0VM2D::Airfoilpure virtual
Scale(const Point2D &)=0VM2D::Airfoilpure virtual
setV(const Point2D &vel)VM2D::Airfoilinline
setV(const std::vector< Point2D > &vel)VM2D::Airfoilinline
tauVM2D::Airfoil
upRightVM2D::Airfoil
v_VM2D::Airfoilprotected
viscousStressVM2D::Airfoil
WVM2D::Airfoil
~Airfoil()VM2D::Airfoilinlinevirtual