|
MFEM
v4.1.0
Finite element discretization library
|
#include <tmop.hpp>
Public Member Functions | |
| AnalyticAdaptTC (TargetType ttype) | |
| virtual void | SetAnalyticTargetSpec (Coefficient *sspec, VectorCoefficient *vspec, MatrixCoefficient *mspec) |
| virtual void | ComputeElementTargets (int e_id, const FiniteElement &fe, const IntegrationRule &ir, const Vector &elfun, DenseTensor &Jtr) const |
| Given an element and quadrature rule, computes ref->target transformation Jacobians for each quadrature point in the element. The physical positions of the element's nodes are given by elfun. More... | |
Public Member Functions inherited from mfem::TargetConstructor | |
| TargetConstructor (TargetType ttype) | |
| Constructor for use in serial. More... | |
| TargetConstructor (TargetType ttype, MPI_Comm mpicomm) | |
| Constructor for use in parallel. More... | |
| virtual | ~TargetConstructor () |
| void | SetNodes (const GridFunction &n) |
| Set the nodes to be used in the target-matrix construction. More... | |
| void | SetVolumeScale (double vol_scale) |
| Used by target type IDEAL_SHAPE_EQUAL_SIZE. The default volume scale is 1. More... | |
Protected Attributes | |
| Coefficient * | scalar_tspec |
| VectorCoefficient * | vector_tspec |
| MatrixCoefficient * | matrix_tspec |
Protected Attributes inherited from mfem::TargetConstructor | |
| const GridFunction * | nodes |
| double | avg_volume |
| double | volume_scale |
| const TargetType | target_type |
| MPI_Comm | comm |
Additional Inherited Members | |
Public Types inherited from mfem::TargetConstructor | |
| enum | TargetType { IDEAL_SHAPE_UNIT_SIZE, IDEAL_SHAPE_EQUAL_SIZE, IDEAL_SHAPE_GIVEN_SIZE, GIVEN_SHAPE_AND_SIZE, GIVEN_FULL } |
| Target-matrix construction algorithms supported by this class. More... | |
Protected Member Functions inherited from mfem::TargetConstructor | |
| bool | Parallel () const |
| bool | Parallel () const |
| void | ComputeAvgVolume () const |
|
inline |
|
virtual |
Given an element and quadrature rule, computes ref->target transformation Jacobians for each quadrature point in the element. The physical positions of the element's nodes are given by elfun.
Reimplemented from mfem::TargetConstructor.
|
virtual |
|
protected |
|
protected |
|
protected |
1.8.5