|
LMCAS
Lamina Computer Algebra System
|
#include "result.hpp"#include "lmcas_export.hpp"#include <memory>#include <optional>#include <string>#include <vector>命名空间 | |
| namespace | LMCAS |
| namespace | LMCAS::detail |
| 多元 Hensel 提升(单变量步) | |
| namespace | LMCAS::detail::series_support |
函数 | |
| double | LMCAS::detail::series_support::series_get_double (const std::shared_ptr< SymbolicExpr > &expression) |
| bool | LMCAS::detail::series_support::series_is_infinity (const std::shared_ptr< SymbolicExpr > &expression) |
| bool | LMCAS::detail::series_support::series_is_number (const std::shared_ptr< SymbolicExpr > &expression) |
| double | LMCAS::detail::series_support::series_number_value (const NumberNode &number) |
| std::optional< int > | LMCAS::detail::series_support::supported_laurent_integer_power (const std::shared_ptr< const SymbolicNode > &node, const std::string &variable) |
| Result< void > | LMCAS::detail::series_support::validate_power_series_coefficients (const std::vector< std::shared_ptr< SymbolicExpr > > &coefficients, const std::string &operation, const std::string &name) |
| Result< void > | LMCAS::detail::series_support::validate_series_variable (const std::string &variable, ComputationContext &context, const std::string &operation) |