Home
last modified time | relevance | path

Searched refs:met (Results 1 – 11 of 11) sorted by relevance

/petsc/src/dm/impls/plex/adaptors/pragmatic/
H A Dpragmaticadapt.c17 const PetscScalar *coords, *met; in DMAdaptMetric_Pragmatic_Plex() local
136 PetscCall(VecGetArrayRead(vertexMetric, &met)); in DMAdaptMetric_Pragmatic_Plex()
145 if (uniform) metric[Nd * v + dim * i + j] = PetscRealPart(met[0]); in DMAdaptMetric_Pragmatic_Plex()
146 else metric[Nd * v + dim * i + j] = PetscRealPart(met[v]); in DMAdaptMetric_Pragmatic_Plex()
148 } else metric[Nd * v + dim * i + j] = PetscRealPart(met[Nd * v + dim * i + j]); in DMAdaptMetric_Pragmatic_Plex()
152 PetscCall(VecRestoreArrayRead(vertexMetric, &met)); in DMAdaptMetric_Pragmatic_Plex()
/petsc/src/dm/impls/plex/
H A Dplexmetric.c1169 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()
[all …]
/petsc/src/dm/impls/plex/adaptors/mmg/
H A Dmmgadapt.c24 const PetscScalar *coords, *met; in DMAdaptMetric_Mmg_Plex() local
131 PetscCall(VecGetArrayRead(vertexMetric, &met)); in DMAdaptMetric_Mmg_Plex()
139 if (uniform) metric[Neq * v + k] = PetscRealPart(met[0]); in DMAdaptMetric_Mmg_Plex()
140 else metric[Neq * v + k] = PetscRealPart(met[v]); in DMAdaptMetric_Mmg_Plex()
143 metric[Neq * v + k] = PetscRealPart(met[dim * dim * v + dim * i + j]); in DMAdaptMetric_Mmg_Plex()
149 PetscCall(VecRestoreArrayRead(vertexMetric, &met)); in DMAdaptMetric_Mmg_Plex()
/petsc/src/dm/impls/plex/tests/
H A Dex19.c131 PetscScalar *met; in ComputeMetric() local
140 PetscCall(VecGetArray(*metric, &met)); in ComputeMetric()
157 PetscCall(DMPlexPointLocalRef(dm, v, met, &pmet)); in ComputeMetric()
167 PetscCall(VecRestoreArray(*metric, &met)); in ComputeMetric()
/petsc/src/dm/impls/plex/adaptors/parmmg/
H A Dparmmgadapt.c28 const PetscScalar *coords, *met; in DMAdaptMetric_ParMmg_Plex() local
189 PetscCall(VecGetArrayRead(vertexMetric, &met)); in DMAdaptMetric_ParMmg_Plex()
199 if (uniform) metric[Neq * vv + k] = PetscRealPart(met[0]); in DMAdaptMetric_ParMmg_Plex()
200 else metric[Neq * vv + k] = PetscRealPart(met[v]); in DMAdaptMetric_ParMmg_Plex()
202 } else metric[Neq * vv + k] = PetscRealPart(met[dim * dim * v + dim * i + j]); in DMAdaptMetric_ParMmg_Plex()
206 PetscCall(VecRestoreArrayRead(vertexMetric, &met)); in DMAdaptMetric_ParMmg_Plex()
/petsc/share/petsc/matlab/
H A Dlaplacianlicense.txt6 met:
/petsc/src/binding/petsc4py/
H A DLICENSE.rst14 are met:
/petsc/src/sys/perfstubs/
H A DLICENSE7 modification, are permitted provided that the following conditions are met:
/petsc/
H A DLICENSE5 are permitted provided that the following conditions are met:
/petsc/doc/manual/
H A Dtests.md60 requirements were not met (for example, an external solver library
/petsc/doc/install/
H A Dlicense.md11 are permitted provided that the following conditions are met: