Uses of Class
solvers.linearSystem.btf.ComponentBlock

Packages that use ComponentBlock
Package
Description
Block Triangular Form (BTF) of the linear systems arising in the MoM and CoMoM algorithms, as described in the method of moments literature.
Macro blocks of the Block Triangular Form linear system decomposition used by the JMVA MoM and CoMoM solvers.
Micro blocks of the Block Triangular Form linear system decomposition used by the JMVA MoM and CoMoM solvers.
Top level blocks of the Block Triangular Form linear system decomposition used by the JMVA MoM and CoMoM solvers.
  • Uses of ComponentBlock in solvers.linearSystem.btf

    Constructors in solvers.linearSystem.btf with parameters of type ComponentBlock
    Modifier
    Constructor
    Description
    protected
    ComponentBlock(ComponentBlock block, int current_class)
    Copy Constructor - Shallow Copy Returns a block with the same QNModel, Basis and position and sets is current working class.
  • Uses of ComponentBlock in solvers.linearSystem.btf.macroBlocks

    Modifier and Type
    Class
    Description
    class 
    This class implements the Macro Blocks of the B1 Block of the B matrix.
    class 
    This class implements the Macro Blocks of the B2 Block of the B matrix.
    class 
    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.
    class 
    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.
    class 
    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.
    class 
    This class implements the Macro Blocks of the X Block of the A matrix.
    class 
    This class extends SecondaryMacroBlock to specify behavior specific to the Secondary Macro Blocks of the X Block.
    class 
     
    class 
    This class extends SecondaryMacroBlock to specify behavior specific to the Secondary Macro Blocks of the Y Block.
  • Uses of ComponentBlock in solvers.linearSystem.btf.microBlocks

    Modifier and Type
    Class
    Description
    class 
    This class implements the Micro Blocks of the B1 block of the B matrix.
    class 
    This class implements the Micro Blocks of the B2 block of the B matrix.
    class 
    This class implements the Micro Blocks of the Carry Forward Equations componet of the Linear System.
    class 
    This class extends to MicroBlock class to provided extra functionality common to the XMicroBlocks and YMicroBlocks that are both based on matrix data structrues.
    class 
    This class is an abstract class that is extended by the Micro Blocks of the linear system.
    class 
    This class implements the Micro Blocks of the X block of the A matrix.
    class 
    This class implements the Micro Blocks of the X block of the A matrix.
  • Uses of ComponentBlock in solvers.linearSystem.btf.topLevelBlocks

    Modifier and Type
    Class
    Description
    class 
    This class extends TopLevelBlock to also include a list of SecondaryMacroBlocks.
    class 
    This class implements the B1 Block of the B matrix.
    class 
    This class implements the B2 Block of the B matrix.
    class 
    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.
    class 
    This class is a superclass for the five main components of the BTF linear system: X, Y, B1, B2 and C.
    class 
    This class implements the X Block of the A matrix.
    class 
    This class implements the Y Block of the A matrix.