Defines the position of a moving front. More...
#include <MovingPlanarFront.h>
Public Member Functions | |
MovingPlanarFront (const InputParameters ¶meters) | |
virtual Real | value (Real t, const Point &p) const override |
Protected Attributes | |
const RealVectorValue | _start_posn |
Initial position of front. More... | |
const RealVectorValue | _end_posn |
Final position of the front: together with start_posn this defines the front's normal. More... | |
const Function & | _distance |
The front's distance from start_posn (along the normal direction) More... | |
const Real | _active_length |
Active length. More... | |
const Real | _true_value |
True value to return. More... | |
const Real | _false_value |
False value to return. More... | |
const Real | _activation_time |
Activation time. More... | |
const Real | _deactivation_time |
Deactivation time. More... | |
RealVectorValue | _front_normal |
Front unit normal. More... | |
Defines the position of a moving front.
The front is an infinite plane with normal pointing from start_posn to end_posn. The front's distance from start_posn is defined by the 'distance' function
This Function may be used to define the geometry of an underground excavation, probably in conjunction with a predefined sideset.
Definition at line 28 of file MovingPlanarFront.h.
MovingPlanarFront::MovingPlanarFront | ( | const InputParameters & | parameters | ) |
Definition at line 57 of file MovingPlanarFront.C.
|
overridevirtual |
Definition at line 76 of file MovingPlanarFront.C.
|
protected |
|
protected |
|
protected |
|
protected |
The front's distance from start_posn (along the normal direction)
Definition at line 43 of file MovingPlanarFront.h.
Referenced by value().
|
protected |
Final position of the front: together with start_posn this defines the front's normal.
Definition at line 40 of file MovingPlanarFront.h.
|
protected |
|
protected |
Front unit normal.
Definition at line 61 of file MovingPlanarFront.h.
Referenced by MovingPlanarFront(), and value().
|
protected |
Initial position of front.
Definition at line 37 of file MovingPlanarFront.h.
Referenced by value().
|
protected |