add triangular * vector product

This commit is contained in:
Gael Guennebaud
2009-07-13 13:17:55 +02:00
parent a2087cd7a3
commit a2cf7ba955
9 changed files with 281 additions and 13 deletions

View File

@@ -94,11 +94,11 @@
#define EIGEN_TUNE_FOR_CPU_CACHE_SIZE (sizeof(float)*256*256)
#endif
/** Defines the maximal width of the blocks used in the triangular solver
* for vectors (level 2 blas xTRSV). The default is 8.
/** Defines the maximal width of the blocks used in the triangular product and solver
* for vectors (level 2 blas xTRMV and xTRSV). The default is 8.
*/
#ifndef EIGEN_TUNE_TRSV_PANEL_WIDTH
#define EIGEN_TUNE_TRSV_PANEL_WIDTH 8
#ifndef EIGEN_TUNE_TRIANGULAR_PANEL_WIDTH
#define EIGEN_TUNE_TRIANGULAR_PANEL_WIDTH 8
#endif
/** Allows to disable some optimizations which might affect the accuracy of the result.