Commit Graph

74 Commits

Author SHA1 Message Date
joha2
a80630adea FEM: fenics #0003038: removed old fenics interface classes 2018-08-07 16:57:02 +02:00
joha2
d8e360002b FEM: Fenics interface: changed interface into different classes for cell functions 2018-08-07 16:57:02 +02:00
joha2
2afd7c8d7e FEM: Fenics interface: flake8 2018-08-07 16:57:02 +02:00
joha2
2ac72993cc FEM: Fenics interface: changed cell function and facet function interface to be more convenient 2018-08-07 16:57:01 +02:00
Bernd Hahnebach
158ef0d27f FEM: calculix writer, do not write integration point results into dat file, because we do not have a reader for this ATM 2018-06-05 14:28:25 -03:00
looooo
0d8a6bfe7a Fem: fenics: py3-fixes 2018-06-04 10:02:09 +02:00
Bernd Hahnebach
d3c600263a FEM: elmer writer, fix heat source and add a comment about units 2018-06-01 08:21:17 +02:00
joha2
de5f9885b0 FEM: fenics #0003038: this fixes the CellFunction type to get access to the measures correctly 2018-05-23 17:59:29 +02:00
luz.paz
1d8aaad976 FEM: typo fixes 2018-04-29 20:40:15 +02:00
luz.paz
eee9a85716 FEM: source comment typo fix 2018-03-03 11:20:52 -03:00
Bernd Hahnebach
ee47671888 FEM: elmer sifio, fix string test 2018-02-21 14:33:45 +01:00
Bernd Hahnebach
822306589f FEM: writer base, fix multiple materials 2018-02-19 17:53:34 +01:00
Bernd Hahnebach
6e4f79e47d FEM: elmer sifio, Python3 unicode fix 2018-02-16 10:53:20 -02:00
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