Lines Matching refs:options
40 PetscErrorCode ProcessOptions(MPI_Comm comm, AppCtx *options) in ProcessOptions() argument
43 options->overlap = 0; in ProcessOptions()
44 options->testPartition = PETSC_FALSE; in ProcessOptions()
45 options->testSection = PETSC_FALSE; in ProcessOptions()
46 options->testRedundant = PETSC_FALSE; in ProcessOptions()
47 options->loadBalance = PETSC_FALSE; in ProcessOptions()
48 options->partitionBalance = PETSC_FALSE; in ProcessOptions()
51 …Int("-overlap", "The cell overlap for partitioning", "ex12.c", options->overlap, &options->overlap… in ProcessOptions()
52 …_partition", "Use a fixed partition for testing", "ex12.c", options->testPartition, &options->test… in ProcessOptions()
53 …t_section", "Use a PetscSection for cell weights", "ex12.c", options->testSection, &options->testS… in ProcessOptions()
54 …undant", "Use a redundant partition for testing", "ex12.c", options->testRedundant, &options->test… in ProcessOptions()
55 …lel load balancing in a second distribution step", "ex12.c", options->loadBalance, &options->loadB… in ProcessOptions()
56 …ance", "Balance the ownership of shared points", "ex12.c", options->partitionBalance, &options->pa… in ProcessOptions()
59 PetscCall(PetscLogStageRegister("MeshLoad", &options->stages[STAGE_LOAD])); in ProcessOptions()
60 PetscCall(PetscLogStageRegister("MeshDistribute", &options->stages[STAGE_DISTRIBUTE])); in ProcessOptions()
61 PetscCall(PetscLogStageRegister("MeshRefine", &options->stages[STAGE_REFINE])); in ProcessOptions()
62 PetscCall(PetscLogStageRegister("MeshRedistribute", &options->stages[STAGE_REDISTRIBUTE])); in ProcessOptions()