LMCAS
Lamina Computer Algebra System
载入中...
搜索中...
未找到
mixed_transcendental_support.hpp 文件参考
mixed_transcendental_support.hpp 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

浏览该文件的源代码.

命名空间

namespace  LMCAS
namespace  LMCAS::detail
 多元 Hensel 提升(单变量步)

函数

bool LMCAS::detail::consume_mixed_step (ComputationContext &context, std::optional< CasError > *failure, bool *complete)
std::vector< IsolatedInterval > LMCAS::detail::isolate_roots_with_context (const std::shared_ptr< SymbolicExpr > &expr, const std::shared_ptr< SymbolicExpr > &derivative, const std::string &var, const SearchInterval &interval, const SolveOptions &opts, RewriteBudget &budget, std::optional< CasError > *failure, bool *complete)
lmmc_real_t LMCAS::detail::mixed_evaluate_at (const std::shared_ptr< SymbolicExpr > &expr, const std::string &var, lmmc_real_t x, RewriteBudget &budget)
lmmc_real_t LMCAS::detail::mixed_evaluate_with_retry (const std::shared_ptr< SymbolicExpr > &expr, const std::string &var, lmmc_real_t x, lmmc_real_t half_width, RewriteBudget &budget, int max_retries=3)
Result< std::vector< NumericRoot > > LMCAS::detail::mixed_numerical_path (const std::shared_ptr< SymbolicExpr > &factor, const std::string &var, const SearchInterval &interval, const SolveOptions &opts, RewriteBudget &budget, bool &complete)
 隔离并精化单个因子的数值根。
std::optional< NumericRoot > LMCAS::detail::refine_root_with_context (const std::shared_ptr< SymbolicExpr > &expr, const std::shared_ptr< SymbolicExpr > &derivative, const std::string &var, const IsolatedInterval &interval, const SolveOptions &opts, RewriteBudget &budget, std::optional< CasError > *failure, bool *complete)