OpenStudioCore:analysis
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Related Functions | List of all members
openstudio::analysis::DakotaAlgorithmOptions Class Reference

#include <DakotaAlgorithmOptions.hpp>

+ Inheritance diagram for openstudio::analysis::DakotaAlgorithmOptions:

Public Member Functions

Constructors and Destructors
virtual ~DakotaAlgorithmOptions ()
 
- Public Member Functions inherited from openstudio::analysis::AlgorithmOptions
 AlgorithmOptions ()
 By default, maxIter and maxSims are set to boost::none (no restriction). More...
 
virtual ~AlgorithmOptions ()
 
AlgorithmOptions clone () const
 
boost::optional< int > maxIter () const
 
boost::optional< int > maxSims () const
 
std::vector< Attribute > options () const
 Getter provided for serialization; not for general use. More...
 
void setMaxIter (int maxIter)
 
void setMaxSims (int maxSims)
 
void clearMaxIter ()
 
void clearMaxSims ()
 
template<typename T >
cast () const
 Cast to type T. More...
 
template<typename T >
boost::optional< T > optionalCast () const
 Cast to boost::optional<T>. More...
 

Related Functions

(Note that these are not member functions.)

typedef std::vector
< DakotaAlgorithmOptions
DakotaAlgorithmOptionsVector
 
typedef boost::optional
< DakotaAlgorithmOptions
OptionalDakotaAlgorithmOptions
 

Additional Inherited Members

- Protected Member Functions inherited from openstudio::analysis::AlgorithmOptions
void setAlgorithm (const Algorithm &algorithm)
 
QVariant toVariant () const
 

Detailed Description

DakotaAlgorithmOptions is an AlgorithmOptions class for DakotaAlgorithms.

Constructor & Destructor Documentation

virtual openstudio::analysis::DakotaAlgorithmOptions::~DakotaAlgorithmOptions ( )
inlinevirtual

Friends And Related Function Documentation

typedef boost::optional<DakotaAlgorithmOptions> OptionalDakotaAlgorithmOptions
related