SOT
Public Member Functions | Protected Attributes | List of all members
sot::CornersMid Class Reference

Corners + Midpoint. More...

#include <experimental_design.h>

Inheritance diagram for sot::CornersMid:
sot::ExpDesign

Public Member Functions

 CornersMid (int dim)
 Constructor. More...
 
int dim () const
 Method for getting the number of dimensions. More...
 
int numPoints () const
 Method for getting the number of points in the experimental design. More...
 
mat generatePoints () const
 Method that generates a symmetric Latin hypercube design. More...
 

Protected Attributes

int mDim
 
int mNumPoints
 

Detailed Description

Corners + Midpoint.

This is an experimental design that consists of the 2-Factorial design plus the midpoint of the [0,1]^dim hypercube.

Author
David Eriksson, dme65.nosp@m.@cor.nosp@m.nell..nosp@m.edu

Constructor & Destructor Documentation

sot::CornersMid::CornersMid ( int  dim)
inline

Constructor.

Parameters
dimNumber of dimensions

Member Function Documentation

int sot::CornersMid::dim ( ) const
inlinevirtual

Method for getting the number of dimensions.

Returns
The number of dimensions

Implements sot::ExpDesign.

mat sot::CornersMid::generatePoints ( ) const
inlinevirtual

Method that generates a symmetric Latin hypercube design.

Returns
A 2-Factorial design

Implements sot::ExpDesign.

int sot::CornersMid::numPoints ( ) const
inlinevirtual

Method for getting the number of points in the experimental design.

Returns
The number of points

Implements sot::ExpDesign.

Member Data Documentation

int sot::CornersMid::mDim
protected

Number of dimensions

int sot::CornersMid::mNumPoints
protected

Number of points in the experimental design


The documentation for this class was generated from the following file: