GemaCoreLib
The GeMA Core library
Classes | Typedefs
gmBarCellGeometryInfo.h File Reference

Declaration of the Bar family of cell types. More...

#include "gmCellGeometryInfo.h"
#include "gmCellGeometryIntegrationRuleSet.h"
#include "gmGeometryUtils.h"
#include "gmBarIntegrationRule.h"
#include "gmBarShape.h"
Include dependency graph for gmBarCellGeometryInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GmBar2CellGeometryInfo
 The Bar2 implementation. More...
 
class  GmBar3D2CellGeometryInfo
 The Bar3D2 implementation. More...
 
class  GmBar3CellGeometryInfo
 The Bar3 implementation. More...
 
class  GmBar3D3CellGeometryInfo
 The Bar3D3 implementation. More...
 

Typedefs

typedef GmCellGeometryIntegrationRuleSet< GmLineGaussIntegrationRule, GmLineLobattoIntegrationRule, GmLineNewtonIntegrationRule, GmLineNewtonIntegrationRuleGmBarIntegrationRuleSet
 The set of possible ELEMENT integration rules, per integration rule type, for the family of Bar elements.
 
typedef GmCellGeometryIntegrationRuleSetDefaultRules< GM_GAUSS_RULE_TYPE, 2, 2, 2, 2 > GmLinearBarIntegrationRuleSetDefaults
 The set of default rules for a linear Bar 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, 3, 3 > GmQuadraticBarIntegrationRuleSetDefaults
 The set of default rules for a quadratic Bar ELEMENT. Template parameters 2 to 5 are the default rule numbers for Gauss, Lobatto, Closed Newton and Open Newton rule types.
 

Detailed Description

Declaration of the Bar family of cell types.

Author
Carlos Augusto Teixeira Mendes
Date
august, 2023