ama_spline Struct Reference

This structure is used to define a tensor product spline . More...

`#include <AMA.h>`

This structure is used to define a tensor product spline .

A tensor product spline is a function given as

where is the number of independent variables for the spline and is a vector of independent variables . In the above definition of the , for and , are the coefficients in the -th dependent variable, for , of the tensor product B-splines

where are the univariate B-splines of degree defined by the knot vector

From the definition of it can be seen that knots are required to define univariate B-splines of degree . The number of tensor product spline coefficients is for all .

This structure is equivalent to **CNSPLA_SPLINE** where within the **AMA Spline Library** the number of dependent variables equals one.

In the **AMA Spline Library** a valid tensor product spline must satisfy the following conditions:

- AMA_MXNIND;
- ;
- , for ;
- , for .

Additionally, for each knot vector , for , defined as

the following conditions must be satisfied:

- ;
- , for ;
- , for ; and
- .

**Input/Output Structure - Documented 110815**

The documentation for this struct was generated from the following file:

AMA Spline Library Document - Version:1.0.0-a Date:02/24/16 - Generated by 1.8.5