Uwe
3c30c389bb
[FEM] register new result values to DataAtPoint filter
...
- also sorting to keep the overview
2023-02-13 02:50:34 +01:00
Uwe
f984c46d39
[FEM] fix bug in potential constraint task panel
...
- fix logic of a checkbox
2023-02-11 04:41:15 +01:00
Uwe
3b653b78f9
[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
72969d5931
[FEM] ViewProviderFemPostObject: fix a typo
2023-02-10 16:08:03 +01:00
Uwe
2cc8c49d49
[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
850f392a7c
[FEM] extend current density to 3D
...
- to be used for magnetodynamic 3D equation
2023-02-10 01:30:14 +01:00
Uwe
f6abb77758
[FEM] add new constraint for magnetization
2023-02-09 14:41:25 +01:00
Uwe
2ffd650f20
[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
89b37f7f7a
[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
7f7fb62239
[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
d8b0e64e14
Merged crowdin translations
2023-02-07 15:55:31 +01:00
Yorik van Havre
94cd431eb2
updated ts files
2023-02-07 15:55:31 +01:00
Uwe
a841eee7bb
[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
ca05213e2e
[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
0bbf9fa4b0
[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
65eb154eac
[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
80c68fa4df
Merged crowdin translations
2023-01-30 10:04:15 +01:00
Yorik van Havre
81552acdeb
update ts files
2023-01-30 09:55:26 +01:00
wmayer
774dc5ce81
Fem: move from string based connect() to overloaded variant based on meta methods
2023-01-27 21:13:35 +01:00
Yorik van Havre
433b17b829
Merged crowdin translations
2023-01-23 11:25:49 +01:00
luzpaz
79e150a81b
Fix trailing whitespace, typos, headers
...
Fix trailing whitespace, typos, and header uniformity.
2023-01-23 00:34:37 +01:00
Yorik van Havre
5033f64ce9
Merged crowdin translations
2023-01-17 09:40:31 +01:00
Yorik van Havre
12239f7f99
Updated ts files
2023-01-17 09:24:46 +01:00
wmayer
712af11a4c
FEM: move to new style connect()
2023-01-15 22:23:53 +01:00
wmayer
d4cb3aca0e
FEM: move to new style connect()
2023-01-15 19:50:46 +01:00
Yorik van Havre
ec6b14bbee
Merged crowdin translations
2023-01-09 14:06:28 +01:00
Yorik van Havre
89147ef8de
Regenerated ts files using lupdate6.6
2022-12-22 15:39:42 +01:00
Yorik van Havre
3376e387da
Merged crowdin translations
2022-12-20 10:01:00 +01:00
Yorik van Havre
d206d5cd1f
Updated ts files
2022-12-20 09:31:25 +01:00
luz paz
07d34012dd
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
772fe258b9
L10N: Don't translate "..." string
...
Follow-up to 1d001afcc7
2022-12-02 11:57:34 +01:00
Uwe
0ae0158bcf
[FEM] better safe Elmer executable path handling
...
- simplify and correct non-Windows case
2022-11-05 23:00:14 +01:00
Uwe
30c76a6f34
[FEM] more safe Elmer executable path handling
...
- handle the case of mangles user.fcg file
2022-11-05 17:42:19 +01:00
Uwe
75146bdd7b
[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
2c6a2422eb
[skip ci] [FEM] DlgSettingsFemCcx.ui: omit already set default values
2022-11-05 01:45:31 +01:00
Chris Hennes
1fac3fead0
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
1ae780d3b1
Merged crowdin translations
2022-10-17 15:12:16 +02:00
Yorik van Havre
9c24f0f5b8
Merged crowdin translations
2022-10-10 11:06:08 +02:00
wmayer
7a5616ad9b
Fem: [skip ci] remove QRegExp
2022-10-06 13:55:21 +02:00
Yorik van Havre
4ca1b838a9
Merged crowdin translations
2022-10-06 12:48:05 +02:00
Yorik van Havre
3d75b4fb74
Updated ts files
2022-10-06 12:16:32 +02:00
Uwe
c63ce3f10b
[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
a134cfea93
[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
6757d1e853
[FEM] ViewProviderFem*: remove unused includes
...
- also sort includes
2022-10-03 15:01:37 +02:00
Uwe
5ce791ffdf
[FEM] ViewProvider*: remove unused includes
...
- also sort includes
2022-10-03 06:07:55 +02:00
Uwe
208b017253
[FEM] TaskFemConstrain*: remove unused includes
...
- also sort includes
2022-10-03 05:20:52 +02:00
Uwe
365552ba36
[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
Uwe
4ed99e2f99
[FEM] Task*: remove unused includes
...
- also sort includes
2022-10-03 04:41:35 +02:00
Uwe
ab1951d099
[FEM] Dlg* etc.: remove unused includes
...
- also sort includes
2022-10-03 03:57:21 +02:00
wmayer
bff8a73ba6
Mod: modernize C++: replace 'typedef' with 'using'
2022-08-29 16:21:46 +02:00