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_tNameInitialize((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