boundary.h

Go to the documentation of this file.
00001 #ifndef BOUNDARY_H
00002 #define BOUNDARY_H
00003 /* ============================================================================
00004 'boundary.h' defines a boundary class.
00005 
00006 Written by Nicholas Phillips.
00007 QT4 adaption by Michael R. Greason, ADNET, 27 August 2007
00008 ============================================================================ */
00009 /*
00010                         Fetch header files.
00011 */
00012 /* ============================================================================
00013 'Boundary' maintains the junctions between faces.
00014 ============================================================================ */
00015 class Boundary {
00016 private:
00017         double a;
00018         double b;
00019         bool   eq;
00020         int    face;
00021 public:
00022         Boundary();
00023         virtual ~Boundary() {};
00024         void set_eq(const double z, const double phi, const int direction);
00025         void set_np(const double z, const double phi, const int face);
00026         void set_sp(const double z, const double phi, const int face);
00027         double operator()(const double z) const;
00028 };
00029 #endif

Generated on Fri Feb 6 15:32:42 2009 for Skyviewer by  doxygen 1.4.7