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

#include <DesignOfExperimentsOptions.hpp>

+ Inheritance diagram for openstudio::analysis::DesignOfExperimentsOptions:

Public Member Functions

Constructors and Destructors
 DesignOfExperimentsOptions (const DesignOfExperimentsType &designType)
 
 DesignOfExperimentsOptions (const DesignOfExperimentsType &designType, const std::vector< Attribute > &options)
 Constructor provided for deserialization; not for general use. More...
 
virtual ~DesignOfExperimentsOptions ()
 
Getters and Queries
DesignOfExperimentsType designType () const
 
Setters
void setDesignType (const DesignOfExperimentsType &designType)
 
- 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
< DesignOfExperimentsOptions
DesignOfExperimentsOptionsVector
 
typedef boost::optional
< DesignOfExperimentsOptions
OptionalDesignOfExperimentsOptions
 

Additional Inherited Members

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

Detailed Description

DesignOfExperimentsOptions is an AlgorithmOptions class for use with DesignOfExperiments.

Constructor & Destructor Documentation

openstudio::analysis::DesignOfExperimentsOptions::DesignOfExperimentsOptions ( const DesignOfExperimentsType designType)
explicit
openstudio::analysis::DesignOfExperimentsOptions::DesignOfExperimentsOptions ( const DesignOfExperimentsType designType,
const std::vector< Attribute > &  options 
)

Constructor provided for deserialization; not for general use.

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

Member Function Documentation

DesignOfExperimentsType openstudio::analysis::DesignOfExperimentsOptions::designType ( ) const
void openstudio::analysis::DesignOfExperimentsOptions::setDesignType ( const DesignOfExperimentsType designType)

Friends And Related Function Documentation