Instantiation function
daeCreateSuperLUSolver
() → daeLASolver_t¶Classes
daeSuperLU_Solver
¶Bases: pySuperLU.daeLASolver_t
CallStats
¶GetOption_bool
((daeSuperLU_Solver)self, (str)name) → bool¶GetOption_float
((daeSuperLU_Solver)self, (str)name) → float¶GetOption_int
((daeSuperLU_Solver)self, (str)name) → int¶GetOption_string
((daeSuperLU_Solver)self, (str)name) → str¶Options
¶SaveAsMatrixMarketFile
((daeSuperLU_Solver)self, (str)filename, (str)matrixName, (str)description) → int¶SetOption_bool
((daeSuperLU_Solver)self, (str)name, (bool)value) → None¶SetOption_float
((daeSuperLU_Solver)self, (str)name, (float)value) → None¶SetOption_int
((daeSuperLU_Solver)self, (str)name, (int)value) → None¶SetOption_string
((daeSuperLU_Solver)self, (str)name, (str)value) → None¶superlu_options_t
¶Bases: Boost.Python.instance
ColPerm
¶ConditionNumber
¶DiagPivotThresh
¶Equil
¶PivotGrowth
¶PrintStat
¶RowPerm
¶Enumerations
Instantiation function
daeCreateSuperLUSolver
() → daeLASolver_t¶Classes
daeSuperLU_MT_Solver
¶Bases: pySuperLU_MT.daeLASolver_t
CallStats
¶Options
¶SaveAsMatrixMarketFile
((daeSuperLU_MT_Solver)self, (str)filename, (str)matrixName, (str)description) → int¶superlumt_options_t
¶Bases: Boost.Python.instance
ColPerm
¶PrintStat
¶diag_pivot_thresh
¶drop_tol
¶nprocs
¶panel_size
¶relax
¶Enumerations
Instantiation function
daeTrilinosSupportedSolvers
() → list¶daeCreateTrilinosSolver
((str)solverName, (str)preconditionerName) → daeLASolver_t¶Classes
daeTrilinosSolver
¶Bases: pyTrilinos.daeLASolver_t
CallStats
¶GetOption_bool
((daeTrilinosSolver)self, (str)name) → bool¶GetOption_float
((daeTrilinosSolver)self, (str)name) → float¶GetOption_int
((daeTrilinosSolver)self, (str)name) → int¶GetOption_string
((daeTrilinosSolver)self, (str)name) → str¶NumIters
¶ParameterList
¶PreconditionerName
¶PrintPreconditionerInfo
((daeTrilinosSolver)self) → None¶SaveAsMatrixMarketFile
((daeTrilinosSolver)self, (str)filename, (str)matrixName, (str)description) → int¶SetOption_bool
((daeTrilinosSolver)self, (str)name, (bool)value) → None¶SetOption_float
((daeTrilinosSolver)self, (str)name, (float)value) → None¶SetOption_int
((daeTrilinosSolver)self, (str)name, (int)value) → None¶SetOption_string
((daeTrilinosSolver)self, (str)name, (str)value) → None¶Tolerance
¶TeuchosParameterList
¶Bases: Boost.Python.instance
Print
((TeuchosParameterList)self) → None¶get_bool
((TeuchosParameterList)self, (str)name) → bool¶get_float
((TeuchosParameterList)self, (str)name) → float¶get_int
((TeuchosParameterList)self, (str)name) → int¶get_string
((TeuchosParameterList)self, (str)name) → str¶set_bool
((TeuchosParameterList)self, (str)name, (bool)value) → None¶set_float
((TeuchosParameterList)self, (str)name, (float)value) → None¶set_int
((TeuchosParameterList)self, (str)name, (int)value) → None¶set_string
((TeuchosParameterList)self, (str)name, (str)value) → None¶Instantiation function
daeCreateIntelPardisoSolver
() → daeLASolver_t :¶Classes
daeIntelPardisoSolver
¶Bases: pyIntelPardiso.daeLASolver_t
CallStats
¶GetOption_bool
((daeIntelPardisoSolver)self, (str)name) → bool :¶GetOption_float
((daeIntelPardisoSolver)self, (str)name) → float :¶GetOption_int
((daeIntelPardisoSolver)self, (str)name) → int :¶GetOption_string
((daeIntelPardisoSolver)self, (str)name) → str :¶SaveAsMatrixMarketFile
((daeIntelPardisoSolver)arg1, (str)arg2, (str)arg3, (str)arg4) → int :¶SetOption_bool
((daeIntelPardisoSolver)self, (str)name, (bool)value) → None :¶SetOption_float
((daeIntelPardisoSolver)self, (str)name, (float)value) → None :¶SetOption_int
((daeIntelPardisoSolver)self, (str)name, (int)value) → None :¶SetOption_string
((daeIntelPardisoSolver)self, (str)name, (str)value) → None :¶get_iparm
((daeIntelPardisoSolver)arg1) → list :¶set_iparm
((daeIntelPardisoSolver)arg1, (list)arg2) → None :¶daeIDALASolver_t
Name
Initialize
((daeIDALASolver_t)self, (daeSimulation_t)simulation, (daeDAESolver_t)daeSolver, (daeDataReporter_t)dataReporter, (daeLog_t)log) → None¶Solve
((daeIDALASolver_t)self) → None¶daeIPOPT
¶Bases: pyIPOPT.daeNLPSolver_t
ClearOptions
((daeBONMIN)self) → None¶LoadOptionsFile
((daeBONMIN)self, (str)optionsFilename) → None¶PrintOptions
((daeBONMIN)self) → None¶PrintUserOptions
((daeBONMIN)self) → None¶SetOpenBLASNoThreads
((daeBONMIN)self, (int)noThreads) → None¶SetOption
((daeBONMIN)self, (str)name, (str)value) → None¶SetOption( (daeBONMIN)self, (str)name, (float)value) -> None
SetOption( (daeBONMIN)self, (str)name, (int)value) -> None
daeBONMIN
¶Bases: pyBONMIN.daeNLPSolver_t
ClearOptions
((daeBONMIN)self) → None¶LoadOptionsFile
((daeBONMIN)self, (str)optionsFilename) → None¶PrintOptions
((daeBONMIN)self) → None¶PrintUserOptions
((daeBONMIN)self) → None¶SetOpenBLASNoThreads
((daeBONMIN)self, (int)noThreads) → None¶SetOption
((daeBONMIN)self, (str)name, (str)value) → None¶SetOption( (daeBONMIN)self, (str)name, (float)value) -> None
SetOption( (daeBONMIN)self, (str)name, (int)value) -> None