BLAS consists of three levels of routines:
Table 1.1. Level 1 BLAS
| BLAS | Boost.Numeric_Bindings Equivalent | 
|---|---|
| xROTG | 
                   | 
| xROTMG | 
                   | 
| xROT | 
                   | 
| xROTM | 
                   | 
| xSWAP | 
                   | 
| xSCAL | 
                   | 
| xCOPY | 
                   | 
| xAXPY | 
                   | 
| xDOT | 
                   | 
| xDOTU | 
                   | 
| xDOTC | 
                   | 
| xxDOT | 
                   | 
| xNRM2 | 
                   | 
| xASUM | 
                   | 
| IxAMAX | 
                   | 
Table 1.2. Level 2 BLAS
| BLAS | Boost.Numeric_Bindings Equivalent | 
|---|---|
| xGEMV | 
                   | 
| xGBMV | 
                   | 
| xHEMV | 
                   | 
| xHPMV | 
                   | 
| xSYMV | 
                   | 
| xSBMV | 
                   | 
| xTRMV | 
                   | 
| xTBMV | 
                   | 
| xTPMV | 
                   | 
| xTRSV | 
                   | 
| xTBSV | 
                   | 
| xTPSV | 
                   | 
| xGER | 
                   | 
| xGERU | 
                   | 
| xGERC | 
                   | 
| xHER | 
                   | 
| xHPR | 
                   | 
| xHER2 | 
                   | 
| xHPR2 | 
                   | 
| xSYR | 
                   | 
| xSPR | 
                   | 
| xSYR | 
                   | 
| xSPR | 
                   | 
Table 1.3. Level 3 BLAS
| BLAS | Boost.Numeric_Bindings Equivalent | 
|---|---|
| xGEMM | 
                   | 
| xSYMM | 
                   | 
| xHEMM | 
                   | 
| xSYRK | 
                   | 
| xHERK | 
                   | 
| xSYR2K | 
                   | 
| xHER2K | 
                   | 
| xTRMM | 
                   | 
| xTRSM | 
                   |