Changesets: FreeCAD
master ddaaa5ed 2020-07-01 19:43:20 Details Diff |
FEM: solver elmer unit test, small improvements | ||
mod - src/Mod/Fem/femexamples/boxanalysis_static.py | Diff File | ||
mod - src/Mod/Fem/femtest/app/test_solver_elmer.py | Diff File | ||
mod - src/Mod/Fem/femtest/data/elmer/group_mesh.geo | Diff File | ||
master b13c2b57 2020-07-01 19:43:15 Details Diff |
FEM: examples, nonlinear material, add forum link | ||
mod - src/Mod/Fem/femexamples/material_nl_platewithhole.py | Diff File | ||
master ebbcdf5f 2020-07-01 17:50:40 Details Diff |
Sketcher: [skip ci] fixes -Wmaybe-uninitialized | ||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
master 19d37ec5 2020-07-01 15:55:11 Details Diff |
[TD]tweak CosmeticEdge point getters | ||
mod - src/Mod/TechDraw/App/CosmeticEdgePyImp.cpp | Diff File | ||
master 064b3fb3 2020-07-01 06:07:27 Details Diff |
FEM: unit tests, make own module for each frame work solver | ||
mod - src/Mod/Fem/CMakeLists.txt | Diff File | ||
mod - src/Mod/Fem/TestFemApp.py | Diff File | ||
add - src/Mod/Fem/femtest/app/test_solver_calculix.py | Diff File | ||
mod - src/Mod/Fem/femtest/test_commands.sh | Diff File | ||
master 4ce4177b 2020-07-01 01:58:20 Committer: wmayer Details Diff |
Gui: disable COIN_AUTO_CACHING to work around coin3D bug | ||
mod - src/Gui/View3DInventorViewer.cpp | Diff File | ||
master 6d2bf010 2020-07-01 01:57:58 Committer: wwmayer Details Diff |
Fem: fix ViewProviderFemPostPipeline::updateData() | ||
mod - src/Mod/Fem/Gui/ViewProviderFemPostPipeline.cpp | Diff File | ||
master f97d18ca 2020-06-30 22:39:28 Committer: yorik Details Diff |
Draft: makeCopy support to reparent App::Part grouped objs | ||
mod - src/Mod/Draft/draftmake/make_copy.py | Diff File | ||
master 9542e1b5 2020-06-30 21:58:50 Committer: yorik Details Diff |
Draft: Draft.move() support new objects (fix 0003754) and small refactor consequent to the introduction of App.ActiveDocument.copyObject support in Draft.makeCopy() |
Affected Issues 0003754 |
|
mod - src/Mod/Draft/draftfunctions/move.py | Diff File | ||
mod - src/Mod/Draft/draftmake/make_copy.py | Diff File | ||
master 33841eb8 2020-06-30 21:08:35 Committer: abdullahtahiriyo Details Diff |
Sketcher: fix crash, when cloning element having a non-driving distance, radius, diameter or angle constraint; fixes 0004393 |
Affected Issues 0004393 |
|
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
master 1fe43280 2020-06-30 20:26:37 Details Diff |
FEM: meshtools, better comment | ||
mod - src/Mod/Fem/femmesh/meshtools.py | Diff File | ||
master ec4535ae 2020-06-30 20:24:08 Details Diff |
FEM: imports, improvements | ||
mod - src/Mod/Fem/feminout/importCcxFrdResults.py | Diff File | ||
mod - src/Mod/Fem/femresult/resulttools.py | Diff File | ||
master c4b06353 2020-06-30 17:25:08 Details Diff |
FEM: mesh tools, compact mesh, use one id for Edges, Faces and Volumes as SMESH does save it | ||
mod - src/Mod/Fem/femmesh/meshtools.py | Diff File | ||
master c35d8be9 2020-06-30 11:42:33 Committer: abdullahtahiriyo Details Diff |
Sketcher: Check invalid constraint indices in unmanaged operations ================================================================== It is possible to bypass SketchObject in modifying geometry and constraints. Like in here: https://forum.freecadweb.org/viewtopic.php?f=3&t=41326&start=20#p408409 This leads to unexpected behaviour and even crashes. With this commit the new mechanism of constraint indices check is leveraged in cases not involving SketchObject operations (aka managed operations). Direct assignment of properties from Python (sketcher unmanaged operations), undergo this extra indices check. When indices in constraints are outside the geometry range, the constraints are shown as empty and the error is shown in the report window. |
||
mod - src/Mod/Sketcher/App/SketchObject.cpp | Diff File | ||
mod - src/Mod/Sketcher/App/SketchObject.h | Diff File | ||
master 68b98f5f 2020-06-30 09:34:07 Details Diff |
Fem: [skip ci] handle exception in Fem Constraint in case referenced shape element doesn't exist | ||
mod - src/Mod/Fem/App/FemConstraint.cpp | Diff File | ||
master 2b5ef38a 2020-06-30 08:27:53 Details Diff |
Base: fix build failure for Py2 | ||
mod - src/Base/Stream.cpp | Diff File | ||
master 8b2044aa 2020-06-29 20:35:41 Details Diff |
Data: examples FEM, delete files added by accident with commit 9bfd947886d9 | ||
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.cvg | Diff File | ||
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.dat | Diff File | ||
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.frd | Diff File | ||
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.inp | Diff File | ||
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.sta | Diff File | ||
rm - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/spooles.out | Diff File | ||
master 9bfd9478 2020-06-29 20:28:26 Details Diff |
FEM: elmer equation flux, better name without word solver | ||
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.cvg | Diff File | ||
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.dat | Diff File | ||
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.frd | Diff File | ||
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.inp | Diff File | ||
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/FEMMeshGmsh.sta | Diff File | ||
add - data/examples/FemCalculixCantilever3D_newSolver/SolverCalculix/spooles.out | Diff File | ||
mod - src/Mod/Fem/CMakeLists.txt | Diff File | ||
mod - src/Mod/Fem/Gui/Resources/Fem.qrc | Diff File | ||
mod - src/Mod/Fem/Gui/Workbench.cpp | Diff File | ||
mod - src/Mod/Fem/ObjectsFem.py | Diff File | ||
mod - src/Mod/Fem/femcommands/commands.py | Diff File | ||
mod - src/Mod/Fem/femguiutils/migrate_gui.py | Diff File | ||
mod - src/Mod/Fem/femsolver/elmer/solver.py | Diff File | ||
mod - src/Mod/Fem/femsolver/elmer/writer.py | Diff File | ||
mod - src/Mod/Fem/femsolver/equationbase.py | Diff File | ||
mod - src/Mod/Fem/femtest/app/test_object.py | Diff File | ||
mod - src/Mod/Fem/femtest/app/test_open.py | Diff File | ||
mod - src/Mod/Fem/femtest/gui/test_open.py | Diff File | ||
mod - src/Mod/Fem/femtools/migrate_app.py | Diff File | ||
master 0c1f99a3 2020-06-29 19:44:57 Details Diff |
FEM: equation head, change back wrong menue text introduced with e7b813f178e3 | ||
mod - src/Mod/Fem/femcommands/commands.py | Diff File | ||
master 0a8f4b51 2020-06-29 19:29:12 Details Diff |
Gui: [skip ci] improve usability of VectorListEditor | ||
mod - src/Gui/VectorListEditor.cpp | Diff File | ||
mod - src/Gui/VectorListEditor.h | Diff File | ||
mod - src/Gui/propertyeditor/PropertyItem.cpp | Diff File | ||
master fe4107c3 2020-06-29 18:21:56 Details Diff |
FEM: elmer writer, fix unit test | ||
mod - src/Mod/Fem/femtest/app/test_solverframework.py | Diff File | ||
master c43b3c2b 2020-06-29 18:21:51 Details Diff |
FEM: elmer writer, better messages and code formating | ||
mod - src/Mod/Fem/femsolver/elmer/writer.py | Diff File | ||
master 95a58b1e 2020-06-29 18:21:51 Committer: berndhahnebach Details Diff |
FEM: elmer writer, add scaling and revert scaling only for m/kg/s unit schema | ||
mod - src/Mod/Fem/femsolver/elmer/writer.py | Diff File | ||
master 6a511c14 2020-06-29 18:21:49 Committer: berndhahnebach Details Diff |
FEM: elmer writer, export meter based units for scaled m-based simulation | ||
mod - src/Mod/Fem/femsolver/elmer/writer.py | Diff File | ||
master 962f3e05 2020-06-29 16:51:01 Details Diff |
App: [skip ci] extend doc string of Document.findObjects | ||
mod - src/App/DocumentPy.xml | Diff File |