| /libCEED/include/ceed/jit-source/hip/ |
| H A D | hip-ref-operator-assemble.h | 28 const int l = threadIdx.x; // The output column index of each B^T D B operation in __launch_bounds__() local 61 …_index + j * NUM_NODES_OUT + i] * qf_array[qf_index + j] * B_in[b_in_index + j * NUM_NODES_IN + l]; in __launch_bounds__() 66 result *= orients_in[NUM_NODES_IN * e + l] ? -1.0 : 1.0; in __launch_bounds__() 72 …ndex = e_stride * e + comp_in_stride * comp_in + comp_out_stride * comp_out + NUM_NODES_IN * i + l; in __launch_bounds__() 76 s_C[NUM_NODES_IN * threadIdx.y + l] = result; in __launch_bounds__() 78 s_CT[NUM_NODES_IN * i + l] = in __launch_bounds__() 79 …(l > 0 ? s_C[NUM_NODES_IN * threadIdx.y + l - 1] * curl_orients_in[3 * NUM_NODES_IN * e + 3 * l - … in __launch_bounds__() 80 … s_C[NUM_NODES_IN * threadIdx.y + l] * curl_orients_in[3 * NUM_NODES_IN * e + 3 * l + 1] + in __launch_bounds__() 81 …(l < (NUM_NODES_IN - 1) ? s_C[NUM_NODES_IN * threadIdx.y + l + 1] * curl_orients_in[3 * NUM_NODES_… in __launch_bounds__() 83 s_CT[NUM_NODES_IN * i + l] = result; in __launch_bounds__() [all …]
|
| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-ref-operator-assemble.h | 28 const int l = threadIdx.x; // The output column index of each B^T D B operation in __launch_bounds__() local 61 …_index + j * NUM_NODES_OUT + i] * qf_array[qf_index + j] * B_in[b_in_index + j * NUM_NODES_IN + l]; in __launch_bounds__() 66 result *= orients_in[NUM_NODES_IN * e + l] ? -1.0 : 1.0; in __launch_bounds__() 72 …ndex = e_stride * e + comp_in_stride * comp_in + comp_out_stride * comp_out + NUM_NODES_IN * i + l; in __launch_bounds__() 76 s_C[NUM_NODES_IN * threadIdx.y + l] = result; in __launch_bounds__() 78 s_CT[NUM_NODES_IN * i + l] = in __launch_bounds__() 79 …(l > 0 ? s_C[NUM_NODES_IN * threadIdx.y + l - 1] * curl_orients_in[3 * NUM_NODES_IN * e + 3 * l - … in __launch_bounds__() 80 … s_C[NUM_NODES_IN * threadIdx.y + l] * curl_orients_in[3 * NUM_NODES_IN * e + 3 * l + 1] + in __launch_bounds__() 81 …(l < (NUM_NODES_IN - 1) ? s_C[NUM_NODES_IN * threadIdx.y + l + 1] * curl_orients_in[3 * NUM_NODES_… in __launch_bounds__() 83 s_CT[NUM_NODES_IN * i + l] = result; in __launch_bounds__() [all …]
|
| /libCEED/examples/petsc/qfunctions/area/ |
| H A D | areasphere.h | 72 … for (int l = 0; l < 1; l++) xx_sq[j][k] += xx[j][l] * xx[k][l] / (sqrt(mod_xx_sq) * mod_xx_sq); in SetupMassGeoSphere() local 86 for (int l = 0; l < 3; l++) dxdX[j][k] += dxdxx[j][l] * dxxdX[l][k]; in SetupMassGeoSphere() local
|
| H A D | areacube.h | 75 for (int l = 0; l < 3; l++) dxdX[j][k] += dxdxx[j][l] * dxxdX[l][k]; in SetupMassGeoCube() local
|
| /libCEED/examples/fluids/qfunctions/ |
| H A D | eulervortex.h | 304 for (CeedInt l = 0; l < 3; l++) { in Euler() local 305 dUdx[j][k] += dU[j][l] * dXdx[l][k]; in Euler() 306 dXdxdXdxT[j][k] += dXdx[j][l] * dXdx[k][l]; // dXdx_j,k * dXdx_k,j in Euler() 353 for (CeedInt l = 0; l < 5; l++) strong_conv[k] += jacob_F_conv[j][k][l] * dqdx[l][j]; in Euler() local 371 … for (CeedInt l = 0; l < 5; l++) stab[k][j] += jacob_F_conv[j][k][l] * Tau_x[j] * strong_conv[l]; in Euler() local 427 for (CeedInt l = 0; l < 3; l++) { in IFunction_Euler() local 428 dUdx[j][k] += dU[j][l] * dXdx[l][k]; in IFunction_Euler() 429 dXdxdXdxT[j][k] += dXdx[j][l] * dXdx[k][l]; // dXdx_j,k * dXdx_k,j in IFunction_Euler() 477 for (CeedInt l = 0; l < 5; l++) strong_conv[k] += jacob_F_conv[j][k][l] * dqdx[l][j]; in IFunction_Euler() local 499 … for (CeedInt l = 0; l < 5; l++) stab[k][j] += jacob_F_conv[j][k][l] * Tau_x[j] * strong_conv[l]; in IFunction_Euler() local [all …]
|
| H A D | setupgeo_helpers.h | 217 for (CeedInt l = 0; l < 3; l++) dxdXTdxdX[j][k] += dxdX[l][j] * dxdX[l][k]; in InvertBoundaryMappingJacobian_3D() local 234 for (CeedInt l = 0; l < 2; l++) dXdx[j][k] += dxdXTdxdX_inv[l][j] * dxdX[k][l]; in InvertBoundaryMappingJacobian_3D() local
|
| H A D | shocktube.h | 261 for (CeedInt l = 0; l < 3; l++) { in EulerShockTube() local 262 dUdx[j][k] += dU[j][l] * dXdx[l][k]; in EulerShockTube() 263 dXdxdXdxT[j][k] += dXdx[j][l] * dXdx[k][l]; // dXdx_j,k * dXdx_k,j in EulerShockTube() 343 for (CeedInt l = 0; l < 5; l++) strong_conv[k] += jacob_F_conv[j][k][l] * dqdx[l][j]; in EulerShockTube() local 360 for (CeedInt l = 0; l < 5; l++) { in EulerShockTube() local 361 stab[k][j] += jacob_F_conv[j][k][l] * Tau_x[j] * strong_conv[l]; in EulerShockTube()
|
| /libCEED/examples/petsc/qfunctions/bps/ |
| H A D | bp3sphere.h | 97 for (int l = 0; l < 3; l++) dxdX[j][k] += dxdxx[j][l] * dxxdX[l][k]; in SetupDiffGeo() local 116 for (int l = 0; l < 3; l++) dxdXTdxdX[j][k] += dxdX[l][j] * dxdX[l][k]; in SetupDiffGeo() local
|
| H A D | bp1sphere.h | 85 for (int l = 0; l < 3; l++) dxdX[j][k] += dxdxx[j][l] * dxxdX[l][k]; in SetupMassGeo() local
|
| /libCEED/examples/mfem/ |
| H A D | bp3.cpp | 55 double f[3], l[3], val, lap; in rhs() local 57 l[0] = M_PI * M_PI * k[0] * k[0] * f[0]; in rhs() 59 lap = l[0]; in rhs() 62 l[d] = M_PI * M_PI * k[d] * k[d] * f[d]; in rhs() 63 lap = lap * f[d] + val * l[d]; in rhs() 112 for (int l = 0; l < ref_levels; l++) { in main() local
|
| H A D | bp1.cpp | 90 for (int l = 0; l < ref_levels; l++) { in main() local
|
| /libCEED/examples/petsc/src/ |
| H A D | libceedsetup.c | 56 CeedScalar l = 1.0 / PetscSqrtReal(3.0); // half edge of the inscribed cube in SetupLibceedByDegree() local 170 CeedScalar rhs_setup_data[2] = {R, l}; in SetupLibceedByDegree() 254 CeedScalar l = 1.0 / PetscSqrtReal(3.0); // half edge of the inscribed cube in SetupErrorOperator() local 322 CeedScalar rhs_setup_data[2] = {R, l}; in SetupErrorOperator()
|
| H A D | swarmutils.c | 594 CeedScalar l = 1.0 / PetscSqrtReal(3.0); // half edge of the inscribed cube in SetupProblemSwarm() local 744 CeedScalar rhs_setup_data[2] = {R, l}; in SetupProblemSwarm()
|
| /libCEED/examples/python/ |
| H A D | tutorial-5-operator.ipynb | 126 " print('The length of the domain is l = %4.2f'%np.sum(v_array))"
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-operator.sycl.cpp | 1226 const int l = idx.get(1); // The output column index of each B^TDB operation in CeedOperatorLinearAssemble_Sycl() local 1243 …t[b_out_index + j * num_nodes + i] * qf_array[qf_index + j] * B_in[b_in_index + j * num_nodes + l]; in CeedOperatorLinearAssemble_Sycl() 1247 …l_index = comp_in_stride * comp_in + comp_out_stride * comp_out + e_stride * e + num_nodes * i + l; in CeedOperatorLinearAssemble_Sycl()
|
| /libCEED/examples/fluids/ |
| H A D | index.md | 45 … u }\\ E \equiv \rho e \end{pmatrix} \begin{array}{l} \leftarr…
|
| /libCEED/ |
| H A D | Doxyfile | 790 # that represents doxygen's defaults, run doxygen with the -l option. You can 950 # *.hh, *.hxx, *.hpp, *.h++, *.l, *.cs, *.d, *.php, *.php4, *.php5, *.phtml,
|