|
LMCAS
Lamina Computer Algebra System
|
#include <stdexcept>#include "internal/expression_transform.hpp"#include "limit_result.hpp"#include "series_engine.hpp"#include "symbolic.hpp"#include "internal/symbolic_ast.hpp"#include "internal/series_support.hpp"#include <memory>#include <string>命名空间 | |
| namespace | LMCAS |
函数 | |
| static ExpressionResult | LMCAS::alternating_sequence_bound (const std::shared_ptr< SymbolicExpr > &remainder, const std::string &n, bool upper, ComputationContext &context) |
| static bool | LMCAS::is_alternating_factor (const std::shared_ptr< const SymbolicNode > &node, const std::string &n) |
| ExpressionResult | LMCAS::lim_inf_checked (const std::shared_ptr< SymbolicExpr > &a_n, const std::string &n) |
| ExpressionResult | LMCAS::lim_inf_checked (const std::shared_ptr< SymbolicExpr > &a_n, const std::string &n, ComputationContext &context) |
| ExpressionResult | LMCAS::lim_sup_checked (const std::shared_ptr< SymbolicExpr > &a_n, const std::string &n) |
| ExpressionResult | LMCAS::lim_sup_checked (const std::shared_ptr< SymbolicExpr > &a_n, const std::string &n, ComputationContext &context) |
| static std::shared_ptr< SymbolicExpr > | LMCAS::product_without_factor (const MultiplyNode &product, size_t omitted) |
| static ExpressionResult | LMCAS::sequence_extreme_limit (const std::shared_ptr< SymbolicExpr > &a_n, const std::string &n, bool upper, ComputationContext &context) |
| static std::shared_ptr< SymbolicExpr > | LMCAS::series_abs (const std::shared_ptr< SymbolicExpr > &expr, ComputationContext &context) |
| static bool | LMCAS::series_extract_alternating (const std::shared_ptr< const SymbolicNode > &node, const std::string &n, std::shared_ptr< SymbolicExpr > &remainder) |
| bool | LMCAS::series_is_infinity (const std::shared_ptr< SymbolicExpr > &expression) |
| static std::shared_ptr< SymbolicExpr > | LMCAS::series_negate (const std::shared_ptr< SymbolicExpr > &expr, ComputationContext &context) |