Main Page | Modules | Class List | File List | Class Members | File Members

Gan_PseudoInverseStruct_f Struct Reference
[Pseudo-Inverse of a General Size Matrix]

#include <gandalf/linalg/pseudo_inversef.h>

List of all members.

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_fC
 constraint matrices
Gan_Matrix_fD
 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_fU
 left singular vectors of SaaT
Gan_Vector_fnull_vector
 null-vector
Gan_Bool alloc
 whether this structure was dynamically allocated


Detailed Description

Structure to hold accumulated matrix/vector for computing pseudo-inverse equation solution


Member Data Documentation

Gan_SquMatrix_f Gan_PseudoInverseStruct_f::L
 

Cholesky factorisation of SaaT

Gan_SquMatrix_f Gan_PseudoInverseStruct_f::SaaT
 

accumulated sum of vector outer products a*a^T

Gan_Matrix_f Gan_PseudoInverseStruct_f::SabT
 

accumulated sum of vector outer products a*b^T, as well as holding the solution matrix X

Gan_Matrix_f Gan_PseudoInverseStruct_f::X
 

solution matrix


The documentation for this struct was generated from the following file:
Generated on Fri Mar 17 12:44:53 2006 by  doxygen 1.3.9.1