![]() |
SG++-Doxygen-Documentation
|
#include <sgpp/pde/operation/PdeOpFactory.hpp>#include <sgpp/base/exception/factory_exception.hpp>#include <sgpp/base/grid/type/PrewaveletGrid.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceLinear.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceLinearBoundary.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceModLinear.hpp>#include <sgpp/pde/operation/hash/OperationLaplacePrewavelet.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceLinearStretched.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceLinearStretchedBoundary.hpp>#include <sgpp/pde/operation/hash/OperationLaplacePoly.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceModPoly.hpp>#include <sgpp/pde/operation/hash/OperationLaplacePolyBoundary.hpp>#include <sgpp/pde/operation/hash/OperationLaplacePolyClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationLaplacePolyClenshawCurtisBoundary.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceModPolyClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceBspline.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceModBspline.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceBsplineBoundary.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceBsplineClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceModBsplineClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceExplicitLinear.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceExplicitBspline.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceExplicitModBspline.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitPeriodic.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitLinear.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitLinearBoundary.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitModLinear.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitBspline.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitModBspline.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitBsplineBoundary.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitBsplineClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitModBsplineClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitPoly.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitPolyBoundary.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitModPoly.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitPolyClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitPolyClenshawCurtisBoundary.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotExplicitModPolyClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotPeriodic.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotModLinear.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotBspline.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotBsplineBoundary.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotModBspline.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotBsplineClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotModBsplineClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotPoly.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotPolyBoundary.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotModPoly.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotPolyClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotPolyClenshawCurtisBoundary.hpp>#include <sgpp/pde/operation/hash/OperationMatrixLTwoDotModPolyClenshawCurtis.hpp>#include <sgpp/pde/operation/hash/OperationLTwoDotProductLinear.hpp>#include <sgpp/pde/operation/hash/OperationLTwoDotProductLinearBoundary.hpp>#include <sgpp/pde/operation/hash/OperationLTwoDotProductLinearStretched.hpp>#include <sgpp/pde/operation/hash/OperationLTwoDotProductLinearStretchedBoundary.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceEnhancedLinear.hpp>#include <sgpp/pde/operation/hash/OperationLaplaceEnhancedLinearBoundary.hpp>#include <sgpp/globaldef.hpp>#include <cstring>Namespaces | |
| sgpp | |
| This header contains some utility functions. | |
| sgpp::op_factory | |
Functions | |
| base::OperationMatrix * | sgpp::op_factory::createOperationLaplace (base::Grid &grid) |
| Factory method, returning an OperationLaplace (OperationMatrix) for the grid at hand. More... | |
| base::OperationMatrix * | sgpp::op_factory::createOperationLaplace (base::Grid &grid, sgpp::base::DataVector &coef) |
| Factory method, returning an OperationLaplace (OperationMatrix) for the grid at hand. More... | |
| base::OperationMatrix * | sgpp::op_factory::createOperationLaplaceEnhanced (base::Grid &grid) |
| Factory method, returning an OperationLaplace (OperationMatrix) for the grid at hand. More... | |
| base::OperationMatrix * | sgpp::op_factory::createOperationLaplaceEnhanced (base::Grid &grid, sgpp::base::DataVector &coef) |
| Factory method, returning an OperationLaplace (OperationMatrix) for the grid at hand. More... | |
| base::OperationMatrix * | sgpp::op_factory::createOperationLaplaceExplicit (base::Grid &grid) |
| Factory method, returning an OperationLaplaceExplicit (OperationMatrix) for the grid at hand. More... | |
| base::OperationMatrix * | sgpp::op_factory::createOperationLaplaceExplicit (base::DataMatrix *m, base::Grid &grid) |
| Factory method, returning an OperationLaplaceExplicit (OperationMatrix) for the grid at hand. More... | |
| base::OperationMatrix * | sgpp::op_factory::createOperationLTwoDotExplicit (base::Grid &grid) |
| Factory method, returning an OperationLTwoDotExplicit (OperationMatrix) for the grid at hand. More... | |
| base::OperationMatrix * | sgpp::op_factory::createOperationLTwoDotExplicit (base::DataMatrix *m, base::Grid &grid) |
| Factory method, returning an OperationLTwoDotExplicit (OperationMatrix) for the grid at hand. More... | |
| base::OperationMatrix * | sgpp::op_factory::createOperationLTwoDotProduct (base::Grid &grid) |
| Factory method, returning an OperationLTwoDotProduct (OperationMatrix) for the grid at hand. More... | |