16namespace layer5_applications {
17namespace apps_geometry {
63 int f_v = (verbose_level >= 1);
66 cout <<
"cubic_curve_with_action::init" << endl;
76 cout <<
"cubic_curve_with_action::init "
77 "creating action on lines" << endl;
81 cout <<
"cubic_curve_with_action::init "
82 "creating action on lines done" << endl;
93 cout <<
"cubic_curve_with_action::init "
94 "before AonHPD_3_3->init" << endl;
100 cout <<
"cubic_curve_with_action::init done" << endl;
105void cubic_curve_with_action::init_group(
int f_semilinear,
108 int f_v = (verbose_level >= 1);
111 cout <<
"cubic_curve_with_action::init_group" << endl;
114 cout <<
"cubic_curve_with_action::init_group "
115 "creating linear group" << endl;
118 vector_ge *nice_gens;
128 f_semilinear,
FALSE ,
136 cout <<
"cubic_curve_with_action::init_group "
137 "creating linear group done" << endl;
142 cout <<
"cubic_curve_with_action::init_group "
143 "creating action on lines" << endl;
147 cout <<
"cubic_curve_with_action::init_group "
148 "creating action on lines done" << endl;
153 cout <<
"cubic_curve_with_action::init_group done" << endl;
field_theory::finite_field * F
ring_theory::homogeneous_polynomial_domain * Poly
a permutation group in a fixed action.
action * induced_action_on_grassmannian(int k, int verbose_level)
void init_linear_group(field_theory::finite_field *F, int m, int f_projective, int f_general, int f_affine, int f_semilinear, int f_special, data_structures_groups::vector_ge *&nice_gens, int verbose_level)
induced action on the set of homogeneous polynomials over a finite field
void init(actions::action *A, ring_theory::homogeneous_polynomial_domain *HPD, int verbose_level)
algebraic_geometry::cubic_curve * CC
void init(algebraic_geometry::cubic_curve *CC, actions::action *A, int verbose_level)
field_theory::finite_field * F
cubic_curve_with_action()
~cubic_curve_with_action()
induced_actions::action_on_homogeneous_polynomials * AonHPD_3_3
the orbiter library for the classification of combinatorial objects