diff --git a/src/Mod/Fem/Init.py b/src/Mod/Fem/Init.py index d62aa82264..f12096a6fa 100644 --- a/src/Mod/Fem/Init.py +++ b/src/Mod/Fem/Init.py @@ -20,7 +20,6 @@ # * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * # * USA * # * * -# * Juergen Riegel 2002 * # ***************************************************************************/ # FreeCAD init script of the Fem module diff --git a/src/Mod/Fem/InitGui.py b/src/Mod/Fem/InitGui.py index 8826812643..2639195c9c 100644 --- a/src/Mod/Fem/InitGui.py +++ b/src/Mod/Fem/InitGui.py @@ -1,14 +1,5 @@ -# Fem gui init module -# (c) 2009 Juergen Riegel -# -# Gathering all the information to start FreeCAD -# This is the second one of three init scripts, the third one -# runs when the gui is up - # *************************************************************************** -# * (c) Juergen Riegel (juergen.riegel@web.de) 2009 * -# * * -# * This file is part of the FreeCAD CAx development system. * +# * Copyright (c) 2009 Juergen Riegel * # * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * @@ -26,9 +17,13 @@ # * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * # * USA * # * * -# * Juergen Riegel 2002 * # ***************************************************************************/ +# Fem gui init module +# Gathering all the information to start FreeCAD +# This is the second one of three init scripts +# the third one runs when the gui is up + import FreeCAD import FreeCADGui diff --git a/src/Mod/Fem/ObjectsFem.py b/src/Mod/Fem/ObjectsFem.py index 4bf1134ad9..759435dc44 100644 --- a/src/Mod/Fem/ObjectsFem.py +++ b/src/Mod/Fem/ObjectsFem.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/TestFem.py b/src/Mod/Fem/TestFem.py index b518c8ca36..01c0085752 100644 --- a/src/Mod/Fem/TestFem.py +++ b/src/Mod/Fem/TestFem.py @@ -1,7 +1,6 @@ # *************************************************************************** -# * Copyright (c) 2018 - FreeCAD Developers * -# * Author: Przemo Firszt * -# * Author: Bernd Hahnebach * +# * Copyright (c) 2018 Przemo Firszt * +# * Copyright (c) 2018 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * # * * @@ -21,7 +20,7 @@ # * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * # * USA * # * * -# ***************************************************************************/ +# *************************************************************************** # Unit test for the FEM module diff --git a/src/Mod/Fem/femguiobjects/FemSelectionWidgets.py b/src/Mod/Fem/femguiobjects/FemSelectionWidgets.py index 4d771556d7..b483283894 100644 --- a/src/Mod/Fem/femguiobjects/FemSelectionWidgets.py +++ b/src/Mod/Fem/femguiobjects/FemSelectionWidgets.py @@ -2,6 +2,8 @@ # * Copyright (c) 2017 Markus Hovorka * # * Copyright (c) 2018 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py b/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py index 21923bfc92..995827c86f 100644 --- a/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py +++ b/src/Mod/Fem/femguiobjects/ViewProviderFemConstraint.py @@ -2,6 +2,8 @@ # * Copyright (c) 2017 Markus Hovorka * # * Copyright (c) 2018 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_TaskPanelFemSolverControl.py b/src/Mod/Fem/femguiobjects/_TaskPanelFemSolverControl.py index 25fc74a7fc..2c0d689d92 100644 --- a/src/Mod/Fem/femguiobjects/_TaskPanelFemSolverControl.py +++ b/src/Mod/Fem/femguiobjects/_TaskPanelFemSolverControl.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintBodyHeatSource.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintBodyHeatSource.py index d9ac02b572..ce4458ee21 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintBodyHeatSource.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintBodyHeatSource.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py index 78299882aa..695ac9d757 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintElectrostaticPotential.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintFlowVelocity.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintFlowVelocity.py index 401c0da39d..4711cff78a 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintFlowVelocity.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintFlowVelocity.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintInitialFlowVelocity.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintInitialFlowVelocity.py index 7a14bc8464..196210b860 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintInitialFlowVelocity.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintInitialFlowVelocity.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintSelfWeight.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintSelfWeight.py index 439413b5a0..6bbc2bd1fe 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintSelfWeight.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintSelfWeight.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintTie.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintTie.py index 5fcd865e84..60c1a8f4fb 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintTie.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemConstraintTie.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2020 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemElementFluid1D.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemElementFluid1D.py index 6c3742b562..91cce098cc 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemElementFluid1D.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemElementFluid1D.py @@ -3,6 +3,8 @@ # * Copyright (c) 2018 Bernd Hahnebach * # * Based on the FemElementGeometry1D by Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry1D.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry1D.py index 4c92d806c6..e87c506d08 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry1D.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry1D.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2015 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry2D.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry2D.py index 8af3f1667e..3fa72e900b 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry2D.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemElementGeometry2D.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2015 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemElementRotation1D.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemElementRotation1D.py index 5765968d48..a3980d5e29 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemElementRotation1D.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemElementRotation1D.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py index 707801e020..76a56efd1c 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterial.py @@ -2,6 +2,8 @@ # * Copyright (c) 2013 Juergen Riegel * # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialMechanicalNonlinear.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialMechanicalNonlinear.py index db495692cb..a61b01a6ce 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialMechanicalNonlinear.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialMechanicalNonlinear.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialReinforced.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialReinforced.py index 4eeb4018ed..5fefb4b7e8 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialReinforced.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMaterialReinforced.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2019 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshBoundaryLayer.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshBoundaryLayer.py index 905cdb280b..530e192570 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshBoundaryLayer.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshBoundaryLayer.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py index 3f966c3000..c2e842a300 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGmsh.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * @@ -28,22 +30,25 @@ __url__ = "http://www.freecadweb.org" # \brief FreeCAD FEM _ViewProviderFemMeshGmsh import sys -import FreeCAD -import FreeCADGui -import FemGui -from . import ViewProviderFemConstraint +import time -# for the panel -from femobjects import _FemMeshGmsh from PySide import QtCore from PySide import QtGui from PySide.QtCore import Qt from PySide.QtGui import QApplication -import time + +import FreeCAD +import FreeCADGui + +import FemGui +from . import ViewProviderFemConstraint +from femobjects import _FemMeshGmsh class _ViewProviderFemMeshGmsh(ViewProviderFemConstraint.ViewProxy): - "A View Provider for the FemMeshGmsh object" + """ + A View Provider for the FemMeshGmsh object + """ def getIcon(self): return ":/icons/fem-femmesh-from-shape.svg" @@ -53,13 +58,13 @@ class _ViewProviderFemMeshGmsh(ViewProviderFemConstraint.ViewProxy): self, vobj, mode, - _TaskPanelFemMeshGmsh + _TaskPanel ) - # overwrite unsetEdit, because the mesh should to be hided on task panel exit + # overwrite unsetEdit, hide mesh object on task panel exit def unsetEdit(self, vobj, mode): FreeCADGui.Control.closeDialog() - self.ViewObject.hide() # hide the mesh after edit is finished + self.ViewObject.hide() return True def doubleClicked(self, vobj): @@ -222,9 +227,11 @@ class _ViewProviderFemMeshGmsh(ViewProviderFemConstraint.ViewProxy): FreeCAD.ActiveDocument.recompute() -class _TaskPanelFemMeshGmsh: - """The TaskPanel for editing References property of - FemMeshGmsh objects and creation of new FEM mesh""" +class _TaskPanel: + """ + The TaskPanel for editing References property of + FemMeshGmsh objects and creation of new FEM mesh + """ def __init__(self, obj): self.mesh_obj = obj diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGroup.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGroup.py index 7fc38f7483..48f1553d1f 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGroup.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshGroup.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshRegion.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshRegion.py index 9242e51c7c..d9d9625eaf 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshRegion.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshRegion.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshResult.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshResult.py index a0099cbc54..dfe68cb215 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshResult.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemMeshResult.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py index d0fd37ae0f..7a17443ff8 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemResultMechanical.py @@ -2,6 +2,8 @@ # * Copyright (c) 2015 Qingfeng Xia * # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * @@ -60,7 +62,7 @@ class _ViewProviderFemResultMechanical(ViewProviderFemConstraint.ViewProxy): _TaskPanel, ) - # overwrite unsetEdit, because the mesh result obj needs to be hided on task panel exit + # overwrite unsetEdit, hide result mesh object on task panel exit def unsetEdit(self, vobj, mode=0): FreeCADGui.Control.closeDialog() # hide the mesh after result viewing is finished, but do not reset the coloring diff --git a/src/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py b/src/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py index 2a84c6be58..9b15903dc0 100644 --- a/src/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py +++ b/src/Mod/Fem/femguiobjects/_ViewProviderFemSolverCalculix.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2015 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/feminout/convert2TetGen.py b/src/Mod/Fem/feminout/convert2TetGen.py index 88dc2c4494..6c02d2c127 100644 --- a/src/Mod/Fem/feminout/convert2TetGen.py +++ b/src/Mod/Fem/feminout/convert2TetGen.py @@ -1,5 +1,4 @@ # *************************************************************************** -# * * # * Copyright (c) 2010 Juergen Riegel * # * Copyright (c) 2018 Bernd Hahnebach * # * * diff --git a/src/Mod/Fem/feminout/importCcxDatResults.py b/src/Mod/Fem/feminout/importCcxDatResults.py index 7645df2ec8..99b0722758 100644 --- a/src/Mod/Fem/feminout/importCcxDatResults.py +++ b/src/Mod/Fem/feminout/importCcxDatResults.py @@ -1,6 +1,8 @@ # *************************************************************************** -# * Copyright (c) 2015 FreeCAD Developers * -# * Author: Przemo Firszt * +# * Copyright (c) 2015 Przemo Firszt * +# * Copyright (c) 2015 Bernd Hahnebach * +# * * +# * This file is part of the FreeCAD CAx development system. * # * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * diff --git a/src/Mod/Fem/feminout/importCcxFrdResults.py b/src/Mod/Fem/feminout/importCcxFrdResults.py index 697809e664..0fe2024637 100644 --- a/src/Mod/Fem/feminout/importCcxFrdResults.py +++ b/src/Mod/Fem/feminout/importCcxFrdResults.py @@ -1,9 +1,10 @@ # *************************************************************************** -# * * # * Copyright (c) 2013 Joachim Zettler * # * Copyright (c) 2013 Juergen Riegel * # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/feminout/importFenicsMesh.py b/src/Mod/Fem/feminout/importFenicsMesh.py index 2a0c4a5642..2425c40131 100644 --- a/src/Mod/Fem/feminout/importFenicsMesh.py +++ b/src/Mod/Fem/feminout/importFenicsMesh.py @@ -1,7 +1,8 @@ # *************************************************************************** -# * * # * Copyright (c) 2017 Johannes Hartung * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/feminout/importInpMesh.py b/src/Mod/Fem/feminout/importInpMesh.py index d1552b266b..22a269f1f2 100644 --- a/src/Mod/Fem/feminout/importInpMesh.py +++ b/src/Mod/Fem/feminout/importInpMesh.py @@ -1,6 +1,8 @@ # *************************************************************************** -# * * # * Copyright (c) 2016 Frantisek Loeffelmann * +# * Copyright (c) 2016 Bernd Hahnebach * +# * * +# * This file is part of the FreeCAD CAx development system. * # * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * diff --git a/src/Mod/Fem/feminout/importToolsFem.py b/src/Mod/Fem/feminout/importToolsFem.py index 867f3fd2ac..0b93e6fa6a 100644 --- a/src/Mod/Fem/feminout/importToolsFem.py +++ b/src/Mod/Fem/feminout/importToolsFem.py @@ -1,7 +1,8 @@ # *************************************************************************** -# * * # * Copyright (c) 2017 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/feminout/importVTKResults.py b/src/Mod/Fem/feminout/importVTKResults.py index 3a2a54d70e..ae5cae57a5 100644 --- a/src/Mod/Fem/feminout/importVTKResults.py +++ b/src/Mod/Fem/feminout/importVTKResults.py @@ -1,5 +1,6 @@ # *************************************************************************** -# * (c) Qingfeng Xia 2017 * +# * Copyright (c) 2017 qingfeng Xia * +# * Copyright (c) 2017 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * # * * @@ -19,7 +20,6 @@ # * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * # * USA * # * * -# * Juergen Riegel 2002 * # ***************************************************************************/ __title__ = "FreeCAD Result import and export VTK file library" diff --git a/src/Mod/Fem/feminout/importYamlJsonMesh.py b/src/Mod/Fem/feminout/importYamlJsonMesh.py index fa58d11a9b..02882e272d 100644 --- a/src/Mod/Fem/feminout/importYamlJsonMesh.py +++ b/src/Mod/Fem/feminout/importYamlJsonMesh.py @@ -1,7 +1,8 @@ # *************************************************************************** -# * * # * Copyright (c) 2019 Johannes Hartung * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/feminout/importZ88Mesh.py b/src/Mod/Fem/feminout/importZ88Mesh.py index 82bcf5e0eb..0a189e1833 100644 --- a/src/Mod/Fem/feminout/importZ88Mesh.py +++ b/src/Mod/Fem/feminout/importZ88Mesh.py @@ -1,7 +1,8 @@ # *************************************************************************** -# * * # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/feminout/importZ88O2Results.py b/src/Mod/Fem/feminout/importZ88O2Results.py index 8387257fe8..69f82adc0d 100644 --- a/src/Mod/Fem/feminout/importZ88O2Results.py +++ b/src/Mod/Fem/feminout/importZ88O2Results.py @@ -1,7 +1,8 @@ # *************************************************************************** -# * * # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/feminout/readFenicsXDMF.py b/src/Mod/Fem/feminout/readFenicsXDMF.py index bec928bfb5..c3f0721003 100644 --- a/src/Mod/Fem/feminout/readFenicsXDMF.py +++ b/src/Mod/Fem/feminout/readFenicsXDMF.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Johannes Hartung * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/feminout/readFenicsXML.py b/src/Mod/Fem/feminout/readFenicsXML.py index 968c446f94..021bbf13b6 100644 --- a/src/Mod/Fem/feminout/readFenicsXML.py +++ b/src/Mod/Fem/feminout/readFenicsXML.py @@ -1,7 +1,8 @@ # *************************************************************************** -# * * # * Copyright (c) 2017 Johannes Hartung * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/feminout/writeFenicsXDMF.py b/src/Mod/Fem/feminout/writeFenicsXDMF.py index 900661bc8f..cd3a4fb6bd 100644 --- a/src/Mod/Fem/feminout/writeFenicsXDMF.py +++ b/src/Mod/Fem/feminout/writeFenicsXDMF.py @@ -1,7 +1,8 @@ # *************************************************************************** -# * * # * Copyright (c) 2017 Johannes Hartung * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/feminout/writeFenicsXML.py b/src/Mod/Fem/feminout/writeFenicsXML.py index 05bd526184..a2ce526a9f 100644 --- a/src/Mod/Fem/feminout/writeFenicsXML.py +++ b/src/Mod/Fem/feminout/writeFenicsXML.py @@ -1,7 +1,8 @@ # *************************************************************************** -# * * # * Copyright (c) 2017 Johannes Hartung * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/FemConstraint.py b/src/Mod/Fem/femobjects/FemConstraint.py index 2a9cc1ac08..56001fe94b 100644 --- a/src/Mod/Fem/femobjects/FemConstraint.py +++ b/src/Mod/Fem/femobjects/FemConstraint.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemConstraintBodyHeatSource.py b/src/Mod/Fem/femobjects/_FemConstraintBodyHeatSource.py index be05769f76..b80e258a15 100644 --- a/src/Mod/Fem/femobjects/_FemConstraintBodyHeatSource.py +++ b/src/Mod/Fem/femobjects/_FemConstraintBodyHeatSource.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemConstraintElectrostaticPotential.py b/src/Mod/Fem/femobjects/_FemConstraintElectrostaticPotential.py index e6a44ccccd..9ba504603b 100644 --- a/src/Mod/Fem/femobjects/_FemConstraintElectrostaticPotential.py +++ b/src/Mod/Fem/femobjects/_FemConstraintElectrostaticPotential.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemConstraintFlowVelocity.py b/src/Mod/Fem/femobjects/_FemConstraintFlowVelocity.py index fc37ff588e..02125883be 100644 --- a/src/Mod/Fem/femobjects/_FemConstraintFlowVelocity.py +++ b/src/Mod/Fem/femobjects/_FemConstraintFlowVelocity.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemConstraintInitialFlowVelocity.py b/src/Mod/Fem/femobjects/_FemConstraintInitialFlowVelocity.py index 874a54cd27..91d1ad0fd0 100644 --- a/src/Mod/Fem/femobjects/_FemConstraintInitialFlowVelocity.py +++ b/src/Mod/Fem/femobjects/_FemConstraintInitialFlowVelocity.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemConstraintSelfWeight.py b/src/Mod/Fem/femobjects/_FemConstraintSelfWeight.py index c4db174bf8..1e5d3e5917 100644 --- a/src/Mod/Fem/femobjects/_FemConstraintSelfWeight.py +++ b/src/Mod/Fem/femobjects/_FemConstraintSelfWeight.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2015 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemConstraintTie.py b/src/Mod/Fem/femobjects/_FemConstraintTie.py index 5322497b1c..180fbde3d6 100644 --- a/src/Mod/Fem/femobjects/_FemConstraintTie.py +++ b/src/Mod/Fem/femobjects/_FemConstraintTie.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2020 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemElementFluid1D.py b/src/Mod/Fem/femobjects/_FemElementFluid1D.py index 3d80b35b9d..0519c5c013 100644 --- a/src/Mod/Fem/femobjects/_FemElementFluid1D.py +++ b/src/Mod/Fem/femobjects/_FemElementFluid1D.py @@ -3,6 +3,8 @@ # * Copyright (c) 2018 Bernd Hahnebach * # * Based on the FemElementGeometry1D by Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemElementGeometry1D.py b/src/Mod/Fem/femobjects/_FemElementGeometry1D.py index d1bfd97d61..a1842650b4 100644 --- a/src/Mod/Fem/femobjects/_FemElementGeometry1D.py +++ b/src/Mod/Fem/femobjects/_FemElementGeometry1D.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2015 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemElementGeometry2D.py b/src/Mod/Fem/femobjects/_FemElementGeometry2D.py index 3dcd64ff97..24784e01aa 100644 --- a/src/Mod/Fem/femobjects/_FemElementGeometry2D.py +++ b/src/Mod/Fem/femobjects/_FemElementGeometry2D.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2015 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemElementRotation1D.py b/src/Mod/Fem/femobjects/_FemElementRotation1D.py index 3ab4bc4cbc..0759b0bd43 100644 --- a/src/Mod/Fem/femobjects/_FemElementRotation1D.py +++ b/src/Mod/Fem/femobjects/_FemElementRotation1D.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemMaterial.py b/src/Mod/Fem/femobjects/_FemMaterial.py index 7673de94cd..281831fb8b 100644 --- a/src/Mod/Fem/femobjects/_FemMaterial.py +++ b/src/Mod/Fem/femobjects/_FemMaterial.py @@ -2,6 +2,8 @@ # * Copyright (c) 2013 Juergen Riegel * # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemMaterialMechanicalNonlinear.py b/src/Mod/Fem/femobjects/_FemMaterialMechanicalNonlinear.py index 9981bdae6a..49105e4065 100644 --- a/src/Mod/Fem/femobjects/_FemMaterialMechanicalNonlinear.py +++ b/src/Mod/Fem/femobjects/_FemMaterialMechanicalNonlinear.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemMaterialReinforced.py b/src/Mod/Fem/femobjects/_FemMaterialReinforced.py index 86877f95cc..899b51f4a1 100644 --- a/src/Mod/Fem/femobjects/_FemMaterialReinforced.py +++ b/src/Mod/Fem/femobjects/_FemMaterialReinforced.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2019 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemMeshBoundaryLayer.py b/src/Mod/Fem/femobjects/_FemMeshBoundaryLayer.py index fb31002c96..b0116342b9 100644 --- a/src/Mod/Fem/femobjects/_FemMeshBoundaryLayer.py +++ b/src/Mod/Fem/femobjects/_FemMeshBoundaryLayer.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemMeshGmsh.py b/src/Mod/Fem/femobjects/_FemMeshGmsh.py index d55cbec1d8..f2e417d8f1 100644 --- a/src/Mod/Fem/femobjects/_FemMeshGmsh.py +++ b/src/Mod/Fem/femobjects/_FemMeshGmsh.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * @@ -31,7 +33,8 @@ from . import FemConstraint class _FemMeshGmsh(FemConstraint.Proxy): - """A Fem::FemMeshObject python type, add Gmsh specific properties + """ + A Fem::FemMeshObject python type, add Gmsh specific properties """ Type = "Fem::FemMeshGmsh" diff --git a/src/Mod/Fem/femobjects/_FemMeshGroup.py b/src/Mod/Fem/femobjects/_FemMeshGroup.py index 88668fff1b..683f91405b 100644 --- a/src/Mod/Fem/femobjects/_FemMeshGroup.py +++ b/src/Mod/Fem/femobjects/_FemMeshGroup.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemMeshRegion.py b/src/Mod/Fem/femobjects/_FemMeshRegion.py index ce7fcd5805..5706575ebc 100644 --- a/src/Mod/Fem/femobjects/_FemMeshRegion.py +++ b/src/Mod/Fem/femobjects/_FemMeshRegion.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemMeshResult.py b/src/Mod/Fem/femobjects/_FemMeshResult.py index 9390442f1a..c2b15a38dc 100644 --- a/src/Mod/Fem/femobjects/_FemMeshResult.py +++ b/src/Mod/Fem/femobjects/_FemMeshResult.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemResultMechanical.py b/src/Mod/Fem/femobjects/_FemResultMechanical.py index ca04a489b6..a7feda9834 100644 --- a/src/Mod/Fem/femobjects/_FemResultMechanical.py +++ b/src/Mod/Fem/femobjects/_FemResultMechanical.py @@ -2,6 +2,8 @@ # * Copyright (c) 2016 Qingfeng Xia * # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femobjects/_FemSolverCalculix.py b/src/Mod/Fem/femobjects/_FemSolverCalculix.py index cca0264e76..68caa671e7 100644 --- a/src/Mod/Fem/femobjects/_FemSolverCalculix.py +++ b/src/Mod/Fem/femobjects/_FemSolverCalculix.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2015 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/calculix/solver.py b/src/Mod/Fem/femsolver/calculix/solver.py index 9088059394..725ecdd3db 100644 --- a/src/Mod/Fem/femsolver/calculix/solver.py +++ b/src/Mod/Fem/femsolver/calculix/solver.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/calculix/tasks.py b/src/Mod/Fem/femsolver/calculix/tasks.py index f54a73147a..eaf5c3892d 100644 --- a/src/Mod/Fem/femsolver/calculix/tasks.py +++ b/src/Mod/Fem/femsolver/calculix/tasks.py @@ -2,6 +2,8 @@ # * Copyright (c) 2017 Markus Hovorka * # * Copyright (c) 2017 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/calculix/writer.py b/src/Mod/Fem/femsolver/calculix/writer.py index 59bde48962..d251ef311b 100644 --- a/src/Mod/Fem/femsolver/calculix/writer.py +++ b/src/Mod/Fem/femsolver/calculix/writer.py @@ -2,6 +2,8 @@ # * Copyright (c) 2015 Przemo Firszt * # * Copyright (c) 2015 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/equations/elasticity.py b/src/Mod/Fem/femsolver/elmer/equations/elasticity.py index 695172b70e..9a4057cc6b 100644 --- a/src/Mod/Fem/femsolver/elmer/equations/elasticity.py +++ b/src/Mod/Fem/femsolver/elmer/equations/elasticity.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/equations/electrostatic.py b/src/Mod/Fem/femsolver/elmer/equations/electrostatic.py index 4c31b3f1bc..ee187501ec 100644 --- a/src/Mod/Fem/femsolver/elmer/equations/electrostatic.py +++ b/src/Mod/Fem/femsolver/elmer/equations/electrostatic.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/equations/equation.py b/src/Mod/Fem/femsolver/elmer/equations/equation.py index 8fbf7bbbe3..befdb9939d 100644 --- a/src/Mod/Fem/femsolver/elmer/equations/equation.py +++ b/src/Mod/Fem/femsolver/elmer/equations/equation.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/equations/flow.py b/src/Mod/Fem/femsolver/elmer/equations/flow.py index 8044d04c28..9a050b9c95 100644 --- a/src/Mod/Fem/femsolver/elmer/equations/flow.py +++ b/src/Mod/Fem/femsolver/elmer/equations/flow.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/equations/fluxsolver.py b/src/Mod/Fem/femsolver/elmer/equations/fluxsolver.py index 931928cb8d..f6b199ae39 100644 --- a/src/Mod/Fem/femsolver/elmer/equations/fluxsolver.py +++ b/src/Mod/Fem/femsolver/elmer/equations/fluxsolver.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/equations/heat.py b/src/Mod/Fem/femsolver/elmer/equations/heat.py index 408912482e..6804f1e0f8 100644 --- a/src/Mod/Fem/femsolver/elmer/equations/heat.py +++ b/src/Mod/Fem/femsolver/elmer/equations/heat.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/equations/linear.py b/src/Mod/Fem/femsolver/elmer/equations/linear.py index e866ed4d88..7fa410d609 100644 --- a/src/Mod/Fem/femsolver/elmer/equations/linear.py +++ b/src/Mod/Fem/femsolver/elmer/equations/linear.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/equations/nonlinear.py b/src/Mod/Fem/femsolver/elmer/equations/nonlinear.py index a37e9fe4ba..44541883d1 100644 --- a/src/Mod/Fem/femsolver/elmer/equations/nonlinear.py +++ b/src/Mod/Fem/femsolver/elmer/equations/nonlinear.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/sifio.py b/src/Mod/Fem/femsolver/elmer/sifio.py index c5c0674f54..561e959e69 100644 --- a/src/Mod/Fem/femsolver/elmer/sifio.py +++ b/src/Mod/Fem/femsolver/elmer/sifio.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/solver.py b/src/Mod/Fem/femsolver/elmer/solver.py index 23e20f58f2..cbec3fca24 100644 --- a/src/Mod/Fem/femsolver/elmer/solver.py +++ b/src/Mod/Fem/femsolver/elmer/solver.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/tasks.py b/src/Mod/Fem/femsolver/elmer/tasks.py index b73f16c4ae..d7a5bcc016 100644 --- a/src/Mod/Fem/femsolver/elmer/tasks.py +++ b/src/Mod/Fem/femsolver/elmer/tasks.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/elmer/writer.py b/src/Mod/Fem/femsolver/elmer/writer.py index 4533cba42f..16aec0cfd9 100644 --- a/src/Mod/Fem/femsolver/elmer/writer.py +++ b/src/Mod/Fem/femsolver/elmer/writer.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/equationbase.py b/src/Mod/Fem/femsolver/equationbase.py index 69a5ed788e..c4e038fd77 100644 --- a/src/Mod/Fem/femsolver/equationbase.py +++ b/src/Mod/Fem/femsolver/equationbase.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/fenics/fenics_tools.py b/src/Mod/Fem/femsolver/fenics/fenics_tools.py index 62ef6db622..450b6db8f9 100644 --- a/src/Mod/Fem/femsolver/fenics/fenics_tools.py +++ b/src/Mod/Fem/femsolver/fenics/fenics_tools.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Johannes Hartung * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/report.py b/src/Mod/Fem/femsolver/report.py index 4316f6459f..862926c8bf 100644 --- a/src/Mod/Fem/femsolver/report.py +++ b/src/Mod/Fem/femsolver/report.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/reportdialog.py b/src/Mod/Fem/femsolver/reportdialog.py index ed41929429..7f36c7bcdd 100644 --- a/src/Mod/Fem/femsolver/reportdialog.py +++ b/src/Mod/Fem/femsolver/reportdialog.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/run.py b/src/Mod/Fem/femsolver/run.py index 605b8cfec5..f940372ff8 100644 --- a/src/Mod/Fem/femsolver/run.py +++ b/src/Mod/Fem/femsolver/run.py @@ -1,5 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * +# * Copyright (c) 2017 Bernd Hahnebach * +# * * +# * This file is part of the FreeCAD CAx development system. * # * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * diff --git a/src/Mod/Fem/femsolver/settings.py b/src/Mod/Fem/femsolver/settings.py index 8cf79ec85f..600eda0bc1 100644 --- a/src/Mod/Fem/femsolver/settings.py +++ b/src/Mod/Fem/femsolver/settings.py @@ -2,6 +2,8 @@ # * Copyright (c) 2017 Markus Hovorka * # * Copyright (c) 2019 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/signal.py b/src/Mod/Fem/femsolver/signal.py index 6ca41a3825..79d4e5ce68 100644 --- a/src/Mod/Fem/femsolver/signal.py +++ b/src/Mod/Fem/femsolver/signal.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/solverbase.py b/src/Mod/Fem/femsolver/solverbase.py index 10404663cb..16cd5ce920 100644 --- a/src/Mod/Fem/femsolver/solverbase.py +++ b/src/Mod/Fem/femsolver/solverbase.py @@ -1,5 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * +# * Copyright (c) 2017 Bernd Hahnebach * +# * * +# * This file is part of the FreeCAD CAx development system. * # * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * diff --git a/src/Mod/Fem/femsolver/task.py b/src/Mod/Fem/femsolver/task.py index fe648d8565..5bb8a6299f 100644 --- a/src/Mod/Fem/femsolver/task.py +++ b/src/Mod/Fem/femsolver/task.py @@ -1,5 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Markus Hovorka * +# * Copyright (c) 2017 Bernd Hahnebach * +# * * +# * This file is part of the FreeCAD CAx development system. * # * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * diff --git a/src/Mod/Fem/femsolver/writerbase.py b/src/Mod/Fem/femsolver/writerbase.py index 1d4ea012d3..4857bd286a 100644 --- a/src/Mod/Fem/femsolver/writerbase.py +++ b/src/Mod/Fem/femsolver/writerbase.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/z88/solver.py b/src/Mod/Fem/femsolver/z88/solver.py index 89e9ca0d05..f351ec04a6 100644 --- a/src/Mod/Fem/femsolver/z88/solver.py +++ b/src/Mod/Fem/femsolver/z88/solver.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/z88/tasks.py b/src/Mod/Fem/femsolver/z88/tasks.py index ea0ac47fb4..241d9d707c 100644 --- a/src/Mod/Fem/femsolver/z88/tasks.py +++ b/src/Mod/Fem/femsolver/z88/tasks.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femsolver/z88/writer.py b/src/Mod/Fem/femsolver/z88/writer.py index 8eb792343c..ba4f4a73ed 100644 --- a/src/Mod/Fem/femsolver/z88/writer.py +++ b/src/Mod/Fem/femsolver/z88/writer.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2017 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femtest/app/support_utils.py b/src/Mod/Fem/femtest/app/support_utils.py index 54efe29550..534f1adb47 100644 --- a/src/Mod/Fem/femtest/app/support_utils.py +++ b/src/Mod/Fem/femtest/app/support_utils.py @@ -1,6 +1,5 @@ # *************************************************************************** -# * Copyright (c) 2018 FreeCAD Developers * -# * Author: Bernd Hahnebach * +# * Copyright (c) 2018 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * # * * diff --git a/src/Mod/Fem/femtest/app/test_ccxtools.py b/src/Mod/Fem/femtest/app/test_ccxtools.py index fc93ad9cd9..f693b5111a 100644 --- a/src/Mod/Fem/femtest/app/test_ccxtools.py +++ b/src/Mod/Fem/femtest/app/test_ccxtools.py @@ -1,7 +1,6 @@ # *************************************************************************** -# * Copyright (c) 2015 - FreeCAD Developers * -# * Author: Przemo Firszt * -# * Author: Bernd Hahnebach * +# * Copyright (c) 2015 Przemo Firszt * +# * Copyright (c) 2015 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * # * * diff --git a/src/Mod/Fem/femtest/app/test_common.py b/src/Mod/Fem/femtest/app/test_common.py index 93170e1606..69a866d328 100644 --- a/src/Mod/Fem/femtest/app/test_common.py +++ b/src/Mod/Fem/femtest/app/test_common.py @@ -1,6 +1,5 @@ # *************************************************************************** -# * Copyright (c) 2015 - FreeCAD Developers * -# * Author: Bernd Hahnebach * +# * Copyright (c) 2015 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * # * * diff --git a/src/Mod/Fem/femtest/app/test_femimport.py b/src/Mod/Fem/femtest/app/test_femimport.py index 1da8207939..e372fd7f92 100644 --- a/src/Mod/Fem/femtest/app/test_femimport.py +++ b/src/Mod/Fem/femtest/app/test_femimport.py @@ -1,6 +1,5 @@ # *************************************************************************** -# * Copyright (c) 2019 - FreeCAD Developers * -# * Author: Bernd Hahnebach * +# * Copyright (c) 2019 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * # * * diff --git a/src/Mod/Fem/femtest/app/test_material.py b/src/Mod/Fem/femtest/app/test_material.py index 1accd77366..d862935a01 100644 --- a/src/Mod/Fem/femtest/app/test_material.py +++ b/src/Mod/Fem/femtest/app/test_material.py @@ -1,6 +1,5 @@ # *************************************************************************** -# * Copyright (c) 2019 - FreeCAD Developers * -# * Author: Bernd Hahnebach * +# * Copyright (c) 2019 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * # * * diff --git a/src/Mod/Fem/femtest/app/test_mesh.py b/src/Mod/Fem/femtest/app/test_mesh.py index a5c792e176..5a0d3f8efd 100644 --- a/src/Mod/Fem/femtest/app/test_mesh.py +++ b/src/Mod/Fem/femtest/app/test_mesh.py @@ -1,6 +1,5 @@ # *************************************************************************** -# * Copyright (c) 2018 - FreeCAD Developers * -# * Author: Bernd Hahnebach * +# * Copyright (c) 2018 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * # * * diff --git a/src/Mod/Fem/femtest/app/test_object.py b/src/Mod/Fem/femtest/app/test_object.py index 15e5cb4b87..74377f28d6 100644 --- a/src/Mod/Fem/femtest/app/test_object.py +++ b/src/Mod/Fem/femtest/app/test_object.py @@ -1,6 +1,5 @@ # *************************************************************************** -# * Copyright (c) 2018 - FreeCAD Developers * -# * Author: Bernd Hahnebach * +# * Copyright (c) 2018 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * # * * diff --git a/src/Mod/Fem/femtest/app/test_result.py b/src/Mod/Fem/femtest/app/test_result.py index c7c9b861ee..79f7a09e29 100644 --- a/src/Mod/Fem/femtest/app/test_result.py +++ b/src/Mod/Fem/femtest/app/test_result.py @@ -1,6 +1,5 @@ # *************************************************************************** -# * Copyright (c) 2018 - FreeCAD Developers * -# * Author: Bernd Hahnebach * +# * Copyright (c) 2018 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * # * * diff --git a/src/Mod/Fem/femtest/app/test_solverframework.py b/src/Mod/Fem/femtest/app/test_solverframework.py index 12bb6975b5..147385646a 100644 --- a/src/Mod/Fem/femtest/app/test_solverframework.py +++ b/src/Mod/Fem/femtest/app/test_solverframework.py @@ -1,5 +1,4 @@ # *************************************************************************** -# * Copyright (c) 2015 FreeCAD Developers * # * Copyright (c) 2018 Bernd Hahnebach * # * * # * This file is part of the FreeCAD CAx development system. * diff --git a/src/Mod/Fem/femtools/ccxtools.py b/src/Mod/Fem/femtools/ccxtools.py index e46965b65c..80fa14fbb8 100644 --- a/src/Mod/Fem/femtools/ccxtools.py +++ b/src/Mod/Fem/femtools/ccxtools.py @@ -1,8 +1,9 @@ # *************************************************************************** -# * * # * Copyright (c) 2015 Przemo Firszt * # * Copyright (c) 2016 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femtools/checksanalysis.py b/src/Mod/Fem/femtools/checksanalysis.py index 39e6af161f..43f2f341b0 100644 --- a/src/Mod/Fem/femtools/checksanalysis.py +++ b/src/Mod/Fem/femtools/checksanalysis.py @@ -1,8 +1,9 @@ # *************************************************************************** -# * * # * Copyright (c) 2020 Przemo Firszt * # * Copyright (c) 2020 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femtools/constants.py b/src/Mod/Fem/femtools/constants.py index f1a215b278..b0afb7ae4c 100644 --- a/src/Mod/Fem/femtools/constants.py +++ b/src/Mod/Fem/femtools/constants.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2020 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femtools/errors.py b/src/Mod/Fem/femtools/errors.py index 2c0dc4d70e..5d6edba8b1 100644 --- a/src/Mod/Fem/femtools/errors.py +++ b/src/Mod/Fem/femtools/errors.py @@ -2,6 +2,8 @@ # * Copyright (c) 2020 Markus Hovorka * # * Copyright (c) 2020 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femtools/femutils.py b/src/Mod/Fem/femtools/femutils.py index 3cc620d052..25a100c16a 100644 --- a/src/Mod/Fem/femtools/femutils.py +++ b/src/Mod/Fem/femtools/femutils.py @@ -2,6 +2,8 @@ # * Copyright (c) 2017 Markus Hovorka * # * Copyright (c) 2018 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femtools/membertools.py b/src/Mod/Fem/femtools/membertools.py index 0d8bae2821..40a0138304 100644 --- a/src/Mod/Fem/femtools/membertools.py +++ b/src/Mod/Fem/femtools/membertools.py @@ -2,6 +2,8 @@ # * Copyright (c) 2017 Markus Hovorka * # * Copyright (c) 2018 Bernd Hahnebach * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of * diff --git a/src/Mod/Fem/femtools/tokrules.py b/src/Mod/Fem/femtools/tokrules.py index 3a7ba6a1f3..38a6e859a9 100644 --- a/src/Mod/Fem/femtools/tokrules.py +++ b/src/Mod/Fem/femtools/tokrules.py @@ -1,6 +1,8 @@ # *************************************************************************** # * Copyright (c) 2020 Werner Mayer * # * * +# * This file is part of the FreeCAD CAx development system. * +# * * # * This program is free software; you can redistribute it and/or modify * # * it under the terms of the GNU Lesser General Public License (LGPL) * # * as published by the Free Software Foundation; either version 2 of *