Bernd Hahnebach
e01546b0a9
FEM: mesh api, export of z88 mesh file with Fem API
2018-12-12 08:47:33 -03: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
wmayer
e31cac568e
revert changes of SMESH_Gen class interface of bundled SMESH
2018-08-18 16:13:10 +02:00
luz.paz
baa6d89328
Typos and whitespace fixes
2018-08-07 11:13:31 -04:00
Bernd Hahnebach
c9f6855fc4
FEM: typos, can't hardly belive there still are some ...
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
43bc2de694
FEM: mesh, changes messages into logs
2018-03-27 12:29:13 -03:00
Bernd Hahnebach
42987dac37
FEM: mesh api, fix get nodes by face, credits go to user _UR
2018-03-21 12:19:59 +01:00
Bernd Hahnebach
2540f2a3bb
FEM: mesh export, fix init file and better output
2018-03-14 07:47:17 +01:00
luz.paz
3ee6b6ac94
FEM: typos
2018-01-23 14:43:54 +01:00
luzpaz
f6edbbdc5a
FEM: Typo residuals
2018-01-01 22:54:46 +01:00
Unknown
988a406395
FEM: typos
2017-12-16 16:36:17 +01:00
Bernd Hahnebach
a8c31221ed
FEM: mesh api, fix tolerance in get the nodes by a solid
2017-12-08 07:16:09 +01:00
Bernd Hahnebach
f271e52b3d
FEM: Abaqus writer, add method parameter for elem and group options
2017-11-25 16:54:02 -02:00
Bernd Hahnebach
b7ea89b65c
FEM: Abaqus writer, add groups to inp writer
2017-11-25 16:54:02 -02:00
Bernd Hahnebach
184bc03324
FEM: Abaqus writer, first get all data and write it afterwards
2017-11-25 16:54:02 -02:00
Bernd Hahnebach
921c8b7376
FEM: Abaqus writer, add pref to distingish between:
...
- all elements
- highest dimension elements
- FEM elements (only edges not belonging to faces and faces not belonging to volumes)
2017-11-25 16:54:02 -02:00
Bernd Hahnebach
4e7c091c51
FEM: Abaqus writer, write FacesOnly and EdgesOnly for mixed FEM meshes, could be slow on non mixed meshes
2017-11-25 16:54:02 -02:00
Bernd Hahnebach
1f11a3cc8e
FEM: mesh api, add EdgesOnly and FacesOnly
2017-11-25 16:54:02 -02:00
Bernd Hahnebach
1ca27a2f9d
FEM: abaqus writer, fix precision
2017-06-07 23:32:36 -03:00
Bernd Hahnebach
cd0014b16c
FEM: abaqus writer, use better names for elementsets
2017-06-07 23:32:36 -03:00
Bernd Hahnebach
b01e482e07
FEM: abaqus writer, some comments
2017-06-07 23:32:36 -03:00
wmayer
004324bbc5
fix scan coverity issues: uncaught exception
2017-04-11 14:03:08 +02:00
Ulrich Brammer
e58b74793a
More precise real values for Calculix input files.
2017-04-04 13:46:15 +02:00
Kunda
90aeb372f5
FEM: source code typos, issue 0002914
2017-02-28 17:35:26 +01:00
Bernd Hahnebach
e07b45d59d
FEM: better module names for CalculiX result reader modules
2017-02-16 14:00:39 +01:00
wmayer
8b51a04943
fix -Wunused-but-set-variable
2016-12-12 16:32:54 +01:00
wmayer
546656867b
fix FemMesh::copyMeshData
2016-12-12 12:43:05 +01:00
wmayer
c770d747ff
re-implement FemMesh::copyMeshData based on export&import of unv file
2016-12-09 21:08:44 +01:00
wmayer
a812ad2d5e
copy fem mesh groups
2016-11-07 22:16:53 +01:00
qingfengxia
72be9094ea
Fem: add feature off vtk unstructured mesh import and export
2016-10-29 15:12:18 +02:00
wmayer
3339374f2c
fix build failure on Windows due to removal of deprecated C++ header
2016-09-24 02:44:32 +02:00
wmayer
480191c8ee
fix -Wextra in Fem
2016-09-24 02:17:15 +02:00
Bernd Hahnebach
fe47ef78ab
FEM: code formating, replace tabulator with spaces
2016-08-15 21:39:01 +02:00
qingfengxia
be86b992c2
correct spelling StanardHypotheses to StandardHypotheses
2016-08-07 18:20:17 +01:00
Bernd Hahnebach
55d2884658
FEM: code formating: remove trailing white spaces
2016-08-04 17:45:04 +02:00
vejmarie
da70ba1642
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
vejmarie
e5c5336397
Fix MED Export
2016-07-14 14:53:46 +02:00
wmayer
60242ad1cf
+ fix various warnings
2016-06-15 23:55:44 +02:00
Stefan Tröger
aae79ee558
FEM: Add faces by face workaround for force constraint
2016-06-15 22:34:10 +02:00
Stefan Tröger
55534e98d4
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
cda99210d5
FEM: Protect iteration from null ptr
2016-06-15 22:34:10 +02:00
Jean-Marie Verdun
47f21309dd
FEM: Make FEM compatible with SMESH7
2016-06-15 22:34:10 +02:00
Bernd Hahnebach
4bef49bb51
FEM: improvements in Abaqus (CalculiX) FEM mesh im- and export:
...
- add hexa8, hex20, penta6, penta15, quad4, quad8 to writeAbaqus in FemMesh
- make node order in ccxFrdReader and writeAbaqus fitting each other
2016-05-16 13:22:54 +02:00
Bernd Hahnebach
bdbefdc52a
FEM: replace tabs at line start by spaces
2016-04-24 19:10:33 +02:00
Bernd Hahnebach
b58e37b950
FEM: remove trailing whitespaces
2016-04-24 19:10:33 +02:00
Bernd Hahnebach
14eb6869a9
FEM: convert all windows code files to unix line ending
2016-04-24 19:10:33 +02:00