MathTL
 All Classes Functions Variables Typedefs Enumerations
Public Member Functions
MathTL::SchoenbergKnotSequence< d > Class Template Reference

#include <schoenberg_splines.h>

Inheritance diagram for MathTL::SchoenbergKnotSequence< d >:
MathTL::KnotSequence

List of all members.

Public Member Functions

int k0 () const
double knot (const int k) const

Detailed Description

template<int d>
class MathTL::SchoenbergKnotSequence< d >

The following routines provide the pointwise evaluation of d-th order Schoenberg B-splines N_{k,d}, k >= -d+1, which use the special infinite knot sequence

t^0_{-d+1} = ... = t^0_0 = 0 (knot with multiplicity d at x=0) t^0_k = k, k >= 1

i.e., t^0_k = max(0,k) for k >= -d+1.


Member Function Documentation

template<int d>
double MathTL::SchoenbergKnotSequence< d >::knot ( const int  k) const [inline, virtual]

compute the k-th knot

Implements MathTL::KnotSequence.


The documentation for this class was generated from the following file:
 All Classes Functions Variables Typedefs Enumerations