Main Page | Alphabetical List | Class List | File List | Class Members | File Members

JacobiElliptics.h

Go to the documentation of this file.
00001 #ifndef JACOBIELLIPTICS_H
00002 #define JACOBIELLIPTICS_H
00003 
00004 
00005 // ----------------------------------------------------------------------
00006 //
00007 // Bridge object between C++ code and the Jacobi elliptic functions
00008 //
00009 // ----------------------------------------------------------------------
00010 
00011 #ifndef ZMENVIRONMENT_H
00012   #include "ZMutility/ZMenvironment.h"
00013 #endif
00014 
00015 ZM_BEGIN_NAMESPACE( zmsf )      /*  namespace zmsf  {  */
00016 
00017 
00021 
00022 struct JacobiElliptics {
00023 
00025   static void Jacobi( const double u, const double m, double* sn,
00026                double* cn, double* dn );
00027 
00029   static void JacobiErr( const double u, const double m, double* sn,
00030                   double* cn, double* dn );
00031 
00032 };  // JacobiElliptics
00033 
00034 ZM_END_NAMESPACE( zmsf )        /*  }  // namespace zmsf  */
00035 
00036 #endif  /* JACOBIELLIPTICS_H */
00037 

Generated on Wed Feb 25 15:03:16 2004 for SpecialFunctions by doxygen 1.3.4