Orbiter 2022
Combinatorial Objects
orbiter::layer4_classification::representatives Class Reference

auxiliary class for class isomorph More...

#include <isomorph.h>

Public Member Functions

 representatives ()
 
void null ()
 
 ~representatives ()
 
void free ()
 
void init (actions::action *A, int nb_objects, std::string &prefix, int verbose_level)
 
void write_fusion (int verbose_level)
 
void read_fusion (int verbose_level)
 
void write_representatives_and_stabilizers (int verbose_level)
 
void read_representatives_and_stabilizers (int verbose_level)
 
void save (int verbose_level)
 
void load (int verbose_level)
 
void calc_fusion_statistics ()
 
void print_fusion_statistics ()
 

Public Attributes

actions::action * A
 
std::string prefix
 
std::string fname_rep
 
std::string fname_stabgens
 
std::string fname_fusion
 
std::string fname_fusion_ge
 
int nb_objects
 
int * fusion
 
int * handle
 
int count
 
int * rep
 
groups::sims ** stab
 
int * Elt1
 
int * tl
 
int nb_open
 
int nb_reps
 
int nb_fused
 

Detailed Description

auxiliary class for class isomorph

Definition at line 888 of file isomorph.h.

Constructor & Destructor Documentation

◆ representatives()

orbiter::layer4_classification::representatives::representatives ( )

Definition at line 21 of file representatives.cpp.

◆ ~representatives()

orbiter::layer4_classification::representatives::~representatives ( )

Definition at line 37 of file representatives.cpp.

Member Function Documentation

◆ calc_fusion_statistics()

void orbiter::layer4_classification::representatives::calc_fusion_statistics ( )

Definition at line 446 of file representatives.cpp.

◆ free()

void orbiter::layer4_classification::representatives::free ( )

Definition at line 43 of file representatives.cpp.

◆ init()

void orbiter::layer4_classification::representatives::init ( actions::action A,
int  nb_objects,
std::string &  prefix,
int  verbose_level 
)

Definition at line 83 of file representatives.cpp.

◆ load()

void orbiter::layer4_classification::representatives::load ( int  verbose_level)

Definition at line 419 of file representatives.cpp.

◆ null()

void orbiter::layer4_classification::representatives::null ( )

Definition at line 26 of file representatives.cpp.

◆ print_fusion_statistics()

void orbiter::layer4_classification::representatives::print_fusion_statistics ( )

Definition at line 467 of file representatives.cpp.

◆ read_fusion()

void orbiter::layer4_classification::representatives::read_fusion ( int  verbose_level)

Definition at line 184 of file representatives.cpp.

◆ read_representatives_and_stabilizers()

void orbiter::layer4_classification::representatives::read_representatives_and_stabilizers ( int  verbose_level)

Definition at line 312 of file representatives.cpp.

◆ save()

void orbiter::layer4_classification::representatives::save ( int  verbose_level)

Definition at line 405 of file representatives.cpp.

◆ write_fusion()

void orbiter::layer4_classification::representatives::write_fusion ( int  verbose_level)

Definition at line 133 of file representatives.cpp.

◆ write_representatives_and_stabilizers()

void orbiter::layer4_classification::representatives::write_representatives_and_stabilizers ( int  verbose_level)

Definition at line 244 of file representatives.cpp.

Member Data Documentation

◆ A

actions::action* orbiter::layer4_classification::representatives::A

Definition at line 890 of file isomorph.h.

◆ count

int orbiter::layer4_classification::representatives::count

Definition at line 920 of file isomorph.h.

◆ Elt1

int* orbiter::layer4_classification::representatives::Elt1

Definition at line 927 of file isomorph.h.

◆ fname_fusion

std::string orbiter::layer4_classification::representatives::fname_fusion

Definition at line 895 of file isomorph.h.

◆ fname_fusion_ge

std::string orbiter::layer4_classification::representatives::fname_fusion_ge

Definition at line 896 of file isomorph.h.

◆ fname_rep

std::string orbiter::layer4_classification::representatives::fname_rep

Definition at line 893 of file isomorph.h.

◆ fname_stabgens

std::string orbiter::layer4_classification::representatives::fname_stabgens

Definition at line 894 of file isomorph.h.

◆ fusion

int* orbiter::layer4_classification::representatives::fusion

Definition at line 902 of file isomorph.h.

◆ handle

int* orbiter::layer4_classification::representatives::handle

Definition at line 911 of file isomorph.h.

◆ nb_fused

int orbiter::layer4_classification::representatives::nb_fused

Definition at line 932 of file isomorph.h.

◆ nb_objects

int orbiter::layer4_classification::representatives::nb_objects

Definition at line 901 of file isomorph.h.

◆ nb_open

int orbiter::layer4_classification::representatives::nb_open

Definition at line 930 of file isomorph.h.

◆ nb_reps

int orbiter::layer4_classification::representatives::nb_reps

Definition at line 931 of file isomorph.h.

◆ prefix

std::string orbiter::layer4_classification::representatives::prefix

Definition at line 892 of file isomorph.h.

◆ rep

int* orbiter::layer4_classification::representatives::rep

Definition at line 921 of file isomorph.h.

◆ stab

groups::sims** orbiter::layer4_classification::representatives::stab

Definition at line 922 of file isomorph.h.

◆ tl

int* orbiter::layer4_classification::representatives::tl

Definition at line 928 of file isomorph.h.


The documentation for this class was generated from the following files: