Commit Graph

159 Commits

Author SHA1 Message Date
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
d576ee027f Fem: Improve magnetization 2025-03-07 14:30:54 -03:00
marioalexis
d4dca9fd93 Fem: Improve current density boundary condition 2025-03-03 00:02:02 -03:00
marioalexis
3d79de4ab3 Fem: Add support for Elmer static current solver - fixes #11895 2025-02-28 14:53:27 +01:00
mac-the-bike
6fcbafb121 FEM: Animation of Results (#18496) 2025-02-17 10:24:09 -06:00
marioalexis
99d7e07bea Fem: Do not update mesh if process ends with errors 2025-02-14 18:13:52 -03:00
FEA-eng
456106910e FEM: Thermal expansion reference temperature for CalculiX analyses (#19285)
* FEM: Update task_material_common.py

* FEM: Update write_femelement_material.py

* FEM: Update Material.ui

* Fem: Enable material expansion reference temperature

* FEM: Update thermomech_bimetal.py

* FEM: Update thermomech_bimetal.inp

---------

Co-authored-by: marioalexis <mario.passaglia@gmail.com>
2025-01-29 13:37:02 +01:00
marioalexis
0757a78cad Fem: Rename enable/disable electromagnetic properties 2025-01-22 11:17:59 -03:00
marioalexis
0194070ce9 Fem: Update electromagnetics boundary conditions 2025-01-22 11:17:59 -03:00
marioalexis
30c7efbc60 Fem: Fix vector potential unit and use enumeration property for boundary condition 2025-01-22 11:17:59 -03:00
André Kapelrud
9ad7bd37e3 Fem: Add Neumann boundary condition for electrostatic potential 2025-01-22 11:17:59 -03:00
marioalexis
f132b12df2 Fem: Use new material editor in Reinforced material task panel - fixes #18692 2025-01-19 15:36:43 -05:00
marioalexis
590733ea2c Fem: Set default CalculiX number of threads to Qt idealThreadCount 2024-12-19 14:38:30 -03:00
marioalexis
fba8aad95d Fem: Make it possible to run CalculiX with one core - fixes #18339 2024-12-13 11:50:59 -05:00
marioalexis
b7ccf634af Fem: Add box and elliptical beam section types - fixes #12614 2024-12-06 11:44:05 -05:00
marioalexis
e9ff119483 Fem: Save empty UUID if customizing material from task panel 2024-11-11 11:02:30 -03:00
marioalexis
7703425209 Fem: Use quantity spin boxes in material task panel 2024-11-10 22:09:33 -03:00
marioalexis
76b541935f Fem: Use new material editor in materials task panels - fixes #16814 2024-11-10 12:33:28 -03:00
marioalexis
52e4581130 Fem: Prevent race condition between signals in timer update 2024-11-06 14:41:23 -05:00
marioalexis
616b78865f Fem: Print real-time log messages in mesher task panels - fixes #17594 2024-11-04 13:32:51 -05:00
marioalexis
e2f8c9faf8 Fem: Netgen meshing parameters improvements 2024-10-16 10:25:36 -03:00
marioalexis
7da8bbdb47 Fem: Enable expression for the mesh Netgen task panel 2024-10-10 20:33:54 -05:00
marioalexis
0aec77952b Fem: Enable expression for the mesh region task panel 2024-10-10 20:33:54 -05:00
marioalexis
faa8bc2cf9 Fem: Enable expression for the mesh boundary layer task panel 2024-10-10 20:33:54 -05:00
marioalexis
c98af7fa83 Fem: Enable expression for the element geometry 2D task panel 2024-10-10 20:33:54 -05:00
marioalexis
02d62992b5 Fem: Enable expression for the element geometry 1D task panel 2024-10-10 20:33:54 -05:00
marioalexis
c88830e65f Fem: Enable expression for the centrif constraint task panel 2024-10-10 20:33:54 -05:00
Yorik van Havre
21663bba4a Merge pull request #16433 from marioalexis84/fem-mesh_netgen
Fem: New implementation of FemMesh Netgen object
2024-09-16 17:56:56 +02:00
marioalexis
0a8ba60620 Fem: Enable cancel meshing for Gmsh - fixes #5914 2024-09-15 21:04:41 -03:00
marioalexis
1272be317b Fem: Add base class for FemMesh task panels 2024-09-15 21:03:17 -03:00
marioalexis
9ec44feb53 Fem: New implementation of FemMesh Netgen object 2024-09-15 20:49:38 -03:00
marioalexis
0167773382 Fem: Add base class for FemMesh task panels 2024-09-15 20:46:08 -03:00
marioalexis
1ff2e0a876 Fem: Allow only one shape type per mesh group - Partially revert #16076 2024-09-09 11:32:51 -05:00
FEA-eng
d0dd9897c8 FEM: Update task_material_common.py
Fix from benj5378
2024-09-08 20:06:39 +02:00
marioalexis
891d9f8f49 Fem: Abort transaction by pressing cancel button in task panel 2024-08-31 13:53:29 -05:00
lorenz
6a99272cc0 FEM: print exception if loading a result in fem fails
Fixes #15827
2024-08-12 11:54:20 -04:00
marioalexis
385c32d4e3 Fem: Move MeshGmsh proxy from Fem::FemMeshObject to Fem::FemMeshShapeBaseObject - fixes #14897 2024-07-28 16:27:20 -03:00
FEA-eng
e99167d3b9 FEM: Fix error with custom material card (#15179)
* FEM: Update task_material_common.py

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-07-14 21:31:17 -05:00
lyphrowny
359c1ae2bb FEM: reformat codebase 2024-06-23 16:26:36 +03:00
marioalexis
863668ecd4 Fem: Remove selection observer - fixes #14001 2024-06-21 19:28:12 -05:00
marioalexis
108687b938 Fem: Improve constraint BodyHeatSource 2024-06-03 03:15:14 -03:00
marioalexis84
ecabfa1080 Fem: Improve constraint section print (#14046)
Co-authored-by: Chris Hennes <chennes@pioneerlibrarysystem.org>
2024-05-20 11:00:48 -05:00
Martin Rodriguez Reboredo
51987dc1ab Fixups with Qt6 enums (#13611)
* Python PySide enums to C++ converter

* Python IntFlags to C++ int in getStandardButtons

* Remove int conversion in mods Python sources
2024-05-06 18:02:18 +02:00
Syres916
26ab2473c5 [FEM] CCX Solver and Gmsh Mesh Task Panel Colour output improvements (#13684)
* [FEM] CCX Solver and Gmsh Mesh Task Panel Colour output improvements

* [FEM] CCX Solver TP make time code more prominent

* [FEM] Gmsh mesh TP make time code more prominent
2024-04-29 11:29:00 -05:00
marioalexis
30231551f3 Fem: Use expression binding with the constraint tie Tolerance property 2024-02-19 11:13:42 -06:00
marioalexis
f66d90de45 Fem: Prevent stop CalculiX immediately - fixes #12448 2024-02-18 21:55:41 -06:00
marioalexis
05916fcbd3 Fem: Enable "Stop CalculiX" button - fixes #11448 2024-02-12 11:35:59 -06:00
marioalexis
3dbb4b3dd3 Fem: Improve constraint tie - partial fixes #11653 2024-01-26 13:44:16 -03:00
Max Wilfinger
d491ac0865 Renaming FEM mesh region to mesh refinement (only Users POV / tooltips) (#11489)
* project to document on information, merge, util

* rename MehRegion to MeshRefinement (tooltip/user PoV only)
2023-12-04 10:41:04 -06:00