simopt.directory ================ .. py:module:: simopt.directory .. autoapi-nested-parse:: Provide dynamically discovered dictionary directories. Lists solvers, problems, and models found in the SimOpt package. Module Contents --------------- .. py:function:: load_models_and_problems() -> tuple[dict[str, type[simopt.base.Model]], dict[str, type[simopt.base.Problem]]] Dynamically load models and problems from simopt.models. .. py:function:: load_solvers() -> dict[str, type[simopt.base.Solver]] Dynamically load solvers from simopt.solvers. .. py:function:: generate_unabbreviated_mapping(class_dict: dict[str, type], include_compatibility: bool = False) -> dict[str, type] Generate dictionary with full names (and compatibility for solvers/problems). .. py:data:: solver_directory .. py:data:: solver_unabbreviated_directory .. py:data:: problem_unabbreviated_directory .. py:data:: model_unabbreviated_directory