Lines Matching refs:flip

6491     const PetscScalar *flip  = flips ? flips[p] : NULL;  in DMPlexVecGetClosure_Static()  local
6504 if (flip) { in DMPlexVecGetClosure_Static()
6505 for (d = 0; d < dof; d++) array[clperm[offset + d]] *= flip[d]; in DMPlexVecGetClosure_Static()
6513 if (flip) { in DMPlexVecGetClosure_Static()
6514 for (d = 0; d < dof; d++) array[offset + d] *= flip[d]; in DMPlexVecGetClosure_Static()
6541 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecGetClosure_Fields_Static() local
6552 if (flip) { in DMPlexVecGetClosure_Fields_Static()
6553 for (b = 0; b < fdof; b++) array[clperm[offset + b]] *= flip[b]; in DMPlexVecGetClosure_Fields_Static()
6561 if (flip) { in DMPlexVecGetClosure_Fields_Static()
6562 for (b = 0; b < fdof; b++) array[offset + b] *= flip[b]; in DMPlexVecGetClosure_Fields_Static()
6908 …, PetscScalar), PetscBool setBC, const PetscInt perm[], const PetscScalar flip[], const PetscInt c… in updatePoint_private() argument
6922 …for (k = 0; k < dof; ++k) fuse(&a[k], values[clperm[offset + perm[k]]] * (flip ? flip[perm[k]] : 1… in updatePoint_private()
6924 for (k = 0; k < dof; ++k) fuse(&a[k], values[clperm[offset + k]] * (flip ? flip[k] : 1.)); in updatePoint_private()
6928 … for (k = 0; k < dof; ++k) fuse(&a[k], values[offset + perm[k]] * (flip ? flip[perm[k]] : 1.)); in updatePoint_private()
6930 for (k = 0; k < dof; ++k) fuse(&a[k], values[offset + k] * (flip ? flip[k] : 1.)); in updatePoint_private()
6942 fuse(&a[k], values[clperm[offset + perm[k]]] * (flip ? flip[perm[k]] : 1.)); in updatePoint_private()
6950 fuse(&a[k], values[clperm[offset + k]] * (flip ? flip[k] : 1.)); in updatePoint_private()
6960 fuse(&a[k], values[offset + perm[k]] * (flip ? flip[perm[k]] : 1.)); in updatePoint_private()
6968 fuse(&a[k], values[offset + k] * (flip ? flip[k] : 1.)); in updatePoint_private()
6976 …se)(PetscScalar *, PetscScalar), const PetscInt perm[], const PetscScalar flip[], const PetscInt c… in updatePointBC_private() argument
6993 fuse(&a[k], values[clperm[offset + perm[k]]] * (flip ? flip[perm[k]] : 1.)); in updatePointBC_private()
7000 fuse(&a[k], values[clperm[offset + k]] * (flip ? flip[k] : 1.)); in updatePointBC_private()
7009 fuse(&a[k], values[offset + perm[k]] * (flip ? flip[perm[k]] : 1.)); in updatePointBC_private()
7016 fuse(&a[k], values[offset + k] * (flip ? flip[k] : 1.)); in updatePointBC_private()
7026 …Section section, PetscInt point, const PetscInt *perm, const PetscScalar *flip, PetscInt f, void (… in updatePointFields_private() argument
7041 …for (b = 0; b < fdof; b++) fuse(&a[b], values[clperm[foffset + perm[b]]] * (flip ? flip[perm[b]] :… in updatePointFields_private()
7043 for (b = 0; b < fdof; b++) fuse(&a[b], values[clperm[foffset + b]] * (flip ? flip[b] : 1.)); in updatePointFields_private()
7047 … for (b = 0; b < fdof; b++) fuse(&a[b], values[foffset + perm[b]] * (flip ? flip[perm[b]] : 1.)); in updatePointFields_private()
7049 for (b = 0; b < fdof; b++) fuse(&a[b], values[foffset + b] * (flip ? flip[b] : 1.)); in updatePointFields_private()
7061 fuse(&a[b], values[clperm[foffset + perm[b]]] * (flip ? flip[perm[b]] : 1.)); in updatePointFields_private()
7069 fuse(&a[b], values[clperm[foffset + b]] * (flip ? flip[b] : 1.)); in updatePointFields_private()
7079 fuse(&a[b], values[foffset + perm[b]] * (flip ? flip[perm[b]] : 1.)); in updatePointFields_private()
7087 fuse(&a[b], values[foffset + b] * (flip ? flip[b] : 1.)); in updatePointFields_private()
7096 …Section section, PetscInt point, const PetscInt perm[], const PetscScalar flip[], PetscInt f, Pets… in updatePointFieldsBC_private() argument
7126 … if (ncSet && fcSet) fuse(&a[b], values[clperm[foffset + perm[b]]] * (flip ? flip[perm[b]] : 1.)); in updatePointFieldsBC_private()
7131 fuse(&a[b], values[clperm[foffset + perm[b]]] * (flip ? flip[perm[b]] : 1.)); in updatePointFieldsBC_private()
7148 if (ncSet && fcSet) fuse(&a[b], values[clperm[foffset + b]] * (flip ? flip[b] : 1.)); in updatePointFieldsBC_private()
7153 fuse(&a[b], values[clperm[foffset + b]] * (flip ? flip[b] : 1.)); in updatePointFieldsBC_private()
7172 … if (ncSet && fcSet) fuse(&a[b], values[foffset + perm[b]] * (flip ? flip[perm[b]] : 1.)); in updatePointFieldsBC_private()
7177 fuse(&a[b], values[foffset + perm[b]] * (flip ? flip[perm[b]] : 1.)); in updatePointFieldsBC_private()
7194 if (ncSet && fcSet) fuse(&a[b], values[foffset + b] * (flip ? flip[b] : 1.)); in updatePointFieldsBC_private()
7199 fuse(&a[b], values[foffset + b] * (flip ? flip[b] : 1.)); in updatePointFieldsBC_private()
7337 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7338 …PetscCall(updatePointFields_private(section, point, perm, flip, f, insert, PETSC_FALSE, clperm, va… in DMPlexVecSetClosure()
7345 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7346 …PetscCall(updatePointFields_private(section, point, perm, flip, f, insert, PETSC_TRUE, clperm, val… in DMPlexVecSetClosure()
7353 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7354 …PetscCall(updatePointFieldsBC_private(section, point, perm, flip, f, -1, NULL, insert, clperm, val… in DMPlexVecSetClosure()
7361 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7362 …PetscCall(updatePointFields_private(section, point, perm, flip, f, add, PETSC_FALSE, clperm, value… in DMPlexVecSetClosure()
7369 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7370 …PetscCall(updatePointFields_private(section, point, perm, flip, f, add, PETSC_TRUE, clperm, values… in DMPlexVecSetClosure()
7377 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7378 …PetscCall(updatePointFieldsBC_private(section, point, perm, flip, f, -1, NULL, add, clperm, values… in DMPlexVecSetClosure()
7397 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7399 …PetscCall(updatePoint_private(section, point, dof, insert, PETSC_FALSE, perm, flip, clperm, values… in DMPlexVecSetClosure()
7406 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7408 …PetscCall(updatePoint_private(section, point, dof, insert, PETSC_TRUE, perm, flip, clperm, values,… in DMPlexVecSetClosure()
7415 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7417 …PetscCall(updatePointBC_private(section, point, dof, insert, perm, flip, clperm, values, off, arra… in DMPlexVecSetClosure()
7424 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7426 …PetscCall(updatePoint_private(section, point, dof, add, PETSC_FALSE, perm, flip, clperm, values, o… in DMPlexVecSetClosure()
7433 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7435 …PetscCall(updatePoint_private(section, point, dof, add, PETSC_TRUE, perm, flip, clperm, values, of… in DMPlexVecSetClosure()
7442 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetClosure() local
7444 …PetscCall(updatePointBC_private(section, point, dof, add, perm, flip, clperm, values, off, array)); in DMPlexVecSetClosure()
7518 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetFieldClosure_Internal() local
7521 …PetscCall(updatePointFields_private(section, point, perm, flip, f, insert, PETSC_FALSE, NULL, valu… in DMPlexVecSetFieldClosure_Internal()
7528 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetFieldClosure_Internal() local
7531 …PetscCall(updatePointFields_private(section, point, perm, flip, f, insert, PETSC_TRUE, NULL, value… in DMPlexVecSetFieldClosure_Internal()
7538 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetFieldClosure_Internal() local
7541 …PetscCall(updatePointFieldsBC_private(section, point, perm, flip, f, Ncc, comps, insert, NULL, val… in DMPlexVecSetFieldClosure_Internal()
7548 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetFieldClosure_Internal() local
7551 …PetscCall(updatePointFields_private(section, point, perm, flip, f, add, PETSC_FALSE, NULL, values,… in DMPlexVecSetFieldClosure_Internal()
7558 const PetscScalar *flip = flips ? flips[p] : NULL; in DMPlexVecSetFieldClosure_Internal() local
7561 …PetscCall(updatePointFields_private(section, point, perm, flip, f, add, PETSC_TRUE, NULL, values, … in DMPlexVecSetFieldClosure_Internal()
8225 const PetscScalar *flip = flips[f] ? flips[f][p] : NULL; in DMPlexGetClosureIndices_Internal() local
8229 if (flip) { in DMPlexGetClosureIndices_Internal()
8238 PetscScalar fval = flip[i]; in DMPlexGetClosureIndices_Internal()