public class MaltsevProductDecomposition
extends java.lang.Object
| Constructor and Description | 
|---|
MaltsevProductDecomposition(SmallAlgebra alg,
                           Partition cong)
Make the decomposition. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SmallAlgebra | 
getAlgebra()  | 
java.util.List<SmallAlgebra> | 
getBlockAlgebras()  | 
Partition | 
getCongruence()  | 
SmallAlgebra | 
getQuotientAlgebra()  | 
static void | 
main(java.lang.String[] args)  | 
void | 
setAlgebra(SmallAlgebra algebra)  | 
void | 
setBlockAlgebras(java.util.List<SmallAlgebra> blockAlgebras)  | 
void | 
setCongruence(Partition congruence)  | 
void | 
setQuotientAlgebra(SmallAlgebra quotientAlgebra)  | 
public MaltsevProductDecomposition(SmallAlgebra alg, Partition cong)
alg - an idempotent, nontrivial algebracong - a congruence of algpublic Partition getCongruence()
public void setCongruence(Partition congruence)
public SmallAlgebra getAlgebra()
public void setAlgebra(SmallAlgebra algebra)
public java.util.List<SmallAlgebra> getBlockAlgebras()
public void setBlockAlgebras(java.util.List<SmallAlgebra> blockAlgebras)
public SmallAlgebra getQuotientAlgebra()
public void setQuotientAlgebra(SmallAlgebra quotientAlgebra)
public static void main(java.lang.String[] args)
args - Copyright 2003 Ralph Freese. All Rights Reserved.