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

Go to the source code of this file.
Classes | |
| class | GmQuad4CellGeometryInfo |
| The Quad4 implementation. More... | |
| class | GmQuad3D4CellGeometryInfo |
| The Quad3D4 implementation. More... | |
| class | GmQuad8CellGeometryInfo |
| The Quad8 implementation. More... | |
| class | GmQuad3D8CellGeometryInfo |
| The Quad3D8 implementation. More... | |
| class | GmQuad9CellGeometryInfo |
| The Quad9 implementation. More... | |
Typedefs | |
| typedef GmCellGeometryIntegrationRuleSet< GmQuadGaussIntegrationRule, GmQuadLobattoIntegrationRule, GmQuadNewtonIntegrationRule, GmQuadNewtonIntegrationRule > | GmQuadIntegrationRuleSet |
| The set of possible ELEMENT integration rules, per integration rule type, for the family of Quad elements. | |
| typedef GmCellGeometryIntegrationRuleSet< GmQuadGaussEdgeIntegrationRule, GmQuadLobattoEdgeIntegrationRule, GmCellGeometryNullIntegrationRule, GmCellGeometryNullIntegrationRule > | GmQuadEdgeIntegrationRuleSet |
| The set of possible EDGE integration rules, per integration rule type, for the family of Quad elements. | |
| typedef GmCellGeometryIntegrationRuleSetDefaultRules< GM_GAUSS_RULE_TYPE, 2, 2, 2, 2 > | GmLinearQuadIntegrationRuleSetDefaults |
| The set of default rules for a linear Quad 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, 2, -1, -1 > | GmLinearQuadEdgeIntegrationRuleSetDefaults |
| The set of default rules for a linear Quad 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, 3, 3, 3, 3 > | GmQuadraticQuadIntegrationRuleSetDefaults |
| The set of default rules for a quadratic Quad 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, 3, -1, -1 > | GmQuadraticQuadEdgeIntegrationRuleSetDefaults |
| The set of default rules for a quadratic Quad EDGE. Template parameters 2 to 5 are the default rule numbers for Gauss, Lobatto, Closed Newton and Open Newton rule types. | |
Variables | |
| static int | quad8order [] = { 0,4,1,5,2,6,3,7 } |
Declaration of the Quad family of cell types.
1.8.15