/////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////// More...
#include <fsi_chan_problem.h>
Public Member Functions | |
UndeformedWall (const double &x0, const double &h) | |
Constructor: arguments are the starting point and the height above y=0. More... | |
void | position (const Vector< double > &zeta, Vector< double > &r) const |
Position vector at Lagrangian coordinate zeta. More... | |
void | position (const unsigned &t, const Vector< double > &zeta, Vector< double > &r) const |
Parametrised position on object: r(zeta). Evaluated at previous timestep. t=0: current time; t>0: previous timestep. Calls steady version. More... | |
virtual void | d2position (const Vector< double > &zeta, Vector< double > &r, DenseMatrix< double > &drdzeta, RankThreeTensor< double > &ddrdzeta) const |
Posn vector and its 1st & 2nd derivatives w.r.t. to coordinates: = drdzeta(alpha,i). = ddrdzeta(alpha,beta,i). Evaluated at current time. More... | |
Private Attributes | |
double | X0 |
x position of the undeformed beam's left end. More... | |
double | H |
Height of the undeformed wall above y=0. More... | |
/////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////
Undeformed wall is a steady, straight 1D line in 2D space
Definition at line 155 of file fsi_chan_problem.h.
|
inline |
Constructor: arguments are the starting point and the height above y=0.
Definition at line 162 of file fsi_chan_problem.h.
|
inlinevirtual |
Posn vector and its 1st & 2nd derivatives w.r.t. to coordinates: = drdzeta(alpha,i). = ddrdzeta(alpha,beta,i). Evaluated at current time.
Definition at line 195 of file fsi_chan_problem.h.
|
inline |
Parametrised position on object: r(zeta). Evaluated at previous timestep. t=0: current time; t>0: previous timestep. Calls steady version.
Definition at line 181 of file fsi_chan_problem.h.
References position().
|
inline |
Position vector at Lagrangian coordinate zeta.
Definition at line 170 of file fsi_chan_problem.h.
Referenced by position().
|
private |
Height of the undeformed wall above y=0.
Definition at line 220 of file fsi_chan_problem.h.
Referenced by d2position(), position(), and UndeformedWall().
|
private |
x position of the undeformed beam's left end.
Definition at line 217 of file fsi_chan_problem.h.
Referenced by d2position(), position(), and UndeformedWall().