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

Errors.hxx

00001 // Copyright (C) 2003-2005 CEREA
00002 //     Author: Vivien Mallet
00003 //
00004 // CEREA (http://www.enpc.fr/cerea) is a joint laboratory of
00005 // ENPC (http://www.enpc.fr) and EDF R&D (http://www.edf.fr).
00006 //
00007 // This file is part of AtmoData library.
00008 // AtmoData library is a tool for data processing in atmospheric
00009 // sciences.
00010 // 
00011 // AtmoData is free software; you can redistribute it and/or modify
00012 // it under the terms of the GNU General Public License as published by
00013 // the Free Software Foundation; either version 2 of the License, or
00014 // (at your option) any later version.
00015 // 
00016 // AtmoData is distributed in the hope that it will be useful,
00017 // but WITHOUT ANY WARRANTY; without even the implied warranty of
00018 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00019 // GNU General Public License (file "license") for more details.
00020 //
00021 // For more information, please see the AtmoData home page:
00022 //     http://spacetown.free.fr/lib/atmodata
00023 
00024 
00025 #ifndef ATMODATA_FILE_ERRORS_HXX
00026 
00027 
00028 namespace AtmoData
00029 {
00030 
00031   // NGE.
00032   
00033   template<class T_ref, int N, class TG_ref,
00034            class T_comp, class TG_comp>
00035   T_ref NGE(Data<T_ref, N, TG_ref> data_ref,
00036             Data<T_comp, N, TG_comp>& data_comp,
00037             Function_Base<T_ref, bool>& test);
00038 
00039   // Bias.
00040 
00041   template<class T_ref, int N, class TG_ref,
00042            class T_comp, class TG_comp>
00043   T_ref Bias(Data<T_ref, N, TG_ref> data_ref,
00044              Data<T_comp, N, TG_comp>& data_comp,
00045              Function_Base<T_ref, bool>& test);
00046 
00047   // RMS.
00048 
00049   template<class T_ref, int N, class TG_ref,
00050            class T_comp, class TG_comp>
00051   T_ref RMS(Data<T_ref, N, TG_ref> data_ref,
00052             Data<T_comp, N, TG_comp>& data_comp,
00053             Function_Base<T_ref, bool>& test);
00054 
00055   // RelativeRMS.
00056 
00057   template<class T_ref, int N, class TG_ref,
00058            class T_comp, class TG_comp>
00059   T_ref RelativeRMS(Data<T_ref, N, TG_ref> data_ref,
00060                     Data<T_comp, N, TG_comp>& data_comp,
00061                     Function_Base<T_ref, bool>& test);
00062 
00063 }  // namespace AtmoData.
00064 
00065 
00066 #define ATMODATA_FILE_ERRORS_HXX
00067 #endif

Generated on Tue Nov 7 14:58:48 2006 for AtmoData by  doxygen 1.4.2