AMGCL: Support std::complex<T as value type
AMGCL: Support std::complex<T as value type: a task in LegoFlow-SWE (Harbor dataset). The root cause is that several internal components assume a real scalar type and lack the necessary specializations for complex arithmetic, conjugate operations, inner products, and matrix/vector structure.
The task
The root cause is that several internal components assume a real scalar type and lack the necessary specializations for complex arithmetic, conjugate operations, inner products, and matrix/vector structure.
Part of Lego-X/LegoFlow-SWE.