Lines Matching refs:fl

30 static PetscErrorCode TestPetscFunctionListCreate(PetscViewer viewer, PetscFunctionList *fl, PetscF…  in TestPetscFunctionListCreate()  argument
34 PetscCall(PetscFunctionListAdd(fl, foo_str, foo)); in TestPetscFunctionListCreate()
35 PetscCall(PetscFunctionListView(*fl, NULL)); in TestPetscFunctionListCreate()
37 PetscCall(PetscFunctionListAdd(fl, foo_str, NULL)); in TestPetscFunctionListCreate()
38 PetscCheck(*fl, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Emptying PetscFunctionList has destroyed it!"); in TestPetscFunctionListCreate()
39 PetscCall(PetscFunctionListView(*fl, NULL)); in TestPetscFunctionListCreate()
41 PetscCall(PetscFunctionListClear(*fl)); in TestPetscFunctionListCreate()
42 PetscCall(PetscFunctionListView(*fl, viewer)); in TestPetscFunctionListCreate()
43 PetscCall(PetscFunctionListDuplicate(*fl, fl_dup)); in TestPetscFunctionListCreate()
46 PetscCall(PetscFunctionListView(*fl, viewer)); in TestPetscFunctionListCreate()
52 static PetscErrorCode TestPetscFunctionListFind(PetscViewer viewer, PetscFunctionList fl, PetscFunc… in TestPetscFunctionListFind() argument
59 PetscCall(PetscFunctionListAdd(&fl, all_names[i], all_funcs[i])); in TestPetscFunctionListFind()
60 PetscCall(PetscFunctionListFind(fl, all_names[i], &func)); in TestPetscFunctionListFind()
70 PetscCall(PetscFunctionListFind(fl, all_names[i], &func)); in TestPetscFunctionListFind()
77 PetscCall(PetscFunctionListDuplicate(fl, &fl_dup)); in TestPetscFunctionListFind()
83 PetscCall(PetscFunctionListFind(fl, all_names[i], &fl_func)); in TestPetscFunctionListFind()
95 PetscCall(PetscFunctionListClear(fl)); in TestPetscFunctionListFind()
110 static PetscErrorCode TestPetscFunctionListGet(PetscViewer viewer, PetscFunctionList fl, PetscFunct… in TestPetscFunctionListGet() argument
118 PetscCall(PetscFunctionListGet(fl, &array, &n)); in TestPetscFunctionListGet()
136 PetscFunctionList fl = NULL, fl_dup = NULL; in main() local
144 PetscCall(TestPetscFunctionListCreate(viewer, &fl, &fl_dup)); in main()
145 PetscCall(TestPetscFunctionListFind(viewer, fl, fl_dup, &fl_size, &fl_dup_size)); in main()
146 PetscCall(TestPetscFunctionListGet(viewer, fl, fl_dup, fl_size, fl_dup_size)); in main()
149 PetscCall(PetscFunctionListDestroy(&fl)); in main()
150 …PetscCheck(fl == NULL, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Failed to destroy PetscFunctionList, poin… in main()