LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
symbolic_matrix_eigen.cpp 文件参考
#include <stdexcept>
#include "internal/expression_transform.hpp"
#include "internal/symbolic_matrix_support.hpp"
#include "solve_strategies.hpp"
#include "internal/assumption_facts.hpp"
#include "assumption_context.hpp"
#include <new>
#include <set>
symbolic_matrix_eigen.cpp 的引用(Include)关系图:

浏览该文件的源代码.

命名空间

namespace  LMCAS
namespace  LMCAS::anonymous_namespace{symbolic_matrix_eigen.cpp}

类型定义

using LMCAS::anonymous_namespace{symbolic_matrix_eigen.cpp}::Eigenspaces = std::vector<std::pair<ExprPtr, std::vector<std::vector<ExprPtr>>>>

函数

Result< bool > LMCAS::anonymous_namespace{symbolic_matrix_eigen.cpp}::eigenvalue_already_collected (const ExprPtr &lambda, const Eigenspaces &spaces, ComputationContext &context, const detail::AssumptionFacts &facts)
MatrixEigenvectorResult LMCAS::anonymous_namespace{symbolic_matrix_eigen.cpp}::eigenvalue_nullspace (const MatrixNode &matrix, const ExprPtr &lambda, ComputationContext &context)
ExpressionResult LMCAS::matrix_characteristic_polynomial_checked (const std::shared_ptr< SymbolicExpr > &A, const std::string &variable)
ExpressionResult LMCAS::matrix_characteristic_polynomial_checked (const std::shared_ptr< SymbolicExpr > &A, const std::string &variable, ComputationContext &context)
MatrixEigenvalueResult LMCAS::matrix_eigenvalues_checked (const std::shared_ptr< SymbolicExpr > &A)
MatrixEigenvalueResult LMCAS::matrix_eigenvalues_checked (const std::shared_ptr< SymbolicExpr > &A, ComputationContext &context)
MatrixEigenvectorResult LMCAS::matrix_eigenvectors_checked (const std::shared_ptr< SymbolicExpr > &A)
MatrixEigenvectorResult LMCAS::matrix_eigenvectors_checked (const std::shared_ptr< SymbolicExpr > &A, ComputationContext &context)