Lines Matching refs:num_label_values
37 PetscErrorCode BCDefinitionCreate(MPI_Comm comm, const char *name, PetscInt num_label_values, Petsc… in BCDefinitionCreate() argument
47 bc_def_->num_label_values = num_label_values; in BCDefinitionCreate()
48 PetscCall(PetscMalloc1(num_label_values, &bc_def_->label_values)); in BCDefinitionCreate()
49 for (PetscInt i = 0; i < num_label_values; i++) bc_def_->label_values[i] = label_values[i]; in BCDefinitionCreate()
110 if (bc_def->num_label_values > 0) { in BCDefinitionView()
111 for (PetscInt i = 0; i < bc_def->num_label_values; i++) { in BCDefinitionView()
159 …efinitionGetInfo(BCDefinition bc_def, const char *name[], PetscInt *num_label_values, const PetscI… in BCDefinitionGetInfo() argument
167 PetscAssertPointer(num_label_values, 3); in BCDefinitionGetInfo()
169 *num_label_values = bc_def->num_label_values; in BCDefinitionGetInfo()
213 PetscInt num_label_values = LABEL_ARRAY_SIZE, label_values[LABEL_ARRAY_SIZE] = {0}; in PetscOptionsBCDefinition_Private() local
216 PetscCall(PetscOptionsIntArray(opt, text, man, label_values, &num_label_values, set)); in PetscOptionsBCDefinition_Private()
217 if (num_label_values > 0) { in PetscOptionsBCDefinition_Private()
218 …PetscCall(BCDefinitionCreate(PetscOptionsObject->comm, name, num_label_values, label_values, bc_de… in PetscOptionsBCDefinition_Private()