![]() |
GemaCoreLib
The GeMA Core library
|
Declaration of the Tet family of cell types. More...
#include "gmCellGeometryInfo.h"#include "gmCellGeometryIntegrationRuleSet.h"#include "gmGeometryUtils.h"#include "gmTetIntegrationRule.h"#include "gmTetShape.h"

Go to the source code of this file.
Classes | |
| class | GmTet4CellGeometryInfo |
| The Tet4 implementation. More... | |
| class | GmTet10CellGeometryInfo |
| The Tet10 implementation. More... | |
Typedefs | |
| typedef GmCellGeometryIntegrationRuleSet< GmTetGaussIntegrationRule, GmCellGeometryNullIntegrationRule, GmTetNewtonIntegrationRule, GmTetNewtonIntegrationRule > | GmTetIntegrationRuleSet |
| The set of possible ELEMENT integration rules, per integration rule type, for the family of Tet elements. | |
| typedef GmCellGeometryIntegrationRuleSet< GmTetGaussFaceIntegrationRule, GmCellGeometryNullIntegrationRule, GmCellGeometryNullIntegrationRule, GmCellGeometryNullIntegrationRule > | GmTetFaceIntegrationRuleSet |
| The set of possible FACE integration rules, per integration rule type, for the family of Tet elements. | |
| typedef GmCellGeometryIntegrationRuleSet< GmTetGaussEdgeIntegrationRule, GmCellGeometryNullIntegrationRule, GmCellGeometryNullIntegrationRule, GmCellGeometryNullIntegrationRule > | GmTetEdgeIntegrationRuleSet |
| The set of possible EDGE integration rules, per integration rule type, for the family of Tet elements. | |
| typedef GmCellGeometryIntegrationRuleSetDefaultRules< GM_GAUSS_RULE_TYPE, 4, -1, 1, 1 > | GmLinearTetIntegrationRuleSetDefaults |
| The set of default rules for an Tet4 ELEMENT. Template parameters 2 to 5 are the default rule numbers for Gauss, Lobatto, Closed Newton and Open Newton rule types. | |
| typedef GmCellGeometryIntegrationRuleSetDefaultRules< GM_GAUSS_RULE_TYPE, 3, -1, -1, -1 > | GmLinearTetFaceIntegrationRuleSetDefaults |
| The set of default rules for an Tet4 FACE. Template parameters 2 to 5 are the default rule numbers for Gauss, Lobatto, Closed Newton and Open Newton rule types. | |
| typedef GmCellGeometryIntegrationRuleSetDefaultRules< GM_GAUSS_RULE_TYPE, 2, -1, -1, -1 > | GmLinearTetEdgeIntegrationRuleSetDefaults |
| The set of default rules for an Tet4 EDGE. Template parameters 2 to 5 are the default rule numbers for Gauss, Lobatto, Closed Newton and Open Newton rule types. | |
| typedef GmCellGeometryIntegrationRuleSetDefaultRules< GM_GAUSS_RULE_TYPE, 4, -1, 2, 2 > | GmQuadraticTetIntegrationRuleSetDefaults |
| The set of default rules for an Tet10 ELEMENT. Template parameters 2 to 5 are the default rule numbers for Gauss, Lobatto, Closed Newton and Open Newton rule types. | |
| typedef GmCellGeometryIntegrationRuleSetDefaultRules< GM_GAUSS_RULE_TYPE, 3, -1, -1, -1 > | GmQuadraticTetFaceIntegrationRuleSetDefaults |
| The set of default rules for an Tet10 FACE. Template parameters 2 to 5 are the default rule numbers for Gauss, Lobatto, Closed Newton and Open Newton rule types. | |
| typedef GmCellGeometryIntegrationRuleSetDefaultRules< GM_GAUSS_RULE_TYPE, 2, -1, -1, -1 > | GmQuadraticTetEdgeIntegrationRuleSetDefaults |
| The set of default rules for an Tet10 EDGE. Template parameters 2 to 5 are the default rule numbers for Gauss, Lobatto, Closed Newton and Open Newton rule types. | |
Declaration of the Tet family of cell types.
1.8.15