Warped line in 2D space. More...
Public Member Functions | |
WarpedLine (const double &l) | |
Constructor: Specify amplitude of deflection from straight horizontal line. More... | |
WarpedLine (const WarpedLine &dummy) | |
Broken copy constructor. More... | |
void | operator= (const WarpedLine &) |
Broken assignment operator. More... | |
~WarpedLine () | |
Empty Destructor. 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. Forward to steady version. More... | |
double & | ampl () |
Access to amplitude. More... | |
unsigned | ngeom_data () const |
How many items of Data does the shape of the object depend on? None. More... | |
WarpedLine (const double &l) | |
Constructor: Specify amplitude of deflection from straight horizontal line. More... | |
WarpedLine (const WarpedLine &dummy) | |
Broken copy constructor. More... | |
void | operator= (const WarpedLine &) |
Broken assignment operator. More... | |
~WarpedLine () | |
Empty Destructor. 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. Forward to steady version. More... | |
double & | ampl () |
Access to amplitude. More... | |
WarpedLine (const double &l) | |
Constructor: Specify amplitude of deflection from straight horizontal line. More... | |
WarpedLine (const WarpedLine &dummy) | |
Broken copy constructor. More... | |
void | operator= (const WarpedLine &) |
Broken assignment operator. More... | |
~WarpedLine () | |
Empty Destructor. 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. Forward to steady version. More... | |
double & | ampl () |
Access to amplitude. More... | |
unsigned | ngeom_data () const |
How many items of Data does the shape of the object depend on? None. More... | |
Private Attributes | |
double | Ampl |
Amplitude of perturbation. More... | |
Warped line in 2D space.
Definition at line 66 of file prescribed_displ_lagr_mult.cc.
|
inline |
Constructor: Specify amplitude of deflection from straight horizontal line.
Definition at line 72 of file prescribed_displ_lagr_mult.cc.
|
inline |
Broken copy constructor.
Definition at line 78 of file prescribed_displ_lagr_mult.cc.
|
inline |
Empty Destructor.
Definition at line 91 of file prescribed_displ_lagr_mult.cc.
|
inline |
Constructor: Specify amplitude of deflection from straight horizontal line.
Definition at line 51 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Broken copy constructor.
Definition at line 57 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Empty Destructor.
Definition at line 70 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Constructor: Specify amplitude of deflection from straight horizontal line.
Definition at line 219 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
Broken copy constructor.
Definition at line 225 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
Empty Destructor.
Definition at line 238 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
Access to amplitude.
Definition at line 111 of file prescribed_displ_lagr_mult.cc.
Referenced by main().
|
inline |
Access to amplitude.
Definition at line 90 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Access to amplitude.
Definition at line 258 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
How many items of Data does the shape of the object depend on? None.
Definition at line 115 of file prescribed_displ_lagr_mult.cc.
|
inline |
How many items of Data does the shape of the object depend on? None.
Definition at line 262 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
Broken assignment operator.
Definition at line 84 of file prescribed_displ_lagr_mult.cc.
|
inline |
Broken assignment operator.
Definition at line 63 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Broken assignment operator.
Definition at line 231 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
Parametrised position on object: r(zeta). Evaluated at previous timestep. t=0: current time; t>0: previous timestep. Forward to steady version.
Definition at line 104 of file prescribed_displ_lagr_mult.cc.
|
inline |
Parametrised position on object: r(zeta). Evaluated at previous timestep. t=0: current time; t>0: previous timestep. Forward to steady version.
Definition at line 83 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Parametrised position on object: r(zeta). Evaluated at previous timestep. t=0: current time; t>0: previous timestep. Forward to steady version.
Definition at line 251 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
Position vector at Lagrangian coordinate zeta.
Definition at line 94 of file prescribed_displ_lagr_mult.cc.
Referenced by PrescribedBoundaryDisplacementProblem< ELEMENT >::actions_before_newton_solve().
|
inline |
Position vector at Lagrangian coordinate zeta.
Definition at line 73 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Position vector at Lagrangian coordinate zeta.
Definition at line 241 of file prescribed_displ_lagr_mult_precond.cc.
|
private |
Amplitude of perturbation.
Definition at line 123 of file prescribed_displ_lagr_mult.cc.