Go to the source code of this file.
|
| pcover | expand_gasp (INOUT pcover F, IN pcover D, IN pcover R, IN pcover Foriginal) |
| |
| void | expand1_gasp (pcover F, pcover D, pcover R, pcover Foriginal, int c1index, pcover *G) |
| |
| pcover | irred_gasp (pcover F, pcover D, pcover G) |
| |
| pcover | last_gasp (pcover F, pcover D, pcover R, cost_t *cost) |
| |
| pcover | super_gasp (pcover F, pcover D, pcover R, cost_t *cost) |
| |
◆ expand1_gasp()
Definition at line 107 of file gasp.c.
114{
115 register int c2index;
116 register pcube p, last, c2under;
117 pcube RAISE, FREESET, temp, *FD, c2essential;
119
121 printf(
"\nEXPAND1_GASP: \t%s\n",
pc1(
GETSET(F, c1index)));
122 }
123
127
128
129 R->active_count = R->count;
132 }
133
134 F->active_count = F->count;
136 if (c1index == c2index ||
TESTP(c2under,
PRIME)) {
137 F->active_count--;
139 } else {
141 }
142 }
143
144
147
148
150
151
153
154
157
160
161
162
163
164
165
168
169
174
175
177 (void)
set_or(temp, RAISE, c2essential);
180 }
182 }
183 }
184 }
185
189}
#define foreachi_set(R, i, p)
#define GETSET(family, index)
#define foreach_set(R, last, p)
◆ expand_gasp()
Definition at line 83 of file gasp.c.
88{
89 int c1index;
91
92
94 for(c1index = 0; c1index < F->count; c1index++) {
96 }
99 return G;
100}
◆ irred_gasp()
Definition at line 192 of file gasp.c.
194{
195 if (G->count != 0)
197 else
199 return F;
200}
◆ last_gasp()
Definition at line 204 of file gasp.c.
207{
209
214 return F;
215}
#define EXECUTE(fct, i, S, cost)
◆ super_gasp()
Definition at line 219 of file gasp.c.
222{
224
230 return F;
231}
#define EXEC(fct, name, S)