Changesets: FreeCAD

master 1c0920d6

2016-11-22 19:47:46

Bernd Hahnebach

Details Diff
FEM: rename CommandMeshFromShape into _CommandMeshNetgenFromShape
Attach Issues:
mod - src/Mod/Fem/App/CMakeLists.txt Diff File
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Fem/Gui/Workbench.cpp Diff File
mod - src/Mod/Fem/InitGui.py Diff File

master 30e54ec0

2016-11-22 19:47:42

Bernd Hahnebach

Details Diff
FEM: FemMeshTools, some changes need for the GMSH mesh tool
Attach Issues:
mod - src/Mod/Fem/FemMeshTools.py Diff File

master af9d1371

2016-11-22 19:47:38

Bernd Hahnebach

Details Diff
FEM: FemMeshTools, fix input file writing if groups have non expected group names
Attach Issues:
mod - src/Mod/Fem/FemMeshTools.py Diff File

master 8d786be5

2016-11-22 19:47:34

Bernd Hahnebach

Details Diff
FEM: code formating, make all python module start the same way
- module info
- doxygen documentation
- imports
- code
Attach Issues:
mod - src/Mod/Fem/FemAnalysis.py Diff File
mod - src/Mod/Fem/FemBeamSection.py Diff File
mod - src/Mod/Fem/FemCommands.py Diff File
mod - src/Mod/Fem/FemConstraintSelfWeight.py Diff File
mod - src/Mod/Fem/FemInputWriter.py Diff File
mod - src/Mod/Fem/FemInputWriterCcx.py Diff File
mod - src/Mod/Fem/FemInputWriterZ88.py Diff File
mod - src/Mod/Fem/FemMaterialMechanicalNonlinear.py Diff File
mod - src/Mod/Fem/FemMeshTools.py Diff File
mod - src/Mod/Fem/FemSelectionObserver.py Diff File
mod - src/Mod/Fem/FemShellThickness.py Diff File
mod - src/Mod/Fem/FemSolverCalculix.py Diff File
mod - src/Mod/Fem/FemSolverZ88.py Diff File
mod - src/Mod/Fem/FemTools.py Diff File
mod - src/Mod/Fem/FemToolsCcx.py Diff File
mod - src/Mod/Fem/FemToolsZ88.py Diff File
mod - src/Mod/Fem/Init.py Diff File
mod - src/Mod/Fem/InitGui.py Diff File
mod - src/Mod/Fem/MechanicalMaterial.py Diff File
mod - src/Mod/Fem/_CommandAnalysis.py Diff File
mod - src/Mod/Fem/_CommandBeamSection.py Diff File
mod - src/Mod/Fem/_CommandConstraintSelfWeight.py Diff File
mod - src/Mod/Fem/_CommandControlSolver.py Diff File
mod - src/Mod/Fem/_CommandMaterialMechanicalNonlinear.py Diff File
mod - src/Mod/Fem/_CommandMechanicalMaterial.py Diff File
mod - src/Mod/Fem/_CommandMeshFromShape.py Diff File
mod - src/Mod/Fem/_CommandPurgeResults.py Diff File
mod - src/Mod/Fem/_CommandRunSolver.py Diff File
mod - src/Mod/Fem/_CommandShellThickness.py Diff File
mod - src/Mod/Fem/_CommandShowResult.py Diff File
mod - src/Mod/Fem/_CommandSolverCalculix.py Diff File
mod - src/Mod/Fem/_CommandSolverZ88.py Diff File
mod - src/Mod/Fem/_FemBeamSection.py Diff File
mod - src/Mod/Fem/_FemConstraintSelfWeight.py Diff File
mod - src/Mod/Fem/_FemMaterialMechanicalNonlinear.py Diff File
mod - src/Mod/Fem/_FemShellThickness.py Diff File
mod - src/Mod/Fem/_MechanicalMaterial.py Diff File
mod - src/Mod/Fem/_TaskPanelFemSolverCalculix.py Diff File
mod - src/Mod/Fem/ccxDatReader.py Diff File
mod - src/Mod/Fem/ccxFrdReader.py Diff File
mod - src/Mod/Fem/importInpMesh.py Diff File
mod - src/Mod/Fem/importZ88Mesh.py Diff File
mod - src/Mod/Fem/z88DispReader.py Diff File

master 8fb66dcf

2016-11-22 19:47:31

Bernd Hahnebach

Details Diff
FEM: code formating, cmake and init gui
Attach Issues:
mod - src/Mod/Fem/App/CMakeLists.txt Diff File
mod - src/Mod/Fem/CMakeLists.txt Diff File
mod - src/Mod/Fem/InitGui.py Diff File

master 494b508f

2016-11-22 19:47:27

Bernd Hahnebach

Details Diff
FEM: ccx tools, check if the active analysis has result object before try to open results
Attach Issues:
mod - src/Mod/Fem/FemToolsCcx.py Diff File

master 10b9f686

2016-11-22 19:47:23

Bernd Hahnebach

Details Diff
FEM: read frd result file, check if nodes could have been read.
Attach Issues:
mod - src/Mod/Fem/ccxFrdReader.py Diff File

master 9262303c

2016-11-22 19:47:19

Bernd Hahnebach

Details Diff
FEM: catch an error if Result dialog will be opened without an result in the analysis
Attach Issues:
mod - src/Mod/Fem/_TaskPanelShowResult.py Diff File

master 7a979480

2016-11-22 19:47:16

Bernd Hahnebach

Details Diff
FEM: small change in Fem Z88 tools
Attach Issues:
mod - src/Mod/Fem/FemToolsZ88.py Diff File

master a6f6b8de

2016-11-22 19:47:12

Bernd Hahnebach

Details Diff
FEM: solver task panel, delete not used def
Attach Issues:
mod - src/Mod/Fem/_TaskPanelFemSolverCalculix.py Diff File

master 0870fcef

2016-11-22 19:47:07

Bernd Hahnebach

Details Diff
FEM: do not longer open mesh at analyse creation
better make mesh last as before the constraints because of group meshing
Attach Issues:
mod - src/Mod/Fem/_CommandAnalysis.py Diff File

master bd927f71

2016-11-22 19:47:01

Bernd Hahnebach

Details Diff
FEM: temporary remove not supported tools from tool bar
Attach Issues:
mod - src/Mod/Fem/Gui/Workbench.cpp Diff File

master 1b43a73d

2016-11-22 19:46:56

Bernd Hahnebach

Details Diff
FEM: solver obj, delete not needed includes
Attach Issues:
mod - src/Mod/Fem/App/FemSolverObject.cpp Diff File
mod - src/Mod/Fem/App/FemSolverObject.h Diff File

master 2e984b52

2016-11-22 19:46:52

Bernd Hahnebach

Details Diff
FEM: solver obj, remove not needed comment since all attributes are implemented in the python solver objects
Attach Issues:
mod - src/Mod/Fem/App/FemSolverObject.cpp Diff File
mod - src/Mod/Fem/App/FemSolverObject.h Diff File

master e4b0205d

2016-11-22 19:46:48

Bernd Hahnebach

Details Diff
FEM: typo in solver view providers
Attach Issues:
mod - src/Mod/Fem/_ViewProviderFemSolverCalculix.py Diff File
mod - src/Mod/Fem/_ViewProviderFemSolverZ88.py Diff File

master facf23a2

2016-11-22 19:46:44

Bernd Hahnebach

Details Diff
FEM: code formating, add brackets to prints
Attach Issues:
mod - src/Mod/Fem/FemMeshTools.py Diff File

master 8713b7b2

2016-11-22 19:46:40

Bernd Hahnebach

Details Diff
FEM: code formating, get flake8 quired
Attach Issues:
mod - src/Mod/Fem/FemInputWriterCcx.py Diff File
mod - src/Mod/Fem/_FemSolverCalculix.py Diff File

master 8ca705c2

2016-11-22 19:46:36

Bernd Hahnebach

Details Diff
FEM: activate binary search get_femelement_by_femnodes_bin for volume meshes
Attach Issues:
mod - src/Mod/Fem/FemInputWriterCcx.py Diff File
mod - src/Mod/Fem/FemMeshTools.py Diff File

master 2a5d445b

2016-11-22 19:46:32

Bernd Hahnebach

Details Diff
FEM: FemMeshTools, add binary search method for get_femelements_by_femnodes, but do not make it activ
Attach Issues:
mod - src/Mod/Fem/FemMeshTools.py Diff File

master 9b023b2a

2016-11-22 19:46:28

Bernd Hahnebach

Details Diff
FEM: fix unit test after activating new pressure face search
Attach Issues:
mod - src/Mod/Fem/test_files/ccx/cube_static.inp Diff File

master 8b24da47

2016-11-22 19:46:23

Bernd Hahnebach

Details Diff
FEM: ccx input writer, make use of the new faster binary search method for getting the pressure faces
Attach Issues:
mod - src/Mod/Fem/FemInputWriter.py Diff File
mod - src/Mod/Fem/FemMeshTools.py Diff File

master 894d79a5

2016-11-22 19:46:12

Bernd Hahnebach

Details Diff
FEM: FemMeshTools, add new methods to make a faster search for pressure faces:

- get_femnodes_ele_table()
- get_copy_of_empty_femelement_table()
- get_bit_pattern_dict()
- get_ccxelement_faces_from_binary_search()
- thanks to Ulrich Brammer for implementing the methods
Attach Issues:
mod - src/Mod/Fem/FemMeshTools.py Diff File

master 3e06d0a0

2016-11-22 17:43:50

wwmayer


Committer: GitHub Details Diff
Merge pull request 0000346 from wwmayer/geom2dpy

add Python wrappers for Geom2d classes
Attach Issues:
mod - src/Base/GeometryPyCXX.cpp Diff File
mod - src/Base/GeometryPyCXX.h Diff File
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
add - src/Mod/Part/App/Geom2d/ArcOfCircle2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/ArcOfCircle2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/ArcOfConic2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/ArcOfConic2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/ArcOfEllipse2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/ArcOfEllipse2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/ArcOfHyperbola2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/ArcOfHyperbola2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/ArcOfParabola2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/ArcOfParabola2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/BSplineCurve2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/BSplineCurve2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/BezierCurve2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/BezierCurve2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/CMakeLists.txt Diff File
add - src/Mod/Part/App/Geom2d/Circle2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Circle2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Conic2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Conic2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Curve2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Curve2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Ellipse2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Ellipse2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Geometry2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Geometry2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Hyperbola2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Hyperbola2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Line2dSegmentPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Line2dSegmentPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/OffsetCurve2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/OffsetCurve2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Parabola2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Parabola2dPyImp.cpp Diff File
mod - src/Mod/Part/App/Geometry2d.cpp Diff File
mod - src/Mod/Part/App/Geometry2d.h Diff File

master 03ab1a4a

2016-11-22 16:16:48

wmayer

Details Diff
fix build problems on Linux/OSX
Attach Issues:
mod - src/Base/GeometryPyCXX.cpp Diff File
mod - src/Base/GeometryPyCXX.h Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
add - src/Mod/Part/App/Geom2d/CMakeLists.txt Diff File

master 9bdad96a

2016-11-22 14:09:19

wmayer

Details Diff
add Python wrappers for Geom2d classes
Attach Issues:
mod - src/Base/GeometryPyCXX.cpp Diff File
mod - src/Base/GeometryPyCXX.h Diff File
mod - src/Mod/Part/App/AppPart.cpp Diff File
mod - src/Mod/Part/App/CMakeLists.txt Diff File
add - src/Mod/Part/App/Geom2d/ArcOfCircle2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/ArcOfCircle2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/ArcOfConic2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/ArcOfConic2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/ArcOfEllipse2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/ArcOfEllipse2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/ArcOfHyperbola2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/ArcOfHyperbola2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/ArcOfParabola2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/ArcOfParabola2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/BSplineCurve2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/BSplineCurve2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/BezierCurve2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/BezierCurve2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Circle2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Circle2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Conic2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Conic2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Curve2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Curve2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Ellipse2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Ellipse2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Geometry2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Geometry2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Hyperbola2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Hyperbola2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Line2dSegmentPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Line2dSegmentPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/OffsetCurve2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/OffsetCurve2dPyImp.cpp Diff File
add - src/Mod/Part/App/Geom2d/Parabola2dPy.xml Diff File
add - src/Mod/Part/App/Geom2d/Parabola2dPyImp.cpp Diff File
mod - src/Mod/Part/App/Geometry2d.cpp Diff File
mod - src/Mod/Part/App/Geometry2d.h Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 180 ... 240 ... 300 ... 344 345 346 347 348 349 350 ... 360 ... 420 ... 480 ... 540 ... 571 572 573  Next  Last