![]() |
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().