csdms

Dakota environments

Environments are top-level settings for Dakota execution.

Environment base class

An abstract base class for top-level Dakota settings.

class dakotathon.environment.base.EnvironmentBase(**kwargs)[source]

Bases: object

Describe features common to all Dakota environments.

__str__()[source]

The header for the environment block of a Dakota input file.

Environment

A class for top-level Dakota settings.

class dakotathon.environment.environment.Environment(data_file='dakota.dat', **kwargs)[source]

Bases: dakotathon.environment.base.EnvironmentBase

Describe Dakota environment.

__init__(data_file='dakota.dat', **kwargs)[source]

Define parameters for the Dakota environment.

data_file : str, optional
The Dakota tabular data file (default is ‘dakota.dat’).
**kwargs
Optional keyword arguments.
__str__()[source]

Define the environment block of a Dakota input file.