SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
sgpp::datadriven::DBMatOfflinePermutable Member List

This is the complete list of members for sgpp::datadriven::DBMatOfflinePermutable, including all inherited members.

applyPermutation(std::vector< size_t > vector, std::vector< size_t > permutation)sgpp::datadriven::DBMatOfflinePermutableinlineprotected
buildMatrix(Grid *grid, const RegularizationConfiguration &regularizationConfig)sgpp::datadriven::DBMatOfflinevirtual
clone() const =0sgpp::datadriven::DBMatOfflinepure virtual
compute_inverse()sgpp::datadriven::DBMatOfflinevirtual
compute_inverse_parallel(std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig)sgpp::datadriven::DBMatOfflinevirtual
compute_L2_refine_vectors(DataMatrix *mat_refine, Grid *grid, size_t newPoints)sgpp::datadriven::DBMatOffline
computePermutation(std::vector< size_t > baseLevel, std::vector< size_t > desiredLevel)sgpp::datadriven::DBMatOfflinePermutableprotected
DBMatOffline(const std::string &fileName)sgpp::datadriven::DBMatOfflineexplicit
DBMatOffline(const DBMatOffline &rhs)sgpp::datadriven::DBMatOffline
DBMatOffline(DBMatOffline &&rhs)=defaultsgpp::datadriven::DBMatOffline
DBMatOffline()sgpp::datadriven::DBMatOfflineprotected
DBMatOfflinePermutable(const std::string &fileName)sgpp::datadriven::DBMatOfflinePermutableexplicit
DBMatOfflinePermutable()sgpp::datadriven::DBMatOfflinePermutableprotected
decomposeMatrix(const RegularizationConfiguration &regularizationConfig, const DensityEstimationConfiguration &densityEstimationConfig)=0sgpp::datadriven::DBMatOfflinepure virtual
decomposeMatrixParallel(RegularizationConfiguration &regularizationConfig, DensityEstimationConfiguration &densityEstimationConfig, std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig)sgpp::datadriven::DBMatOfflinevirtual
dimensionBlowUp(const sgpp::base::GeneralGridConfiguration &baseGridConfig, const sgpp::base::GeneralGridConfiguration &desiredGridConfig, sgpp::base::DataMatrix &baseMatrix, bool matrixIsInverse=false)sgpp::datadriven::DBMatOfflinePermutableprotected
getDecomposedInverseDistributed()sgpp::datadriven::DBMatOffline
getDecomposedMatrix()sgpp::datadriven::DBMatOffline
getDecomposedMatrixDistributed()sgpp::datadriven::DBMatOffline
getDecompositionType()=0sgpp::datadriven::DBMatOfflinepure virtual
getGridSize()sgpp::datadriven::DBMatOfflinevirtual
getInverseMatrix()sgpp::datadriven::DBMatOffline
getLhsMatrix_ONLY_FOR_TESTING()sgpp::datadriven::DBMatOffline
getMatrixIndexForPoint(std::vector< size_t > level, std::vector< size_t > index, std::vector< size_t > gridLevel, const std::vector< size_t > &preComputations)sgpp::datadriven::DBMatOfflinePermutableprotected
getUnmodifiedR()=0sgpp::datadriven::DBMatOfflinepure virtual
getUnmodifiedRDistributed(std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig)=0sgpp::datadriven::DBMatOfflinepure virtual
interactionssgpp::datadriven::DBMatOffline
isConstructedsgpp::datadriven::DBMatOfflineprotected
isDecomposedsgpp::datadriven::DBMatOfflineprotected
isRefineable()=0sgpp::datadriven::DBMatOfflinepure virtual
lhsDistributedsgpp::datadriven::DBMatOfflineprotected
lhsDistributedInversesgpp::datadriven::DBMatOfflineprotected
lhsInversesgpp::datadriven::DBMatOfflineprotected
lhsMatrixsgpp::datadriven::DBMatOfflineprotected
operator=(const DBMatOffline &rhs)sgpp::datadriven::DBMatOffline
operator=(DBMatOffline &&rhs)=defaultsgpp::datadriven::DBMatOffline
parseInter(const std::string &fileName, std::set< std::set< size_t > > &interactions) constsgpp::datadriven::DBMatOfflineprotected
PermutableDecompositionssgpp::datadriven::DBMatOfflinePermutablestatic
permuteDecomposition(const sgpp::base::GeneralGridConfiguration &baseGridConfig, const sgpp::base::GeneralGridConfiguration &desiredGridConfig)=0sgpp::datadriven::DBMatOfflinePermutablepure virtual
permuteLhsMatrix(const sgpp::base::GeneralGridConfiguration &baseGridConfig, const sgpp::base::GeneralGridConfiguration &desiredGridConfig)sgpp::datadriven::DBMatOfflinePermutable
permuteMatrix(const sgpp::base::GeneralGridConfiguration &baseGridConfig, const sgpp::base::GeneralGridConfiguration &desiredGridConfig, const sgpp::base::DataMatrix &baseMatrix, sgpp::base::DataMatrix &permutedMatrix, bool permuteRowsOrColumns)sgpp::datadriven::DBMatOfflinePermutableprotected
preComputeMatrixIndexForPoint(std::vector< size_t > level)sgpp::datadriven::DBMatOfflinePermutableprotected
printMatrix()sgpp::datadriven::DBMatOffline
store(const std::string &fileName)sgpp::datadriven::DBMatOfflinevirtual
syncDistributedDecomposition(std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig)sgpp::datadriven::DBMatOfflinevirtual
syncDistributedInverse(std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig)sgpp::datadriven::DBMatOfflinevirtual
updateRegularization(double lambda)=0sgpp::datadriven::DBMatOfflinepure virtual
updateRegularizationParallel(double lambda, std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig)=0sgpp::datadriven::DBMatOfflinepure virtual
~DBMatOffline()=defaultsgpp::datadriven::DBMatOfflinevirtual