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
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