Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::ErrorRec::ErrorFunc2 Class Reference

#include <AMReX_ErrorList.H>

Public Member Functions

 ErrorFunc2 ()
 Bogus constructor.
 
 ErrorFunc2 (ErrorFunc2Default inFunc)
 A Constructor.
 
virtual ErrorFunc2clone () const
 Return a ptr to a clone of this object. It is the responsibility of the caller to delete the result.
 
virtual ~ErrorFunc2 ()=default
 Destructor.
 
 ErrorFunc2 (ErrorFunc2 const &)=default
 
 ErrorFunc2 (ErrorFunc2 &&)=delete
 
ErrorFunc2operator= (ErrorFunc2 const &)=default
 
ErrorFunc2operator= (ErrorFunc2 &&)=delete
 
virtual void operator() (int *tag, const int &, const int &, const int &, const int &, const int &, const int &, const int *tagval, const int *clearval, Real *data, const int &, const int &, const int &, const int &, const int &, const int &, const int *lo, const int *hi, const int *nvar, const int *domain_lo, const int *domain_hi, const Real *dx, const int *level, const Real *avg) const
 Tag cells cells using "v2" interface.
 

Protected Attributes

ErrorFunc2Default m_func {nullptr}
 

Constructor & Destructor Documentation

◆ ErrorFunc2() [1/4]

amrex::ErrorRec::ErrorFunc2::ErrorFunc2 ( )
default

Bogus constructor.

◆ ErrorFunc2() [2/4]

amrex::ErrorRec::ErrorFunc2::ErrorFunc2 ( ErrorFunc2Default  inFunc)

A Constructor.

Parameters
inFunc

◆ ~ErrorFunc2()

virtual amrex::ErrorRec::ErrorFunc2::~ErrorFunc2 ( )
virtualdefault

Destructor.

◆ ErrorFunc2() [3/4]

amrex::ErrorRec::ErrorFunc2::ErrorFunc2 ( ErrorFunc2 const &  )
default

◆ ErrorFunc2() [4/4]

amrex::ErrorRec::ErrorFunc2::ErrorFunc2 ( ErrorFunc2 &&  )
delete

Member Function Documentation

◆ clone()

ErrorRec::ErrorFunc2 * amrex::ErrorRec::ErrorFunc2::clone ( ) const
virtual

Return a ptr to a clone of this object. It is the responsibility of the caller to delete the result.

◆ operator()()

void amrex::ErrorRec::ErrorFunc2::operator() ( int tag,
const int tlo0,
const int tlo1,
const int tlo2,
const int thi0,
const int thi1,
const int thi2,
const int tagval,
const int clearval,
Real data,
const int dlo0,
const int dlo1,
const int dlo2,
const int dhi0,
const int dhi1,
const int dhi2,
const int lo,
const int hi,
const int nvar,
const int domain_lo,
const int domain_hi,
const Real dx,
const int level,
const Real avg 
) const
virtual

Tag cells cells using "v2" interface.

◆ operator=() [1/2]

ErrorFunc2 & amrex::ErrorRec::ErrorFunc2::operator= ( ErrorFunc2 &&  )
delete

◆ operator=() [2/2]

ErrorFunc2 & amrex::ErrorRec::ErrorFunc2::operator= ( ErrorFunc2 const &  )
default

Member Data Documentation

◆ m_func

ErrorFunc2Default amrex::ErrorRec::ErrorFunc2::m_func {nullptr}
protected

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