| 
|   | PolynomialIF (const Vector< PolyTerm > &a_polynomial, const bool &a_inside) | 
|   | 
|   | PolynomialIF (const PolynomialIF &a_inputIF) | 
|   | Copy constructor.  More...
  | 
|   | 
| virtual  | ~PolynomialIF () | 
|   | Destructor.  More...
  | 
|   | 
| virtual void  | GetParams (Vector< PolyTerm > &a_polynomial, bool &a_inside) const | 
|   | 
| virtual void  | SetParams (const Vector< PolyTerm > &a_polynomial, const bool &a_inside) | 
|   | 
| virtual Real  | value (const RealVect &a_point, const Vector< PolyTerm > &a_polynomial) const | 
|   | 
| virtual Real  | value (const RealVect &a_point) const | 
|   | 
| virtual Real  | value (const IndexTM< int, GLOBALDIM > &a_partialDerivative, const IndexTM< Real, GLOBALDIM > &a_point) const | 
|   | 
| virtual void  | partialDerivative (Vector< PolyTerm > &a_partial, const IntVect &a_whichPartialOp, const Vector< PolyTerm > &a_polynomial) const | 
|   | 
| virtual BaseIF *  | newImplicitFunction () const | 
|   | 
|   | BaseIF () | 
|   | Default constructor.  More...
  | 
|   | 
| virtual  | ~BaseIF () | 
|   | Default destructor.  More...
  | 
|   | 
| virtual IndMomSpaceDim  | getExactVolumeMoments (const VolIndex &a_vof, const Real &a_dx) const | 
|   | return int x^p dV for the vof  More...
  | 
|   | 
| virtual IndMomSpaceDim  | getExactEBMoments (const VolIndex &a_vof, const Real &a_dx) const | 
|   | return int_eb x^p dA for the eb  More...
  | 
|   | 
| virtual IndMomSpaceDim  | getExactEBNormalMoments (const VolIndex &a_vof, const Real &a_dx, const int &a_ni) const | 
|   | return int_eb x^p n_i dA for the eb  More...
  | 
|   | 
| virtual IndMomSpaceDim  | getExactEBNormalPartialDerivs (const VolIndex &a_vof, const Real &a_dx, const int &a_ni) const | 
|   | 
| virtual IndMomSDMinOne  | getExactFaceMoments (const FaceIndex &a_face, const Real &a_dx) const | 
|   | return int x^p dA for the face  More...
  | 
|   | 
| virtual Real  | derivative (const IntVect &a_deriv, const RealVect &a_point) const | 
|   | return the partial derivative at the point  More...
  | 
|   | 
| virtual Real  | value (const IntVect &a_deriv, const RealVect &a_point) const | 
|   | 
| virtual bool  | fastIntersection (const Box &a_region, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx) const | 
|   | 
| virtual bool  | fastIntersection (const RealVect &a_low, const RealVect &a_high) const | 
|   | 
| virtual GeometryService::InOut  | InsideOutside (const Box &a_region, const ProblemDomain &a_domain, const RealVect &a_origin, const Real &a_dx) const | 
|   | 
| virtual GeometryService::InOut  | InsideOutside (const RealVect &a_low, const RealVect &a_high) const | 
|   | 
| virtual Real  | value (const IndexTM< Real, GLOBALDIM > &a_point) const | 
|   | 
| virtual Real  | derivative (const IndexTM< int, GLOBALDIM > &a_deriv, const IndexTM< Real, GLOBALDIM > &a_point) const | 
|   | 
| virtual void  | print (ostream &out) const | 
|   | 
| virtual void  | makeGrids (const ProblemDomain &a_domain, DisjointBoxLayout &a_grids, const int &a_maxGridSize, const int &a_maxIrregGridSize) | 
|   | 
| virtual void  | boxLayoutChanged (const DisjointBoxLayout &a_newBoxLayout, const RealVect &a_dx) | 
|   | 
This implicit function specifies a general polynomial function.