Searched refs:maxVolumes (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexadapt.c | 3 …dm, DMLabel adaptLabel, PetscInt cStart, PetscInt cEnd, PetscReal refRatio, PetscReal maxVolumes[]) in DMPlexLabelToVolumeConstraint() argument 19 maxVolumes[c - cStart] = vol; in DMPlexLabelToVolumeConstraint() 45 maxVolumes[c - cStart] = vol / refRatio; in DMPlexLabelToVolumeConstraint() 47 maxVolumes[c - cStart] = vol; in DMPlexLabelToVolumeConstraint() 49 maxVolumes[c - cStart] = vol * refRatio; in DMPlexLabelToVolumeConstraint() 172 PetscReal *maxVolumes; in DMPlexRefine_Internal() local 222 PetscCall(PetscMalloc1(cEnd - cStart, &maxVolumes)); in DMPlexRefine_Internal() 224 … PetscCall(DMPlexLabelToVolumeConstraint(dm, adaptLabel, cStart, cEnd, PETSC_DEFAULT, maxVolumes)); in DMPlexRefine_Internal() 230 PetscCall((*refinementFunc)(centroid, &maxVolumes[c - cStart])); in DMPlexRefine_Internal() 233 for (c = 0; c < cEnd - cStart; ++c) maxVolumes[c] = refinementLimit; in DMPlexRefine_Internal() [all …]
|
| /petsc/src/dm/impls/plex/generators/triangle/ |
| H A D | trigenerate.c | 241 double *maxVolumes; in DMPlexRefine_Triangle() local 285 PetscCall(PetscMalloc1(cEnd - cStart, &maxVolumes)); in DMPlexRefine_Triangle() 286 for (c = 0; c < cEnd - cStart; ++c) maxVolumes[c] = (double)inmaxVolumes[c]; in DMPlexRefine_Triangle() 288 maxVolumes = inmaxVolumes; in DMPlexRefine_Triangle() 291 in.trianglearealist = (double *)maxVolumes; in DMPlexRefine_Triangle() 393 PetscCall(PetscFree(maxVolumes)); in DMPlexRefine_Triangle()
|
| /petsc/src/dm/impls/plex/generators/ctetgen/ |
| H A D | ctetgenerate.c | 285 PETSC_EXTERN PetscErrorCode DMPlexRefine_CTetgen(DM dm, PetscReal *maxVolumes, DM *dmRefined) in DMPlexRefine_CTetgen() argument 385 in->tetrahedronvolumelist = maxVolumes; in DMPlexRefine_CTetgen()
|
| /petsc/src/dm/impls/plex/generators/tetgen/ |
| H A D | tetgenerate.cxx | 311 PETSC_EXTERN PetscErrorCode DMPlexRefine_Tetgen(DM dm, double *maxVolumes, DM *dmRefined) in DMPlexRefine_Tetgen() argument 414 in.tetrahedronvolumelist = (double *)maxVolumes; in DMPlexRefine_Tetgen()
|