SG++-Doxygen-Documentation
Grid.hpp File Reference

Classes

struct  sgpp::base::AdaptivityConfiguration
 structure that can be used by application to define adaptivity strategies More...
 
struct  sgpp::base::CombiGridConfiguration
 Structure that can be used by applications to cluster combi grid information. More...
 
struct  sgpp::base::GeneralGridConfiguration
 Struct to cluster general grid information for different grid "super" types. More...
 
class  sgpp::base::Grid
 abstract base class for all types grids used in sgpp the class gives pure virtual function definitions that have to be implemented by all types of grids More...
 
struct  sgpp::base::RegularGridConfiguration
 structure that can be used by applications to cluster regular grid information More...
 

Namespaces

 sgpp
 This header contains some utility functions.
 
 sgpp::base
 

Enumerations

enum  sgpp::base::GeneralGridType { sgpp::base::GeneralGridType::RegularSparseGrid, sgpp::base::GeneralGridType::RefinedCoarsenedSparseGrid, sgpp::base::GeneralGridType::ComponentGrid, sgpp::base::GeneralGridType::GeometryAwareSparseGrid }
 Enum to define all possible grid "super" types (used for GeneralGridConfiguration) More...
 
enum  sgpp::base::GridType {
  sgpp::base::GridType::Linear, sgpp::base::GridType::LinearStretched, sgpp::base::GridType::LinearL0Boundary, sgpp::base::GridType::LinearBoundary,
  sgpp::base::GridType::LinearStretchedBoundary, sgpp::base::GridType::LinearTruncatedBoundary, sgpp::base::GridType::ModLinear, sgpp::base::GridType::Poly,
  sgpp::base::GridType::PolyBoundary, sgpp::base::GridType::ModPoly, sgpp::base::GridType::ModWavelet, sgpp::base::GridType::ModBspline,
  sgpp::base::GridType::Prewavelet, sgpp::base::GridType::SquareRoot, sgpp::base::GridType::Periodic, sgpp::base::GridType::LinearClenshawCurtisBoundary,
  sgpp::base::GridType::Bspline, sgpp::base::GridType::BsplineBoundary, sgpp::base::GridType::BsplineClenshawCurtis, sgpp::base::GridType::Wavelet,
  sgpp::base::GridType::WaveletBoundary, sgpp::base::GridType::FundamentalSpline, sgpp::base::GridType::ModFundamentalSpline, sgpp::base::GridType::ModBsplineClenshawCurtis,
  sgpp::base::GridType::LinearStencil, sgpp::base::GridType::ModLinearStencil, sgpp::base::GridType::PolyClenshawCurtisBoundary, sgpp::base::GridType::PolyClenshawCurtis,
  sgpp::base::GridType::LinearClenshawCurtis, sgpp::base::GridType::ModPolyClenshawCurtis, sgpp::base::GridType::ModLinearClenshawCurtis, sgpp::base::GridType::NakBsplineBoundaryCombigrid
}
 enum to address different gridtypes in a standardized way More...