FEM: replace tabs at line start by spaces

This commit is contained in:
Bernd Hahnebach
2016-04-14 20:49:43 +02:00
committed by wmayer
parent b58e37b950
commit bdbefdc52a
6 changed files with 621 additions and 621 deletions

View File

@@ -1,242 +1,242 @@
<?xml version="1.0" encoding="UTF-8"?>
<GenerateModel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="generateMetaModel_Module.xsd">
<PythonExport
Father="ComplexGeoDataPy"
Name="FemMeshPy"
Twin="FemMesh"
TwinPointer="FemMesh"
Include="Mod/Fem/App/FemMesh.h"
Namespace="Fem"
FatherInclude="App/ComplexGeoDataPy.h"
FatherNamespace="Data"
Constructor="true">
<Documentation>
<Author Licence="LGPL" Name="Juergen Riegel" EMail="Juergen.Riegel@web.de" />
<UserDocu>FemMesh class</UserDocu>
</Documentation>
<Methode Name="setShape">
<Documentation>
<UserDocu>set the Part shape to mesh</UserDocu>
</Documentation>
</Methode>
<Methode Name="compute">
<Documentation>
<UserDocu>Update the internal mesh structure</UserDocu>
</Documentation>
</Methode>
<Methode Name="addHypothesis">
<Documentation>
<UserDocu>Add hypothesis</UserDocu>
</Documentation>
</Methode>
<Methode Name="setStanardHypotheses">
<Documentation>
<UserDocu>Set some standard hypotheses for the whole shape</UserDocu>
</Documentation>
</Methode>
<Methode Name="addNode">
<Documentation>
<UserDocu>Add a node by setting (x,y,z).</UserDocu>
</Documentation>
</Methode>
<Methode Name="addEdge">
<Documentation>
<UserDocu>Add an edge by setting two node indices.</UserDocu>
</Documentation>
</Methode>
<Methode Name="addFace">
<Documentation>
<UserDocu>Add a face by setting three node indices.</UserDocu>
</Documentation>
</Methode>
<Methode Name="addQuad">
<Documentation>
<UserDocu>Add a quad by setting four node indices.</UserDocu>
</Documentation>
</Methode>
<Methode Name="addVolume">
<Documentation>
<UserDocu>Add a volume by setting an arbitrary number of node indices.</UserDocu>
</Documentation>
</Methode>
<Methode Name="read">
<Documentation>
<UserDocu>Read in an DAT, UNV, MED or STL file.</UserDocu>
</Documentation>
</Methode>
<Methode Name="write" Const="true">
<Documentation>
<UserDocu>write out an DAT, UNV, MED or STL file.</UserDocu>
</Documentation>
</Methode>
<Methode Name="writeABAQUS" Const="true">
<Documentation>
<UserDocu>write out as ABAQUS.</UserDocu>
</Documentation>
</Methode>
<Methode Name="setTransform">
<Documentation>
<UserDocu>Use a Placement object to perform a translation or rotation</UserDocu>
</Documentation>
</Methode>
<Methode Name="copy" Const="true">
<Documentation>
<UserDocu>Make a copy of this FEM mesh.</UserDocu>
</Documentation>
</Methode>
<Methode Name="getVolumesByFace" Const="true">
<Documentation>
<UserDocu>Return a dict of volume IDs and face IDs which belong to a TopoFace</UserDocu>
</Documentation>
</Methode>
<Methode Name="getccxVolumesByFace" Const="true">
<Documentation>
<UserDocu>Return a dict of volume IDs and ccx face numbers which belong to a TopoFace</UserDocu>
</Documentation>
</Methode>
<Methode Name="getNodeById" Const="true">
<Documentation>
<UserDocu>Get the node position vector by an Node-ID</UserDocu>
</Documentation>
</Methode>
<Methode Name="getNodesBySolid" Const="true">
<Documentation>
<UserDocu>Return a list of node IDs which belong to a TopoSolid</UserDocu>
</Documentation>
</Methode>
<Methode Name="getNodesByFace" Const="true">
<Documentation>
<UserDocu>Return a list of node IDs which belong to a TopoFace</UserDocu>
</Documentation>
</Methode>
<Methode Name="getNodesByEdge" Const="true">
<Documentation>
<UserDocu>Return a list of node IDs which belong to a TopoEdge</UserDocu>
</Documentation>
</Methode>
<Methode Name="getNodesByVertex" Const="true">
<Documentation>
<UserDocu>Return a list of node IDs which belong to a TopoVertex</UserDocu>
</Documentation>
</Methode>
<Methode Name="getElementNodes" Const="true">
<Documentation>
<UserDocu>Return a tuple of node IDs to a given element ID</UserDocu>
</Documentation>
</Methode>
<Attribute Name="Nodes" ReadOnly="true">
<Documentation>
<UserDocu>Dictionary of Nodes by ID (int ID:Vector())</UserDocu>
</Documentation>
<Parameter Name="Nodes" Type="Dict"/>
</Attribute>
<Attribute Name="NodeCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of nodes in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="NodeCount" Type="Int"/>
</Attribute>
<Attribute Name="Edges" ReadOnly="true">
<Documentation>
<UserDocu>Tuple of edge IDs</UserDocu>
</Documentation>
<Parameter Name="Edges" Type="Tuple"/>
</Attribute>
<Attribute Name="EdgeCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of edges in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="EdgeCount" Type="Int"/>
</Attribute>
<Attribute Name="Faces" ReadOnly="true">
<Documentation>
<UserDocu>Tuple of face IDs</UserDocu>
</Documentation>
<Parameter Name="Faces" Type="Tuple"/>
</Attribute>
<Attribute Name="FaceCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Faces in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="FaceCount" Type="Int"/>
</Attribute>
<Attribute Name="TriangleCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Triangles in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="TriangleCount" Type="Int"/>
</Attribute>
<Attribute Name="QuadrangleCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Quadrangles in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="QuadrangleCount" Type="Int"/>
</Attribute>
<Attribute Name="PolygonCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Quadrangles in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="PolygonCount" Type="Int"/>
</Attribute>
<Attribute Name="Volumes" ReadOnly="true">
<Documentation>
<UserDocu>Tuple of volume IDs</UserDocu>
</Documentation>
<Parameter Name="Volumes" Type="Tuple"/>
</Attribute>
<Attribute Name="VolumeCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Volumes in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="VolumeCount" Type="Int"/>
</Attribute>
<Attribute Name="TetraCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Tetras in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="TetraCount" Type="Int"/>
</Attribute>
<Attribute Name="HexaCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Hexas in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="HexaCount" Type="Int"/>
</Attribute>
<Attribute Name="PyramidCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Pyramids in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="PyramidCount" Type="Int"/>
</Attribute>
<Attribute Name="PrismCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Prisms in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="PrismCount" Type="Int"/>
</Attribute>
<Attribute Name="PolyhedronCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Polyhedrons in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="PolyhedronCount" Type="Int"/>
</Attribute>
<Attribute Name="SubMeshCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of SubMeshs in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="SubMeshCount" Type="Int"/>
</Attribute>
<Attribute Name="GroupCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Groups in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="GroupCount" Type="Int"/>
</Attribute>
<Attribute Name="Volume" ReadOnly="true">
<Documentation>
<UserDocu>Volume of the mesh.</UserDocu>
</Documentation>
<Parameter Name="Volume" Type="Object"/>
</Attribute>
</PythonExport>
<PythonExport
Father="ComplexGeoDataPy"
Name="FemMeshPy"
Twin="FemMesh"
TwinPointer="FemMesh"
Include="Mod/Fem/App/FemMesh.h"
Namespace="Fem"
FatherInclude="App/ComplexGeoDataPy.h"
FatherNamespace="Data"
Constructor="true">
<Documentation>
<Author Licence="LGPL" Name="Juergen Riegel" EMail="Juergen.Riegel@web.de" />
<UserDocu>FemMesh class</UserDocu>
</Documentation>
<Methode Name="setShape">
<Documentation>
<UserDocu>set the Part shape to mesh</UserDocu>
</Documentation>
</Methode>
<Methode Name="compute">
<Documentation>
<UserDocu>Update the internal mesh structure</UserDocu>
</Documentation>
</Methode>
<Methode Name="addHypothesis">
<Documentation>
<UserDocu>Add hypothesis</UserDocu>
</Documentation>
</Methode>
<Methode Name="setStanardHypotheses">
<Documentation>
<UserDocu>Set some standard hypotheses for the whole shape</UserDocu>
</Documentation>
</Methode>
<Methode Name="addNode">
<Documentation>
<UserDocu>Add a node by setting (x,y,z).</UserDocu>
</Documentation>
</Methode>
<Methode Name="addEdge">
<Documentation>
<UserDocu>Add an edge by setting two node indices.</UserDocu>
</Documentation>
</Methode>
<Methode Name="addFace">
<Documentation>
<UserDocu>Add a face by setting three node indices.</UserDocu>
</Documentation>
</Methode>
<Methode Name="addQuad">
<Documentation>
<UserDocu>Add a quad by setting four node indices.</UserDocu>
</Documentation>
</Methode>
<Methode Name="addVolume">
<Documentation>
<UserDocu>Add a volume by setting an arbitrary number of node indices.</UserDocu>
</Documentation>
</Methode>
<Methode Name="read">
<Documentation>
<UserDocu>Read in an DAT, UNV, MED or STL file.</UserDocu>
</Documentation>
</Methode>
<Methode Name="write" Const="true">
<Documentation>
<UserDocu>write out an DAT, UNV, MED or STL file.</UserDocu>
</Documentation>
</Methode>
<Methode Name="writeABAQUS" Const="true">
<Documentation>
<UserDocu>write out as ABAQUS.</UserDocu>
</Documentation>
</Methode>
<Methode Name="setTransform">
<Documentation>
<UserDocu>Use a Placement object to perform a translation or rotation</UserDocu>
</Documentation>
</Methode>
<Methode Name="copy" Const="true">
<Documentation>
<UserDocu>Make a copy of this FEM mesh.</UserDocu>
</Documentation>
</Methode>
<Methode Name="getVolumesByFace" Const="true">
<Documentation>
<UserDocu>Return a dict of volume IDs and face IDs which belong to a TopoFace</UserDocu>
</Documentation>
</Methode>
<Methode Name="getccxVolumesByFace" Const="true">
<Documentation>
<UserDocu>Return a dict of volume IDs and ccx face numbers which belong to a TopoFace</UserDocu>
</Documentation>
</Methode>
<Methode Name="getNodeById" Const="true">
<Documentation>
<UserDocu>Get the node position vector by an Node-ID</UserDocu>
</Documentation>
</Methode>
<Methode Name="getNodesBySolid" Const="true">
<Documentation>
<UserDocu>Return a list of node IDs which belong to a TopoSolid</UserDocu>
</Documentation>
</Methode>
<Methode Name="getNodesByFace" Const="true">
<Documentation>
<UserDocu>Return a list of node IDs which belong to a TopoFace</UserDocu>
</Documentation>
</Methode>
<Methode Name="getNodesByEdge" Const="true">
<Documentation>
<UserDocu>Return a list of node IDs which belong to a TopoEdge</UserDocu>
</Documentation>
</Methode>
<Methode Name="getNodesByVertex" Const="true">
<Documentation>
<UserDocu>Return a list of node IDs which belong to a TopoVertex</UserDocu>
</Documentation>
</Methode>
<Methode Name="getElementNodes" Const="true">
<Documentation>
<UserDocu>Return a tuple of node IDs to a given element ID</UserDocu>
</Documentation>
</Methode>
<Attribute Name="Nodes" ReadOnly="true">
<Documentation>
<UserDocu>Dictionary of Nodes by ID (int ID:Vector())</UserDocu>
</Documentation>
<Parameter Name="Nodes" Type="Dict"/>
</Attribute>
<Attribute Name="NodeCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of nodes in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="NodeCount" Type="Int"/>
</Attribute>
<Attribute Name="Edges" ReadOnly="true">
<Documentation>
<UserDocu>Tuple of edge IDs</UserDocu>
</Documentation>
<Parameter Name="Edges" Type="Tuple"/>
</Attribute>
<Attribute Name="EdgeCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of edges in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="EdgeCount" Type="Int"/>
</Attribute>
<Attribute Name="Faces" ReadOnly="true">
<Documentation>
<UserDocu>Tuple of face IDs</UserDocu>
</Documentation>
<Parameter Name="Faces" Type="Tuple"/>
</Attribute>
<Attribute Name="FaceCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Faces in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="FaceCount" Type="Int"/>
</Attribute>
<Attribute Name="TriangleCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Triangles in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="TriangleCount" Type="Int"/>
</Attribute>
<Attribute Name="QuadrangleCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Quadrangles in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="QuadrangleCount" Type="Int"/>
</Attribute>
<Attribute Name="PolygonCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Quadrangles in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="PolygonCount" Type="Int"/>
</Attribute>
<Attribute Name="Volumes" ReadOnly="true">
<Documentation>
<UserDocu>Tuple of volume IDs</UserDocu>
</Documentation>
<Parameter Name="Volumes" Type="Tuple"/>
</Attribute>
<Attribute Name="VolumeCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Volumes in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="VolumeCount" Type="Int"/>
</Attribute>
<Attribute Name="TetraCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Tetras in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="TetraCount" Type="Int"/>
</Attribute>
<Attribute Name="HexaCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Hexas in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="HexaCount" Type="Int"/>
</Attribute>
<Attribute Name="PyramidCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Pyramids in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="PyramidCount" Type="Int"/>
</Attribute>
<Attribute Name="PrismCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Prisms in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="PrismCount" Type="Int"/>
</Attribute>
<Attribute Name="PolyhedronCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Polyhedrons in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="PolyhedronCount" Type="Int"/>
</Attribute>
<Attribute Name="SubMeshCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of SubMeshs in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="SubMeshCount" Type="Int"/>
</Attribute>
<Attribute Name="GroupCount" ReadOnly="true">
<Documentation>
<UserDocu>Number of Groups in the Mesh.</UserDocu>
</Documentation>
<Parameter Name="GroupCount" Type="Int"/>
</Attribute>
<Attribute Name="Volume" ReadOnly="true">
<Documentation>
<UserDocu>Volume of the mesh.</UserDocu>
</Documentation>
<Parameter Name="Volume" Type="Object"/>
</Attribute>
</PythonExport>
</GenerateModel>