www.mooseframework.org
Public Member Functions | Static Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes | List of all members
CahnHilliardAniso Class Reference

SplitCHWRes creates the residual of the Cahn-Hilliard equation with a scalar (isotropic) mobility. More...

#include <CahnHilliardAniso.h>

Inheritance diagram for CahnHilliardAniso:
[legend]

Public Member Functions

 CahnHilliardAniso (const InputParameters &parameters)
 
virtual void initialSetup ()
 

Static Public Member Functions

static InputParameters validParams ()
 

Protected Types

typedef CHBulk< RealTensorValue >::PFFunctionType PFFunctionType
 

Protected Member Functions

virtual RealGradient computeGradDFDCons (PFFunctionType type)
 
virtual Real computeQpOffDiagJacobian (unsigned int jvar)
 
virtual RealGradient precomputeQpResidual ()
 
virtual RealGradient precomputeQpJacobian ()
 

Protected Attributes

const MaterialProperty< RealTensorValue > & _M
 Mobility. More...
 
const MaterialProperty< RealTensorValue > & _dMdc
 Mobility derivative w.r.t. concentration. More...
 
std::vector< const MaterialProperty< RealTensorValue > * > _dMdarg
 Mobility derivative w.r.t coupled variables. More...
 

Detailed Description

SplitCHWRes creates the residual of the Cahn-Hilliard equation with a scalar (isotropic) mobility.

Definition at line 16 of file CahnHilliardAniso.h.

Member Typedef Documentation

typedef CHBulk<RealTensorValue >::PFFunctionType CahnHilliardBase< RealTensorValue >::PFFunctionType
protectedinherited

Definition at line 27 of file CahnHilliardBase.h.

Constructor & Destructor Documentation

CahnHilliardAniso::CahnHilliardAniso ( const InputParameters &  parameters)

Definition at line 19 of file CahnHilliardAniso.C.

Member Function Documentation

virtual RealGradient CahnHilliardBase< RealTensorValue >::computeGradDFDCons ( PFFunctionType  type)
protectedvirtualinherited
virtual Real CahnHilliardBase< RealTensorValue >::computeQpOffDiagJacobian ( unsigned int  jvar)
protectedvirtualinherited

Reimplemented from CHBulk< RealTensorValue >.

virtual void CahnHilliardBase< RealTensorValue >::initialSetup ( )
virtualinherited

Reimplemented from CHBulk< RealTensorValue >.

virtual RealGradient CHBulk< RealTensorValue >::precomputeQpJacobian ( )
protectedvirtualinherited
virtual RealGradient CHBulk< RealTensorValue >::precomputeQpResidual ( )
protectedvirtualinherited
static InputParameters CahnHilliardBase< RealTensorValue >::validParams ( )
staticinherited

Member Data Documentation

std::vector<const MaterialProperty<RealTensorValue > *> CHBulk< RealTensorValue >::_dMdarg
protectedinherited

Mobility derivative w.r.t coupled variables.

Definition at line 51 of file CHBulk.h.

const MaterialProperty<RealTensorValue >& CHBulk< RealTensorValue >::_dMdc
protectedinherited

Mobility derivative w.r.t. concentration.

Definition at line 48 of file CHBulk.h.

const MaterialProperty<RealTensorValue >& CHBulk< RealTensorValue >::_M
protectedinherited

Mobility.

Definition at line 45 of file CHBulk.h.


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