SVDBase.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::traits< SVDBase< Derived > >
 
struct  Eigen::internal::svd_traits< MatrixType, Options_ >
 
class  Eigen::SVDBase< Derived >
 Base class of SVD algorithms. More...
 

Namespaces

 Eigen
 Namespace containing all symbols from the Eigen library.
 
 Eigen::internal
 Namespace containing low-level routines from the Eigen library.
 

Enumerations

enum  Eigen::internal::OptionsMasks { Eigen::internal::QRPreconditionerBits , Eigen::internal::ComputationOptionsBits = ComputeThinU | ComputeFullU | ComputeThinV | ComputeFullV }
 

Functions

constexpr int Eigen::internal::get_qr_preconditioner (int options)
 
constexpr int Eigen::internal::get_computation_options (int options)
 
constexpr bool Eigen::internal::should_svd_compute_thin_u (int options)
 
constexpr bool Eigen::internal::should_svd_compute_full_u (int options)
 
constexpr bool Eigen::internal::should_svd_compute_thin_v (int options)
 
constexpr bool Eigen::internal::should_svd_compute_full_v (int options)
 
template<typename MatrixType , int Options>
void Eigen::internal::check_svd_options_assertions (unsigned int computationOptions, Index rows, Index cols)