|
LMCAS
Lamina Computer Algebra System
|
类型定义 | |
| using | BoundsCandidateResult = Result<std::optional<Interval>> |
函数 | |
| BoundsCandidateResult | bounded_interval_candidate (const Interval &bounds, const std::optional< Interval > &existing, ComputationContext &context) |
| std::string | sign_str (Sign s) |
| bool | signs_conflict (Sign a, Sign b) |
变量 | |
| constexpr Domain | domain_order [] |
| using LMCAS::anonymous_namespace{property_store.cpp}::BoundsCandidateResult = Result<std::optional<Interval>> |
在文件 property_store.cpp 第 346 行定义.
| BoundsCandidateResult LMCAS::anonymous_namespace{property_store.cpp}::bounded_interval_candidate | ( | const Interval & | bounds, |
| const std::optional< Interval > & | existing, | ||
| ComputationContext & | context ) |
在文件 property_store.cpp 第 348 行定义.
引用了 bounded_interval_candidate(), LMCAS::context, LMCAS::Result< std::optional< Interval > >::failure(), LMCAS::Inconclusive, LMCAS::InvalidArgument , 以及 LMCAS::Result< std::optional< Interval > >::success().
被这些函数引用 bounded_interval_candidate().
| std::string LMCAS::anonymous_namespace{property_store.cpp}::sign_str | ( | Sign | s | ) |
在文件 property_store.cpp 第 39 行定义.
引用了 LMCAS::Negative, LMCAS::NonNegative, LMCAS::NonPositive, LMCAS::NonZero, LMCAS::Positive, sign_str() , 以及 LMCAS::Zero.
被这些函数引用 sign_str().
在文件 property_store.cpp 第 50 行定义.
引用了 LMCAS::a, LMCAS::b, LMCAS::Negative, LMCAS::NonNegative, LMCAS::NonPositive, LMCAS::NonZero, LMCAS::Positive, signs_conflict() , 以及 LMCAS::Zero.
被这些函数引用 signs_conflict().
|
constexpr |
在文件 property_store.cpp 第 34 行定义.