Commit Graph

35 Commits

Author SHA1 Message Date
luzpaz
129d5882a7 Migrate domain name from freecadweb to freecad (#9352)
* Migrate domain name from freecadweb to freecad
* Migrate src/Mod/Material files
* Migrate Stylesheet related files
* Migrate *.svg files
* Migrate miscellaneous files
* Migrate some build files
* Migrate recently added TD AR_IRAM template files

Closes #6415
2023-04-24 15:19:20 -05:00
Uwe
4e977be134 [FEM] proper support for transient analyses
- for the first time ever you get now for every time step a result in FreeCAD
- this way also change output filename prefix to "FreeCAD" to avoid we depend on the default name Elmer gives and that was already changed in the past and to distinguish the *.vtu files from those created e.g. directly by ElmerGui
- also remove an unnecessary output to the case.sif file
2023-03-26 10:00:45 +02:00
Uwe
67c75dad2f [FEM] Elmer: add missing deformation info
- also some formatting changes done by clang
2023-03-26 09:32:56 +02:00
Uwe
1539573cd9 [FEM] Elmer: fix transient analyses
- different time results were never output, only the final one
  the reason is that the Output Intervals intervals property was missing
- a second reason was that the result scaling solver must be executed every time an output should be generated
- the BDF Order property is a transient-only property
2023-03-25 12:29:10 +01:00
Uwe
48458583a1 [FEM] revert a04c33c40f 2023-03-25 11:38:03 +01:00
Uwe
a04c33c40f [FEM] Elmer: fix transient analyses
- different time results were never output, only the final one
  the reason is that the Output Intervals intervals property was missing
- a second reason was that the result scaling solver must be executed every time an output should be generated
- the BDF Order property is a transient-only property
2023-03-25 05:48:02 +01:00
Uwe
c38fcf8ed7 [FEM] Elmer: add new default coordinate system
- for new versions of Elmer the default coordinate system is "Cartesian". (if 2D or 3D is determined by the "Variable" setting for the equation)
2023-03-17 16:03:23 +01:00
Uwe
b6ff2ad9fd [FEM] add missing registration of magnetodynamics equation 2023-02-13 14:12:43 +01:00
Uwe
d5ac0758cf [FEM] Elmer: add support for 2D magnetodynamics
- adds the corresponding Elmer equation (it is now possible to do Elmer's tutorial example no. 16)
2023-02-07 11:06:22 +01:00
Uwe
28c8addf5a [FEM] Elmer: don't hardcode the coordinate system
- Elmer allows for all currently supported equations several coordinate systems
- also remove an unused variable
2023-02-03 17:49:58 +01:00
Bernd Hahnebach
09c1b5a274 FEM: Python pep8 code formatting 2022-08-06 20:16:10 +02:00
Uwe
b5a34817db [FEM] Elmer: fix mistake with transient solving
- there is proper info, just in another Elmer manual. This unveiled my mistake - the timestepping parameters are a list
2022-08-06 16:01:55 +02:00
Bernd Hahnebach
43dcbe4a31 FEM: Python pep8 code formatting 2022-08-06 13:33:01 +02:00
Uwe
3818534cd6 [FEM] Elmer: fixes for the simulation parameters
- output equation-specific values only if this equation is used
- use Elmer's default for BDF order as default for FC too and allow to change it
- don't hardcode to Steady State. Transient must be possible too, this way add parameters to run a transient analysis
2022-08-06 04:32:18 +02:00
Uwe
357989c552 [FEM] fix enable editing for all solvers
- currently for Z88 nothing happens when clicking the Edit button in the solver task dialog. The reason is that opening *.txt files was never implemented
- also do this for Elmer
- for Z88 we need to open several file for a proper editing because the solver info is distributed over these files
2022-08-04 04:19:55 +02:00
Bernd Hahnebach
a62b5b314b FEM: code formatting, revert parts of commit f4a65dcbb6 2021-02-16 16:17:47 +01:00
luz paz
f4a65dcbb6 FEM: doxygen 2020-12-04 17:50:00 +01:00
Bernd Hahnebach
77ecd9bffd FEM: elmer solver, code formating 2020-07-15 08:57:51 +02:00
Bernd Hahnebach
9bfd947886 FEM: elmer equation flux, better name without word solver 2020-06-29 22:28:26 +02:00
HoWil
52da15b815 FEM: add elmer electric force equation object 2020-05-25 15:46:00 +02:00
Bernd Hahnebach
88457108a5 FEM: solver elmer, change object type 2020-05-21 15:04:22 +02:00
Bernd Hahnebach
13a8102516 FEM: rename icon, solver elmer 2020-03-06 08:40:22 +01:00
Bernd Hahnebach
5620122ae7 FEM: code formating and unifor licence header in Python modules 2020-03-04 07:50:21 +01:00
Bernd Hahnebach
ab0df09a1c FEM: more Python import cleaning 2020-02-27 08:33:39 +01:00
Bernd Hahnebach
f9f5a7de32 FEM: improve imports 2020-02-26 20:58:26 +01:00
Bernd Hahnebach
581a78bbcc FEM: imports, use small character for fem utils imports 2019-03-31 11:18:11 +02: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
Bernd Hahnebach
281eeb5fd8 FEM: icons, rename solver elmer 2018-09-11 07:22:36 +02:00
Bernd Hahnebach
b73853efa5 FEM: fem tools package, move fem utils in it 2018-01-11 06:22:28 +01:00
Bernd Hahnebach
168c7cf028 FEM: unit test elmer, add a testmode to solver framework 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
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