Uwe
fa780e8b5b
[FEM] add new filter to display iso contours
...
- very valuable to display for example electromagnetic field lines
2023-02-13 16:53:21 +01:00
Yorik van Havre
50fb6d6b46
merged crowdin translations
2023-02-13 15:45:26 +01:00
Yorik van Havre
d74c9f0188
updated ts files
2023-02-13 15:45:26 +01:00
Uwe
bdc23a5b02
[FEM] register new result values to DataAtPoint filter
...
- also sorting to keep the overview
2023-02-13 02:50:34 +01:00
Uwe
ee4beba619
[FEM] fix bug in potential constraint task panel
...
- fix logic of a checkbox
2023-02-11 04:41:15 +01:00
Uwe
95a6d1e208
[FEM] Elmer: add support for 3D magnetodynamics
...
- adds the corresponding Elmer equation (it is now possible to do Elmer's tutorial example no. 14)
2023-02-10 19:48:31 +01:00
Uwe
67d73f31a8
[FEM] ViewProviderFemPostObject: fix a typo
2023-02-10 16:08:03 +01:00
Uwe
b3e8add2e4
[FEM] use extended current density constraint for 2D
...
-also a fix bug that for 2D there is no z-component of magnetization
2023-02-10 01:30:14 +01:00
Uwe
aca9e15f66
[FEM] extend current density to 3D
...
- to be used for magnetodynamic 3D equation
2023-02-10 01:30:14 +01:00
Uwe
04915b694b
[FEM] add new constraint for magnetization
2023-02-09 14:41:25 +01:00
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
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
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
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
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
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
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
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
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
Uwe
e6b968397c
[FEM] better safe Elmer executable path handling
...
- simplify and correct non-Windows case
2022-11-05 23:00:14 +01:00
Uwe
14953f66c8
[FEM] more safe Elmer executable path handling
...
- handle the case of mangles user.fcg file
2022-11-05 17:42:19 +01:00
Uwe
161be27191
[FEM] safer Elmer executable path handling
...
- the code already assured that the number of used CPU cores for Elmer can only be > 1 if a valid path to the '_mpi' executable is specified. However, we can have the case that Elmer was uninstalled, then the path validity checker returns an empty path and then the check for the number of cores but handle this case. THis PR does exactly this.
- also fix typos and improve error message
- also add missing save guard for hardware check
2022-11-05 02:20:30 +01:00
Uwe
abb12aed2a
[skip ci] [FEM] DlgSettingsFemCcx.ui: omit already set default values
2022-11-05 01:45:31 +01:00
Chris Hennes
2f7be9e782
cMake: Add support for compiling against Qt6 ( #7647 )
...
Removes the BUILD_QT5 flag and adds a new FREECAD_QT_VERSION option,
which can be set to either "Auto" (default), 5, or 6. Auto detects which
version of Qt is installed on the system and chooses it. If both version
are installed, Qt5 is used.
Note that this DOES NOT implement compiling against Qt6, it only adds
the necessary cMake infrastructure to begin work on the source code
changes that will be required.
2022-10-31 09:24:09 -05:00
Yorik van Havre
d8d55a0e88
Merged crowdin translations
2022-10-17 15:12:16 +02:00
Yorik van Havre
fce72e46c8
Merged crowdin translations
2022-10-10 11:06:08 +02:00
wmayer
a5e2a5ace9
Fem: [skip ci] remove QRegExp
2022-10-06 13:55:21 +02:00
Yorik van Havre
8b7c61277a
Merged crowdin translations
2022-10-06 12:48:05 +02:00
Yorik van Havre
d87fd4d97e
Updated ts files
2022-10-06 12:16:32 +02:00
Uwe
33031555e5
[FEM] ViewProviderFemConstrain*: remove unused includes - part 2/2
...
- also sort includes
- also fix warnings about too long lines
2022-10-03 18:14:51 +02:00
Uwe
79d17d13bf
[FEM] ViewProviderFemConstrain*: remove unused includes - part 1
...
- also sort includes
- also fix warnings about too long lines
2022-10-03 17:10:36 +02:00
Uwe
1527a731e7
[FEM] ViewProviderFem*: remove unused includes
...
- also sort includes
2022-10-03 15:01:37 +02:00
Uwe
8a77ea8c98
[FEM] ViewProvider*: remove unused includes
...
- also sort includes
2022-10-03 06:07:55 +02:00
Uwe
1a32e6ad9c
[FEM] TaskFemConstrain*: remove unused includes
...
- also sort includes
2022-10-03 05:20:52 +02:00
Uwe
4b79b9ff56
[FEM] TaskPostBoxes.cpp: re-add an include
...
- (strange that it compiled on MSVC without even a warning)
2022-10-03 05:10:07 +02:00