|
static Grid * | unserialize (std::istream &istr) |
|
static Grid * | createBsplineBoundaryGrid (size_t dim, size_t degree, level_t boundaryLevel=1) |
| creates a B-spline trapezoid boundary grid
|
|
static Grid * | createBsplineClenshawCurtisGrid (size_t dim, size_t degree, level_t boundaryLevel=1) |
| creates a B-spline Clenshaw-Curtis grid
|
|
static Grid * | createBsplineGrid (size_t dim, size_t degree) |
| creates a B-spline grid
|
|
static Grid * | createFundamentalNakSplineBoundaryGrid (size_t dim, size_t degree, level_t boundaryLevel=1) |
|
static Grid * | createFundamentalSplineBoundaryGrid (size_t dim, size_t degree, level_t boundaryLevel=1) |
|
static Grid * | createFundamentalSplineGrid (size_t dim, size_t degree) |
| creates a fundamental spline grid
|
|
static Grid * | createGrid (RegularGridConfiguration gridConfig) |
| creates a grid defined by the grid configuration
|
|
static Grid * | createLinearBoundaryGrid (size_t dim, level_t boundaryLevel=1) |
| creates a linear boundary grid
|
|
static Grid * | createLinearClenshawCurtisBoundaryGrid (size_t dim, level_t boundaryLevel=1) |
| creates a linear Clenshaw-Curtis boundary grid
|
|
static Grid * | createLinearClenshawCurtisGrid (size_t dim) |
| creates a linear Clenshaw-Curtis grid
|
|
static Grid * | createLinearGrid (size_t dim) |
| Creates and returns a grid without grid points on the boundary (zero boundary conditions) with piecewise linear basis functions.
|
|
static Grid * | createLinearGridStencil (size_t dim) |
| creates a stencil for a linear grid (without boundaries)
|
|
static Grid * | createLinearStretchedBoundaryGrid (size_t dim) |
| creates a linearstretched truncated boundary grid
|
|
static Grid * | createLinearStretchedGrid (size_t dim) |
| creates a linear stretched grid without boundaries
|
|
static Grid * | createLinearTruncatedBoundaryGrid (size_t dim) |
| creates a truncated boundary grid=contains all the gridpoints of the fullgrids which have \(|l|<level and li>=l_user\)
|
|
static Grid * | createModBsplineClenshawCurtisGrid (size_t dim, size_t degree) |
| creates a modified B-spline Clenshaw-Curtis grid
|
|
static Grid * | createModBsplineGrid (size_t dim, size_t degree) |
| creates a modified B-spline grid
|
|
static Grid * | createModFundamentalSplineGrid (size_t dim, size_t degree) |
| creates a modified fundamental spline grid
|
|
static Grid * | createModLinearClenshawCurtisGrid (size_t dim) |
| creates a modified linear Clenshaw-Curtis grid
|
|
static Grid * | createModLinearGrid (size_t dim) |
| creates a modified linear grid
|
|
static Grid * | createModLinearGridStencil (size_t dim) |
| creates a stencil for a modified linear grid (without boundaries)
|
|
static Grid * | createModNakBsplineGrid (size_t dim, size_t degree) |
|
static Grid * | createModPolyClenshawCurtisGrid (size_t dim, size_t degree) |
| creates a modified poly grid with clenshaw curtis points
|
|
static Grid * | createModPolyGrid (size_t dim, size_t degree) |
| creates a modified polynomial grid
|
|
static Grid * | createModWaveletGrid (size_t dim) |
| creates a modified wavelet grid
|
|
static Grid * | createModWeaklyFundamentalNakSplineGrid (size_t dim, size_t degree) |
|
static Grid * | createNakBsplineBoundaryGrid (size_t dim, size_t degree, level_t boundaryLevel=1) |
|
static Grid * | createNakBsplineExtendedGrid (size_t dim, size_t degree) |
| creates a not a knot B-Spline extended grid
|
|
static Grid * | createNakBsplineGrid (size_t dim, size_t degree) |
| creates a not a knot B-Spline grid
|
|
static Grid * | createNakPBsplineGrid (size_t dim, size_t degree) |
| creates a not a knot polynomial B-Spline extended grid
|
|
static Grid * | createNaturalBsplineBoundaryGrid (size_t dim, size_t degree, level_t boundaryLevel=1) |
| creates a not a knot B-Spline boundary grid
|
|
static Grid * | createPeriodicGrid (size_t dim) |
| creates a periodic grid
|
|
static Grid * | createPolyBoundaryGrid (size_t dim, size_t degree, level_t boundaryLevel=1) |
| creates a polynomial grid with truncated boundary
|
|
static Grid * | createPolyClenshawCurtisBoundaryGrid (size_t dim, size_t degree, level_t boundaryLevel=1) |
| creates a poly Clenshaw Curtis boundary grid with clenshaw curtis points
|
|
static Grid * | createPolyClenshawCurtisGrid (size_t dim, size_t degree) |
| creates a poly grid with clenshaw curtis points
|
|
static Grid * | createPolyGrid (size_t dim, size_t degree) |
| creates a polynomial grid
|
|
static Grid * | createPrewaveletGrid (size_t dim) |
| creates a prewavelet grid
|
|
static Grid * | createSquareRootGrid (size_t dim) |
| creates a square root grid (h-grid)
|
|
static Grid * | createWaveletBoundaryGrid (size_t dim, level_t boundaryLevel=1) |
| creates a wavelet trapezoid boundary grid
|
|
static Grid * | createWaveletGrid (size_t dim) |
| creates a wavelet grid
|
|
static Grid * | createWeaklyFundamentalNakSplineBoundaryGrid (size_t dim, size_t degree, level_t boundaryLevel=1) |
|
static Grid * | createWeaklyFundamentalSplineBoundaryGrid (size_t dim, size_t degree, level_t boundaryLevel=1) |
|
static GridType | stringToGridType (const std::string &gridType) |
| Conversion from string to grid type.
|
|
static Grid * | unserialize (const std::string &istr) |
| reads a grid out of a string
|
|
static Grid * | unserialize (std::istream &istr) |
| reads a grid out of a stream
|
|
static Grid * | unserializeFromFile (std::string filename) |
| opens a file given by name and reads a grid out of the stored string @ param filename name of the file
|
|
grid with modified wavelet base functions