glucat
0.8.4
|
Table of generators for specific signatures. More...
#include <generation.h>
Public Member Functions | |
const Matrix_T * | operator() (const index_t p, const index_t q) |
Pointer to generators for a specific signature. More... | |
Static Public Member Functions | |
static generator_table< Matrix_T > & | generator () |
Single instance of generator table. More... | |
Private Member Functions | |
const std::vector< Matrix_T > & | gen_vector (const index_t p, const index_t q) |
Construct a vector of generators for a specific signature. More... | |
void | gen_from_pm1_qm1 (const std::vector< Matrix_T > &old, const signature_t sig) |
Construct generators for p,q given generators for p-1,q-1. More... | |
void | gen_from_pm4_qp4 (const std::vector< Matrix_T > &old, const signature_t sig) |
Construct generators for p,q given generators for p-4,q+4. More... | |
void | gen_from_pp4_qm4 (const std::vector< Matrix_T > &old, const signature_t sig) |
Construct generators for p,q given generators for p+4,q-4. More... | |
void | gen_from_qp1_pm1 (const std::vector< Matrix_T > &old, const signature_t sig) |
Construct generators for p,q given generators for q+1,p-1. More... | |
generator_table () | |
~generator_table () | |
generator_table (const generator_table &) | |
generator_table & | operator= (const generator_table &) |
Friends | |
class | friend_for_private_destructor |
Table of generators for specific signatures.
Definition at line 105 of file generation.h.
|
inlineprivate |
Definition at line 127 of file generation.h.
|
inlineprivate |
Definition at line 128 of file generation.h.
|
private |
|
private |
Construct generators for p,q given generators for p-1,q-1.
Definition at line 184 of file generation_imp.h.
|
private |
Construct generators for p,q given generators for p-4,q+4.
Definition at line 221 of file generation_imp.h.
References glucat::matrix::mono_prod().
|
private |
Construct generators for p,q given generators for p+4,q-4.
Definition at line 252 of file generation_imp.h.
|
private |
Construct generators for p,q given generators for q+1,p-1.
Definition at line 282 of file generation_imp.h.
|
private |
Construct a vector of generators for a specific signature.
Definition at line 137 of file generation_imp.h.
|
static |
Single instance of generator table.
Definition at line 107 of file generation_imp.h.
|
inline |
Pointer to generators for a specific signature.
Definition at line 116 of file generation_imp.h.
|
private |
|
friend |
Friend declaration to avoid compiler warning: "... only defines a private destructor and has no friends" Ref: Carlos O'Ryan, ACE http://doc.ece.uci.edu
Definition at line 135 of file generation.h.