wmayer
948cbfccd9
modernize C++: avoid bind
...
In many cases std::bind() is kept because the code is much simpler
2023-08-08 21:10:16 +02:00
wmayer
2b3d48176c
Mods: modernize C++: redundant void arg
2023-08-05 16:50:31 +02:00
Uwe
7e3d37a5fe
[FEM] implement further object addition mode
...
- for e.g. the solver objects it is important that the added equations are visible in the TreeView
- also improve activation of analyses for documents with multiple analyses: one activates one and can then subsequently add an object to it because the activation will also select
2023-03-24 07:22:27 +01:00
Uwe
1bd5739708
[FEM] auto-activate Analyses
...
- this PR addresses a long-standing annoying issue: You are already in the FEM WB and load a file.
Then you cannot just start but first have to activate the Analysis. But one is in the FEM WB to work with analyses.
2023-03-24 06:05:54 +01:00
Uwe
929713af03
[FEM] improve deletion warning
...
- don't popup a warning if all children of an object are selected too when deleting the object
2023-03-16 21:54:09 +01:00
Uwe
94fe5e7f95
[FEM] fix analysis activation issue
...
- after activating an analysis the FEM toolbar buttons did not become active
2023-02-18 22:28:35 +01:00
Uwe
5ce791ffdf
[FEM] ViewProvider*: remove unused includes
...
- also sort includes
2022-10-03 06:07:55 +02:00
Uwe
e3edfc1ca3
[FEM] [skip CI] ViewProviderAnalysis.cpp: .clang formatting fixes
...
- done automatically by MSVC
2022-08-07 02:28:40 +02:00
wmayer
7e230725b9
Fem: [skip ci] replace the SoAnnotation with an SoSeparator to fix rendering artifacts for non-convex objects
2022-08-02 19:09:05 +02:00
wmayer
a5ccef8146
Fem: use SoAnnotation to highlight result pipeline objects
2022-07-31 17:51:31 +02:00
wmayer
0f5725b34a
modernize C++: replace boost::function with std::function
2022-06-30 20:31:55 +02:00
mosfet80
c48a569696
Boost version <=1.60 is never used in freecad 0.20 ( #7038 )
...
* Boost version 1.60 is never used in freecad 0.20
2022-06-24 02:20:26 +02:00
wmayer
8da621e220
FEM: [skip ci] fix some typos
2022-04-12 11:03:03 +02:00
Uwe
4d3a963864
[FEM] add missing functions deletion handling
...
as it was, one could delete the functions container breaking the simulation. Now you get a warning.
- also remove unused includes
2022-03-24 16:17:44 +01:00
Uwe
f95e76843c
[FEM] add missing analysis deletion handling
...
as it was, one could delete the analysis container breaking everything. Now you get a warning.
- also fix typos
2022-03-24 15:56:08 +01:00
Uwe
5212bd79fe
[skip CI] [FEM] fix a comment
...
- remove misleading comment
- add a comment
2022-03-24 14:52:28 +01:00
Bernd Hahnebach
0e24a75788
FEM: calculix dat result text object, move into analysis
2021-06-16 15:34:24 +02:00
wmayer
d6169d6478
boost: fix for boost < 1.60
2020-06-15 19:38:39 +02:00
wmayer
730154a684
boost 1.73.0: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated
2020-06-12 17:51:33 +02:00
Bernd Hahnebach
5528ae8600
FEM: rename icon, Analysis
2020-03-06 08:38:53 +01:00
luz.paz
73b8ee91ee
FEM: [skip ci] fix header uniformity
...
This PR fixes header uniformity across all FEM WB files
2019-12-21 20:00:14 +01:00
Bernd Hahnebach
acbe6702a7
FEM: code formating do not use to many slashes
2019-12-10 21:41:06 +01:00
Bernd Hahnebach
2b04ec02da
FEM: analysis, make vtk result pipline object draggable into analysis
2018-03-21 12:19:59 +01:00
wmayer
18c8a15cb5
inherit FemAnalysis from DocumentObjectGroup and remove Member property
2017-10-24 20:07:05 +02:00
wmayer
6920cd4db5
issue #0002080 : Attempt to remove FEM analysis result (displacement & stress) results in false warning
2017-10-18 19:50:59 +02:00
wmayer
001135d68f
fixes #0003164 : Elements of an analysis including the mesh and constraints should be hidden when hiding the analysis (Space)
2017-10-06 22:24:54 +02:00
qingfengxia
bfde12e974
Fem: make FemResultObject droppable into FemAnalysis
2016-10-29 15:12:18 +02:00
wmayer
2845e319a3
fix -Wextra in Fem
2016-09-24 02:17:15 +02:00
Bernd Hahnebach
3091fd5973
FEM: remove trailing whitespaces
2016-04-24 19:10:33 +02:00
Author qingfengxia
ac9400e493
FEM: new solver object implementation of the object
2015-11-28 20:04:22 -02:00
wmayer
1e1fc10748
+ Code cleanup:
...
+ do not include header of itself
+ do not include unneeded header files
+ removed unneeded forward declarations
+ do not translate C string to get a QString
+ break too long lines
+ replace tabs with spaces
+ use virtual keyword on destructors
2015-11-13 15:47:03 +01:00
wmayer
19aa17cd27
+ make FEM beam section and shell thickness ready for drag and drop
2015-10-19 14:48:07 +02:00
wmayer
1b6cad550b
+ allow to activate an analysis object from context-menu
2015-10-18 16:10:32 +02:00
Mateusz Skowroński
05f95c0506
Fix files encoding. Go from ISO8859-1 to UTF-8.
2015-09-21 19:50:49 -03:00
Przemo Firszt
8e82c82e65
FEM: Rename Fem_Analysis icon to fem-analysis
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-07-29 11:00:33 -03:00
wmayer
638bf26bb5
+ FEM: Improve drag and drop for FEM analysis object
2015-04-23 13:31:14 +02:00
wmayer
56147abc14
+ FEM: Support drag and drop for analysis object
2015-04-22 23:24:43 +02:00
jriegel
032d7dd2fe
Finish loading Calculix result files
2013-12-31 12:41:22 +01:00
jriegel
acf8bba24f
Make Fem::Analyses object inheritable to python and some fixes in Material
2013-08-04 19:22:17 +02:00
jriegel
cb067caf2c
Add ActiveAnalysis logic
2013-04-29 20:08:21 +02:00
jriegel
6c8cb6f184
Adding additional objects to FEM
2013-04-20 10:53:03 +02:00
jriegel
a74b98e9ed
Add ViewProvider and Dialogs for Analysis object and the Netgen mesher object
2013-04-08 10:42:08 +02:00