|
LMCAS
Lamina Computer Algebra System
|
函数 | |
| int | integration_by_parts_choice (const std::vector< std::shared_ptr< const SymbolicNode > > &ops, const std::string &var) |
| int | integration_by_parts_score (const std::shared_ptr< const SymbolicNode > &node, const std::string &var) |
| std::shared_ptr< SymbolicExpr > | integration_differential_factor (const std::vector< std::shared_ptr< const SymbolicNode > > &ops, int best_u_idx) |
| int LMCAS::anonymous_namespace{integration_by_parts.cpp}::integration_by_parts_choice | ( | const std::vector< std::shared_ptr< const SymbolicNode > > & | ops, |
| const std::string & | var ) |
在文件 integration_by_parts.cpp 第 27 行定义.
引用了 LMCAS::depends_on_integration_variable(), LMCAS::detail::expression_from_node(), integration_by_parts_choice() , 以及 integration_by_parts_score().
被这些函数引用 integration_by_parts_choice().
| int LMCAS::anonymous_namespace{integration_by_parts.cpp}::integration_by_parts_score | ( | const std::shared_ptr< const SymbolicNode > & | node, |
| const std::string & | var ) |
在文件 integration_by_parts.cpp 第 7 行定义.
引用了 LMCAS::FunctionNode::ArcSin, LMCAS::FunctionNode::ArcTan, LMCAS::FunctionNode::Cos, LMCAS::depends_on_integration_variable(), LMCAS::e(), LMCAS::detail::exact_rational_value(), LMCAS::FunctionNode::Exp, LMCAS::exponent, LMCAS::detail::expression_from_node(), integration_by_parts_score(), LMCAS::FunctionNode::Ln, LMCAS::FunctionNode::Log , 以及 LMCAS::FunctionNode::Sin.
被这些函数引用 integration_by_parts_choice() , 以及 integration_by_parts_score().
| std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{integration_by_parts.cpp}::integration_differential_factor | ( | const std::vector< std::shared_ptr< const SymbolicNode > > & | ops, |
| int | best_u_idx ) |
在文件 integration_by_parts.cpp 第 47 行定义.
引用了 LMCAS::detail::expression_from_node(), integration_differential_factor(), LMCAS::detail::make_expression_ptr() , 以及 LMCAS::detail::make_node().
被这些函数引用 integration_differential_factor().