wandererfan
cd79b8744f
[TD]centralize balloon prefs
2023-02-11 13:30:15 -05:00
Roy-043
7f2f5e9414
[Draft] fix diffuse color issue when creating arrays ( #8436 )
2023-02-11 18:57:28 +01:00
wmayer
c7a21ecbee
Fixes #8206 : FreeCAD segfaults being run with parameters (e.g .desktop file has /usr/bin/freecad --single-instance)
2023-02-11 17:49:52 +01:00
Roy-043
5d6b447149
[Draft] some arrays did not have a Count property ( #8433 )
2023-02-11 17:09:02 +01:00
Roy-043
c437b79ada
[Draft] update of Draft_Clone related to gui_utils.get_diffuse_color ( #8430 )
2023-02-11 16:21:18 +01:00
Roy-043
6cc22f2a54
[Draft] fix Draft_Mirror diffuse color issue. ( #8427 )
2023-02-11 11:18:00 +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
berniev
6e67ec9cc0
Still more improvements to Report Summary
...
Final Report doesn't distinguish system settings
Added ability to have 'sections' to group stuff
Added value function to display options as ON / OFF / value / -undefined-
Added sections System, Config, Libraries
Added a bunch of data to System and Config. Moved some out of Libraries as appropriate.
2023-02-10 20:29:16 -07:00
Uwe
7fb40b1d70
[Material] editor: improve float input
...
- it is very annoying to get a dozen decimals on editing floats. 6 do the job for all cases and a spinBox is preferred.
2023-02-11 04:14:30 +01:00
Chris Hennes
eeb4dbdcf0
Addon Manager: Add data for integration tests
2023-02-10 16:19:17 -07:00
Chris Hennes
d53ece025a
Addon Manager: Prep Addon for refactoring
2023-02-10 15:31:06 -07:00
Chris Hennes
b2d06f18c7
Addon Manager: Add more unit test mocks
2023-02-10 14:37:16 -07:00
wmayer
8f7a275bf1
FEM: raise an exception if no valid object is selected
2023-02-10 21:10:25 +01:00
Chris Hennes
b75c7c8388
App: Add basic test for new Metadata code
2023-02-10 12:40:55 -07:00
Chris Hennes
6db8887983
App: Cleanup Metadata
2023-02-10 12:40:55 -07:00
Chris Hennes
65513b48d0
App: Add support for in-memory Metadata creation
2023-02-10 12:40:55 -07:00
Chris Hennes
c8b65c91ce
Addon Manager: Reload page when following links
...
Partially addresses #8361 by ensuring that when an external link is followed, the internal page gets reloaded instead of showing an error page.
2023-02-10 12:19:44 -07: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
f26481ca20
[FEM] change hiding logic on calling task panels
...
- the typical workflow is to change e.g. a constraint setting or material property and to check how and if this change changes the simulation result. it is therefore very annoying that on every call of a task panel the results are hidden.
This PR changes this to hide only meshes and the filter functions but to keep the results. If a user don't like to see results for example to select faces, he hides results anyway.
2023-02-10 16:47:52 +01:00
Uwe
67d73f31a8
[FEM] ViewProviderFemPostObject: fix a typo
2023-02-10 16:08:03 +01:00
wmayer
c0bbff3f28
Spreadsheet: fix some warnings and issues reported by GH actions
2023-02-10 16:06:46 +01:00
wmayer
108e30d8ba
smesh: std::iterator<> is deprecated in C++17
2023-02-10 14:18:01 +01:00
Uwe
3f29b469a4
[FEM] Elmer: fixes for Magneto2D writer
...
- assure a 2D coordinate system is used
- get rid of annoying numerical artifacts
2023-02-10 02:21:21 +01:00
Chris Hennes
30e464d82a
cMake: Clean up old Mac Python search
2023-02-09 17:57:47 -07: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
sliptonic
16cacfb3fb
Merge pull request #8307 from LarryWoestman/staging
...
Path: Refactored the add_parameters function into individual functions.
2023-02-10 00:37:09 +01:00
Uwe
04f0b66ef7
[FEM] use magnetization constraint for 2D
...
- uses the constraint for 2D magnetodynamics to perform e.g. Elmer's tutorial non. 15
- modify the Material manager to get rid of magnetization but keep the vectorial functionality because in future there will be support for e.g. birefringence materials etc.
2023-02-09 15:43:42 +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
aa4700f12b
[FEM] Elmer: magneto 2D use magnetization
...
- take magnetization into account for the magnetodynamic2D equation
2023-02-09 07:27:44 +01:00
Uwe
cbe634719d
[Material] allow to use vectorial properties
...
- for electromagnetics we have vector fields and thus need to specify components
- as first step use the new material "Magnetization"
- also get rid of annoying debug messages output on normal use in the material dialog
2023-02-09 07:26:22 +01:00
Uwe
436703e8ce
[Material] new card for Iron
2023-02-09 06:25:43 +01:00
Uwe
c074fe1c95
[App] fixes for Magnetization property
2023-02-09 05:32:20 +01:00
Chris Hennes
e5587cd935
Addon Manager: Fix GUI tests on macOS
2023-02-08 19:28:50 -07: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
201b95a5b2
[Core] add quantity Magnetization
...
- needed for FEM and Material
2023-02-08 20:33:58 +01:00
Uwe
b41776d077
[Core] disable the the unit Oersted
...
- is not feasible for practical usage and (was up to now not used, thus no consequence)
moreover, Oersted is a cgs unit while we use SI units, thus also not suitable for FEM, only makes problems for magnetization
2023-02-08 19:59:36 +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
0a4b860d66
[App] [skip ci] add info for expression lexer generation
2023-02-08 06:34:59 +01:00
Uwe
78a988ba27
[FEM] [skip ci] constraint_currentdensity.py: fix a typo
2023-02-08 06:27:27 +01:00
Roy-043
7352512f6c
[Draft] fix Draft_Clone DiffuseColor delay issue during unit test ( #8386 )
2023-02-07 22:40:29 +01:00
wmayer
961bef36c0
Gui: fix regression that NaviCube cannot be switched off any more
2023-02-07 22:16:09 +01:00
wmayer
39502e8c57
Gui: recreate NaviCubes of all 3D views
2023-02-07 22:16:09 +01:00
wmayer
e50dd7d2d2
Gui: remove Q_SLOTS decorator and use connect() to bind the signal
2023-02-07 22:16:09 +01:00
wmayer
0ba20f3f1d
Gui: fix and harmonize tool tips
2023-02-07 22:16:09 +01:00
wmayer
2ffa1d546f
Gui: use QString::fromStdString for std::string
2023-02-07 22:16:09 +01:00
wmayer
d24bb7195a
Gui: move calls of OnChange to separate method
...
and explicitly call the class' method to fix warning about bypassing virtual dispatch during construction
2023-02-07 22:16:09 +01:00