2D nonbarrier Skew metric.
More...
#include <tmop.hpp>
2D nonbarrier Skew metric.
Definition at line 239 of file tmop.hpp.
◆ AssembleH()
Evaluate the derivative of the 1st PiolaKirchhoff stress tensor and assemble its contribution to the local gradient matrix 'A'.
 Parameters

[in]  Jpt  Represents the target>physical transformation Jacobian matrix. 
[in]  DS  Gradient of the basis matrix (dof x dim). 
[in]  weight  Quadrature weight coefficient for the point. 
[in,out]  A  Local gradient matrix where the contribution from this point will be added. 
Computes weight * d(dW_dxi)_d(xj) at the current point, for all i and j, where x1 ... xn are the FE dofs. This function is usually defined using the matrix invariants and their derivatives.
Implements mfem::TMOP_QualityMetric.
Definition at line 248 of file tmop.hpp.
◆ EvalP()
Evaluate the 1st PiolaKirchhoff stress tensor, P = P(Jpt).
 Parameters

[in]  Jpt  Represents the target>physical transformation Jacobian matrix. 
[out]  P  The evaluated 1st PiolaKirchhoff stress tensor. 
Implements mfem::TMOP_QualityMetric.
Definition at line 245 of file tmop.hpp.
◆ EvalW()
double mfem::TMOP_Metric_skew2D::EvalW 
( 
const DenseMatrix & 
Jpt  ) 
const 

virtual 
Evaluate the strain energy density function, W = W(Jpt), by using the 2D or 3D matrix invariants, see linalg/invariants.hpp.
 Parameters

[in]  Jpt  Represents the target>physical transformation Jacobian matrix. 
Implements mfem::TMOP_QualityMetric.
Definition at line 222 of file tmop.cpp.
The documentation for this class was generated from the following files: