Commit Graph

111 Commits

Author SHA1 Message Date
pre-commit-ci[bot]
40ada2daf5 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-08-19 15:48:09 +00:00
Stefan Tröger
c9ca852ad0 FEM: Keep result pipeline and only reload data. Fixes #20542 2025-08-19 17:44:21 +02:00
marioalexis
7558282580 Fem: Remove unnecessary system name check 2024-10-28 17:11:05 +01:00
marioalexis84
1f2cdbc046 Fem: Remove highlighted nodes if ccx finish without error - fixes #14855 (#17203) 2024-10-14 08:50:46 -05:00
lyphrowny
cbea6b6094 FEM: reformat codebase 2024-06-23 16:26:36 +03:00
FEA-eng
e424befb09 FEM: Update ccxtools.py 2024-04-03 18:48:45 +02:00
luzpaz
129d5882a7 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
Uwe
529c48cca4 [FEM] remove unneeded checks for Python 3
since we only support Python >=3, these checks can go
2022-07-31 15:36:54 +02:00
Uwe
8041f0c032 [FEM] fix missing recompute
after the ccx_dat_file object has been changed, the analysis must be recomputed
2022-03-25 21:05:43 +01:00
Bernd Hahnebach
9813e10d8c FEM: ccx tools, do not rais exceptions if there is no binary, give feedback to the user instead 2021-08-03 07:24:01 +02:00
Bernd Hahnebach
c0c6212f0c FEM: solver, improve analysis member tests 2021-07-27 23:42:09 +02:00
Bernd Hahnebach
c756881ffa FEM: solver run, improve output 2021-07-27 21:57:23 +02:00
Bernd Hahnebach
241a6a4eac FEM: tasks and writer, use generic solver input writing method name 2021-07-18 14:47:50 +02:00
Bernd Hahnebach
d0dbdf8bf3 FEM: make use of mesh data getter class for calculix solver and ccxtools 2021-07-17 20:46:36 +02:00
Bernd Hahnebach
79b41f7393 FEM: ccx results name improvements 2021-06-24 18:03:35 +02:00
Tobias Vaara
4ef2769402 FEM: CCX naming of buckling resultfile
Fixes the naming of the resultfile. Instead of displaying 'Time', it displays "BucklingFactor".
2021-06-24 18:03:20 +02:00
Bernd Hahnebach
5f8b7d2f85 FEM: calculix dat result text object, move into analysis 2021-06-16 15:34:24 +02:00
UR-0
a48c7e27a9 satisfy Travis 2021-03-07 11:24:20 +01:00
UR-0
eceea653ae [FEM] make ccx_dat_file object (from ccx_Result) ReadOnly 2021-03-07 11:24:20 +01:00
UR-0
0274b039a2 fixes not handled exception in "task_mesh_gmsh.py"
error = sys.exc_info()[0].strip()
<class 'AttributeError'>: type object 'RuntimeError' has no attribute 'strip'
Furthermore reporting "value" instead of "type" gives more useful error messages
2021-03-06 21:00:23 +01:00
Bernd Hahnebach
a62b5b314b FEM: code formatting, revert parts of commit f4a65dcbb6 2021-02-16 16:17:47 +01:00
luz paz
f4a65dcbb6 FEM: doxygen 2020-12-04 17:50:00 +01:00
Bernd Hahnebach
d0eb71517c FEM: python, get rid of bare excepts 2020-10-27 08:24:27 +01:00
UR-0
eb9d5bf8f0 FEM: ccx constraint section print, implement in ccx writer 2020-06-24 07:52:16 +02:00
Bernd Hahnebach
22a585fba3 FEM: solver ccxtools, change object type 2020-05-21 15:04:18 +02:00
Bernd Hahnebach
853360ae13 FEM: ccx tools, better document handling 2020-03-14 21:44:55 +01:00
Bernd Hahnebach
23b5cebe7c FEM: typo 2020-03-13 06:52:22 +01:00
Bernd Hahnebach
5620122ae7 FEM: code formating and unifor licence header in Python modules 2020-03-04 07:50:21 +01:00
Bernd Hahnebach
d388ca6260 FEM: ccx tools, move pre requisite checks in separate module 2020-03-01 14:28:00 +01:00
Bernd Hahnebach
871d660995 FEM: only define analysis types for calculix solver once 2020-03-01 14:27:54 +01:00
Bernd Hahnebach
ab0df09a1c FEM: more Python import cleaning 2020-02-27 08:33:39 +01:00
Bernd Hahnebach
f9f5a7de32 FEM: improve imports 2020-02-26 20:58:26 +01:00
UR-0
0bd03643f3 FEM: constraint tie, implement object and ccx writer 2020-02-19 17:56:39 +01:00
Bernd Hahnebach
453370795b FEM: solver writer, use member class as parameter for writer class instaed of all separate fem objs 2020-02-19 07:35:48 +01:00
Bernd Hahnebach
5bafb18a7d FEM: solver writer and tasks and ccx tools, use a new member class to collect the analysis member 2020-02-19 07:23:52 +01:00
Bernd Hahnebach
1752a947a5 FEM: new member tools, move some analysis member methods from utils 2020-02-19 07:23:50 +01:00
Bernd Hahnebach
7dcc02d27a FEM: ccx tools pre check, better error messages 2020-02-04 10:15:14 +01:00
Bernd Hahnebach
c00af06846 FEM: console messages line break improvements 2020-01-09 08:10:07 +01:00
luz.paz
1baf5da3cf 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
eb099c33c1 FEM: result tools and ccx tools, improve method documentation 2019-09-19 09:11:02 +02:00
Bernd Hahnebach
a1e6fce888 FEM: ccx tools, improve class documentation 2019-09-18 18:27:50 +02:00
Bernd Hahnebach
13e2fbf0f4 FEM: ccx tools, use python documentation style 2019-09-15 22:43:10 +02:00
Bernd Hahnebach
310cf2cb2a FEM: improve output on solver run 2019-09-12 23:50:35 +02:00
Bernd Hahnebach
b7db3b44d0 FEM: ccx tools, utils imported allready 2019-09-11 07:44:17 +02:00
Bernd Hahnebach
5fb0e5e430 FEM: utils, move working dir check from ccx tools to utils 2019-09-06 21:59:37 +02:00
Bernd Hahnebach
1f5eada2d7 FEM: utils, use snake case for new methods 2019-09-06 21:59:14 +02:00
Bernd Hahnebach
2afd93bb55 FEM: move working path methods from solver run to utils 2019-09-06 21:59:05 +02:00
Bernd Hahnebach
68e555df7e FEM: ccx tools, use single quotes instead of double ones 2019-09-05 18:25:07 +02:00
Bernd Hahnebach
4bb32ae8d2 FEM: ccx tools, small indent code formating 2019-08-15 08:40:01 +02:00
Bernd Hahnebach
4c5bcf3dc1 FEM: objects, use same name system no matter if C++ or Python object 2019-07-03 12:43:27 +02:00