1 #ifndef DART_INITIALIZATION_H_INCLUDED 2 #define DART_INITIALIZATION_H_INCLUDED 6 #include <dash/dart/if/dart_util.h> 25 #define DART_INTERFACE_ON 93 #define DART_INTERFACE_OFF dart_ret_t dart_exit()
Finalize the DASH runtime.
dart_thread_support_level_t
Levels of thread-support offered by DART.
bool dart_initialized()
Whether the DASH runtime has been initialized.
static __attribute__((unused)) dart_ret_t dart_gptr_incaddr(dart_gptr_t *gptr
Add 'offs' to the address specified by the global pointer.
dart_ret_t dart_init(int *argc, char ***argv)
Initialize the DART runtime.
dart_ret_t
Return values of functions in the DART interface.
dart_ret_t dart_init_thread(int *argc, char ***argv, dart_thread_support_level_t *thread_safety)
Initialize the DART runtime with support for thread-based concurrency.
void dart_abort(int errorcode) __attribute__((noreturn))
Abort the application run without performing any cleanup.