Home
last modified time | relevance | path

Searched refs:sum (Results 1 – 25 of 220) sorted by relevance

123456789

/petsc/src/dm/dt/space/impls/sum/
H A Dspacesum.c152 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 Dex1_1.out6 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 Drelax.h9 #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 Ddualspacesum.c152 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 Dex13.c15 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 Dbaijsolvnat1.c65 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 Dex16_0.out17 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 Dmffddef.c50 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B2qua.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B2qua.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B2qua.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-3_msh-B3hex.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-2_msh-B3hex.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-3_msh-B3hex.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B3hex.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-3_msh-B3hex.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-2_msh-B3hex.out5 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 Dex5_hex_0.out66 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 Dex5_hex_t1_0.out118 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 Dex5_hex_t2_0.out91 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-2_dim-1_msh-B2tri.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-1_dim-1_msh-B2qua.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-2_msh-B3tet.out5 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 Dex99_B_lin_dm_plex_gmsh_project_petscspace_degree-3_dim-3_msh-B3tet.out5 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 Dex41_2.out1 sum 102940.
2 sum 314940.
3 sum 526940.

123456789