7.6. Module pyIDAS

7.6.1. Overview

7.6.2. Classes

daeDAESolver_t
daeIDAS
class daeDAESolver_t

Bases: Boost.Python.instance

InitialConditionMode
Log
Name
NumberOfVariables
OnCalculateConditions((daeDAESolver_t)self) → None

OnCalculateConditions( (daeDAESolver_t)arg1) -> None

OnCalculateJacobian((daeDAESolver_t)self) → None

OnCalculateJacobian( (daeDAESolver_t)arg1) -> None

OnCalculateResiduals((daeDAESolver_t)self) → None

OnCalculateResiduals( (daeDAESolver_t)arg1) -> None

OnCalculateSensitivityResiduals((daeDAESolver_t)self) → None

OnCalculateSensitivityResiduals( (daeDAESolver_t)arg1) -> None

RelativeTolerance
SensitivityMatrix
class daeIDAS

Bases: pyIDAS.daeDAESolver_t

ErrWeights
EstLocalErrors
Jacobian
LASolver
OnCalculateConditions((daeIDAS)self) → None

OnCalculateConditions( (daeIDAS)self) -> None

OnCalculateJacobian((daeIDAS)self) → None

OnCalculateJacobian( (daeIDAS)self) -> None

OnCalculateResiduals((daeIDAS)self) → None

OnCalculateResiduals( (daeIDAS)self) -> None

OnCalculateSensitivityResiduals((daeIDAS)self) → None

OnCalculateSensitivityResiduals( (daeIDAS)self) -> None

Residuals
SaveMatrixAsXPM((daeIDAS)self, (str)xpmFilename) → None
SensitivityResiduals
SetLASolver((daeIDAS)self, (daeeIDALASolverType)laSolverType) → None

SetLASolver( (daeIDAS)self, (daeIDALASolver_t)laSolver) -> None

TimeDerivatives
Values

7.6.3. Enumerations

daeeIDALASolverType
class daeeIDALASolverType

Bases: Boost.Python.enum

eSundialsGMRES = pyIDAS.daeeIDALASolverType.eSundialsGMRES
eSundialsLU = pyIDAS.daeeIDALASolverType.eSundialsLU
eSundialsLapack = pyIDAS.daeeIDALASolverType.eSundialsLapack
eThirdParty = pyIDAS.daeeIDALASolverType.eThirdParty