chore: Add auto-generated Lagrange basis functions

New file: src/basis/lagrange_generated.jl (448 lines, machine-generated)

Generated by: julia --project=. src/basis/lagrange_generator.jl
Generated at: 2025-11-09 07:28:58

Contains basis functions for 15 element types:
- 1D: Seg2Basis, Seg3Basis
- 2D triangles: Tri3Basis, Tri6Basis
- 2D quads: Quad4Basis, Quad8Basis, Quad9Basis
- 3D tets: Tet4Basis, Tet10Basis
- 3D hexes: Hex8Basis, Hex20Basis, Hex27Basis
- 3D pyramid: Pyr5Basis
- 3D wedges: Wedge6Basis, Wedge15Basis

All types have "Basis" suffix to avoid conflicts with topology types.

DO NOT EDIT MANUALLY - regenerate with generator script.
This commit is contained in:
Jukka Aho
2025-11-09 08:29:50 +02:00
parent 724eb9cffe
commit ca34e8da9d
File diff suppressed because one or more lines are too long