SG++-Doxygen-Documentation
|
This class builds a cuboid in the d-dimension space. More...
#include <EvalCuboidGenerator.hpp>
Public Member Functions | |
EvalCuboidGenerator () | |
Constructor. More... | |
void | getEvaluationCuboid (DataMatrix &EvaluationPoints, BoundingBox &SubDomain, size_t points) |
This function builds an cuboid which will be stored into the EvaluationPoint variable of this function. More... | |
~EvalCuboidGenerator () | |
Destructor. More... | |
This class builds a cuboid in the d-dimension space.
This cuboid is discretesized by a regular full grid.
sgpp::base::EvalCuboidGenerator::EvalCuboidGenerator | ( | ) |
Constructor.
sgpp::base::EvalCuboidGenerator::~EvalCuboidGenerator | ( | ) |
void sgpp::base::EvalCuboidGenerator::getEvaluationCuboid | ( | DataMatrix & | EvaluationPoints, |
BoundingBox & | SubDomain, | ||
size_t | points | ||
) |
This function builds an cuboid which will be stored into the EvaluationPoint variable of this function.
This is by done by building a cuboid around a bounding box. Be aware that this function returns points to the power of d points.
EvaluationPoints | DataMatrix that will contain the evaluation points afterwards |
SubDomain | the bounding box of the evaluation cuboid |
points | number of points used in every dimension |
References sgpp::base::BoundingBox::getDimension(), python.statsfileInfo::i, sgpp::base::DataMatrix::resize(), and sgpp::base::DataMatrix::setRow().