FEM: code formating, flake8

This commit is contained in:
Bernd Hahnebach
2018-11-20 23:25:52 +01:00
committed by Yorik van Havre
parent 3ff1293201
commit bbcc6d0c34
32 changed files with 53 additions and 154 deletions

View File

@@ -30,14 +30,14 @@ __url__ = "http://www.freecadweb.org"
import FreeCAD
########## analysis objects ##########
# ********* analysis objects *********
def makeAnalysis(doc, name="Analysis"):
'''makeAnalysis(document, [name]): makes a Fem Analysis object'''
obj = doc.addObject("Fem::FemAnalysis", name)
return obj
########## constraint objects ##########
# ********* constraint objects *********
def makeConstraintBearing(doc, name="ConstraintBearing"):
'''makeConstraintBearing(document, [name]): makes a Fem ConstraintBearing object'''
obj = doc.addObject("Fem::ConstraintBearing", name)
@@ -177,7 +177,7 @@ def makeConstraintTransform(doc, name="ConstraintTransform"):
return obj
########## element definition objects ##########
# ********* element definition objects *********
def makeElementFluid1D(doc, name="ElementFluid1D"):
'''makeElementFluid1D(document, [name]): creates an 1D fluid element object to define 1D flow'''
obj = doc.addObject("Fem::FeaturePython", name)
@@ -234,7 +234,7 @@ def makeElementRotation1D(doc, name="ElementRotation1D"):
return obj
########## material objects ##########
# ********* material objects *********
def makeMaterialFluid(doc, name="FluidMaterial"):
'''makeMaterialFluid(document, [name]): makes a FEM Material for fluid'''
obj = doc.addObject("App::MaterialObjectPython", name)
@@ -271,7 +271,7 @@ def makeMaterialSolid(doc, name="MechanicalSolidMaterial"):
return obj
########## mesh objects ##########
# ********* mesh objects *********
def makeMeshBoundaryLayer(doc, base_mesh, name="MeshBoundaryLayer"):
'''makeMeshBoundaryLayer(document, base_mesh, [name]): creates a FEM mesh BoundaryLayer object to define boundary layer properties'''
obj = doc.addObject("Fem::FeaturePython", name)
@@ -350,7 +350,7 @@ def makeMeshResult(doc, name="FEMMeshResult"):
return obj
########## post processing objects ##########
# ********* post processing objects *********
def makeResultMechanical(doc, name="MechanicalResult"):
'''makeResultMechanical(document, [name]): creates an mechanical result object to hold FEM results'''
obj = doc.addObject('Fem::FemResultObjectPython', name)
@@ -362,7 +362,7 @@ def makeResultMechanical(doc, name="MechanicalResult"):
return obj
########## solver objects ##########
# ********* solver objects *********
def makeEquationElasticity(doc, base_solver):
'''makeEquationElasticity(document, base_solver): creates a FEM elasticity equation for a solver'''
obj = doc.SolverElmer.addObject(doc.SolverElmer.Proxy.createEquation(doc.SolverElmer.Document, 'Elasticity'))[0]