The type of a uniform 1D spline basis (B-spline). More...
Classes | |
class | Impl |
Storage class of the static attributes of the discrete dimension. More... | |
Public Types | |
using | tag_type = Tag |
The tag identifying the continuous dimension on which the support of the B-splines are defined. | |
using | discrete_dimension_type = UniformBSplines |
The discrete dimension representing B-splines. | |
Static Public Member Functions | |
static constexpr std::size_t | degree () noexcept |
The degree of B-splines. | |
static constexpr bool | is_periodic () noexcept |
Indicates if the B-splines are periodic or not. | |
static constexpr bool | is_uniform () noexcept |
Indicates if the B-splines are uniform or not (this is the case here). | |
The type of a uniform 1D spline basis (B-spline).
Knots for uniform B-splines are uniformly distributed (the associated discrete dimension is a UniformPointSampling).
Tag | The tag identifying the continuous dimension on which the support of the B-spline functions are defined. |
D | The degree of the B-splines. |
The tag identifying the continuous dimension on which the support of the B-splines are defined.
using ddc::UniformBSplines< Tag, D >::discrete_dimension_type = UniformBSplines |
The discrete dimension representing B-splines.
|
inlinestaticconstexprnoexcept |
The degree of B-splines.
Indicates if the B-splines are periodic or not.
Indicates if the B-splines are uniform or not (this is the case here).