Bernd Hahnebach
5dcd19872c
FEM: unit test, fix not closed documents
2020-05-23 09:12:45 +02:00
Bernd Hahnebach
815f60ff73
FEM: test informations, update
2020-05-23 09:12:41 +02:00
Bernd Hahnebach
a81436d53b
FEM: test commands, update and improvements
2020-05-23 08:40:19 +02:00
Bernd Hahnebach
8b534e1298
FEM: test informatins, improve formating
2020-05-23 08:18:44 +02:00
Bernd Hahnebach
4ddc5a3221
FEM: test app, move all comments in separate file
2020-05-23 08:06:32 +02:00
Bernd Hahnebach
f6147e1ffb
FEM: material task panel, code formating
2020-05-23 07:59:17 +02:00
qingfengxia
ee440bea61
FEM: material task panel, make use of the new input field update method
2020-05-23 00:03:16 +02:00
qingfengxia
74f70b9a64
FEM: material task panel, add method to update input field values
2020-05-23 00:03:14 +02:00
qingfengxia
ac46d8c82c
FEM: fix unit for volumetric thermal exapnsion coefficient
2020-05-23 00:03:12 +02:00
Bernd Hahnebach
6074ffa69a
FEM: fix unit test
2020-05-22 22:26:04 +02:00
Bernd Hahnebach
a3a61c3348
FEM: normalise license headers
2020-05-22 18:55:05 +02:00
Bernd Hahnebach
245660676f
FEM: solver base, fix regression added with 0df3490801
2020-05-22 17:52:24 +02:00
Bernd Hahnebach
803da57e11
FEM: unit tests, add separate tests for Gui
2020-05-22 15:55:56 +02:00
Bernd Hahnebach
4c9c66015a
FEM: unit tests, add app to test fem module name
2020-05-22 15:55:56 +02:00
Bernd Hahnebach
f3f43208cf
FEM: cmake, some formating
2020-05-22 15:55:54 +02:00
Bernd Hahnebach
0d416c807b
FEM: unit tests, import py modules, do not import taskpanel in cmd mode
2020-05-22 11:59:55 +02:00
Bernd Hahnebach
cf607d0112
FEM: migrate modules, small fix
2020-05-22 11:08:44 +02:00
Bernd Hahnebach
97c95134ff
unit tests, deacitvate contact solid solid
2020-05-22 09:31:36 +02:00
Bernd Hahnebach
8ebf3b246a
FEM: unit tests, fix syntax error
2020-05-22 08:53:30 +02:00
Bernd Hahnebach
a787395ca9
FEM: unit tests, reactivate unit test, do not run the test which do not pass on Python 2
2020-05-22 08:12:58 +02:00
Bernd Hahnebach
5a2fcf83e3
FEM: Py2, deactivate migration modules
2020-05-22 08:12:31 +02:00
Russell Johnson
786d96ae60
Path: Expose property creation process to user access; Code cleanup
...
Path: EOL syncs with source
PathSurface and PathWaterline modules have incorrect, Windows, line endings and need to be converted to Unix style.
2020-05-21 23:24:17 -05:00
Russell Johnson
8f9cae4a77
Path: Update for inter-panel visibility updates
...
Also, clear`singleStep` and `value` properties for `StepOver` spinBox in UI panel.
2020-05-21 23:24:17 -05:00
Russell Johnson
88661c1b92
Path: Add ProfileEdges and AvoidLastX_Faces inputs to GUI
...
Path: Set min & max values for `StepOver`
2020-05-21 23:24:17 -05:00
Russell Johnson
49853d5484
Path: LGTM cleanup and PEP8
2020-05-21 23:24:17 -05:00
Russell Johnson
562b834f54
Path: Relocate common 3D Surface and Waterline methods to support module
2020-05-21 23:24:17 -05:00
Russell Johnson
090fe69627
Path: Use lazyloader for importing some modules
2020-05-21 23:24:17 -05:00
Russell Johnson
a9ee9af710
Path: Improvements to user messages
...
Remove some messages.
Implement FreeCAD.Console.Print___() in place of PathLog.___().
Path: fixes
2020-05-21 23:24:17 -05:00
Russell Johnson
d4fafcc34c
Path: new FindUnifiedRegions class
...
Improve `HandleMultipleFeatures` processing when set to `Collectively` by implementing new class to refine the processing area, attempting to remove common edges between connected face regions.
2020-05-21 23:24:17 -05:00
Russell Johnson
29a1ba60f6
Path: Improve open-edges, messaging, Final Depth initial guess and more
...
Open-edges will now work in simple cases where user selects bottom edge, without requiring adjustment to Final Depth. This will speed up procedural usage of the operation for open edges by re-enabling the `select-edge_create_OK` work flow.
The guessing procedure for Final Depth based on Base Geometry selected is fixed in `UpdateDepths()` method.
Improvements to user messages.
Remove unnecessary code and comments.
Improve debugging feedback.
2020-05-21 22:44:50 -05:00
Bernd Hahnebach
04fc036bd7
FEM: unit tests temporary deactivate testst due to Python2 problem
2020-05-22 01:57:25 +02:00
Bernd Hahnebach
0944b59947
FEM: unit tests, add test class to read old document objects
2020-05-22 01:15:50 +02:00
Bernd Hahnebach
d3f22e0ce5
FEM: guiobjects directory, add a readme
2020-05-22 01:08:16 +02:00
Bernd Hahnebach
fa398b8857
FEM: python base constraint VP, rename class and module
2020-05-22 01:08:14 +02:00
Bernd Hahnebach
067659c23d
FEM: python base VP, rename class and module
2020-05-22 01:08:12 +02:00
Bernd Hahnebach
d911361e0d
FEM: python base object, rename class and module
2020-05-22 01:08:10 +02:00
Bernd Hahnebach
40251a6210
FEM: material common, rename class and module
2020-05-22 01:08:08 +02:00
Bernd Hahnebach
e1e705f134
FEM: solver ccx tools, rename class and module
2020-05-22 01:08:06 +02:00
Bernd Hahnebach
df63d4cfc2
FEM: result mechanical, rename class and module
2020-05-22 01:08:04 +02:00
Bernd Hahnebach
b74ec6515d
FEM: mesh result, rename class and module
2020-05-22 01:08:02 +02:00
Bernd Hahnebach
a9127e5c4b
FEM: mesh region, rename class and module
2020-05-22 01:08:00 +02:00
Bernd Hahnebach
4d241b1a1d
FEM: mesh group, rename class and module
2020-05-22 01:07:58 +02:00
Bernd Hahnebach
3b48c5a634
FEM: mesh gmsh, rename class and module
2020-05-22 01:07:56 +02:00
Bernd Hahnebach
b0772362d4
FEM: mesh boundary layer, rename class and module
2020-05-22 01:07:54 +02:00
Bernd Hahnebach
06eae6d9b2
FEM: material reinforced, rename class and module
2020-05-22 01:07:51 +02:00
Bernd Hahnebach
04463cdc39
FEM: material mechanical nonlinear, rename class and module
2020-05-22 01:07:49 +02:00
Bernd Hahnebach
141afdfcef
FEM: element rotation 1D, rename class and module
2020-05-22 01:07:47 +02:00
Bernd Hahnebach
e2970232a2
FEM: element geometry 2D, rename class and module
2020-05-22 01:07:45 +02:00
Bernd Hahnebach
90d9b439ac
FEM: element geometry 1D, rename class and module
2020-05-22 01:07:43 +02:00
Bernd Hahnebach
19ff305189
FEM: element fluid 1D, rename class and module
2020-05-22 01:07:41 +02:00