add_new_refine_point(sgpp::base::DataVector &x) | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | inline |
b_adapt_matrix_ | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | protected |
b_is_refined | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | protected |
beta | sgpp::datadriven::DBMatOnlineDE | protected |
bSave | sgpp::datadriven::DBMatOnlineDE | protected |
bTotalPoints | sgpp::datadriven::DBMatOnlineDE | protected |
computeDensityFunction(DataVector &alpha, Grid &grid, DensityEstimationConfiguration &densityEstimationConfig, bool do_cv=false) | sgpp::datadriven::DBMatOnlineDE | |
computeDensityFunction(DataVector &alpha, DataMatrix &m, Grid &grid, DensityEstimationConfiguration &densityEstimationConfig, bool save_b=false, bool do_cv=false, std::list< size_t > *deletedPoints=nullptr, size_t newPoints=0) | sgpp::datadriven::DBMatOnlineDE | |
computeL2Error(DataVector &alpha, Grid &grid) | sgpp::datadriven::DBMatOnlineDE | protected |
current_refine_index | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | protected |
DBMatOnline(DBMatOffline &o) | sgpp::datadriven::DBMatOnline | explicit |
DBMatOnline(const DBMatOnline &rhs)=delete | sgpp::datadriven::DBMatOnline | |
DBMatOnline(DBMatOnline &&rhs)=default | sgpp::datadriven::DBMatOnline | |
DBMatOnlineDE(DBMatOffline &offline, Grid &grid, double lambda, double beta=0.) | sgpp::datadriven::DBMatOnlineDE | explicit |
DBMatOnlineDEOrthoAdapt(DBMatOffline &offline, Grid &grid, double lambda, double beta=0.) | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | explicit |
eval(DataVector &alpha, const DataVector &p, Grid &grid, bool force=false) | sgpp::datadriven::DBMatOnlineDE | |
eval(DataVector &alpha, DataMatrix &values, DataVector &results, Grid &grid, bool force=false) | sgpp::datadriven::DBMatOnlineDE | |
functionComputed | sgpp::datadriven::DBMatOnlineDE | protected |
getB() | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | inline |
getBeta() | sgpp::datadriven::DBMatOnlineDE | |
getOfflineObject() | sgpp::datadriven::DBMatOnline | |
getOfflineObject() const | sgpp::datadriven::DBMatOnline | |
getRefinedPointsPointer() | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | inline |
isComputed() | sgpp::datadriven::DBMatOnlineDE | |
lambda | sgpp::datadriven::DBMatOnlineDE | protected |
normalize(DataVector &alpha, Grid &grid, size_t samples=1000) | sgpp::datadriven::DBMatOnlineDE | |
normalizeQuadrature(DataVector &alpha, Grid &grid) | sgpp::datadriven::DBMatOnlineDE | |
normFactor | sgpp::datadriven::DBMatOnlineDE | protected |
oDim | sgpp::datadriven::DBMatOnlineDE | protected |
offlineObject | sgpp::datadriven::DBMatOnline | protected |
operator=(const DBMatOnline &rhs)=delete | sgpp::datadriven::DBMatOnline | |
operator=(DBMatOnline &&rhs)=default | sgpp::datadriven::DBMatOnline | |
refined_points_ | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | protected |
resDensity(DataVector &alpha, Grid &grid) | sgpp::datadriven::DBMatOnlineDE | protected |
setBeta(double beta) | sgpp::datadriven::DBMatOnlineDE | |
setLambda(double lambda) | sgpp::datadriven::DBMatOnline | |
sherman_morrison_adapt(size_t newPoints, bool refine, std::vector< size_t > coarsen_indices={}) | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | |
solveSLE(DataVector &alpha, DataVector &b, Grid &grid, DensityEstimationConfiguration &densityEstimationConfig, bool do_cv) override | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | protectedvirtual |
testMat | sgpp::datadriven::DBMatOnlineDE | protected |
testMatRes | sgpp::datadriven::DBMatOnlineDE | protected |
totalPoints | sgpp::datadriven::DBMatOnlineDE | protected |
updateRhs(size_t gridSize, std::list< size_t > *deletedPoints) | sgpp::datadriven::DBMatOnlineDE | |
updateSystemMatrixDecomposition(DensityEstimationConfiguration &densityEstimationConfig, Grid &grid, size_t numAddedGridPoints, std::list< size_t > deletedGridPointIndices, double lambda) override | sgpp::datadriven::DBMatOnlineDEOrthoAdapt | virtual |
~DBMatOnline()=default | sgpp::datadriven::DBMatOnline | virtual |