Commit Graph

120 Commits

Author SHA1 Message Date
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
2d3953f65f [FEM] Elmer add support for nonlinear elasticity solver
- adds new equation "Deformation" (this name since the stress solver got in FreeCAD the misleading name "elasticity")

- this way change icon of elastic solver to make the difference clear
2023-03-22 03:27:27 +01:00
Uwe
4ecf74322c [FEM] better pipeline connection for CalculiX
- make the connection also working for frequency and buckling analysis by directly creating/updating the pipeline where the CalculiX results are loaded
2023-03-16 06:12:14 +01:00
luzpaz
5c6ec58709 [Fem] fix grammar 2023-02-25 09:59:24 +01:00
Uwe
fa780e8b5b [FEM] add new filter to display iso contours
- very valuable to display for example electromagnetic field lines
2023-02-13 16:53:21 +01:00
Uwe
95a6d1e208 [FEM] Elmer: add support for 3D magnetodynamics
- adds the corresponding Elmer equation (it is now possible to do Elmer's tutorial example no. 14)
2023-02-10 19:48:31 +01:00
Uwe
04915b694b [FEM] add new constraint for magnetization 2023-02-09 14:41:25 +01:00
Uwe
d5ac0758cf [FEM] Elmer: add support for 2D magnetodynamics
- adds the corresponding Elmer equation (it is now possible to do Elmer's tutorial example no. 16)
2023-02-07 11:06:22 +01:00
Uwe
82b6e03625 [FEM] add current density constraint
- also add corresponding App::PropertyCurrentDensity

- also fix a typo in test_object.py
2023-02-05 21:10:15 +01:00
Uwe
27f50ad131 [FEM] add initial pressure constraint (#7364)
* [FEM] add initial pressure constraint

- this is needed for fluids
2022-08-14 20:00:36 +02:00
Preslav
1ceaa09d17 Added spring boundary condition 2021-09-17 11:08:08 +02:00
Bernd Hahnebach
cdcd271b4c FEM: Mystran solver, add solver, writer, tasks and constraint force and
fixed writing
2021-07-31 16:57:01 +02:00
UR-0
974f41e0cc FEM: constraint centrif, App objects and methods:
- CalculiX centrifugal body loads
- CalculiX label CENTRIF from *DLOAD card
- implement FreeCAD NonGui code
- the object, ccx writer, etc
2021-07-09 22:03:58 +02:00
UR-0
c667efdb77 FEM: objects create, typos 2021-06-15 20:35:41 +02:00
Bernd Hahnebach
f4c983bba9 FEM: objects create, typos 2021-06-15 20:35:31 +02: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
9bfd947886 FEM: elmer equation flux, better name without word solver 2020-06-29 22:28:26 +02:00
Bernd Hahnebach
43ad6aa729 FEM: constant vacuum permittivity, add object to overwrite constant 2020-06-29 17:46:43 +02:00
Bernd Hahnebach
0ac4897cfa FEM: objects make, add TODO comment 2020-06-29 08:08:25 +02:00
Bernd Hahnebach
3ea4ceb89f FEM: object add module, small comment fix 2020-06-29 08:08:11 +02:00
Bernd Hahnebach
10119ad9a1 FEM: elmer equation objects, improve object creation 2020-06-29 08:08:04 +02:00
UR-0
50d834c0bc FEM: ccx constraint section print, add object 2020-06-24 07:52:16 +02:00
HoWil
52da15b815 FEM: add elmer electric force equation object 2020-05-25 15:46:00 +02:00
Bernd Hahnebach
40251a6210 FEM: material common, rename class and module 2020-05-22 01:08:08 +02:00
Bernd Hahnebach
e1e705f134 FEM: solver ccx tools, rename class and module 2020-05-22 01:08:06 +02:00
Bernd Hahnebach
df63d4cfc2 FEM: result mechanical, rename class and module 2020-05-22 01:08:04 +02:00
Bernd Hahnebach
b74ec6515d FEM: mesh result, rename class and module 2020-05-22 01:08:02 +02:00
Bernd Hahnebach
a9127e5c4b FEM: mesh region, rename class and module 2020-05-22 01:08:00 +02:00
Bernd Hahnebach
4d241b1a1d FEM: mesh group, rename class and module 2020-05-22 01:07:58 +02:00
Bernd Hahnebach
3b48c5a634 FEM: mesh gmsh, rename class and module 2020-05-22 01:07:56 +02:00
Bernd Hahnebach
b0772362d4 FEM: mesh boundary layer, rename class and module 2020-05-22 01:07:54 +02:00
Bernd Hahnebach
06eae6d9b2 FEM: material reinforced, rename class and module 2020-05-22 01:07:51 +02:00
Bernd Hahnebach
04463cdc39 FEM: material mechanical nonlinear, rename class and module 2020-05-22 01:07:49 +02:00
Bernd Hahnebach
141afdfcef FEM: element rotation 1D, rename class and module 2020-05-22 01:07:47 +02:00
Bernd Hahnebach
e2970232a2 FEM: element geometry 2D, rename class and module 2020-05-22 01:07:45 +02:00
Bernd Hahnebach
90d9b439ac FEM: element geometry 1D, rename class and module 2020-05-22 01:07:43 +02:00
Bernd Hahnebach
19ff305189 FEM: element fluid 1D, rename class and module 2020-05-22 01:07:41 +02:00
Bernd Hahnebach
f849056824 FEM: constraint tie, rename class and module 2020-05-22 01:07:39 +02:00
Bernd Hahnebach
f6c6ff49dd FEM: constraint self weight, rename class and module 2020-05-22 01:07:37 +02:00
Bernd Hahnebach
6c10202760 FEM: constraint initial flow velocity, rename class and module 2020-05-22 01:07:35 +02:00
Bernd Hahnebach
bb30b35511 FEM: constraint flow velocity, rename class and module 2020-05-22 01:07:33 +02:00
Bernd Hahnebach
97fb2344ed FEM: constraint electrostatic potential, rename class and module 2020-05-22 01:07:29 +02:00
Bernd Hahnebach
a0e5cac548 FEM: constraint body heat source, rename class and module 2020-05-22 01:07:29 +02:00
Bernd Hahnebach
3b4b2dc2e3 FEM: make objects module, change standard names for material solid and fluid 2020-05-21 22:24:41 +02:00
Bernd Hahnebach
049a340547 FEM: objects create module, change solver calculix name 2020-05-21 16:50:30 +02:00
Bernd Hahnebach
b00dc8c79f FEM: objects make module, small code formating 2020-05-21 15:04:32 +02:00
Bernd Hahnebach
15b0965517 FEM: solver ccx tools, change standard name 2020-05-21 15:04:16 +02:00
Bernd Hahnebach
64172d9f23 FEM: result mechanical, change standard name 2020-05-21 15:04:12 +02:00
Bernd Hahnebach
291f525b6f FEM: material nonlinear, change standard name 2020-05-21 15:04:12 +02:00