Lines Matching refs:wf

25 static PetscErrorCode CheckResidual(PetscWeakForm wf, PetscFormKey key, PetscInt in0, PetscPointFn …  in CheckResidual()  argument
31 …PetscCall(PetscWeakFormGetResidual(wf, key.label, key.value, key.field, key.part, &n0, &f0, &n1, &… in CheckResidual()
39 static PetscErrorCode TestSetIndex(PetscWeakForm wf) in TestSetIndex() argument
61 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, i, f[i], 0,… in TestSetIndex()
62 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, j, f[j], 0,… in TestSetIndex()
63 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, k, f[k], 0,… in TestSetIndex()
64 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, l, f[l], 0,… in TestSetIndex()
65 PetscCall(CheckResidual(wf, key, 4, f, 0, NULL)); in TestSetIndex()
66 PetscCall(PetscWeakFormClear(wf)); in TestSetIndex()
79 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, i,… in TestSetIndex()
80 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, j,… in TestSetIndex()
81 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, k,… in TestSetIndex()
82 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, l,… in TestSetIndex()
83 PetscCall(CheckResidual(wf, key, 0, NULL, 4, f)); in TestSetIndex()
84 PetscCall(PetscWeakFormClear(wf)); in TestSetIndex()
97 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, i, f[i], i,… in TestSetIndex()
98 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, j, f[j], j,… in TestSetIndex()
99 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, k, f[k], k,… in TestSetIndex()
100 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, l, f[l], l,… in TestSetIndex()
101 PetscCall(CheckResidual(wf, key, 4, f, 4, f)); in TestSetIndex()
102 PetscCall(PetscWeakFormClear(wf)); in TestSetIndex()
115 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, l, f[l], i,… in TestSetIndex()
116 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, k, f[k], j,… in TestSetIndex()
117 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, j, f[j], k,… in TestSetIndex()
118 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, i, f[i], l,… in TestSetIndex()
119 PetscCall(CheckResidual(wf, key, 4, f, 4, f)); in TestSetIndex()
120 PetscCall(PetscWeakFormClear(wf)); in TestSetIndex()
129 static PetscErrorCode TestAdd(PetscWeakForm wf) in TestAdd() argument
151 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[i], NULL)); in TestAdd()
152 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[j], NULL)); in TestAdd()
153 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[k], NULL)); in TestAdd()
154 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[l], NULL)); in TestAdd()
159 PetscCall(CheckResidual(wf, key, 4, fp, 0, NULL)); in TestAdd()
160 PetscCall(PetscWeakFormClear(wf)); in TestAdd()
173 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[i])); in TestAdd()
174 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[j])); in TestAdd()
175 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[k])); in TestAdd()
176 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[l])); in TestAdd()
181 PetscCall(CheckResidual(wf, key, 0, NULL, 4, fp)); in TestAdd()
182 PetscCall(PetscWeakFormClear(wf)); in TestAdd()
195 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[i], f[i])); in TestAdd()
196 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[j], f[j])); in TestAdd()
197 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[k], f[k])); in TestAdd()
198 … PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[l], f[l])); in TestAdd()
203 PetscCall(CheckResidual(wf, key, 4, fp, 4, fp)); in TestAdd()
204 PetscCall(PetscWeakFormClear(wf)); in TestAdd()
213 static PetscErrorCode TestSetIndexAdd(PetscWeakForm wf) in TestSetIndexAdd() argument
227 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, f[0], 0,… in TestSetIndexAdd()
228 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 1, f[1], 0,… in TestSetIndexAdd()
229 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[2], NULL)); in TestSetIndexAdd()
230 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[3], NULL)); in TestSetIndexAdd()
231 PetscCall(CheckResidual(wf, key, 4, f, 0, NULL)); in TestSetIndexAdd()
232 PetscCall(PetscWeakFormClear(wf)); in TestSetIndexAdd()
233 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, f[0], 0,… in TestSetIndexAdd()
234 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[1], NULL)); in TestSetIndexAdd()
235 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 2, f[2], 0,… in TestSetIndexAdd()
236 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[3], NULL)); in TestSetIndexAdd()
237 PetscCall(CheckResidual(wf, key, 4, f, 0, NULL)); in TestSetIndexAdd()
238 PetscCall(PetscWeakFormClear(wf)); in TestSetIndexAdd()
239 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, f[0], 0,… in TestSetIndexAdd()
240 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[1], NULL)); in TestSetIndexAdd()
241 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[2], NULL)); in TestSetIndexAdd()
242 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 3, f[3], 0,… in TestSetIndexAdd()
243 PetscCall(CheckResidual(wf, key, 4, f, 0, NULL)); in TestSetIndexAdd()
244 PetscCall(PetscWeakFormClear(wf)); in TestSetIndexAdd()
245 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[0], NULL)); in TestSetIndexAdd()
246 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 1, f[1], 0,… in TestSetIndexAdd()
247 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[2], NULL)); in TestSetIndexAdd()
248 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 3, f[3], 0,… in TestSetIndexAdd()
249 PetscCall(CheckResidual(wf, key, 4, f, 0, NULL)); in TestSetIndexAdd()
250 PetscCall(PetscWeakFormClear(wf)); in TestSetIndexAdd()
251 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[0], NULL)); in TestSetIndexAdd()
252 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, f[1], NULL)); in TestSetIndexAdd()
253 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 2, f[2], 0,… in TestSetIndexAdd()
254 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 3, f[3], 0,… in TestSetIndexAdd()
255 PetscCall(CheckResidual(wf, key, 4, f, 0, NULL)); in TestSetIndexAdd()
256 PetscCall(PetscWeakFormClear(wf)); in TestSetIndexAdd()
258 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, 0,… in TestSetIndexAdd()
259 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, 1,… in TestSetIndexAdd()
260 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[2])); in TestSetIndexAdd()
261 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[3])); in TestSetIndexAdd()
262 PetscCall(CheckResidual(wf, key, 0, NULL, 4, f)); in TestSetIndexAdd()
263 PetscCall(PetscWeakFormClear(wf)); in TestSetIndexAdd()
264 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, 0,… in TestSetIndexAdd()
265 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[1])); in TestSetIndexAdd()
266 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, 2,… in TestSetIndexAdd()
267 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[3])); in TestSetIndexAdd()
268 PetscCall(CheckResidual(wf, key, 0, NULL, 4, f)); in TestSetIndexAdd()
269 PetscCall(PetscWeakFormClear(wf)); in TestSetIndexAdd()
270 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, 0,… in TestSetIndexAdd()
271 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[1])); in TestSetIndexAdd()
272 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[2])); in TestSetIndexAdd()
273 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, 3,… in TestSetIndexAdd()
274 PetscCall(CheckResidual(wf, key, 0, NULL, 4, f)); in TestSetIndexAdd()
275 PetscCall(PetscWeakFormClear(wf)); in TestSetIndexAdd()
276 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[0])); in TestSetIndexAdd()
277 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, 1,… in TestSetIndexAdd()
278 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[2])); in TestSetIndexAdd()
279 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, 3,… in TestSetIndexAdd()
280 PetscCall(CheckResidual(wf, key, 0, NULL, 4, f)); in TestSetIndexAdd()
281 PetscCall(PetscWeakFormClear(wf)); in TestSetIndexAdd()
282 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[0])); in TestSetIndexAdd()
283 PetscCall(PetscWeakFormAddResidual(wf, key.label, key.value, key.field, key.part, NULL, f[1])); in TestSetIndexAdd()
284 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, 2,… in TestSetIndexAdd()
285 …PetscCall(PetscWeakFormSetIndexResidual(wf, key.label, key.value, key.field, key.part, 0, NULL, 3,… in TestSetIndexAdd()
286 PetscCall(CheckResidual(wf, key, 0, NULL, 4, f)); in TestSetIndexAdd()
287 PetscCall(PetscWeakFormClear(wf)); in TestSetIndexAdd()
295 PetscWeakForm wf; in main() local
299 PetscCall(PetscWeakFormCreate(PETSC_COMM_SELF, &wf)); in main()
300 PetscCall(TestSetIndex(wf)); in main()
301 PetscCall(TestAdd(wf)); in main()
302 PetscCall(TestSetIndexAdd(wf)); in main()
303 PetscCall(PetscWeakFormDestroy(&wf)); in main()