|
cyqlone
develop
Fast, parallel and vectorized solver for linear systems with optimal control structure.
|
#include <cyqlone/config.hpp>#include <batmat/linalg/simdify.hpp>#include <batmat/linalg/structure.hpp>#include <batmat/linalg/uview.hpp>#include <batmat/loop.hpp>#include <batmat/lut.hpp>#include <batmat/ops/transpose.hpp>#include <guanaqo/mat-view.hpp>#include <guanaqo/trace.hpp>#include <type_traits>Go to the source code of this file.
Packing and unpacking | |
| template<simdifiable VA, class VB> | |
| void | cyqlone::linalg::unpack (VA &&A, VB &&B) |
Copy a compact batch of matrices A to multiple scalar matrices B. | |
| template<class VA, simdifiable VB> | |
| void | cyqlone::linalg::pack (VA &&A, VB &&B) |
Copy multiple scalar matrices A to a compact batch of matrices B. | |
Namespaces | |
| namespace | cyqlone |
| namespace | cyqlone::linalg |