Visitors   Views   Downloads
"PeerJ Preprints" is a venue for early communication or feedback before peer review. Data may be preliminary.

A peer-reviewed article of this Preprint also exists.

View peer-reviewed version

Supplemental Information

Illustration of the voxelization process for a sphere

Illustration of the voxelization of a sphere within coarse mesh elements. The sphere is indicated by the yellow surface while the thick black lines outline the elements of the actual mesh. The voxelization within elements follows the Octree refinement towards the sphere and is indicated by the thinner white lines. Inside the sphere, voxels have been colorized by the flood-fill mechanism with a seed in the center. Flooded elements are shown in red; other elements are blue.

DOI: 10.7287/peerj.preprints.1316v2/supp-1

Illustration of sphere approximations with various accuracy

Illustration of sphere approximations, with increasing accuracy. The sphere is blue, and the isosurface of the color value at 0.5 is yellow. On the left, the sphere is shown in the embedding domain with the 8 elements. Voxelization and integration points increase from left to right.

DOI: 10.7287/peerj.preprints.1316v2/supp-2

Illustration of varying number of integration points for a cube

Representation of the cube in 8 elements with polynomials of degree 15. From left to right an increasing number of integration points is used. The leftmost image shows the cube with the 8 elements of the mesh. The reference geometry is drawn in blue, and the isosurface of the color value 0.5 in yellow. We cut the reference in the middle to enable a better view for the comparison, except for the second image, where it is the other way around, and the isosurface is cut.

DOI: 10.7287/peerj.preprints.1316v2/supp-3

Illustration of varying polynomial degrees in the approximation of a tetrahedron

Approximation of the tetrahedron with an increasing polynomial degree from left to right. Starting on the left with a polynomial degree of 7 and increasing over 15 and 31 to 63 in the rightmost image. Shown is the isosurface of the polynomial at a value of 0.5 in yellow and for comparison the reference geometry cut in half with a blue coloring.

DOI: 10.7287/peerj.preprints.1316v2/supp-4

Example for the application to a complex geometry like a porous medium

Isosurface of a porous medium (yellow) in comparison to the original STL data (blue). The geometry is well recovered; only edges are smoothed out a little.

DOI: 10.7287/peerj.preprints.1316v2/supp-5

Illustration for the use of a generated geometry representation in an electrodynamic wave scattering setup

Scattering of a planar wave at a cylindrical object. The grid lines indicate the mesh of the DGFEM solver. For the numerical solution, a basis with a maximal polynomial degree of 15 is used. On the left, the reference solution is shown. On the right, the difference between the numerical solution and the reference can be seen for a de-aliasing by 32 points. The color scale for the difference is chosen with a range of +/- 10 % of the maximal amplitude in the reference.

DOI: 10.7287/peerj.preprints.1316v2/supp-6

Additional Information

Competing Interests

The authors declare that they have no competing interests.

Author Contributions

Harald G Klimach wrote the paper, prepared figures and/or tables, performed the computation work, reviewed drafts of the paper.

Jens Zudrop performed the computation work, reviewed drafts of the paper.

Sabine P Roller wrote the paper, reviewed drafts of the paper.

Data Deposition

The following information was supplied regarding data availability:


The authors received no funding for this work.

Add your feedback

Before adding feedback, consider if it can be asked as a question instead, and if so then use the Question tab. Pointing out typos is fine, but authors are encouraged to accept only substantially helpful feedback.

Some Markdown syntax is allowed: _italic_ **bold** ^superscript^ ~subscript~ %%blockquote%% [link text](link URL)
By posting this you agree to PeerJ's commenting policies