Package solvers.linearSystem.btf.macroBlocks


package solvers.linearSystem.btf.macroBlocks
Macro blocks of the Block Triangular Form linear system decomposition used by the JMVA MoM and CoMoM solvers.
  • Classes
    Class
    Description
    This class implements the Macro Blocks of the B1 Block of the B matrix.
    This class implements the Macro Blocks of the B2 Block of the B matrix.
     
    This class implements the Macro Blocks of the Carry Forward Equations The Factory Methods newMicroBlock and subBlockCopy are implemented to return the correct block type in the parallel hierarchy.
    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 class to encapsulate the various policies for selecting Macro Blocks when considering lower classes
    This class is an abstract super class the implements the common featrues of the SecondaryMacroBlocks that are found in the X and Y blocks of the A matrix.
    This class implements the blocks that make up the SparseBlockMatrx objects.
    This class implements the underlying data structure of the Secondary Macro Blocks.
    A policy that selects the type 1 Micro Blocks from the full block for use in lower class linear systesms
    A policy that selects the type 2(a) Micro Blocks from the full block for use in lower class linear systesms
    This class implements the Macro Blocks of the X Block of the A matrix.
    This class extends SecondaryMacroBlock to specify behavior specific to the Secondary Macro Blocks of the X Block.
     
    This class extends SecondaryMacroBlock to specify behavior specific to the Secondary Macro Blocks of the Y Block.