Public Types | Static Public Attributes | List of all members
Eigen::internal::group_theory::enumerate_group_elements_noid< Multiply, Equality, id, generators, initial_global_flags > Struct Template Reference

#include <TemplateGroupTheory.h>

Public Types

typedef dimino_add_remaining_generators< Multiply, Equality, id, typename first_step::generators_done, typename first_step::next_generators, typename first_step::type_helper
 
typedef dimino_first_step_elements< Multiply, Equality, id, generators > first_step
 
typedef first_step::type first_step_elements
 
typedef _helper::type type
 

Static Public Attributes

static constexpr int global_flags
 

Detailed Description

template<template< typename, typename > class Multiply, template< typename, typename > class Equality, typename id, typename generators, int initial_global_flags = 0>
struct Eigen::internal::group_theory::enumerate_group_elements_noid< Multiply, Equality, id, generators, initial_global_flags >

Definition at line 588 of file TemplateGroupTheory.h.

Member Typedef Documentation

template<template< typename, typename > class Multiply, template< typename, typename > class Equality, typename id, typename generators, int initial_global_flags = 0>
typedef dimino_add_remaining_generators< Multiply, Equality, id, typename first_step::generators_done, typename first_step::next_generators, typename first_step::type > Eigen::internal::group_theory::enumerate_group_elements_noid< Multiply, Equality, id, generators, initial_global_flags >::_helper

Definition at line 600 of file TemplateGroupTheory.h.

template<template< typename, typename > class Multiply, template< typename, typename > class Equality, typename id, typename generators, int initial_global_flags = 0>
typedef dimino_first_step_elements<Multiply, Equality, id, generators> Eigen::internal::group_theory::enumerate_group_elements_noid< Multiply, Equality, id, generators, initial_global_flags >::first_step

Definition at line 590 of file TemplateGroupTheory.h.

template<template< typename, typename > class Multiply, template< typename, typename > class Equality, typename id, typename generators, int initial_global_flags = 0>
typedef first_step::type Eigen::internal::group_theory::enumerate_group_elements_noid< Multiply, Equality, id, generators, initial_global_flags >::first_step_elements

Definition at line 591 of file TemplateGroupTheory.h.

template<template< typename, typename > class Multiply, template< typename, typename > class Equality, typename id, typename generators, int initial_global_flags = 0>
typedef _helper::type Eigen::internal::group_theory::enumerate_group_elements_noid< Multiply, Equality, id, generators, initial_global_flags >::type

Definition at line 602 of file TemplateGroupTheory.h.

Member Data Documentation

template<template< typename, typename > class Multiply, template< typename, typename > class Equality, typename id, typename generators, int initial_global_flags = 0>
constexpr int Eigen::internal::group_theory::enumerate_group_elements_noid< Multiply, Equality, id, generators, initial_global_flags >::global_flags
static
Initial value:

Definition at line 603 of file TemplateGroupTheory.h.


The documentation for this struct was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:59