mirror of
https://gitlab.com/libeigen/eigen.git
synced 2026-04-10 11:34:33 +08:00
Remove some useless typedefs
This commit is contained in:
@@ -28,7 +28,6 @@ template<typename Lhs, typename Rhs, int Mode>
|
|||||||
struct sparse_solve_triangular_selector<Lhs,Rhs,Mode,Lower,RowMajor>
|
struct sparse_solve_triangular_selector<Lhs,Rhs,Mode,Lower,RowMajor>
|
||||||
{
|
{
|
||||||
typedef typename Rhs::Scalar Scalar;
|
typedef typename Rhs::Scalar Scalar;
|
||||||
typedef typename Lhs::StorageIndex StorageIndex;
|
|
||||||
typedef typename evaluator<Lhs>::type LhsEval;
|
typedef typename evaluator<Lhs>::type LhsEval;
|
||||||
typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
|
typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
|
||||||
static void run(const Lhs& lhs, Rhs& other)
|
static void run(const Lhs& lhs, Rhs& other)
|
||||||
@@ -66,7 +65,6 @@ template<typename Lhs, typename Rhs, int Mode>
|
|||||||
struct sparse_solve_triangular_selector<Lhs,Rhs,Mode,Upper,RowMajor>
|
struct sparse_solve_triangular_selector<Lhs,Rhs,Mode,Upper,RowMajor>
|
||||||
{
|
{
|
||||||
typedef typename Rhs::Scalar Scalar;
|
typedef typename Rhs::Scalar Scalar;
|
||||||
typedef typename Lhs::StorageIndex StorageIndex;
|
|
||||||
typedef typename evaluator<Lhs>::type LhsEval;
|
typedef typename evaluator<Lhs>::type LhsEval;
|
||||||
typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
|
typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
|
||||||
static void run(const Lhs& lhs, Rhs& other)
|
static void run(const Lhs& lhs, Rhs& other)
|
||||||
@@ -106,7 +104,6 @@ template<typename Lhs, typename Rhs, int Mode>
|
|||||||
struct sparse_solve_triangular_selector<Lhs,Rhs,Mode,Lower,ColMajor>
|
struct sparse_solve_triangular_selector<Lhs,Rhs,Mode,Lower,ColMajor>
|
||||||
{
|
{
|
||||||
typedef typename Rhs::Scalar Scalar;
|
typedef typename Rhs::Scalar Scalar;
|
||||||
typedef typename Lhs::StorageIndex StorageIndex;
|
|
||||||
typedef typename evaluator<Lhs>::type LhsEval;
|
typedef typename evaluator<Lhs>::type LhsEval;
|
||||||
typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
|
typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
|
||||||
static void run(const Lhs& lhs, Rhs& other)
|
static void run(const Lhs& lhs, Rhs& other)
|
||||||
@@ -142,7 +139,6 @@ template<typename Lhs, typename Rhs, int Mode>
|
|||||||
struct sparse_solve_triangular_selector<Lhs,Rhs,Mode,Upper,ColMajor>
|
struct sparse_solve_triangular_selector<Lhs,Rhs,Mode,Upper,ColMajor>
|
||||||
{
|
{
|
||||||
typedef typename Rhs::Scalar Scalar;
|
typedef typename Rhs::Scalar Scalar;
|
||||||
typedef typename Lhs::StorageIndex StorageIndex;
|
|
||||||
typedef typename evaluator<Lhs>::type LhsEval;
|
typedef typename evaluator<Lhs>::type LhsEval;
|
||||||
typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
|
typedef typename evaluator<Lhs>::InnerIterator LhsIterator;
|
||||||
static void run(const Lhs& lhs, Rhs& other)
|
static void run(const Lhs& lhs, Rhs& other)
|
||||||
|
|||||||
Reference in New Issue
Block a user