www.mooseframework.org
XFEMPhaseTransitionMovingInterfaceVelocity.h
Go to the documentation of this file.
1 //* This file is part of the MOOSE framework
2 //* https://www.mooseframework.org
3 //*
4 //* All rights reserved, see COPYRIGHT for full restrictions
5 //* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6 //*
7 //* Licensed under LGPL 2.1, please see LICENSE for details
8 //* https://www.gnu.org/licenses/lgpl-2.1.html
9 
10 #pragma once
11 
13 
15 
16 template <>
18 
20 {
21 public:
22  XFEMPhaseTransitionMovingInterfaceVelocity(const InputParameters & parameters);
24 
25  virtual Real computeMovingInterfaceVelocity(unsigned int point_id) const override;
26 
27 protected:
30 
33 
36 };
37 
XFEMPhaseTransitionMovingInterfaceVelocity::_diffusivity_at_negative_level_set
Real _diffusivity_at_negative_level_set
Diffusivity in the negative level set region.
Definition: XFEMPhaseTransitionMovingInterfaceVelocity.h:32
XFEMMovingInterfaceVelocityBase
Definition: XFEMMovingInterfaceVelocityBase.h:20
validParams< XFEMPhaseTransitionMovingInterfaceVelocity >
InputParameters validParams< XFEMPhaseTransitionMovingInterfaceVelocity >()
Definition: XFEMPhaseTransitionMovingInterfaceVelocity.C:16
XFEMPhaseTransitionMovingInterfaceVelocity::~XFEMPhaseTransitionMovingInterfaceVelocity
virtual ~XFEMPhaseTransitionMovingInterfaceVelocity()
Definition: XFEMPhaseTransitionMovingInterfaceVelocity.h:23
XFEMPhaseTransitionMovingInterfaceVelocity
Definition: XFEMPhaseTransitionMovingInterfaceVelocity.h:19
XFEMPhaseTransitionMovingInterfaceVelocity::_diffusivity_at_positive_level_set
Real _diffusivity_at_positive_level_set
Diffusivity in the positive level set region.
Definition: XFEMPhaseTransitionMovingInterfaceVelocity.h:29
XFEMPhaseTransitionMovingInterfaceVelocity::XFEMPhaseTransitionMovingInterfaceVelocity
XFEMPhaseTransitionMovingInterfaceVelocity(const InputParameters &parameters)
Definition: XFEMPhaseTransitionMovingInterfaceVelocity.C:30
XFEMPhaseTransitionMovingInterfaceVelocity::_equilibrium_concentration_jump
Real _equilibrium_concentration_jump
Jump of the equilibrium concentrations at phase boundary.
Definition: XFEMPhaseTransitionMovingInterfaceVelocity.h:35
XFEMMovingInterfaceVelocityBase.h
XFEMPhaseTransitionMovingInterfaceVelocity::computeMovingInterfaceVelocity
virtual Real computeMovingInterfaceVelocity(unsigned int point_id) const override
Compute the interface velocity for a point.
Definition: XFEMPhaseTransitionMovingInterfaceVelocity.C:40