Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::system Namespace Reference

Compile- and run-time configuration flags; defaults are set during Initialize() and may be updated later (e.g., via ParmParse or setters). More...

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 handle_crt_reports
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

Detailed Description

Compile- and run-time configuration flags; defaults are set during Initialize() and may be updated later (e.g., via ParmParse or setters).

Variable Documentation

◆ abort_on_unused_inputs

bool amrex::system::abort_on_unused_inputs = false

◆ call_addr2line

bool amrex::system::call_addr2line

◆ Debug

bool amrex::system::Debug = false
constexpr

◆ error_handler

ErrorHandler amrex::system::error_handler = nullptr

◆ exename

std::string amrex::system::exename

◆ handle_crt_reports

bool amrex::system::handle_crt_reports

◆ handle_sigabrt

bool amrex::system::handle_sigabrt

◆ handle_sigfpe

bool amrex::system::handle_sigfpe

◆ handle_sigill

bool amrex::system::handle_sigill

◆ handle_sigint

bool amrex::system::handle_sigint

◆ handle_sigsegv

bool amrex::system::handle_sigsegv

◆ handle_sigterm

bool amrex::system::handle_sigterm

◆ init_snan

bool amrex::system::init_snan = false

◆ NDebug

bool amrex::system::NDebug = true
constexpr

◆ oserr

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

◆ osout

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

◆ regtest_reduction

bool amrex::system::regtest_reduction

◆ signal_handling

bool amrex::system::signal_handling

◆ throw_exception

bool amrex::system::throw_exception

◆ verbose

int amrex::system::verbose = 1