Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CoincidenceMatrix ¶
type CoincidenceMatrix struct {
// contains filtered or unexported fields
}
CoincidenceMatrix represents a matrix that, for every pair of subsystems A and B, stores the number of times A and B have coincided in the input data. So far we only need it for subsystem.Subsystem, so its interface is tailored to it.
func BuildCoincidenceMatrix ¶
func MakeCoincidenceMatrix ¶
func MakeCoincidenceMatrix() *CoincidenceMatrix
func (*CoincidenceMatrix) NonEmptyPairs ¶
func (cm *CoincidenceMatrix) NonEmptyPairs(cb func(a, b *subsystem.Subsystem, val int))
func (*CoincidenceMatrix) Record ¶
func (cm *CoincidenceMatrix) Record(items ...*subsystem.Subsystem)
Click to show internal directories.
Click to hide internal directories.