en:features
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:features [2018/01/03 15:41] – bp | en:features [2021/05/05 10:55] (current) – Added info on python interface bp | ||
---|---|---|---|
Line 9: | Line 9: | ||
* **Modular & extensible FEM kernel (OOFEMlib)** | * **Modular & extensible FEM kernel (OOFEMlib)** | ||
* **fully extensible** - The kernel is extensible in any " | * **fully extensible** - The kernel is extensible in any " | ||
+ | * **python interface** - The python bindings are provided allowing to set up the problem, query the results and even visualize them using VTK from Python script. For advanced users, there is even possibility to develop own elements, material models and other components in Python. | ||
* **independent problem formulation, | * **independent problem formulation, | ||
* **full restart support** - The kernel supports full restart from any previously saved state. | * **full restart support** - The kernel supports full restart from any previously saved state. | ||
Line 29: | Line 30: | ||
* **Transport problem module (%%tm%%)** | * **Transport problem module (%%tm%%)** | ||
- | * **analysis procedures: | + | * **analysis procedures: |
* **element library:** axisymmetric, | * **element library:** axisymmetric, | ||
* **staggered simultaneous solution** of heat transfer analysis and mechanical analysis, where temperature field generated by heat transfer analysis can be used in mechanical analysis as temperature loading. | * **staggered simultaneous solution** of heat transfer analysis and mechanical analysis, where temperature field generated by heat transfer analysis can be used in mechanical analysis as temperature loading. | ||
Line 43: | Line 44: | ||
* **Interface to mesh generators (T3d and Targe2), UNV import tool (unv2oofem)** | * **Interface to mesh generators (T3d and Targe2), UNV import tool (unv2oofem)** | ||
* **Interface to sparse linear and eigenvalue solver libraries (currently PETSc, SLEPc, IML, PARDISo, SuperLu and SPOOLES)** | * **Interface to sparse linear and eigenvalue solver libraries (currently PETSc, SLEPc, IML, PARDISo, SuperLu and SPOOLES)** | ||
+ | * **Python interface allowing the scripting and extension from Python** | ||
* **Portability (C++)** | * **Portability (C++)** | ||
en/features.1514990499.txt.gz · Last modified: 2018/01/03 15:41 by bp