48 #define CS_APP_NAME "Code_Saturne"
49 #define CS_APP_VERSION PACKAGE_VERSION
54 #define _CS_ARCH_Blue_Gene
56 #elif defined(__linux__) || defined(__linux) || defined(linux)
57 #define _CS_ARCH_Linux
59 #elif defined(__sun__) || defined(__sun) || defined(sun)
60 #define _CS_ARCH_SunOS
69 #define CS_MEM_ALIGN 32
71 #define CS_MEM_ALIGN 0
74 #define CS_BASE_STRING_LEN 64
129 #if defined(HAVE_MPI)
396 #if defined(HAVE_DLOPEN)
461 bool errors_are_fatal);
void cs_base_string_f_to_c_free(char **c_str)
Definition: cs_base.c:1862
void cs_base_mem_finalize(void)
Definition: cs_base.c:1416
void cs_base_bft_printf_init(const char *log_name, int r0_log_flag, int rn_log_flag)
Definition: cs_base.c:1629
void * cs_base_dlopen_plugin(const char *name)
Load a plugin's dynamic library.
Definition: cs_base.c:2074
void( cs_base_atexit_t)(void)
Definition: cs_base.h:87
#define BEGIN_C_DECLS
Definition: cs_defs.h:453
char * cs_base_string_f_to_c_create(const char *f_str, int f_len)
Definition: cs_base.c:1805
void * cs_base_dlopen(const char *filename)
Load a dynamic library.
Definition: cs_base.c:2044
const char * cs_base_get_localedir(void)
Definition: cs_base.c:1920
const char * cs_base_get_pkglibdir(void)
Definition: cs_base.c:1953
void cs_base_warn(const char *file_name, int line_num)
Definition: cs_base.c:1767
void cs_base_option_string_clean(char *s)
Definition: cs_base.c:1890
void cs_base_mem_init(void)
Definition: cs_base.c:1347
void cs_base_mpi_init(int *argc, char **argv[])
Definition: cs_base.c:1148
bool cs_base_bft_printf_suppressed(void)
Definition: cs_base.c:1753
void cs_exit(int status)
Definition: cs_base.c:1260
void cs_base_logfile_head(int argc, char *argv[])
Definition: cs_base.c:958
void * cs_base_get_dl_function_pointer(void *handle, const char *name, bool errors_are_fatal)
Get a shared library function pointer.
Definition: cs_base.c:2144
char * cs_base_get_app_name(int argc, const char *argv[])
Definition: cs_base.c:899
void cs_base_check_bool(bool *b)
Definition: cs_base.c:1971
#define END_C_DECLS
Definition: cs_defs.h:454
void cs_base_bft_printf_set(const char *log_name, int r0_log_flag, int rn_log_flag)
Definition: cs_base.c:1690
FILE * cs_base_open_properties_data_file(const char *base_name)
Definition: cs_base.c:2001
const char * cs_base_get_pkgdatadir(void)
Definition: cs_base.c:1935
void cs_base_error_init(bool signal_defaults)
Definition: cs_base.c:1302
void cs_base_time_summary(void)
Definition: cs_base.c:1546
void cs_base_dlclose(const char *filename, void *handle)
Unload a dynamic library.
Definition: cs_base.c:2111
void cs_base_atexit_set(cs_base_atexit_t *const fct)
Definition: cs_base.c:1786
const char * cs_base_bft_printf_name(void)
Definition: cs_base.c:1737