mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-09-19 01:48:47 +00:00
b0434d8c82
New 705-line test file implementing complete THM-E physics:
- Tests 4-field system: Temperature (vertices), Displacement (vertices),
Pore pressure (cells), Electric potential (edges)
- Implements complete physics: heat equation, elasticity, Darcy flow,
charge conservation with all coupling terms
- Tests 12 off-diagonal coupling blocks: K_Tu, K_up, K_Tp, K_φp, K_Tφ, K_uφ
- Implements thermal expansion, Biot poroelasticity, thermal pressurization,
electro-osmotic, Seebeck/Peltier, and piezoelectric coupling
- Uses 3rd-order piezoelectric tensor (Tensor{3,3}) for proper formulation
- Validates Onsager reciprocity for all coupling pairs
- Tests one element loop assembling all physics simultaneously
- Demonstrates type-safe field access and local-to-global mapping
Complete multi-physics demonstration with real tensor operations and
zero-allocation assembly for complex coupled systems.