SheafSystem
0.0.0.0
|
Interface for svd. More...
#include "SheafSystem/sheaf_dll_spec.h"
Go to the source code of this file.
Namespaces | |
fiber_bundle | |
Namespace for the fiber_bundles component of the sheaf system. | |
Functions | |
SHEAF_DLL_SPEC bool | fiber_bundle::svd_decompose (double *xa, double *xs, double *xv, int xnrows, int xncols) |
Perform single value decomposition. More... | |
SHEAF_DLL_SPEC bool | fiber_bundle::svd_reduce (double *xa, double *xw, double *xv, int nrows, int ncols, double *ltemp, double &lnorm) |
Householder reduction to bidiagonal form. Convenience function. More... | |
SHEAF_DLL_SPEC bool | fiber_bundle::svd_diagonalize (double *xa, double *xw, double *xv, int nrows, int ncols, double *xtemp, double lnorm) |
Diagonalization of the bidiagonal form. Convenience function. More... | |
SHEAF_DLL_SPEC double | fiber_bundle::same_sign (double xa, double xb) |
Convert xa to have the same sign as xb. More... | |
SHEAF_DLL_SPEC double | fiber_bundle::svd_pythag (double xa, double xb) |
Pthagorean theorem calculation. More... | |
Interface for svd.
Definition in file svd.h.