Triangular System Solving with Matrices (TRSM). More...
#include <m4rie/mzed.h>#include <m4rie/mzd_slice.h>Go to the source code of this file.
Macros | |
| #define | MZED_TRSM_CUTOFF 512 |
Functions | |
| void | _mzed_trsm_upper_left (const mzed_t *U, mzed_t *B, const rci_t cutoff) |
| \(B = U^{-1} \cdot B\) More... | |
| void | mzed_trsm_upper_left_naive (const mzed_t *U, mzed_t *B) |
| \(B = U^{-1} \cdot B\) More... | |
| static void | mzed_trsm_upper_left (const mzed_t *U, mzed_t *B) |
| \(B = U^{-1} \cdot B\) More... | |
| void | _mzd_slice_trsm_upper_left (const mzd_slice_t *U, mzd_slice_t *B, const rci_t cutoff) |
| \(B = U^{-1} \cdot B\) More... | |
| void | mzd_slice_trsm_upper_left_naive (const mzd_slice_t *U, mzd_slice_t *B) |
| \(B = U^{-1} \cdot B\) More... | |
| static void | mzd_slice_trsm_upper_left (const mzd_slice_t *U, mzd_slice_t *B) |
| \(B = U^{-1} \cdot B\) More... | |
| void | _mzed_trsm_lower_left (const mzed_t *L, mzed_t *B, const rci_t cutoff) |
| \(B = L^{-1} \cdot B\) More... | |
| void | mzed_trsm_lower_left_naive (const mzed_t *L, mzed_t *B) |
| \(B = L^{-1} \cdot B\) More... | |
| static void | mzed_trsm_lower_left (const mzed_t *L, mzed_t *B) |
| \(B = L^{-1} \cdot B\) More... | |
| void | _mzd_slice_trsm_lower_left (const mzd_slice_t *L, mzd_slice_t *B, const rci_t cutoff) |
| \(B = L^{-1} \cdot B\) More... | |
| void | mzd_slice_trsm_lower_left_naive (const mzd_slice_t *L, mzd_slice_t *B) |
| \(B = L^{-1} \cdot B\) More... | |
| static void | mzd_slice_trsm_lower_left (const mzd_slice_t *L, mzd_slice_t *B) |
| \(B = L^{-1} \cdot B\) More... | |
Triangular System Solving with Matrices (TRSM).
| #define MZED_TRSM_CUTOFF 512 |
Crossover dimension to TRSM base cases
1.8.7