/usr/share/swi-prolog/pack/clpBNR/prolog/clpBNR.pl
All Application Manual Name SummaryHelp

  • prolog
    • clpBNR.pl -- clpBNR: Constraint Logic Programming over Continuous Domain of Reals
      • clpStatistics/0
      • clpStatistic/1
      • clpStatistics/1
      • list/1
      • interval/1
      • interval_degree/2
      • nb_setbounds/2
      • range/2
      • domain/2
      • delta/2
      • midpoint/2
      • median/2
      • lower_bound/1
      • upper_bound/1
      • ::/2
      • {}/1
      • watch/2
      • trace_clpBNR/1
 clpStatistics is det
Resets clpBNR statistics - always succeeds.

clpBNR collects a number of "operational measurements" on a per-thread basis and combines them with some system statistics for subsequent querying. clpBNR measurements include:

narrowingOpsnumber of interval primitives called
narrowingFailsnumber of interval primitive failures
node_countnumber of nodes in clpBNR constraint network
max_iterationsmaximum number of iterations before throttling occurs (max/limit

System statistics included in clpStatistics:

userTimefrom statistics:cputime
gcTimefrom statistics:garbage_collection.Time
globalStackfrom statistics:globalused/statistics:global
trailStackfrom statistics:trailused/statistics:trail
localStackfrom statistics:localused/statistics:local
inferencesfrom statistics:inferences