Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
|
File: IccSolve.h. More...
#include "IccDefs.h"
Go to the source code of this file.
Classes | |
class | IIccMatrixInverter |
Structure: IIccMatrixInverter. More... | |
class | IIccMatrixSolver |
Structure: IIccMatrixSolver. More... | |
Functions | |
IIccMatrixInverter * | IccGetDefaultMatrixInverter () |
Function: icGetDefaultInverter(IIccMatrixInverter *pInverter) | |
IIccMatrixSolver * | IccGetDefaultMatrixSolver () |
Function: icGetDefaultSolver(IIccMatrixSolver *pSolver) | |
void | IccSetMatrixInverter (IIccMatrixInverter *pInverter) |
Function: IccSetMatrixInverter(IIccMatrixInverter *pInverter) | |
void | IccSetMatrixSolver (IIccMatrixSolver *pSolver) |
Function: IccSetMatrixSolver(IIccMatrixSolver *pSolver) | |
Variables | |
IIccMatrixInverter * | g_pIccMatrixInverter |
Global Variable: g_pIccMatrixInverter. | |
IIccMatrixSolver * | g_pIccMatrixSolver |
Global Variable: g_pIccMatrixSolver. | |
File: IccSolve.h.
Contains: Header for implementation Matrix Solve functionality
Version: V1
Copyright: (c) see ICC Software License
Definition in file IccSolve.h.
IIccMatrixInverter * IccGetDefaultMatrixInverter | ( | ) |
Function: icGetDefaultInverter(IIccMatrixInverter *pInverter)
Purpose: Global function that can be used by a supporting application to determine the matrix solver object.
Function: icGetDefaultInverter(IIccMatrixInverter *pInverter)
Purpose: Global function that can be used by a supporting application to determine the default matrix inverter object.
Definition at line 287 of file IccSolve.cpp.
References g_pIccMatrixInverter.
Referenced by CIccMpeXmlMatrix::ParseXml().
IIccMatrixSolver * IccGetDefaultMatrixSolver | ( | ) |
Function: icGetDefaultSolver(IIccMatrixSolver *pSolver)
Purpose: Global function that can be used by a supporting application to determine the matrix solver object.
Function: icGetDefaultSolver(IIccMatrixSolver *pSolver)
Purpose: Global function that can be used by a supporting application to determine the default matrix solver object.
Definition at line 216 of file IccSolve.cpp.
References g_pIccMatrixSolver.
void IccSetMatrixInverter | ( | IIccMatrixInverter * | pIccMatrixInverter | ) |
Function: IccSetMatrixInverter(IIccMatrixInverter *pInverter)
Purpose: Global function that can be used by a supporting application to establish an implementation of a matrix inverter object.
Function: IccSetMatrixInverter(IIccMatrixInverter *pInverter)
Purpose: Global function that can be used by a supporting application to establish an implementation of a matrix inverter object.
Definition at line 272 of file IccSolve.cpp.
References g_pIccMatrixInverter.
void IccSetMatrixSolver | ( | IIccMatrixSolver * | pIccMatrixSolver | ) |
Function: IccSetMatrixSolver(IIccMatrixSolver *pSolver)
Purpose: Global function that can be used by a supporting application to establish an implementation of a matrix solver object.
Function: IccSetMatrixSolver(IIccMatrixSolver *pSolver)
Purpose: Global function that can be used by a supporting application to establish an implementation of a matrix solver object.
Definition at line 201 of file IccSolve.cpp.
References g_pIccMatrixSolver.
|
extern |
Global Variable: g_pIccMatrixInverter.
Purpose: Keep tracks of pointer to matrix inverter object.
Definition at line 259 of file IccSolve.cpp.
Referenced by IccGetDefaultMatrixInverter(), and IccSetMatrixInverter().
|
extern |
Global Variable: g_pIccMatrixSolver.
Purpose: Keep tracks of pointer to matrix solver object. This object should be instantiated before making calls to CIccMpeCalculator. If this variable is not set then the SOLV operator will return a zero vector with with the status of false.
Definition at line 186 of file IccSolve.cpp.
Referenced by CIccOpDefSolve::Exec(), IccGetDefaultMatrixSolver(), and IccSetMatrixSolver().