Functions
OSMatrix.cpp File Reference

This file defines the OSMatrix class along with its supporting classes. More...

#include "OSMatrix.h"
#include "OSGeneral.h"
#include "OSParameters.h"
#include "OSErrorClass.h"
#include "OSMathUtil.h"
#include "OSBase64.h"
#include "OSOutput.h"
#include "OSgLWriter.h"
#include <iostream>
#include <sstream>
Include dependency graph for OSMatrix.cpp:

Go to the source code of this file.

Functions

LinearMatrixElementconvertToLinearMatrixElement (double val)
 Some methods to convert one type of matrix element into another. More...
 
LinearMatrixElementconvertToLinearMatrixElement (int varref)
 
ScalarExpressionTreeconvertToGeneralMatrixElement (double val)
 
ScalarExpressionTreeconvertToGeneralMatrixElement (int refIdx, bool varRef)
 
ScalarExpressionTreeconvertToGeneralMatrixElement (LinearMatrixElement *linearExpr)
 
ScalarExpressionTreeconvertToGeneralMatrixElement (ConReferenceMatrixElement *val)
 
ConReferenceMatrixElementconvertToConReferenceMatrixElement (int objref)
 

Detailed Description

This file defines the OSMatrix class along with its supporting classes.

Author
Horand Gassmann, Jun Ma, Kipp Martin
Remarks
Copyright (C) 2005-2015, Horand Gassmann, Jun Ma, Kipp Martin, Northwestern University, and the University of Chicago. All Rights Reserved. This software is licensed under the Eclipse Public License. Please see the accompanying LICENSE file in root directory for terms.

Definition in file OSMatrix.cpp.

Function Documentation

LinearMatrixElement* convertToLinearMatrixElement ( double  val)

Some methods to convert one type of matrix element into another.

Definition at line 6635 of file OSMatrix.cpp.

LinearMatrixElement* convertToLinearMatrixElement ( int  varref)

Definition at line 6651 of file OSMatrix.cpp.

ScalarExpressionTree* convertToGeneralMatrixElement ( double  val)

Definition at line 6670 of file OSMatrix.cpp.

ScalarExpressionTree* convertToGeneralMatrixElement ( int  refIdx,
bool  varRef 
)

Definition at line 6692 of file OSMatrix.cpp.

ScalarExpressionTree* convertToGeneralMatrixElement ( LinearMatrixElement linearExpr)

Definition at line 6721 of file OSMatrix.cpp.

ScalarExpressionTree* convertToGeneralMatrixElement ( ConReferenceMatrixElement val)

Definition at line 6770 of file OSMatrix.cpp.

ConReferenceMatrixElement* convertToConReferenceMatrixElement ( int  objref)

Definition at line 6783 of file OSMatrix.cpp.