#include <ALE_BeamCoupling.h>
|
| | ALE_BeamCoupling ()=default |
| void | read (Entree &is, int nb_bords_ALE, const Bords &les_bords_ALE) |
| const int & | getNbBeam () const |
| const Nom & | getName (const int &i) const |
| const int & | getNbModes (const int &i) const |
| const int & | getNbPlanes (const int &i) const |
| const int & | getLongitudinalAxis (const int &i) const |
| const int & | getBendingDirection (const int &i, const int &idx) const |
| const DoubleTab & | getDisplacement (const int &i, const int &j) const |
| const DoubleTab & | getRotation (const int &i, const int &j) const |
| DoubleTab & | getVelocity (const int &i, const double &tps, const double &dt, Equation_base *eqn, bool is_resumption, int nb_bords_ALE, const Bords &les_bords_ALE) |
| void | computeFluidForce (const int &i, Equation_base &eqn, bool is_resumption, int nb_bords_ALE, const Bords &les_bords_ALE) |
| double | computeDt (Domaine_dis_base &le_domaine_dis, const int &i) const |
| DoubleTab | interpolationOnThe3DSurface (const int &i, const double &x, const double &y, const double &z, const DoubleTab &u, const DoubleTab &R) const |
| double | interpolationPhiOnThe3DSurface (const int &i, const double &x, const double &y, const double &z, const int &comp, const DoubleTab &u) const |
| void | clear () |
Definition at line 31 of file ALE_BeamCoupling.h.
◆ ALE_BeamCoupling()
| ALE_BeamCoupling::ALE_BeamCoupling |
( |
| ) |
|
|
default |
◆ clear()
| void ALE_BeamCoupling::clear |
( |
| ) |
|
|
inline |
◆ computeDt()
| double ALE_BeamCoupling::computeDt |
( |
Domaine_dis_base & | le_domaine_dis, |
|
|
const int & | i ) const |
◆ computeFluidForce()
| void ALE_BeamCoupling::computeFluidForce |
( |
const int & | i, |
|
|
Equation_base & | eqn, |
|
|
bool | is_resumption, |
|
|
int | nb_bords_ALE, |
|
|
const Bords & | les_bords_ALE ) |
◆ getBendingDirection()
| const int & ALE_BeamCoupling::getBendingDirection |
( |
const int & | i, |
|
|
const int & | idx ) const |
|
inline |
◆ getDisplacement()
| const DoubleTab & ALE_BeamCoupling::getDisplacement |
( |
const int & | i, |
|
|
const int & | j ) const |
|
inline |
◆ getLongitudinalAxis()
| const int & ALE_BeamCoupling::getLongitudinalAxis |
( |
const int & | i | ) |
const |
|
inline |
◆ getName()
| const Nom & ALE_BeamCoupling::getName |
( |
const int & | i | ) |
const |
|
inline |
◆ getNbBeam()
| const int & ALE_BeamCoupling::getNbBeam |
( |
| ) |
const |
|
inline |
◆ getNbModes()
| const int & ALE_BeamCoupling::getNbModes |
( |
const int & | i | ) |
const |
|
inline |
◆ getNbPlanes()
| const int & ALE_BeamCoupling::getNbPlanes |
( |
const int & | i | ) |
const |
|
inline |
◆ getRotation()
| const DoubleTab & ALE_BeamCoupling::getRotation |
( |
const int & | i, |
|
|
const int & | j ) const |
|
inline |
◆ getVelocity()
| DoubleTab & ALE_BeamCoupling::getVelocity |
( |
const int & | i, |
|
|
const double & | tps, |
|
|
const double & | dt, |
|
|
Equation_base * | eqn, |
|
|
bool | is_resumption, |
|
|
int | nb_bords_ALE, |
|
|
const Bords & | les_bords_ALE ) |
◆ interpolationOnThe3DSurface()
| DoubleTab ALE_BeamCoupling::interpolationOnThe3DSurface |
( |
const int & | i, |
|
|
const double & | x, |
|
|
const double & | y, |
|
|
const double & | z, |
|
|
const DoubleTab & | u, |
|
|
const DoubleTab & | R ) const |
◆ interpolationPhiOnThe3DSurface()
| double ALE_BeamCoupling::interpolationPhiOnThe3DSurface |
( |
const int & | i, |
|
|
const double & | x, |
|
|
const double & | y, |
|
|
const double & | z, |
|
|
const int & | comp, |
|
|
const DoubleTab & | u ) const |
◆ read()
| void ALE_BeamCoupling::read |
( |
Entree & | is, |
|
|
int | nb_bords_ALE, |
|
|
const Bords & | les_bords_ALE ) |
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Fluid_Structure_Interaction/ALE/ALE_BeamCoupling.h
- /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Fluid_Structure_Interaction/ALE/ALE_BeamCoupling.cpp