Searched refs:met (Results 1 – 11 of 11) sorted by relevance
| /petsc/src/dm/impls/plex/adaptors/pragmatic/ |
| H A D | pragmaticadapt.c | 17 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 D | plexmetric.c | 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() [all …]
|
| /petsc/src/dm/impls/plex/adaptors/mmg/ |
| H A D | mmgadapt.c | 24 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 D | ex19.c | 131 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 D | parmmgadapt.c | 28 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 D | laplacianlicense.txt | 6 met:
|
| /petsc/src/binding/petsc4py/ |
| H A D | LICENSE.rst | 14 are met:
|
| /petsc/src/sys/perfstubs/ |
| H A D | LICENSE | 7 modification, are permitted provided that the following conditions are met:
|
| /petsc/ |
| H A D | LICENSE | 5 are permitted provided that the following conditions are met:
|
| /petsc/doc/manual/ |
| H A D | tests.md | 60 requirements were not met (for example, an external solver library
|
| /petsc/doc/install/ |
| H A D | license.md | 11 are permitted provided that the following conditions are met:
|