#include <HomogenizationKernel.h>
Definition at line 22 of file HomogenizationKernel.h.
◆ HomogenizationKernel()
HomogenizationKernel::HomogenizationKernel |
( |
const InputParameters & |
parameters | ) |
|
Definition at line 38 of file HomogenizationKernel.C.
42 "elasticity_tensor" + getParam<std::string>(
"appended_property_name"))),
43 _component(getParam<unsigned int>(
"component")),
44 _column(getParam<unsigned int>(
"column"))
46 mooseDeprecated(
name(),
": HomogenizationKernel is deprecated. \
47 The solid_mechanics module will be removed from MOOSE on July 31, 2020. \
48 Please update your input files to utilize the tensor_mechanics equivalents of \
49 models based on solid_mechanics. A detailed migration guide that was developed \
50 for BISON, but which is generally applicable to any MOOSE model is available at: \
51 https://mooseframework.org/bison/tutorials/mechanics_conversion/overview.html");
◆ computeQpResidual()
Real HomogenizationKernel::computeQpResidual |
( |
| ) |
|
|
protectedvirtual |
Definition at line 55 of file HomogenizationKernel.C.
57 unsigned k = 0, l = 0;
95 const unsigned J(3 * l + k);
102 for (
unsigned j = 0; j < 3; j++)
105 value += E(I, J) * _grad_test[_i][_qp](j);
◆ _column
const unsigned int HomogenizationKernel::_column |
|
private |
◆ _component
const unsigned int HomogenizationKernel::_component |
|
private |
◆ _elasticity_tensor
The documentation for this class was generated from the following files: