output.h File Reference

#include <stdarg.h>

Go to the source code of this file.

Defines

#define EXTERN_C
#define LOG_CAT_UNDEFINED   0
#define LOG_CAT_ERROR   1
#define LOG_CAT_WARNING   2
#define LOG_CAT_INFO   3
#define LOG_CAT_EXTRAINFO   4
#define LOG_CAT_RESULTS   5
#define LOG_CAT_TIMINGS   6
#define LOG_CAT_MEMUSAGE   7
#define LOG_AREA_UNDEFINED   0
#define LOG_AREA_MAIN   1
#define LOG_AREA_SCF   2
#define LOG_AREA_LR   3
#define LOG_AREA_INTEGRALS   4
#define LOG_AREA_DENSFROMF   5
#define LOG_AREA_DFT   6
#define LOG_AREA_LOWLEVEL   7
#define LOG_AREA_CI   8

Functions

EXTERN_C void do_output (int logCategory, int logArea, const char *format,...)
EXTERN_C int do_voutput (int logCategory, int logArea, const char *format, va_list v)
EXTERN_C void do_output_time (int logCategory, int logArea, const char *s)
EXTERN_C void output_current_memory_usage (int logArea, const char *contextString)
EXTERN_C void enable_memory_usage_output (void)


Define Documentation

#define EXTERN_C

#define LOG_AREA_CI   8

#define LOG_AREA_DENSFROMF   5

#define LOG_AREA_DFT   6

#define LOG_AREA_INTEGRALS   4

#define LOG_AREA_LOWLEVEL   7

#define LOG_AREA_LR   3

#define LOG_AREA_MAIN   1

#define LOG_AREA_SCF   2

#define LOG_AREA_UNDEFINED   0

#define LOG_CAT_ERROR   1

#define LOG_CAT_EXTRAINFO   4

#define LOG_CAT_INFO   3

#define LOG_CAT_MEMUSAGE   7

#define LOG_CAT_RESULTS   5

#define LOG_CAT_TIMINGS   6

#define LOG_CAT_UNDEFINED   0

#define LOG_CAT_WARNING   2


Function Documentation

EXTERN_C void do_output ( int  logCategory,
int  logArea,
const char *  format,
  ... 
)

EXTERN_C void do_output_time ( int  logCategory,
int  logArea,
const char *  s 
)

EXTERN_C int do_voutput ( int  logCategory,
int  logArea,
const char *  format,
va_list  v 
)

EXTERN_C void enable_memory_usage_output ( void   ) 

EXTERN_C void output_current_memory_usage ( int  logArea,
const char *  contextString 
)


Generated on Wed Nov 21 09:32:40 2012 for ergo by  doxygen 1.4.7