Mesher ====== .. currentmodule:: pyccx.mesh .. autoclass:: Mesher :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~Mesher.EPSILON ~Mesher.ElementOrder ~Mesher.Initialised ~Mesher.NumThreads ~Mesher.OptimiseNetgen ~Mesher.Units ~Mesher.edges ~Mesher.meshAssignments ~Mesher.name ~Mesher.physicalGroups ~Mesher.points ~Mesher.surfaces ~Mesher.version ~Mesher.volumes .. rubric:: Methods Summary .. autosummary:: ~Mesher.addGeometry ~Mesher.boundingBox ~Mesher.clearMesh ~Mesher.clearMeshAssignments ~Mesher.clearPhysicalGroups ~Mesher.finalize ~Mesher.generateMesh ~Mesher.getAllPhysicalGroupElements ~Mesher.getChildrenFromEntities ~Mesher.getElementIds ~Mesher.getElementTypes ~Mesher.getElements ~Mesher.getElementsByPhysicalGroups ~Mesher.getElementsByType ~Mesher.getEntityName ~Mesher.getFacesFromId ~Mesher.getGeomBoundingBoxById ~Mesher.getGeomBoundingBoxByName ~Mesher.getIdByEdgeName ~Mesher.getIdByEntityName ~Mesher.getIdBySurfaceName ~Mesher.getIdByVolumeName ~Mesher.getNodeIds ~Mesher.getNodes ~Mesher.getNodesByEntityName ~Mesher.getNodesFromEdgeByName ~Mesher.getNodesFromEntity ~Mesher.getNodesFromSurfaceByName ~Mesher.getNodesFromVolumeByName ~Mesher.getNodesInBoundingBox ~Mesher.getNumThreads ~Mesher.getNumberElements ~Mesher.getPointsFromEntity ~Mesher.getPointsFromVolume ~Mesher.getPointsFromVolumeByName ~Mesher.getSurfaceFacesFromRegion ~Mesher.getSurfaceFacesFromSurfId ~Mesher.getSurfacesFromVolume ~Mesher.getVolumeName ~Mesher.identifyUnassignedElements ~Mesher.initialise ~Mesher.interpTri ~Mesher.isDirty ~Mesher.isMeshGenerated ~Mesher.maxPhysicalGroupId ~Mesher.mergeGeometry ~Mesher.open ~Mesher.recombineMesh ~Mesher.removeEdgeMeshes ~Mesher.removeSurfaceMeshes ~Mesher.renumberElements ~Mesher.renumberNodes ~Mesher.set2DMeshingAlgorithm ~Mesher.set3DMeshingAlgorithm ~Mesher.setAsCurrentModel ~Mesher.setEdgePhysicalName ~Mesher.setEdgeSet ~Mesher.setElementOrder ~Mesher.setEntityName ~Mesher.setEntityPhysicalName ~Mesher.setMeshAssignmentsById ~Mesher.setMeshAssignmentsByType ~Mesher.setMeshSize ~Mesher.setMeshSizeFactor ~Mesher.setModelChanged ~Mesher.setNumThreads ~Mesher.setOptimiseNetgen ~Mesher.setRecombinationAlgorithm ~Mesher.setRecombineSurfaces ~Mesher.setSurfacePhysicalName ~Mesher.setSurfaceSet ~Mesher.setUnits ~Mesher.setVolumePhysicalName ~Mesher.showGui ~Mesher.writeMesh ~Mesher.writeMeshInput .. rubric:: Attributes Documentation .. autoattribute:: EPSILON .. autoattribute:: ElementOrder .. autoattribute:: Initialised .. autoattribute:: NumThreads .. autoattribute:: OptimiseNetgen .. autoattribute:: Units .. autoattribute:: edges .. autoattribute:: meshAssignments .. autoattribute:: name .. autoattribute:: physicalGroups .. autoattribute:: points .. autoattribute:: surfaces .. autoattribute:: version .. autoattribute:: volumes .. rubric:: Methods Documentation .. automethod:: addGeometry .. automethod:: boundingBox .. automethod:: clearMesh .. automethod:: clearMeshAssignments .. automethod:: clearPhysicalGroups .. automethod:: finalize .. automethod:: generateMesh .. automethod:: getAllPhysicalGroupElements .. automethod:: getChildrenFromEntities .. automethod:: getElementIds .. automethod:: getElementTypes .. automethod:: getElements .. automethod:: getElementsByPhysicalGroups .. automethod:: getElementsByType .. automethod:: getEntityName .. automethod:: getFacesFromId .. automethod:: getGeomBoundingBoxById .. automethod:: getGeomBoundingBoxByName .. automethod:: getIdByEdgeName .. automethod:: getIdByEntityName .. automethod:: getIdBySurfaceName .. automethod:: getIdByVolumeName .. automethod:: getNodeIds .. automethod:: getNodes .. automethod:: getNodesByEntityName .. automethod:: getNodesFromEdgeByName .. automethod:: getNodesFromEntity .. automethod:: getNodesFromSurfaceByName .. automethod:: getNodesFromVolumeByName .. automethod:: getNodesInBoundingBox .. automethod:: getNumThreads .. automethod:: getNumberElements .. automethod:: getPointsFromEntity .. automethod:: getPointsFromVolume .. automethod:: getPointsFromVolumeByName .. automethod:: getSurfaceFacesFromRegion .. automethod:: getSurfaceFacesFromSurfId .. automethod:: getSurfacesFromVolume .. automethod:: getVolumeName .. automethod:: identifyUnassignedElements .. automethod:: initialise .. automethod:: interpTri .. automethod:: isDirty .. automethod:: isMeshGenerated .. automethod:: maxPhysicalGroupId .. automethod:: mergeGeometry .. automethod:: open .. automethod:: recombineMesh .. automethod:: removeEdgeMeshes .. automethod:: removeSurfaceMeshes .. automethod:: renumberElements .. automethod:: renumberNodes .. automethod:: set2DMeshingAlgorithm .. automethod:: set3DMeshingAlgorithm .. automethod:: setAsCurrentModel .. automethod:: setEdgePhysicalName .. automethod:: setEdgeSet .. automethod:: setElementOrder .. automethod:: setEntityName .. automethod:: setEntityPhysicalName .. automethod:: setMeshAssignmentsById .. automethod:: setMeshAssignmentsByType .. automethod:: setMeshSize .. automethod:: setMeshSizeFactor .. automethod:: setModelChanged .. automethod:: setNumThreads .. automethod:: setOptimiseNetgen .. automethod:: setRecombinationAlgorithm .. automethod:: setRecombineSurfaces .. automethod:: setSurfacePhysicalName .. automethod:: setSurfaceSet .. automethod:: setUnits .. automethod:: setVolumePhysicalName .. automethod:: showGui .. automethod:: writeMesh .. automethod:: writeMeshInput