Class MacroBlock

java.lang.Object
solvers.linearSystem.btf.ComponentBlock
solvers.linearSystem.btf.macroBlocks.MacroBlock
Direct Known Subclasses:
B1MacroBlock, B2MacroBlock, CMacroBlock, XMacroBlock, YMacroBlock

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