Lines Matching refs:bag
43 PetscBag bag; member
301 PetscBag bag; in SetupParameters() local
306 PetscCall(PetscBagGetData(user->bag, &p)); in SetupParameters()
307 PetscCall(PetscBagSetName(user->bag, "par", "Poiseuille flow parameters")); in SetupParameters()
308 bag = user->bag; in SetupParameters()
309 PetscCall(PetscBagRegisterReal(bag, &p->nu, 1.0, "nu", "Kinematic viscosity")); in SetupParameters()
310 PetscCall(PetscBagRegisterReal(bag, &p->alpha, 1.0, "alpha", "Thermal diffusivity")); in SetupParameters()
311 PetscCall(PetscBagRegisterReal(bag, &p->theta, 0.0, "theta", "Angle of pipe wall to x-axis")); in SetupParameters()
334 PetscCall(PetscBagGetData(user->bag, ¶m)); in CreateMesh()
394 PetscCall(PetscBagGetData(user->bag, ¶m)); in SetupProblem()
402 PetscCall(PetscBagGetData(user->bag, &ctx)); in SetupProblem()
458 PetscCall(PetscBagGetData(user->bag, ¶m)); in SetupDiscretization()
498 PetscCall(PetscBagCreate(PETSC_COMM_WORLD, sizeof(Parameter), &user.bag)); in main()
557 PetscCall(PetscBagDestroy(&user.bag)); in main()