GemaCoreLib
The GeMA Core library
Loading...
Searching...
No Matches
GmDiscontinuitySet Member List

This is the complete list of members for GmDiscontinuitySet, including all inherited members.

_add2MeshItem (defined in GmDiscontinuitySet)GmDiscontinuitySetprivatestatic
_addedInterfElemHaveExtraDofsGmDiscontinuitySetprivate
_addElementsGmDiscontinuitySetprivate
_addGhostNodesGmDiscontinuitySetprivate
_attributesGmDiscontinuitySetprivate
_attributesMapGmDiscontinuitySetprivate
_buildItem (defined in GmDiscontinuitySet)GmDiscontinuitySetprivatestatic
_buildVisItem (defined in GmDiscontinuitySet)GmDiscontinuitySetprivatestatic
_cellEEFaceMap (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
_consol3Ditem (defined in GmDiscontinuitySet)GmDiscontinuitySetprivatestatic
_consolidatedPointsGmDiscontinuitySetprivate
_consolidatedPointsInfoGmDiscontinuitySetprivate
_dataGmDiscontinuitySetprivate
_dataMapGmDiscontinuitySetprivate
_descriptionGmDiscontinuitySetprivate
_discardOriginalGeometryGmDiscontinuitySetprivate
_dsItem (defined in GmDiscontinuitySet)GmDiscontinuitySetprivatestatic
_elementPolylineIntersectionsMapGmDiscontinuitySetprivate
_elementSurfaceIntersectionMap (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
_extendGeometryGmDiscontinuitySetprivate
_extendGItem (defined in GmDiscontinuitySet)GmDiscontinuitySetprivatestatic
_idGmDiscontinuitySetprivate
_indexGmDiscontinuitySetprivate
_internalIntersectionsGmDiscontinuitySetprivate
_intersecItem (defined in GmDiscontinuitySet)GmDiscontinuitySetprivatestatic
_intersectionsBuiltGmDiscontinuitySetprivate
_meshGmDiscontinuitySetprivate
_noInternalNodesGmDiscontinuitySetprivate
_parallelCosThresholdGmDiscontinuitySetprivate
_pointMapIdGmDiscontinuitySetprivate
_propertySetsGmDiscontinuitySetprivate
_repelDistanceGmDiscontinuitySetprivate
_repelTolGmDiscontinuitySetprivate
_simDataGmDiscontinuitySetprivate
_snapTolGmDiscontinuitySetprivate
_startNodeGmDiscontinuitySetprivate
_typeGmDiscontinuitySetprivate
_visibilityBVHGmDiscontinuitySetprivate
_visibilityOnlyGmDiscontinuitySetprivate
add2DSegmentCellIntersectionsToMesh(const GmLogCategory &logger)GmDiscontinuitySetprivate
add3DTriangleCellIntersectionsToMesh(const GmLogCategory &logger)GmDiscontinuitySetprivate
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)GmDiscontinuitySetprivate
addIntersectionsToMesh(const GmLogCategory &logger) (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
attributeAccessor(QString id, Unit desiredUnit, const GmLogCategory &logger) constGmDiscontinuitySet
attributeAccessor(QString id, int snum, bool locked, Unit desiredUnit, const GmLogCategory &logger) constGmDiscontinuitySet
attributeIds() constGmDiscontinuitySet
attributeInfo(QString id) constGmDiscontinuitySet
autoAddElements() constGmDiscontinuitySetinline
autoAddGhostNodes() constGmDiscontinuitySetinline
break2DPolylinesAtIntersections(const GmLogCategory &logger)GmDiscontinuitySetprivate
buildIntersectionMaps(const GmLogCategory &logger)GmDiscontinuitySet
buildVisibilityBVH(const GmLogCategory &logger) (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
cell2DPolylineCoordAccessor(Unit desiredUnit, const GmLogCategory &logger) constGmDiscontinuitySet
cell2DPolylineIntersections(const GmCell *c) constGmDiscontinuitySet
cell3DSurfaceCoordAccessor(Unit desiredUnit, const GmLogCategory &logger) const (defined in GmDiscontinuitySet)GmDiscontinuitySet
cell3DSurfaceIntersections(const GmCell *c) constGmDiscontinuitySet
cell3DSurfaceIntersectionsMap() const (defined in GmDiscontinuitySet)GmDiscontinuitySetinline
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)GmDiscontinuitySetinlineprivate
consolidate3DSurfIntersections(const GmLogCategory &logger)GmDiscontinuitySetprivate
consolidated3DPoints() const (defined in GmDiscontinuitySet)GmDiscontinuitySetinline
consolidated3DPointsInfo() const (defined in GmDiscontinuitySet)GmDiscontinuitySetinline
DebugCells() (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
description() constGmDiscontinuitySetinline
dimension() const (defined in GmDiscontinuitySet)GmDiscontinuitySetinline
discardOriginalGeometry() constGmDiscontinuitySetinline
discontinuities() constGmDiscontinuitySetinline
discontinuity(int index)GmDiscontinuitySetinline
discontinuity(int index) constGmDiscontinuitySetinline
discontinuityIndex(QString id) constGmDiscontinuitySet
DiscontinuityType enum nameGmDiscontinuitySet
discontinuityTypeToStr(DiscontinuityType type)GmDiscontinuitySetstatic
encDiscPoint(int discId, int pointId) const (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
extendedOriginalGeometry() constGmDiscontinuitySetinline
extendGeometry(const GmLogCategory &logger) (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
extraDofsInAddedElements() constGmDiscontinuitySetinline
fillDiscontinuityElementDofVector(int idMesh, const QMap< int, int > &dNodesGlobalToLocal, QVector< int > &dof) constGmDiscontinuitySet
fillDiscontinuityNodesGlobalToLocalMap(const GmCell *c, QMap< int, int > &globalToLocal) constGmDiscontinuitySet
get3DPoint(int discId, int pointId) const (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
getCellEEFaceMap(const GmCellType type) (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
getDiscontinuityGeometry(const GmCell *e, int id, GmVector &Xref, GmMatrix &mn) constGmDiscontinuitySet
getIdDiscontinuityElementInMesh(const GmCell *c, int k) constGmDiscontinuitySet
getLocalIdDiscontinuityElement(const GmCell *c, int k) constGmDiscontinuitySet
getNumberOfDiscontinuities(const GmCell *c) constGmDiscontinuitySet
getNumberOfDiscontinuityElements(const GmCell *c) constGmDiscontinuitySet
getPolylineDiscontinuityGeometry(const GmCell *e, int id, GmVector &Xref, GmMatrix &mn) constGmDiscontinuitySet
getTableFieldFromType(DiscontinuityType type) (defined in GmDiscontinuitySet)GmDiscontinuitySetstatic
getTrisurfDiscontinuityGeometry(const GmCell *e, int id, GmVector &Xref, GmMatrix &mn) constGmDiscontinuitySet
getTypeFromTable(LuaTable &data) (defined in GmDiscontinuitySet)GmDiscontinuitySetstatic
GM_DISC_EDGELIST enum valueGmDiscontinuitySet
GM_DISC_FACELIST enum valueGmDiscontinuitySet
GM_DISC_POLYLINE enum valueGmDiscontinuitySet
GM_DISC_TRISURFACE enum valueGmDiscontinuitySet
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)GmDiscontinuitySetprivate
GmDiscontinuitySetStateDumpItem classGmDiscontinuitySetfriend
GmLuaDiscontinuitySet (defined in GmDiscontinuitySet)GmDiscontinuitySetfriend
heavisideFunction(const GmVector &X, const GmVector &Xref, const GmVector &nd)GmDiscontinuitySetinlinestatic
id() constGmDiscontinuitySetinline
initResultAttributes(GmSimulationData *simulation) (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
internalIntersections() const (defined in GmDiscontinuitySet)GmDiscontinuitySetinline
intersects(const GmCell *c, bool def) constGmDiscontinuitySet
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)GmDiscontinuitySetstatic
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() constGmDiscontinuitySetinline
noInternalNodes() constGmDiscontinuitySetinline
numAttributeStates(QString id) constGmDiscontinuitySet
numDiscontinuities() constGmDiscontinuitySetinline
numPropertySets() constGmDiscontinuitySetinline
operator<< (defined in GmDiscontinuitySet)GmDiscontinuitySetfriend
operator>> (defined in GmDiscontinuitySet)GmDiscontinuitySetfriend
print(const GmLogCategory &logger, GmLogLevel level) constGmDiscontinuitySet
printMemoryStatistics(const GmLogCategory &logger, GmLogLevel level) constGmDiscontinuitySet
printParameters(const GmLogCategory &logger, GmLogLevel level) constGmDiscontinuitySet
propertyAccessor(QString id, Unit desiredUnit, const GmLogCategory &logger) constGmDiscontinuitySet
propertyInfo(QString id) constGmDiscontinuitySet
propertySetIndex(QString id) constGmDiscontinuitySet
propertySets() constGmDiscontinuitySetinline
push3DPoint(int discId, int pointId, GmIntersectionPointType ptype, const GmVector3 &point) (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
Q_DISABLE_COPY(GmDiscontinuitySet) (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
removeUnused3DPoints() (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
repelDistance() constGmDiscontinuitySetinline
repelTolerance() constGmDiscontinuitySetinline
SegmentCell2DIntersectionList typedefGmDiscontinuitySet
setAttributes(const QVector< GmValueSet * > &attrib)GmDiscontinuitySet
setProperties(const QVector< GmPropertySet * > &prop) (defined in GmDiscontinuitySet)GmDiscontinuitySet
snapTolerance() constGmDiscontinuitySetinline
spatialIndex() constGmDiscontinuitySetinline
startAddedNodeIndex() const (defined in GmDiscontinuitySet)GmDiscontinuitySetinline
strToDiscontinuityType(QString str)GmDiscontinuitySetstatic
type() constGmDiscontinuitySetinline
usedElementMapMemory() const (defined in GmDiscontinuitySet)GmDiscontinuitySetprivate
usedMemory() constGmDiscontinuitySet
visibilityOnly() constGmDiscontinuitySetinline
~GmDiscontinuitySet()GmDiscontinuitySet