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.