ryujin 2.1.1 revision d1a5601757449924e68a428cfd892dfe8915810d
Public Member Functions | List of all members
ryujin::Manifolds::AirfoilManifold< dim > Class Template Reference

#include <source/geometry_airfoil.h>

Inheritance diagram for ryujin::Manifolds::AirfoilManifold< dim >:
Inheritance graph
[legend]
Collaboration diagram for ryujin::Manifolds::AirfoilManifold< dim >:
Collaboration graph
[legend]

Public Member Functions

 AirfoilManifold (const dealii::Point< dim > airfoil_center, const std::function< double(const double)> &psi_front, const std::function< double(const double)> &psi_upper, const std::function< double(const double)> &psi_lower, const bool upper_side, const double psi_ratio=1.0)
 
dealii::Point< dim > pull_back (const dealii::Point< dim > &space_point) const final
 
dealii::Point< dim > push_forward (const dealii::Point< dim > &point) const final
 
std::unique_ptr< dealii::Manifold< dim, dim > > clone () const final
 

Detailed Description

template<int dim>
class ryujin::Manifolds::AirfoilManifold< dim >
Todo:
Documentation

Definition at line 42 of file geometry_airfoil.h.

Constructor & Destructor Documentation

◆ AirfoilManifold()

template<int dim>
ryujin::Manifolds::AirfoilManifold< dim >::AirfoilManifold ( const dealii::Point< dim >  airfoil_center,
const std::function< double(const double)> &  psi_front,
const std::function< double(const double)> &  psi_upper,
const std::function< double(const double)> &  psi_lower,
const bool  upper_side,
const double  psi_ratio = 1.0 
)
inline

Definition at line 47 of file geometry_airfoil.h.

Member Function Documentation

◆ pull_back()

template<int dim>
dealii::Point< dim > ryujin::Manifolds::AirfoilManifold< dim >::pull_back ( const dealii::Point< dim > &  space_point) const
inlinefinal

Definition at line 68 of file geometry_airfoil.h.

◆ push_forward()

template<int dim>
dealii::Point< dim > ryujin::Manifolds::AirfoilManifold< dim >::push_forward ( const dealii::Point< dim > &  point) const
inlinefinal

Definition at line 95 of file geometry_airfoil.h.

◆ clone()

template<int dim>
std::unique_ptr< dealii::Manifold< dim, dim > > ryujin::Manifolds::AirfoilManifold< dim >::clone ( ) const
inlinefinal

Definition at line 123 of file geometry_airfoil.h.


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