lyphrowny
359c1ae2bb
FEM: reformat codebase
2024-06-23 16:26:36 +03:00
luzpaz
38a01939e0
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
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
Bernd Hahnebach
3c1d251014
FEM: code formatting, revert parts of commit 058582edb5b
2021-02-16 16:17:47 +01:00
luz paz
55f471b72c
FEM: doxygen
2020-12-04 17:50:00 +01:00
Bernd Hahnebach
feb5f78b74
FEM: migrate gui, move to gui utils
2020-06-03 23:49:09 +02:00
Bernd Hahnebach
4d961531f3
FEM: normalise license headers
2020-05-22 18:55:05 +02:00
Bernd Hahnebach
fe7cb17544
FEM: unit tests, add separate tests for Gui
2020-05-22 15:55:56 +02:00
Bernd Hahnebach
202ed20d4e
FEM: Py2, deactivate migration modules
2020-05-22 08:12:31 +02:00
Bernd Hahnebach
ac8ffcb9f4
FEM: add modules to migrate old FEM app and gui objects
2020-05-16 08:29:46 +02:00
Bernd Hahnebach
cf21db6056
FEM: App and Gui init script:
...
- improve imports
- add comments
- some code formating
2020-05-13 17:58:05 +02:00
Bernd Hahnebach
c6ae035d50
FEM: code formating and unifor licence header in Python modules
2020-03-04 07:50:21 +01:00
Bernd Hahnebach
76aa788e5f
FEM and OpenSCAD: add some hint and remove not needed line
2020-02-12 23:28:37 +01:00
Bernd Hahnebach
2c9eef4bbb
FEM: code formating, small ones
2019-08-16 08:33:06 +02:00
Bernd Hahnebach
3a31e099dc
FEM: code formating, space in block comment
2019-01-20 00:32:17 +01:00
Bernd Hahnebach
34fc08c3c3
FEM: fem command package, rename it to commands
2017-12-16 09:43:41 -02:00
Bernd Hahnebach
1e1f1513dd
FEM: command package, move equation commands into commtand class module
2017-12-07 17:12:39 +01:00
Bernd Hahnebach
15b3d75605
FEM: command package, move command modules in one module in new command package
2017-12-07 17:12:39 +01:00
Wilfried Hortschitz
f0a33ddb30
FEM: Potential-boundary constraint and elmerflux-solver, add objects and implement them in elmer
2017-12-02 13:17:30 +01:00
Markus Hovorka
464df5b83d
FEM: elmer, add it to the new solver framework and add equation object for elmer
2017-12-02 13:17:30 +01:00
Wilfried Hortschitz
14614d3eab
FEM: constraint initial flow velocity, add object, command, icon, task panel, etc.
2017-12-02 13:17:30 +01:00
Markus Hovorka
afd304f89b
FEM: constraint flow velocity, add object, command, icon, task panel, etc
2017-12-02 13:17:30 +01:00
Markus Hovorka
8119d76ad3
FEM: constraint body heat source, add object, command, etc
2017-12-02 13:17:30 +01:00
qingfengxia
db0d08726a
FEM: add FemMeshBoundaryLayer Command and icon file
2017-08-01 14:12:40 +02:00
Bernd Hahnebach
f0416755b4
FEM: cmakes, object fem, init gui modules, sort by name
2017-03-07 13:40:18 -03:00
Bernd Hahnebach
11ec82d453
FEM: fluid section and elment fluid 1D object, make name fit in FEM name system
2017-03-07 13:40:18 -03:00
Bernd Hahnebach
bfb4ce823e
FEM: shell thickness and elment geometry 2D object, make name fit in FEM name system
2017-03-07 13:40:18 -03:00
Bernd Hahnebach
5215a7d751
FEM: beam sectiong and element geometry 1D object, make name fit in FEM name system
2017-03-07 13:40:18 -03:00
Bernd Hahnebach
69de116707
FEM: command modules, add Fem to file and class name
2017-03-03 11:54:25 -03:00
Bernd Hahnebach
d4a6fb166d
FEM: mesh clear command, make name fit in FEM name system
2017-03-03 11:54:25 -03:00
Bernd Hahnebach
052f182e96
FEM: mesh print info command, make name fit in FEM name system
2017-03-03 11:54:25 -03:00
Bernd Hahnebach
decbd572da
FEM: result show command, make name fit in FEM name system
2017-03-03 11:54:25 -03:00
Bernd Hahnebach
1101dc6ced
FEM: results purge command, make name fit in FEM name system
2017-03-03 11:54:25 -03:00
Bernd Hahnebach
1d783a33fb
FEM: solver control command, make name fit in FEM name system
2017-03-03 11:54:25 -03:00
Bernd Hahnebach
e478241f8d
FEM: solver run command, make name fit in FEM name system
2017-03-03 11:54:25 -03:00
kgoao
02396c352f
FEM: 1DFlow, gui command
2017-02-28 17:35:26 +01:00
Bernd Hahnebach
c66db38d4d
FEM: module moving, fix cmake, init, modulimports
2017-02-24 14:41:22 +01:00
qingfengxia
46c6635097
Fem: add _CommandMaterialFluid.py and FemMaterial.makeFluidMaterial method
2017-01-08 21:46:27 +00:00
Bernd Hahnebach
7c2c78e2c6
FEM: mesh group, add command to FreeCAD GUI menu and tool bar
2017-01-07 15:16:44 -02:00
Bernd Hahnebach
7c19fa1654
FEM: move modules MechanicalMaterial to a more general FemMaterial
2017-01-02 18:03:24 -02:00
Bernd Hahnebach
bed58b8bf7
FEM: add context command to print dump mesh info
2016-12-23 18:37:25 +01:00
Bernd Hahnebach
20eaf4f90e
FEM: add a context command to clear the FEM mesh
2016-12-23 18:37:15 +01:00
Bernd Hahnebach
95e51fc4b8
FEM: mesh region, add command to FreeCAD GUI menu and tool bar
2016-12-21 11:27:41 -02:00
Bernd Hahnebach
025ab5bdcc
FEM: FEMMesh2Mesh, add a command to FreeCADGui
2016-11-25 22:59:27 +01:00
Bernd Hahnebach
55fcf495c8
FEM: GMSH mesh tool, add command and add it to tool bar and make a menu entry
2016-11-22 19:50:50 +01:00
Bernd Hahnebach
e4803de36f
FEM: rename CommandMeshFromShape into _CommandMeshNetgenFromShape
2016-11-22 19:50:50 +01:00
Bernd Hahnebach
b0b48bb92e
FEM: code formating, make all python module start the same way
...
- module info
- doxygen documentation
- imports
- code
2016-11-22 19:50:50 +01:00
Bernd Hahnebach
9fbf1d4b15
FEM: code formating, cmake and init gui
2016-11-22 19:50:50 +01:00
Bernd Hahnebach
708ccb68c5
FEM: nonlinear materials, core object implementation
2016-09-27 13:04:47 -03:00
Bernd Hahnebach
df72f64e0c
FEM: remove working dir and ccx binary check from InitGui
...
- they are duplicates of the methods in FemToolsCcx
- FEM could be used without solving too
- they only checked for ccx, but we have more solver already
2016-09-13 20:17:31 -03:00