SG++-Doxygen-Documentation
|
This class builds a cuboid in the d-dimension space. More...
#include <EvalCuboidGeneratorForStretching.hpp>
Public Member Functions | |
EvalCuboidGeneratorForStretching () | |
Constructor. More... | |
void | getEvaluationCuboid (DataMatrix &EvaluationPoints, Stretching &SubDomain, size_t points) |
This function builds an cuboid which will be stored into the EvaluationPoint variable of this function. More... | |
~EvalCuboidGeneratorForStretching () | |
Destructor. More... | |
This class builds a cuboid in the d-dimension space.
This cuboid is discretesized by a regular full grid.
sgpp::base::EvalCuboidGeneratorForStretching::EvalCuboidGeneratorForStretching | ( | ) |
Constructor.
sgpp::base::EvalCuboidGeneratorForStretching::~EvalCuboidGeneratorForStretching | ( | ) |
void sgpp::base::EvalCuboidGeneratorForStretching::getEvaluationCuboid | ( | DataMatrix & | EvaluationPoints, |
Stretching & | 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().