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

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

applyPermutation(std::vector< size_t > vector, std::vector< size_t > permutation)sgpp::datadriven::DBMatOfflinePermutableinlineprotected
buildMatrix(Grid *grid, const RegularizationConfiguration &regularizationConfig) overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
clone() const overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
compute_inverse() overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
compute_inverse_parallel(std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig) overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
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
DBMatOfflineOrthoAdapt()sgpp::datadriven::DBMatOfflineOrthoAdapt
DBMatOfflineOrthoAdapt(const std::string &fileName)sgpp::datadriven::DBMatOfflineOrthoAdaptexplicit
DBMatOfflinePermutable(const std::string &fileName)sgpp::datadriven::DBMatOfflinePermutableexplicit
DBMatOfflinePermutable()sgpp::datadriven::DBMatOfflinePermutableprotected
decomposeMatrix(const RegularizationConfiguration &regularizationConfig, const DensityEstimationConfiguration &densityEstimationConfig) overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
decomposeMatrixParallel(RegularizationConfiguration &regularizationConfig, DensityEstimationConfiguration &densityEstimationConfig, std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig) overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
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() overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
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
getQ()sgpp::datadriven::DBMatOfflineOrthoAdaptinline
getQDistributed()sgpp::datadriven::DBMatOfflineOrthoAdaptinline
getTinv()sgpp::datadriven::DBMatOfflineOrthoAdaptinline
getTinvDistributed()sgpp::datadriven::DBMatOfflineOrthoAdaptinline
getUnmodifiedR() overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
getUnmodifiedRDistributed(std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig) overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
hessenberg_decomposition(sgpp::base::DataVector &diag, sgpp::base::DataVector &subdiag)sgpp::datadriven::DBMatOfflineOrthoAdapt
interactionssgpp::datadriven::DBMatOffline
invert_symmetric_tridiag(sgpp::base::DataVector &diag, sgpp::base::DataVector &subdiag)sgpp::datadriven::DBMatOfflineOrthoAdapt
isConstructedsgpp::datadriven::DBMatOfflineprotected
isDecomposedsgpp::datadriven::DBMatOfflineprotected
isRefineable() overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
lhsDistributedsgpp::datadriven::DBMatOfflineprotected
lhsDistributedInversesgpp::datadriven::DBMatOfflineprotected
lhsDistributedSyncedsgpp::datadriven::DBMatOfflineOrthoAdaptprotected
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) overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
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
q_ortho_matrix_sgpp::datadriven::DBMatOfflineOrthoAdaptprotected
q_ortho_matrix_distributed_sgpp::datadriven::DBMatOfflineOrthoAdaptprotected
store(const std::string &fileName) overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
syncDistributedDecomposition(std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig) overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
syncDistributedInverse(std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig)sgpp::datadriven::DBMatOfflinevirtual
t_diag_sgpp::datadriven::DBMatOfflineOrthoAdaptprotected
t_subdiag_sgpp::datadriven::DBMatOfflineOrthoAdaptprotected
t_tridiag_inv_matrix_sgpp::datadriven::DBMatOfflineOrthoAdaptprotected
t_tridiag_inv_matrix_distributed_sgpp::datadriven::DBMatOfflineOrthoAdaptprotected
updateRegularization(double lambda) overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
updateRegularizationParallel(double lambda, std::shared_ptr< BlacsProcessGrid > processGrid, const ParallelConfiguration &parallelConfig) overridesgpp::datadriven::DBMatOfflineOrthoAdaptvirtual
~DBMatOffline()=defaultsgpp::datadriven::DBMatOfflinevirtual