Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
AMReX_ErrorList.H File Reference
#include <AMReX_Config.H>
#include <AMReX_Array.H>
#include <AMReX_ArrayLim.H>
#include <AMReX_Geometry.H>
#include <AMReX_MultiFab.H>
#include <AMReX_Parser.H>
#include <AMReX_REAL.H>
#include <AMReX_TagBox.H>
#include <AMReX_Vector.H>
#include <iterator>
#include <memory>
#include <string>

Go to the source code of this file.

Classes

class  amrex::ErrorRec
 Error Record. More...
class  amrex::ErrorRec::ErrorFunc
class  amrex::ErrorRec::ErrorFunc2
class  amrex::ErrorList
 A List of ErrorRecs. More...
struct  amrex::AMRErrorTagInfo
 Optional knobs that control AMRErrorTag behavior (time window, level limits, etc.). More...
class  amrex::AMRErrorTag
 Flexible tagging rule that supports gradients, thresholds, boxes, and user functors. More...
struct  amrex::AMRErrorTag::UserFunc

Namespaces

namespace  amrex

Typedefs

using amrex::ErrorFuncDefault
 Type of extern "C" function called by ErrorRec to do tagging of cells for refinement.
using amrex::ErrorFunc2Default
using amrex::ErrorFunc3DDefault
 Dimension agnostic version that always has three elements. Note that this is only implemented for the ErrorFunc class, not ErrorFunc2.

Functions

std::ostream & amrex::operator<< (std::ostream &os, const ErrorList &elst)