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.