-
Implement implicit time-discretization in SWE solvers 5 of 5 checklist items completed
-
Refractor Shallow Water Equation solver to reduce duplication 4 of 4 checklist items completed
-
Update to use clang-format and clang-tidy from LLVM 16 3 of 3 checklist items completed
-
Removed m_coll_offsets and tidied up UpdateFactor method 4 of 4 checklist items completed
-
Some further tidy-up in linear solver and complete second Frechet derivative implementation 5 of 5 checklist items completed
-
Add missing header to files 3 of 3 checklist items completed
-
Consistently use template parameters in VmathArray 4 of 4 checklist items completed
-
Fix windows warnings 6 of 7 checklist items completed
-
Tidy Set_Rhs_Magnitude function and remove unused function `v_NekSysInitialGuess` 3 of 3 checklist items completed
-
Remove unused file NekLinAlgAlgorithms.hpp 4 of 4 checklist items completed
-
Draft: Remove dealiasing in UnsteadyAdvection solver 4 of 4 checklist items completed
-
Tidy and clarify implementation of Dirichlet boundary condition in GlobalLinSys 4 of 4 checklist items completed
-
Tidy up tolerance in NekLinSystIter and NekNonlinSysIter solvers 4 of 4 checklist items completed
-
Refactor UnsteadyAdvectionDiffusion as a subclass of UnsteadyAdvection 4 of 4 checklist items completed
-
Refactor UnsteadyViscousBurgers as a subclass of UnsteadyInviscidBurgers solver 3 of 3 checklist items completed
-
Move solver info loading form NekSys (and its derived classes) to the callers 3 of 3 checklist items completed
-
Tidy-up ADRSolver 4 of 4 checklist items completed
-
Avoid repeatly operator assignment in NekNonlinSysNewton class 3 of 3 checklist items completed
-
Remove unused tolerance parameter in NekSys class and subclasses 3 of 3 checklist items completed
-
Remove redundant tolerance limiter in GMRES 3 of 3 checklist items completed