API Reference#
Core Workflow
femlabpy.core— global array allocationfemlabpy.assembly— element scatterfemlabpy.loads— nodal force mappingfemlabpy.boundary— prescribed displacements
Dynamics & Nonlinear
femlabpy.dynamics— time-history solvers, FRFfemlabpy.damping— Rayleigh & modal dampingfemlabpy.modal— eigenproblem, participationfemlabpy.solvers— legacy nonlinear drivers
Element Kernels
femlabpy.elements.bars— bar K, f, Mfemlabpy.elements.triangles— T3 familyfemlabpy.elements.quads— Q4 elastic/plastic/massfemlabpy.elements.solids— T4 & H8 solids
Support & I/O
femlabpy.periodic— pairing & homogenizationfemlabpy.postprocess— reactions, result tablesfemlabpy.plotting— Matplotlib viewsfemlabpy.io.gmsh— Gmsh mesh import
Read by responsibility: core → assembly / loads / boundary → element kernels → dynamics → periodic / I/O.
Complete Module Index#
Global array allocation and small indexing helpers for the femlabpy workflow. |
|
Scatter-assembly helpers that map element-level results into global arrays. |
|
Boundary-condition application and constrained linear-system solvers. |
|
Load-vector utilities for nodal force tables. |
|
Legacy nonlinear driver routines built from the lower-level femlabpy modules. |
|
Time-history solvers, load builders, and response utilities for dynamics. |
|
Damping-matrix builders for structural dynamics. |
|
Modal-analysis tools for natural frequencies, mode shapes, and participation. |
|
Periodic-boundary and homogenization utilities for unit-cell workflows. |
|
Public material-response helpers re-exported for the API surface. |
|
Geometrically nonlinear bar and truss element kernels. |
|
Quadrilateral element kernels for elastic, plastic, scalar, and dynamic cases. |
|
Triangular element kernels for constant-strain and scalar diffusion problems. |
|
Three-dimensional solid element kernels for tetrahedra and hexahedra. |
|
Small post-processing helpers for assembled FEM results. |
|
Lightweight Matplotlib plotting helpers for quick FEM inspection. |
|
Packaged legacy benchmark decks and MATLAB-style convenience wrappers. |
|
Gmsh mesh import and normalization for femlabpy workflows. |