![]() |
GemaCoreLib
The GeMA Core library
|
This is the complete list of members for GmDiscontinuitySet, including all inherited members.
| _add2MeshItem (defined in GmDiscontinuitySet) | GmDiscontinuitySet | privatestatic |
| _addedInterfElemHaveExtraDofs | GmDiscontinuitySet | private |
| _addElements | GmDiscontinuitySet | private |
| _addGhostNodes | GmDiscontinuitySet | private |
| _attributes | GmDiscontinuitySet | private |
| _attributesMap | GmDiscontinuitySet | private |
| _buildItem (defined in GmDiscontinuitySet) | GmDiscontinuitySet | privatestatic |
| _buildVisItem (defined in GmDiscontinuitySet) | GmDiscontinuitySet | privatestatic |
| _cellEEFaceMap (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| _consol3Ditem (defined in GmDiscontinuitySet) | GmDiscontinuitySet | privatestatic |
| _consolidatedPoints | GmDiscontinuitySet | private |
| _consolidatedPointsInfo | GmDiscontinuitySet | private |
| _data | GmDiscontinuitySet | private |
| _dataMap | GmDiscontinuitySet | private |
| _description | GmDiscontinuitySet | private |
| _discardOriginalGeometry | GmDiscontinuitySet | private |
| _dsItem (defined in GmDiscontinuitySet) | GmDiscontinuitySet | privatestatic |
| _elementPolylineIntersectionsMap | GmDiscontinuitySet | private |
| _elementSurfaceIntersectionMap (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| _extendGeometry | GmDiscontinuitySet | private |
| _extendGItem (defined in GmDiscontinuitySet) | GmDiscontinuitySet | privatestatic |
| _id | GmDiscontinuitySet | private |
| _index | GmDiscontinuitySet | private |
| _internalIntersections | GmDiscontinuitySet | private |
| _intersecItem (defined in GmDiscontinuitySet) | GmDiscontinuitySet | privatestatic |
| _intersectionsBuilt | GmDiscontinuitySet | private |
| _mesh | GmDiscontinuitySet | private |
| _noInternalNodes | GmDiscontinuitySet | private |
| _parallelCosThreshold | GmDiscontinuitySet | private |
| _pointMapId | GmDiscontinuitySet | private |
| _propertySets | GmDiscontinuitySet | private |
| _repelDistance | GmDiscontinuitySet | private |
| _repelTol | GmDiscontinuitySet | private |
| _simData | GmDiscontinuitySet | private |
| _snapTol | GmDiscontinuitySet | private |
| _startNode | GmDiscontinuitySet | private |
| _type | GmDiscontinuitySet | private |
| _visibilityBVH | GmDiscontinuitySet | private |
| _visibilityOnly | GmDiscontinuitySet | private |
| add2DSegmentCellIntersectionsToMesh(const GmLogCategory &logger) | GmDiscontinuitySet | private |
| add3DTriangleCellIntersectionsToMesh(const GmLogCategory &logger) | GmDiscontinuitySet | private |
| addDiscontinuity(QString id, DiscontinuityType dType, int *indexes, int ni, double *points, int np, const QVector< int > &propIndex, int cellGroupId=-1) | GmDiscontinuitySet | |
| addGhostNodeIntersectionsToMesh(const GmLogCategory &logger) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| addIntersectionsToMesh(const GmLogCategory &logger) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| attributeAccessor(QString id, Unit desiredUnit, const GmLogCategory &logger) const | GmDiscontinuitySet | |
| attributeAccessor(QString id, int snum, bool locked, Unit desiredUnit, const GmLogCategory &logger) const | GmDiscontinuitySet | |
| attributeIds() const | GmDiscontinuitySet | |
| attributeInfo(QString id) const | GmDiscontinuitySet | |
| autoAddElements() const | GmDiscontinuitySet | inline |
| autoAddGhostNodes() const | GmDiscontinuitySet | inline |
| break2DPolylinesAtIntersections(const GmLogCategory &logger) | GmDiscontinuitySet | private |
| buildIntersectionMaps(const GmLogCategory &logger) | GmDiscontinuitySet | |
| buildVisibilityBVH(const GmLogCategory &logger) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| cell2DPolylineCoordAccessor(Unit desiredUnit, const GmLogCategory &logger) const | GmDiscontinuitySet | |
| cell2DPolylineIntersections(const GmCell *c) const | GmDiscontinuitySet | |
| cell3DSurfaceCoordAccessor(Unit desiredUnit, const GmLogCategory &logger) const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | |
| cell3DSurfaceIntersections(const GmCell *c) const | GmDiscontinuitySet | |
| cell3DSurfaceIntersectionsMap() const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | inline |
| checkVisibility(const double *src, const double *dst, bool inclusive, double eps=3e-5) const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | |
| computeAxis(GmVector3 &normal, GmVector3 &tan) const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | inlineprivate |
| consolidate3DSurfIntersections(const GmLogCategory &logger) | GmDiscontinuitySet | private |
| consolidated3DPoints() const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | inline |
| consolidated3DPointsInfo() const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | inline |
| DebugCells() (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| description() const | GmDiscontinuitySet | inline |
| dimension() const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | inline |
| discardOriginalGeometry() const | GmDiscontinuitySet | inline |
| discontinuities() const | GmDiscontinuitySet | inline |
| discontinuity(int index) | GmDiscontinuitySet | inline |
| discontinuity(int index) const | GmDiscontinuitySet | inline |
| discontinuityIndex(QString id) const | GmDiscontinuitySet | |
| DiscontinuityType enum name | GmDiscontinuitySet | |
| discontinuityTypeToStr(DiscontinuityType type) | GmDiscontinuitySet | static |
| encDiscPoint(int discId, int pointId) const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| extendedOriginalGeometry() const | GmDiscontinuitySet | inline |
| extendGeometry(const GmLogCategory &logger) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| extraDofsInAddedElements() const | GmDiscontinuitySet | inline |
| fillDiscontinuityElementDofVector(int idMesh, const QMap< int, int > &dNodesGlobalToLocal, QVector< int > &dof) const | GmDiscontinuitySet | |
| fillDiscontinuityNodesGlobalToLocalMap(const GmCell *c, QMap< int, int > &globalToLocal) const | GmDiscontinuitySet | |
| get3DPoint(int discId, int pointId) const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| getCellEEFaceMap(const GmCellType type) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| getDiscontinuityGeometry(const GmCell *e, int id, GmVector &Xref, GmMatrix &mn) const | GmDiscontinuitySet | |
| getIdDiscontinuityElementInMesh(const GmCell *c, int k) const | GmDiscontinuitySet | |
| getLocalIdDiscontinuityElement(const GmCell *c, int k) const | GmDiscontinuitySet | |
| getNumberOfDiscontinuities(const GmCell *c) const | GmDiscontinuitySet | |
| getNumberOfDiscontinuityElements(const GmCell *c) const | GmDiscontinuitySet | |
| getPolylineDiscontinuityGeometry(const GmCell *e, int id, GmVector &Xref, GmMatrix &mn) const | GmDiscontinuitySet | |
| getTableFieldFromType(DiscontinuityType type) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | static |
| getTrisurfDiscontinuityGeometry(const GmCell *e, int id, GmVector &Xref, GmMatrix &mn) const | GmDiscontinuitySet | |
| getTypeFromTable(LuaTable &data) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | static |
| GM_DISC_EDGELIST enum value | GmDiscontinuitySet | |
| GM_DISC_FACELIST enum value | GmDiscontinuitySet | |
| GM_DISC_POLYLINE enum value | GmDiscontinuitySet | |
| GM_DISC_TRISURFACE enum value | GmDiscontinuitySet | |
| GM_DISC_UNDEFINED enum value (defined in GmDiscontinuitySet) | GmDiscontinuitySet | |
| GmDiscontinuitySet(GmSimulationData *simData, QString id, QString description, GmCellMesh *mesh, GmSpatialIndex *index, bool addElements, bool addGhostNodes, bool extraDofs, double snapTol, double repelTol, double repelDistance, double parallelCosThreshold, bool noInternalNodes, bool internalIntersections, bool discardOriginalGeometry, bool extendGeometry, bool visibilityOnly) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | |
| GmDiscontinuitySet(QString id, QString description, DiscontinuityType type, GmCellMesh *mesh, GmSpatialIndex *index, bool addElements, bool addGhostNodes, bool extraDofs, double snapTol, double repelTol, double repelDistance, double parallelCosThreshold, bool noInternalNodes, bool internalIntersections, bool discardOriginalGeometry, bool extendGeometry, bool visibilityOnly, GmSimulationData *simData) | GmDiscontinuitySet | private |
| GmDiscontinuitySetStateDumpItem class | GmDiscontinuitySet | friend |
| GmLuaDiscontinuitySet (defined in GmDiscontinuitySet) | GmDiscontinuitySet | friend |
| heavisideFunction(const GmVector &X, const GmVector &Xref, const GmVector &nd) | GmDiscontinuitySet | inlinestatic |
| id() const | GmDiscontinuitySet | inline |
| initResultAttributes(GmSimulationData *simulation) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| internalIntersections() const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | inline |
| intersects(const GmCell *c, bool def) const | GmDiscontinuitySet | |
| loadFromDumpFile(QString dumpFile, GmSimulationData *data, const GmLogCategory &logger) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | |
| loadFromHdf5File(GmHdf5ModelReader *reader, int dsIndex, const GmLogCategory &logger) | GmDiscontinuitySet | |
| loadFromTable(LuaTable &tab, GmSimulationData *data, int type, const GmLogCategory &logger) | GmDiscontinuitySet | static |
| loadFromTableAttrib(LuaTable &attrib, const GmLogCategory &logger, QVector< GmValueSet * > &outAttrib, int expectedSize=0) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | |
| loadFromTableDisc(LuaTable &disc, const QVector< QSharedPointer< GmValueAccessor > > &attAcc, int type, const GmLogCategory &logger) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | |
| loadFromTableProp(LuaTable &prop, const QMap< QString, GmPropertySet * > &propMap, const GmLogCategory &logger, QVector< GmPropertySet * > &outProp) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | |
| mesh() const | GmDiscontinuitySet | inline |
| noInternalNodes() const | GmDiscontinuitySet | inline |
| numAttributeStates(QString id) const | GmDiscontinuitySet | |
| numDiscontinuities() const | GmDiscontinuitySet | inline |
| numPropertySets() const | GmDiscontinuitySet | inline |
| operator<< (defined in GmDiscontinuitySet) | GmDiscontinuitySet | friend |
| operator>> (defined in GmDiscontinuitySet) | GmDiscontinuitySet | friend |
| print(const GmLogCategory &logger, GmLogLevel level) const | GmDiscontinuitySet | |
| printMemoryStatistics(const GmLogCategory &logger, GmLogLevel level) const | GmDiscontinuitySet | |
| printParameters(const GmLogCategory &logger, GmLogLevel level) const | GmDiscontinuitySet | |
| propertyAccessor(QString id, Unit desiredUnit, const GmLogCategory &logger) const | GmDiscontinuitySet | |
| propertyInfo(QString id) const | GmDiscontinuitySet | |
| propertySetIndex(QString id) const | GmDiscontinuitySet | |
| propertySets() const | GmDiscontinuitySet | inline |
| push3DPoint(int discId, int pointId, GmIntersectionPointType ptype, const GmVector3 &point) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| Q_DISABLE_COPY(GmDiscontinuitySet) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| removeUnused3DPoints() (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| repelDistance() const | GmDiscontinuitySet | inline |
| repelTolerance() const | GmDiscontinuitySet | inline |
| SegmentCell2DIntersectionList typedef | GmDiscontinuitySet | |
| setAttributes(const QVector< GmValueSet * > &attrib) | GmDiscontinuitySet | |
| setProperties(const QVector< GmPropertySet * > &prop) (defined in GmDiscontinuitySet) | GmDiscontinuitySet | |
| snapTolerance() const | GmDiscontinuitySet | inline |
| spatialIndex() const | GmDiscontinuitySet | inline |
| startAddedNodeIndex() const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | inline |
| strToDiscontinuityType(QString str) | GmDiscontinuitySet | static |
| type() const | GmDiscontinuitySet | inline |
| usedElementMapMemory() const (defined in GmDiscontinuitySet) | GmDiscontinuitySet | private |
| usedMemory() const | GmDiscontinuitySet | |
| visibilityOnly() const | GmDiscontinuitySet | inline |
| ~GmDiscontinuitySet() | GmDiscontinuitySet |