PolyFEM
Loading...
Searching...
No Matches
polyfem::utils::AutoFlipSVD< MatrixType > Member List

This is the complete list of members for polyfem::utils::AutoFlipSVD< MatrixType >, including all inherited members.

AutoFlipSVD(void)polyfem::utils::AutoFlipSVD< MatrixType >inline
AutoFlipSVD(const MatrixType &mtr, unsigned int computationOptions=0)polyfem::utils::AutoFlipSVD< MatrixType >inline
compute(const MatrixType &mtr, unsigned int computationOptions)polyfem::utils::AutoFlipSVD< MatrixType >inline
compute(const MatrixType &mtr, unsigned int computationOptions)polyfem::utils::AutoFlipSVD< MatrixType >inline
computeCofactorMtr(const Eigen::Matrix< double, dim, dim > &F, Eigen::Matrix< double, dim, dim > &A)polyfem::utils::AutoFlipSVD< MatrixType >inlineprotected
fastComputeSingularValues3d(const Eigen::Matrix3d &A, Eigen::Vector3d &singular_values)polyfem::utils::AutoFlipSVD< MatrixType >inlineprotected
fastEigenvalues(const Eigen::Matrix3d &A_Sym, Eigen::Vector3d &lambda)polyfem::utils::AutoFlipSVD< MatrixType >inlineprotected
fastEigenvectors(const Eigen::Matrix3d &A_Sym, const Eigen::Vector3d &lambda, Eigen::Matrix3d &V)polyfem::utils::AutoFlipSVD< MatrixType >inlineprotected
fastSolveEigenproblem(const Eigen::Matrix3d &A_Sym, Eigen::Vector3d &lambda, Eigen::Matrix3d &V)polyfem::utils::AutoFlipSVD< MatrixType >inlineprotected
fastSVD3d(const Eigen::Matrix3d &A, Eigen::Matrix3d &U, Eigen::Vector3d &singular_values, Eigen::Matrix3d &V)polyfem::utils::AutoFlipSVD< MatrixType >inlineprotected
flip2d(const MatrixType &mtr, unsigned int computationOptions)polyfem::utils::AutoFlipSVD< MatrixType >inlineprotected
flipped_sigmapolyfem::utils::AutoFlipSVD< MatrixType >protected
flipped_Upolyfem::utils::AutoFlipSVD< MatrixType >protected
flipped_Vpolyfem::utils::AutoFlipSVD< MatrixType >protected
matrixU(void) constpolyfem::utils::AutoFlipSVD< MatrixType >inline
matrixU_flippedpolyfem::utils::AutoFlipSVD< MatrixType >protected
matrixV(void) constpolyfem::utils::AutoFlipSVD< MatrixType >inline
matrixV_flippedpolyfem::utils::AutoFlipSVD< MatrixType >protected
set(const Eigen::Matrix3d &U, const Eigen::Vector3d &Sigma, const Eigen::Matrix3d &V)polyfem::utils::AutoFlipSVD< MatrixType >inline
setIdentity(void)polyfem::utils::AutoFlipSVD< MatrixType >inline
singularValues(void) constpolyfem::utils::AutoFlipSVD< MatrixType >inline
singularValues_flippedpolyfem::utils::AutoFlipSVD< MatrixType >protected