|
LMCAS
Lamina Computer Algebra System
|
函数 | |
| Result< BigInt > | finish_combinatorial (BigInt value, ComputationContext &context, const char *operation) |
| Result< unsigned int > | kernel_argument (const BigInt &value, const char *operation) |
| BigInt | require_combinatorial (Result< BigInt > result) |
| Result< void > | reserve_product (const BigInt &largest_factor, unsigned int factors, ComputationContext &context, const char *operation) |
| Result< BigInt > LMCAS::anonymous_namespace{bigint_combinatorics.cpp}::finish_combinatorial | ( | BigInt | value, |
| ComputationContext & | context, | ||
| const char * | operation ) |
在文件 bigint_combinatorics.cpp 第 35 行定义.
引用了 LMCAS::context, LMCAS::Result< T >::failure(), finish_combinatorial(), LMCAS::Result< T >::success() , 以及 LMCAS::value.
被这些函数引用 finish_combinatorial().
| Result< unsigned int > LMCAS::anonymous_namespace{bigint_combinatorics.cpp}::kernel_argument | ( | const BigInt & | value, |
| const char * | operation ) |
在文件 bigint_combinatorics.cpp 第 8 行定义.
引用了 LMCAS::DomainError, LMCAS::Result< T >::failure(), kernel_argument(), LMCAS::ResourceLimit , 以及 LMCAS::value.
被这些函数引用 kernel_argument().
| BigInt LMCAS::anonymous_namespace{bigint_combinatorics.cpp}::require_combinatorial | ( | Result< BigInt > | result | ) |
在文件 bigint_combinatorics.cpp 第 48 行定义.
引用了 LMCAS::CasError::code, LMCAS::DomainError, LMCAS::Result< T >::error(), LMCAS::CasError::message, require_combinatorial(), LMCAS::ResourceLimit , 以及 LMCAS::Result< T >::value().
被这些函数引用 require_combinatorial().
| Result< void > LMCAS::anonymous_namespace{bigint_combinatorics.cpp}::reserve_product | ( | const BigInt & | largest_factor, |
| unsigned int | factors, | ||
| ComputationContext & | context, | ||
| const char * | operation ) |
在文件 bigint_combinatorics.cpp 第 21 行定义.
引用了 LMCAS::context, LMCAS::Result< T >::failure(), reserve_product(), LMCAS::ResourceLimit , 以及 LMCAS::steps.
被这些函数引用 reserve_product().