PetscSectionSetComponentName#

Sets the name of a field component in the PetscSection

Synopsis#

#include "petscsection.h"   
PetscErrorCode PetscSectionSetComponentName(PetscSection s, PetscInt field, PetscInt comp, const char compName[])

Not Collective

Input Parameters#

  • s - the PetscSection

  • field - the field number

  • comp - the component number

  • compName - the component name

Note#

Will error if the field or component number do not exist

Developer Notes#

The function name should have Field in it since they are field components.

See Also#

PetscSection, PetscSection, PetscSectionGetComponentName(), PetscSectionSetNumFields(), PetscSectionGetNumFields(), PetscSectionSetFieldName(), PetscSectionGetFieldComponents(), PetscSectionSetFieldComponents()

Level#

advanced

Location#

src/vec/is/section/interface/section.c

Examples#

src/dm/impls/plex/tutorials/ex15.c
src/dm/impls/plex/tutorials/ex16.c


Index of all PetscSection routines
Table of Contents for all manual pages
Index of all manual pages