Sunday, September 15, 2013

That's all folks?

Definitely not! Today is the GSoC "pencils down" day and I want to summarize the state of the project. You can get everything so far from here.








































Goals for the Midterm 2013-07-29 (Monday) :

  • Integration of ITSOL completed (iluk.cc, ilut.cc, ilutp.cc, iluc.cc), callable from Octave
  • Wrapper file for MATLAB compatibility (ilu.m)
  • Small test cases for incomplete LU-factorization, showing their correctness
  • Documentation of incomplete LU-factorization types
  • Comprehensive test cases for all types of incomplete LU-factorization types (also  proofing compatibility to MATLAB)
  • (optional) Complex version for the incomplete-factorizations

Goals for the Final Evaluation 2013-09-16 (Monday, "Suggested 'pencils down' date") :

  • Implementations for IC(0) and ICT completed
  • Wrapper file for MATLAB compatibility (ichol.m) finished
  • Small test cases for all incomplete-factorizations
  • Documentation of incomplete LU-factorization types
  • Comprehensive test cases for all types of incomplete-factorization types (also  proofing compatibility to MATLAB)
  • (optional) Complex version for the incomplete-factorizations

What there is left to do?

  • ILUTP must get to work
  • Make ITSOL a dependency for Octave (there are still some flaws in the official distribution, that make it difficult to use)
  • IC routines (ichol0jp and icholt) still suffer from Fortran indexing and missing complex versions
  • Implement the Modified version for all preconditioners.
  • Everything has to find it's way to the official Octave development repository.

No comments:

Post a Comment