Alisha

Joined 21 March 2015
31 bytes removed ,  26 March 2015
m
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
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 ==
== Detail Project Timeline ==




    Community bonding period
Community bonding period


Getting familiar with the code
    Getting familiar with the code
    Interaction with mentors and the community members


Interaction with mentors and the community members
1st week (25th May - 30th May)


     1st week
     Designing the algorithm for calculation of left eigenvectors
    (25th May - 30th May)


Designing the algorithm for calculation of left eigenvectors
2nd week (1st June - 7th June)


     2nd week
     Implementation of the algorithm
    (1st June - 7th June)


Implementation of the algorithm
3rd week (8th June - 14th June)


     3rd week
     Implementation of calling form for calculating left eigenvectors as third output
    (8th June - 14th June)


Implementation of calling form for calculating left eigenvectors as third output
4th week (15th June - 21th June)


     4th week
     Studying Cholesky Factorisation algorithm and QR algorithm
    (15th June - 21th June)


Studying Cholesky Factorisation algorithm and QR algorithm
5th week (22nd June - 28th June)


     5th week
     Implementation of the calling form to choose among generalised algorithms
    (22nd June - 28th June)


Implementation of the calling form to choose among generalised algorithms
Mid-Term Evaluation


     Mid-Term Evaluation
     Calling form of eig to calculate left eigenvectors as third output
    Calling form for choosing among generalised eigenvalue algorithms


Calling form of eig to calculate left eigenvectors as third output
7th week (6th July - 12th July)


Calling form for choosing among generalised eigenvalue algorithms
    Understanding the concept of balancing


    7th week
8th week (13th July - 19th July)
    (6th July - 12th July)


Understanding the concept of balancing
    Implementation of algorithm for balancing option


    8th week
9th week (20th July - 26th July)
    (13th July - 19th July)


Implementation of algorithm for balancing option
    Implementation of calling form for preliminary balancing


    9th week
10th week ( 27th July - 2nd August)
    (20th July - 26th July)


Implementation of calling form for preliminary balancing
    Writing test cases for these calling forms of eig function


    10th week
11th and 12th week(3rd August - 16th August)
    ( 27th July - 2nd August)


Writing test cases for these calling forms of eig function
  Documentation for the code
 
  Reviewing the code
    11th and 12th week
  Final touches to the code
    (3rd August - 16th August)
 
Documentation for the code
 
Reviewing the code
 
Final touches to the code


== Other Commitments ==
== Other Commitments ==
49

edits