Lines Matching refs:options
21 PetscErrorCode ProcessOptions(MPI_Comm comm, AppCtx *options) in ProcessOptions() argument
26 options->debug = 0; in ProcessOptions()
27 options->dim = 2; in ProcessOptions()
33 …etscOptionsBoundedInt("-debug", "The debugging level", "ex1.c", options->debug, &options->debug, N… in ProcessOptions()
34 …PetscCall(PetscOptionsRangeInt("-dim", "The spatial dimension", "ex1.c", options->dim, &options->d… in ProcessOptions()
40 options->patchSize.i = options->patchSize.j = options->patchSize.k = 1; in ProcessOptions()
41 options->commSize.i = options->commSize.j = options->commSize.k = 1; in ProcessOptions()
42 options->gridSize.i = options->gridSize.j = options->gridSize.k = 1; in ProcessOptions()
43 if (options->dim > 0) { in ProcessOptions()
44 options->patchSize.i = patchSize; in ProcessOptions()
45 options->commSize.i = commSize; in ProcessOptions()
46 options->gridSize.i = gridSize; in ProcessOptions()
48 if (options->dim > 1) { in ProcessOptions()
49 options->patchSize.j = patchSize; in ProcessOptions()
50 options->commSize.j = commSize; in ProcessOptions()
51 options->gridSize.j = gridSize; in ProcessOptions()
53 if (options->dim > 2) { in ProcessOptions()
54 options->patchSize.k = patchSize; in ProcessOptions()
55 options->commSize.k = commSize; in ProcessOptions()
56 options->gridSize.k = gridSize; in ProcessOptions()