Virtual Testbed
Ship dynamics simulator for extreme conditions
Public Types | Public Member Functions | List of all members
vtb::core::Linear_interpolation< T, N > Class Template Reference
Inheritance diagram for vtb::core::Linear_interpolation< T, N >:
[legend]
Collaboration diagram for vtb::core::Linear_interpolation< T, N >:
[legend]

Public Types

using function_type = Linear_function< T, N >
 
using array_type = blitz::Array< T, N >
 
using grid_type = Grid< T, N >
 
- Public Types inherited from vtb::core::Grid_interpolation< T, N, Linear_function< T, N > >
using vertex_type = blitz::TinyVector< T, N >
 
using grid_type = Grid< T, N >
 
using index_type = blitz::TinyVector< int, N >
 
using function_type = Linear_function< T, N >
 
using return_type = T
 

Public Member Functions

 Linear_interpolation (array_type points, const grid_type &grid)
 
- Public Member Functions inherited from vtb::core::Grid_interpolation< T, N, Linear_function< T, N > >
 Grid_interpolation (const grid_type &grid, function_type function)
 
return_type operator() (const vertex_type &x)
 
const grid_typegrid () const
 
const function_typefunction () const
 

Detailed Description

template<class T, int N>
class vtb::core::Linear_interpolation< T, N >

Definition at line 152 of file grid_interpolation.hh.