Public Methods | |
| Curvature () | |
| void | setElement (int n, X const v) |
| Set a specific subelement indexed by a single integer. | |
| void | init (VEC< N, int > const &dim) |
| Initialize the curvature structure, allocating lower-dimensional subcomponents of the requested size. | |
Friends | |
| class | LUT< N, X > |
A helper class for storing second-derivatives used in spline interpolation. The structure mirrors that of LUT<N,X>, with nested vectors of progressively lower dimensional Curvature instances.
You should never need to use this class directly.
|
|||||||||
|
|
|
||||||||||
|
Initialize the curvature structure, allocating lower-dimensional subcomponents of the requested size.
|
|
||||||||||||||||
|
Set a specific subelement indexed by a single integer. The indexing mirrors the LUT method getElement(). For example: if N = 3 and the dimensions are 10, 5, and 20, then n = 834 would correspond to the indices (4, 3, 16) --- (16*5 + 3)*10 + 4 = 834 |
|
|||||
|
|
|
SimData version pre-0.4.0. For more information on SimData, visit the SimData Homepage. Generated on Tue Oct 14 12:06:40 2003, using Doxygen 1.2.18. |