Lines Matching refs:comp
1238 PetscErrorCode PetscFVSetNumComponents(PetscFV fvm, PetscInt comp) in PetscFVSetNumComponents() argument
1242 if (fvm->numComponents != comp) { in PetscFVSetNumComponents()
1247 PetscCall(PetscCalloc1(comp, &fvm->componentNames)); in PetscFVSetNumComponents()
1249 fvm->numComponents = comp; in PetscFVSetNumComponents()
1251 PetscCall(PetscMalloc1(comp, &fvm->fluxWork)); in PetscFVSetNumComponents()
1270 PetscErrorCode PetscFVGetNumComponents(PetscFV fvm, PetscInt *comp) in PetscFVGetNumComponents() argument
1274 PetscAssertPointer(comp, 2); in PetscFVGetNumComponents()
1275 *comp = fvm->numComponents; in PetscFVGetNumComponents()
1293 PetscErrorCode PetscFVSetComponentName(PetscFV fvm, PetscInt comp, const char *name) in PetscFVSetComponentName() argument
1296 PetscCall(PetscFree(fvm->componentNames[comp])); in PetscFVSetComponentName()
1297 PetscCall(PetscStrallocpy(name, &fvm->componentNames[comp])); in PetscFVSetComponentName()
1317 PetscErrorCode PetscFVGetComponentName(PetscFV fvm, PetscInt comp, const char *name[]) in PetscFVGetComponentName() argument
1320 *name = fvm->componentNames[comp]; in PetscFVGetComponentName()