#include <map>#include <utility>#include "drake/common/drake_copyable.h"#include "drake/common/fmt_ostream.h"#include "drake/common/hash.h"#include "drake/common/symbolic/polynomial_basis_element.h"Classes | |
| class | ChebyshevBasisElement |
| ChebyshevBasisElement represents an element of Chebyshev polynomial basis, written as the product of Chebyshev polynomials, in the form Tₚ₀(x₀)Tₚ₁(x₁)...Tₚₙ(xₙ), where each Tₚᵢ(xᵢ) is a (univariate) Chebyshev polynomial of degree pᵢ. More... | |
| struct | hash< drake::symbolic::ChebyshevBasisElement > |
| struct | formatter< drake::symbolic::ChebyshevBasisElement > |
Namespaces | |
| drake | |
| drake::symbolic | |
| fmt | |
Functions | |
| std::map< ChebyshevBasisElement, double > | operator * (const ChebyshevBasisElement &a, const ChebyshevBasisElement &b) |
| Returns the product of two Chebyshev basis elements. More... | |
| std::ostream & | operator<< (std::ostream &out, const ChebyshevBasisElement &m) |