Package solvers.linearSystem.btf.topLevelBlocks
package solvers.linearSystem.btf.topLevelBlocks
Top level blocks of the Block Triangular Form linear system decomposition used by the JMVA MoM and CoMoM solvers.
-
ClassesClassDescriptionThis class extends TopLevelBlock to also include a list of SecondaryMacroBlocks.This class implements the B1 Block of the B matrix.This class implements the B2 Block of the B matrix.This class implements the Carry Forward Equations of the linear system The Factory Methods newMacroBlock and subBlockCopy are implemented to return the correct block type in the parallel hierarchy.A class to encapsulate the various policies for selecting Macro Blocks when constructing the linear systems for lower classes.This class is a superclass for the five main components of the BTF linear system: X, Y, B1, B2 and C.A policy to select the Type 1 Macro Blocks for lower class linear systemsA policy to select the Type 2(a) Macro Blocks for lower class linear systemsThis class implements the X Block of the A matrix.This class implements the Y Block of the A matrix.