Florian Foinant-Willig
027ac1b456
Fem: modernize type checking
2023-10-23 18:09:04 +02:00
marioalexis
f8b4d38c46
Fem: Remove unnecessary DataAtPoint marker
2023-10-16 15:58:57 +02:00
marioalexis
b209c6f82a
Fem: Change TaskPostBoxes constructors to specific view providers
2023-10-14 00:43:59 +02:00
marioalexis
121d29771b
Fem: Plot vector components in FemPostDataAlongLineFilter - fixes #5916
2023-10-12 12:49:18 +02:00
marioalexis
eb73a9bce0
Fem: Remove callback added by filters task box and rework marker classes
2023-10-10 13:58:34 +02:00
wmayer
d305f306df
Core: Revert superfluous changes made with PR #9521
2023-10-09 15:06:45 +02:00
marioalexis
32c34fd34a
Fem: Remove markers from scenegraph - fixes #10438
2023-10-07 14:09:20 +02:00
AgCaliva
a4e90b2609
Merge branch 'master' into User/Document/Feature_level_units_selection_#7746
2023-09-25 22:58:23 -03:00
wmayer
3863cff6c0
Fem: Apply clang-format
2023-09-25 14:50:43 +02:00
AgCaliva
5fc6726feb
fixing DOMDocument redefinition on windows
2023-09-09 04:58:38 -03:00
wmayer
2bcec7717d
Fem: modernize C++: use equals default
2023-08-21 13:35:54 +02:00
wmayer
89b9a7ae0f
FEM: modernize C++: use range-based for loop
2023-08-15 01:09:53 +02:00
luzpaz
57b9442df7
Fix various typos
2023-08-04 19:46:12 +02:00
luzpaz
38a01939e0
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
wmayer
260ac4130d
FEM: fix -Wclazy-connect-by-name
2023-04-05 00:44:13 +02:00
luzpaz
61e96bd763
FEM: fix trailing newlines
2023-02-15 13:41:38 +00:00
Uwe
559923a8d0
[FEM] Contours: fix task panel logic
...
- the ViewProvider sorting of the field can be different from the sorting in the dialog
- also hide a Contours property (I forgot this when the contours filter was added)
2023-02-14 13:30:58 +01:00
Uwe
50763df45b
[FEM] sort code of result filters
...
- sort the functions alphabetically to know where to scroll to - eases the reading at least a bit
- some automatic reformatting according to our current clang file
- split too long lines
2023-02-13 19:52:54 +01:00
Uwe
3c94e3d87e
[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
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
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
wmayer
774dc5ce81
Fem: move from string based connect() to overloaded variant based on meta methods
2023-01-27 21:13:35 +01:00
wmayer
d4cb3aca0e
FEM: move to new style connect()
2023-01-15 19:50:46 +01: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
4f8ceb287e
[FEM] pipelines: distinguish stresses ( #7246 )
...
- it seems using the same Field name for a vector and a scalar result causes problems with ParaView, see https://forum.freecadweb.org/viewtopic.php?p=601775#p601775
therefore rename the vectors
2022-08-23 02:22:52 +05:00
Uwe
4ce5f5bd69
[FEM] point filter: add units for flux results
2022-08-17 00:10:22 +02:00
berniev
f4ffd15864
Mod: redundant void 2
2022-08-08 10:27:50 +02:00
luz paz
feb4218d06
FEM: remove trailing whitespace from various FEM files
2022-08-08 02:10:17 +02:00
Uwe
b6d0eeaf66
[FEM] [skip CI] set unit for potential loads
2022-08-07 15:15:23 +02:00
Uwe
a2bd654fd1
[FEM] make point filter aware of force density
2022-08-07 04:32:12 +02:00
Uwe
f7099cd43c
[FEM] Elmer: fixes for electrostatics
...
- one needs to specify a file when calculating the capacitance matrix
- add electric flux to point filter results
- add missing parameters
- also some sorting
2022-08-07 01:11:07 +02:00
Uwe
c61ca0d0a7
[FEM] Elmer: fixes for the point filter
...
- use correct names and support all possible outputs
2022-08-01 04:33:06 +02:00
Uwe
f532fa9a1b
[FEM] Elmer: fix eigenmode results for point filter
...
Elmers' eigenmode results have a different result name
2022-07-31 04:30:31 +02:00
wmayer
a9a4cf3d6d
Fem: [skip ci] Fix several clazy issues:
...
* Maybe you meant to call base method instead [-Wclazy-skipped-base-method]
* Using copy-ctor but class SbMatrix has a trivial copy-ctor but non trivial assign operator [-Wclazy-rule-of-two-soft]
* Missing emit keyword on signal call FemGui::PointMarker::PointsChanged [-Wclazy-incorrect-emit]
2022-07-25 12:11:47 +02:00
Uwe
e95a16408c
[FEM] TaskBoxes: add missing info about transparency
...
The user had no info about the current transparency nor the value he will be selecting.
2022-07-23 19:41:18 +02:00
Uwe
f467451ae3
[FEM] remove more superfluous nullptr checks
2022-07-18 02:34:57 +02:00
Uwe
5a6c52d8f3
[FEM] [skip CI] fix a typo
...
- spot by the spellchecker CI
2022-07-01 03:12:15 +02:00
Uwe
5f5ae2fe4a
[FEM] fix point filter initialization issue
...
- on opening the task dialog of existing point filter, the point value must be displayed
2022-06-27 01:07:36 +02:00
wmayer
d5340a82ab
Gui/Mod: replace several reinterpret_cast with static_cast
2022-06-25 11:36:55 +02:00
wmayer
052a2d8f82
Fem: remove string from translation
2022-06-14 01:43:45 +02:00
wmayer
d64b9750da
Fem: added signals and slots to notify when first function is added
2022-06-14 01:38:55 +02:00
Uwe
f1e3c30d6a
[FEM] point filter: use a LineEdit to output value
...
- that one copy the result to the clipboard
- also fix a typo
2022-06-14 01:21:17 +02:00
wmayer
66fab4bb81
Fem: for PointMarker and DataMarker use the internal name instead of label, in customEvent() do not expect a fix name
2022-06-13 17:37:26 +02:00
wmayer
6bc14921b5
Fem: do not use the Label property but the internal name to access an FEM post object via Python
2022-06-13 17:01:38 +02:00
wmayer
1da5971f00
Fem: do not access the active document but the document the FEM post object is part of
2022-06-13 16:46:15 +02:00
wmayer
82b8ddc042
Fem: use WeakPtrT classes instead of raw pointers to avoid possible dangling pointers and to avoid undefined behaviour if a wrong static_cast is performed
2022-06-13 14:21:18 +02:00
wmayer
b82230867b
Fem: improve TaskPostDataAtPoint:
...
* refactor TaskPostDataAtPoint::on_Field_activated()
* show results in a label instead of message box to reduce clicks
* in output window also print field and position as the pure values are useless
2022-06-13 12:31:37 +02:00
wmayer
0c098fe6b7
Fem: remove several superfluous casts
2022-06-13 11:14:29 +02:00
Uwe
496024af74
[FEM] make post filter Ui std::unique_ptr
2022-06-13 01:59:46 +02:00