Class TopLevelBlock

java.lang.Object
solvers.linearSystem.btf.ComponentBlock
solvers.linearSystem.btf.topLevelBlocks.TopLevelBlock
Direct Known Subclasses:
ATopLevelBlock, B1Block, B2Block, CBlock

public abstract class TopLevelBlock extends ComponentBlock
This class is a superclass for the five main components of the BTF linear system: X, Y, B1, B2 and C. It is composed of MacroBlocks and implements the methods that intialise and handle them. A MacroBlockSelectionPolicy must be specified by any concrete implementation, this will be used to select which MacroBlocks to use in lower class linear systems.
Author:
Jack Bradshaw