LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
matrix_quadratic_form.cpp 文件参考
matrix_quadratic_form.cpp 的引用(Include)关系图:

浏览该文件的源代码.

命名空间

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

类型定义

using LMCAS::anonymous_namespace{matrix_quadratic_form.cpp}::SymbolicMatrix

函数

bool LMCAS::anonymous_namespace{matrix_quadratic_form.cpp}::independent_of_variables (const std::shared_ptr< SymbolicExpr > &expression, const std::vector< std::string > &variables)
std::vector< std::shared_ptr< SymbolicExpr > > LMCAS::anonymous_namespace{matrix_quadratic_form.cpp}::make_variables (const std::vector< std::string > &names)
std::optional< SymbolicMatrix > LMCAS::anonymous_namespace{matrix_quadratic_form.cpp}::quadratic_coefficients (const std::shared_ptr< SymbolicExpr > &expanded, const std::vector< std::string > &variables, ComputationContext &context)
std::shared_ptr< SymbolicExpr > LMCAS::quadratic_form_matrix (const std::shared_ptr< SymbolicExpr > &expr, const std::vector< std::string > &vars)
std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{matrix_quadratic_form.cpp}::reconstruct_quadratic_form (const std::vector< std::vector< std::shared_ptr< SymbolicExpr > > > &matrix, const std::vector< std::shared_ptr< SymbolicExpr > > &variables)
bool LMCAS::anonymous_namespace{matrix_quadratic_form.cpp}::reconstructs_expression (const std::shared_ptr< SymbolicExpr > &expanded, const SymbolicMatrix &matrix, const std::vector< std::shared_ptr< SymbolicExpr > > &variables, ComputationContext &context)
bool LMCAS::anonymous_namespace{matrix_quadratic_form.cpp}::valid_variables (const std::vector< std::string > &variables)