Ignore:
Timestamp:
Jan 6, 2019 2:43:06 PM (4 months ago)
Author:
unxusr
Message:

formatting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/src/ClpCholeskyTaucs.hpp

    r1665 r2385  
    99#include "ClpCholeskyBase.hpp"
    1010class ClpMatrixBase;
    11 
    1211
    1312/** Taucs class for Clp Cholesky factorization
     
    4443
    4544public:
    46      /**@name Virtual methods that the derived classes provides  */
    47      //@{
    48      /** Orders rows and saves pointer to matrix.and model.
     45  /**@name Virtual methods that the derived classes provides  */
     46  //@{
     47  /** Orders rows and saves pointer to matrix.and model.
    4948      Returns non-zero if not enough memory */
    50      virtual int order(ClpInterior * model) ;
    51      /// Dummy
    52      virtual int symbolic();
    53      /** Factorize - filling in rowsDropped and returning number dropped.
     49  virtual int order(ClpInterior *model);
     50  /// Dummy
     51  virtual int symbolic();
     52  /** Factorize - filling in rowsDropped and returning number dropped.
    5453         If return code negative then out of memory */
    55      virtual int factorize(const double * diagonal, int * rowsDropped) ;
    56      /** Uses factorization to solve. */
    57      virtual void solve (double * region) ;
    58      //@}
     54  virtual int factorize(const double *diagonal, int *rowsDropped);
     55  /** Uses factorization to solve. */
     56  virtual void solve(double *region);
     57  //@}
    5958
    60 
    61      /**@name Constructors, destructor */
    62      //@{
    63      /** Default constructor. */
    64      ClpCholeskyTaucs();
    65      /** Destructor  */
    66      virtual ~ClpCholeskyTaucs();
    67      // Copy
    68      ClpCholeskyTaucs(const ClpCholeskyTaucs&);
    69      // Assignment
    70      ClpCholeskyTaucs& operator=(const ClpCholeskyTaucs&);
    71      /// Clone
    72      virtual ClpCholeskyBase * clone() const ;
    73      //@}
    74 
     59  /**@name Constructors, destructor */
     60  //@{
     61  /** Default constructor. */
     62  ClpCholeskyTaucs();
     63  /** Destructor  */
     64  virtual ~ClpCholeskyTaucs();
     65  // Copy
     66  ClpCholeskyTaucs(const ClpCholeskyTaucs &);
     67  // Assignment
     68  ClpCholeskyTaucs &operator=(const ClpCholeskyTaucs &);
     69  /// Clone
     70  virtual ClpCholeskyBase *clone() const;
     71  //@}
    7572
    7673private:
    77      /**@name Data members */
    78      //@{
    79      /// Taucs matrix (== sparseFactor etc)
    80      taucs_ccs_matrix * matrix_;
    81      /// Taucs factor
    82      void * factorization_;
    83      /// sparseFactor.
    84      double * sparseFactorT_;
    85      /// choleskyStart
    86      CoinBigIndex * choleskyStartT_;
    87      /// choleskyRow
    88      int * choleskyRowT_;
    89      /// sizeFactor.
    90      CoinBigIndex sizeFactorT_;
    91      /// Row copy of matrix
    92      ClpMatrixBase * rowCopyT_;
    93      //@}
     74  /**@name Data members */
     75  //@{
     76  /// Taucs matrix (== sparseFactor etc)
     77  taucs_ccs_matrix *matrix_;
     78  /// Taucs factor
     79  void *factorization_;
     80  /// sparseFactor.
     81  double *sparseFactorT_;
     82  /// choleskyStart
     83  CoinBigIndex *choleskyStartT_;
     84  /// choleskyRow
     85  int *choleskyRowT_;
     86  /// sizeFactor.
     87  CoinBigIndex sizeFactorT_;
     88  /// Row copy of matrix
     89  ClpMatrixBase *rowCopyT_;
     90  //@}
    9491};
    9592
    9693#endif
     94
     95/* vi: softtabstop=2 shiftwidth=2 expandtab tabstop=2
     96*/
Note: See TracChangeset for help on using the changeset viewer.