www.mooseframework.org
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ADSplitCHWRes< compute_stage > Class Template Reference

ADSplitCHWRes creates the residual for the chemical potential in the split form of the Cahn-Hilliard equation with a scalar (isotropic) mobility. More...

#include <ADSplitCHWRes.h>

Inheritance diagram for ADSplitCHWRes< compute_stage >:
[legend]

Public Member Functions

 ADSplitCHWRes (const InputParameters &parameters)
 

Protected Member Functions

virtual ADRealVectorValue precomputeQpResidual ()
 
const ADMaterialProperty (Real) &_mob
 

Protected Attributes

const MaterialPropertyName _mob_name
 
 usingKernelGradMembers
 

Detailed Description

template<ComputeStage compute_stage>
class ADSplitCHWRes< compute_stage >

ADSplitCHWRes creates the residual for the chemical potential in the split form of the Cahn-Hilliard equation with a scalar (isotropic) mobility.

Definition at line 19 of file ADSplitCHWRes.h.

Constructor & Destructor Documentation

◆ ADSplitCHWRes()

template<ComputeStage compute_stage>
ADSplitCHWRes< compute_stage >::ADSplitCHWRes ( const InputParameters &  parameters)

Definition at line 21 of file ADSplitCHWRes.C.

23 {
24 }

Member Function Documentation

◆ ADMaterialProperty()

const ADSplitCHWResBase< compute_stage, Real >::ADMaterialProperty ( Real  ) &
protectedinherited

◆ precomputeQpResidual()

ADRealVectorValue ADSplitCHWResBase< compute_stage, Real >::precomputeQpResidual ( )
protectedvirtualinherited

Definition at line 56 of file ADSplitCHWResBase.h.

57 {
58  return _mob[_qp] * _grad_u[_qp];
59 }

Member Data Documentation

◆ _mob_name

const MaterialPropertyName ADSplitCHWResBase< compute_stage, Real >::_mob_name
protectedinherited

Definition at line 40 of file ADSplitCHWResBase.h.

◆ usingKernelGradMembers

ADSplitCHWResBase< compute_stage, Real >::usingKernelGradMembers
protectedinherited

Definition at line 43 of file ADSplitCHWResBase.h.


The documentation for this class was generated from the following files:
ADSplitCHWResBase< compute_stage, Real >