Lines Matching refs:bag
113 PetscBag bag; // Problem parameters member
413 PetscCall(PetscBagDestroy(&ctx->bag)); in DestroyContext()
868 PetscBag bag; in SetupParameters() local
873 PetscCall(PetscBagGetData(ctx->bag, &p)); in SetupParameters()
874 PetscCall(PetscBagSetName(ctx->bag, "par", "Vlasov-Poisson Parameters")); in SetupParameters()
875 bag = ctx->bag; in SetupParameters()
876 PetscCall(PetscBagRegisterScalar(bag, &p->v0, 1.0, "v0", "Velocity scale, m/s")); in SetupParameters()
877 PetscCall(PetscBagRegisterScalar(bag, &p->t0, 1.0, "t0", "Time scale, s")); in SetupParameters()
878 PetscCall(PetscBagRegisterScalar(bag, &p->x0, 1.0, "x0", "Space scale, m")); in SetupParameters()
879 PetscCall(PetscBagRegisterScalar(bag, &p->v0, 1.0, "phi0", "Potential scale, kg*m^2/A*s^3")); in SetupParameters()
880 PetscCall(PetscBagRegisterScalar(bag, &p->q0, 1.0, "q0", "Charge Scale, A*s")); in SetupParameters()
881 PetscCall(PetscBagRegisterScalar(bag, &p->m0, 1.0, "m0", "Mass Scale, kg")); in SetupParameters()
882 PetscCall(PetscBagRegisterScalar(bag, &p->epsi0, 1.0, "epsi0", "Permittivity of Free Space, kg")); in SetupParameters()
883 PetscCall(PetscBagRegisterScalar(bag, &p->kb, 1.0, "kb", "Boltzmann Constant, m^2 kg/s^2 K^1")); in SetupParameters()
885 PetscCall(PetscBagRegisterScalar(bag, &p->sigma, 1.0, "sigma", "Charge per unit area, C/m^3")); in SetupParameters()
886 …PetscCall(PetscBagRegisterScalar(bag, &p->poissonNumber, 1.0, "poissonNumber", "Non-Dimensional Po… in SetupParameters()
887 …PetscCall(PetscBagRegisterScalar(bag, &p->vlasovNumber, 1.0, "vlasovNumber", "Non-Dimensional Vlas… in SetupParameters()
888 PetscCall(PetscBagSetFromOptions(bag)); in SetupParameters()
897 PetscCall(PetscBagView(bag, viewer)); in SetupParameters()
1413 PetscCall(PetscBagGetData(ctx->bag, ¶m)); in InitializeConstants()
1440 PetscCall(PetscBagGetData(ctx->bag, ¶m)); in InitializeConstants()
1981 PetscCall(PetscBagGetData(ctx->bag, (void **)¶m)); in RHSFunctionV()
2406 PetscCall(PetscBagCreate(PETSC_COMM_SELF, sizeof(Parameter), &ctx.bag)); in main()