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