Commit Graph

169 Commits

Author SHA1 Message Date
Uwe
bff25dfdd1 [FEM] adapt electrostatic examples to changed unit handling
- also a coding improvement
2022-03-26 04:54:36 +01:00
Uwe
f2def75852 [FEM] Elmer examples: use better names for constraints
fixes a ToDo and the unit tests work fine nevertheless
2022-03-26 01:46:54 +01:00
Uwe
31645fc5bc [FEM] change example to fit with Elmer's tutorial
- this example is the Elmer tutorial number 13: https://www.nic.funet.fi/pub/sci/physics/elmer/doc/ElmerTutorials.pdf and they use a potential of 1.0, since Elmer uses SI units, it is 1.0 V
2022-03-19 15:29:55 +01:00
Ajinkya Dahale
16a82d1eb7 [FEM] Add tools for more yield points in simple hardening materials
String List instead of String should allow for arbitrarily many entries,
theoretically.

Note the defaults previously in `YieldPoint1` an `YieldPoint2` were arbitrary.
Now the list is kept empty by default.

Fixes issue #4720.
2021-09-17 11:07:16 +02:00
luzpaz
eec971d87a Draft: Fix LGTM 'test for equality' warning (#4969)
* Draft: Fix LGTM 'test for equality' warning

ref: https://lgtm.com/projects/g/FreeCAD/FreeCAD/alerts/?mode=tree&ruleFocus=7900090

* FEM: source comment typo fixes
2021-08-16 22:52:13 -05:00
Bernd Hahnebach
4d56e7d1e6 FEM: examples, use correct constraint in information for mystran plate example 2021-08-10 22:12:19 +02:00
Bernd Hahnebach
15d1446650 FEM: examples, displacement constraint needs to set Free and Fix 2021-08-09 22:16:33 +02:00
Bernd Hahnebach
d8dd29c196 FEM: examples, delete not needed material values 2021-08-09 21:29:59 +02:00
Bernd Hahnebach
17d16130e7 FEM: examples, add ccxtools solver 2021-08-09 21:29:52 +02:00
Bernd Hahnebach
64f4984a22 FEM: examples, truss seg2, fix solver typ 2021-08-05 15:35:51 +02:00
Bernd Hahnebach
2d68431642 FEM: examples, add 3D truss for z88 and calculix 2021-08-05 15:33:29 +02:00
Bernd Hahnebach
0ff4cde3ff FEM: CalxuliX cantlever beam examples for pipe, circle and rectangle cross section 2021-08-03 20:02:52 +02:00
Bernd Hahnebach
095cbd28d0 FEM: examles, add missing geom obj links in meshes 2021-08-01 11:42:49 +02:00
Bernd Hahnebach
e4b15dd336 FEM: calculix prechecks, beamsections and mesh without geometry link is not allowed 2021-08-01 11:42:29 +02:00
Bernd Hahnebach
7f92c9acdc FEM: Mystran solver, add examples and writer unit tests 2021-07-31 16:57:01 +02:00
Bernd Hahnebach
d578041b25 FEM: examples, small improvements 2021-07-29 22:26:13 +02:00
Bernd Hahnebach
ebc8f8c857 FEM: ccx canti quad4 example and unit test, improve mesh 2021-07-29 22:25:38 +02:00
Bernd Hahnebach
d6568c8303 FEM: examples and unit tests calculix solver, add ccx cantilever with quad8 elements 2021-07-29 13:10:30 +02:00
Bernd Hahnebach
1ea0d9a9e0 FEM: examples and unit tests calculix solver, add ccx cantilever with quad4 elements 2021-07-29 13:10:22 +02:00
Bernd Hahnebach
7f8b42af97 FEM: z88 solver, tria6 example and unit test as well as small writer improvements 2021-07-28 23:22:26 +02:00
Bernd Hahnebach
ad9a44e690 FEM: examples, ccx cantilever add face and edgemesh 2021-07-25 21:33:04 +02:00
Bernd Hahnebach
a2413094f6 FEM: examples, canti hexa20, delete wrongly added exaplanation object 2021-07-25 21:32:58 +02:00
Bernd Hahnebach
c2d13b02eb FEM: examples, ccx canti hexa20, fix comment 2021-07-25 20:30:55 +02:00
Bernd Hahnebach
616ee70e34 FEM: examples and unit tests, some heavy file renaming 2021-07-25 19:20:39 +02:00
Bernd Hahnebach
f71dd0c689 FEM: examples, code formating, use double quotes whenever it is possible 2021-07-25 19:19:59 +02:00
Bernd Hahnebach
51e05eac08 FEM: constraint centrif, add example 2021-07-09 22:04:05 +02:00
Bernd Hahnebach
e2f7f56d89 FEM: examples, constraint transform beam hinged, fix material 2021-07-09 13:45:19 +02:00
Bernd Hahnebach
9602e3aac3 FEM: constraint transform torque example, code improvement and unit test fix 2021-07-09 13:17:58 +02:00
Sudhanshu Dubey
e8c573e782 FEM: examples, add constraint transform torque example 2021-07-09 13:17:44 +02:00
Bernd Hahnebach
5512e41d06 FEM: examples, fix material information for some multi material ones 2021-06-23 11:02:31 +02:00
Bernd Hahnebach
a149cfc609 FEM: examples manager, code formating 2021-06-18 11:20:10 +02:00
Bernd Hahnebach
1d3e7fa8f6 FEM: examples, add explanation text object to all the rest examples 2021-06-17 12:42:17 +02:00
Bernd Hahnebach
4b892338bc FEM: examples, update manager 2021-06-17 12:41:25 +02:00
Bernd Hahnebach
d390eb8168 FEM: examples, improve import code formating 2021-06-17 11:20:55 +02:00
Bernd Hahnebach
f7439e7eb1 FEM: examples, fix material information in material nonlinear example 2021-06-17 11:00:51 +02:00
Bernd Hahnebach
1730df54c2 FEM: examples, add text explanation object to more examples 2021-06-17 10:40:29 +02:00
Bernd Hahnebach
1d760a979b FEM: examples, improve explanation text object 2021-06-17 10:39:28 +02:00
Bernd Hahnebach
2445bc980c FEM: examples, fix mesh information 2021-06-16 16:24:55 +02:00
Bernd Hahnebach
91424d5ca9 FEM: examples gui, add mesh type 2021-06-16 16:24:47 +02:00
Bernd Hahnebach
6466aadbce FEM: examples, move base setups in separate modules 2021-06-16 16:24:39 +02:00
Bernd Hahnebach
cb1af60183 FEM: examples, ltb, add text explanation object 2021-06-16 15:34:38 +02:00
Bernd Hahnebach
b6768685f3 FEM: examples, move some method in separate module 2021-06-16 15:34:08 +02:00
Bernd Hahnebach
547213a0f8 FEM: examples, add calculix lateral torsional buckling example 2021-06-16 11:58:07 +02:00
Bernd Hahnebach
e1f93da171 FEM: examples, add calculix plate buckling example 2021-06-16 11:57:57 +02:00
Bernd Hahnebach
b62884eded FEM, examples, typos 2021-06-16 11:57:46 +02:00
Bernd Hahnebach
5a9fef24bf FEM: examples, typo in flexural buckling 2021-06-15 20:38:28 +02:00
Bernd Hahnebach
9ec0b4c3f9 FEM: examples, code formating and code improvements 2021-06-15 20:35:55 +02:00
Bernd Hahnebach
be8d2c4625 FEM: code formating 2021-06-09 08:23:14 +02:00
Tobias Vaara
9f1ec306b5 FEM: examples, add calculix flexural buckling 2021-06-09 08:23:14 +02:00
Bernd Hahnebach
3c6aa74bda FEM: examples, add simple calculix frequency example 2021-06-09 08:23:14 +02:00