Lines Matching refs:bag
54 PetscBag bag; /* Problem parameters */ member
213 PetscCall(PetscBagGetData(user->bag, ¶m)); in axial_disp_u()
368 PetscBag bag; in SetupParameters() local
373 PetscCall(PetscBagGetData(ctx->bag, &p)); in SetupParameters()
374 PetscCall(PetscBagSetName(ctx->bag, "par", "Elastic Parameters")); in SetupParameters()
375 bag = ctx->bag; in SetupParameters()
376 PetscCall(PetscBagRegisterScalar(bag, &p->mu, 1.0, "mu", "Shear Modulus, Pa")); in SetupParameters()
377 PetscCall(PetscBagRegisterScalar(bag, &p->lambda, 1.0, "lambda", "Lame's first parameter, Pa")); in SetupParameters()
378 PetscCall(PetscBagRegisterScalar(bag, &p->N, -1.0, "N", "Tension on right wall, Pa")); in SetupParameters()
379 PetscCall(PetscBagSetFromOptions(bag)); in SetupParameters()
388 PetscCall(PetscBagView(bag, viewer)); in SetupParameters()
465 PetscCall(PetscBagGetData(user->bag, ¶m)); in SetupPrimalProblem()
648 PetscCall(PetscBagCreate(PETSC_COMM_SELF, sizeof(Parameter), &user.bag)); in main()
668 PetscCall(PetscBagDestroy(&user.bag)); in main()