NAME

dbj - (MACRO) Debug printing of integer with commas

SYNOPSIS

#include "l/l_sys_debug.h"

Example compile flags (system dependent):
  -DLINUX_X86_64 -DLINUX_X86_64_OPTERON  -DGNU_COMPILER 
   -I/home/kobus/include
   -L/home/kobus/misc/load/linux_x86_64_opteron -L/usr/lib/x86_64-linux-gnu
  -lKJB                               -lfftw3  -lgsl -lgslcblas -ljpeg  -lSVM -lstdc++                    -lpthread -lSLATEC -lg2c    -lacml -lacml_mv -lblas -lg2c      -lncursesw 


void dbj(int i);

DESCRIPTION

This is an alternative to dbi where the integer format includes commas when available, which is normally the case if the debug level is 2 or more, and not the case if debug level is 0 (nothing is printed) or 1 (comma format is not available). Note : The argument is cast to long, and thus integer and long will give similar results.

DISCLAIMER

This software is not adequatedly tested. It is recomended that results are checked independantly where appropriate.

AUTHOR

Kobus Barnard

DOCUMENTER

Kobus Barnard

SEE ALSO

dbw , dbr , dbp , dbx , dbo , dbi , dbu , dbf , dbe , dbc , dbnc , dbs , dbb , dbm , db_irv , db_icv , file_db_icv , dbi_mat , file_dbi_mat , dbw_no_kjb , dbr_no_kjb , dbp_no_kjb , dbx_no_kjb , dbo_no_kjb , dbi_no_kjb , dbf_no_kjb , dbe_no_kjb , dbc_no_kjb , dbnc_no_kjb , dbs_no_kjb , dbm_no_kjb , ASSERT , ASSERT_IS_BOOL , ASSERT_IS_EQUAL_INT , ASSERT_IS_NON_NEGATIVE_INT , ASSERT_IS_POSITIVE_INT , ASSERT_IS_NOT_EQUAL_INT , ASSERT_IS_GREATER_INT , ASSERT_IS_LESS_INT , ASSERT , ASSERT , ASSERT_IS_NUMBER_DBL , ASSERT_IS_FINITE_DBL , ASSERT_IS_NON_NEGATIVE_DBL , ASSERT_IS_ZERO_DBL , ASSERT_IS_NOT_ZERO_DBL , ASSERT_IS_POSITIVE_DBL , ASSERT_IS_PROB_DBL , ASSERT_IS_EQUAL_DBL , ASSERT , ASSERT , ASSERT_IS_GREATER_DBL , ASSERT_IS_LESS_DBL , ASSERT_IS_NOT_GREATER_DBL , ASSERT_IS_NOT_LESS_DBL