#include <gandalf/linalg/pseudo_inversef.h>
Public Attributes | |
Gan_SquMatrix_f | SaaT |
Gan_Matrix_f | SabT |
Gan_SquMatrix_f | L |
Gan_Matrix_f | X |
Gan_Bool | solved |
boolean variable indicating whether solution has been computed | |
Gan_Vector_f | a |
individual vectors | |
Gan_Vector_f | b |
individual vectors | |
Gan_Matrix_f * | C |
constraint matrices | |
Gan_Matrix_f * | D |
constraint matrices | |
int | null_space |
null-space dimension | |
float | ratio_thres |
singular value ratio threshold | |
int | low_values_allowed |
number of low singular values allowed | |
Gan_Matrix_f * | U |
left singular vectors of SaaT | |
Gan_Vector_f * | null_vector |
null-vector | |
Gan_Bool | alloc |
whether this structure was dynamically allocated |
|
Cholesky factorisation of SaaT |
|
accumulated sum of vector outer products a*a^T |
|
accumulated sum of vector outer products a*b^T, as well as holding the solution matrix X |
|
solution matrix |