Scippy

SoPlex

Sequential object-oriented simPlex

svsetbase.h File Reference

Set of sparse vectors. More...

#include <assert.h>
#include "spxdefines.h"
#include "svectorbase.h"
#include "classarray.h"
#include "dataset.h"
#include "datakey.h"
#include "idlist.h"

Go to the source code of this file.

Classes

class  SVSetBase< R >
 Sparse vector set.Class SVSetBase provides a set of sparse vectors SVectorBase. All SVectorBases in an SVSetBase share one big memory block for their nonzeros. This memory is reffered to as the nonzero memory. The SVectorBases themselves are saved in another memory block refered to as the vector memory. Both memory blocks will grow automatically if required, when adding more SVectorBases to the set or enlarging SVectorBases within the set. For controlling memory consumption, methods are provided to inquire and reset the size of the memory blocks used for vectors and nonzeros. More...
 
class  SVSetBase< R >::DLPSV
 SVectorBase with prev/next pointers. More...
 

Namespaces

namespace  soplex
 Everything should be within this namespace.
 

Detailed Description

Set of sparse vectors.

Definition in file svsetbase.h.