#include <F_L.hpp>
Inheritance diagram for F_L:


 
Purpose:        Defines a L Triangular Inferior Matrix,....
                
| Public Methods | |
| F_L (int n, float value=0.0) | |
| F_L (const F_L &m) | |
| F_L | operator= (const F_L &m) | 
| virtual | ~F_L () | 
| virtual AFSymMatrix * | copyAnn () | 
| virtual AFloatMatrix * | copy () | 
| virtual AFloatMatrix * | t (AFloatMatrix *t=0) | 
| virtual void | set0 (int i, int j, float value) | 
| virtual float | get0 (int i, int j) | 
| virtual void | set (int i, int j, float value) | 
| virtual float | get (int i, int j) | 
| virtual void | setAll (float value=0.0) | 
| virtual float | det () | 
| virtual float | trace () | 
| virtual float | norme2 () | 
| virtual float | normeF () | 
| virtual float | norme1 () | 
| virtual float | normeInf () | 
| virtual float | sum () | 
| virtual float | sum2 () | 
| virtual float | minimum () | 
| virtual float | maximum () | 
| virtual float | sigma () | 
| F_L | pow (float pow) | 
| F_L | log (float base) | 
| void | operator+= (float value) | 
| void | operator-= (float value) | 
| void | operator *= (float value) | 
| void | operator/= (float value) | 
| virtual void | add (float value) | 
| virtual void | subst (float value) | 
| virtual void | mult (float value) | 
| virtual void | div (float value) | 
| void | operator+= (F_L &m) | 
| void | operator-= (F_L &m) | 
| virtual FloatVector * | solve (FloatVector *b, FloatVector *x=0) | 
| virtual FloatVector * | mult_Av (FloatVector *v, FloatVector *result=0) | 
| virtual FloatVector * | mult_ATv (FloatVector *v, FloatVector *result=0) | 
| virtual FloatVector * | mult_vA (FloatVector *v, FloatVector *result=0) | 
| virtual FloatVector * | mult_vAT (FloatVector *vt, FloatVector *result=0) | 
| FloatVector * | mult_Av (FloatVector *v, int col0, int row0, bool incremental=false, FloatVector *result=0) | 
| FloatVector * | mult_ATv (FloatVector *v, int col0, int row0, bool incremental=false, FloatVector *result=0) | 
| FloatVector * | mult_vA (FloatVector *v, int row0, int col0, bool incremental=false, FloatVector *result=0) | 
| FloatVector * | mult_vAT (FloatVector *vt, int row0, int col0, bool incremental=false, FloatVector *result=0) | 
| AFSymMatrix * | invert () | 
| virtual void | add (AFloatMatrix &M) | 
| virtual void | subst (AFloatMatrix &M) | 
| Public Attributes | |
| F_L | sqrt () | 
| F_L | sqr () | 
| F_L | exp () | 
| F_L | log () | 
| F_L | sin () | 
| F_L | cos () | 
| F_L | tan () | 
| Private Attributes | |
| float ** | data | 
|  | 
