Main Page | User's Guide | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

Functions.hxx

00001 // Copyright (C) 2003-2005 Vivien Mallet
00002 //
00003 // This file is part of SeldonData library.
00004 // SeldonData library is a tool for data processing.
00005 // 
00006 // SeldonData is free software; you can redistribute it and/or modify
00007 // it under the terms of the GNU General Public License as published by
00008 // the Free Software Foundation; either version 2 of the License, or
00009 // (at your option) any later version.
00010 // 
00011 // SeldonData is distributed in the hope that it will be useful,
00012 // but WITHOUT ANY WARRANTY; without even the implied warranty of
00013 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00014 // GNU General Public License (file "license") for more details.
00015 //
00016 // For more information, please see the SeldonData home page:
00017 //     http://membres.lycos.fr/vmallet/seldondata/
00018 
00019 #ifndef FILE_SELDONDATA_FUNCTIONS_HXX
00020 
00021 namespace SeldonData
00022 {
00023   
00024   template<int N, class TIn, class TGIn,
00025            class TOut, class TGOut>
00026   void LinearInterpolationRegular(Data<TIn, N, TGIn>& dataIn,
00027                                   Data<TOut, N, TGOut>& dataOut);
00028 
00029   template<int N, class TIn, class TGIn,
00030            class TOut, class TGOut>
00031   void LinearInterpolationOneGeneral(Data<TIn, N, TGIn>& dataIn,
00032                                      Data<TOut, N, TGOut>& dataOut,
00033                                      int dim);
00034   
00035 }  // namespace SeldonData.
00036 
00037 #define FILE_SELDONDATA_FUNCTIONS_HXX
00038 #endif

Generated on Mon Dec 18 15:24:25 2006 for SeldonData by  doxygen 1.4.2