Lines Matching +full:- +full:j
1 // Copyright (c) 2017-2026, Lawrence Livermore National Security, LLC and other CEED contributors.
2 // All Rights Reserved. See the top-level LICENSE and NOTICE files for details.
4 // SPDX-License-Identifier: BSD-2-Clause
16 // -----------------------------------------------------------------------------
25 // -----------------------------------------------------------------------------
28 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[1]; in SetupMassGeo() local
38 for (CeedInt j = 0; j < dim; j++) { in SetupMassGeo() local
41 // A[k][j] = J[k+1][j+1]*J[k+2][j+2] - J[k+1][j+2]*J[k+2][j+1] in SetupMassGeo()
42 A[k][j] = J[(k + 1) % dim][(j + 1) % dim][i] * J[(k + 2) % dim][(j + 2) % dim][i] - in SetupMassGeo()
43 J[(k + 1) % dim][(j + 2) % dim][i] * J[(k + 2) % dim][(j + 1) % dim][i]; in SetupMassGeo()
46 const CeedScalar detJ = J[0][0][i] * A[0][0] + J[0][1][i] * A[0][1] + J[0][2][i] * A[0][2]; in SetupMassGeo()
52 // -----------------------------------------------------------------------------
54 // -----------------------------------------------------------------------------
67 // -----------------------------------------------------------------------------
71 // u - Input vector at quadrature points
72 // q_data - Geometric factors
75 // v - Output vector (test functions) at quadrature points
76 // -----------------------------------------------------------------------------
86 // -----------------------------------------------------------------------------