/[ascend]/trunk/base/generic/solver/block.c
ViewVC logotype

Diff of /trunk/base/generic/solver/block.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1240 by johnpye, Fri Jan 26 11:12:20 2007 UTC revision 1241 by johnpye, Fri Jan 26 11:59:45 2007 UTC
# Line 1052  LIST_DEBUG(rel,rel_relation) Line 1052  LIST_DEBUG(rel,rel_relation)
1052  /**  /**
1053      This is a big durtie macro to perform cuts on our solvers_*_lists.      This is a big durtie macro to perform cuts on our solvers_*_lists.
1054      The function will start at position 'begin' and move through all elements      The function will start at position 'begin' and move through all elements
1055      of the list from that point to the end. Any items matching the filter are      of the list from that point to the end. Any 'good' items matching the filter
1056      moved to the start of the range traversed. At the end, the number of      are moved to the start of the range traversed. And 'bad' ones that dont
1057      items matching the filter is returned in 'numgood'.      get moved to the end. At the end, the number of items found matching the
1058        filter is returned in 'numgood'. There will be that many 'good' items
1059        in place from position 'begin' onwards.
1060  */  */
1061  #define SYSTEM_CUT_LIST(TYPE,FULLTYPE) \  #define SYSTEM_CUT_LIST(TYPE,FULLTYPE) \
1062      int system_cut_##TYPE##s(slv_system_t sys, const int begin, const TYPE##_filter_t *filt, int *numgood){ \      int system_cut_##TYPE##s(slv_system_t sys, const int begin, const TYPE##_filter_t *filt, int *numgood){ \

Legend:
Removed from v.1240  
changed lines
  Added in v.1241

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22