Gouzouni

Joined 3 March 2014
Line 143: Line 143:
The matrix support for the multi-precision package is planned to be implemented by 2 classes.  
The matrix support for the multi-precision package is planned to be implemented by 2 classes.  


1) MpvNDArray class, subclass of MArray<octave_mp>, implementing N-dimentional arrays of multiple precision objects ( octave_mp objects ).
1) MpvNDArray class, subclass of MArray<octave_mp>, implementing N-dimentional arrays of multiple precision objects ( octave_mp objects ).  
2) octave_mpv_matrix class, subclass of octave_base_matrix<MpvNDArray>, implementing matrices of multiple precision objects.
2) octave_mpv_matrix class, subclass of octave_base_matrix<MpvNDArray>, implementing matrices of multiple precision objects.


The goal is to imitate the implementation of [http://octave.sourceforge.net/doxygen/html/dd/d24/classFloatNDArray.html FloatNDArray]  and [http://octave.sourceforge.net/doxygen/html/df/d1e/classoctave__float__matrix.html octave_float_matrix] classes, and adjust it to work on multiple precision objects.
The goal is to imitate the implementation of [http://octave.sourceforge.net/doxygen/html/dd/d24/classFloatNDArray.html FloatNDArray]  and [http://octave.sourceforge.net/doxygen/html/df/d1e/classoctave__float__matrix.html octave_float_matrix] classes, and adjust it to work on multiple precision objects.
67

edits