Esempio n. 1
0
 def get_ordered_cohomology_param_range_dict(self):
     deg_range = self.sum_vector_space.deg_range
     h_min_min = min(self.sum_vector_space.h_min_range)
     h_min_max = max(self.sum_vector_space.h_min_range) + (max(deg_range) -
                                                           min(deg_range))
     h_range = range(h_min_min, h_min_max + 1)
     return Shared.OrderedDict([('deg', deg_range), ('min_hairs', h_range)])
Esempio n. 2
0
 def get_ordered_param_dict(self):
     return Shared.OrderedDict([('loops', self.n_loops),
                                ('marked_edges', self.n_marked_edges),
                                ('hairs', self.n_hairs)])
Esempio n. 3
0
 def get_ordered_param_range_dict(self):
     return Shared.OrderedDict([('vertices', self.v_range),
                                ('loops', self.l_range),
                                ('marked_edges', self.m_range),
                                ('hairs', self.h_range)])
Esempio n. 4
0
 def get_ordered_cohomology_param_range_dict(self):
     s = self.sum_vector_space
     return Shared.OrderedDict([('loops', s.l_range),
                                ('marked_edges', s.m_range),
                                ('hairs', s.h_range)])
Esempio n. 5
0
 def get_ordered_param_dict(self):
     return Shared.OrderedDict([('vertices', self.n_vertices),
                                ('loops', self.n_loops)])
Esempio n. 6
0
 def get_ordered_param_dict(self):
     return Shared.OrderedDict([('deg', self.deg),
                                ('min_hairs', self.h_min)])
Esempio n. 7
0
 def get_ordered_param_dict2(self):
     do = self.domain
     return Shared.OrderedDict([('vertices', do.n_vertices),
                                ('loops', do.n_loops),
                                ('hairs', do.n_hairs),
                                ('rep_index', self.rep_index)])
Esempio n. 8
0
 def get_ordered_param_dict(self):
     return Shared.OrderedDict([('deg', self.deg)])
Esempio n. 9
0
 def get_ordered_cohomology_param_range_dict(self):
     deg_range = self.sum_vector_space.deg_range
     return Shared.OrderedDict([('deg', deg_range)])
Esempio n. 10
0
 def get_ordered_param_range_dict(self):
     return Shared.OrderedDict([('vertices', self.v_range),
                                ('loops', self.l_range),
                                ('hairs_a', self.h_a_range),
                                ('hairs_b', self.h_b_range)])