#include <jacobi_rotation.hpp>
|
| | ~JacobiRotation ()=default |
| |
| constexpr | JacobiRotation (JacobiRotation const &)=default |
| |
| constexpr | JacobiRotation (JacobiRotation &&)=default |
| |
| constexpr JacobiRotation & | operator= (JacobiRotation const &) &=default |
| |
| constexpr JacobiRotation & | operator= (JacobiRotation &&) &=default |
| |
| constexpr | JacobiRotation ()=default |
| |
| constexpr | JacobiRotation (T const &c, T const &s) |
| |
| template<class X , class R = RemoveReference<X>, If< IsTensorish< R > > = 0, If< IsConvertible< typename R::Type, T > > = 0, If< IsSatisfied<(typename R::Dimension()==2)> > = 0> |
| constexpr | JacobiRotation (X &&a, Index const p, Index const q) |
| |
| template<class X , class R = RemoveReference<X>, If< IsTensorish< R > > = 0, If< IsConvertible< typename R::Type, T > > = 0, If< IsSatisfied<(typename R::Dimension()==1)> > = 0> |
| constexpr | JacobiRotation (X &&a, Index const p, Index const q) |
| |
| template<class R , If< IsConvertible< R, T > > = 0> |
| constexpr | JacobiRotation (JacobiRotation< R > const &other) |
| |
| template<class R , If< IsConvertible< R, T > > = 0> |
| constexpr auto & | operator= (JacobiRotation< R > const &rhs) & |
| |
| constexpr decltype(auto) | c () && |
| |
| constexpr decltype(auto) | c () const && |
| |
| constexpr auto & | c () & |
| |
| constexpr auto & | c () const & |
| |
| constexpr decltype(auto) | s () && |
| |
| constexpr decltype(auto) | s () const && |
| |
| constexpr auto & | s () & |
| |
| constexpr auto & | s () const & |
| |
|
| template<class R1 , class R2 , class R3 , class R = Common<R1, R2, R3>, If< IsConvertible< R, T > > = 0> |
| static constexpr auto | MakeJacobi (R1 const &x, R2 const &y, R3 const &z) |
| |
| template<class R1 , class R2 , class R = Common<R1, R2>, If< IsConvertible< R, T > > = 0> |
| static constexpr auto | MakeGivens (R1 const &x, R2 const &y) |
| |
◆ ~JacobiRotation()
◆ JacobiRotation() [1/7]
◆ JacobiRotation() [2/7]
◆ JacobiRotation() [3/7]
◆ JacobiRotation() [4/7]
◆ JacobiRotation() [5/7]
◆ JacobiRotation() [6/7]
◆ JacobiRotation() [7/7]
◆ c() [1/4]
◆ c() [2/4]
◆ c() [3/4]
◆ c() [4/4]
◆ MakeGivens()
◆ MakeJacobi()
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ s() [1/4]
◆ s() [2/4]
◆ s() [3/4]
◆ s() [4/4]
The documentation for this class was generated from the following file: