Lines Matching refs:compNames
58 (*s)->compNames = NULL; in PetscSectionCreate()
389 PetscCall(PetscMalloc1(s->numFields, &s->compNames)); in PetscSectionSetNumFields()
400 PetscCall(PetscMalloc1(s->numFieldComponents[f], &s->compNames[f])); in PetscSectionSetNumFields()
401 PetscCall(PetscStrallocpy(name, &s->compNames[f][0])); in PetscSectionSetNumFields()
494 *compName = s->compNames[field][comp]; in PetscSectionGetComponentName()
527 PetscCall(PetscFree(s->compNames[field][comp])); in PetscSectionSetComponentName()
528 PetscCall(PetscStrallocpy(compName, &s->compNames[field][comp])); in PetscSectionSetComponentName()
595 if (s->compNames) { in PetscSectionSetFieldComponents()
596 for (c = 0; c < s->numFieldComponents[field]; ++c) PetscCall(PetscFree(s->compNames[field][c])); in PetscSectionSetFieldComponents()
597 PetscCall(PetscFree(s->compNames[field])); in PetscSectionSetFieldComponents()
602 PetscCall(PetscMalloc1(numComp, &s->compNames[field])); in PetscSectionSetFieldComponents()
607 PetscCall(PetscStrallocpy(name, &s->compNames[field][c])); in PetscSectionSetFieldComponents()
2785 for (c = 0; c < s->numFieldComponents[f]; ++c) PetscCall(PetscFree(s->compNames[f][c])); in PetscSectionReset()
2786 PetscCall(PetscFree(s->compNames[f])); in PetscSectionReset()
2790 PetscCall(PetscFree(s->compNames)); in PetscSectionReset()