PISM, A Parallel Ice Sheet Model 2.2.2-d6b3a29ca committed by Constantine Khrulev on 2025-03-28
|
#include <SSAFD.hh>
Public Member Functions | |
PicardFailure (const std::string &message) | |
![]() | |
RuntimeError (const ErrorLocation &location, const std::string &message) | |
~RuntimeError () throw () | |
void | add_context (const std::string &message) |
Add a message providing some context. This way we can (sort of) get a stack trace even though C++ exceptions do not provide one. | |
void | add_context (const char format[],...) __attribute__((format(printf |
void void | print (MPI_Comm com) |
Additional Inherited Members | |
![]() | |
typedef void(* | Hook) (RuntimeError *) |
![]() | |
static RuntimeError | formatted (const ErrorLocation &location, const char format[],...) __attribute__((format(printf |
build a RuntimeError with a formatted message | |
static RuntimeError static void | set_hook (Hook new_hook) |
![]() | |
std::vector< std::string > | m_context |
ErrorLocation | m_location |
![]() | |
static Hook | sm_hook = NULL |