#include <XFEMPhaseTransitionMovingInterfaceVelocity.h>
Public Member Functions | |
| XFEMPhaseTransitionMovingInterfaceVelocity (const InputParameters ¶meters) | |
| virtual | ~XFEMPhaseTransitionMovingInterfaceVelocity () |
| virtual Real | computeMovingInterfaceVelocity (unsigned int point_id) const override |
| Compute the interface velocity for a point. More... | |
| virtual void | initialize () override |
| unsigned int | numberPoints () const |
| Compute total number of points that are used to define an interface. More... | |
Protected Attributes | |
| Real | _diffusivity_at_positive_level_set |
| Diffusivity in the positive level set region. More... | |
| Real | _diffusivity_at_negative_level_set |
| Diffusivity in the negative level set region. More... | |
| Real | _equilibrium_concentration_jump |
| Jump of the equilibrium concentrations at phase boundary. More... | |
| const PointValueAtXFEMInterface * | _value_at_interface_uo |
| Pointer to PointValueAtXFEMInterface object. More... | |
Definition at line 19 of file XFEMPhaseTransitionMovingInterfaceVelocity.h.
| XFEMPhaseTransitionMovingInterfaceVelocity::XFEMPhaseTransitionMovingInterfaceVelocity | ( | const InputParameters & | parameters | ) |
Definition at line 30 of file XFEMPhaseTransitionMovingInterfaceVelocity.C.
|
inlinevirtual |
Definition at line 23 of file XFEMPhaseTransitionMovingInterfaceVelocity.h.
|
overridevirtual |
Compute the interface velocity for a point.
| point_id | Point ID |
Implements XFEMMovingInterfaceVelocityBase.
Definition at line 40 of file XFEMPhaseTransitionMovingInterfaceVelocity.C.
|
overridevirtualinherited |
Definition at line 29 of file XFEMMovingInterfaceVelocityBase.C.
|
inlineinherited |
Compute total number of points that are used to define an interface.
Definition at line 38 of file XFEMMovingInterfaceVelocityBase.h.
Referenced by MovingLineSegmentCutSetUserObject::execute(), and MovingLineSegmentCutSetUserObject::finalize().
|
protected |
Diffusivity in the negative level set region.
Definition at line 32 of file XFEMPhaseTransitionMovingInterfaceVelocity.h.
Referenced by computeMovingInterfaceVelocity().
|
protected |
Diffusivity in the positive level set region.
Definition at line 29 of file XFEMPhaseTransitionMovingInterfaceVelocity.h.
Referenced by computeMovingInterfaceVelocity().
|
protected |
Jump of the equilibrium concentrations at phase boundary.
Definition at line 35 of file XFEMPhaseTransitionMovingInterfaceVelocity.h.
Referenced by computeMovingInterfaceVelocity().
|
protectedinherited |
Pointer to PointValueAtXFEMInterface object.
Definition at line 42 of file XFEMMovingInterfaceVelocityBase.h.
Referenced by computeMovingInterfaceVelocity(), XFEMMovingInterfaceVelocityBase::initialize(), and XFEMMovingInterfaceVelocityBase::numberPoints().
1.8.16