|
LMCAS
Lamina Computer Algebra System
|
函数 | |
| std::shared_ptr< SymbolicExpr > | rd_fraction_term (const Polynomial< Rational > &numerator, const Polynomial< Rational > &factor, int power) |
| std::shared_ptr< SymbolicExpr > | rd_integrate_linear_term (const Polynomial< Rational > &numerator, const Polynomial< Rational > &factor, int power, const std::string &var) |
| std::shared_ptr< SymbolicExpr > | rd_integrate_negative_discriminant (const std::shared_ptr< SymbolicExpr > &result, const std::shared_ptr< SymbolicExpr > &shifted, const Rational &residual, const Rational &discriminant) |
| std::shared_ptr< SymbolicExpr > | rd_integrate_positive_discriminant (const std::shared_ptr< SymbolicExpr > &result, const std::shared_ptr< SymbolicExpr > &shifted, const Rational &residual, const Rational &discriminant) |
| std::shared_ptr< SymbolicExpr > | rd_integrate_quadratic_term (const Polynomial< Rational > &numerator, const Polynomial< Rational > &factor, const std::string &var) |
| std::shared_ptr< SymbolicExpr > | rd_integrate_repeated_quadratic (const Polynomial< Rational > &numerator, const Polynomial< Rational > &factor, const Rational &p, const Rational &B, const Rational &residual, const std::string &var) |
| std::shared_ptr< SymbolicExpr > | rd_quadratic_logarithm (const Polynomial< Rational > &factor, const Rational &B) |
| std::shared_ptr< SymbolicExpr > | rd_shifted_double_variable (const Rational &p, const std::string &var) |
| std::shared_ptr< SymbolicExpr > | rd_var_minus (const std::string &var, const Rational &r) |
| std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{integration_rational_terms.cpp}::rd_fraction_term | ( | const Polynomial< Rational > & | numerator, |
| const Polynomial< Rational > & | factor, | ||
| int | power ) |
在文件 integration_rational_terms.cpp 第 31 行定义.
引用了 LMCAS::denominator , 以及 rd_fraction_term().
被这些函数引用 rd_fraction_term().
| std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{integration_rational_terms.cpp}::rd_integrate_linear_term | ( | const Polynomial< Rational > & | numerator, |
| const Polynomial< Rational > & | factor, | ||
| int | power, | ||
| const std::string & | var ) |
在文件 integration_rational_terms.cpp 第 12 行定义.
引用了 LMCAS::Polynomial< CoeffType >::coeffs, LMCAS::exp(), LMCAS::r, rd_integrate_linear_term() , 以及 rd_var_minus().
被这些函数引用 rd_integrate_linear_term() , 以及 rd_integrate_repeated_quadratic().
| std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{integration_rational_terms.cpp}::rd_integrate_negative_discriminant | ( | const std::shared_ptr< SymbolicExpr > & | result, |
| const std::shared_ptr< SymbolicExpr > & | shifted, | ||
| const Rational & | residual, | ||
| const Rational & | discriminant ) |
在文件 integration_rational_terms.cpp 第 85 行定义.
引用了 LMCAS::make_arctan() , 以及 rd_integrate_negative_discriminant().
被这些函数引用 rd_integrate_negative_discriminant() , 以及 rd_integrate_quadratic_term().
| std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{integration_rational_terms.cpp}::rd_integrate_positive_discriminant | ( | const std::shared_ptr< SymbolicExpr > & | result, |
| const std::shared_ptr< SymbolicExpr > & | shifted, | ||
| const Rational & | residual, | ||
| const Rational & | discriminant ) |
在文件 integration_rational_terms.cpp 第 104 行定义.
引用了 rd_integrate_positive_discriminant().
被这些函数引用 rd_integrate_positive_discriminant() , 以及 rd_integrate_quadratic_term().
| std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{integration_rational_terms.cpp}::rd_integrate_quadratic_term | ( | const Polynomial< Rational > & | numerator, |
| const Polynomial< Rational > & | factor, | ||
| const std::string & | var ) |
在文件 integration_rational_terms.cpp 第 124 行定义.
引用了 LMCAS::Polynomial< CoeffType >::coeffs, rd_integrate_negative_discriminant(), rd_integrate_positive_discriminant(), rd_integrate_quadratic_term(), rd_integrate_repeated_quadratic(), rd_quadratic_logarithm() , 以及 rd_shifted_double_variable().
被这些函数引用 rd_integrate_quadratic_term().
| std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{integration_rational_terms.cpp}::rd_integrate_repeated_quadratic | ( | const Polynomial< Rational > & | numerator, |
| const Polynomial< Rational > & | factor, | ||
| const Rational & | p, | ||
| const Rational & | B, | ||
| const Rational & | residual, | ||
| const std::string & | var ) |
在文件 integration_rational_terms.cpp 第 44 行定义.
引用了 rd_integrate_linear_term(), rd_integrate_repeated_quadratic() , 以及 LMCAS::Polynomial< CoeffType >::variable_name.
被这些函数引用 rd_integrate_quadratic_term() , 以及 rd_integrate_repeated_quadratic().
| std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{integration_rational_terms.cpp}::rd_quadratic_logarithm | ( | const Polynomial< Rational > & | factor, |
| const Rational & | B ) |
在文件 integration_rational_terms.cpp 第 63 行定义.
引用了 LMCAS::denominator , 以及 rd_quadratic_logarithm().
被这些函数引用 rd_integrate_quadratic_term() , 以及 rd_quadratic_logarithm().
| std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{integration_rational_terms.cpp}::rd_shifted_double_variable | ( | const Rational & | p, |
| const std::string & | var ) |
在文件 integration_rational_terms.cpp 第 76 行定义.
引用了 rd_shifted_double_variable().
被这些函数引用 rd_integrate_quadratic_term() , 以及 rd_shifted_double_variable().
| std::shared_ptr< SymbolicExpr > LMCAS::anonymous_namespace{integration_rational_terms.cpp}::rd_var_minus | ( | const std::string & | var, |
| const Rational & | r ) |
在文件 integration_rational_terms.cpp 第 6 行定义.
引用了 LMCAS::r, rd_var_minus() , 以及 LMCAS::v.
被这些函数引用 rd_integrate_linear_term() , 以及 rd_var_minus().