Scippy

SoPlex

Sequential object-oriented simPlex

clufactor.h File Reference

Implementation of sparse LU factorization. More...

#include "soplex/spxdefines.h"
#include "soplex/slinsolver.h"
#include "soplex/timer.h"
#include "soplex/svector.h"
#include "vector"
#include "clufactor.hpp"

Go to the source code of this file.

Classes

class  CLUFactor< R >
 Implementation of sparse LU factorization.This class implements a sparse LU factorization with either FOREST-TOMLIN or ETA updates, using dynamic Markowitz pivoting. More...
 
struct  CLUFactor< R >::Dring
 
class  CLUFactor< R >::Pring
 Pivot Ring. More...
 
class  CLUFactor< R >::Temp
 Temporary data structures. More...
 
struct  CLUFactor< R >::Perm
 Data structures for saving the row and column permutations. More...
 
struct  CLUFactor< R >::U
 Data structures for saving the working matrix and U factor. More...
 
struct  CLUFactor< R >::U::Row
 
struct  CLUFactor< R >::U::Col
 
struct  CLUFactor< R >::L
 Data structures for saving the working matrix and L factor. More...
 

Namespaces

 soplex
 Everything should be within this namespace.
 

Macros

#define WITH_L_ROWS   1
 

Detailed Description

Implementation of sparse LU factorization.

Definition in file clufactor.h.

Macro Definition Documentation

◆ WITH_L_ROWS

#define WITH_L_ROWS   1

Definition at line 29 of file clufactor.h.