Commit Graph

2307 Commits

Author SHA1 Message Date
Bernd Hahnebach
8dd420814d FEM: ccx tools, pop up a error message box on run if more than one meshes are in the analysis 2018-02-21 14:33:45 +01:00
Bernd Hahnebach
ee47671888 FEM: elmer sifio, fix string test 2018-02-21 14:33:45 +01:00
Bernd Hahnebach
93c150f68e FEM: code formating, flake8 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
44f55fa4ff FEM: mesh tools, add space to prints 2018-02-19 17:53:27 +01:00
Bernd Hahnebach
6f63c4dc40 FEM: init module, better file import export description 2018-02-19 07:03:14 +01:00
Bernd Hahnebach
37f4a2ed47 FEM: gmsh tools, delete partially wrong comments 2018-02-19 07:03:06 +01:00
Bernd Hahnebach
d685646b1a FEM: gmsh tools, fix file closing 2018-02-19 06:51:21 +01:00
luz.paz
dcc65070c1 Misc source comment typos
Found via `codespell -q 3 --skip="*.po,*.ts,./.git,./src/3rdParty,./src/CXX,./src/zipios++,./src/Mod/Assembly/App/opendcm" -I ~/Projects/fc-word-whitelist.txt`  
Whitelist consists of:
```
aline
alledges
als
ang
behaviour
bloaded
calculater
cancelled
cancelling
cas
centimetre
childs
colour
colours
doubleclick
dum
eiter
elemente
freez
iff
indicies
initialisation
initialise
initialised
initialises
kilometre
lod
mantatory
methode
metres
millimetre
modell
nd
normaly
nto
oder
ot
pres
que
recurrance
rougly
seperator
serie
strack
substraction
te
thru
vertexes
whitespaces
```
2018-02-16 09:35:19 -05:00
Bernd Hahnebach
63d4ce9858 FEM: mesh tools, fix missing initialization 2018-02-16 10:53:20 -02: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
1a57485b63 FEM: unit tests, small code improvements in solver frame work test 2018-02-08 09:46:40 +01:00
Bernd Hahnebach
dba9dbbf6e FEM: unit tests, reactivate Elmer test 2018-02-08 09:46:40 +01:00
Bernd Hahnebach
e5058200a5 FEM: elmer tasks, fix gmsh mesh object type check 2018-02-08 09:46:40 +01:00
Bernd Hahnebach
fe39f310e4 FEM: unit tests, add some example code to run FEM unit tests 2018-02-08 09:46:40 +01:00
Bernd Hahnebach
5108769dec FEM: unit tests, recreate ccx tools results, due to changes in frequency model the results have changed 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
d4da6e517b FEM: unit tests, ccx tools frequency, delete not used document objects 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
2897669a31 FEM: unit tests, move frequency ccx tools test in own def 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
a383b09433 FEM: unit tests, ccx tools move base name declaration 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
c581b22773 FEM: unit tests, recreate ccx tools results 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
2b7046a301 FEM: unit tests, fix ccx result creation def 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
a4af9ff908 FEM: unit tests, improve imports and dir definitions 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
d52377f45e FEM: unit tests, delete unused imports 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
e556259fa4 FEM: unit tests, move module fem common test module to common test module 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
b781978ab2 FEM: unit tests, move solver framework and ccxtools test classes in separate modules 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
1606dfbeb1 FEM: unit tests, move helpers in separate test tools module 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
c20cab0d80 FEM: GUI prefs general tab, again make ALL dir chooser really dir chooser 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
2f35bea1da FEM: GUI prefs general tab, fix solver frame work custom path 2018-02-07 19:03:48 +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
61430b8268 FEM: ccx tools, better error messages on Python run 2018-02-07 19:03:48 +01:00
Bernd Hahnebach
08f0a7bda6 FEM: unit tests, fix ccx tools result creation and recreate them 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
luz.paz
69216f3604 sWhatsThis fixes
ref: https://forum.freecadweb.org/viewtopic.php?f=10&t=26687
2018-01-31 19:07:07 +01:00
Bernd Hahnebach
a3da17b626 FEM: code formating, use a variable which is not used to get flak8 quiet 2018-01-31 19:04:29 +01:00
luz.paz
e7270f1d0c FEM: Misc. comment typo 2018-01-31 19:04:29 +01:00
Bernd Hahnebach
7eef8f3e68 FEM: code formating, flake8 2018-01-31 19:04:29 +01:00
Bernd Hahnebach
d442d0844a FEM: result taks panel, better comment 2018-01-31 19:04:29 +01:00
luz.paz
9b3c898883 FEM: source comment typo 2018-01-31 19:04:29 +01:00
Bernd Hahnebach
a5e6a3fd5b FEM: materials, fix users material path in task panel 2018-01-31 19:04:29 +01:00
joha2
6aa8c6b00d FEM: issue #3038 Fenics integration
- minor changes in xdmf saving dialog
- fixed missing locals() reference in get_FemMeshObjectElementTypes for python3 compatiblity in xml/xdmf import/export
- fixed open() and write() commands for python3 compatiblity in xml/xdmf export
- fixed further python3 issues in xml/xdmf import/export
2018-01-31 19:04:29 +01:00
luz.paz
0d4aa88c4f FEM: typo fix
[skip ci]
2018-01-27 19:41:24 +01:00
Bernd Hahnebach
133703d634 FEM: task panel, fix loading of broken material file 2018-01-27 17:22:58 +01:00
Bernd Hahnebach
d77f42c28e FEM: material task panel, fix custom export 2018-01-27 17:22:58 +01:00
Bernd Hahnebach
0d1d584fa3 FEM: gerneral prefs, make custom materils dir chooser really a dir chooser 2018-01-27 17:22:58 +01:00