Editing User:Alisha

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
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.


== Detail Project Timeline ==
== Rough 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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


    Implementation of algorithm for balancing option
Understanding the concept of balancing


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


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


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


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


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


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


== Other Commitments ==
== Other Commitments ==
Please note that all contributions to Octave may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Octave:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)