config

Interfaces for managing PyROS solver options.

Classes

InputDataStandardizer(ctype, cdatatype[, ...])

Domain validator for an object that is castable to a list of Pyomo component data objects.

SolverIterable([require_available, ...])

Callable for casting an iterable (such as a list of strs) to a list of Pyomo solvers.

SolverResolvable([require_available, ...])

Callable for casting an object (such as a str) to a Pyomo solver.

Exceptions

SolverNotResolvable

Exception type for failure to cast an object to a Pyomo solver.

Functions

logger_domain(obj)

Domain validator for logger-type arguments.

positive_int_or_minus_one(obj)

Domain validator for objects castable to a strictly positive int or -1.

pyros_config()

uncertain_param_data_validator(uncertain_obj)

Validator for component data object specified as an uncertain parameter.

uncertain_param_validator(uncertain_obj)

Check that a component object modeling an uncertain parameter in PyROS is appropriately constructed, initialized, and/or mutable, where applicable.