Diana  0.8.3
DianaXmlDAESO Member List
This is the complete list of members for DianaXmlDAESO, including all inherited members.
addDiffPattern(Common::Types::CapeLong rowIndex, Common::Types::CapeLong colIndex)DianaXmlDAESO [virtual]
addDirectTransition(const Common::Types::CapeString &_name, const Common::Types::CapeString &descr, const Common::Types::CapeArrayLong &idxLower, const Common::Types::CapeArrayLong &idxUpper) (defined in DianaXmlDAESO)DianaXmlDAESO [virtual]
addEquation(const Common::Types::CapeString &name, const Common::Types::CapeString &descr, const Common::Types::CapeLong startRow)DianaXmlDAESO [virtual]
addExplicitTransition(const Common::Types::CapeString &_name, const Common::Types::CapeString &descr, const Common::Types::CapeArrayLong &idxLower, const Common::Types::CapeArrayLong &idxUpper) (defined in DianaXmlDAESO)DianaXmlDAESO [virtual]
addHelp(const Common::Types::CapeString &_name, const Common::Types::CapeString &descr, const Common::Types::CapeArrayLong &idxLower, const Common::Types::CapeArrayLong &idxUpper)DianaXmlDAESO [virtual]
addImplicitTransition(const Common::Types::CapeString &_name, const Common::Types::CapeString &descr, const Common::Types::CapeArrayLong &idxLower, const Common::Types::CapeArrayLong &idxUpper) (defined in DianaXmlDAESO)DianaXmlDAESO [virtual]
addIpar(const Common::Types::CapeString &_name, const Common::Types::CapeString &descr, const Common::Types::CapeArrayLong &idxLower, const Common::Types::CapeArrayLong &idxUpper)DianaXmlDAESO [virtual]
addJacPattern(Common::Types::CapeLong rowIndex, Common::Types::CapeLong colIndex)DianaXmlDAESO [virtual]
addPlace(const Common::Types::CapeString &_name, const Common::Types::CapeString &descr, const Common::Types::CapeArrayLong &idxLower, const Common::Types::CapeArrayLong &idxUpper, const Common::Types::CapeBoolean fork=false) (defined in DianaXmlDAESO)DianaXmlDAESO [virtual]
addRpar(const Common::Types::CapeString &_name, const Common::Types::CapeString &descr, const Common::Types::CapeArrayLong &idxLower, const Common::Types::CapeArrayLong &idxUpper)DianaXmlDAESO [virtual]
addSpar(const Common::Types::CapeString &_name, const Common::Types::CapeString &descr=Common::Types::CapeStringUNDEFINED)DianaXmlDAESO [virtual]
addState(const Common::Types::CapeString &_name, const Common::Types::CapeString &descr, const Common::Types::CapeArrayLong &idxLower, const Common::Types::CapeArrayLong &idxUpper)DianaXmlDAESO [virtual]
AfterStep(Diana::IDianaNumericDAESolver *solver)DianaDAESO [virtual]
arrCharFunctionsDianaDAESO [protected]
arrDerivativesDianaDAESO [protected]
arrDiffJacobianGrouping (defined in DianaDAESO)DianaDAESO [protected]
arrExplicitEventTimesDianaDAESO [protected]
arrFDEpsilonsDianaDAESO [protected]
arrFDResidualDianaDAESO [protected]
arrFDVariablesDianaDAESO [protected]
arrForkFunctionsDianaDAESO [protected]
arrHelpVariablesDianaDAESO [protected]
arrIntegerParamsDianaDAESO [protected]
arrJacobianGrouping (defined in DianaDAESO)DianaDAESO [protected]
arrLowerBoundsDianaDAESO [protected]
arrPhiDianaDAESO [protected]
arrPlaceIndexPointersDianaDAESO [protected]
arrPlaceIndexValuesDianaDAESO [protected]
arrPlacesDianaDAESO [protected]
arrRealParamsDianaDAESO [protected]
arrResidualsDianaDAESO [protected]
arrStatesDianaDAESO [protected]
arrStructureParamsDianaDAESO [protected]
arrUpperBoundsDianaDAESO [protected]
BeforeStep(Diana::IDianaNumericDAESolver *solver)DianaDAESO [virtual]
bESOChanged (defined in DianaDAESO)DianaDAESO [protected]
bFDPartition (defined in DianaDAESO)DianaDAESO [protected]
bInitialized (defined in DianaXmlDAESO)DianaXmlDAESO [private]
calculateConstantHelpVariables()DianaDAESO [inline, protected, virtual]
calculateFDJacobiMatrix(enumJacobianType type) (defined in DianaDAESO)DianaDAESO [protected]
calculateFDJacobiMatrixPartition(enumJacobianType type, CapeDouble dblFDDir=1.0) (defined in DianaDAESO)DianaDAESO [protected]
calculateFDJacobiMatrixSimple(enumJacobianType type, CapeDouble dblFDDir=1.0) (defined in DianaDAESO)DianaDAESO [protected]
calculateFDParJacobiMatrix(const Common::Types::CapeArrayLong &parIndices)DianaDAESO [protected]
calculateHelpVariables()DianaDAESO [inline, protected, virtual]
calculatePhiFunctions()DianaDAESO [virtual]
calculateResiduals()=0DianaDAESO [protected, pure virtual]
checkMatrixFiniteness(const Diana::DianaSparseArray &mat) (defined in DianaDAESO)DianaDAESO [protected]
checkResidualFiniteness()DianaDAESO [protected]
clone()DianaDAESO [virtual]
collParametersDianaDAESO [protected]
collRealParametersDianaDAESO [protected]
collStateVariablesDianaDAESO [protected]
connectTransitionFrom(CapeLong transIndex, CapeLong placeIndex)DianaXmlDAESO [virtual]
connectTransitionTo(CapeLong transIndex, CapeLong placeIndex)DianaXmlDAESO [virtual]
createClone(const DianaDAESO &original)DianaDAESO [inline, protected, virtual]
curExplicitTransitionDianaXmlDAESO [private]
curHelpDianaXmlDAESO [private]
curImplicitTransitionDianaXmlDAESO [private]
curIparDianaXmlDAESO [private]
curPlaceDianaXmlDAESO [private]
curRparDianaXmlDAESO [private]
curSparDianaXmlDAESO [private]
curStateDianaXmlDAESO [private]
dblFDEpsilon (defined in DianaDAESO)DianaDAESO [protected]
dblIndependentVarDianaDAESO [protected]
descriptionDianaDAESO [protected]
DianaDAESO(const Common::Types::CapeString &_name, const Common::Types::CapeString &_description, Common::Types::CapeLong _nVars, Common::Types::CapeLong _nEqns, Common::Types::CapeLong _nRealParams, Common::Types::CapeLong _nStructureParams, Common::Types::CapeLong _nIntegerParams, Common::Types::CapeLong _nHelpVariables, Common::Types::CapeLong _nPhi=0, Common::Types::CapeLong _nPlaces=0)DianaDAESO
DianaDAESO(const DianaDAESO &org)DianaDAESO
DianaXmlDAESO(const Common::Types::CapeString &_strXmlDataFile, const Common::Types::CapeString &_name, Common::Types::CapeLong _nVars, Common::Types::CapeLong _nEqns, Common::Types::CapeLong _nRealParams, Common::Types::CapeLong _nStructureParams, Common::Types::CapeLong _nIntegerParams, Common::Types::CapeLong _nHelpVariables, Common::Types::CapeLong _nPhi=0, Common::Types::CapeLong _nPlaces=0)DianaXmlDAESO
DianaXmlDAESO(const DianaXmlDAESO &org)DianaXmlDAESO
enumJacobianType enum name (defined in DianaDAESO)DianaDAESO [protected]
FindEventTime(int phi_index)DianaDAESO
FindEventTime(Common::Types::CapeDouble t1, Common::Types::CapeDouble t2, int phi_index)DianaDAESO
finishPatterns()DianaXmlDAESO [virtual]
GetAbsoluteError() const (defined in DianaDAESO)DianaDAESO [virtual]
GetAllDerivatives()DianaDAESO [virtual]
GetAllDiffJacobianValues()DianaDAESO [virtual]
GetAllJacobianValues()DianaDAESO [virtual]
GetAllParJacobianValues(const Common::Types::CapeArrayLong &parIndices) (defined in DianaDAESO)DianaDAESO [virtual]
GetAllParJacobianValues(const Common::Types::CapeArrayLong *const parIndices=NULL) (defined in DianaDAESO)DianaDAESO [virtual]
GetAllPhiValues()DianaDAESO [virtual]
GetAllRealParameters()DianaDAESO [virtual]
GetAllResiduals()DianaDAESO [virtual]
GetAllVariables()DianaDAESO [virtual]
GetComponentDescription() const DianaDAESO [virtual]
GetComponentName() const DianaDAESO [virtual]
GetDerivatives(const Common::Types::CapeArrayLong &derIndices)DianaDAESO [virtual]
GetDiffJacobianStruct()DianaDAESO [virtual]
GetDiffJacobianValues(const Common::Types::CapeArrayLong &indices)DianaDAESO [virtual]
GetExplicitEventTimes()DianaDAESO [virtual]
GetHighOrderJacobian(Common::Types::CapeLong nXOrder, Common::Types::CapeLong nDOrder, Common::Types::CapeLong nPOrder) (defined in DianaDAESO)DianaDAESO [virtual]
GetIndependentVar()DianaDAESO [virtual]
GetJacobianStruct()DianaDAESO [virtual]
GetJacobianValues(const Common::Types::CapeArrayLong &indices)DianaDAESO [virtual]
getLoadDirectory()DianaXmlDAESO [virtual]
GetLowerBounds()DianaDAESO [virtual]
GetNumEqns()DianaDAESO [virtual]
GetNumRealParams()DianaDAESO
GetNumVars()DianaDAESO [virtual]
GetParameters()DianaDAESO [virtual]
GetPetriNet()DianaDAESO [virtual]
GetPhiValue(CapeLong index)DianaDAESO [virtual]
GetRealParameters()DianaDAESO [virtual]
GetRealParameters(const Common::Types::CapeArrayLong &parIndices)DianaDAESO [virtual]
GetResiduals(const Common::Types::CapeArrayLong &eqnIndices)DianaDAESO [virtual]
GetStateVariables()DianaDAESO [virtual]
GetUpperBounds()DianaDAESO [virtual]
GetVariable(const Common::Types::CapeString &name) const (defined in DianaDAESO)DianaDAESO
GetVariables(const Common::Types::CapeArrayLong &varIndices)DianaDAESO [virtual]
getVarPosition(void *var, DianaVariableType type) const (defined in DianaDAESO)DianaDAESO [protected]
iDColDianaXmlDAESO [private]
iDRowDianaXmlDAESO [private]
iJColDianaXmlDAESO [private]
iJRowDianaXmlDAESO [private]
Initialize()DianaXmlDAESO [virtual]
initializeData(void *input)DianaXmlDAESO [virtual]
initializeData(const Common::Types::CapeString &fileName=Common::Types::CapeStringUNDEFINED)DianaXmlDAESO [virtual]
initializeDataFromString(const Common::Types::CapeString &data)DianaXmlDAESO [virtual]
initParameter(const Common::Types::CapeString &name, const Common::Types::CapeArrayLong &value, const Common::Types::CapeArrayLong &minValue, const Common::Types::CapeArrayLong &maxValue)DianaXmlDAESO [virtual]
initParameter(const Common::Types::CapeString &name, const Common::Types::CapeArrayDouble &value, const Common::Types::CapeArrayDouble &minValue, const Common::Types::CapeArrayDouble &maxValue)DianaXmlDAESO [virtual]
initPlace(const Common::Types::CapeString &name, const Common::Types::CapeArrayBoolean &value)DianaXmlDAESO [virtual]
initState(const Common::Types::CapeString &name, const Common::Types::CapeArrayDouble &dblValue, const Common::Types::CapeArrayDouble &minValue, const Common::Types::CapeArrayDouble &maxValue, const Common::Types::CapeArrayDouble &absError)DianaXmlDAESO [virtual]
isAscendantIndices(const Common::Types::CapeArrayLong &idx, const std::vector< DianaVariableType > &type) (defined in DianaDAESO)DianaDAESO [protected]
jtDerivatives enum value (defined in DianaDAESO)DianaDAESO [protected]
jtStateVariables enum value (defined in DianaDAESO)DianaDAESO [protected]
loadDirectory (defined in DianaXmlDAESO)DianaXmlDAESO [protected]
LoadState(const Common::Types::CapeString &filename) (defined in DianaDAESO)DianaDAESO [virtual]
LoadStateDiva(const Common::Types::CapeString &states, const Common::Types::CapeString &params, const Common::Types::CapeString &mapfile=Common::Types::CapeString()) (defined in DianaDAESO)DianaDAESO [virtual]
makeMatrixPartitioning(const Diana::DianaSparseArray &dsarray, std::vector< Common::Types::CapeArrayLong > &grouping) (defined in DianaDAESO)DianaDAESO [protected]
makeVarName(const Common::Types::CapeString name, const Common::Types::CapeArrayLong &indices) (defined in DianaDAESO)DianaDAESO [protected]
makeVarName(const Common::Types::CapeString name, const int idxAmount,...) (defined in DianaDAESO)DianaDAESO [protected]
MoveToTime(Common::Types::CapeDouble t)DianaDAESO [virtual]
mtrStructDiffJacobiDianaDAESO [protected]
mtrStructJacobiDianaDAESO [protected]
mtrValuesDiffJacobiDianaDAESO [protected]
mtrValuesJacobiDianaDAESO [protected]
mtrValuesParJacobiDianaDAESO [protected]
nameDianaDAESO [protected]
nFDOrder (defined in DianaDAESO)DianaDAESO [protected]
petriNetDianaDAESO [protected]
Reset()DianaDAESO
RestoreState()DianaDAESO
SaveState(const Common::Types::CapeString &filename) (defined in DianaDAESO)DianaDAESO [virtual]
SaveState()DianaDAESO
SetAllDerivatives(const Common::Types::CapeArrayDouble &derValues)DianaDAESO [virtual]
SetAllRealParameters(const Common::Types::CapeArrayDouble &parValues)DianaDAESO [virtual]
SetAllVariables(const Common::Types::CapeArrayDouble &varValues)DianaDAESO [virtual]
setChangedFlags(DianaVariableType bChanged)DianaDAESO [protected]
SetComponentDescription(const Common::Types::CapeString &_description)DianaDAESO [virtual]
SetComponentName(const Common::Types::CapeString &_name)DianaDAESO [virtual]
SetDerivatives(const Common::Types::CapeArrayLong &derIndices, const Common::Types::CapeArrayDouble &derValues)DianaDAESO [virtual]
SetFixedVariables(const Common::Types::CapeArrayLong &varIndices, const Common::Types::CapeArrayDouble &varValues)DianaDAESO [virtual]
SetIndependentVar(Common::Types::CapeDouble indVar)DianaDAESO [virtual]
setLoadDirectory(const CapeString &_dir)DianaXmlDAESO [virtual]
SetRealParameters(const Common::Types::CapeArrayLong &parIndices, const Common::Types::CapeArrayDouble &parValues)DianaDAESO [virtual]
SetSimulationContext(Common::Identification::ICapeIdentification *simContextManager)DianaDAESO [virtual]
SetVariables(const Common::Types::CapeArrayLong &varIndices, const Common::Types::CapeArrayDouble &varValues)DianaDAESO [virtual]
SetVariablesIndex(const Common::Types::CapeArrayLong &varIndexes)DianaDAESO [virtual]
strXmlDataFileDianaXmlDAESO [protected]
Terminate()DianaDAESO [virtual]
~DianaDAESO()DianaDAESO [virtual]
~DianaXmlDAESO() (defined in DianaXmlDAESO)DianaXmlDAESO [virtual]
~ICapeIdentification()ICapeIdentification [inline, virtual]
~ICapeNumericDAESO()ICapeNumericDAESO [inline, virtual]
~ICapeNumericESO()ICapeNumericESO [inline, virtual]
~ICapeUtilities()ICapeUtilities [inline, virtual]
~IDianaDAESO()IDianaDAESO [inline, virtual]