wmayer
71dae0e639
handle some more warnings: -Wkeyword-macro -Wdeprecated-declarations -Wextra-semi
2019-11-18 11:56:08 +01:00
wmayer
d0d92b0801
force strict ISO C++ (-Wpedantic)
...
for Fem, Import, PartDesign, Robot, Sketcher, TechDraw
2019-09-18 14:18:07 +02:00
wmayer
85270f5cd3
Fix a couple of clang compiler warnings:
...
-Wunused-variable
-Winconsistent-missing-override
-Wdelete-non-virtual-dtor
-Wunused-private-field
-Wformat
2019-06-23 15:19:12 +02:00
Abdullah Tahiri
e4b181dab9
PCH: Enable Fem App PCH
2019-05-16 21:43:07 +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
21cdc9ea4a
port to smesh 8.3
...
using #ifdef EXTERNAL_SMESH for the diff
2018-04-28 12:05:30 +02:00
Bernd Hahnebach
45b9386551
FEM: cmake, use only one cmake file for Python packages and modules
2017-12-13 22:00:45 +01:00
Bernd Hahnebach
dfdd8fc829
FEM: cmake, sort in cmake
2017-12-13 12:38:22 +01:00
Bernd Hahnebach
e7b813f178
FEM: command package, move equation commands into commtand class module
2017-12-07 17:12:39 +01:00
Bernd Hahnebach
76c6512267
FEM: command package, move command modules in one module in new command package
2017-12-07 17:12:39 +01:00
Bernd Hahnebach
8599dd59ba
FEM: result package, move result tools module in new result package
2017-12-07 17:12:39 +01:00
Bernd Hahnebach
8cdc4d3296
FEM: test package, move unit test module in new test package
2017-12-07 17:12:39 +01:00
Bernd Hahnebach
bd3d50fa88
FEM: mesh package, move all mesh modules in new mesh package
2017-12-07 17:12:39 +01:00
Bernd Hahnebach
014f8cac3b
FEM: package feminterface, move all import and export modules in new package feminterface
2017-12-07 17:12:39 +01:00
Bernd Hahnebach
3458c0b08e
FEM: unit tests, elmer sifio and geo writing
2017-12-02 13:17:30 +01:00
Wilfried Hortschitz
b095e94356
FEM: Potential-boundary constraint and elmerflux-solver, add objects and implement them in elmer
2017-12-02 13:17:30 +01:00
Wilfried Hortschitz
51383aa9a2
FEM: elmer, add electrostatic equation
2017-12-02 13:17:30 +01:00
Markus Hovorka
412df6f4c1
FEM: elmer, add it to the new solver framework and add equation object for elmer
2017-12-02 13:17:30 +01:00
Wilfried Hortschitz
42b3c3353b
FEM: constraint initial flow velocity, add object, command, icon, task panel, etc.
2017-12-02 13:17:30 +01:00
Markus Hovorka
ce69c1531d
FEM: constraint flow velocity, add object, command, icon, task panel, etc
2017-12-02 13:17:30 +01:00
Markus Hovorka
51c46dd2ab
FEM: constraint body heat source, add object, command, etc
2017-12-02 13:17:30 +01:00
Markus Hovorka
e4939d358f
FEM: general python contraint, add module
2017-12-02 13:17:30 +01:00
Markus Hovorka
f17bd36e05
FEM: selection widget, add module
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
7ad273f3cc
FEM: old ccx analysis tools, move analysis tools into ccx analysis tools, all new solver should use the new solver frame work
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
38ef851417
FEM: ccx input file writer, move writer into new femsolver package
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
45e81db4ec
FEM: ccx, add it to the new solver framework but use the old ccx writer
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
f8f267fcc0
FEM: z88, remove from old solver framework
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
609e97a821
FEM: z88, add it to the new solver framework
2017-12-02 13:17:30 +01:00
Markus Hovorka
dda82d600c
FEM: new solver framework, initial commit
2017-12-02 13:17:30 +01:00
Markus Hovorka
1a2f575a53
FEM: fem utils module, new module to collect some FEM utilities
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
8a9fcd33df
FEM: move observer into PyGui
2017-10-07 11:51:00 +02:00
Bernd Hahnebach
2cc72df72f
FEM: since result object does not depend on analysis mesh, make analysis tools independed from result object
2017-08-31 11:09:13 +02:00
joha2
fa05b1b068
FEM: Fenics mesh: added mesh group task panel for xdmf export, flake8, improves issue #3038
2017-08-12 13:22:45 +02:00
Bernd Hahnebach
6d2fd22778
FEM: mesh result object, implement new object
2017-08-02 12:45:15 +02:00
qingfengxia
94f9a397f4
FEM: add FemMeshBoundaryLayer related py files to CMakefiles
2017-08-01 14:12:40 +02:00
Bernd Hahnebach
cdb48197b9
FEM: unit tests, adapte 1DFlow example and extend stats comparing to mflow and networkpressure in conjunction with inout nodes file
2017-07-21 17:35:43 +02:00
kgoao
9fd673851c
FEM: FluidSection: Unit test
2017-06-26 22:36:02 +02:00
Bernd Hahnebach
bf45cb16ee
FEM: unit tests, use FreeCADs native Python API to create the meshes
2017-06-07 23:32:36 -03:00
joha2
85c2e6a1ee
FEM: Fenics meshes, add support for xdmf format, some more improvements
2017-05-27 19:57:28 -03:00
wmayer
c30c325537
fix build failure if VTK is not enabled
2017-05-19 12:53:31 +02:00
wmayer
a72a4d9a75
Add Python wrapper for pipeline object
2017-05-18 18:40:25 +02:00
Bernd Hahnebach
19a0f85708
FEM: cmakes, object fem, init gui modules, sort by name
2017-03-07 13:40:18 -03:00
Bernd Hahnebach
092a5dae48
FEM: fluid section and elment fluid 1D object, make name fit in FEM name system
2017-03-07 13:40:18 -03:00
Bernd Hahnebach
34ad6af337
FEM: shell thickness and elment geometry 2D object, make name fit in FEM name system
2017-03-07 13:40:18 -03:00
Bernd Hahnebach
977fd8995e
FEM: beam sectiong and element geometry 1D object, make name fit in FEM name system
2017-03-07 13:40:18 -03:00
Bernd Hahnebach
8afbd2b81e
FEM: result task panel, add Fem to module name
2017-03-03 11:54:25 -03:00
Bernd Hahnebach
8411d03de5
FEM: command modules, add Fem to file and class name
2017-03-03 11:54:25 -03:00
Bernd Hahnebach
f5c717b771
FEM: mesh clear command, make name fit in FEM name system
2017-03-03 11:54:25 -03:00
Bernd Hahnebach
f19481b083
FEM: mesh print info command, make name fit in FEM name system
2017-03-03 11:54:25 -03:00
Bernd Hahnebach
11166f971e
FEM: result show command, make name fit in FEM name system
2017-03-03 11:54:25 -03:00