Uwe
bbc21b336a
[FEM] Elmer: fix solver stabilize settings
...
- according to https://www.nic.funet.fi/index/elmer/doc/ElmerModelsManual.pdf
the stabilization methods are equation-specific and only available for some solvers
This commits changes these settings according to the manual
2022-08-03 02:32:01 +02:00
Uwe
a6288fdabe
[FEM] Elmer: Flux: add missing settings
...
- enable the disabled options. They work and are according to the Elmer manual. The user is free to use them or not and since they are all False by default, existing analyses won't be affected.
- add two missing settings
- for new equations, enable at least one calculation, otherwise nothing will happen when an inexperienced user uses the default
2022-08-03 01:50:12 +02:00
Uwe
8a114eb798
[Gui] QSint: missing piece to fix QGroupBox visibility
...
- also the freecadscheme must be adapted (e.g. for PartDesign dialogs)
- fixes now #6102 completely
2022-08-03 01:05:37 +02:00
luz paz
6b17e7561d
AddonManager: Fix source comment typos
...
[skip ci]
2022-08-02 16:35:03 -04:00
Benjamin Bræstrup Sayoc
f30c30b06f
[TechDraw] Simplify code getting default line weights
2022-08-02 16:13:01 -04:00
Benjamin Bræstrup Sayoc
bbbc044934
[TechDraw] Remove deprecated replaceGeomFormat
2022-08-02 16:09:54 -04:00
Benjamin Bræstrup Sayoc
ac8099d1f6
[TechDraw] Remove deprecated replaceCenterLine
2022-08-02 16:09:54 -04:00
Benjamin Bræstrup Sayoc
b36d6b53cd
[TechDraw] Remove deprecated replaceCosmeticEdge
2022-08-02 16:09:54 -04:00
Benjamin Bræstrup Sayoc
a017cb41bc
[TechDraw] Remove deprecated replaceCosmeticVertex
2022-08-02 16:09:54 -04: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
340eb3150d
PyCXX: [skip ci] fix linking error with MinGW/MSYS
2022-08-02 17:25:40 +02:00
wmayer
0de3b2892e
PyCXX: change typedef of PyCxx_ssize_t to fix compiler warnings with MSVC
2022-08-02 16:58:25 +02:00
wmayer
5029e9eea2
CMake: re-add workaround for MINGW to find Coin3D
2022-08-02 16:57:36 +02:00
wmayer
d92eaf7a72
Base: fix several warnings reported by code analyzers
2022-08-02 13:04:50 +02:00
wmayer
94c3c481bd
Base: [skip ci] fix -Winconsistent-missing-override
2022-08-02 12:43:54 +02:00
wmayer
75ee04299a
Base: fix build failure because number_long() has been removed in PyCXX
2022-08-02 12:41:04 +02:00
berniev
15419982d4
Base: Modernise ctors dtors defs etc
2022-08-02 12:37:46 +02:00
wmayer
ea233be212
clang-tidy: [skip ci] Disable modernize-use-trailing-return-type
2022-08-02 12:12:58 +02:00
Yorik van Havre
79d42f2b41
Merge pull request #7295 from carlopav/DraftFixEditBSpline
...
[Draft] Fix Draft Edit AddPoint with BSpline
2022-08-02 10:56:57 +02:00
Uwe
1f9b9e8c17
[FEM] remove some unused includes
2022-08-02 05:15:31 +02:00
Uwe
0e77b99c71
- fixes #6102
...
- the point is that we don't set any style for the group boxes, therefore the Windows style is applied as nothing was set yet. The default Windows style is the color #dddddd which is hardly visible on our blue default style.
as solution set an explicit color.
2022-08-02 01:00:03 +02:00
carlopav
58054f13bc
[Draft] Fix Draft Edit AddPoint with BSpline
...
ref. https://forum.freecadweb.org/viewtopic.php?p=613622#p613622
Fix Bug when adding point to a BSpline.
2022-08-01 22:15:51 +02:00
wmayer
d919ad6f38
PyCXX: update to version 7.1.7
2022-08-01 18:55:51 +02:00
wmayer
2b32d071f5
PyCXX: update to version 7.1.0
2022-08-01 17:28:23 +02:00
Yorik van Havre
54dcf4d4e1
Merge pull request #7259 from Roy-043/Draft-Fix-handling-of-groups-on-move-copy-and-rotate-copy
...
Draft: Fix handling of groups on move-copy and rotate-copy
2022-08-01 17:06:09 +02:00
wmayer
401e2558ca
PyCXX: update to version 7.0.0
2022-08-01 16:39:26 +02:00
wmayer
739b59ff2d
PyCXX: update to version 6.3.0
2022-08-01 14:53:23 +02:00
wmayer
a45a787b4e
PyCXX: [skip ci] harmonize whitespaces with upstream
2022-08-01 12:36:07 +02:00
wmayer
fd6dc844be
Spreadsheet: fixes #7285 : [Bug] FreeCAD crashes if cell value ' is set in Spreadsheet
2022-08-01 08:09:34 +02:00
Uwe
c61ca0d0a7
[FEM] Elmer: fixes for the point filter
...
- use correct names and support all possible outputs
2022-08-01 04:33:06 +02:00
Uwe
d2cbf80d3c
[FEM] Elmer: update .sif files
...
- because of solver default settings change
2022-08-01 04:27:38 +02:00
Uwe
ea8e13dfa0
[FEM] Elmer: don't push mesh scaled to Elmer
...
- the mesh scaling was a hack to work around the fact that FC's mesh is in mm while all input units are in SI. It turned out that this made more problems than it solved because Elmer checks the length unit and makes internal recalculations. So the mesh must not be scaled when send to Elmer (despite the ElmerGrid docs doesn't state this).
forum thread: https://forum.freecadweb.org/viewtopic.php?p=614162#p614162
2022-08-01 03:58:09 +02:00
Uwe
927cecc742
[FEM] Elmer: set sensible defaults for elasticity equation
...
- for BiCGstabl the minimal degree is 2, but 3 is recommended
- when adding the equation, it should do something, therefore enable the calculation of the principal stresses (as it was, nothing was calculated except of the displacement)
2022-08-01 03:42:57 +02:00
wmayer
a7172cd730
App: improve whitespaces
2022-08-01 01:29:47 +02:00
wmayer
1a457d0fb9
App: fix -Winconsistent-missing-override
2022-08-01 01:14:19 +02:00
berniev
b6cae3bfdf
App: Modernise ctors dtors defs etc
2022-08-01 00:34:46 +02:00
Bernd Hahnebach
5d4b753940
FEM: python code formatting
2022-07-31 23:47:45 +02:00
Uwe
61684dba50
[.github] [skip CI] checks.yml: disable a whitespace check
...
- todo whitespace is not important
2022-07-31 22:52:09 +02:00
Chris Hennes
c9ad07a47e
Addon Manager: pylint cleanup of list diplay
2022-07-31 15:38:42 -05:00
Uwe
02b994a3fb
[FEM] importVTKResults: assure user gets a visible object
...
- on importing a .vtu/.vtk file the new created should be a visible one. Therefore set its display to surface like we do when a new pipeline is created from within FC by the user
2022-07-31 22:32:04 +02:00
Uwe
62bc30ddf4
[FEM] [skip CI] PropertyPostDataObject: some .clang changes
2022-07-31 22:08:43 +02:00
Uwe
b458ef0208
[FEM] Constraint: BodeHeat: fix regression from commit 4a349525
...
- a simple indentation mistake
2022-07-31 21:17:52 +02:00
Chris Hennes
66f452c01b
Addon Manager: fix thread termination bug
2022-07-31 13:02:14 -05:00
wmayer
a5ccef8146
Fem: use SoAnnotation to highlight result pipeline objects
2022-07-31 17:51:31 +02:00
Uwe
c2eee172eb
[App] [skip CI] Document: some .clang style fixes
...
- for better readability
2022-07-31 17:14:43 +02:00
berniev
d6bd08248f
App: Use https
2022-07-31 17:11:14 +02:00
Uwe
4a030cd949
[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
c5a7e13172
[Part] ViewProvider: 2 to M: remove unused includes
2022-07-31 15:36:20 +02:00
Uwe
6de14cd3a0
[Part] ViewProvider: P to T: remove unused includes
2022-07-31 14:55:19 +02:00
luz paz
bf030f76aa
Fix various 'testing inequality to None' syntax issues
...
Substitute `is not None` for `!= None`
2022-07-31 14:11:48 +02:00