Skip to content

Commit 01ecf5b

Browse files
authored
Merge pull request #1674 from CEED/jeremy/cov-excl
Houskeeping
2 parents 8f302d0 + 6c10af5 commit 01ecf5b

File tree

14 files changed

+43
-24
lines changed

14 files changed

+43
-24
lines changed

backends/memcheck/ceed-memcheck-vector.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,8 +259,9 @@ static int CeedVectorRestoreArray_Memcheck(CeedVector vec) {
259259
// Check for unset entries after write-only access
260260
if (impl->is_write_only_access) {
261261
for (CeedSize i = 0; i < length; i++) {
262-
if (isnan(impl->array_writable_copy[i]))
262+
if (isnan(impl->array_writable_copy[i])) {
263263
CeedDebug256(ceed, CEED_DEBUG_COLOR_WARNING, "WARNING: Vec entry %" CeedSize_FMT " is NaN after restoring write-only access", i);
264+
}
264265
}
265266
impl->is_write_only_access = false;
266267
}

examples/ceed/ex1-volume.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,9 @@ int BuildCartesianRestriction(Ceed ceed, CeedInt dim, CeedInt num_xyz[dim], Ceed
318318
}
319319
CeedElemRestrictionCreate(ceed, num_elem, num_nodes, num_comp, scalar_size, num_comp * scalar_size, CEED_MEM_HOST, CEED_COPY_VALUES, elem_nodes,
320320
restriction);
321-
if (q_data_restriction)
321+
if (q_data_restriction) {
322322
CeedElemRestrictionCreateStrided(ceed, num_elem, elem_qpts, num_comp, num_comp * elem_qpts * num_elem, CEED_STRIDES_BACKEND, q_data_restriction);
323+
}
323324
free(elem_nodes);
324325
return 0;
325326
}

examples/ceed/ex2-surface.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,9 +336,10 @@ int BuildCartesianRestriction(Ceed ceed, CeedInt dim, CeedInt num_xyz[3], CeedIn
336336
local_elem_nodes[l_nodes] = g_nodes;
337337
}
338338
}
339-
if (restriction)
339+
if (restriction) {
340340
CeedElemRestrictionCreate(ceed, num_elem, num_nodes, num_comp, scalar_size, num_comp * scalar_size, CEED_MEM_HOST, CEED_COPY_VALUES, el_nodes,
341341
restriction);
342+
}
342343
free(el_nodes);
343344

344345
if (q_data_restriction) {

examples/fluids/src/petsc_ops.c

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,33 +71,37 @@ PetscErrorCode OperatorApplyContextCreate(DM dm_x, DM dm_y, Ceed ceed, CeedOpera
7171
PetscCall(VecGetLocalSize(X_loc, &X_size));
7272
PetscCheck(X_size == x_size, PETSC_COMM_WORLD, PETSC_ERR_ARG_SIZ,
7373
"X_loc (%" PetscInt_FMT ") not correct size for CeedOperator active input size (%" CeedSize_FMT ")", X_size, x_size);
74-
if (dm_x)
74+
if (dm_x) {
7575
PetscCheck(X_size == dm_X_size, PETSC_COMM_WORLD, PETSC_ERR_ARG_SIZ,
7676
"X_loc size (%" PetscInt_FMT ") does not match dm_x local vector size (%" PetscInt_FMT ")", X_size, dm_X_size);
77+
}
7778
}
7879
if (Y_loc) {
7980
PetscCall(VecGetLocalSize(Y_loc, &Y_size));
8081
PetscCheck(Y_size == y_size, PETSC_COMM_WORLD, PETSC_ERR_ARG_SIZ,
8182
"Y_loc (%" PetscInt_FMT ") not correct size for CeedOperator active output size (%" CeedSize_FMT ")", Y_size, y_size);
82-
if (dm_y)
83+
if (dm_y) {
8384
PetscCheck(Y_size == dm_Y_size, PETSC_COMM_WORLD, PETSC_ERR_ARG_SIZ,
8485
"Y_loc size (%" PetscInt_FMT ") does not match dm_y local vector size (%" PetscInt_FMT ")", Y_size, dm_Y_size);
86+
}
8587
}
8688
if (x_ceed && x_ceed != CEED_VECTOR_NONE) {
8789
PetscCallCeed(ceed, CeedVectorGetLength(x_ceed, &x_ceed_size));
8890
PetscCheck(x_size >= 0 ? x_ceed_size == x_size : true, PETSC_COMM_WORLD, PETSC_ERR_ARG_SIZ,
8991
"x_ceed (%" CeedSize_FMT ") not correct size for CeedOperator active input size (%" CeedSize_FMT ")", x_ceed_size, x_size);
90-
if (dm_x)
92+
if (dm_x) {
9193
PetscCheck(x_ceed_size == dm_X_size, PETSC_COMM_WORLD, PETSC_ERR_ARG_SIZ,
9294
"x_ceed size (%" CeedSize_FMT ") does not match dm_x local vector size (%" PetscInt_FMT ")", x_ceed_size, dm_X_size);
95+
}
9396
}
9497
if (y_ceed && y_ceed != CEED_VECTOR_NONE) {
9598
PetscCallCeed(ceed, CeedVectorGetLength(y_ceed, &y_ceed_size));
9699
PetscCheck(y_ceed_size == y_size, PETSC_COMM_WORLD, PETSC_ERR_ARG_SIZ,
97100
"y_ceed (%" CeedSize_FMT ") not correct size for CeedOperator active input size (%" CeedSize_FMT ")", y_ceed_size, y_size);
98-
if (dm_y)
101+
if (dm_y) {
99102
PetscCheck(y_ceed_size == dm_Y_size, PETSC_COMM_WORLD, PETSC_ERR_ARG_SIZ,
100103
"y_ceed size (%" CeedSize_FMT ") does not match dm_y local vector size (%" PetscInt_FMT ")", y_ceed_size, dm_Y_size);
104+
}
101105
}
102106
}
103107

examples/fluids/src/setuplibceed.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,9 @@ static PetscErrorCode AddBCSubOperator(Ceed ceed, DM dm, CeedData ceed_data, DML
117117
PetscCallCeed(ceed, CeedOperatorSetField(op_apply_bc, "surface qdata", elem_restr_qd_i_sur, CEED_BASIS_NONE, q_data_sur));
118118
PetscCallCeed(ceed, CeedOperatorSetField(op_apply_bc, "x", elem_restr_x_sur, basis_x_sur, ceed_data->x_coord));
119119
PetscCallCeed(ceed, CeedOperatorSetField(op_apply_bc, "v", elem_restr_q_sur, basis_q_sur, CEED_VECTOR_ACTIVE));
120-
if (elem_restr_jd_i_sur)
120+
if (elem_restr_jd_i_sur) {
121121
PetscCallCeed(ceed, CeedOperatorSetField(op_apply_bc, "surface jacobian data", elem_restr_jd_i_sur, CEED_BASIS_NONE, jac_data_sur));
122+
}
122123

123124
if (qf_apply_bc_jacobian && elem_restr_jd_i_sur) {
124125
PetscCallCeed(ceed, CeedOperatorCreate(ceed, qf_apply_bc_jacobian, NULL, NULL, &op_apply_bc_jacobian));

examples/petsc/bpsraw.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -506,8 +506,9 @@ int main(int argc, char **argv) {
506506
l_to_g_ind[here] = g_start[ir][jr][kr] + (ii * g_m_nodes[ir][jr][kr][1] + jj) * g_m_nodes[ir][jr][kr][2] + kk;
507507
if ((i_rank[0] == 0 && i == 0) || (i_rank[1] == 0 && j == 0) || (i_rank[2] == 0 && k == 0) ||
508508
(i_rank[0] + 1 == p[0] && i + 1 == l_nodes[0]) || (i_rank[1] + 1 == p[1] && j + 1 == l_nodes[1]) ||
509-
(i_rank[2] + 1 == p[2] && k + 1 == l_nodes[2]))
509+
(i_rank[2] + 1 == p[2] && k + 1 == l_nodes[2])) {
510510
continue;
511+
}
511512
l_to_g_ind_0[l_0_count] = l_to_g_ind[here];
512513
loc_ind[l_0_count++] = here;
513514
}

examples/solids/src/setup-libceed.c

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,6 @@
2020
#include "../qfunctions/manufactured-force.h" // Manufactured solution forcing
2121
#include "../qfunctions/traction-boundary.h" // Traction boundaries
2222

23-
#if PETSC_VERSION_LT(3, 14, 0)
24-
#define DMPlexGetClosureIndices(a, b, c, d, e, f, g, h, i) DMPlexGetClosureIndices(a, b, c, d, f, g, i)
25-
#define DMPlexRestoreClosureIndices(a, b, c, d, e, f, g, h, i) DMPlexRestoreClosureIndices(a, b, c, d, f, g, i)
26-
#endif
27-
2823
// -----------------------------------------------------------------------------
2924
// Problem options
3025
// -----------------------------------------------------------------------------

interface/ceed-preconditioning.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2848,8 +2848,9 @@ int CeedOperatorCreateFDMElementInverse(CeedOperator op, CeedOperator *fdm_inv,
28482848
CeedCall(CeedVectorGetArrayWrite(q_data, CEED_MEM_HOST, &q_data_array));
28492849
for (CeedInt e = 0; e < num_elem; e++) {
28502850
for (CeedInt c = 0; c < num_comp; c++) {
2851-
for (CeedInt n = 0; n < num_nodes; n++)
2851+
for (CeedInt n = 0; n < num_nodes; n++) {
28522852
q_data_array[(e * num_comp + c) * num_nodes + n] = 1. / (elem_avg[e] * fdm_diagonal[c * num_nodes + n]);
2853+
}
28532854
}
28542855
}
28552856
CeedCall(CeedFree(&elem_avg));

tests/t217-elemrestriction.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,11 @@ int main(int argc, char **argv) {
5555

5656
CeedVectorGetArrayRead(x, CEED_MEM_HOST, &x_array);
5757
for (CeedInt i = 0; i < num_elem + 1; i++) {
58-
if (x_array[i] != (10 + i) * (i > 0 && i < num_elem ? 2.0 : 1.0))
58+
if (x_array[i] != (10 + i) * (i > 0 && i < num_elem ? 2.0 : 1.0)) {
5959
// LCOV_EXCL_START
6060
printf("Error in restricted array x[%" CeedInt_FMT "] = %f\n", i, (CeedScalar)x_array[i]);
61-
// LCOV_EXCL_STOP
61+
// LCOV_EXCL_STOP
62+
}
6263
}
6364
CeedVectorRestoreArrayRead(x, &x_array);
6465
}

tests/t319-basis.c

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -224,13 +224,19 @@ int main(int argc, char **argv) {
224224
CeedScalar tol = 100 * CEED_EPSILON;
225225

226226
for (CeedInt i = 0; i < 4 * 8; i++) {
227-
if (fabs(interp_proj[i] - ((CeedScalar *)interp_proj_ref)[i]) > tol)
227+
if (fabs(interp_proj[i] - ((CeedScalar *)interp_proj_ref)[i]) > tol) {
228+
// LCOV_EXCL_START
228229
printf("Mixed Topology Projection: interp[%" CeedInt_FMT "] expected %f, got %f\n", i, interp_proj[i], ((CeedScalar *)interp_proj_ref)[i]);
230+
// LCOV_EXCL_STOP
231+
}
229232
}
230233

231234
for (CeedInt i = 0; i < 3 * 4 * 8; i++) {
232-
if (fabs(grad_proj[i] - ((CeedScalar *)grad_proj_ref)[i]) > tol)
235+
if (fabs(grad_proj[i] - ((CeedScalar *)grad_proj_ref)[i]) > tol) {
236+
// LCOV_EXCL_START
233237
printf("Mixed Topology Projection: grad[%" CeedInt_FMT "] expected %f, got %f\n", i, grad_proj[i], ((CeedScalar *)grad_proj_ref)[i]);
238+
// LCOV_EXCL_STOP
239+
}
234240
}
235241

236242
CeedBasisDestroy(&basis_face);

0 commit comments

Comments
 (0)