| /petsc/src/dm/dt/space/impls/sum/ |
| H A D | spacesum.c | 152 PetscSpace_Sum *sum = (PetscSpace_Sum *)space->data; in PetscSpaceSumGetNumSubspaces_Sum() local 155 *numSumSpaces = sum->numSumSpaces; in PetscSpaceSumGetNumSubspaces_Sum() 161 PetscSpace_Sum *sum = (PetscSpace_Sum *)space->data; in PetscSpaceSumSetNumSubspaces_Sum() local 162 PetscInt Ns = sum->numSumSpaces; in PetscSpaceSumSetNumSubspaces_Sum() 165 …PetscCheck(!sum->setupcalled, PetscObjectComm((PetscObject)space), PETSC_ERR_ARG_WRONGSTATE, "Cann… in PetscSpaceSumSetNumSubspaces_Sum() 169 for (s = 0; s < Ns; ++s) PetscCall(PetscSpaceDestroy(&sum->sumspaces[s])); in PetscSpaceSumSetNumSubspaces_Sum() 170 PetscCall(PetscFree(sum->sumspaces)); in PetscSpaceSumSetNumSubspaces_Sum() 173 Ns = sum->numSumSpaces = numSumSpaces; in PetscSpaceSumSetNumSubspaces_Sum() 174 PetscCall(PetscCalloc1(Ns, &sum->sumspaces)); in PetscSpaceSumSetNumSubspaces_Sum() 180 PetscSpace_Sum *sum = (PetscSpace_Sum *)sp->data; in PetscSpaceSumGetConcatenate_Sum() local [all …]
|
| /petsc/src/dm/dt/space/impls/ptrimmed/tests/output/ |
| H A D | ex1_1.out | 6 type: sum 9 PetscSpace Object: ptrimmed sum component (sumcomp_) 1 MPI process 18 type: sum 21 PetscSpace Object: ptrimmed sum component (sumcomp_) 1 MPI process 30 type: sum 33 PetscSpace Object: ptrimmed sum component (sumcomp_) 1 MPI process 42 type: sum 45 PetscSpace Object: ptrimmed sum component (sumcomp_) 1 MPI process 54 type: sum 57 PetscSpace Object: ptrimmed sum component (sumcomp_) 1 MPI process [all …]
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | relax.h | 9 #define PetscSparseDensePlusDot_no_function(sum, r, xv, xi, nnz) \ argument 15 sum += *xv++ * r[*xi++]; \ 17 sum += *xv++ * r[*xi++]; \ 19 sum += *xv++ * r[*xi++]; \ 23 sum += xv[0] * r[xi[0]] + xv[1] * r[xi[1]] + xv[2] * r[xi[2]] + xv[3] * r[xi[3]]; \ 34 #define PetscSparseDensePlusDot_no_function(sum, r, xv, xi, nnz) \ argument 40 sum += (xv[__i] * r[__i1] + xv[__i + 1] * r[__i2]); \ 42 if (nnz & 0x1) sum += xv[__i] * r[xi[__i]]; \ 46 #define PetscSparseDensePlusDot_no_function(sum, r, xv, xi, nnz) \ argument 49 for (__i = 0; __i < nnz; __i++) sum += xv[__i] * r[xi[__i]]; \ [all …]
|
| /petsc/src/dm/dt/dualspace/impls/sum/ |
| H A D | dualspacesum.c | 152 PetscDualSpace_Sum *sum = (PetscDualSpace_Sum *)space->data; in PetscDualSpaceSumGetNumSubspaces_Sum() local 155 *numSumSpaces = sum->numSumSpaces; in PetscDualSpaceSumGetNumSubspaces_Sum() 161 PetscDualSpace_Sum *sum = (PetscDualSpace_Sum *)space->data; in PetscDualSpaceSumSetNumSubspaces_Sum() local 162 PetscInt Ns = sum->numSumSpaces; in PetscDualSpaceSumSetNumSubspaces_Sum() 165 …PetscCheck(!sum->setupcalled, PetscObjectComm((PetscObject)space), PETSC_ERR_ARG_WRONGSTATE, "Cann… in PetscDualSpaceSumSetNumSubspaces_Sum() 167 for (PetscInt s = 0; s < Ns; ++s) PetscCall(PetscDualSpaceDestroy(&sum->sumspaces[s])); in PetscDualSpaceSumSetNumSubspaces_Sum() 168 PetscCall(PetscFree(sum->sumspaces)); in PetscDualSpaceSumSetNumSubspaces_Sum() 170 Ns = sum->numSumSpaces = numSumSpaces; in PetscDualSpaceSumSetNumSubspaces_Sum() 171 PetscCall(PetscCalloc1(Ns, &sum->sumspaces)); in PetscDualSpaceSumSetNumSubspaces_Sum() 177 PetscDualSpace_Sum *sum = (PetscDualSpace_Sum *)sp->data; in PetscDualSpaceSumGetConcatenate_Sum() local [all …]
|
| /petsc/src/vec/vec/tutorials/ |
| H A D | ex13.c | 15 PetscScalar sum; in main() local 41 PetscCall(VecSum(x, &sum)); in main() 42 …PetscCall(PetscPrintf(PETSC_COMM_WORLD, "Sum of entire vector: %g\n", (double)PetscRealPart(sum))); in main() 44 PetscCall(VecStrideSum(x, 0, &sum)); in main() 45 PetscCall(PetscPrintf(PETSC_COMM_WORLD, "Sum of sub-vector 0: %g\n", (double)PetscRealPart(sum))); in main() 47 PetscCall(VecStrideSum(x, 1, &sum)); in main() 48 PetscCall(PetscPrintf(PETSC_COMM_WORLD, "Sum of sub-vector 1: %g\n", (double)PetscRealPart(sum))); in main()
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baijsolvnat1.c | 65 PetscScalar *x, sum; in MatForwardSolve_SeqBAIJ_1_NaturalOrdering() local 82 sum = b[i]; in MatForwardSolve_SeqBAIJ_1_NaturalOrdering() 83 PetscSparseDenseMinusDot(sum, x, v, vi, nz); in MatForwardSolve_SeqBAIJ_1_NaturalOrdering() 86 x[i] = sum; in MatForwardSolve_SeqBAIJ_1_NaturalOrdering() 98 PetscScalar *x, sum; in MatBackwardSolve_SeqBAIJ_1_NaturalOrdering() local 114 sum = b[i]; in MatBackwardSolve_SeqBAIJ_1_NaturalOrdering() 115 PetscSparseDenseMinusDot(sum, x, v, vi, nz); in MatBackwardSolve_SeqBAIJ_1_NaturalOrdering() 116 x[i] = sum * v[nz]; /* x[i]=aa[adiag[i]]*sum; v++; */ in MatBackwardSolve_SeqBAIJ_1_NaturalOrdering() 129 PetscScalar *x, sum; in MatSolve_SeqBAIJ_1_NaturalOrdering() local 146 sum = b[i]; in MatSolve_SeqBAIJ_1_NaturalOrdering() [all …]
|
| /petsc/src/dm/dt/tests/output/ |
| H A D | ex16_0.out | 17 type: sum 25 type: sum 40 type: sum 48 type: sum 63 type: sum 71 type: sum 86 type: sum 94 type: sum 109 type: sum 117 type: sum [all …]
|
| /petsc/src/mat/impls/mffd/ |
| H A D | mffddef.c | 50 PetscReal nrm, sum, umin = hctx->umin; in MatMFFDCompute_DS() local 61 PetscCall(VecNormBegin(a, NORM_1, &sum)); in MatMFFDCompute_DS() 64 PetscCall(VecNormEnd(a, NORM_1, &sum)); in MatMFFDCompute_DS() 76 if (PetscAbsScalar(dot) < umin * sum && PetscRealPart(dot) >= 0.0) dot = umin * sum; in MatMFFDCompute_DS() 77 else if (PetscAbsScalar(dot) < 0.0 && PetscRealPart(dot) > -umin * sum) dot = -umin * sum; in MatMFFDCompute_DS() 79 …fferencing parameter is not a number sum = %g dot = %g norm = %g", (double)sum, (double)PetscRealP… in MatMFFDCompute_DS()
|
| /petsc/src/dm/impls/plex/tests/output/ |
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B2qua.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 12 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process 25 type: sum 28 PetscSpace Object: sum component (sumcomp_) 1 MPI process 32 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B2qua.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 12 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process 25 type: sum 28 PetscSpace Object: sum component (sumcomp_) 1 MPI process 32 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B2qua.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 12 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process 25 type: sum 28 PetscSpace Object: sum component (sumcomp_) 1 MPI process 32 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-3_msh-B3hex.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 12 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process 25 type: sum 28 PetscSpace Object: sum component (sumcomp_) 1 MPI process 32 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B3hex.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 12 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process 25 type: sum 28 PetscSpace Object: sum component (sumcomp_) 1 MPI process 32 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-3_msh-B3hex.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 12 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process 25 type: sum 28 PetscSpace Object: sum component (sumcomp_) 1 MPI process 32 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B3hex.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 12 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process 25 type: sum 28 PetscSpace Object: sum component (sumcomp_) 1 MPI process 32 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-3_msh-B3hex.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 12 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process 25 type: sum 28 PetscSpace Object: sum component (sumcomp_) 1 MPI process 32 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B3hex.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 12 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process 25 type: sum 28 PetscSpace Object: sum component (sumcomp_) 1 MPI process 32 PetscSpace Object: sum component tensor component (sumcomp_tensorcomp_) 1 MPI process
|
| H A D | ex5_hex_0.out | 66 type: sum 73 … PetscSpace Object: sum component tensor component (displacement_sumcomp_tensorcomp_) 1 MPI process 78 type: sum 91 type: sum 98 …PetscSpace Object: sum component tensor component (faulttraction_sumcomp_tensorcomp_) 1 MPI process 103 type: sum
|
| H A D | ex5_hex_t1_0.out | 118 type: sum 125 … PetscSpace Object: sum component tensor component (displacement_sumcomp_tensorcomp_) 1 MPI process 130 type: sum 143 type: sum 150 …PetscSpace Object: sum component tensor component (faulttraction_sumcomp_tensorcomp_) 1 MPI process 155 type: sum
|
| H A D | ex5_hex_t2_0.out | 91 type: sum 98 … PetscSpace Object: sum component tensor component (displacement_sumcomp_tensorcomp_) 1 MPI process 103 type: sum 116 type: sum 123 …PetscSpace Object: sum component tensor component (faulttraction_sumcomp_tensorcomp_) 1 MPI process 128 type: sum
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-1_msh-B2tri.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 21 type: sum 24 PetscSpace Object: sum component (sumcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-1_msh-B2qua.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 21 type: sum 24 PetscSpace Object: sum component (sumcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B3tet.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 21 type: sum 24 PetscSpace Object: sum component (sumcomp_) 1 MPI process
|
| H A D | ex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-3_msh-B3tet.out | 5 type: sum 8 PetscSpace Object: sum component (sumcomp_) 1 MPI process 21 type: sum 24 PetscSpace Object: sum component (sumcomp_) 1 MPI process
|
| /petsc/src/dm/tests/output/ |
| H A D | ex41_2.out | 1 sum 102940. 2 sum 314940. 3 sum 526940.
|