TR-mbed 1.0
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | List of all members
Eigen::internal::group_theory::dimino_add_all_coset_spaces< Multiply, Equality, id, sub_group_elements, elements, generators, sub_group_size, rep_pos, stop_condition > Struct Template Reference

#include <TemplateGroupTheory.h>

Public Types

typedef get< rep_pos, elements >::type rep_element
 
typedef dimino_add_cosets_for_rep< Multiply, Equality, id, sub_group_elements, elements, generators, rep_element, sub_group_elements::count > _ac4r
 
typedef _ac4r::type new_elements
 
typedef dimino_add_all_coset_spaces< Multiply, Equality, id, sub_group_elements, new_elements, generators, sub_group_size, new_rep_pos, new_stop_condition_helper
 
typedef _helper::type type
 

Static Public Attributes

static constexpr int new_rep_pos = rep_pos + sub_group_elements::count
 
static constexpr bool new_stop_condition = new_rep_pos >= new_elements::count
 
static constexpr int global_flags = _helper::global_flags | _ac4r::global_flags
 

Member Typedef Documentation

◆ _ac4r

◆ _helper

◆ new_elements

◆ rep_element

◆ type

Member Data Documentation

◆ global_flags

template<template< typename, typename > class Multiply, template< typename, typename > class Equality, typename id , typename sub_group_elements , typename elements , typename generators , int sub_group_size, int rep_pos, bool stop_condition>
constexpr int Eigen::internal::group_theory::dimino_add_all_coset_spaces< Multiply, Equality, id, sub_group_elements, elements, generators, sub_group_size, rep_pos, stop_condition >::global_flags = _helper::global_flags | _ac4r::global_flags
staticconstexpr

◆ new_rep_pos

template<template< typename, typename > class Multiply, template< typename, typename > class Equality, typename id , typename sub_group_elements , typename elements , typename generators , int sub_group_size, int rep_pos, bool stop_condition>
constexpr int Eigen::internal::group_theory::dimino_add_all_coset_spaces< Multiply, Equality, id, sub_group_elements, elements, generators, sub_group_size, rep_pos, stop_condition >::new_rep_pos = rep_pos + sub_group_elements::count
staticconstexpr

◆ new_stop_condition

template<template< typename, typename > class Multiply, template< typename, typename > class Equality, typename id , typename sub_group_elements , typename elements , typename generators , int sub_group_size, int rep_pos, bool stop_condition>
constexpr bool Eigen::internal::group_theory::dimino_add_all_coset_spaces< Multiply, Equality, id, sub_group_elements, elements, generators, sub_group_size, rep_pos, stop_condition >::new_stop_condition = new_rep_pos >= new_elements::count
staticconstexpr

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