Block-Structured AMR Software Framework
amrex::system Namespace Reference

Variables

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

Variable Documentation

◆ abort_on_unused_inputs

AMREX_EXPORT bool amrex::system::abort_on_unused_inputs = false

◆ call_addr2line

AMREX_EXPORT bool amrex::system::call_addr2line

◆ Debug

constexpr bool amrex::system::Debug = false
constexpr

◆ error_handler

AMREX_EXPORT ErrorHandler amrex::system::error_handler = nullptr

◆ exename

AMREX_EXPORT std::string amrex::system::exename

◆ handle_sigabrt

AMREX_EXPORT bool amrex::system::handle_sigabrt

◆ handle_sigfpe

AMREX_EXPORT bool amrex::system::handle_sigfpe

◆ handle_sigill

bool amrex::system::handle_sigill

◆ handle_sigint

AMREX_EXPORT bool amrex::system::handle_sigint

◆ handle_sigsegv

AMREX_EXPORT bool amrex::system::handle_sigsegv

◆ handle_sigterm

AMREX_EXPORT bool amrex::system::handle_sigterm

◆ init_snan

AMREX_EXPORT bool amrex::system::init_snan = false

◆ NDebug

constexpr bool amrex::system::NDebug = true
constexpr

◆ oserr

AMREX_EXPORT std::ostream * amrex::system::oserr = &std::cerr

◆ osout

AMREX_EXPORT std::ostream * amrex::system::osout = &std::cout

◆ regtest_reduction

AMREX_EXPORT bool amrex::system::regtest_reduction

◆ signal_handling

AMREX_EXPORT bool amrex::system::signal_handling

◆ throw_exception

AMREX_EXPORT bool amrex::system::throw_exception

◆ verbose

AMREX_EXPORT int amrex::system::verbose = 1