Chombo + EB  3.0
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
IFSlicer< GLOBALDIM > Class Template Reference

#include <IFSlicer.H>

Public Member Functions

 IFSlicer ()
 null constructor More...
 
 IFSlicer (const IFSlicer< GLOBALDIM > &a_IFSlicer)
 copy constructor More...
 
 IFSlicer (const BaseIF &a_implicitFunction)
 if dim == GLOBALDIM, construct from BaseIF More...
 
virtual ~IFSlicer ()
 destructor More...
 
virtual Real value (const IndexTM< int, GLOBALDIM > &a_partialDerivative, const IndexTM< Real, GLOBALDIM > &a_point) const
 Return the partial derivative evaluated at a_point. More...
 
void print (ostream &a_out) const
 

Protected Attributes

BaseIFm_implicitFunction
 

Private Member Functions

IFSlicer< GLOBALDIM > & operator= (const IFSlicer< GLOBALDIM > &)
 

Constructor & Destructor Documentation

null constructor

null constructor

IFSlicer< GLOBALDIM >::IFSlicer ( const IFSlicer< GLOBALDIM > &  a_IFSlicer)

copy constructor

copy constructor

IFSlicer< GLOBALDIM >::IFSlicer ( const BaseIF a_implicitFunction)

if dim == GLOBALDIM, construct from BaseIF

if dim == GLOBALDIM, construct from BaseIF

virtual IFSlicer< GLOBALDIM >::~IFSlicer ( )
virtual

destructor

destructor

Member Function Documentation

virtual Real IFSlicer< GLOBALDIM >::value ( const IndexTM< int, GLOBALDIM > &  a_partialDerivative,
const IndexTM< Real, GLOBALDIM > &  a_point 
) const
virtual

Return the partial derivative evaluated at a_point.

Represent the partial derivative as a list of integers. Return the partial derivative evaluated at a_point.

void IFSlicer< GLOBALDIM >::print ( ostream &  a_out) const
IFSlicer<GLOBALDIM>& IFSlicer< GLOBALDIM >::operator= ( const IFSlicer< GLOBALDIM > &  )
private

Member Data Documentation

BaseIF* IFSlicer< GLOBALDIM >::m_implicitFunction
protected

The documentation for this class was generated from the following file: