Module ojalgo

Class SparseQDLDL.EliminationTree

  • Enclosing class:
    SparseQDLDL

    public static final class SparseQDLDL.EliminationTree
    extends java.lang.Object
    Symbolic elimination tree

    It's public so that you can cache it, but no need to access the internals.

    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) int[] colNz
      The number of non-zeros in each column of L
      (package private) int totNz
      The total number of non-zeros in L
      (package private) int[] tree
      The elimination tree
    • Constructor Summary

      Constructors 
      Constructor Description
      EliminationTree​(int[] colNz, int[] tree, int totNz)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • colNz

        final int[] colNz
        The number of non-zeros in each column of L
      • totNz

        final int totNz
        The total number of non-zeros in L
      • tree

        final int[] tree
        The elimination tree
    • Constructor Detail

      • EliminationTree

        EliminationTree​(int[] colNz,
                        int[] tree,
                        int totNz)