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 70 of file prescribed_displ_lagr_mult.cc.
|
inline |
Constructor: Specify amplitude of deflection from straight horizontal line.
Definition at line 76 of file prescribed_displ_lagr_mult.cc.
|
inline |
Broken copy constructor.
Definition at line 82 of file prescribed_displ_lagr_mult.cc.
|
inline |
Empty Destructor.
Definition at line 95 of file prescribed_displ_lagr_mult.cc.
|
inline |
Constructor: Specify amplitude of deflection from straight horizontal line.
Definition at line 55 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Broken copy constructor.
Definition at line 61 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Empty Destructor.
Definition at line 74 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Constructor: Specify amplitude of deflection from straight horizontal line.
Definition at line 223 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
Broken copy constructor.
Definition at line 229 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
Empty Destructor.
Definition at line 242 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
Access to amplitude.
Definition at line 94 of file prescribed_displ_lagr_mult2.cc.
References Global_Physical_Variables::Boundary_geom_object(), and Global_Physical_Variables::Nu.
|
inline |
Access to amplitude.
Definition at line 115 of file prescribed_displ_lagr_mult.cc.
Referenced by main().
|
inline |
Access to amplitude.
Definition at line 262 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 119 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 266 of file prescribed_displ_lagr_mult_precond.cc.
References Global_Physical_Variables::Boundary_geom_object, and Global_Physical_Variables::Nu.
|
inline |
Broken assignment operator.
Definition at line 67 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Broken assignment operator.
Definition at line 88 of file prescribed_displ_lagr_mult.cc.
|
inline |
Broken assignment operator.
Definition at line 235 of file prescribed_displ_lagr_mult_precond.cc.
|
inline |
Position vector at Lagrangian coordinate zeta.
Definition at line 77 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 87 of file prescribed_displ_lagr_mult2.cc.
|
inline |
Position vector at Lagrangian coordinate zeta.
Definition at line 98 of file prescribed_displ_lagr_mult.cc.
Referenced by PrescribedBoundaryDisplacementProblem< ELEMENT >::actions_before_newton_solve().
|
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 108 of file prescribed_displ_lagr_mult.cc.
|
inline |
Position vector at Lagrangian coordinate zeta.
Definition at line 245 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 255 of file prescribed_displ_lagr_mult_precond.cc.
|
private |
Amplitude of perturbation.
Definition at line 127 of file prescribed_displ_lagr_mult.cc.