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

函数

void bigint_div (mp_ptr quotient, mp_ptr remainder, mp_srcptr numerator, mp_size_t numerator_size, mp_srcptr denominator, mp_size_t denominator_size)
void bigint_mul (mp_ptr destination, mp_srcptr lhs, mp_size_t lhs_size, mp_srcptr rhs, mp_size_t rhs_size)

函数说明

◆ bigint_div()

void LMCAS::anonymous_namespace{bigint_arithmetic.cpp}::bigint_div ( mp_ptr quotient,
mp_ptr remainder,
mp_srcptr numerator,
mp_size_t numerator_size,
mp_srcptr denominator,
mp_size_t denominator_size )

在文件 bigint_arithmetic.cpp 第 11 行定义.

13 {
15 ::lmmp_div_(quotient, remainder, numerator, numerator_size, denominator,
16 denominator_size);
17}
void ensure_lmmc_lifecycle() noexcept
const ExprPtr & denominator

引用了 bigint_div(), LMCAS::denominator , 以及 LMCAS::detail::ensure_lmmc_lifecycle().

被这些函数引用 bigint_div().

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

◆ bigint_mul()

void LMCAS::anonymous_namespace{bigint_arithmetic.cpp}::bigint_mul ( mp_ptr destination,
mp_srcptr lhs,
mp_size_t lhs_size,
mp_srcptr rhs,
mp_size_t rhs_size )

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

7 {
9 ::lmmp_mul_(destination, lhs, lhs_size, rhs, rhs_size);
10}
const ExprPtr & rhs

引用了 bigint_mul(), LMCAS::detail::ensure_lmmc_lifecycle() , 以及 LMCAS::rhs.

被这些函数引用 bigint_mul().

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