LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
LMCAS::anonymous_namespace{symbolic_matrix_transform.cpp} 命名空间参考

函数

ExpressionResult invalid_matrix_dimension (const std::string &operation)
ExpressionResult unsupported_matrix_dimension (const std::string &operation)

函数说明

◆ invalid_matrix_dimension()

ExpressionResult LMCAS::anonymous_namespace{symbolic_matrix_transform.cpp}::invalid_matrix_dimension ( const std::string & operation)

在文件 symbolic_matrix_transform.cpp 第 16 行定义.

17{
20 "only two-dimensional transformation matrices are supported", operation);
21}
static Result failure(CasErrc code, std::string message, std::string operation={})

引用了 LMCAS::DimensionMismatch, LMCAS::Result< std::shared_ptr< SymbolicExpr > >::failure() , 以及 invalid_matrix_dimension().

被这些函数引用 invalid_matrix_dimension().

函数调用图:
这是这个函数的调用关系图:

◆ unsupported_matrix_dimension()

ExpressionResult LMCAS::anonymous_namespace{symbolic_matrix_transform.cpp}::unsupported_matrix_dimension ( const std::string & operation)

在文件 symbolic_matrix_transform.cpp 第 9 行定义.

10{
13 "only two-dimensional transformation matrices are supported", operation);
14}

引用了 LMCAS::Result< std::shared_ptr< SymbolicExpr > >::failure(), unsupported_matrix_dimension() , 以及 LMCAS::UnsupportedExpression.

被这些函数引用 unsupported_matrix_dimension().

函数调用图:
这是这个函数的调用关系图: