Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
No more xbt_maxmin_float_t not xbt_heap_float_t. I use double everywhere. In
authoralegrand <alegrand@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Sat, 11 Dec 2004 00:12:07 +0000 (00:12 +0000)
committeralegrand <alegrand@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Sat, 11 Dec 2004 00:12:07 +0000 (00:12 +0000)
commitd25ee31741e8dd64436721b11fe82a0969f369cf
tree4829755be2b6b7524e7084012e70ae695f339fc0
parenta3bd56a4b8be335c8028a2778309e5e79f4850fb
No more xbt_maxmin_float_t not xbt_heap_float_t. I use double everywhere. In
SimGrid 2 I had to use long double for precision reason. Probably because of
the trace integration but I should not need it anymore since there is no
more trace integration. The real question is "is double sufficient for time
values". The answer is yes since for values larger than 272 years, you still
have a precision of 1e-6 s. float is clearly not sufficient however. Let's
use doubles then !

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@620 48e7efb5-ca39-0410-a469-dd3cf9ba447f
26 files changed:
include/xbt/heap.h
include/xbt/misc.h
src/include/surf/maxmin.h
src/include/surf/surf.h
src/include/surf/surf_parse.h
src/include/surf/trace_mgr.h
src/surf/cpu.c
src/surf/cpu_private.h
src/surf/maxmin.c
src/surf/maxmin_private.h
src/surf/network.c
src/surf/network_private.h
src/surf/surf.c
src/surf/surf_parse.l
src/surf/surf_private.h
src/surf/trace_mgr.c
src/surf/trace_mgr_private.h
src/surf/workstation.c
src/xbt/heap.c
src/xbt/heap_private.h
testsuite/surf/maxmin_bench.c
testsuite/surf/platform.txt
testsuite/surf/surf_usage.c
testsuite/surf/surf_usage2.c
testsuite/surf/trace_usage.c
testsuite/xbt/heap_bench.c