Lines Matching refs:bag
51 PetscBag bag; // Problem parameters member
110 PetscBag bag; in SetupParameters() local
115 PetscCall(PetscBagGetData(ctx->bag, &p)); in SetupParameters()
116 PetscCall(PetscBagSetName(ctx->bag, "par", "Obstacle Parameters")); in SetupParameters()
117 bag = ctx->bag; in SetupParameters()
118 PetscCall(PetscBagRegisterReal(bag, &p->r_0, 0.9, "r_0", "Ball radius, m")); in SetupParameters()
119 …PetscCall(PetscBagRegisterReal(bag, &p->r_free, 0.697965148223374, "r_free", "Ball free boundary r… in SetupParameters()
120 …PetscCall(PetscBagRegisterReal(bag, &p->A, 0.680259411891719, "A", "Logarithmic coefficient in exa… in SetupParameters()
121 …PetscCall(PetscBagRegisterReal(bag, &p->B, 0.471519893402112, "B", "Constant coefficient in exact … in SetupParameters()
122 PetscCall(PetscBagSetFromOptions(bag)); in SetupParameters()
131 PetscCall(PetscBagView(bag, viewer)); in SetupParameters()
166 PetscCall(PetscBagGetData(user->bag, ¶m)); in SetupPrimalProblem()
177 PetscCall(PetscBagGetData(user->bag, &ctx)); in SetupPrimalProblem()
233 PetscCall(PetscBagCreate(PETSC_COMM_SELF, sizeof(Parameter), &user.bag)); in main()
255 PetscCall(PetscBagDestroy(&user.bag)); in main()