Go to the source code of this file.
|
| template<typename... Coeffs> |
| | tatooine::polynomial (Coeffs... coeffs) -> polynomial< common_type< Coeffs... >, sizeof...(Coeffs) - 1 > |
| |
| template<typename Real , std::size_t N> |
| | tatooine::polynomial (tensor< Real, N > const &) -> polynomial< Real, N - 1 > |
| |
| template<typename Real , std::size_t Degree> |
| constexpr auto | tatooine::diff (polynomial< Real, Degree > const &f) |
| |
| template<typename Real > |
| auto | tatooine::solve (polynomial< Real, 1 > const &p) -> std::vector< Real > |
| | solve a + b*x More...
|
| |
| template<typename Real > |
| auto | tatooine::solve (polynomial< Real, 2 > const &p) -> std::vector< Real > |
| | solve a + b*x + c*x^2 More...
|
| |
| template<typename Real > |
| auto | tatooine::solve (polynomial< Real, 3 > const &f) |
| |
| template<typename Real > |
| auto | tatooine::solve (polynomial< Real, 4 > const &f) -> std::vector< Real > |
| |
| template<typename Real , std::size_t Degree> |
| auto & | tatooine::operator<< (std::ostream &out, polynomial< Real, Degree > const &f) |
| |