00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifdef DEBUG
00021
00022 void D_show_all(struct Field fldi);
00023 void D_show_field(double complex * field);
00024 void debug_start_f(const char ErrorRoutine[], const int line, const char ErrorFile[]);
00025 void debug_end_f(const char ErrorRoutine[], const int line, const char ErrorFile[]);
00026
00027 #define DEBUG_START_FUNC debug_start_f(__func__, __LINE__, __FILE__)
00028 #define DEBUG_END_FUNC debug_end_f(__func__, __LINE__, __FILE__)
00029
00030 #else
00031
00032 #define DEBUG_START_FUNC
00033 #define DEBUG_END_FUNC
00034
00035 #endif