7.7. Module pyIDAS

7.7.1. Overview

7.7.2. Classes

daeDAESolver_t

daeIDAS

class daeDAESolver_t
property InitialConditionMode
property IntegrationMode
property Log
property Name
property 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

property RelativeTolerance
property SensitivityMatrix
class daeIDAS
property CallStats
property ErrWeights
property EstLocalErrors
property IntegratorStats
property Jacobian
property 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

property Residuals
SaveMatrixAsXPM((daeIDAS)self, (str)xpmFilename) None
property SensitivityResiduals
SetLASolver((daeIDAS)self, (daeeIDALASolverType)solverType[, (object)preconditioner=None]) None

SetLASolver( (daeIDAS)self, (object)lasolver) -> None

property TimeDerivatives
property Values

7.7.3. Enumerations

daeeIDALASolverType

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