|
OS
2.9.3
|
#include "OSConfig.h"#include "OSParameters.h"#include "OSnLNode.h"#include "OSExpressionTree.h"#include <string>#include <vector>
Include dependency graph for OSMatrix.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | MatrixNode |
| a generic class from which we derive matrix constructors (BaseMatrix, MatrixElements, MatrixTransformation and MatrixBlocks) as well as matrix types (OSMatrix and MatrixBlock). More... | |
| class | MatrixConstructor |
| a data structure to describe one step in the construction of a matrix. More... | |
| class | ConstantMatrixElements |
| a data structure to represent the constant elements in a MatrixType object More... | |
| class | VarReferenceMatrixElements |
| a data structure to represent variable reference elements in a MatrixType object Each nonzero element is of the form x_{k} where k is the index of a variable More... | |
| class | LinearMatrixElementTerm |
| a data structure to represent a term in a linearMatrix element A term has the form c*x_{k}, where c defaults to 1 and k is a valid index for a variable This is essentially an index-value pair, but with the presence of a default value More... | |
| class | LinearMatrixElement |
| a data structure to represent an expression in a linearMatrix element A LinearMatrixElement is a (finite) sum of LinearMatrixElementTerms, with an optional additive constant More... | |
| class | LinearMatrixValues |
| a data structure to represent the linear expressions in a LinearMatrixElement object More... | |
| class | LinearMatrixElements |
| a data structure to represent the nonzero values in a linearMatrix element More... | |
| class | GeneralMatrixValues |
| a data structure to represent the nonzeros in a generalMatrix element More... | |
| class | GeneralMatrixElements |
| a data structure to represent the nonzero values in a generalMatrix element More... | |
| class | ObjReferenceMatrixElements |
| a data structure to represent objective reference elements in a MatrixType object Each nonzero element is of the form x_{k} where k is the index of an objective (i.e., less than zero) More... | |
| class | ConReferenceMatrixElements |
| a data structure to represent constraint reference elements in a MatrixType object Each nonzero element is of the form x_{k} where k is the index of a constraint More... | |
| class | MatrixElements |
| a data structure to represent the nonzeroes of a matrix explicitly element by element More... | |
| class | MatrixTransformation |
| a data structure to represent the nonzeroes of a matrix by transformation from other (previously defined) matrices More... | |
| class | MatrixBlocks |
| a data structure to represent the nonzeroes of a matrix in a blockwise fashion. More... | |
| class | BaseMatrix |
| a data structure to represent a point of departure for constructing a matrix by modifying parts of a previously defined matrix More... | |
| class | MatrixType |
| a data structure to represent a MatrixType object (from which we derive OSMatrix and MatrixBlock) More... | |
| class | OSMatrix |
| a data structure to represent a matrix object (derived from MatrixType) More... | |
| class | MatrixBlock |
| a data structure to represent a MatrixBlock object (derived from MatrixType) More... | |
Definition in file OSMatrix.h.
1.8.9.1