Commit Graph

138 Commits

Author SHA1 Message Date
wmayer
6bf33753d6 comment out unused global functions, fix -Wconstant-logical-operand 2016-12-30 14:38:49 +01:00
wmayer
e0a89c17d2 fix & suppress warnings of generated code 2016-12-30 13:31:31 +01:00
wmayer
7d842679bd in forward declaration replace class keyword when struct is expected
comment out unused parameters
2016-12-29 17:52:39 +01:00
wmayer
fb716d7238 in forward declaration replace class keyword when struct is expected 2016-12-29 16:02:35 +01:00
Johannes Obermayr
6f6a038418 Support for NETGEN 6.2.
Upstream changed:
https://sourceforge.net/p/netgen-mesher/git/ci/7e4892a

There is also a pending request to fix NETGEN build, installation and version detection after 6.1:
https://sourceforge.net/p/netgen-mesher/git/merge-requests/1/

Just a note:
NETGEN development happens on https://gitlab.asc.tuwien.ac.at/jschoeberl/netgen but it is a very hard/strange way to find that out and get in contact with NETGEN developers as well as getting permission to fork the repository there to create a pull request.
Maybe some other developer can get in contact with NETGEN developers ...
2016-12-25 14:01:07 +01:00
wmayer
b19a4246ab fix typos 2016-12-19 14:07:35 +01:00
Mateusz Skowroński
2fca3d01b5 Do not use std::auto_ptr which has been deprecated as of C++11. Use std::unique_ptr instead. 2016-12-13 19:56:57 +01:00
Johannes Obermayr
69fa118b08 Link just against required VTK modules on Linux.
Note:
If VTK is installed below /opt or anywhere else just add a path to GLOB_RECURSE.
2016-11-20 10:18:32 +01:00
wmayer
2dfd521c87 fixes #0002778: Error when building the project. 2016-11-19 18:14:44 +01:00
wmayer
dfdb707743 add missing vtk component, use VTK_INCLUDE_DIRS for include dirs 2016-11-11 15:08:20 +01:00
wmayer
179c05a42f fix compiler warning 2016-10-31 21:31:35 +01:00
wmayer
13daddbaec revert some unneeded changes on netgen plugin 2016-10-11 20:54:36 +02:00
looooo
29088907d3 missing #if NETGEN_VERSION < 6 2016-10-11 20:54:36 +02:00
looooo
6fc2b525d7 update smesh-netgen interface to netgen version 6.1 2016-10-11 20:54:36 +02:00
wmayer
afdf1105b8 fix warnings in smesh 2016-10-08 18:23:04 +02:00
wmayer
4e0323565d set -Wextra as default 2016-10-08 15:28:51 +02:00
Stefan Tröger
2978ead384 Remove accidently added .orig files 2016-10-08 12:48:34 +02:00
Stefan Tröger
6fa964c53f Extensions: Introduce classes and port App groups 2016-10-08 12:48:34 +02:00
wmayer
3314bbf690 fix problems with unv files in UNIX format when reading under Windows 2016-09-01 15:30:12 +02:00
wmayer
0d011e2190 fix various compiler warnings 2016-08-09 13:16:26 +02:00
wmayer
6823981551 apply workaround from Debian to fix error message with not found SMDS_MemoryLimit 2016-07-19 12:13:08 +02:00
wwmayer
ac2546f965 Merge pull request #222 from wwmayer/pr190
Improve NETGEN detection and support V6.
2016-07-19 10:43:28 +02:00
Jose Prous
5c53622f78 fix some compilation errors 2016-07-19 09:53:23 +02:00
vejmarie
fdc44af644 Fix MED Reader
Assign same Mesh name into MED archive based on shortfilename during write and read operation
2016-07-16 17:43:20 +02:00
Johannes Obermayr
e3cf2331a0 Improve NETGEN detection and support V6. 2016-07-16 17:08:05 +02:00
vejmarie
d094d3e33f Fix UNV file read which was broken due to missing cards 2016-07-15 21:02:45 +02:00
wmayer
77a5e8bb1e class with virtual methods must have virtual destructor 2016-07-15 13:52:27 +02:00
Mateusz Skowroński
634f3af079 Fix some GCC warnings. 2016-07-15 13:05:37 +02:00
wmayer
c0f38c9924 + handle usage of libmedc < 3.0.7 2016-07-14 21:35:13 +02:00
wmayer
4675f7618c + fix linking errors with MED V2 wrapper classes 2016-07-14 15:10:36 +02:00
vejmarie
4ad1ee3005 Enable MED class init 2016-07-14 14:53:46 +02:00
vejmarie
fc76bf8bbb Fix MED Export 2016-07-14 14:53:46 +02:00
vejmarie
dbbe95e1a1 Add return statement to areteideale 2016-07-11 12:21:21 +02:00
vejmarie
0991ce3e10 Fix Win32 build (thanks wmayer for the issue) + Mefisto 2D Mesh generation 2016-07-11 12:21:21 +02:00
Mateusz Skowroński
f898a03981 Fix files encoding. Go from ISO8859-1 to UTF-8. 2016-07-07 15:07:38 -03:00
vejmarie
30a45a601b Fix aType detection for QUAD_Tetra elements 2016-07-04 22:40:18 +02:00
wmayer
05884492ef + do not pollute all projects with vtk options that don't use this library 2016-06-16 10:26:59 +02:00
wmayer
ee3870fa54 + fix various warnings 2016-06-15 23:55:44 +02:00
wmayer
c06464d475 + build smesh7 on Windows 2016-06-15 22:36:56 +02:00
Stefan Tröger
96a47af8f2 SMESH: Prevent generator from being deleted 2016-06-15 22:34:10 +02:00
Stefan Tröger
024a317fbd SMESH: Make it compatibel to VTK 6.0 2016-06-15 22:34:10 +02:00
Stefan Tröger
2f57406007 FEM: Use single smesh mesh generator throughout FreeCAD
Creating a mesh generator resets a critical data structure and makes all existing meshes invalid. Hence the SMESH_gen is made a singleton and all FreeCAD code is changed accordingly.
2016-06-15 22:34:10 +02:00
Stefan Tröger
088f1e4719 FEM: Make SMESH7 compile with occ6 2016-06-15 22:34:10 +02:00
Jean-Marie Verdun
42ead7e75f Upgrade to SMESH7.7.1 2016-06-15 22:34:10 +02:00
David Pello
21ffb0305f BSD Porting fixes, conditional compilation and use of gettimeofday() 2016-05-15 12:08:43 +02:00
wmayer
cb73d010bb + port to OCC 7.0 2016-05-14 16:53:27 +02:00
wmayer
cbb9485afd + remove obsolete #pragma 2016-04-13 11:22:40 +02:00
Stefan Tröger
58056fa78c Remove unneeded files 2016-04-12 18:12:24 +02:00
jriegel
5d5c04a508 + add PlmXmlParser
+ add test data for PLMXML and JT
2016-04-12 18:12:03 +02:00
jriegel
56dfb99239 fix errors from merge of master 2016-04-12 18:12:03 +02:00