|
LMCAS
Lamina Computer Algebra System
|
#include "internal/expression_transform.hpp"#include "internal/matrix_decomposition_support.hpp"#include "internal/exact_rational_matrix.hpp"#include <algorithm>#include <new>命名空间 | |
| namespace | LMCAS |
| namespace | LMCAS::anonymous_namespace{matrix_decomposition_qr.cpp} |
函数 | |
| std::vector< std::vector< std::shared_ptr< SymbolicExpr > > > | LMCAS::gram_schmidt (const std::vector< std::vector< std::shared_ptr< SymbolicExpr > > > &vectors, bool normalize) |
| Result< void > | LMCAS::anonymous_namespace{matrix_decomposition_qr.cpp}::prove_exact_full_column_rank_qr_support (const std::shared_ptr< const MatrixNode > &matrix, ComputationContext &context, const std::string &operation) |
| QRDecompositionResult | LMCAS::qr_decomposition_checked (const std::shared_ptr< SymbolicExpr > &A) |
| QRDecompositionResult | LMCAS::qr_decomposition_checked (const std::shared_ptr< SymbolicExpr > &A, ComputationContext &context) |
| static bool | LMCAS::anonymous_namespace{matrix_decomposition_qr.cpp}::qr_decomposition_impl (const std::shared_ptr< SymbolicExpr > &A, std::shared_ptr< SymbolicExpr > &Q, std::shared_ptr< SymbolicExpr > &R) |