GSoC Progress Report : Week 6

Halfway There

Posted by Sarrah Bastawala on July 28, 2022 · 3 mins read

Week 6 : Reuse, Optimize and Vectorize


In everything mentioned above, I have tried to best of my ability to use as many optimized functions and test so as to ensure this custom implementation of N_Vector would work as intended. I just have a few small things I would like to confirm wrt functions N_VScale, N_VCompare and N_VConstrMask, to make sure the way I have approached them is correct.

  • Goals for next week
    I believe according to our discussions the next steps would be :
    • Making the SUNMatrix Custom Implementation also work with wrappers to functions instead of entries
    • Just the following four functions would have to be changed if we are to work with our own Linear Solver.
    • Deciding on an example to test the SUNMatrix implementation and if we should test it with another solver such as KLU or first make our own custom implementation of the Linear Solver
    • Discussion on which linear solver from octave should be used