fn constraint_group_start_index(&self, group: usize) -> usize {
        debug_assert!(group < NR_VARIABLE_TYPES);

        self.constraint_group_start_indices()[group]
    }
/// Indices at which the group of constraints starts.
///
/// See the struct documentation for a visualization.
///
/// The indices start at zero, because the first block starts at index 0.
Indices at which the group of constraints starts.
See the struct documentation for a visualization.

The indices start at zero, because the first block starts at index 0.
Indices at which the group of constraints starts . See the struct documentation for a visualization . The indices start at zero because the first block starts at index 0 .
fn constraint_group_start_index(&self, group: usize) -> usize {
        debug_assert!(group < NR_VARIABLE_TYPES);
        self.constraint_group_start_indices()[group]
    }
fn constraint_group_start_index ( & self , group : usize ) -> usize { debug_assert ! ( group NR_VARIABLE_TYPES ) ; self . constraint_group_start_indices ( ) [ group ] }
Indices at which the group of constraints starts.
Indices at which the group of constraints starts .
&self
group
usize
&self
group
usize