![]() |
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.