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 20 of file ADSplitCHWResAniso.h.

Constructor & Destructor Documentation

◆ ADSplitCHWResAniso()

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

Member Function Documentation

◆ ADMaterialProperty()

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

◆ precomputeQpResidual()

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

Definition at line 57 of file ADSplitCHWResBase.h.

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

Member Data Documentation

◆ _mob_name

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

Definition at line 41 of file ADSplitCHWResBase.h.

◆ usingKernelGradMembers

ADSplitCHWResBase< compute_stage, RealTensorValue >::usingKernelGradMembers
protectedinherited

Definition at line 44 of file ADSplitCHWResBase.h.


The documentation for this class was generated from the following files: