Public Member Functions | |
def | readCellExpression (self, group_value_dict, value_type="scalar", overlap=lambda x:x[0], *args, **kwargs) |
def | readFacetFunction (self, group_value_dict, *args, **kwargs) |
def | readMesh (self) |
def | resetMesh (self) |
Public Attributes | |
mesh | |
xdmffilename | |
Reads XDMF file and provides unified interface for returning cell functions or facet functions.
def femsolver.fenics.fenics_tools.XDMFReader.readCellExpression | ( | self, | |
group_value_dict, | |||
value_type = "scalar" , |
|||
overlap = lambda x: x[0] , |
|||
* | args, | ||
** | kwargs | ||
) |
Reads cell expression and returns it.
References femsolver.fenics.fenics_tools.XDMFReader.mesh, femtools.ccxtools.FemToolsCcx.mesh, MeshCore::MeshPlaneVisitor.mesh, Mesh::MeshSegment.mesh, MeshTestsApp.MeshSplitTestCases.mesh, MeshTestsApp.MeshSubElement.mesh, MeshGui::ViewProviderFace.mesh, MeshGui::RemeshGmsh::Private.mesh, MeshGui::SoFCMeshObjectElement.mesh, MeshGui::SoFCMeshPickNode.mesh, MeshGui::SoFCMeshObjectNode.mesh, MeshGui::MeshSplit.mesh, MeshPartGui::MeshCrossSection.mesh, MeshPartGui::CurveOnMeshHandler::Private.mesh, Sandbox::MeshLoaderThread.mesh, MeshThread.mesh, MengerSponge.MengerThread.mesh, femsolver.fenics.fenics_tools.XDMFReader.readMesh(), and femsolver.fenics.fenics_tools.XDMFReader.xdmffilename.
def femsolver.fenics.fenics_tools.XDMFReader.readFacetFunction | ( | self, | |
group_value_dict, | |||
* | args, | ||
** | kwargs | ||
) |
Reads facet function and returns it.
References femsolver.fenics.fenics_tools.XDMFReader.mesh, femtools.ccxtools.FemToolsCcx.mesh, MeshCore::MeshPlaneVisitor.mesh, Mesh::MeshSegment.mesh, MeshTestsApp.MeshSplitTestCases.mesh, MeshTestsApp.MeshSubElement.mesh, MeshGui::ViewProviderFace.mesh, MeshGui::RemeshGmsh::Private.mesh, MeshGui::SoFCMeshObjectElement.mesh, MeshGui::SoFCMeshPickNode.mesh, MeshGui::SoFCMeshObjectNode.mesh, MeshGui::MeshSplit.mesh, MeshPartGui::MeshCrossSection.mesh, MeshPartGui::CurveOnMeshHandler::Private.mesh, Sandbox::MeshLoaderThread.mesh, MeshThread.mesh, MengerSponge.MengerThread.mesh, femsolver.fenics.fenics_tools.XDMFReader.readMesh(), and femsolver.fenics.fenics_tools.XDMFReader.xdmffilename.
def femsolver.fenics.fenics_tools.XDMFReader.readMesh | ( | self | ) |
If mesh instance is None, read mesh instance from file denoted by filename property.
References femsolver.fenics.fenics_tools.XDMFReader.mesh, femtools.ccxtools.FemToolsCcx.mesh, MeshCore::MeshPlaneVisitor.mesh, Mesh::MeshSegment.mesh, MeshTestsApp.MeshSplitTestCases.mesh, MeshTestsApp.MeshSubElement.mesh, MeshGui::ViewProviderFace.mesh, MeshGui::RemeshGmsh::Private.mesh, MeshGui::SoFCMeshObjectElement.mesh, MeshGui::SoFCMeshPickNode.mesh, MeshGui::SoFCMeshObjectNode.mesh, MeshGui::MeshSplit.mesh, MeshPartGui::MeshCrossSection.mesh, MeshPartGui::CurveOnMeshHandler::Private.mesh, Sandbox::MeshLoaderThread.mesh, MeshThread.mesh, MengerSponge.MengerThread.mesh, and femsolver.fenics.fenics_tools.XDMFReader.xdmffilename.
Referenced by femsolver.fenics.fenics_tools.XDMFReader.readCellExpression(), and femsolver.fenics.fenics_tools.XDMFReader.readFacetFunction().
def femsolver.fenics.fenics_tools.XDMFReader.resetMesh | ( | self | ) |
Resets mesh instance to None.
References femsolver.fenics.fenics_tools.XDMFReader.mesh, femtools.ccxtools.FemToolsCcx.mesh, MeshCore::MeshPlaneVisitor.mesh, Mesh::MeshSegment.mesh, MeshTestsApp.MeshSplitTestCases.mesh, MeshTestsApp.MeshSubElement.mesh, MeshGui::ViewProviderFace.mesh, MeshGui::RemeshGmsh::Private.mesh, MeshGui::SoFCMeshObjectElement.mesh, MeshGui::SoFCMeshPickNode.mesh, MeshGui::SoFCMeshObjectNode.mesh, MeshGui::MeshSplit.mesh, MeshPartGui::MeshCrossSection.mesh, MeshPartGui::CurveOnMeshHandler::Private.mesh, Sandbox::MeshLoaderThread.mesh, MeshThread.mesh, and MengerSponge.MengerThread.mesh.
femsolver.fenics.fenics_tools.XDMFReader.mesh |
Referenced by femtools.ccxtools.FemToolsCcx.check_prerequisites(), femtools.ccxtools.FemToolsCcx.has_no_material_assigned(), femtools.ccxtools.FemToolsCcx.has_nonpositive_jacobians(), femsolver.fenics.fenics_tools.XDMFReader.readCellExpression(), femsolver.fenics.fenics_tools.XDMFReader.readFacetFunction(), femsolver.fenics.fenics_tools.XDMFReader.readMesh(), femsolver.fenics.fenics_tools.XDMFReader.resetMesh(), MengerSponge.MengerThread.run(), MeshTestsApp.MeshSubElement.testCenterOfGravity(), MeshTestsApp.MeshSubElement.testCountSubElements(), MeshTestsApp.MeshSubElement.testFacesFromSubElement(), MeshTestsApp.MeshSplitTestCases.testFindNearest(), MeshTestsApp.MeshSubElement.testSegmentSubElement(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnOneEdge(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_01(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_02(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_10(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_12(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_20(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_21(), MeshTestsApp.MeshSplitTestCases.testSplitFacetOnTwoEdges_5teps(), MeshTestsApp.MeshSubElement.testSubElements(), and femtools.ccxtools.FemToolsCcx.write_inp_file().
femsolver.fenics.fenics_tools.XDMFReader.xdmffilename |