Commit Graph

48 Commits

Author SHA1 Message Date
Bernd Hahnebach
0ffa6de8b1 FEM: solver frame work, move get binary to snake_case 2019-04-01 23:28:35 +02:00
Bernd Hahnebach
581a78bbcc FEM: imports, use small character for fem utils imports 2019-03-31 11:18:11 +02:00
Bernd Hahnebach
7a2398ee80 FEM: solver framework, use small written modul import names in tasks 2019-03-04 22:15:44 +01:00
Bernd Hahnebach
86c7a85e3c FEM: code formating, flake8, make line breaks before binary operator, it really reads better :-) 2019-01-05 12:17:51 +01:00
wmayer
9f2904e8ec fix flake8 issues suggested by cclauss 2019-01-04 15:30:17 +01:00
Bernd Hahnebach
2e6dac1871 FEM: code formating, flake8 2019-01-04 15:28:16 +01:00
Bernd Hahnebach
8324b2ee1b FEM: solver, move observer def into base class and use decode for Py3 bytestrings 2018-12-19 21:50:44 +01:00
easyw
d901631f8e a minor py3 fix 2018-12-11 09:12:15 -03:00
lorenz
3059646761 Fem: Elmer: rename function iterkeys -> keys 2018-12-08 11:27:22 -03:00
looooo
1476caf281 py3: iteritems -> items, iterkeys -> keys 2018-12-08 11:27:22 -03:00
easyw
2cbf323e84 another py3 compatibility fix 2018-12-08 11:24:56 -03:00
Bernd Hahnebach
80f2ccc304 FEM: utils, rename get single member 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
592979b829 FEM: utils, rename get member 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
e5c8c18e8d FEM: elmer writer, use class methond instead of utils method directly 2018-12-07 08:53:48 -03:00
Bernd Hahnebach
f3cee72436 FEM: utils, get rid of duplicate defs 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
0ed87a5775 FEM: code formating, flake8 2018-11-26 09:10:17 -03:00
luz.paz
bf779155d4 FEM: solver, make uniform copyright and developer info
.
2018-11-26 09:10:17 -03:00
luz.paz
432ae644ee FEM: solver, make file header title use the same schema in all solver modules
Made uniform all __title__ doxy \addtogroup blocks
2018-11-26 09:10:17 -03:00
Yorik van Havre
3799b2a306 Fixed coverity issues
184348 Bad use of null-like value
175794 Copy-paste error
172913 Copy-paste error
169506 Structurally dead code
169504 Bad use of null-like value
169013 Copy-paste error
2018-11-19 19:36:50 -02:00
Bernd Hahnebach
281eeb5fd8 FEM: icons, rename solver elmer 2018-09-11 07:22:36 +02:00
Bernd Hahnebach
d436630f5b FEM: equation objects, add some comments for linear and nonlinear equation 2018-08-29 11:02:43 -03:00
Markus Hovorka
31750a7503 FEM: elmer, fix SIF variable output bug
The property "FluxVariable" of the FluxEquation document type was
exported wrongly by sifio. This was because sifio didn't recognise
unicode as a string and exported is as an array of chars.
2018-08-26 20:47:42 +02:00
Bernd Hahnebach
0bafa26b26 FEM: elmer writer, fix heat source and add a comment about units 2018-06-01 08:21:17 +02:00
Bernd Hahnebach
223a869f83 FEM: elmer sifio, fix string test 2018-02-21 14:33:45 +01:00
Bernd Hahnebach
8de9707d5b FEM: elmer sifio, Python3 unicode fix 2018-02-16 10:53:20 -02:00
Markus Hovorka
c110f04823 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
71dd947aa2 FEM: elmer tasks, fix gmsh mesh object type check 2018-02-08 09:46:40 +01:00
Bernd Hahnebach
227a25a686 FEM: code formating, flake8 2018-01-31 19:04:29 +01:00
luz.paz
666c5c8b86 FEM: typo fix
[skip ci]
2018-01-27 19:41:24 +01:00
Bernd Hahnebach
c85afd0e44 FEM: objects, use fem name sheme for object package names 2018-01-25 18:46:30 -02:00
Bernd Hahnebach
b73853efa5 FEM: fem tools package, move fem utils in it 2018-01-11 06:22:28 +01:00
Bernd Hahnebach
0f4b4c9634 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
74aa6b04b3 FEM: code formating, Python flake8: W503 2018-01-01 22:54:46 +01:00
Bernd Hahnebach
93850bd9a4 FEM: code formating, Python flake8: E211, E305 2018-01-01 22:54:46 +01:00
Bernd Hahnebach
30e33e4802 FEM: python imports, small improvements on some imports 2017-12-31 15:25:34 +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
74e265df27 FEM: elmer writer, add new Gmsh node group attribute 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
42bfdf23a7 FEM: elmer solver, fix Py3 issues 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
da426b36cd 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
168c7cf028 FEM: unit test elmer, add a testmode to solver framework 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
3458c0b08e FEM: unit tests, elmer sifio and geo writing 2017-12-02 13:17:30 +01:00
Markus Hovorka
cab5ea33f3 FEM: elmer sifio, write case file entries in same order if module is called twice 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
ac163bdbcb FEM: code formating, flake8 in new objects potential boundary and flux-solver 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
Bernd Hahnebach
c03c7e770a FEM: elmer writer, fix density for self weight on edges 2017-12-02 13:17:30 +01:00
Bernd Hahnebach
8a1bf4bcbc FEM: elmer, use an vector icon in svg 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