marioalexis
def22ad234
Fem: Better VTK version check
2025-09-22 22:46:20 -05:00
FEA-eng
40011e8f7e
FEM: Better defaults for mesh export ( #23553 )
...
* FEM: Update mesh_gmsh.py
* FEM: Update DlgSettingsFemExportAbaqus.ui
* FEM: Update DlgSettingsFemExportAbaqus.ui
* FEM: Update DlgSettingsFemExportAbaqusImp.cpp
* FEM: Update AppFemPy.cpp
2025-09-07 20:31:20 -05:00
Luz Paz
5d052cc043
Fix various typos
...
Missed by the codespell CI not being functional for a period of time.
2025-05-15 10:59:48 -05:00
pre-commit-ci[bot]
3ef7ba2d9d
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-05-02 07:29:09 +00:00
Stefan Tröger
ce25de290e
FEM: Fix typos in python post processing code
2025-05-02 09:25:57 +02:00
Stefan Tröger
0304faa2bc
FEM: Handle python vtk user installs that conflict with FreeCAD VTK
2025-05-02 09:25:57 +02:00
marioalexis
1126723284
Fem: Add option to set data mode for SolverCalculiX
2025-04-15 08:49:23 -03:00
marioalexis
e84eb920dc
Fem: Add frd format converter to VTK
2025-02-22 14:46:50 -03:00
Benjamin Nauck
8cc98b9a88
Mod: Use new addObject<T>(...) that requires additional changes
2025-02-10 18:35:38 +01:00
Benjamin Nauck
a1c5767643
Mod: Use new addObject<T>(...) using regex
2025-02-10 18:35:38 +01:00
Benjamin Nauck
dd6aa9f3c7
Prefer to use BaseClass's isDerivedFrom<T> over non template or Base::Type's
...
Regex based changes, manually verified
2025-01-27 16:08:18 +01:00
marioalexis
a58c3caac1
Fem: Fix mesh export to vtk formats
2024-12-20 11:46:46 -05:00
Chris Hennes
fa65438556
Core: Enable compiling with MSVC /permissive- ( #11014 )
...
* Base: Fixes for MSVC permissive-
* App: Fixes for MSVC permissive-
* Gui: Fixes for MSVC permissive-
* Main: Fixes for MSVC permissive-
* Fem: Fixes for MSVC permissive-
* Material: Fixes for MSVC permissive-
* Part: Fixes for MSVC permissive-
* Mesh: Fixes for MSVC permissive-
* Points: Fixes for MSVC permissive-
* Robot: Fixes for MSVC permissive-
* TechDraw: Fixes for MSVC permissive-
* Path: Fixes for MSVC permissive-
* Core; Changes per review comments
* TD: Revision from wandererfan
* [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>
2023-11-27 17:37:29 +01:00
wmayer
91a40b2007
Fem: Apply clang-format
2023-09-25 14:50:43 +02:00
wmayer
d525e0d308
Fem: modernize C++: use equals default
2023-08-21 13:35:54 +02:00
wmayer
8f7a275bf1
FEM: raise an exception if no valid object is selected
2023-02-10 21:10:25 +01:00
Kuzemko Alexsandr
63174d487f
[App] Fix of untranslated first document's name ( #7156 )
...
* Change no need function newDocument("Unnamed") call to variant without parameter. "Unnamed" set in App newDocument function instead.
* Refactor New Document command to run without parameter.
* Translate new document's userName. Internal name = "Unnamed".
* Crowdin Add to updatets.py App.ts. Create new file App.ts
* Fix error where document name is set with one function parameter. In this situation set internal and user name to string variable. For default function call (without parameter) set internal name to Unnamed, userName = translate ("Unnamed")
2022-10-20 21:35:09 -05:00
berniev
ddafb98813
Mod: Use override etc 2
2022-08-09 12:52:26 +02:00
Uwe
c0fa37cfa9
[FEM] update includes
...
- forgot to commit this in previous commit
2022-07-03 22:59:37 +02:00
wmayer
d4da6b21e2
Fem: include Python.h before any vtk headers to fix compiler warnings
2022-03-24 20:05:27 +01:00
wmayer
7ae9fc0d67
Fem: modernize C++11
...
* use nullptr
2022-03-23 19:26:15 +01:00
Uwe
d5604e0e89
[FEM] remove Python.h and Xerces
2022-03-21 01:22:59 +01:00
wmayer
0054cbddaa
Fix coverity issue:
...
* CID 332682: Resource leak
* CID 350607: Resource leak
* CID 332677: Resource leak
2022-03-14 11:35:04 +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
Abdullah Tahiri
676a4f0457
PCH: Fem App
2019-05-16 21:43:07 +02:00
wmayer
b3721f8613
fix re-throwing an exception
2018-11-15 17:20:55 +01:00
wmayer
68cc427b00
Improve handling of external smesh
...
+ add SMESH_version.h.cmake to set full version number instead of using compiler define
+ do not set include path of smesh globally
+ do not set library path of smesh globally
+ do not set HAVE_NETGEN define globally
+ improve using debug and release libs of smesh for MSVC
2018-04-28 12:10:55 +02:00
looooo
547cc9f36c
external smesh: use version info
...
for precompiler conditionals
2018-04-28 12:05:30 +02:00
looooo
21cdc9ea4a
port to smesh 8.3
...
using #ifdef EXTERNAL_SMESH for the diff
2018-04-28 12:05:30 +02:00
wmayer
a8a9650816
harmonize show() function of Part, Mesh, Fem, Path and Points modules
2017-09-29 00:35:48 +02:00
Bernd Hahnebach
2cdaba4b89
FEM: code formating, white spaces
2017-02-17 22:07:56 +01:00
Bernd Hahnebach
17eac77144
FEM: code formating, white spaces
2017-02-16 13:11:14 +01:00
qingfengxia
1c18867d1e
FEM: VTK post processing, changes:
...
- vtk result file reading
- some changes in vtk post processing pipe line
2017-02-16 07:54:16 +01:00
qingfengxia
9ce1662ae1
Fem: add FemResult export to VTK files for visualization externally
2017-01-30 18:22:11 +01:00
qingfengxia
1f34562354
Fem: clean debug comments in FemVTKTools.cpp and AppFemPy.cpp
2016-10-29 15:12:18 +02:00
qingfengxia
2d29983be7
Cfd: add vtk result import feature
2016-10-29 15:12:18 +02:00
qingfengxia
72be9094ea
Fem: add feature off vtk unstructured mesh import and export
2016-10-29 15:12:18 +02:00
wmayer
f944ab3846
replace deprecated auto_ptr with unique_ptr
2016-09-22 13:01:20 +02:00
wmayer
d98337b5f2
Coverity: fix high impact issues
2016-08-17 15:33:04 +02:00
Bernd Hahnebach
55d2884658
FEM: code formating: remove trailing white spaces
2016-08-04 17:45:04 +02:00
Stefan Tröger
4c9d4e1fdc
FEM Post: fix vtk include wthout guard
2016-05-18 21:35:15 +02:00
Stefan Tröger
2b9e608501
FEM Post: Basic implementation of filter framework
2016-05-18 21:35:15 +02:00
Stefan Tröger
4d09c09dc0
FEM Post: Move post processing to fem objects
2016-05-18 21:35:15 +02:00
Bernd Hahnebach
b58e37b950
FEM: remove trailing whitespaces
2016-04-24 19:10:33 +02:00
Bernd Hahnebach
14eb6869a9
FEM: convert all windows code files to unix line ending
2016-04-24 19:10:33 +02:00
wmayer
bf10bf33f6
+ simplify porting of Fem module to Python3
2016-01-21 13:42:08 +01:00
Mateusz Skowroński
43a4a5938c
Fix files encoding. Go from ISO8859-1 to UTF-8.
2015-09-21 19:50:49 -03:00
Sebastian Hoogen
a53a239f2f
issue #1027 use unicode filepaths
2014-10-11 13:32:06 +02:00
Sebastian Hoogen
5e51a6cdf7
fixes #0001422 : Subclass Exception
...
inherit Base.FreeCADError form RuntimeError
inherit Part.OCCError from Base.FreeCADError
inherit OCCDomainError from Part.OCCError
inherit OCCRangeError from Part.OCCError
inherit OCCConstructionError from OCCDomainError
inherit OCCDimensionError from OCCDomainError
Added PY_CATCH_OCC macro
replace PyExc_Exception
use FreeCADError in makeWireString
catch exception in BSplineCurve.increasedegree
2014-09-17 11:15:56 +02:00
wmayer
4686118f2a
+ Make Python API more pythonic
2013-10-11 13:57:05 +02:00