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

◆ IFSlicer() [1/3]

null constructor

null constructor

◆ IFSlicer() [2/3]

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

copy constructor

copy constructor

◆ IFSlicer() [3/3]

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

if dim == GLOBALDIM, construct from BaseIF

if dim == GLOBALDIM, construct from BaseIF

◆ ~IFSlicer()

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

destructor

destructor

Member Function Documentation

◆ value()

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.

◆ print()

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

◆ operator=()

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

Member Data Documentation

◆ m_implicitFunction

BaseIF* IFSlicer< GLOBALDIM >::m_implicitFunction
protected

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