|
LMCAS
Lamina Computer Algebra System
|
#include "transcendental_factor.hpp"#include "internal/symbolic_ast.hpp"#include "poly_utils.hpp"#include "internal/transcendental_support.hpp"#include "internal/multivariate_factor_support.hpp"#include <exception>#include <new>#include <string>#include <vector>命名空间 | |
| namespace | LMCAS |
函数 | |
| Result< std::vector< std::shared_ptr< SymbolicExpr > > > | LMCAS::factor_transcendental (const std::shared_ptr< SymbolicExpr > &expr, const std::string &var) |
| Result< std::vector< std::shared_ptr< SymbolicExpr > > > | LMCAS::factor_transcendental (const std::shared_ptr< SymbolicExpr > &expr, const std::string &var, ComputationContext &context) |
| static Result< std::vector< std::shared_ptr< SymbolicExpr > > > | LMCAS::tf_factor_substitution (const TransSubstitutionResult &sub_result, const std::string &var, const std::shared_ptr< SymbolicExpr > &pyth_simplified, ComputationContext &context) |
| static std::vector< std::shared_ptr< SymbolicExpr > > | LMCAS::tf_restore_factors (const std::vector< Polynomial< Rational > > &true_factors, const TransSubstitutionResult &sub_result, const std::shared_ptr< SymbolicExpr > &pyth_simplified, ComputationContext &context) |