object BldAll extends App
The BldAll
object calls all the builders to generate code for the vector
and matrix classes/traits in the scalation.linalgbra
package.
Note, generated files have the suffix ".scalaa".
------------------------------------------------------------------------------
vector traits - base traits for several kinds of vectors
vector classes - regular (dense) mathematical vectors
sparse vector classes - sparse mathematical vectors
RLE vector classes - compressed (RLE) mathematical vectors
------------------------------------------------------------------------------
matrix traits - base traits for several kinds of matrices
matrix classes - regular (dense) matrices
sparse matrix classes - sparse matrices (for high fraction of zeroes)
symtri matrix classes - symmetric tridiagonal matrices (for eigenvalue algorithms)
bid matrix classes - square (upper) bidiagonal matrices (for SVD algorithms)
RLE matrix classes - compressed (RLE) matrices
------------------------------------------------------------------------------
To see the differences between the current code and 'new generated code',
run the 'check.sh' script.
------------------------------------------------------------------------------
To install the 'new generated code' in the package replacing the current code,
run the 'install.sh' script.
------------------------------------------------------------------------------
> runMain scalation.linalgebra.bld.BldAll
- Alphabetic
- By Inheritance
- BldAll
- App
- DelayedInit
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
Deprecated Value Members
- def delayedInit(body: => Unit): Unit
- Definition Classes
- App → DelayedInit
- Annotations
- @deprecated
- Deprecated
(Since version 2.11.0) the delayedInit mechanism will disappear