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

函数

bool is_zero (const SymbolicExpr &expression)

函数说明

◆ is_zero()

bool LMCAS::anonymous_namespace{integrator.cpp}::is_zero ( const SymbolicExpr & expression)

在文件 integrator.cpp 第 6 行定义.

6 {
7 const auto value = detail::exact_rational_value(detail::node(expression));
8 return value && value->is_zero();
9}
const SymbolicNodePtr & node(const ::LMCAS::SymbolicExpr &expression) noexcept
std::optional< Rational > exact_rational_value(const NumberNode &number)
const std::string const ExprPtr & value

引用了 LMCAS::detail::exact_rational_value(), is_zero(), LMCAS::detail::node() , 以及 LMCAS::value.

被这些函数引用 is_zero().

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