ASPECT
|
Additional Inherited Members | |
Static Public Member Functions inherited from aspect::SimulatorAccess< dim > | |
static void | get_composition_values_at_q_point (const std::vector< std::vector< double >> &composition_values, const unsigned int q, std::vector< double > &composition_values_at_q_point) |
Static Public Member Functions inherited from aspect::Plugins::InterfaceBase | |
static void | declare_parameters (ParameterHandler &prm) |
A class derived from DataPostprocessor that takes an output vector and computes a variable that represents the 3 or 6 independent components (in 2d and 3d, respectively) of the shear stress tensor at every point. The shear stress is defined as \(2 \eta (\varepsilon(\mathbf u) - \tfrac 13 \textrm{trace}\ \varepsilon(\mathbf u) \mathbf 1) = 2\eta (\varepsilon(\mathbf u) - \frac 13 (\nabla \cdot \mathbf u) \mathbf I)\) and differs from the full stress by the absence of the pressure. The second term in the difference is zero if the model is incompressible. If elasticity is used, the elastic contribution is being accounted for.
The member functions are all implementations of those declared in the base class. See there for their meaning.
Definition at line 53 of file shear_stress.h.
aspect::Postprocess::VisualizationPostprocessors::ShearStress< dim >::ShearStress | ( | ) |
Constructor.
|
override |