|
LMCAS
Lamina Computer Algebra System
|
函数 | |
| std::shared_ptr< const SymbolicNode > | halves_pi (FunctionNode::FuncType type, const BigInt &numerator) |
| std::shared_ptr< const SymbolicNode > | integer_pi (FunctionNode::FuncType type, const BigInt &numerator) |
| std::shared_ptr< const SymbolicNode > | quarters_pi (FunctionNode::FuncType type, const BigInt &numerator, detail::RewriteBudget *budget) |
| std::shared_ptr< const SymbolicNode > | scaled_radical (const Rational &coefficient, const BigInt &radicand, detail::RewriteBudget *budget) |
| std::shared_ptr< const SymbolicNode > | sixths_pi (FunctionNode::FuncType type, const BigInt &numerator, detail::RewriteBudget *budget) |
| std::shared_ptr< const SymbolicNode > | thirds_pi (FunctionNode::FuncType type, const BigInt &numerator, detail::RewriteBudget *budget) |
| std::shared_ptr< const SymbolicNode > LMCAS::anonymous_namespace{normalization_trigonometric.cpp}::halves_pi | ( | FunctionNode::FuncType | type, |
| const BigInt & | numerator ) |
在文件 normalization_trigonometric.cpp 第 73 行定义.
引用了 LMCAS::FunctionNode::Cos, halves_pi(), LMCAS::detail::make_node() , 以及 LMCAS::FunctionNode::Sin.
被这些函数引用 halves_pi().
| std::shared_ptr< const SymbolicNode > LMCAS::anonymous_namespace{normalization_trigonometric.cpp}::integer_pi | ( | FunctionNode::FuncType | type, |
| const BigInt & | numerator ) |
在文件 normalization_trigonometric.cpp 第 83 行定义.
引用了 LMCAS::FunctionNode::Cos, integer_pi(), LMCAS::detail::make_node(), LMCAS::FunctionNode::Sin , 以及 LMCAS::FunctionNode::Tan.
被这些函数引用 integer_pi().
| std::shared_ptr< const SymbolicNode > LMCAS::anonymous_namespace{normalization_trigonometric.cpp}::quarters_pi | ( | FunctionNode::FuncType | type, |
| const BigInt & | numerator, | ||
| detail::RewriteBudget * | budget ) |
在文件 normalization_trigonometric.cpp 第 37 行定义.
引用了 LMCAS::FunctionNode::Cos, LMCAS::detail::make_node(), quarters_pi(), scaled_radical(), LMCAS::FunctionNode::Sin , 以及 LMCAS::FunctionNode::Tan.
被这些函数引用 quarters_pi().
| std::shared_ptr< const SymbolicNode > LMCAS::anonymous_namespace{normalization_trigonometric.cpp}::scaled_radical | ( | const Rational & | coefficient, |
| const BigInt & | radicand, | ||
| detail::RewriteBudget * | budget ) |
在文件 normalization_trigonometric.cpp 第 5 行定义.
引用了 LMCAS::detail::make_node(), LMCAS::make_normalized_multiply_node(), LMCAS::detail::RewriteBudget::require_nodes() , 以及 scaled_radical().
被这些函数引用 quarters_pi(), scaled_radical(), sixths_pi() , 以及 thirds_pi().
| std::shared_ptr< const SymbolicNode > LMCAS::anonymous_namespace{normalization_trigonometric.cpp}::sixths_pi | ( | FunctionNode::FuncType | type, |
| const BigInt & | numerator, | ||
| detail::RewriteBudget * | budget ) |
在文件 normalization_trigonometric.cpp 第 55 行定义.
引用了 LMCAS::FunctionNode::Cos, LMCAS::detail::make_node(), scaled_radical(), LMCAS::FunctionNode::Sin, sixths_pi() , 以及 LMCAS::FunctionNode::Tan.
被这些函数引用 sixths_pi().
| std::shared_ptr< const SymbolicNode > LMCAS::anonymous_namespace{normalization_trigonometric.cpp}::thirds_pi | ( | FunctionNode::FuncType | type, |
| const BigInt & | numerator, | ||
| detail::RewriteBudget * | budget ) |
在文件 normalization_trigonometric.cpp 第 19 行定义.
引用了 LMCAS::FunctionNode::Cos, LMCAS::detail::make_node(), scaled_radical(), LMCAS::FunctionNode::Sin, LMCAS::FunctionNode::Tan , 以及 thirds_pi().
被这些函数引用 thirds_pi().