Uwe
c59a10be77
[FEM] add support to show absolute value result fields
...
- for harmonically driven forces, the results of course also have an imaginary part. Elmer outputs the real and the imaginary parts as separate result field. However, for several applications one needs the absolute (sqrt(Re^2+Im^2)
- therefore offer also absolute field if there are real/imaginary results
2023-02-09 14:36:26 +01:00
Uwe
aa4700f12b
[FEM] Elmer: magneto 2D use magnetization
...
- take magnetization into account for the magnetodynamic2D equation
2023-02-09 07:27:44 +01:00
Uwe
fe1c09f841
[FEM] [skic ci] fix arrows in CurrentDensity icon
...
- Qt 5.x is not SVG-2 ready
2023-02-08 21:19:42 +01:00
Uwe
ac694dea1e
[FEM] [skip ci] Elmer write: move a check function
2023-02-08 17:04:37 +01:00
luzpaz
30e3abde15
Fix trailing newlines
2023-02-08 15:08:42 +01:00
Uwe
ddfdce612e
[FEM] Elmer: extent potential constraint
...
- it is now possible to specify a an electric potential vector field
2023-02-08 07:02:35 +01:00
Uwe
78a988ba27
[FEM] [skip ci] constraint_currentdensity.py: fix a typo
2023-02-08 06:27:27 +01:00
Yorik van Havre
c71e551556
Merged crowdin translations
2023-02-07 15:55:31 +01:00
Yorik van Havre
f51a6f2cf9
updated ts files
2023-02-07 15:55:31 +01:00
Uwe
06100d97dd
[FEM] Elmer: better sorting of equations
...
- the elctricforce equation is actually a postprocessor and thus should not be first in the list, but after the electrostatics equation (where it belongs to technically)
- also change menu name to be consistent with the other FEM menus
2023-02-07 14:19:56 +01:00
Uwe
23e240e017
[FEM] Elmer writer: correct copyrights
2023-02-07 11:52:18 +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
c8e25bf4d4
[FEM] Elmer writer: sort out elasticity equation
...
- sort out elasticity equation - last step to refactor writer.py
2023-02-07 04:33:20 +01:00
Uwe
bc275eb772
[FEM] Elmer writer: sort out electricforce equation
...
- sort out electricforce equation - next step to refactor writer.py
2023-02-07 03:59:59 +01:00
Uwe
8d0d38911f
[FEM] Elmer writer: sort out flow equation
...
- sort out flow equation - next step to refactor writer.py
2023-02-07 03:21:25 +01:00
Uwe
53452cfec3
[FEM] Elmer writer: sort out flux equation
...
- sort out flux equation - next step to refactor writer.py
2023-02-07 02:40:59 +01:00
Uwe
5b2f99c5ea
[FEM] Elmer writer: sort out heat equation
...
- sort out heat equation - next step to refactor writer.py
2023-02-07 02:03:53 +01:00
Uwe
e90102ba4f
[FEM] Elmer electrostatic improvements
...
- output only a reasonable number of digits for vacuum permittivity
- output the FC label of potential constraints as comment (helps a lot when having several constraints)
2023-02-07 00:38:50 +01:00
Uwe
3d3313546a
[FEM] Elmer: refactor writer for electrostatics
...
- the writer.py is to large to keep the overview, thus sort out the handling of the different equations (also since more equations will be added)
- This PR sorts out the electrostatic equation handling as first step (more equations will follow once this is merged)
2023-02-07 00:38:50 +01:00
Uwe
41bafb2bc0
[FEM] Elmer: add permeability of vacuum
2023-02-07 00:16:52 +01:00
Uwe
c8630fec0a
[FEM] shorten too long lines
...
- reformatting was done by the MSVC formatter according to our current clang file
2023-02-06 23:12:53 +01:00
Uwe
82b6e03625
[FEM] add current density constraint
...
- also add corresponding App::PropertyCurrentDensity
- also fix a typo in test_object.py
2023-02-05 21:10:15 +01:00
Uwe
68d478aa6e
[FEM] [skip ci] Elmer write: some cleanup
...
- fix also a typo
2023-02-05 03:20:56 +01:00
Uwe
d2ec8a85cc
[FEM] Elmer output material name
...
- when looking at the Elmer input file 'case.sif' it is extremely helpful to thee also the name of the material
Since the name is only form info, this does not change the actual simulation
2023-02-04 22:11:30 +01:00
luzpaz
a38b2ffbf7
Fix various trailing newlines, typos and grammar
2023-02-04 18:29:07 +01:00
Uwe
1a51e03b2f
[FEM] Elmer: revert wrong change from #8336
...
- I mixed the normal stress solver with the elastic stress solver. For the normal stress solver plane stress is possible in all coordinate systems
2023-02-03 18:41:06 +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
Uwe
51185e1c06
[FEM] Elmer: fix error on wrong material settings
...
- if user set no material for a body, we must raise an error
- also fix annoying output of permittivity in case.sif file
2023-02-03 15:45:25 +01:00
Uwe
f14dea3226
[FEM] solver_taskpanel: fix bug with Edit button
...
- when an error occurred during the Write process, the Edit button must not be enabled
In this case the machine state is still at femsolver.run.PREPARE. If no error occurred it went one step up.
2023-02-02 18:58:07 +01:00
Uwe
802a220d2d
[FEM] equationbase: sort equations alphabetically
...
- to ease readability a bit
2023-02-02 06:30:22 +01:00
Uwe
37dc6e8a29
[FEM] sort equations alphabetically
...
- to ease readability a bit
2023-02-02 05:35:15 +01:00
Yorik van Havre
4eca103469
Merged crowdin translations
2023-01-30 10:04:15 +01:00
Yorik van Havre
31b89be95f
update ts files
2023-01-30 09:55:26 +01:00
wmayer
633a6e825c
Fem: move from string based connect() to overloaded variant based on meta methods
2023-01-27 21:13:35 +01:00
Yorik van Havre
166183e788
Merged crowdin translations
2023-01-23 11:25:49 +01:00
luzpaz
edfc993b7f
Fix various typos
2023-01-22 20:27:47 -06:00
luzpaz
729685316e
Fix trailing whitespace, typos, headers
...
Fix trailing whitespace, typos, and header uniformity.
2023-01-23 00:34:37 +01:00
Yorik van Havre
199ef42f62
Merged crowdin translations
2023-01-17 09:40:31 +01:00
Yorik van Havre
4641218403
Updated ts files
2023-01-17 09:24:46 +01:00
wmayer
32bbdb0ab2
FEM: move to new style connect()
2023-01-15 22:23:53 +01:00
wmayer
a9b9899846
FEM: move to new style connect()
2023-01-15 19:50:46 +01:00
Yorik van Havre
3a8fcb53ec
Merged crowdin translations
2023-01-09 14:06:28 +01:00
wmayer
3e58513c24
Mod: fix some compiler warnings:
...
* QString::indexOf() is now marked as [[nodiscard]]
* QApplication::fontMetrics() is deprecated, use the constructor of QFontMetricsF
* fix -Wunused-result
* fix -Wunused-but-set-variable
2022-12-31 21:54:45 +01:00
lorenz
8b0df1dc93
FEM: femmesh: fix AttributeError: module 'numpy' has no attribute 'int'
2022-12-28 12:07:51 +01:00
Yorik van Havre
8890f229ba
Regenerated ts files using lupdate6.6
2022-12-22 15:39:42 +01:00
Yorik van Havre
b5c5d0af95
Merged crowdin translations
2022-12-20 10:01:00 +01:00
Yorik van Havre
a95b7dc4b5
Updated ts files
2022-12-20 09:31:25 +01:00
luz paz
3148ea6651
L10N: Don't translate strings that dont contain any alphabetic character
...
Per 0penBrain's suggestion
2022-12-02 11:57:34 +01:00
luz paz
e7490c9ee1
L10N: Don't translate "..." string
...
Follow-up to db18325a39
2022-12-02 11:57:34 +01:00
luz paz
7310ff4bb8
FEM: remove trailing whitespace
2022-11-30 16:24:06 +01:00