Commit Graph

501 Commits

Author SHA1 Message Date
Bernd Hahnebach
bb1d54afb7 FEM: constraint displacement object, some comments and code sorting 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
5642ffbb32 FEM: vtk tools, use own names for vtk result object pipe 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
fc3d2a9f1e FEM: results, remove stressvectors and strainvectors from result obj, adapt code elsewhere 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
988e407581 FEM: vtk result, add all stress strain components to vtk result creation 2019-03-19 14:15:15 -03:00
Bernd Hahnebach
43072c12ea FEM: vtk tools, small code change and comment in the regard of FreeCAD.Vector length 2019-03-19 14:15:15 -03:00
wmayer
5f52bd7b46 PVS: V728 An excessive check can be simplified 2019-03-13 13:49:04 +01:00
luz.paz
4cfda0c3a5 Misc. typos
Found via `codespell`
2019-02-08 11:01:24 -02:00
qingfengxia
672b15a8da FEM: constraint fluid boundary, fix bug of the delayed redrawing for BoundaryType changed 2019-01-24 14:19:49 +01:00
wmayer
e385ed7809 add convenience functions to get element type to id and vice versa 2019-01-20 17:58:30 +01:00
wmayer
76c9540009 fix crash when accessing invalid group 2019-01-20 17:57:08 +01:00
wmayer
d94fc4988e fixes 0003683: FEM, GUI, incorrect display of constraints symbols on reference shapes 2019-01-15 11:01:45 +01:00
Bernd Hahnebach
4257a4d8ba FEM: vtk tools, some comments, white spaces and changes from message to log 2019-01-14 18:10:34 +01:00
Stefan Tröger
16435205d4 FEM: vtk Post, ensure correct data visuliation with non-continious node id's, workaround for issue #3617 2019-01-14 18:10:22 +01:00
Bernd Hahnebach
767c7365d3 FEM: netgen mesh obj, make it a norecompute obj 2019-01-14 18:09:55 +01:00
Bernd Hahnebach
150bcfcd77 FEM: mesh api, import of Abaqus inp mesh file with Fem API 2018-12-14 22:51:39 +01:00
Bernd Hahnebach
b441c0d3e8 FEM: mesh api, import of z88 mesh file with Fem API 2018-12-14 22:51:39 +01:00
Bernd Hahnebach
e01546b0a9 FEM: mesh api, export of z88 mesh file with Fem API 2018-12-12 08:47:33 -03:00
wmayer
b3721f8613 fix re-throwing an exception 2018-11-15 17:20:55 +01:00
wmayer
560b415f19 Replace Base::Exception with appropriate subclass 2018-11-14 17:19:30 +01:00
looooo
d4461f351c add function to retrive femmesh edges by a TopoDS_Edge 2018-11-09 11:11:59 +01:00
luz.paz
a22a0d4567 FEM: file headers, fix .cpp and .h header text 2018-10-25 11:00:07 -03:00
wmayer
294100d95e for inner loop use a different iterator variable than for outer loop, remove superfluous argument from Message() 2018-10-06 19:42:58 +02:00
Bernd Hahnebach
6410c28ddb FEM: vtk, tools, better comments in header file 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
c7252e5efd FEM: vtk, import and export FC result, better log messages 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
dc41055741 FEM: vtk, import and export FC result, get the FC result properties for them from a seperate method 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
ffdfaafb98 FEM: in out and vtk, make use of stats calculations for vtk import 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
f56afed06d FEM: vtk, import FC result, further code improvements 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
702b999e48 FEM: vtk, import FC result, small code improvements 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
a6ae394c1a FEM: vtk, import FC result, get rid of needless essential property 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
e1b9ad2899 FEM: vtk, import FC result, move defs together 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
bc9de847f1 FEM: vtk, export FC result, move defs together 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
23643f08dc FEM: vtk, import FC result, get rid of needles result types 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
b05d61b391 FEM: vtk, export FC result, small code improvements 2018-10-01 17:53:30 -03:00
Bernd Hahnebach
99855a1605 FEM: vtk, export FC result, get rid of needless result types
- an result is an result, we just gone export what we have
- a vtk result can consists of all kind of result types
2018-10-01 17:53:30 -03:00
Bernd Hahnebach
5fc337baf5 FEM: vtk fix, remove scaling of vtk results
- only displacements had been scaled, all other results remained untouched
- if the results should be scaled all results needs to be scaled
- this includes all possible result types with their units
2018-09-26 22:42:26 +02:00
Bernd Hahnebach
08e2c4f071 FEM: app py class init, sort classes 2018-09-11 07:22:41 +02:00
Bernd Hahnebach
24c8686861 FEM: app py class init, add some spaces 2018-09-11 07:22:41 +02:00
Bernd Hahnebach
28b7e01123 YEAH 1000 commits for great FreeCAD project :-) ahh the commit ... FEM: netgen mesh obj, typo in attribute description 2018-08-29 11:02:43 -03:00
Bernd Hahnebach
ff716f3d45 FEM: mesh netgen and gmsh, use the same group and description for mesh geometry object 2018-08-29 11:02:43 -03:00
wmayer
e31cac568e revert changes of SMESH_Gen class interface of bundled SMESH 2018-08-18 16:13:10 +02:00
Markus Lampert
0b40519f3f Changed all catch types to references for polymorphic exceptions. 2018-08-08 15:45:30 +02:00
luz.paz
baa6d89328 Typos and whitespace fixes 2018-08-07 11:13:31 -04:00
looooo
57a8fddba0 Fem: fenics: py3-fixes 2018-06-04 10:02:09 +02:00
Bernd Hahnebach
23089bea99 FEM: result object, better grouping in result properties, this does not break compatibility 2018-05-23 17:59:29 +02:00
Bernd Hahnebach
c9f6855fc4 FEM: typos, can't hardly belive there still are some ... 2018-04-29 20:40:15 +02:00
luz.paz
ba9dba4b26 FEM: typo fixes 2018-04-29 20:40:15 +02:00
wmayer
68cc427b00 Improve handling of external smesh
+ add SMESH_version.h.cmake to set full version number instead of using compiler define
+ do not set include path of smesh globally
+ do not set library path of smesh globally
+ do not set HAVE_NETGEN define globally
+ improve using debug and release libs of smesh for MSVC
2018-04-28 12:10:55 +02:00
looooo
547cc9f36c external smesh: use version info
for precompiler conditionals
2018-04-28 12:05:30 +02:00
looooo
21cdc9ea4a port to smesh 8.3
using #ifdef EXTERNAL_SMESH for the diff
2018-04-28 12:05:30 +02:00
Bernd Hahnebach
5f073d4ae1 FEM: vtk result export, better error message 2018-04-05 08:21:48 +02:00