NAME

dbf_no_kjb - (MACRO) Debug printing of floating point

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 dbf_no_kjb(double float_num);

DESCRIPTION

This macro prints a floating point number in fixed format, along with the variable name, file, and line number, on standard error. KJB library facilities are not used. This routine is thus normally used only to help debug the lowest level KJB library routines (all in "l") in conjunction with other code (so that kjb_debug_level) does not need to be set/reset.

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 , dbj , 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 , 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