Responses are the description of the model output data returned to Dakota upon evaluation of an interface.
An abstract base class for all Dakota responses.
dakotathon.responses.base.
ResponsesBase
(responses='response_functions', response_descriptors=(), gradients='no_gradients', hessians='no_hessians', **kwargs)[source]¶Bases: object
Describe features common to all Dakota responses.
__init__
(responses='response_functions', response_descriptors=(), gradients='no_gradients', hessians='no_hessians', **kwargs)[source]¶Create a default response.
response_descriptors
¶Labels attached to Dakota responses.
Implementation of the Dakota response_function response type.
dakotathon.responses.response_functions.
ResponseFunctions
(response_descriptors=('y1', ), response_files=(), response_statistics=('mean', ), **kwargs)[source]¶Bases: dakotathon.responses.base.ResponsesBase
Define attributes for Dakota response functions.
__init__
(response_descriptors=('y1', ), response_files=(), response_statistics=('mean', ), **kwargs)[source]¶Create a response using response functions.
Create a ResponseFunctions instance:
>>> f = ResponseFunctions()
__str__
()[source]¶Define the responses block of a Dakota input file.
dakotathon.responses.base.ResponsesBase.__str__
response_files
¶Model output files used in Dakota responses.
response_statistics
¶Statistics used to calculate Dakota responses.