49
edits
m (→About me) |
mNo edit summary |
||
Line 51: | Line 51: | ||
This project will implement missing calling forms of the eig function, which includes preliminary balancing, calculating left eigenvectors as a third ouput and choosing among the generalized eigenvalue algorithms. | This project will implement missing calling forms of the eig function, which includes preliminary balancing, calculating left eigenvectors as a third ouput and choosing among the generalized eigenvalue algorithms. | ||
== Rough Project Timeline == | |||
Community bonding period | |||
Getting familiar with the code | |||
Interaction with mentors and the community members | |||
1st week | |||
(25th May - 30th May) | |||
Designing the algorithm for calculation of left eigenvectors | |||
2nd week | |||
(1st June - 7th June) | |||
Implementation of the algorithm | |||
3rd week | |||
(8th June - 14th June) | |||
Implementation of calling form for calculating left eigenvectors as third output | |||
4th week | |||
(15th June - 21th June) | |||
Studying Cholesky Factorisation algorithm and QR algorithm | |||
5th week | |||
(22nd June - 28th June) | |||
Implementation of the calling form to choose among generalised algorithms | |||
Mid-Term Evaluation | |||
Calling form of eig to calculate left eigenvectors as third output | |||
Calling form for choosing among generalised eigenvalue algorithms | |||
7th week | |||
(6th July - 12th July) | |||
Understanding the concept of balancing | |||
8th week | |||
(13th July - 19th July) | |||
Implementation of algorithm for balancing option | |||
9th week | |||
(20th July - 26th July) | |||
Implementation of calling form for preliminary balancing | |||
10th week | |||
( 27th July - 2nd August) | |||
Writing test cases for these calling forms of eig function | |||
11th and 12th week | |||
(3rd August - 16th August) | |||
Documentation for the code | |||
Reviewing the code | |||
Final touches to the code | |||
== Other Commitments == | == Other Commitments == |
edits