Home
last modified time | relevance | path

Searched refs:exact_volume (Results 1 – 18 of 18) sorted by relevance

/libCEED/examples/ceed/
H A Dex1-volume-f.f90163 real*8 exact_volume local
178 exact_volume = 1.d0
188 exact_volume = 3.d0/4.d0 * m_pi
201 real*8 exact_volume local
245 call transformmeshcoords(fe_dim, coords_size, coords, exact_volume, err)
264 real*8 exact_volume, computed_volume variable
414 call setcartesianmeshcoords(fe_dim, num_xyz, mesh_degree, mesh_coords, exact_volume, err)
521 write (*, *) 'Exact mesh volume :', exact_volume
523 write (*, *) 'Volume error :', (exact_volume - computed_volume)
527 if (abs(exact_volume - computed_volume) > 200.d0 * 1e-15) then
[all …]
H A Dex3-volume.c160 CeedScalar exact_volume = TransformMeshCoords(dim, mesh_size, mesh_coords); in main() local
254 printf("Exact mesh volume : % .14g\n", exact_volume); in main()
256 printf("Volume error : % .14g\n", volume - exact_volume); in main()
261 if (fabs(volume - exact_volume) > tol) printf("Volume error : % .1e\n", volume - exact_volume); in main()
392 CeedScalar exact_volume; in TransformMeshCoords() local
401 exact_volume = 1.; in TransformMeshCoords()
414 exact_volume = 3. / 4. * M_PI; in TransformMeshCoords()
417 return exact_volume; in TransformMeshCoords()
H A Dex1-volume.c162 CeedScalar exact_volume = TransformMeshCoords(dim, mesh_size, mesh_coords); in main() local
265 printf("Exact mesh volume : % .14g\n", exact_volume); in main()
267 printf("Volume error : % .14g\n", volume - exact_volume); in main()
272 if (fabs(volume - exact_volume) > tol) printf("Volume error : % .1e\n", volume - exact_volume); in main()
402 CeedScalar exact_volume; in TransformMeshCoords() local
411 exact_volume = 1.; in TransformMeshCoords()
425 exact_volume = 3. / 4. * M_PI; in TransformMeshCoords()
428 return exact_volume; in TransformMeshCoords()
/libCEED/examples/rust/ex3-volume/src/
H A Dtransform.rs42 let exact_volume = match dim { in transform_mesh_coordinates() localVariable
47 Ok(exact_volume) in transform_mesh_coordinates()
H A Dmain.rs134 let exact_volume = transform::transform_mesh_coordinates(dim, mesh_size, &mut mesh_coords)?; in example_3() localVariable
338 println!("Exact mesh volume : {:.12}", exact_volume); in example_3()
342 volume - exact_volume in example_3()
349 let error = (volume - exact_volume).abs(); in example_3()
/libCEED/examples/rust/ex3-volume-vector/src/
H A Dtransform.rs42 let exact_volume = match dim { in transform_mesh_coordinates() localVariable
47 Ok(exact_volume) in transform_mesh_coordinates()
H A Dmain.rs136 let exact_volume = transform::transform_mesh_coordinates(dim, mesh_size, &mut mesh_coords)?; in example_3_vector() localVariable
361 println!("Exact mesh volume : {:.12}", exact_volume); in example_3_vector()
365 volume - exact_volume in example_3_vector()
372 let error = (volume - exact_volume).abs(); in example_3_vector()
/libCEED/examples/rust/ex1-volume/src/
H A Dtransform.rs38 let exact_volume = match dim { in transform_mesh_coordinates() localVariable
43 Ok(exact_volume) in transform_mesh_coordinates()
H A Dmain.rs130 let exact_volume = transform::transform_mesh_coordinates(dim, mesh_size, &mut mesh_coords)?; in example_1() localVariable
257 println!("Exact mesh volume : {:.12}", exact_volume); in example_1()
261 volume - exact_volume in example_1()
268 let error = (volume - exact_volume).abs(); in example_1()
/libCEED/examples/rust/ex1-volume-vector/src/
H A Dtransform.rs38 let exact_volume = match dim { in transform_mesh_coordinates() localVariable
43 Ok(exact_volume) in transform_mesh_coordinates()
H A Dmain.rs134 let exact_volume = transform::transform_mesh_coordinates(dim, mesh_size, &mut mesh_coords)?; in example_1_vector() localVariable
275 println!("Exact mesh volume : {:.12}", exact_volume); in example_1_vector()
279 volume - exact_volume in example_1_vector()
286 let error = (volume - exact_volume).abs(); in example_1_vector()
/libCEED/examples/rust-qfunctions/
H A Dex1-volume.c172 CeedScalar exact_volume = TransformMeshCoords(dim, mesh_size, mesh_coords); in main() local
275 printf("Exact mesh volume : % .14g\n", exact_volume); in main()
277 printf("Volume error : % .14g\n", volume - exact_volume); in main()
282 if (fabs(volume - exact_volume) > tol) printf("Volume error : % .1e\n", volume - exact_volume); in main()
412 CeedScalar exact_volume; in TransformMeshCoords() local
421 exact_volume = 1.; in TransformMeshCoords()
435 exact_volume = 3. / 4. * M_PI; in TransformMeshCoords()
438 return exact_volume; in TransformMeshCoords()
/libCEED/julia/LibCEED.jl/examples/
H A Dex1-volume.jl12 exact_volume = 1.0
25 exact_volume = 3.0/4.0*pi
27 return exact_volume
H A Dex3-volume.jl12 exact_volume = 1.0
25 exact_volume = 3.0/4.0*pi
27 return exact_volume
H A Dex1-volume-c.jl195 exact_volume = 1
208 exact_volume = 3.0/4.0*pi
212 return exact_volume
/libCEED/examples/python/
H A Dex3_volume.py100 exact_volume, _ = common.transform_mesh_coords(dim, mesh_size, mesh_coords)
170 if abs(volume - exact_volume) > tol:
H A Dex1_volume.py95 exact_volume, _ = common.transform_mesh_coords(dim, mesh_size, mesh_coords)
173 if abs(volume - exact_volume) > tol:
H A Dex_common.py207 exact_volume = {1: 1.0, 2: 3. / 4. * np.pi, 3: 3. / 4. * np.pi}[dim]
229 return (exact_volume, exact_area)