.. _developer-environment: """"""""""" Environment """"""""""" Class hierarchy: `Environment. `_ Environments provide the top level abstraction for managing different execution modes and managing input and output streams. Specific environments include: - `ExecutableEnvironment: `_ the environment for execution of Dakota as a stand-alone application. - `LibraryEnvironment: `_ the environment for execution of Dakota as an embedded library service.