SG++-Doxygen-Documentation
|
This is the complete list of members for sgpp::pde::ParabolicPDESolver, including all inherited members.
bGridConstructed | sgpp::pde::PDESolver | protected |
coarsenInitialGridSurplus(sgpp::base::DataVector &alpha, double dThreshold) | sgpp::pde::PDESolver | |
constructGrid(sgpp::base::BoundingBox &myBoundingBox, size_t level)=0 | sgpp::pde::PDESolver | pure virtual |
deleteGrid() | sgpp::pde::PDESolver | |
dim | sgpp::pde::PDESolver | protected |
evaluateCuboid(sgpp::base::DataVector &alpha, sgpp::base::DataVector &FunctionValues, sgpp::base::DataMatrix &EvaluationPoints) | sgpp::pde::PDESolver | |
evaluatePoint(sgpp::base::DataVector &evalPoint, sgpp::base::DataVector &alpha) | sgpp::pde::PDESolver | |
getGrid() const | sgpp::pde::PDESolver | |
getGridNormalDistribution(sgpp::base::DataVector &alpha, std::vector< double > &norm_mu, std::vector< double > &norm_sigma) | sgpp::pde::PDESolver | protectedvirtual |
getNumberDimensions() const | sgpp::pde::PDESolver | |
getNumberGridPoints() const | sgpp::pde::PDESolver | |
getNumberInnerGridPoints() const | sgpp::pde::PDESolver | |
levels | sgpp::pde::PDESolver | protected |
myBoundingBox | sgpp::pde::PDESolver | protected |
myGrid | sgpp::pde::PDESolver | protected |
myGridStorage | sgpp::pde::PDESolver | protected |
ParabolicPDESolver() | sgpp::pde::ParabolicPDESolver | |
PDESolver() | sgpp::pde::PDESolver | |
printGrid(sgpp::base::DataVector &alpha, size_t PointesPerDimension, std::string tfilename) const | sgpp::pde::PDESolver | virtual |
printGridDomain(sgpp::base::DataVector &alpha, size_t PointesPerDimension, sgpp::base::BoundingBox &GridArea, std::string tfilename) const | sgpp::pde::PDESolver | virtual |
printLevelIndexGrid(std::string tfilename) const | sgpp::pde::PDESolver | virtual |
printSparseGrid(sgpp::base::DataVector &alpha, std::string tfilename, bool bSurplus) const | sgpp::pde::PDESolver | virtual |
printSparseGridExpTransform(sgpp::base::DataVector &alpha, std::string tfilename, bool bSurplus) const | sgpp::pde::PDESolver | virtual |
refineInitialGridSurplus(sgpp::base::DataVector &alpha, int numRefinePoints, double dThreshold) | sgpp::pde::PDESolver | |
refineInitialGridSurplusSubDomain(sgpp::base::DataVector &alpha, int numRefinePoints, double dThreshold, std::vector< double > &norm_mu, std::vector< double > &norm_sigma) | sgpp::pde::PDESolver | |
refineInitialGridSurplusToMaxLevel(sgpp::base::DataVector &alpha, double dThreshold, sgpp::base::level_t maxLevel) | sgpp::pde::PDESolver | |
refineInitialGridSurplusToMaxLevelSubDomain(sgpp::base::DataVector &alpha, double dThreshold, sgpp::base::level_t maxLevel, std::vector< double > &norm_mu, std::vector< double > &norm_sigma) | sgpp::pde::PDESolver | |
setGrid(const std::string &serializedGrid) | sgpp::pde::PDESolver | |
solveCrankNicolson(size_t numTimesteps, double timestepsize, size_t maxCGIterations, double epsilonCG, sgpp::base::DataVector &alpha, size_t NumImEul=0)=0 | sgpp::pde::ParabolicPDESolver | pure virtual |
solveExplicitEuler(size_t numTimesteps, double timestepsize, size_t maxCGIterations, double epsilonCG, sgpp::base::DataVector &alpha, bool verbose=false, bool generateAnimation=false)=0 | sgpp::pde::ParabolicPDESolver | pure virtual |
solveImplicitEuler(size_t numTimesteps, double timestepsize, size_t maxCGIterations, double epsilonCG, sgpp::base::DataVector &alpha, bool verbose=false, bool generateAnimation=false)=0 | sgpp::pde::ParabolicPDESolver | pure virtual |
~ParabolicPDESolver() | sgpp::pde::ParabolicPDESolver | virtual |
~PDESolver() | sgpp::pde::PDESolver | virtual |