Skip to main content

FEAX API Reference

Complete API documentation for FEAX (Finite Element Analysis with JAX).

Core Modules

Problem Definition

Finite Elements

  • feax.fe - FiniteElement class definitions
  • feax.basis - Shape functions and quadrature rules

Assembly & Solving

  • feax.assembler - System matrix and residual assembly
  • feax.solver - High-level solver creation (create_solver)
  • feax.solvers - Solver infrastructure (options, linear, Newton, matrix-free, reduced)

Boundary Conditions

Internal Variables

Utilities

Mechanics

Constitutive models for finite element simulations:

Topology Optimization (gene)

Density-based topology optimization with adaptive remeshing:

Flat Toolkit

Lattice material analysis and homogenization:

Browse All

Use the sidebar to explore all classes, functions, and modules in detail.