pub struct GroupInduced {
pub group: Vec<Perm>,
pub label: String,
}Expand description
Merge cofactors lying in the same orbit under an instance-symmetry group (Bₙ, AGL, …).
Fields§
§group: Vec<Perm>§label: StringTrait Implementations§
Source§impl Congruence for GroupInduced
impl Congruence for GroupInduced
Source§fn canonicalize(&self, clauses: &CanonClauses) -> (CanonClauses, Twist)
fn canonicalize(&self, clauses: &CanonClauses) -> (CanonClauses, Twist)
The canonical representative of
clauses’s class, and the twist mapping clauses onto it
(i.e. apply_twist(clauses, twist) == representative).Auto Trait Implementations§
impl Freeze for GroupInduced
impl RefUnwindSafe for GroupInduced
impl Send for GroupInduced
impl Sync for GroupInduced
impl Unpin for GroupInduced
impl UnsafeUnpin for GroupInduced
impl UnwindSafe for GroupInduced
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more