Block-Structured AMR Software Framework
AMReX.cpp File Reference
#include <AMReX_FileSystem.H>
#include <AMReX_ParallelDescriptor.H>
#include <AMReX.H>
#include <AMReX_BaseFab.H>
#include <AMReX_Box.H>
#include <AMReX_BLProfiler.H>
#include <AMReX_BLFort.H>
#include <AMReX_Utility.H>
#include <AMReX_Random.H>
#include <AMReX_Print.H>
#include <AMReX_Arena.H>
#include <AMReX_BLBackTrace.H>
#include <AMReX_MemPool.H>
#include <AMReX_Geometry.H>
#include <AMReX_Gpu.H>
#include <AMReX_Machine.H>
#include <AMReX_ParmParse.H>
#include <AMReX_MultiFab.H>
#include <AMReX_iMultiFab.H>
#include <AMReX_VisMF.H>
#include <AMReX_AsyncOut.H>
#include <cfenv>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <csignal>
#include <iostream>
#include <iomanip>
#include <new>
#include <optional>
#include <stack>
#include <string>
#include <thread>
#include <limits>
#include <vector>
#include <algorithm>

Namespaces

 amrex
 
 amrex::system
 

Functions

FPExcept amrex::getFPExcept ()
 Return currently enabled FP exceptions. Linux only. More...
 
FPExcept amrex::setFPExcept (FPExcept excepts)
 
FPExcept amrex::disableFPExcept (FPExcept excepts)
 Disable FP exceptions. Linux Only. More...
 
FPExcept amrex::enableFPExcept (FPExcept excepts)
 Enable FP exceptions. Linux Only. More...
 

Variables

std::string amrex::system::exename
 
int amrex::system::verbose = 1
 
bool amrex::system::signal_handling
 
bool amrex::system::handle_sigsegv
 
bool amrex::system::handle_sigterm
 
bool amrex::system::handle_sigint
 
bool amrex::system::handle_sigabrt
 
bool amrex::system::handle_sigfpe
 
bool amrex::system::handle_sigill
 
bool amrex::system::call_addr2line
 
bool amrex::system::throw_exception
 
bool amrex::system::regtest_reduction
 
bool amrex::system::abort_on_unused_inputs = false
 
std::ostream * amrex::system::osout = &std::cout
 
std::ostream * amrex::system::oserr = &std::cerr
 
ErrorHandler amrex::system::error_handler = nullptr
 
bool amrex::system::init_snan = false