CompositeMobilityTensor provides a simple RealTensorValue type MaterialProperty that can be used as a mobility in a phase field simulation. More...
#include <CompositeMobilityTensor.h>
Public Member Functions | |
CompositeMobilityTensor (const InputParameters ¶meters) | |
Protected Member Functions | |
void | computeQpProperties () |
Protected Attributes | |
const std::string | _M_name |
MaterialProperty< RealTensorValue > & | _M |
CompositeMobilityTensor provides a simple RealTensorValue type MaterialProperty that can be used as a mobility in a phase field simulation.
This mobility is computes as a weighted sum of base mobilities where each weight can be a scalar material property that may depend on simulation variables. The generic logic that computes a weighted sum of tensors is located in the templated base class CompositeTensorBase.
Definition at line 23 of file CompositeMobilityTensor.h.
CompositeMobilityTensor::CompositeMobilityTensor | ( | const InputParameters & | parameters | ) |
|
protected |
Definition at line 35 of file CompositeMobilityTensor.C.
|
protected |
Definition at line 32 of file CompositeMobilityTensor.h.
Referenced by computeQpProperties().
|
protected |
Definition at line 31 of file CompositeMobilityTensor.h.
Referenced by CompositeMobilityTensor().