Home
last modified time | relevance | path

Searched refs:det (Results 1 – 16 of 16) sorted by relevance

/libCEED/julia/LibCEED.jl/docs/src/
H A DMisc.md16 argument to functions like `det` to choose the specialized implementations. In
27 det(J) # Slow!
28 det(J, CeedDim(dim)) # Fast!
33 det(J, ::CeedDim{1})
H A DUserQFunctions.md108 multiplication by $w \det(J) J^{-\intercal} J^{-1}$, where $J$ is the mesh
150 $w \det(J) J^{-\intercal} J^{-1} \nabla u$, which is also a vector of length `dim` at
155 \det(J) J^{-\intercal} J^{-1}$ evaluated at every quadrature point. In order to
171 First, the matrix $w \det(J) J^{-\intercal} J^{-1}$ is stored in the variable
/libCEED/julia/LibCEED.jl/src/
H A DMisc.jl1 import LinearAlgebra: det
13 det(J, ::CeedDim{dim})
17 @inline det(J, ::CeedDim{1}) = @inbounds J[1] function
18 @inline det(J, ::CeedDim{2}) = @inbounds J[1]*J[4] - J[3]*J[2] function
20 @inline det(J, ::CeedDim{3}) = @inbounds ( function
H A DUserQFunction.jl228 sized, and therefore `det(J)` will automatically dispatch to an optimized implementation
236 qdata[] = w*det(J)
H A DLibCEED.jl93 det,
/libCEED/examples/nek/bps/
H A Dbps.h29 CeedScalar det = (J[i + Q * 0] * (J[i + Q * 4] * J[i + Q * 8] - J[i + Q * 5] * J[i + Q * 7]) - in masssetupf() local
32 qdata[i] = det * w[i]; in masssetupf()
/libCEED/tests/
H A Dt541-operator.c125 CeedScalar det; in main() local
158 det = 1 / (S[0] * S_inv[0] + S[1] * S_inv[4] + S[2] * S_inv[8] + S[3] * S_inv[12]); in main()
160 for (CeedInt i = 0; i < 16; i++) S_inv[i] *= det; in main()
/libCEED/julia/LibCEED.jl/examples/
H A Dex2-surface.jl81 qdata .= setvoigt(w*det(J)*Jinv*Jinv')
H A Dex1-volume.jl77 qdata .= w*det(J)
H A Dex3-volume.jl86 det_J = det(dx)
/libCEED/julia/LibCEED.jl/test/
H A Druntests.jl207 @test det(J, D) ≈ det(J)
/libCEED/
H A DREADME.md182 | `/gpu/cuda/magma/det` | CUDA MAGMA kernels | Yes …
184 | `/gpu/hip/magma/det` | HIP MAGMA kernels | Yes …
H A DMakefile603 MAGMA_BACKENDS = /gpu/cuda/magma /gpu/cuda/magma/det
617 MAGMA_BACKENDS = /gpu/hip/magma /gpu/hip/magma/det
/libCEED/rust/libceed-sys/c-src/
H A DMakefile603 MAGMA_BACKENDS = /gpu/cuda/magma /gpu/cuda/magma/det
617 MAGMA_BACKENDS = /gpu/hip/magma /gpu/hip/magma/det
/libCEED/doc/sphinx/source/
H A DlibCEEDapi.md148 > - precompute and store $w\det(J)$ at all quadrature points in all mesh elements
H A Dreleasenotes.md242 - New HIP MAGMA backends for hipMAGMA library users: `/gpu/hip/magma` and `/gpu/hip/magma/det`.