|  | GemaCoreLib
    The GeMA Core library | 
This is the complete list of members for GmBorderIntegrationRule, including all inherited members.
| cacheKey() const =0 | GmIntegrationRule | pure virtual | 
| closestIntegrationIndex(GmCellType type, int P, int Q, int nodeIndex) const | GmIntegrationRule | virtual | 
| degree() const =0 | GmIntegrationRule | pure virtual | 
| edgeInstance(GmCellType type, int P, int Q, GmIntegrationRuleType irType, int rule1=-1) | GmBorderIntegrationRule | static | 
| faceInstance(GmCellType type, int P, int Q, int faceType, GmIntegrationRuleType irType, int rule1=-1, int rule2=-1) | GmBorderIntegrationRule | static | 
| instance(GmCellType type, int P, int Q, GmIntegrationRuleType irType, int rule1=-1, int rule2=-1, int rule3=-1) | GmIntegrationRule | static | 
| integrationPoint(int index, GmVector &naturalCoord, double *weight) const =0 | GmIntegrationRule | pure virtual | 
| isValid() const =0 | GmIntegrationRule | pure virtual | 
| makeCacheKey(GmIntegrationRuleCacheKeyBase base, bool closed, int rule1, int rule2=-1, int rule3=-1) const | GmIntegrationRule | inlineprotected | 
| makeRuleName(GmIntegrationRuleType irType, int rule1, int rule2=-1, int rule3=-1) const | GmIntegrationRule | protected | 
| numBorderCoord() const =0 | GmBorderIntegrationRule | pure virtual | 
| numNaturalCoord() const =0 | GmIntegrationRule | pure virtual | 
| numPoints() const =0 | GmIntegrationRule | pure virtual | 
| ruleName() const =0 | GmIntegrationRule | pure virtual | 
| rulePar(int num) const =0 | GmIntegrationRule | pure virtual | 
| ruleParNumPoints(int num) const =0 | GmIntegrationRule | pure virtual | 
| ruleType() const =0 | GmIntegrationRule | pure virtual | 
| translatePoint(int border, const GmVector &borderCoord, GmVector &elementCoord) const =0 | GmBorderIntegrationRule | pure virtual | 
| ~GmIntegrationRule() | GmIntegrationRule | inlinevirtual | 
 1.8.15
 1.8.15