![]() |
GemaCoreLib
The GeMA Core library
|
Declaration of the Tri family of cell types. More...
#include "gmCellGeometryInfo.h"
#include "gmCellGeometryIntegrationRuleSet.h"
#include "gmGeometryUtils.h"
#include "gmTriIntegrationRule.h"
#include "gmTriShape.h"
Go to the source code of this file.
Classes | |
class | GmTri3CellGeometryInfo |
The Tri3 implementation. More... | |
class | GmTri3D3CellGeometryInfo |
The Tri3D3 implementation. More... | |
class | GmTri6CellGeometryInfo |
The Tri6 implementation. More... | |
class | GmTri3D6CellGeometryInfo |
The Tri3D6 implementation. More... | |
Typedefs | |
typedef GmCellGeometryIntegrationRuleSet< GmTriGaussIntegrationRule, GmCellGeometryNullIntegrationRule, GmTriNewtonIntegrationRule, GmTriNewtonIntegrationRule > | GmTriIntegrationRuleSet |
The set of possible ELEMENT integration rules, per integration rule type, for the family of Tri elements. | |
typedef GmCellGeometryIntegrationRuleSet< GmTriGaussEdgeIntegrationRule, GmCellGeometryNullIntegrationRule, GmCellGeometryNullIntegrationRule, GmCellGeometryNullIntegrationRule > | GmTriEdgeIntegrationRuleSet |
The set of possible EDGE integration rules, per integration rule type, for the family of Tri elements. | |
typedef GmCellGeometryIntegrationRuleSetDefaultRules< GM_GAUSS_RULE_TYPE, 3, -1, 1, 1 > | GmLinearTriIntegrationRuleSetDefaults |
The set of default rules for a linear Tri 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, 2, -1, -1, -1 > | GmLinearTriEdgeIntegrationRuleSetDefaults |
The set of default rules for a linear Tri 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, 6, -1, 2, 2 > | GmQuadraticTriIntegrationRuleSetDefaults |
The set of default rules for a quadratic Tri 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 > | GmQuadraticTriEdgeIntegrationRuleSetDefaults |
The set of default rules for a quadratic Tri EDGE. Template parameters 2 to 5 are the default rule numbers for Gauss, Lobatto, Closed Newton and Open Newton rule types. | |
Variables | |
static int | tri6order [] = {0,3,1,4,2,5} |
Declaration of the Tri family of cell types.