src/nr/spline.h

Go to the documentation of this file.
00001 //
00002 // C++ Interface: spline
00003 //
00004 // Description: 
00005 //
00006 //
00007 // Author: Roman Geus <geus@maxwell>, (C) 2004
00008 //
00009 // Copyright: See COPYING file that comes with this distribution
00010 //
00011 //
00012 
00013 #ifndef SPLINE_H
00014 #define SPLINE_H
00015 
00016 #include <vector>
00017 
00018 namespace NR {
00019 
00021 void spline(const std::vector<double>& x,
00022             const std::vector<double>& y,
00023             const double yp1,
00024             const double ypn,
00025             std::vector<double>& y2);
00026 
00028 void splint(const std::vector<double>& xa,
00029             const std::vector<double>& ya,
00030             const std::vector<double>& y2a,
00031             const double x,
00032             double& y);
00033 
00034 }
00035 
00036 #endif

Generated on Fri Oct 26 13:35:12 2007 for FEMAXX (Finite Element Maxwell Eigensolver) by  doxygen 1.4.7