Searched refs:fintegral (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ts/tutorials/ |
| H A D | ex11.c | 974 PetscReal *fmin, *fmax, *fintegral, *ftmp; in MonitorVTK() local 979 PetscCall(PetscMalloc4(fcount, &fmin, fcount, &fmax, fcount, &fintegral, fcount, &ftmp)); in MonitorVTK() 983 fintegral[i] = 0; in MonitorVTK() 1008 fintegral[i] += cg->volume * ftmp[i]; in MonitorVTK() 1016 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, fintegral, (PetscMPIInt)fcount, MPIU_REAL, MPIU_SUM, Pet… in MonitorVTK() 1036 … int %10.7g", &countused, flink->name, (double)fmin[id], (double)fmax[id], (double)fintegral[id])); in MonitorVTK() 1051 PetscCall(PetscFree4(fmin, fmax, fintegral, ftmp)); in MonitorVTK()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexfem.c | 2713 …t PetscReal[], PetscInt, const PetscScalar[], PetscScalar[]), PetscScalar *fintegral, PetscCtx ctx) in DMPlexComputeBdIntegral_Internal() argument 2822 …probAux, PetscSafePointerPlusOffset(a, chunk * chunkSize * totDimAux), &fintegral[chunk * chunkSiz… in DMPlexComputeBdIntegral_Internal() 2826 …t * totDim], probAux, PetscSafePointerPlusOffset(a, offset * totDimAux), &fintegral[offset * Nf])); in DMPlexComputeBdIntegral_Internal() 2889 PetscScalar *fintegral; in DMPlexComputeBdIntegral() local 2902 PetscCall(PetscCalloc1(numFaces * Nf, &fintegral)); in DMPlexComputeBdIntegral() 2903 PetscCall(DMPlexComputeBdIntegral_Internal(dm, locX, pointIS, funcs, fintegral, ctx)); in DMPlexComputeBdIntegral() 2906 for (face = 0; face < numFaces; ++face) integral[f] += fintegral[face * Nf + f]; in DMPlexComputeBdIntegral() 2907 PetscCall(PetscFree(fintegral)); in DMPlexComputeBdIntegral()
|