Latin hypercube design.
More...
#include <experimental_design.h>
Latin hypercube design.
This is a simple class that always returns the experimental design points that were supplied by the user when the object was constructed. This object is handy in order to compare different algorithms for the same experimental design points.
- Author
- David Eriksson, dme65.nosp@m.@cor.nosp@m.nell..nosp@m.edu
sot::LatinHypercube::LatinHypercube |
( |
int |
numPoints, |
|
|
int |
dim |
|
) |
| |
|
inline |
Constructor.
- Parameters
-
numPoints | Number of points in the experimental design |
dim | Number of dimensions |
int sot::LatinHypercube::dim |
( |
| ) |
const |
|
inlinevirtual |
Method for getting the number of dimensions.
- Returns
- The number of dimensions
Implements sot::ExpDesign.
mat sot::LatinHypercube::generatePoints |
( |
| ) |
const |
|
inlinevirtual |
Method that generates a symmetric Latin hypercube design.
- Returns
- A symmetric Latin hypercube design
Implements sot::ExpDesign.
int sot::LatinHypercube::numPoints |
( |
| ) |
const |
|
inlinevirtual |
Method for getting the number of points in the experimental design.
- Returns
- The number of points
Implements sot::ExpDesign.
int sot::LatinHypercube::mDim |
|
protected |
int sot::LatinHypercube::mNumPoints |
|
protected |
Number of points in the experimental design
The documentation for this class was generated from the following file: