Symbolic gaussian elimination prototype (#128)
Components of this prototype have been incorporated in the kinetic schemes PR #145, but that PR does not retain the more extensive numeric validation code nor does it perform the operation or fill in accounting that is reported in the demo for the evaluation of various pivot choice schemes. I propose that we keep this demo application for its utility and code base when we revisit this problem, particularly for the investigation of: the numerical behaviour for larger matrices (limited dynamic range will likely force periodic normalization of temporaries); better pivot selection schemes for reduced fill-in; symbolic computation that will arise in higher order implicit schemes.
Showing
- CMakeLists.txt 1 addition, 0 deletionsCMakeLists.txt
- proto/symge/CMakeLists.txt 7 additions, 0 deletionsproto/symge/CMakeLists.txt
- proto/symge/msparse.hpp 207 additions, 0 deletionsproto/symge/msparse.hpp
- proto/symge/symbolic.hpp 222 additions, 0 deletionsproto/symge/symbolic.hpp
- proto/symge/symge-demo.cpp 472 additions, 0 deletionsproto/symge/symge-demo.cpp
proto/symge/CMakeLists.txt
0 → 100644
proto/symge/msparse.hpp
0 → 100644
proto/symge/symbolic.hpp
0 → 100644
proto/symge/symge-demo.cpp
0 → 100644
Please register or sign in to comment