Chris Hennes
19324fa3fe
Fem: Remove unused variables
2025-03-29 14:31:22 -05:00
Chris Hennes
a077100c24
Merge pull request #20286 from marioalexis84/fem-calculator_filter
...
Fem: Add calculator filter
2025-03-29 14:30:48 -05:00
marioalexis
47e93539f2
Fem: Fix return value in FemPostPipelinePy::read
2025-03-28 16:39:34 +01:00
marioalexis
f2b047e2c4
Fem: Update test
2025-03-27 21:13:21 +01:00
marioalexis
b10c02407f
Fem: Add electric charge density object
2025-03-27 21:13:21 +01:00
marioalexis
f65db92156
Fem: Rename property SurfaceChargeDensity to ElectricFluxDensity
2025-03-27 21:13:21 +01:00
marioalexis
0cc1959832
Fem: Add calculator filter
2025-03-27 15:46:57 -03:00
marioalexis
186f83add7
Fem: Remove function based on Elmer results
2025-03-27 15:46:57 -03:00
Chris Hennes
ec6684f328
Fem: catch exceptions in destructor
2025-03-25 09:45:25 +01:00
Chris Hennes
a209926436
Fem: Add missing VTK headers from PCH
2025-03-24 23:16:02 -05:00
Pieter Hijma
679a56ccea
[Doc] Fix nested groups in FEM
2025-03-24 16:33:54 +01:00
Chris Hennes
3cb3874eca
FEM: Add missing vtkTransform.h header to PCH file
...
Also sort the VTK includes.
2025-03-24 10:29:00 -05:00
Chris Hennes
6c8cd994d3
FEM: myStudyId not needed when SMESH >= 9
...
Put guards not just around its use, but also its creation.
2025-03-23 08:56:31 +01:00
Chris Hennes
575bfa032a
Fem: remove unused variable in Command
2025-03-23 08:53:55 +01:00
pre-commit-ci[bot]
44e15af433
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-03-22 23:27:10 +01:00
Stefan Tröger
b38170cb02
FEM: Update multiframe code after review
2025-03-22 23:27:10 +01:00
Stefan Tröger
713feb5f27
FEM: Multistep test fix for vtk 7.x
2025-03-22 23:27:10 +01:00
Stefan Tröger
3403fd0ebd
FEM: Port elmer transient analysis to multiframe results
2025-03-22 23:27:10 +01:00
Stefan Tröger
295a3b4983
FEM: Fix multiframe bugs and add correct units for all cxx analysis types
2025-03-22 23:27:10 +01:00
Stefan Tröger
3ecad91cc6
FEM: Modernize multiframe code and incorporate review feedback
2025-03-22 23:27:10 +01:00
Stefan Tröger
1296bb825a
FEM: Make post object placement work
2025-03-22 23:27:10 +01:00
Stefan Tröger
12a6ea5038
FEM: Backward compatibility for post pipeline and multiple fixes
2025-03-22 23:27:10 +01:00
Stefan Tröger
f90b7a5755
FEM: Correctly implement Drag/Drop for post objects
2025-03-22 23:27:10 +01:00
Stefan Tröger
3f87627484
FEM: Add post pipeline branch
2025-03-22 23:27:10 +01:00
Stefan Tröger
a5e66bf542
FEM: Switch post groups to extension based system
2025-03-22 23:27:10 +01:00
Stefan Tröger
a4558f31b4
FEM: Multiframe adoptions
...
- To support timedata and the relevant filters the pipeline needs to be fully setup, hence not only working on data
- Multiblock source algorithm is needed to supply the time data for the algorithms
2025-03-22 23:27:10 +01:00
Chris Hennes
4f0fbb1bbe
FEM: Ensure node is initialized before use
...
Coverity issue 545328
2025-03-22 07:15:15 +01:00
Chris Hennes
f14fe6cd40
FEM: Initialize scalar
...
Coverity issue 545304
2025-03-22 07:15:15 +01:00
Chris Hennes
56e327e235
FEM: Ensure node is valid before accessing
...
Coverity issue 545293
2025-03-22 07:15:15 +01:00
Chris Hennes
21c07cabc5
FreeCAD: Compiler warning fixes
2025-03-19 10:13:34 +01:00
tritao
cdab9c7837
CMake: Cleanup targets with transitive dependencies
2025-03-17 12:12:06 +00:00
Chris Hennes
9a77120e82
Merge pull request #20142 from bofdahof/ranges
...
Apply C++20 std::ranges (mainly to std::find)
2025-03-17 03:08:27 -05:00
bofdahof
1c4ecf576b
FEM: apply std::ranges
2025-03-16 17:16:30 -05:00
Karliss
42790475d6
Add missing parent for messagebox and other popups
...
Unparented popups can easily get lost in backround, but they still block top level event loop when run with ::exec() thus preventing interactions with main window. This mainly happens on wayland. Setting the parent ensures they are always kept on top and reasonably positioned.
2025-03-16 16:02:36 -05:00
Chris Hennes
3ce193ddb8
Merge pull request #19921 from mosfet80/QT_CLEAN
...
REMOVE old QT<= 5.14 code
2025-03-11 20:54:59 +00:00
Chris Hennes
40e58ff580
Merge pull request #20059 from marioalexis84/fem-heat_flux
...
Fem: Change from radio buttons to combo box to reduce space in heat flux task panel
2025-03-10 16:50:14 +00:00
Chris Hennes
ab55e536e0
Merge pull request #20053 from marioalexis84/fem-elmer_equation_references
...
Fem: Use disambiguation for solid references in Elmer equation task panels
2025-03-10 15:53:31 +00:00
marioalexis
c2eb777f4a
Fem: Change from radio buttons to combo box to reduce space in heat flux task panel
2025-03-09 12:18:14 -03:00
marioalexis
f0a1a2ed9d
Fem: Use left alignment in Gmsh task panel
2025-03-08 18:32:16 -03:00
Chris Hennes
88c536a80f
Merge pull request #20011 from FEA-eng/fem_example_rigid_body
...
FEM: Add ccx rigid body constraint example
2025-03-07 22:40:07 +00:00
marioalexis
d576ee027f
Fem: Improve magnetization
2025-03-07 14:30:54 -03:00
marioalexis
064666c31c
Fem: Use disambiguation for solids in equation task panel
2025-03-07 11:47:46 -03:00
marioalexis
17386fea6f
Fem: Move label to tooltip in selection widget
2025-03-07 11:47:46 -03:00
pre-commit-ci[bot]
fecaa54b17
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-03-06 08:35:01 +00:00
FEA-eng
7357a1e4dc
FEM: Update ccx_rigid_body.py
2025-03-06 09:30:09 +01:00
Chris Hennes
3bd926fb34
Merge pull request #20002 from marioalexis84/fem-static_current_elmer
...
Fem: Some changes in static current features
2025-03-05 22:39:58 +00:00
mosfet80
9f6c5a1272
Merge branch 'FreeCAD:main' into QT_CLEAN
2025-03-05 21:53:36 +01:00
pre-commit-ci[bot]
6d474fe35a
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-03-05 20:11:44 +00:00
FEA-eng
a970ccfe2d
FEM: Update CMakeLists.txt
2025-03-05 21:05:42 +01:00
FEA-eng
0229f5b063
FEM: add rigid body FEM example
2025-03-05 21:04:40 +01:00