Diese Seite dient als Orientierungshilfe für neue Entwickler, um ihre Entwicklungsumgebung für das Bearbeiten des Arbeitsbereichs FEM anzupassen.
TBD
TBD
TBD
Keeping FreeCAD up-to-date is documented in Source code management page. Along with useful git
tips.
The FEM code lives in src/Mod/Fem
App/
console-mode application, defines basic structures and base classes for document objects, that are used by modules to build their own.Gui/
GUI-mode application, defines the 3D view, tools/functions used by workbench to interact with UI and 3D view, defines base classes for view providers.femcommands/
fem.dox
femexamples/
femguiobjects/
femguiutils/
feminout/
femmesh/
femobjects/
femresult/
femsolver/
femtaskpanels/
femtest/
femtools/
femviewprovider/
InitGui.py
Init.py
ObjectsFem.py
TestFemApp.py
TestFemGui.py
Please see coding_conventions.md file on the FreeCAD repository.
A new FEM solver requires the following:
See also:
TBD