Home
last modified time | relevance | path

Searched refs:sol_size (Results 1 – 13 of 13) sorted by relevance

/libCEED/examples/python/
H A Dex2_surface.py86 …solution_restriction, sol_size, q_data_restriction, num_elem, elem_qpts = common.build_cartesian_r…
91 print("Number of solution nodes : %d" % sol_size)
154 u = ceed.Vector(sol_size) # Input vector
155 v = ceed.Vector(sol_size) # Output vector
159 for i in range(sol_size):
160 u_array[i] = sum(x_array[i + j * (sol_size)] for j in range(dim))
H A Dex3_volume.py90 …solution_restriction, sol_size, q_data_restriction, num_elem, elem_qpts = common.build_cartesian_r…
95 print("Number of solution nodes : %d" % sol_size)
149 u = ceed.Vector(sol_size)
150 v = ceed.Vector(sol_size)
H A Dex1_volume.py85 …solution_restriction, sol_size, q_data_restriction, num_elem, elem_qpts = common.build_cartesian_r…
90 print("Number of solution nodes : %d" % sol_size)
152 u = ceed.Vector(sol_size)
153 v = ceed.Vector(sol_size)
/libCEED/julia/LibCEED.jl/examples/
H A Dex2-surface.jl42 sol_size, _, qdata_rstr_i = build_cartesian_restriction(
51 sol_size, sol_rstr, sol_rstr_i = build_cartesian_restriction(
61 println("Number of solution nodes : ", sol_size)
143 u = CeedVector(ceed, sol_size)
144 v = CeedVector(ceed, sol_size)
150 @witharray(u_host = u, size = (sol_size, 1), sum!(u_host, x_host))
H A Dex3-volume.jl50 sol_size, _, qdata_rstr_i = build_cartesian_restriction(
59 sol_size, sol_rstr, sol_rstr_i = build_cartesian_restriction(
69 println("Number of solution nodes : ", sol_size)
174 u = CeedVector(ceed, sol_size)
175 v = CeedVector(ceed, sol_size)
H A Dex1-volume.jl49 sol_size, sol_rstr, sol_rstr_i = build_cartesian_restriction(
59 println("Number of solution nodes : ", sol_size)
135 u = CeedVector(ceed, sol_size)
136 v = CeedVector(ceed, sol_size)
H A Dex1-volume-c.jl253 sol_size, sol_rstr, sol_rstr_i = build_cartesian_restriction_c(
263 println("Number of solution nodes : ", sol_size)
389 C.CeedVectorCreate(ceed[], sol_size, u)
390 C.CeedVectorCreate(ceed[], sol_size, v)
401 v_host = unsafe_wrap(Array, v_host_ref[], sol_size)
/libCEED/examples/ceed/
H A Dex1-volume-f.f90260 integer prob_size, mesh_size, sol_size variable
401 …call buildcartesianrestriction(ceed, fe_dim, num_xyz, sol_degree, 1, sol_size, num_qpts, sol_restr…
407 write (*, *) 'Number of solution nodes : ', sol_size
481 allocate (u_array(sol_size))
482 allocate (v_array(sol_size))
484 call ceedvectorcreate(ceed, sol_size, u, err)
487 call ceedvectorcreate(ceed, sol_size, v, err)
513 do i = 1, sol_size
H A Dex2-surface.c148 CeedInt mesh_size, sol_size; in main() local
152 …BuildCartesianRestriction(ceed, dim, num_xyz, sol_degree, dim * (dim + 1) / 2, &sol_size, num_qpts… in main()
153 …BuildCartesianRestriction(ceed, dim, num_xyz, sol_degree, 1, &sol_size, num_qpts, &sol_restriction… in main()
157 printf("Number of solution nodes : %" CeedInt_FMT "\n", sol_size); in main()
240 CeedVectorCreate(ceed, sol_size, &u); in main()
241 CeedVectorCreate(ceed, sol_size, &v); in main()
250 for (CeedInt i = 0; i < sol_size; i++) { in main()
252 for (CeedInt d = 0; d < dim; d++) u_array[i] += x_array[i + d * sol_size]; in main()
279 for (CeedInt i = 0; i < sol_size; i++) surface_area += fabs(v_array[i]); in main()
H A Dex3-volume.c140 CeedInt mesh_size, sol_size; in main() local
144 …BuildCartesianRestriction(ceed, dim, num_xyz, sol_degree, 1 + dim * (dim + 1) / 2, &sol_size, num_… in main()
145 …BuildCartesianRestriction(ceed, dim, num_xyz, sol_degree, 1, &sol_size, num_qpts, &sol_restriction… in main()
149 printf("Number of solution nodes : %" CeedInt_FMT "\n", sol_size); in main()
220 CeedVectorCreate(ceed, sol_size, &u); in main()
221 CeedVectorCreate(ceed, sol_size, &v); in main()
248 for (CeedInt i = 0; i < sol_size; i++) volume += v_array[i]; in main()
H A Dex1-volume.c143 CeedInt mesh_size, sol_size; in main() local
147 …BuildCartesianRestriction(ceed, dim, num_xyz, sol_degree, 1, &sol_size, num_qpts, &sol_restriction… in main()
151 printf("Number of solution nodes : %" CeedInt_FMT "\n", sol_size); in main()
231 CeedVectorCreate(ceed, sol_size, &u); in main()
232 CeedVectorCreate(ceed, sol_size, &v); in main()
259 for (CeedInt i = 0; i < sol_size; i++) volume += v_array[i]; in main()
/libCEED/examples/rust-qfunctions/
H A Dex1-volume.c153 CeedInt mesh_size, sol_size; in main() local
157 …BuildCartesianRestriction(ceed, dim, num_xyz, sol_degree, 1, &sol_size, num_qpts, &sol_restriction… in main()
161 printf("Number of solution nodes : %" CeedInt_FMT "\n", sol_size); in main()
241 CeedVectorCreate(ceed, sol_size, &u); in main()
242 CeedVectorCreate(ceed, sol_size, &v); in main()
269 for (CeedInt i = 0; i < sol_size; i++) volume += v_array[i]; in main()
/libCEED/julia/LibCEED.jl/docs/src/
H A Dindex.md79 for (CeedInt i = 0; i < sol_size; i++) {
97 for (CeedInt i = 0; i < sol_size; i++) {
100 u_host[i] += x_host[i+d*sol_size];
108 @witharray(u_host=u, size=(sol_size,1),