From df66ce0bc337e804f6aa85ecadf325c4fac46df5 Mon Sep 17 00:00:00 2001 From: Bernd Hahnebach Date: Mon, 30 Jan 2017 18:22:18 +0100 Subject: [PATCH] FEM: export results to vtk, code formating and documatation information --- src/Mod/Fem/FemResultVTK.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/Mod/Fem/FemResultVTK.py b/src/Mod/Fem/FemResultVTK.py index ffbf6d61b6f5..4d2c4d8bc6ef 100644 --- a/src/Mod/Fem/FemResultVTK.py +++ b/src/Mod/Fem/FemResultVTK.py @@ -26,16 +26,17 @@ __author__ = "Qingfeng Xia" __url__ = "http://www.freecadweb.org" +## @package FemResultVTK +# \ingroup FEM import os -from math import pow, sqrt -import numpy as np - import FreeCAD + if open.__module__ == '__builtin__': pyopen = open # because we'll redefine open below + def insert(filename, docname): "called when freecad wants to import a file" try: @@ -51,9 +52,11 @@ def open(filename): docname = os.path.splitext(os.path.basename(filename))[0] insert(filename, docname) + def importFemResult(filename): FreeCAD.Console.PrintError("FemResult import is not implemented, actually not necessary\n") + def export(objectslist, filename): "called when freecad exports a fem result object" if len(objectslist) != 1: @@ -64,4 +67,4 @@ def export(objectslist, filename): FreeCAD.Console.PrintError("object selcted is not FemResultObject.\n") return import Fem - Fem.writeResult(filename, obj) \ No newline at end of file + Fem.writeResult(filename, obj)