.gitignore
Dockerfile
LICENSE
README.md
docker-compose.yml
logo_generate.py
pyproject.toml
pytest.ini
.claude/settings.local.json
.github/workflows/deploy-docs.yml
.vscode/settings.json
assets/feax_jax_transformations.svg
assets/linear_elasticity_benchmark.png
assets/logo.svg
assets/vmap_benchmark.svg
assets/vmap_density_benchmark.svg
docs/.gitignore
docs/README.md
docs/docusaurus.config.ts
docs/fix_curly_braces.py
docs/format_examples.py
docs/format_parameters.py
docs/package-lock.json
docs/package.json
docs/pydoc-markdown.yml
docs/sidebars.ts
docs/tsconfig.json
docs/.claude/settings.local.json
docs/blog/2019-05-28-first-blog-post.md
docs/blog/2019-05-29-long-blog-post.md
docs/blog/2021-08-01-mdx-blog-post.mdx
docs/blog/authors.yml
docs/blog/tags.yml
docs/blog/2021-08-26-welcome/docusaurus-plushie-banner.jpeg
docs/blog/2021-08-26-welcome/index.md
docs/docs/intro.md
docs/docs/advanced/index.md
docs/docs/advanced/lattice_homogenization.md
docs/docs/advanced/periodic_boundary_conditions.md
docs/docs/advanced/spinodoid_metamaterials.md
docs/docs/api/index.md
docs/docs/api/reference/sidebar.json
docs/docs/api/reference/feax/DCboundary.md
docs/docs/api/reference/feax/assembler.md
docs/docs/api/reference/feax/basis.md
docs/docs/api/reference/feax/fe.md
docs/docs/api/reference/feax/internal_vars.md
docs/docs/api/reference/feax/mesh.md
docs/docs/api/reference/feax/problem.md
docs/docs/api/reference/feax/solver.md
docs/docs/api/reference/feax/utils.md
docs/docs/api/reference/feax/experimental/index.md
docs/docs/api/reference/feax/experimental/symbolic.md
docs/docs/api/reference/feax/experimental/topopt_toolkit/filter.md
docs/docs/api/reference/feax/experimental/topopt_toolkit/mdmm.md
docs/docs/api/reference/feax/experimental/topopt_toolkit/responses.md
docs/docs/api/reference/feax/flat/filters.md
docs/docs/api/reference/feax/flat/graph.md
docs/docs/api/reference/feax/flat/index.md
docs/docs/api/reference/feax/flat/pbc.md
docs/docs/api/reference/feax/flat/solver.md
docs/docs/api/reference/feax/flat/spinodoid.md
docs/docs/api/reference/feax/flat/unitcell.md
docs/docs/api/reference/feax/flat/utils.md
docs/docs/basic/hyperelasticity.md
docs/docs/basic/index.md
docs/docs/basic/jit_transform.md
docs/docs/basic/linear_elasticity.md
docs/docs/basic/vmap_transform.md
docs/docs/getting-started/index.md
docs/docs/getting-started/installation.md
docs/src/components/HomepageFeatures/index.tsx
docs/src/components/HomepageFeatures/styles.module.css
docs/src/css/custom.css
docs/src/pages/index.module.css
docs/src/pages/index.tsx
docs/src/pages/markdown-page.md
docs/static/.nojekyll
docs/static/img/docusaurus-social-card.jpg
docs/static/img/docusaurus.png
docs/static/img/favicon.ico
docs/static/img/favicon.svg
docs/static/img/logo.svg
docs/static/img/undraw_docusaurus_mountain.svg
docs/static/img/undraw_docusaurus_react.svg
docs/static/img/undraw_docusaurus_tree.svg
docs/static/img/tutorials/jit_comparison.png
docs/static/img/tutorials/vmap_comparison.png
examples/colab_quickstart.ipynb
examples/advance/lattice_homogenization.py
examples/advance/periodic_poisson.py
examples/advance/topology_optimization.py
examples/advance/data/vtk/bcc_lattice_structure.vtu
examples/advance/data/vtk/bcc_stiffness_sphere.vtk
examples/advance/output/optimization_history.csv
examples/advance/output/optimization_history.png
examples/advance/spinodoid/reconstruct_spinodoids.py
examples/advance/spinodoid/simple_spinodoid_benchmark.py
examples/advance/spinodoid/spinodoid_generation.py
examples/advance/spinodoid/data/csv/spinodoid_results.csv
examples/advance/spinodoid/data/obj_dataset/spinodoid_0131.obj
examples/advance/spinodoid/data/obj_dataset/spinodoid_0208.obj
examples/advance/spinodoid/data/obj_dataset/spinodoid_0671.obj
examples/advance/spinodoid/data/plots/spinodoid_benchmark.png
examples/advance/spinodoid/data/plots/spinodoid_benchmark_table.png
examples/basic/elasticity_demo_simple.py
examples/basic/elasticity_demo_ui.py
examples/basic/elasticity_interactive_demo.ipynb
examples/basic/hyper_elasticity.py
examples/basic/hyper_elasticity_demo_ui.py
examples/basic/hyper_elasticity_torsion.py
examples/basic/linear_elasticity.py
examples/basic/linear_elasticity_jit.py
examples/basic/linear_elasticity_vmap_density.py
examples/basic/linear_elasticity_vmap_traction.py
examples/basic/data/jit_comparison.png
examples/basic/data/vmap_comparison.png
examples/basic/data/vmap_density_comparison.png
examples/basic/data/vtk/u_hyper_elast.vtu
examples/basic/data/vtk/u_jit.vtu
examples/basic/data/vtk/u_vmap.vtu
feax/DCboundary.py
feax/__init__.py
feax/_version.py
feax/assembler.py
feax/basis.py
feax/fe.py
feax/internal_vars.py
feax/mesh.py
feax/problem.py
feax/solver.py
feax/utils.py
feax.egg-info/PKG-INFO
feax.egg-info/SOURCES.txt
feax.egg-info/dependency_links.txt
feax.egg-info/not-zip-safe
feax.egg-info/requires.txt
feax.egg-info/top_level.txt
feax/experimental/__init__.py
feax/experimental/feax_form_compiler.py
feax/experimental/symbolic.py
feax/experimental/topopt_toolkit/__init__.py
feax/experimental/topopt_toolkit/filter.py
feax/experimental/topopt_toolkit/mdmm.py
feax/experimental/topopt_toolkit/responses.py
feax/flat/__init__.py
feax/flat/filters.py
feax/flat/graph.py
feax/flat/pbc.py
feax/flat/solver.py
feax/flat/spinodoid.py
feax/flat/unitcell.py
feax/flat/utils.py