|
| | TMOP_Metric_080 (double gamma) |
| |
| virtual int | Id () const |
| | Return the metric ID. More...
|
| |
| double | GetGamma () const |
| |
| virtual | ~TMOP_Metric_080 () |
| |
| virtual void | AddQualityMetric (TMOP_QualityMetric *tq, double wt=1.0) |
| |
| virtual void | SetTargetJacobian (const DenseMatrix &Jtr_) |
| | Specify the reference-element -> target-element Jacobian matrix for the point of interest. More...
|
| |
| virtual double | EvalWMatrixForm (const DenseMatrix &Jpt) const |
| | Evaluates the metric in matrix form (opposed to invariant form). Used for validating the invariant evaluations. More...
|
| |
| virtual double | EvalW (const DenseMatrix &Jpt) const |
| | Evaluate the strain energy density function, W = W(Jpt), by using the 2D or 3D matrix invariants, see linalg/invariants.hpp. More...
|
| |
| virtual void | EvalP (const DenseMatrix &Jpt, DenseMatrix &P) const |
| | Evaluate the 1st Piola-Kirchhoff stress tensor, P = P(Jpt). More...
|
| |
| virtual void | AssembleH (const DenseMatrix &Jpt, const DenseMatrix &DS, const double weight, DenseMatrix &A) const |
| | Evaluate the derivative of the 1st Piola-Kirchhoff stress tensor and assemble its contribution to the local gradient matrix 'A'. More...
|
| |
| void | ComputeAvgMetrics (const GridFunction &nodes, const TargetConstructor &tc, Vector &averages) const |
| |
| void | ComputeBalancedWeights (const GridFunction &nodes, const TargetConstructor &tc, Vector &weights) const |
| |
| void | GetWeights (Array< double > &weights) const |
| |
| void | SetWeights (const Vector &weights) |
| | Changes the weights of the metrics in the combination. More...
|
| |
| | TMOP_QualityMetric () |
| |
| virtual | ~TMOP_QualityMetric () |
| |
| | HyperelasticModel () |
| |
| virtual | ~HyperelasticModel () |
| |
| void | SetTransformation (ElementTransformation &Ttr_) |
| |
2D barrier Shape+Size (VS) metric (polyconvex). Grade - A.
Definition at line 530 of file tmop.hpp.