| /libCEED/julia/LibCEED.jl/src/ |
| H A D | Misc.jl | 17 @inline det(J, ::CeedDim{1}) = @inbounds J[1] argument 18 @inline det(J, ::CeedDim{2}) = @inbounds J[1]*J[4] - J[3]*J[2] argument 20 @inline det(J, ::CeedDim{3}) = @inbounds ( argument 38 @inline setvoigt(J, ::CeedDim{1}) = @inbounds @SVector [J[1]] argument 39 @inline setvoigt(J, ::CeedDim{2}) = @inbounds @SVector [J[1], J[4], J[2]] argument 40 @inline setvoigt(J, ::CeedDim{3}) = @inbounds @SVector [J[1], J[5], J[9], J[6], J[3], J[2]] argument 42 @inline function setvoigt!(V, J, ::CeedDim{1}) argument 46 @inline function setvoigt!(V, J, ::CeedDim{2}) argument 54 @inline function setvoigt!(V, J, ::CeedDim{3}) argument 83 @inline function getvoigt!(J, V, ::CeedDim{1}) argument [all …]
|
| /libCEED/examples/python/qfunctions/ |
| H A D | ex1-volume.h | 22 const CeedScalar(*J)[1][CEED_Q_VLA] = (const CeedScalar(*)[1][CEED_Q_VLA])in[0]; in build_mass() local 28 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0]; in build_mass() local 36 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in build_mass() local
|
| H A D | ex2-surface.h | 24 const CeedScalar(*J)[1][CEED_Q_VLA] = (const CeedScalar(*)[1][CEED_Q_VLA])in[0]; in build_diff() local 29 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0]; in build_diff() local 46 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in build_diff() local
|
| H A D | ex3-volume.h | 24 const CeedScalar(*J)[1][CEED_Q_VLA] = (const CeedScalar(*)[1][CEED_Q_VLA])in[0]; in build_mass_diff() local 35 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0]; in build_mass_diff() local 56 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in build_mass_diff() local
|
| /libCEED/examples/ceed/ |
| H A D | ex1-volume-f-c.h | 21 const CeedScalar(*J)[1][CEED_Q_VLA] = (const CeedScalar(*)[1][CEED_Q_VLA])in[0]; in build_mass() local 27 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0]; in build_mass() local 35 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in build_mass() local
|
| H A D | ex1-volume.h | 26 const CeedScalar(*J)[1][CEED_Q_VLA] = (const CeedScalar(*)[1][CEED_Q_VLA])in[0]; in build_mass() local 32 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0]; in build_mass() local 40 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in build_mass() local
|
| H A D | ex2-surface.h | 28 const CeedScalar(*J)[1][CEED_Q_VLA] = (const CeedScalar(*)[1][CEED_Q_VLA])in[0]; in build_diff() local 33 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0]; in build_diff() local 50 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in build_diff() local
|
| H A D | ex3-volume.h | 28 const CeedScalar(*J)[1][CEED_Q_VLA] = (const CeedScalar(*)[1][CEED_Q_VLA])in[0]; in build_mass_diff() local 39 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0]; in build_mass_diff() local 60 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in build_mass_diff() local
|
| /libCEED/examples/fluids/qfunctions/ |
| H A D | setupgeo2d.h | 46 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0]; in Setup2d() local 87 const CeedScalar(*J)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in SetupBoundary2d() local 139 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in Setup2D_3Dcoords() local
|
| H A D | setupgeo.h | 50 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in Setup() local 108 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in SetupBoundary() local
|
| /libCEED/examples/petsc/qfunctions/area/ |
| H A D | areasphere.h | 47 const CeedScalar *X = in[0], *J = in[1], *w = in[2]; in SetupMassGeoSphere() local 91 const CeedScalar J[3][1] = {{dxdX[1][0] * dxdX[2][1] - dxdX[2][0] * dxdX[1][1]}, in SetupMassGeoSphere() local
|
| /libCEED/backends/opt/ |
| H A D | ceed-opt-tensor.c | 16 …nsorContractApply_Core_Opt(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J, in CeedTensorContractApply_Core_Opt() 40 …Apply_Opt(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J, const CeedScala… in CeedTensorContractApply_Opt()
|
| /libCEED/include/ceed/jit-source/gallery/ |
| H A D | ceed-mass1dbuild.h | 16 const CeedScalar *J = in[0], *w = in[1]; in Mass1DBuild() local
|
| H A D | ceed-mass2dbuild.h | 16 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0], *w = in[1]; in Mass2DBuild() local
|
| H A D | ceed-poisson1dbuild.h | 19 const CeedScalar *J = in[0], *w = in[1]; in Poisson1DBuild() local
|
| H A D | ceed-mass3dbuild.h | 16 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0], *w = in[1]; in Mass3DBuild() local
|
| H A D | ceed-poisson3dbuild.h | 17 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0], *w = in[1]; in Poisson3DBuild() local
|
| H A D | ceed-poisson2dbuild.h | 18 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0], *w = in[1]; in Poisson2DBuild() local
|
| /libCEED/tests/ |
| H A D | t535-operator.h | 11 const CeedScalar *J = in[0], *weight = in[1]; in setup_mass() local 25 const CeedScalar *J = in[0], *qw = in[1]; in setup_diff() local
|
| H A D | t532-operator.h | 11 const CeedScalar *J = in[0], *weight = in[1]; in setup_mass() local 25 const CeedScalar *J = in[0], *qw = in[1]; in setup_diff() local
|
| /libCEED/python/tests/ |
| H A D | test-qfunctions.h | 14 const CeedScalar *w = in[0], *J = in[1]; in setup_mass() local 31 const CeedScalar *w = in[0], *J = in[1]; in setup_mass_2d() local
|
| /libCEED/backends/avx/ |
| H A D | ceed-avx-tensor.c | 42 …TensorContract_Avx_Blocked(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J, in CeedTensorContract_Avx_Blocked() 104 …nsorContract_Avx_Remainder(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J, in CeedTensorContract_Avx_Remainder() 153 …vx_Single(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J, const CeedScala… in CeedTensorContract_Avx_Single() 254 …ocked_4_8(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J, const CeedScala… in CeedTensorContract_Avx_Blocked_4_8() 258 …inder_8_8(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J, const CeedScala… in CeedTensorContract_Avx_Remainder_8_8() 262 …ingle_4_8(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J, const CeedScala… in CeedTensorContract_Avx_Single_4_8() 270 …Apply_Avx(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J, const CeedScala… in CeedTensorContractApply_Avx()
|
| /libCEED/examples/petsc/qfunctions/bps/ |
| H A D | bp1sphere.h | 47 const CeedScalar *X = in[0], *J = in[1], *w = in[2]; in SetupMassGeo() local 90 …const CeedScalar J[3] = {dxdX[1][0] * dxdX[2][1] - dxdX[2][0] * dxdX[1][1], dxdX[2][0] * dxdX[0][1… in SetupMassGeo() local
|
| /libCEED/examples/solids/qfunctions/ |
| H A D | traction-boundary.h | 30 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0], (*w) = in[1]; in SetupTractionBCs() local
|
| /libCEED/interface/ |
| H A D | ceed-tensor.c | 94 int CeedTensorContractApply(CeedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt J… in CeedTensorContractApply() 124 …eedTensorContract contract, CeedInt A, CeedInt B, CeedInt C, CeedInt D, CeedInt J, const CeedScala… in CeedTensorContractStridedApply()
|