Lines Matching refs:met
1169 PetscScalar *met, *det; in DMPlexMetricEnforceSPD() local
1193 PetscCall(VecGetArray(metricOut, &met)); in DMPlexMetricEnforceSPD()
1201 PetscCall(DMPlexMetricModify_Private(1, h_min, h_max, a_max, met, det)); in DMPlexMetricEnforceSPD()
1214 PetscCall(DMPlexPointLocalRef(dm, v, met, &vmet)); in DMPlexMetricEnforceSPD()
1220 PetscCall(VecRestoreArray(metricOut, &met)); in DMPlexMetricEnforceSPD()
1267 PetscScalar *met, *det, integral, constants[1]; in DMPlexMetricNormalize() local
1328 PetscCall(VecGetArray(metricOut, &met)); in DMPlexMetricNormalize()
1332 met[0] *= factGlob * PetscPowReal(PetscAbsScalar(det[0]), -1.0 / (2 * p + dim)); in DMPlexMetricNormalize()
1333 if (restrictSizes) PetscCall(DMPlexMetricModify_Private(1, h_min, h_max, a_max, met, det)); in DMPlexMetricNormalize()
1345 PetscCall(DMPlexPointLocalRef(dm, v, met, &Mp)); in DMPlexMetricNormalize()
1353 PetscCall(VecRestoreArray(metricOut, &met)); in DMPlexMetricNormalize()
1607 PetscScalar *met, *meti; in DMPlexMetricIntersection() local
1627 PetscCall(VecGetArray(metricInt, &met)); in DMPlexMetricIntersection()
1630 PetscCall(DMPlexMetricIntersection_Private(1, meti, met)); in DMPlexMetricIntersection()
1633 PetscCall(VecRestoreArray(metricInt, &met)); in DMPlexMetricIntersection()
1643 PetscCall(VecGetArray(metricInt, &met)); in DMPlexMetricIntersection()
1647 PetscCall(DMPlexPointLocalRef(dm, v, met, &M)); in DMPlexMetricIntersection()
1653 PetscCall(VecRestoreArray(metricInt, &met)); in DMPlexMetricIntersection()