Commit Graph

93 Commits

Author SHA1 Message Date
Bernd Hahnebach
87a52f12a6 FEM: calculix, fix obj type check 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
bf7e8d40cc FEM: z88, fix obj type check 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
6379919c75 FEM: z88 writer, raise exception if element type is not supported by Z88 2018-12-06 08:53:58 -03:00
Bernd Hahnebach
bbcc6d0c34 FEM: code formating, flake8 2018-11-26 09:10:17 -03:00
Bernd Hahnebach
3ff1293201 FEM: code formating, print function 2018-11-26 09:10:17 -03:00
luz.paz
a1b811f171 FEM: solver, make uniform copyright and developer info
.
2018-11-26 09:10:17 -03:00
luz.paz
15e203881b 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
63bb7db4a6 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
d8eb9dd470 FEM: code formating, cut lines with more than 200 diggits 2018-10-17 11:23:05 +02:00
Bernd Hahnebach
ef87ae4d36 FEM: ccx solver, add gemetry check analysis 2018-10-17 11:23:05 +02:00
luz.paz
892c64823f FEM: Typos 2018-10-17 11:23:04 +02:00
wmayer
6cf9f8c43d fixes 0003629: FEM, input file is not written if the FreeCAD document name has none standard letters 2018-10-11 12:40:16 +02:00
Bernd Hahnebach
2e19facb78 FEM: revert 4421020, it is based on a change which is not in master, not yet ;-) 2018-09-27 11:09:22 +02:00
Bernd Hahnebach
381ab13a1a FEM: input filewriter base class, remove no longer working mesh shape property, has been replaced by part 2018-09-26 22:41:56 +02:00
Bernd Hahnebach
68d708c827 FEM: icons, rename solver elmer 2018-09-11 07:22:36 +02:00
Bernd Hahnebach
4db7eaa7a8 FEM: equation objects, add some comments for linear and nonlinear equation 2018-08-29 11:02:43 -03:00
Markus Hovorka
5a81cdca09 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
joha2
5232550cf8 FEM: fenics #0003038: flake8 2018-08-07 16:57:02 +02:00
joha2
19432b0f0b FEM: fenics #0003038: added overlap parameter and removed assign_values from interfaces 2018-08-07 16:57:02 +02:00
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