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

ADSplitCHWResAniso creates the residual for the chemical potential in the split form of the Cahn-Hilliard equation with a tensor (anisotropic) mobility. More...

#include <ADSplitCHWResAniso.h>

Inheritance diagram for ADSplitCHWResAniso< compute_stage >:
[legend]

Public Member Functions

 ADSplitCHWResAniso (const InputParameters &parameters)
 

Protected Member Functions

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

Protected Attributes

const MaterialPropertyName _mob_name
 
 usingKernelGradMembers
 

Detailed Description

template<ComputeStage compute_stage>
class ADSplitCHWResAniso< compute_stage >

ADSplitCHWResAniso creates the residual for the chemical potential in the split form of the Cahn-Hilliard equation with a tensor (anisotropic) mobility.

Definition at line 19 of file ADSplitCHWResAniso.h.

Constructor & Destructor Documentation

◆ ADSplitCHWResAniso()

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

Definition at line 21 of file ADSplitCHWResAniso.C.

23 {
24 }

Member Function Documentation

◆ ADMaterialProperty()

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

◆ precomputeQpResidual()

ADRealVectorValue ADSplitCHWResBase< compute_stage, RealTensorValue >::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, RealTensorValue >::_mob_name
protectedinherited

Definition at line 40 of file ADSplitCHWResBase.h.

◆ usingKernelGradMembers

ADSplitCHWResBase< compute_stage, RealTensorValue >::usingKernelGradMembers
protectedinherited

Definition at line 43 of file ADSplitCHWResBase.h.


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