.. _developer-environment: """"""""""" Environment """"""""""" Class hierarchy: `Environment. <https://dakota.sandia.gov//sites/default/files/docs/latest_release/html-dev/classDakota_1_1Environment.html>`_ Environments provide the top level abstraction for managing different execution modes and managing input and output streams. Specific environments include: - `ExecutableEnvironment: <https://dakota.sandia.gov//sites/default/files/docs/latest_release/html-dev/classDakota_1_1ExecutableEnvironment.html>`_ the environment for execution of Dakota as a stand-alone application. - `LibraryEnvironment: <https://dakota.sandia.gov//sites/default/files/docs/latest_release/html-dev/classDakota_1_1LibraryEnvironment.html>`_ the environment for execution of Dakota as an embedded library service.