SG++-Doxygen-Documentation
sgpp::pde Namespace Reference

Classes

class  DowndPhidPhiBBIterativeLinear
 This class is helper class to implement the complete Down of following bilinearform \(\int_{x} \frac{\partial \phi(x)}{x} \frac{\partial \phi(x)}{x} dx\) for a given dimension by an iterative algorithms on adaptive Sparse Grids with linear ansatzfunctions without boundaries. More...
 
class  DowndPhidPhiBBIterativeLinearBoundary
 This class is helper class to implement the complete Down of following bilinearform \(\int_{x} \frac{\partial \phi(x)}{x} \frac{\partial \phi(x)}{x} dx\) for a given dimension by an iterative algorithms on adaptive Sparse Grids with linear ansatzfunctions with boundaries. More...
 
class  DowndPhidPhiBBIterativeLinearStretched
 This class is helper class to implement the complete Down of following bilinearform \(\int_{x} \frac{\partial \phi(x)}{x} \frac{\partial \phi(x)}{x} dx\) for a given dimension by an iterative algorithms on adaptive Sparse Grids with linear ansatzfunctions without boundaries. More...
 
class  DowndPhidPhiBBIterativeLinearStretchedBoundary
 This class is helper class to implement the complete Down of following bilinearform \(\int_{x} \frac{\partial \phi(x)}{x} \frac{\partial \phi(x)}{x} dx\) for a given dimension by an iterative algorithms on adaptive Sparse Grids with linear ansatzfunctions with boundaries. More...
 
class  dPhidPhiDownModLinear
 Implementation of sweep operator (): 1D Down for Bilinearform \(\int_{x} \frac{\partial \phi(x)}{\partial x} \frac{\partial \phi(x)}{\partial x} dx\) on mod-linear grids. More...
 
class  dPhidPhiUpModLinear
 Implementation of sweep operator (): 1D Up for Bilinearform \(\int_{x} \frac{\partial \phi(x)}{\partial x} \frac{\partial \phi(x)}{\partial x} dx\) on mod-linear grids. More...
 
class  EllipticPDESolver
 This class extends the PDESolver with functions that are needed to solve elliptic PDEs. More...
 
class  HeatEquationParabolicPDESolverSystem
 This class implements the ParabolicPDESolverSystem for the Heat Equation. More...
 
class  HeatEquationParabolicPDESolverSystemParallelOMP
 This class implements the ParabolicPDESolverSystem for the Heat Equation. More...
 
class  HeatEquationSolver
 This class provides a simple-to-use solver of the multi dimensional Heat Equation on Sparse Grids. More...
 
class  HeatEquationSolverWithStretching
 This class provides a simple-to-use solver of the multi dimensional Heat Equation that uses Sparse Grids. More...
 
class  LaplaceDownGradientPrewavelet
 Implements the downGradient Method needed for the Laplace operator on prewavelet grids. More...
 
class  LaplaceEnhancedDownBBLinear
 Implementation of sweep operator () for enhanced Laplace operator, down operation. More...
 
class  LaplaceEnhancedDownBBLinearBoundary
 Implementation of sweep operator () for enhanced Laplace operator, down operation. More...
 
class  LaplaceEnhancedUpBBLinear
 Implementation of sweep operator () for enhanced Laplace operator, up operation. More...
 
class  LaplaceEnhancedUpBBLinearBoundary
 Implementation of sweep operator () for enhanced Laplace operator, up operation. More...
 
class  LaplaceUpGradientPrewavelet
 Implements the upGradient Method needed for the Laplace operator on prewavelet grids. More...
 
class  LaplaceUpPrewavelet
 Implements the down Method needed for the Laplace operator on prewavelet grids. More...
 
class  OperationEllipticPDESolverSystem
 Abstract definition of a System that is used to solve elliptic partial differential equations. More...
 
class  OperationEllipticPDESolverSystemDirichlet
 Defines a System that is used to solve elliptic partial differential equations. More...
 
class  OperationEllipticPDESolverSystemFreeBoundaries
 Defines a System that is used to solve elliptic partial differential equations. More...
 
class  OperationLaplaceBspline
 Implementation for Bspline functions of Laplace Operation, bspline grids without boundaries. More...
 
class  OperationLaplaceBsplineBoundary
 Implementation for BsplineBoundary functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplaceBsplineClenshawCurtis
 Implementation for BsplineClenshawCurtis functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplaceEnhancedLinear
 Implements the Laplace operator based on the UpDownOneOpDimEnhanced method. More...
 
class  OperationLaplaceEnhancedLinearBoundary
 Implements the Laplace operator based on the UpDownOneOpDimEnhanced method. More...
 
class  OperationLaplaceExplicitBspline
 Implementation for B-spline functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplaceExplicitLinear
 Implementation for B-spline functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplaceExplicitModBspline
 Implementation for B-spline functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplaceLinear
 Implementation for linear functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplaceLinearBoundary
 Implementation of Laplace for linear functions with boundaries. More...
 
class  OperationLaplaceLinearStretched
 Implementation for linear functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplaceLinearStretchedBoundary
 Implementation of Laplace for linear functions with boundaries. More...
 
class  OperationLaplaceModBspline
 Implementation for ModBspline functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplaceModBsplineClenshawCurtis
 Implementation for ModBsplineClenshawCurtis functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplaceModLinear
 Implementation of Laplace for mod linear functions. More...
 
class  OperationLaplaceModPoly
 Implementation for ModPoly functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplaceModPolyClenshawCurtis
 Implementation for ModPolyClenshawCurtis functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplacePoly
 Implementation for Poly functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplacePolyBoundary
 Implementation for PolyBoundary functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplacePolyClenshawCurtis
 Implementation for PolyClenshawCurtis functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplacePolyClenshawCurtisBoundary
 Implementation for PolyClenshawCurtisBoundary functions of Laplace Operation, linear grids without boundaries. More...
 
class  OperationLaplacePrewavelet
 Implementation for linear functions of Laplace Operation, prewavelet grids without boundaries. More...
 
class  OperationLTwoDotProductLinear
 Implements the standard L 2 scalar product on linear grids (no boundaries) More...
 
class  OperationLTwoDotProductLinearBoundary
 Implements the standard L 2 scalar product on linear boundary grids. More...
 
class  OperationLTwoDotProductLinearStretched
 Implements the standard L 2 scalar product on linear grids (no boundaries) More...
 
class  OperationLTwoDotProductLinearStretchedBoundary
 Implements the standard L 2 scalar product on linear boundary grids. More...
 
class  OperationMatrixLTwoDotBspline
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotBsplineBoundary
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotBsplineClenshawCurtis
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotExplicitBspline
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitBsplineBoundary
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitBsplineClenshawCurtis
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitLinear
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitLinearBoundary
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitModBspline
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitModBsplineClenshawCurtis
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitModifiedLinear
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitModLinear
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitModPoly
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitModPolyClenshawCurtis
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitPeriodic
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitPoly
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitPolyBoundary
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitPolyClenshawCurtis
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotExplicitPolyClenshawCurtisBoundary
 Explicit representation of the matrix \((\Phi_i,\Phi_j)_{L2}\) for a sparse grid. More...
 
class  OperationMatrixLTwoDotModBspline
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotModBsplineClenshawCurtis
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotModLinear
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotModPoly
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotModPolyClenshawCurtis
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotPeriodic
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotPoly
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotPolyBoundary
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotPolyClenshawCurtis
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationMatrixLTwoDotPolyClenshawCurtisBoundary
 Implements the standard L 2 scalar product on periodic grids. More...
 
class  OperationParabolicPDESolverSystemDirichlet
 Defines a System that is used to solve parabolic partial differential equations. More...
 
class  OperationParabolicPDESolverSystemFreeBoundaries
 Defines a System that is used to solve parabolic partial differential equations. More...
 
class  ParabolicPDESolver
 This class extends the PDESolver with functions that are needed to solve parabolic PDEs. More...
 
class  PDESolver
 This class provides defines a implements basic task and tools which are useful while solving PDEs. More...
 
class  PhiPhiDownBBLinear
 Implementation of sweep operator (): 1D Down for Bilinearform \(\int_{x} \phi(x) \phi(x) dx\). More...
 
class  PhiPhiDownBBLinearBoundary
 Implementation of sweep operator (): 1D Down for Bilinearform \(\int_{x} \phi(x) \phi(x) dx\) on linear boundary grids. More...
 
class  PhiPhiDownBBLinearStretched
 Implementation of sweep operator (): 1D Down for Bilinearform \(\int_{x} \phi(x) \phi(x) dx\). More...
 
class  PhiPhiDownBBLinearStretchedBoundary
 Implementation of sgpp::base::sweep operator (): 1D Down for Bilinearform \(\int_{x} \phi(x) \phi(x) dx\) on linear boundary grids. More...
 
class  PhiPhiDownModLinear
 Implementation of sweep operator (): 1D Down for Bilinearform \(\int_{x} \phi(x) \phi(x) dx\) on mod-linear grids. More...
 
class  PhiPhiUpBBLinear
 Implementation of sweep operator (): 1D Up for Bilinearform \(\int_{x} \phi(x) \phi(x) dx\). More...
 
class  PhiPhiUpBBLinearBoundary
 Implementation of sweep operator (): 1D Up for Bilinearform \(\int_{x} \phi(x) \phi(x) dx\) on linear boundary grids. More...
 
class  PhiPhiUpBBLinearStretched
 Implementation of sweep operator (): 1D Up for Bilinearform \(\int_{x} \phi(x) \phi(x) dx\). More...
 
class  PhiPhiUpBBLinearStretchedBoundary
 Implementation of sgpp::base::sweep operator (): 1D Up for Bilinearform \(\int_{x} \phi(x) \phi(x) dx\) on linear boundary grids. More...
 
class  PhiPhiUpModLinear
 Implementation of sweep operator (): 1D Up for Bilinearform \(\int_{x} \phi(x) \phi(x) dx\) on mod-linear grids. More...
 
class  PoissonEquationEllipticPDESolverSystemDirichlet
 This class uses OperationEllipticPDESolverSystemDirichlet to define a solver system for the Poission Equation. More...
 
class  PoissonEquationSolver
 This class provides a simple-to-use solver of the multi dimensional Poisson Equation on Sparse Grids. More...
 
class  StdUpDown
 Implements a standard Up/Down Schema without any operation dim. More...
 
class  UpDownFourOpDims
 Implements the Up/Down scheme with four dimensions with special operations: i,j,k,l. More...
 
class  UpDownOneOpDim
 Implements the Up/Down scheme with one dimension with a special operation. More...
 
class  UpDownOneOpDimEnhanced
 Implements a modified Up/Down Schema with one operation dim. More...
 
class  UpDownOneOpDimWithShadow
 Implements the Up/Down scheme with one dimension with a special operation. More...
 
class  UpDownTwoOpDims
 Implements the Up/Down scheme with two dimensions with special operations: i,j. More...
 
class  UpdPhidPhiBBIterativeLinearBoundary
 This class is helper class to implement the complete Up of following bilinearform \(\int_{x} \frac{\partial \phi(x)}{x} \frac{\partial \phi(x)}{x} dx\) for a given dimension by an iterative algorithms on adaptive Sparse Grids with linear ansatzfunctions with boundaries. More...
 
class  UpdPhidPhiBBIterativeLinearStretchedBoundary
 This class is helper class to implement the complete Up of following bilinearform \(\int_{x} \frac{\partial \phi(x)}{x} \frac{\partial \phi(x)}{x} dx\) for a given dimension by an iterative algorithms on adaptive Sparse Grids with linear ansatzfunctions with boundaries. More...