16namespace layer5_applications {
17namespace applications_in_algebraic_geometry {
18namespace cubic_surfaces_in_general {
44 ost <<
"\\subsection*{Orbit on single sixes " <<
orbit_idx <<
" / "
54 int f_v = (verbose_level >= 1);
57 cout <<
"surface_clebsch_map::init orbit "
69 cout <<
"orbit " <<
orbit_idx <<
" has f=" <<
f <<
" l=" <<
l << endl;
74 cout <<
"The half double six is no " <<
hds <<
" : ";
85 cout <<
"surface_clebsch_map::init orbit "
91 cout <<
"surface_clebsch_map::init orbit "
99 cout <<
"surface_clebsch_map::init orbit "
105 cout <<
"surface_clebsch_map::init orbit "
116 <<
" before clebsch_map_print_fibers:" << endl;
124 <<
" before Clebsch_map->clebsch_map_find_arc_and_lines:" << endl;
132 cout <<
"surface_clebsch_map::init "
133 "after Clebsch_map->clebsch_map_find_arc_and_lines" << endl;
138 cout <<
"surface_clebsch_map::init "
142 cout <<
" : blown up lines = ";
records the images of a specific Clebsch map
void report(std::ostream &ost, int verbose_level)
long int Blown_up_lines[6]
void clebsch_map_find_arc_and_lines(int verbose_level)
void clebsch_map_print_fibers()
void init_half_double_six(surface_object *SO, int hds, int verbose_level)
void compute_Clebsch_map_down(int verbose_level)
std::string * Line_label_tex
long int * Half_double_sixes
schlaefli_labels * Labels
an instance of a cubic surface together with its stabilizer
groups::schreier * Orbits_on_single_sixes
algebraic_geometry::surface_object * SO
algebraic_geometry::surface_domain * Surf
algebraic_geometry::clebsch_map * Clebsch_map
void init(surface_object_with_action *SOA, int orbit_idx, int verbose_level)
void report(std::ostream &ost, int verbose_level)
surface_object_with_action * SOA
#define Lint_vec_print(A, B, C)
the orbiter library for the classification of combinatorial objects