• The matrix classes have been refactored and made compliant to actual coding standards.
    
    Furthermore, the != operator has been fixed as it was not testing the full matrix before.
    
    This revealed another problem with the fill stack that was corrupted for vector fills. The internal array m_stack_work was used by the vector fill stack method and the flush method, and the flush method corrupted the vector fill values before they were used. To solve this issue, an additional working array m_stack_rows has been introduced that is now exclusively used by the vector fill stack. The m_stack_work working array is now exclusively used by the flush method.
    Jürgen Knödlseder authored
     
    Browse Code »
  • The matrix tools module is not needed anymore as the conversion constructors were put back into the matrix classes.
    Jürgen Knödlseder authored
     
    Browse Code »
  • Include the cstdlib header as this header is needed to exposure the system function.
    Jürgen Knödlseder authored
     
    Browse Code »