SheafSystem  0.0.0.0
svd.h File Reference

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...
 

Detailed Description

Interface for svd.

Definition in file svd.h.