Home
last modified time | relevance | path

Searched refs:points (Results 1 – 25 of 49) sorted by relevance

12

/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator.c34 if (impl->points.num_per_elem) CeedCallCuda(ceed, cudaFree((void **)impl->points.num_per_elem)); in CeedOperatorDestroy_Cuda_gen()
174 CeedCallBackend(CeedVectorGetArrayRead(vec, CEED_MEM_DEVICE, &data->points.coords)); in CeedOperatorApplyAddCore_Cuda_gen()
178 if (num_elem != data->points.num_elem) { in CeedOperatorApplyAddCore_Cuda_gen()
183 data->points.num_elem = num_elem; in CeedOperatorApplyAddCore_Cuda_gen()
192 … if (data->points.num_per_elem) CeedCallCuda(ceed, cudaFree((void **)data->points.num_per_elem)); in CeedOperatorApplyAddCore_Cuda_gen()
193 CeedCallCuda(ceed, cudaMalloc((void **)&data->points.num_per_elem, num_bytes)); in CeedOperatorApplyAddCore_Cuda_gen()
194 …CeedCallCuda(ceed, cudaMemcpy((void *)data->points.num_per_elem, points_per_elem, num_bytes, cudaM… in CeedOperatorApplyAddCore_Cuda_gen()
204 …m_elem, &qf_data->d_c, &data->indices, &data->fields, &data->B, &data->G, &data->W, &data->points}; in CeedOperatorApplyAddCore_Cuda_gen()
259 CeedCallBackend(CeedVectorRestoreArrayRead(vec, &data->points.coords)); in CeedOperatorApplyAddCore_Cuda_gen()
458 …d_c, &data->indices, &data->fields, &data->B, &data->G, &data->W, &data->points, &assembled_array}; in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen()
[all …]
H A Dceed-cuda-gen.h27 Points_Cuda points; member
/libCEED/python/tests/output/
H A Dtest_523.out3 6 elements with 4 quadrature points each
23 6 elements with 16 quadrature points each
45 6 elements with 4 quadrature points each
65 6 elements with 16 quadrature points each
H A Dtest_504.out2 15 elements with 8 quadrature points each
24 15 elements with 8 quadrature points each
/libCEED/tests/output/
H A Dt523-operator-f.out3 6 elements with 4 quadrature points each
23 6 elements with 16 quadrature points each
44 6 elements with 4 quadrature points each
64 6 elements with 16 quadrature points each
H A Dt230-elemrestriction.out1 CeedElemRestriction at points from (6, 1) to 3 elements with a maximum of 3 points on an element
H A Dt523-operator.out6 6 elements with 4 quadrature points each
26 6 elements with 16 quadrature points each
50 6 elements with 4 quadrature points each
70 6 elements with 16 quadrature points each
H A Dt504-operator-f.out2 15 elements with 8 quadrature points each
23 15 elements with 8 quadrature points each
H A Dt504-operator.out3 15 elements with 8 quadrature points each
25 15 elements with 8 quadrature points each
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator.c43 if (impl->points.num_per_elem) CeedCallHip(ceed, hipFree((void **)impl->points.num_per_elem)); in CeedOperatorDestroy_Hip_gen()
119 CeedCallBackend(CeedVectorGetArrayRead(vec, CEED_MEM_DEVICE, &data->points.coords)); in CeedOperatorApplyAddCore_Hip_gen()
123 if (num_elem != data->points.num_elem) { in CeedOperatorApplyAddCore_Hip_gen()
128 data->points.num_elem = num_elem; in CeedOperatorApplyAddCore_Hip_gen()
137 if (data->points.num_per_elem) CeedCallHip(ceed, hipFree((void **)data->points.num_per_elem)); in CeedOperatorApplyAddCore_Hip_gen()
138 CeedCallHip(ceed, hipMalloc((void **)&data->points.num_per_elem, num_bytes)); in CeedOperatorApplyAddCore_Hip_gen()
139 …CeedCallHip(ceed, hipMemcpy((void *)data->points.num_per_elem, points_per_elem, num_bytes, hipMemc… in CeedOperatorApplyAddCore_Hip_gen()
149 …m_elem, &qf_data->d_c, &data->indices, &data->fields, &data->B, &data->G, &data->W, &data->points}; in CeedOperatorApplyAddCore_Hip_gen()
217 CeedCallBackend(CeedVectorRestoreArrayRead(vec, &data->points.coords)); in CeedOperatorApplyAddCore_Hip_gen()
427 …d_c, &data->indices, &data->fields, &data->B, &data->G, &data->W, &data->points, &assembled_array}; in CeedOperatorLinearAssembleQFunctionCore_Hip_gen()
[all …]
H A Dceed-hip-gen.h28 Points_Hip points; member
/libCEED/julia/LibCEED.jl/src/
H A DBasis.jl49 - `q`: Number of quadrature points in one dimension.
50 - `qmode`: Distribution of the $q$ quadrature points (affects order of accuracy for the
69 - `q`: Number of quadrature points in one dimension
71 quadrature points.
73 quadrature points.
74 - `qref1d`: Array of length `q` holding the locations of quadrature points on the 1D
124 - `nqpts`: Total number of quadrature points.
126 at quadrature points.
128 functions at quadrature points.
129 - `qref`: Matrix of size `(dim, nqpts)` holding the locations of quadrature points on the
[all …]
H A DQuadrature.jl4 Return the Gauss-Legendre quadrature rule with `q` points (integrates polynomials of degree
23 Return the Gauss-Lobatto quadrature rule with `q` points (integrates polynomials of degree
/libCEED/examples/
H A Dnotation.md5 … non-uniformly spaced nodes, the Gauss-Legendre-Lobatto (GLL) points, and quadrature points $\{q_i…
/libCEED/julia/LibCEED.jl/test/
H A Dbuildmats.jl19 # Loop over quadrature points
60 # Loop over quadrature points
/libCEED/examples/python/
H A Dtutorial-3-basis.ipynb79 …e interpolation nodes are at the Gauss-Lobatto points, so interpolation to Gauss-Lobatto quadratur…
96 " Q=4, # number of quadrature points per dimension\n",
139 …"In contrast, the Gauss quadrature points are not collocated, and thus all basis functions are gen…
153 "# Mark tho Gauss quadrature points\n",
163 …"Here, we create a 3D tensor product element with more quadrature points than Lagrange interpolati…
285 " # Get function values at quadrature points\n",
298 " # Calculate G u at quadrature points, G' * 1 at dofs\n",
H A Dtutorial-4-qfunction.ipynb38points (see [the API documentation](https://libceed.org/en/latest/libCEEDapi.html#api-description)…
42 …onSketch.svg \"Schematic of point-wise QFunctions, defined at quadrature points, belonging to elem…
/libCEED/julia/LibCEED.jl/docs/src/
H A DUserQFunctions.md8 User Q-functions describe the action of the $D$ operator at quadrature points
42 "data context" pointer, a number of quadrature points, and two arrays of arrays,
58 nodal points to quadrature points, and `CEED_EVAL_NONE` indicates that the
59 `qdata` is already precomputed at quadrature points, and no interpolation is
84 quadrature points. The next three arguments are specifications of the input and
95 array. The first dimension is always equal to the number of quadrature points.
97 number of quadrature points, but in more sophisticated examples (e.g. the [apply
/libCEED/doc/sphinx/source/api/
H A DCeedQFunction.rst6 …ents the spatial terms of the point-wise functions describing the physics at the quadrature points.
/libCEED/examples/petsc/
H A Ddmswarm.c467 PetscInt *points; in DMSwarmCheckSwarmValues() local
470 PetscCall(DMSwarmSortGetPointsPerCell(dm_swarm, cell, &num_points_in_cell, &points)); in DMSwarmCheckSwarmValues()
475 for (PetscInt d = 0; d < dim; d++) x[d] = coords_points[points[p] * dim + d]; in DMSwarmCheckSwarmValues()
478 if (PetscAbs(u_points[points[p] * num_comp + i] - u_true[i]) > tolerance) { in DMSwarmCheckSwarmValues()
483 cell, p, i, u_points[points[p] * num_comp + i], u_true[i])); in DMSwarmCheckSwarmValues()
489 PetscCall(DMSwarmSortRestorePointsPerCell(dm_swarm, cell, &num_points_in_cell, &points)); in DMSwarmCheckSwarmValues()
H A DREADME.md62 - `-q_extra` - Number of extra quadrature points
85 - `-q_extra` - Number of extra quadrature points
/libCEED/backends/cuda/
H A Dceed-cuda-compile.h22 CEED_INTERN int CeedRunKernelAutoblockCuda(Ceed ceed, CUfunction kernel, size_t points, void **args…
/libCEED/tests/
H A DREADME.md18     5. CeedBasis evaluation at arbitrary points tests\
/libCEED/examples/fluids/src/
H A Dsetupts.c77 const PetscInt *points; in Surface_Forces_NS() local
80 PetscCall(ISGetIndices(wall_is, &points)); in Surface_Forces_NS()
82 const PetscInt p = points[i]; in Surface_Forces_NS()
92 PetscCall(ISRestoreIndices(wall_is, &points)); in Surface_Forces_NS()
/libCEED/doc/papers/joss/
H A Dpaper.md94 …vatives to quadrature points, $f$ acts independently at quadrature points, and $W_e$ is a (diagona…
105 $D$ `CeedQFunction` User-defined action at quadrature points
114 …al efficiency of computing solution values and derivatives at quadrature points via tensor contrac…
115 …e matrices used to compute solution values and derivatives at quadrature points from the DoFs on t…

12