| 
|   | MultiSphereIF (const Vector< Real > &a_radii, const Vector< RealVect > &a_centers, const bool &a_inside) | 
|   | 
|   | MultiSphereIF (const int &a_numSpheres, const bool &a_inside, const RealBox &a_bbox, RefCountedPtr< SphereTree > a_sphereTree) | 
|   | 
| virtual  | ~MultiSphereIF () | 
|   | Destructor.  More...
  | 
|   | 
| virtual Real  | value (const IndexTM< int, GLOBALDIM > &a_partialDerivative, const IndexTM< Real, GLOBALDIM > &a_point) const | 
|   | 
| virtual Real  | value (const RealVect &a_point) 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 union of spheres.