Markus Hovorka
dbc7fe9c67
FEM: fix unicode conversion error (sifio.py)
...
The sifio module could only serialize the str type. This commits
adds support for unicode strings. Some properties of FreeCAD
objects like the equation variable name use unicode strings.
2018-02-16 10:53:20 -02:00
Bernd Hahnebach
af167942d1
FEM: ccx writer, adapt constraint fixed to the mixed meshes
2018-02-10 00:53:16 +01:00
Bernd Hahnebach
65fa64af7e
FEM: ccx input writer, write all mesh dirmension ccx elsets
2018-02-10 00:53:16 +01:00
Bernd Hahnebach
7d9430bc63
FEM: input writer, use own element table for each shape type
2018-02-10 00:53:16 +01:00
Bernd Hahnebach
f6488890fe
FEM: writer base, add missing console log
2018-02-10 00:53:16 +01:00
Bernd Hahnebach
e5058200a5
FEM: elmer tasks, fix gmsh mesh object type check
2018-02-08 09:46:40 +01:00
Bernd Hahnebach
46dbfc8ce7
FEM: prints, use FreeCAD console prints and console error for ccx tools and writer module
2018-02-07 19:03:48 +01:00
Bernd Hahnebach
d0b5798ae4
FEM: ccx tools, remove setting analysis type with the analysis tools, is done in solver object
2018-02-07 19:03:48 +01:00
joha2
b99cc55a6b
FEM: Fenics, add Fenics tools module
2018-02-07 19:03:48 +01:00
Bernd Hahnebach
7eef8f3e68
FEM: code formating, flake8
2018-01-31 19:04:29 +01:00
luz.paz
0d4aa88c4f
FEM: typo fix
...
[skip ci]
2018-01-27 19:41:24 +01:00
luz.paz
9566ca2198
FEM: typos
...
[skip ci]
2018-01-26 18:49:59 +01:00
Bernd Hahnebach
ef6c36ba64
FEM: objects, use fem name sheme for object package names
2018-01-25 18:46:30 -02:00
luz.paz
ece3e8e3de
FEM: typos
2018-01-23 14:43:54 +01:00
Bernd Hahnebach
6b591a16b9
FEM: file modes, delete executable mode on some Python modules
2018-01-23 14:01:27 +01:00
Bernd Hahnebach
f813dce4ae
FEM: beam rotaion, implement writer, this fixes a very old restiction, the beam analysis in z-axis
2018-01-23 14:01:27 +01:00
Bernd Hahnebach
b9052e72cd
FEM: beam rotation object, add it to the solver frame works
2018-01-23 14:01:27 +01:00
Bernd Hahnebach
f1c2f12423
FEM: ccx writer, slightly resort key sort creation on ccx elset creation
2018-01-23 14:01:27 +01:00
Bernd Hahnebach
63eb8f7576
FEM: ccx writer, check for empty ccx elset on creation
2018-01-23 14:01:27 +01:00
Bernd Hahnebach
05216d3b8a
FEM: ccx writer, resorting in elset creation
2018-01-23 14:01:27 +01:00
Bernd Hahnebach
c68bbb9c50
FEM: ccx writer, use set and intersection instead of two nested for loops
2018-01-23 14:01:27 +01:00
Bernd Hahnebach
174e86abb3
FEM: ccx input file, use even shorter elset names for the short names and raise exception if the elset name is still to long
2018-01-23 14:01:27 +01:00
Bernd Hahnebach
2595be273c
FEM: ccx writer, resort elset creation methods
2018-01-23 14:01:27 +01:00
Bernd Hahnebach
8497eaa01a
FEM: ccx writer, better elset name def and raise exception if name is too long
2018-01-23 14:01:27 +01:00
Bernd Hahnebach
88e0ef131f
FEM: code formating, flake8
2018-01-13 12:53:41 +01:00
Bernd Hahnebach
998c3cde29
FEM: sovler framework ccx z88, add comment
2018-01-11 07:12:55 +01:00
Bernd Hahnebach
ff1601be5f
FEM: fem tools package, move fem utils in it
2018-01-11 06:22:28 +01:00
Bernd Hahnebach
5189e1eb0d
FEM: constraint body heat source, use for proxy type the same name sheme like other constraints
2018-01-11 06:22:28 +01:00
Bernd Hahnebach
e3e2ac6925
FEM: proxy type, use for all classes the notation Fem:: same as C++ classes
2018-01-11 06:22:28 +01:00
Bernd Hahnebach
264fb175ff
FEM: input writer, move module into solver package
2018-01-11 06:22:28 +01:00
Bernd Hahnebach
4fae2afad1
FEN: z88 writer, comment some logs
2018-01-11 06:22:28 +01:00
Bernd Hahnebach
2de8cb57a1
FEM: ccx input writer, get rid of code duplicate in time meassurement
2018-01-11 06:22:28 +01:00
Bernd Hahnebach
c6b1f9bb48
FEM: z88 input writer, add time output
2018-01-11 06:22:28 +01:00
Bernd Hahnebach
bc9f6a2cf5
FEM: new solver framework, add log if input file writing was finished for Z88 and CCX
2018-01-11 06:22:27 +01:00
joha2
199edd9bde
FEM: solver framework, two checks for _dirTypes
2018-01-11 06:22:27 +01:00
Bernd Hahnebach
fdc2086d11
FEM: code formating, Python flake8: W503
2018-01-01 22:54:46 +01:00
Bernd Hahnebach
0e65035ed4
FEM: code formating, Python flake8: E211, E305
2018-01-01 22:54:46 +01:00
luzpaz
0c0a7824e1
FEM: Typo residuals
2018-01-01 22:54:46 +01:00
Bernd Hahnebach
08d829d78b
FEM: python imports, small improvements on some imports
2017-12-31 15:25:34 +01:00
Unknown
434cad529e
FEM: source typos
2017-12-31 15:25:34 +01:00
Unknown
345c517840
FEM: Moar typos
2017-12-31 15:25:34 +01:00
Unknown
cb87fb505d
FEM: typos
2017-12-16 16:36:17 +01:00
Bernd Hahnebach
792ad0da13
FEM: fem interface package, rename it to inout
2017-12-16 09:43:41 -02:00
Bernd Hahnebach
86f98162b6
FEM: mesh package, move all mesh modules in new mesh package
2017-12-07 17:12:39 +01:00
Bernd Hahnebach
55052cc9aa
FEM: package feminterface, move all import and export modules in new package feminterface
2017-12-07 17:12:39 +01:00
Bernd Hahnebach
945da3295f
FEM: elmer writer, add new Gmsh node group attribute
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
f2b5036f8d
FEM: elmer solver, fix Py3 issues
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
a20a751e8c
FEM: new solver frame work, fix it in the regard of the analysis object change to a real group object
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
e0e8bd056f
FEM: unit test elmer, add a testmode to solver framework
2017-12-02 13:17:30 +01:00
Bernd Hahnebach
c29e46d0b3
FEM: unit tests, elmer sifio and geo writing
2017-12-02 13:17:30 +01:00