This Material calculates the force density acting on a particle/grain due to interaction between particles. More...
#include <ForceDensityMaterial.h>
Public Member Functions | |
ForceDensityMaterial (const InputParameters ¶meters) | |
Protected Member Functions | |
virtual void | computeQpProperties () |
Private Attributes | |
const VariableValue & | _c |
concentration field considered to be the density of particles More... | |
VariableName | _c_name |
Real | _ceq |
equilibrium density at the grain boundaries More... | |
Real | _cgb |
thresold value for identifying grain boundaries More... | |
Real | _k |
stiffness constant More... | |
unsigned int | _op_num |
std::vector< const VariableValue * > | _vals |
std::vector< const VariableGradient * > | _grad_vals |
std::vector< VariableName > | _vals_name |
std::vector< Real > | _product_etas |
std::vector< RealGradient > | _sum_grad_etas |
const std::string | _base_name |
type of force density material More... | |
MaterialProperty< std::vector< RealGradient > > & | _dF |
force density material More... | |
MaterialProperty< std::vector< RealGradient > > & | _dFdc |
first order derivative of force density material w.r.t c More... | |
std::vector< MaterialProperty< std::vector< Real > > * > | _dFdgradeta |
first order derivative of force density material w.r.t etas More... | |
This Material calculates the force density acting on a particle/grain due to interaction between particles.
Definition at line 25 of file ForceDensityMaterial.h.
ForceDensityMaterial::ForceDensityMaterial | ( | const InputParameters & | parameters | ) |
Definition at line 28 of file ForceDensityMaterial.C.
|
protectedvirtual |
Definition at line 57 of file ForceDensityMaterial.C.
|
private |
type of force density material
Definition at line 53 of file ForceDensityMaterial.h.
|
private |
concentration field considered to be the density of particles
Definition at line 35 of file ForceDensityMaterial.h.
Referenced by computeQpProperties().
|
private |
Definition at line 36 of file ForceDensityMaterial.h.
|
private |
equilibrium density at the grain boundaries
Definition at line 38 of file ForceDensityMaterial.h.
Referenced by computeQpProperties().
|
private |
thresold value for identifying grain boundaries
Definition at line 40 of file ForceDensityMaterial.h.
Referenced by computeQpProperties().
|
private |
force density material
Definition at line 56 of file ForceDensityMaterial.h.
Referenced by computeQpProperties().
|
private |
first order derivative of force density material w.r.t c
Definition at line 58 of file ForceDensityMaterial.h.
Referenced by computeQpProperties().
|
private |
first order derivative of force density material w.r.t etas
Definition at line 60 of file ForceDensityMaterial.h.
Referenced by computeQpProperties(), and ForceDensityMaterial().
|
private |
Definition at line 46 of file ForceDensityMaterial.h.
Referenced by computeQpProperties(), and ForceDensityMaterial().
|
private |
stiffness constant
Definition at line 42 of file ForceDensityMaterial.h.
Referenced by computeQpProperties().
|
private |
Definition at line 44 of file ForceDensityMaterial.h.
Referenced by computeQpProperties(), and ForceDensityMaterial().
|
private |
Definition at line 49 of file ForceDensityMaterial.h.
Referenced by computeQpProperties().
|
private |
Definition at line 50 of file ForceDensityMaterial.h.
Referenced by computeQpProperties().
|
private |
Definition at line 45 of file ForceDensityMaterial.h.
Referenced by computeQpProperties(), and ForceDensityMaterial().
|
private |
Definition at line 47 of file ForceDensityMaterial.h.
Referenced by ForceDensityMaterial().