|
|
Automatically generated TODO fileThis file were generated on Sun, 22 Jun 2003 11:14:06 +0200 This file shows for each module its todo list ./opale/m2d
-
* shear transform in the class AffineTransform2D
-
* Bézier Curves
-
* B-Splines curves & NURBS
-
* Code in Pen2D Logo's rendering functions (such as av,re,td,tg,mv, ...)
-
* no translation available until I understand the french version !!!!
-
* Scale of the dot clouds
-
* cloud dots interpolation
-
* Isocurves (f(x,y) = cte ) rendering
-
* To code y=a*exp(bx); y=a * x^b; y = a + b ln(x) curves.
-
* Display the coordinate systems
-
* Display the objects when they ares selected or highlighted
-
* Fractal objects generate by a pattern and plane's transformations
-
* Create pattern classes (points, triangles, squares, diamants,...) to accelerate the rendering process of functions and dot clouds instead of writing if...then...else statements in the draw method.
-
* Optimize in the parser, functions (cartesian, polar or parametric) values computation in order to compute all the values' table at once.
./opale/ode
-
* Implement methods from the Runge Kutta family
-
* Implement multi-stage methods (Adams...)
-
* Try to implement methods with adaptative stages in order to verify if such an operation is possible
-
* Implement the management of first degree with constant coefficient linear scalar equations in the kernel: homogenous -> correct resolution; non homogenous -> adapted numerical methods
-
* Implement the management of second degree with constant coefficient linear scalar differencial equations : homogenous -> correct ; non homogenous -> adapted methods such as Newmark
-
* When the matrix are operational (especially the algorythm of Jacobi's diagonalisation, iterated powers...), we should think about the implementation of degree one and degree two linear differencial systems
./opale/tools
-
* RFile : code a method for loading the entire file in a String.
./opale/mathtools
-
* Implement sorting out methods for doubles.
-
* Should we code an Comparable interface to be able to sort everything ???
-
* Add to the parser the possibility to parse boolean expression
-
* Classes for the resolution of non linear equations such as f(x) = 0
-
* Maybe to conceive a functions' algebra ???
-
* Code Fourier Transformations
-
* Code the FVect and FArray classes which correspond respectively to
-
the DVect and DArray classes with a single precision.
-
* Classe Polynomial :
-
To code an method which will calculate the derived polynomial.
-
To code an equals method which use an epsilon to compare coefficients.
-
To sum up the constructors' code.
./opale/matrix
-
*) The Crout's solver is implemented without pivot which creates instability. It has to be coded by a research of the pivot. This is not simple.
-
*) Coder Gradient conjugue pour SymMatrix -+--comrend pas,what the fuuck?
-
*) Code SSOR solver for the Matrix's class
-
*) Code a Gauss's method directly for the Matrix's class (see Jean Michel's work)
-
*) Code a Gauss's method directly for the BandMatrix's class
-
*) Code a symetrical band matrix's class
-
*) Then, "puis faire matrice more, matrice profil -----> comprends rien de rien
Opale Team
:
January 31 2004 23:14:10.
|