array | array(p) --- return a single array showing the part numbers of elements. |
check | check(p) --- check that the datastructure holding p is a valid partition |
display | display(p) --- used to display paritions to the console |
eq | eq(p,q) --- p==q checks if two partitions are equal |
merge | merge(p,x,y) --- form a partition from p by combining x and y's parts. |
mtimes | mtimes(p,q) --- p*q is the meet of the partitions p and q |
ne | ne(p,q) --- p ~= q checks if p and q are different |
np | np(p) --- number of parts in the partition p |
nv | nv(p) --- number of vertices (elements) of a partition |
partition | partition --- constructor for the partition class |
parts | parts(p) --- returns the parts of p in a cell array |
plus | plus --- p+q is the join of p and q |
size | size(p) --- returns [nv,np]: number of vertices, parts. |
subsref | subsref --- implements the notation p(v) and p(v,w) |