<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hextreme</title>
	<atom:link href="https://www.hextreme.eu/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.hextreme.eu</link>
	<description>Hexahedral Mesh Generation in Real Time</description>
	<lastBuildDate>Mon, 05 Jul 2021 07:12:09 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.hextreme.eu/wp-content/uploads/2018/11/cropped-erc-1-32x32.jpg</url>
	<title>Hextreme</title>
	<link>https://www.hextreme.eu</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Quad layouts with high valence singularities for flexible quad meshing</title>
		<link>https://www.hextreme.eu/quad-layouts-with-high-valence-singularities-for-flexible-quad-meshing/</link>
					<comments>https://www.hextreme.eu/quad-layouts-with-high-valence-singularities-for-flexible-quad-meshing/#respond</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Mon, 05 Jul 2021 07:12:08 +0000</pubDate>
				<category><![CDATA[Paper]]></category>
		<category><![CDATA[high valence singularities]]></category>
		<category><![CDATA[quad layout]]></category>
		<category><![CDATA[quad meshing]]></category>
		<guid isPermaLink="false">https://www.hextreme.eu/?p=5023</guid>

					<description><![CDATA[Authors: Jovana Jezdimirović, Alexandre Chemin, Maxence Reberol, François Henrotte, Jean-François Remacle Abstract: A novel algorithm that produces a quad layout based on an imposed set of singularities is proposed. In this paper, we either use singularities that appear naturally, e.g., by minimizing Ginzburg-Landau energy, or use as an input user-defined singularity pattern, possibly with high &#8230; <a href="https://www.hextreme.eu/quad-layouts-with-high-valence-singularities-for-flexible-quad-meshing/" class="more-link">Continue reading <span class="screen-reader-text">Quad layouts with high valence singularities for flexible quad meshing</span></a>]]></description>
										<content:encoded><![CDATA[
<p><strong>Authors:</strong> Jovana Jezdimirović, Alexandre Chemin, Maxence Reberol, François Henrotte, Jean-François Remacle</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="306" src="https://www.hextreme.eu/wp-content/uploads/2021/07/highValSing-1024x306.png" alt="" class="wp-image-5033" srcset="https://www.hextreme.eu/wp-content/uploads/2021/07/highValSing-1024x306.png 1024w, https://www.hextreme.eu/wp-content/uploads/2021/07/highValSing-300x90.png 300w, https://www.hextreme.eu/wp-content/uploads/2021/07/highValSing-768x229.png 768w, https://www.hextreme.eu/wp-content/uploads/2021/07/highValSing.png 1396w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p><strong>Abstract:</strong> A novel algorithm that produces a quad layout based on an imposed set of singularities is proposed. In this paper, we either use singularities that appear naturally, e.g., by minimizing Ginzburg-Landau energy, or use as an input user-defined singularity pattern, possibly with high valence singularities that do not appear naturally in cross-field computations. The first contribution of the paper is the development of a formulation that allows computing a cross-field from a given set of singularities through the resolution of two linear PDEs. Specific mesh refinement is applied at the vicinity of singularities to accommodate the large gradients of cross directions that appear in the vicinity of singularities of high valence. The paper’s second contribution is a correction scheme that repairs limit cycles and/or non-quadrilateral patches. Finally, a high-quality block-structured quad mesh is generated from the quad layout and per-partition parametrization.</p>



<p><a href="https://www.researchgate.net/publication/349786982_Quad_layouts_with_high_valence_singularities_for_flexible_quad_meshing">Paper</a> in proceedings of the 29<sup>th</sup> International Meshing Roundtable</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/quad-layouts-with-high-valence-singularities-for-flexible-quad-meshing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FRAMES2020 workshop</title>
		<link>https://www.hextreme.eu/frames2020-workshop/</link>
					<comments>https://www.hextreme.eu/frames2020-workshop/#respond</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Wed, 02 Dec 2020 10:58:28 +0000</pubDate>
				<category><![CDATA[Non classé]]></category>
		<guid isPermaLink="false">http://www.hextreme.eu/?p=4803</guid>

					<description><![CDATA[Online event (free), December 9, 2020 The goal of the FRAMES workshop is to gather both theoretical (computer science &#38; applied mathematics) and practical (engineering &#38; industry) specialists in meshing. The second edition is a small workshop jointly organized by the Computer Graphics Group from University of Bern, the Pixel team from INRIA/Loria and the &#8230; <a href="https://www.hextreme.eu/frames2020-workshop/" class="more-link">Continue reading <span class="screen-reader-text">FRAMES2020 workshop</span></a>]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Online event (free), December 9, 2020</h2>



<p>The goal of the FRAMES workshop is to gather both theoretical (computer science &amp; applied mathematics) and practical (engineering &amp; industry) specialists in meshing.</p>



<p>The second edition is a small workshop jointly organized by the Computer Graphics Group from University of Bern, the Pixel team from INRIA/Loria and the Hextreme team from UCLouvain. Attendance is free and open to the public.</p>



<p class="has-text-align-center">See the workshop webpage for more information:<br><a href="https://www.hextreme.eu/frames2020" data-type="URL" data-id="https://www.hextreme.eu/frames2020"><strong>https://www.hextreme.eu/frames2020/</strong></a></p>



<p><strong>Update:</strong> the recordings of the talks are now available on Youtube (see the workshop webpage).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/frames2020-workshop/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Multi-block decomposition and meshing of 2D domain using Ginzburg-Landau PDE</title>
		<link>https://www.hextreme.eu/multi-block-decomposition-and-meshing-of-2d-domain-using-ginzburg-landau-pde/</link>
					<comments>https://www.hextreme.eu/multi-block-decomposition-and-meshing-of-2d-domain-using-ginzburg-landau-pde/#comments</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Mon, 04 Nov 2019 18:43:00 +0000</pubDate>
				<category><![CDATA[Paper]]></category>
		<category><![CDATA[cross fields]]></category>
		<category><![CDATA[Ginzburg-Landau]]></category>
		<category><![CDATA[multi-block decomposition]]></category>
		<category><![CDATA[quad meshing]]></category>
		<guid isPermaLink="false">http://www.hextreme.eu/?p=4603</guid>

					<description><![CDATA[Authors: Jovana Jezdimirović, Alexandre Chemin, Jean François Remacle Abstract: An in-depth method to generate multi-block decomposition of the arbitrary 2D domain using 2D cross fields solution of Ginzburg-Landau partial differential equation (PDE) is presented. It is relied on parameterization of multi-block decomposition of the domain, obtained by using particular PDE for the purpose of generating &#8230; <a href="https://www.hextreme.eu/multi-block-decomposition-and-meshing-of-2d-domain-using-ginzburg-landau-pde/" class="more-link">Continue reading <span class="screen-reader-text">Multi-block decomposition and meshing of 2D domain using Ginzburg-Landau PDE</span></a>]]></description>
										<content:encoded><![CDATA[
<p><strong>Authors: </strong>Jovana Jezdimirović, Alexandre Chemin, Jean François Remacle</p>



<figure class="wp-block-image is-resized"><img decoding="async" src="https://www.hextreme.eu/wp-content/uploads/2019/11/wfManifold-1024x206.png" alt="" class="wp-image-4613" width="661" height="132" srcset="https://www.hextreme.eu/wp-content/uploads/2019/11/wfManifold-1024x206.png 1024w, https://www.hextreme.eu/wp-content/uploads/2019/11/wfManifold-300x60.png 300w, https://www.hextreme.eu/wp-content/uploads/2019/11/wfManifold-768x154.png 768w, https://www.hextreme.eu/wp-content/uploads/2019/11/wfManifold.png 1664w" sizes="(max-width: 661px) 100vw, 661px" /></figure>



<p style="text-align:left"><strong>Abstract: </strong>An in-depth method to generate multi-block decomposition of the arbitrary 2D domain using 2D cross fields solution of Ginzburg-Landau partial differential equation (PDE) is presented. It is relied on parameterization of multi-block decomposition of the domain, obtained by using particular PDE for the purpose of generating direction fields, appropriate number and localization of singular points and their separatrices. We have proved that solutions of particular PDE imply locally integrable vector fields and have adequate distribution of singularities, advocating its usage. Multi-block graph was generated by the separatrices and extraordinary vertices of the domain (singularities, corners and separatrices intersections) and obtained blocks were parameterized/remeshed. As a result, a mechanism to obtain multi-block structured all-quad mesh in automatic manner is developed.</p>



<ul class="wp-block-list"><li><a href="https://imr.sandia.gov/_assets/documents/2019_IMR_Papers/8B.3-Jezdimirovic.pdf"> Paper</a> (in proceedings of the 28<sup>th</sup> International Meshing Roundtable) </li><li> The code will soon be available in <a href="http://gmsh.info/">Gmsh</a> </li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/multi-block-decomposition-and-meshing-of-2d-domain-using-ginzburg-landau-pde/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>HXTSPR</title>
		<link>https://www.hextreme.eu/hxtspr/</link>
					<comments>https://www.hextreme.eu/hxtspr/#respond</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Tue, 15 Oct 2019 15:52:50 +0000</pubDate>
				<category><![CDATA[Non classé]]></category>
		<guid isPermaLink="false">http://www.hextreme.eu/?p=4483</guid>

					<description><![CDATA[Reviving the Search for Optimal Tetrahedralizations For the 28th International Meshing Roundtable held this year in Buffalo NY, we are revisiting an operation to find the optimal triangulation of a cavity (considering fixed points). This operation was named &#8220;Small Polyhedron Reconnection&#8221; (SPR) by Liu et al. in their 2006 paper which introduced it. Our implementation &#8230; <a href="https://www.hextreme.eu/hxtspr/" class="more-link">Continue reading <span class="screen-reader-text">HXTSPR</span></a>]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Reviving the Search for Optimal Tetrahedralizations</h2>



<ul class="wp-block-gallery columns-3 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex"><li class="blocks-gallery-item"><figure><img decoding="async" width="977" height="1024" src="http://www.hextreme.eu/wp-content/uploads/2019/10/bad04_unoptimized_wline_compressed-977x1024.png" alt="" data-id="4543" data-link="http://www.hextreme.eu/bad04_unoptimized_wline_compressed/" class="wp-image-4543" srcset="https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_unoptimized_wline_compressed-977x1024.png 977w, https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_unoptimized_wline_compressed-286x300.png 286w, https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_unoptimized_wline_compressed-768x805.png 768w, https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_unoptimized_wline_compressed.png 1313w" sizes="(max-width: 977px) 100vw, 977px" /><figcaption>unoptimized</figcaption></figure></li><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="977" height="1024" src="http://www.hextreme.eu/wp-content/uploads/2019/10/bad04_noSPR_wline-977x1024.png" alt="" data-id="4523" data-link="http://www.hextreme.eu/bad04_nospr_wline/" class="wp-image-4523" srcset="https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_noSPR_wline-977x1024.png 977w, https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_noSPR_wline-286x300.png 286w, https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_noSPR_wline-768x805.png 768w, https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_noSPR_wline.png 1313w" sizes="auto, (max-width: 977px) 100vw, 977px" /><figcaption>smoothing + edge-removal</figcaption></figure></li><li class="blocks-gallery-item"><figure><img loading="lazy" decoding="async" width="977" height="1024" src="http://www.hextreme.eu/wp-content/uploads/2019/10/bad04_wline-977x1024.png" alt="" data-id="4533" data-link="http://www.hextreme.eu/bad04_wline/" class="wp-image-4533" srcset="https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_wline-977x1024.png 977w, https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_wline-286x300.png 286w, https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_wline-768x805.png 768w, https://www.hextreme.eu/wp-content/uploads/2019/10/bad04_wline.png 1313w" sizes="auto, (max-width: 977px) 100vw, 977px" /><figcaption>smoothing + edge-removal + SPR</figcaption></figure></li></ul>



<div class="wp-block-image"><figure class="alignright is-resized"><img loading="lazy" decoding="async" src="http://www.hextreme.eu/wp-content/uploads/2017/09/wm_no_bg-1024x388.png" alt="" class="wp-image-2373" width="285" height="108" srcset="https://www.hextreme.eu/wp-content/uploads/2017/09/wm_no_bg-1024x388.png 1024w, https://www.hextreme.eu/wp-content/uploads/2017/09/wm_no_bg-300x114.png 300w, https://www.hextreme.eu/wp-content/uploads/2017/09/wm_no_bg-768x291.png 768w, https://www.hextreme.eu/wp-content/uploads/2017/09/wm_no_bg.png 1202w" sizes="auto, (max-width: 285px) 100vw, 285px" /><figcaption><a href="https://git.immc.ucl.ac.be/hextreme/hxtspr">https://git.immc.ucl.ac.be/hextreme/hxtspr</a></figcaption></figure></div>



<p>For the <a href="https://imr.sandia.gov/">28th International Meshing Roundtable</a> held this year in Buffalo NY, we are revisiting an operation to find the optimal triangulation of a cavity (considering fixed points). This operation was named &#8220;Small Polyhedron Reconnection&#8221; (SPR) by Liu et al. in <a href="http://www.techscience.com/doi/10.3970/cmes.2006.014.031.pdf">their 2006 paper</a> which introduced it. Our implementation contains various optimizations, that differs from the optimization that Liu et al. described in <a href="https://onlinelibrary.wiley.com/doi/abs/10.1002/nme.2605">their 2009 paper</a>, notably adding memoization and robust exact intersection tests. We probably have to apologize that there is no reference or comparison to the optimized method of Liu et al. in  <a href="https://imr.sandia.gov/_assets/documents/2019_IMR_Papers/8A.1-Marot.pdf">our IMR paper</a>. The unfortunate reasons for this are described in the README.md of our source code, <strong><a href="https://git.immc.ucl.ac.be/hextreme/hxtspr">available on Gitlab</a></strong>. Hope you enjoy(ed) our presentation at the IMR</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/hxtspr/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FRAMES2019 workshop</title>
		<link>https://www.hextreme.eu/frames2019-workshop/</link>
					<comments>https://www.hextreme.eu/frames2019-workshop/#respond</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Mon, 17 Jun 2019 12:34:59 +0000</pubDate>
				<category><![CDATA[Conference]]></category>
		<category><![CDATA[frame-field]]></category>
		<category><![CDATA[meshing]]></category>
		<category><![CDATA[workshop]]></category>
		<guid isPermaLink="false">http://www.hextreme.eu/?p=4283</guid>

					<description><![CDATA[First Workshop on Frame-based hex meshingUniversité catholique de Louvain, Louvain-la-Neuve, July 1-2, 2019 The goal of the FRAMES workshop is to gather both theoretical (computer science &#38; applied mathematics) and practical (engineering &#38; industry) specialists in the field of frame-based hex-meshing, in view of numerical computations. See the workshop webpage for more information:https://www.hextreme.eu/frames2019/ Update: the &#8230; <a href="https://www.hextreme.eu/frames2019-workshop/" class="more-link">Continue reading <span class="screen-reader-text">FRAMES2019 workshop</span></a>]]></description>
										<content:encoded><![CDATA[
<h4 class="wp-block-heading">First Workshop on Frame-based hex meshing<br>Université catholique de Louvain, Louvain-la-Neuve, July 1-2, 2019<br></h4>



<p>The goal of the FRAMES workshop is to gather both theoretical (computer science &amp; applied mathematics) and practical (engineering &amp; industry) specialists in the field of frame-based hex-meshing, in view of numerical computations. </p>



<p style="text-align:center">See the workshop webpage for more information:<br><a href="https://www.hextreme.eu/frames2019/"><strong>https://www.hextreme.eu/frames2019/</strong></a></p>



<p>Update: the slides are available<br></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/frames2019-workshop/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Finding Hexahedrizations for Small Quadrangulations of the Sphere</title>
		<link>https://www.hextreme.eu/paper-hex-small-sphere/</link>
					<comments>https://www.hextreme.eu/paper-hex-small-sphere/#respond</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Thu, 25 Apr 2019 14:25:05 +0000</pubDate>
				<category><![CDATA[Paper]]></category>
		<guid isPermaLink="false">http://www.hextreme.eu/?p=3863</guid>

					<description><![CDATA[Authors: Kilian Verhetsel, Jeanne Pellerin, Jean-François Remacle Element scale 80% (The meshes above can be rotated by clicking on them and dragging your cursor.) Suppose you drew a set of n quadrangles on a sphere, covering its entirety. How many cubes do you need to fill the interior of that sphere? This question is surprisingly &#8230; <a href="https://www.hextreme.eu/paper-hex-small-sphere/" class="more-link">Continue reading <span class="screen-reader-text">Finding Hexahedrizations for Small Quadrangulations of the Sphere</span></a>]]></description>
										<content:encoded><![CDATA[
<p><strong>Authors</strong>: Kilian Verhetsel, Jeanne Pellerin, Jean-François Remacle<br></p>



<div style="display: flex; flex-direction: column">
      <canvas id="buffer-a" width="1000px" height="750px" style="width: 80%"></canvas>

      <canvas id="buffer-b" width="1000px" height="750px" style="width: 80%"></canvas>
    </div>

    <div style="width: 100%;">
      <div>
        <label for="shrinking-factor">Element scale</label><br>
        <div style="display: flex">
          <input type="range" min="1" max="100" value="80" class="slider" id="shrinking-factor" style="flex-grow: 1" onchange="setShrinkingFactor()" oninput="setShrinkingFactor()">

          <div id="shrinking-factor-value">80%</div>
        </div>
      </div>
    </div>

<script src="/wp-content/uploads/2019/04/paper-hex-small-sphere/paper-hex-small-sphere.js"></script>



<p>(The meshes above can be rotated by clicking on them and dragging your cursor.)</p>



<p>Suppose you drew a set of <em>n</em> quadrangles on a sphere, covering its entirety. How many cubes do you need to fill the interior of that sphere? This question is surprisingly difficult to answer, even with only a few quadrangles (the case <em>n</em> = 8 is notoriously hard, and of the 3 cases where <em>n</em> = 10, only one is easy to solve).</p>



<p>Our contribution to SIGGRAPH 2019 shows that with <em>n</em> quadrangles on the boundary, 78<em>n</em> combinatorial cubes (or hexahedra) are always enough. This is a significant improvement over the previous upper bound: 5396<em>n</em> (Carbonera and Shepherd, 2010).  Our result is based on a proof by Erickson (2014): we computed hexahedral meshes of the two base cases that it uses (shown above).</p>



<p>In most cases, there are significantly smaller solution. The paper gives an algorithm to search for such solutions. This was fast enough to compute hexahedral meshes for all 54,943 quadrangulations of up to 20 quadrangles for which a solution exists. The worst case required only 72 hexahedra.</p>



<ul class="wp-block-list"><li><a href="https://arxiv.org/pdf/1904.11229">Paper</a> (<a href="https://arxiv.org/abs/1904.11229">arXiv</a>)</li><li><a href="https://www.hextreme.eu/wp-content/uploads/2019/07/siggraph-slides/">Slides</a></li><li><a href="https://www.hextreme.eu/Download/topological-hex-0.3.0.tar.gz">Code</a></li><li><a href="https://www.hextreme.eu/wp-content/uploads/2019/04/paper-hex-small-sphere/results.zip">Results</a></li></ul>



<figure class="wp-block-video"><video height="1080" style="aspect-ratio: 1920 / 1080;" width="1920" controls src="https://www.hextreme.eu/wp-content/uploads/2019/06/fast_forward-yuv420p.mp4"></video></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/paper-hex-small-sphere/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://www.hextreme.eu/wp-content/uploads/2019/06/fast_forward-yuv420p.mp4" length="7301649" type="video/mp4" />

			</item>
		<item>
		<title>Paper: One machine, one minute, three billion tetrahedra</title>
		<link>https://www.hextreme.eu/paper-one-machine-one-minute-three-billion-tetrahedra/</link>
					<comments>https://www.hextreme.eu/paper-one-machine-one-minute-three-billion-tetrahedra/#respond</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Tue, 06 Nov 2018 16:18:46 +0000</pubDate>
				<category><![CDATA[Paper]]></category>
		<category><![CDATA[Delaunay]]></category>
		<category><![CDATA[meshing]]></category>
		<category><![CDATA[parallel mesh generation]]></category>
		<category><![CDATA[tet]]></category>
		<category><![CDATA[triangulation]]></category>
		<guid isPermaLink="false">http://www.hextreme.eu/?p=3193</guid>

					<description><![CDATA[We recently published a paper on fast parallel 3D Delaunay triangulation in the International Journal for Numerical Methods. The paper describe how we designed a library able to compute up to 65 million tetrahedra per second*. *on an AMD EPYC 7551 (2&#215;32 core) Submitted version on arXiv.org The sequential Delaunay code The parallel Delaunay code &#8230; <a href="https://www.hextreme.eu/paper-one-machine-one-minute-three-billion-tetrahedra/" class="more-link">Continue reading <span class="screen-reader-text">Paper: One machine, one minute, three billion tetrahedra</span></a>]]></description>
										<content:encoded><![CDATA[
<p>We recently published a paper on fast parallel 3D Delaunay triangulation in the <a href="https://onlinelibrary.wiley.com/doi/abs/10.1002/nme.5987">International Journal for Numerical Methods</a>.<br><br>The paper describe how we designed a library able to compute up to 65 million tetrahedra per second*.</p>



<p style="font-size:11px">*on an AMD EPYC 7551 (2&#215;32 core)<br></p>



<ul class="wp-block-gallery columns-1 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex"><li class="blocks-gallery-item"><figure><a href="http://www.hextreme.eu/wp-content/uploads/2018/11/TireSoBig2.png"><img loading="lazy" decoding="async" width="2408" height="1460" src="http://www.hextreme.eu/wp-content/uploads/2018/11/TireSoBig2.png" alt="" data-id="3203" data-link="http://www.hextreme.eu/paper-one-machine-one-minute-three-billion-tetrahedra/tiresobig2/" class="wp-image-3203" srcset="https://www.hextreme.eu/wp-content/uploads/2018/11/TireSoBig2.png 2408w, https://www.hextreme.eu/wp-content/uploads/2018/11/TireSoBig2-300x182.png 300w, https://www.hextreme.eu/wp-content/uploads/2018/11/TireSoBig2-768x466.png 768w, https://www.hextreme.eu/wp-content/uploads/2018/11/TireSoBig2-1024x621.png 1024w" sizes="auto, (max-width: 2408px) 100vw, 2408px" /></a></figure></li><li class="blocks-gallery-item"><figure><a href="http://www.hextreme.eu/wp-content/uploads/2018/11/A319c.png"><img loading="lazy" decoding="async" width="1068" height="612" src="http://www.hextreme.eu/wp-content/uploads/2018/11/A319c.png" alt="" data-id="3213" data-link="http://www.hextreme.eu/paper-one-machine-one-minute-three-billion-tetrahedra/a319c-2/" class="wp-image-3213" srcset="https://www.hextreme.eu/wp-content/uploads/2018/11/A319c.png 1068w, https://www.hextreme.eu/wp-content/uploads/2018/11/A319c-300x172.png 300w, https://www.hextreme.eu/wp-content/uploads/2018/11/A319c-768x440.png 768w, https://www.hextreme.eu/wp-content/uploads/2018/11/A319c-1024x587.png 1024w" sizes="auto, (max-width: 1068px) 100vw, 1068px" /></a></figure></li><li class="blocks-gallery-item"><figure><a href="http://www.hextreme.eu/wp-content/uploads/2018/11/fusee_curv2.png"><img loading="lazy" decoding="async" width="1185" height="894" src="http://www.hextreme.eu/wp-content/uploads/2018/11/fusee_curv2.png" alt="" data-id="3223" data-link="http://www.hextreme.eu/paper-one-machine-one-minute-three-billion-tetrahedra/fusee_curv2/" class="wp-image-3223" srcset="https://www.hextreme.eu/wp-content/uploads/2018/11/fusee_curv2.png 1185w, https://www.hextreme.eu/wp-content/uploads/2018/11/fusee_curv2-300x226.png 300w, https://www.hextreme.eu/wp-content/uploads/2018/11/fusee_curv2-768x579.png 768w, https://www.hextreme.eu/wp-content/uploads/2018/11/fusee_curv2-1024x773.png 1024w" sizes="auto, (max-width: 1185px) 100vw, 1185px" /></a></figure></li></ul>


<div id="zotpress-7f8a86089168526093426401398c4852" class="zp-Zotpress zp-Zotpress-Bib wp-block-group">

		<span class="ZP_API_USER_ID ZP_ATTR">765097</span>
		<span class="ZP_ITEM_KEY ZP_ATTR">{:5EDSYLQV}</span>
		<span class="ZP_COLLECTION_ID ZP_ATTR"></span>
		<span class="ZP_TAG_ID ZP_ATTR"></span>
		<span class="ZP_AUTHOR ZP_ATTR"></span>
		<span class="ZP_YEAR ZP_ATTR"></span>
        <span class="ZP_ITEMTYPE ZP_ATTR"></span>
		<span class="ZP_INCLUSIVE ZP_ATTR">1</span>
		<span class="ZP_STYLE ZP_ATTR">petit-chicago-author-date</span>
		<span class="ZP_LIMIT ZP_ATTR">50</span>
		<span class="ZP_SORTBY ZP_ATTR">default</span>
		<span class="ZP_ORDER ZP_ATTR"></span>
		<span class="ZP_TITLE ZP_ATTR"></span>
		<span class="ZP_SHOWIMAGE ZP_ATTR"></span>
		<span class="ZP_SHOWTAGS ZP_ATTR"></span>
		<span class="ZP_DOWNLOADABLE ZP_ATTR"></span>
		<span class="ZP_NOTES ZP_ATTR"></span>
		<span class="ZP_ABSTRACT ZP_ATTR"></span>
		<span class="ZP_CITEABLE ZP_ATTR"></span>
		<span class="ZP_TARGET ZP_ATTR"></span>
		<span class="ZP_URLWRAP ZP_ATTR"></span>
		<span class="ZP_FORCENUM ZP_ATTR"></span>
        <span class="ZP_HIGHLIGHT ZP_ATTR"></span>
        <span class="ZP_POSTID ZP_ATTR">3193</span>
		<span class="ZOTPRESS_PLUGIN_URL ZP_ATTR">https://www.hextreme.eu/wp-content/plugins/zotpress/</span>

		<div class="zp-List loading">
			<div class="zp-SEO-Content">

			</div><!-- .zp-zp-SEO-Content -->
		</div><!-- .zp-List -->
	</div><!--.zp-Zotpress-->





<ul class="wp-block-list"><li><a href="https://arxiv.org/abs/1805.08831v3">Submitted version on arXiv.org</a></li><li><a href="https://git.immc.ucl.ac.be/hextreme/hxt_seqdel">The sequential Delaunay code</a></li><li><a href="https://gitlab.onelab.info/gmsh/gmsh/tree/master/contrib/hxt">The parallel Delaunay code (being intregated into Gmsh)</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/paper-one-machine-one-minute-three-billion-tetrahedra/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Paper: There are 174 subdivisions of the hexahedron into tetrahedra</title>
		<link>https://www.hextreme.eu/paper-there-are-174-subdivisions-of-the-hexahedron-into-tetrahedra/</link>
					<comments>https://www.hextreme.eu/paper-there-are-174-subdivisions-of-the-hexahedron-into-tetrahedra/#respond</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Tue, 30 Oct 2018 10:11:50 +0000</pubDate>
				<category><![CDATA[Paper]]></category>
		<category><![CDATA[hex]]></category>
		<category><![CDATA[meshing]]></category>
		<guid isPermaLink="false">http://www.hextreme.eu/?p=2913</guid>

					<description><![CDATA[A new paper was published, wherein we enumerate all possible ways to subdivide a hexahedron into tetrahedra, and which of those subdivisions can be realized geometrically in 3-dimensional space. The paper will be presented at SIGGRAPH Asia 2018. &#160;]]></description>
										<content:encoded><![CDATA[<p>A new paper was published, wherein we enumerate all possible ways to subdivide a hexahedron into tetrahedra, and which of those subdivisions can be realized geometrically in 3-dimensional space.</p>
<p>The paper will be presented at SIGGRAPH Asia 2018.</p>
<p><div style="width: 660px;" class="wp-video"><video class="wp-video-shortcode" id="video-2913-1" width="660" height="371" preload="metadata" controls="controls"><source type="video/mp4" src="http://www.hextreme.eu/wp-content/uploads/2018/10/animation.m4v?_=1" /><a href="http://www.hextreme.eu/wp-content/uploads/2018/10/animation.m4v">http://www.hextreme.eu/wp-content/uploads/2018/10/animation.m4v</a></video></div></p>
<p>&nbsp;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/paper-there-are-174-subdivisions-of-the-hexahedron-into-tetrahedra/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="http://www.hextreme.eu/wp-content/uploads/2018/10/animation.m4v" length="0" type="video/mp4" />

			</item>
		<item>
		<title>Paper: A 44-Element Mesh of Schneiders&#8217; Pyramid</title>
		<link>https://www.hextreme.eu/paper-schneiders-44/</link>
					<comments>https://www.hextreme.eu/paper-schneiders-44/#respond</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Mon, 29 Oct 2018 15:38:49 +0000</pubDate>
				<category><![CDATA[Paper]]></category>
		<category><![CDATA[hex]]></category>
		<category><![CDATA[meshing]]></category>
		<guid isPermaLink="false">http://www.hextreme.eu/?p=2813</guid>

					<description><![CDATA[We recently published a paper in which we describe a new mesh of Schneiders&#8217; pyramid (see images below). The paper describes two new algorithms used to construct it: A procedure to enumerate all hexahedral meshes with a specific boundary A procedure which locally modifies a hexahedral mesh to reduce the number of hexahedra without changing &#8230; <a href="https://www.hextreme.eu/paper-schneiders-44/" class="more-link">Continue reading <span class="screen-reader-text">Paper: A 44-Element Mesh of Schneiders&#8217; Pyramid</span></a>]]></description>
										<content:encoded><![CDATA[<p>We recently published a paper in which we describe a new mesh of Schneiders&#8217; pyramid (see images below). The paper describes two new algorithms used to construct it:</p>
<ol>
<li>A procedure to enumerate all hexahedral meshes with a specific boundary</li>
<li>A procedure which locally modifies a hexahedral mesh to reduce the number of hexahedra without changing the boundary.</li>
</ol>
<p>Our implementation of the algorithms described in the paper and our results can be downloaded below.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-2833" src="http://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-side-1024x800.png" alt="" width="525" height="410" srcset="https://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-side-1024x800.png 1024w, https://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-side-300x234.png 300w, https://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-side-768x600.png 768w, https://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-side.png 1394w" sizes="auto, (max-width: 525px) 100vw, 525px" /></p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-2843" src="http://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-top.png" alt="" width="289" height="289" srcset="https://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-top.png 976w, https://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-top-150x150.png 150w, https://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-top-300x300.png 300w, https://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-top-768x768.png 768w, https://www.hextreme.eu/wp-content/uploads/2018/10/schneiders_44-top-100x100.png 100w" sizes="auto, (max-width: 289px) 100vw, 289px" /></p>
<p><strong>Abstract:</strong> This paper shows that constraint programming techniques can successfully be used to solve challenging hex-meshing problems. Schneiders&#8217; pyramid is a square-based pyramid whose facets are subdivided into three or four quadrangles by adding vertices at edge midpoints and facet centroids. In this paper, we prove that Schneiders&#8217; pyramid has no hexahedral meshes with fewer than 18 interior vertices and 17 hexahedra, and introduce a valid mesh with 44 hexahedra. We also construct the smallest known mesh of the octagonal spindle, with 40 hexahedra and 42 interior vertices. These results were obtained through a general purpose algorithm that computes the hexahedral meshes conformal to a given quadrilateral surface boundary. The lower bound for Schneiders&#8217;pyramid is obtained by exhaustively listing the hexahedral meshes with up to 17 interior vertices and which have the same boundary as the pyramid. Our 44-element mesh is obtained by modifying a prior solution with 88 hexahedra. The number of elements was reduced using an algorithm which locally simplifies groups of hexahedra. Given the boundary of such a group, our algorithm is used to find a mesh of its interior that has fewer elements than the initial subdivision. The resulting mesh is untangled to obtain a valid hexahedral mesh.</p>
<ul>
<li><a href="https://project.inria.fr/imr27/files/2018/09/1009.pdf">Paper (from the proceedings of the 27th International Meshing Roundtable)</a></li>
<li><a href="https://www.hextreme.eu/wp-content/uploads/2018/10/verhetsel-imr2018-slides/imr-slides.html">Slides from the presentation at the 27th International Meshing Roundtable</a></li>
<li><a href="https://www.hextreme.eu/wp-content/uploads/2018/10/verhetsel-imr2018-slides/meshes/schneiders-44.mesh">44-element mesh of the pyramid</a></li>
<li><a href="https://www.hextreme.eu/wp-content/uploads/2018/10/verhetsel-imr2018-slides/meshes/spindle-40.mesh">40-element mesh of the octagonal spindle</a></li>
<li><a href="https://www.hextreme.eu/Download/topological-hex-0.2.0.tar.gz">Source code (GPL-licensed)</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/paper-schneiders-44/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Paper: Computing cross fields, a PDE approach based on Ginzburg-Landau theory</title>
		<link>https://www.hextreme.eu/paper-computing-cross-fields-a-pde-approach-based-on-ginzburg-landau-theory/</link>
					<comments>https://www.hextreme.eu/paper-computing-cross-fields-a-pde-approach-based-on-ginzburg-landau-theory/#respond</comments>
		
		<dc:creator><![CDATA[Hextreme Staff]]></dc:creator>
		<pubDate>Tue, 24 Oct 2017 09:07:01 +0000</pubDate>
				<category><![CDATA[Paper]]></category>
		<category><![CDATA[cross fields]]></category>
		<category><![CDATA[Ginzburg-Landau]]></category>
		<category><![CDATA[tool]]></category>
		<guid isPermaLink="false">http://www.hextreme.eu/?p=2443</guid>

					<description><![CDATA[We developed an innovative way to compute cross fields in order to spawn points which are consistent with a square grid. The mathematical background is built step by step to highlight the meaningful use of Ginzburg-Landau functional. An interesting result is obtained over the sphere: the anti-cube. The computation is extended to asterisk fields for equilateral &#8230; <a href="https://www.hextreme.eu/paper-computing-cross-fields-a-pde-approach-based-on-ginzburg-landau-theory/" class="more-link">Continue reading <span class="screen-reader-text">Paper: Computing cross fields, a PDE approach based on Ginzburg-Landau theory</span></a>]]></description>
										<content:encoded><![CDATA[<p>We developed an innovative way to compute <strong>cross fields</strong> in order to spawn points which are consistent with a square grid. The mathematical background is built step by step to highlight the meaningful use of <strong>Ginzburg-Landau functional</strong>. An interesting result is obtained over the sphere: the <strong>anti-cube</strong>. The computation is extended to <strong>asterisk fields</strong> for equilateral triangular grid.</p>
<ul>
<li>The paper has been <a href="http://www.sciencedirect.com/science/article/pii/S1877705817343606">pub</a><a href="https://onlinelibrary.wiley.com/doi/abs/10.1002/nme.5987">Paper on Wiley Online Library</a><a href="http://www.sciencedirect.com/science/article/pii/S1877705817343606">lished</a> in Elsevier &#8211; Procedia Engineering (Volume 203, 201, Pages 219-231).</li>
<li>The C code will soon be available in <a href="http://gmsh.info/">Gmsh</a>.</li>
<li>This study has been funded by the <a href="http://onelab.info/wiki/ARC_WAVES_project">ARC WAVES 15/19-03</a>.</li>
</ul>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2453" src="http://www.hextreme.eu/wp-content/uploads/2017/10/s_1.png" alt="" width="608" height="615" srcset="https://www.hextreme.eu/wp-content/uploads/2017/10/s_1.png 608w, https://www.hextreme.eu/wp-content/uploads/2017/10/s_1-297x300.png 297w, https://www.hextreme.eu/wp-content/uploads/2017/10/s_1-100x100.png 100w" sizes="auto, (max-width: 608px) 100vw, 608px" /><img loading="lazy" decoding="async" class="alignnone size-full wp-image-2473" src="http://www.hextreme.eu/wp-content/uploads/2017/10/s_3.png" alt="" width="604" height="595" srcset="https://www.hextreme.eu/wp-content/uploads/2017/10/s_3.png 604w, https://www.hextreme.eu/wp-content/uploads/2017/10/s_3-300x296.png 300w, https://www.hextreme.eu/wp-content/uploads/2017/10/s_3-100x100.png 100w" sizes="auto, (max-width: 604px) 100vw, 604px" /></p>

<div id="zotpress-258182cc7d6177f34284608a9c635b2e" class="zp-Zotpress zp-Zotpress-Bib wp-block-group">

		<span class="ZP_API_USER_ID ZP_ATTR">765097</span>
		<span class="ZP_ITEM_KEY ZP_ATTR">{:Y9WTQNKA}</span>
		<span class="ZP_COLLECTION_ID ZP_ATTR"></span>
		<span class="ZP_TAG_ID ZP_ATTR"></span>
		<span class="ZP_AUTHOR ZP_ATTR"></span>
		<span class="ZP_YEAR ZP_ATTR"></span>
        <span class="ZP_ITEMTYPE ZP_ATTR"></span>
		<span class="ZP_INCLUSIVE ZP_ATTR">1</span>
		<span class="ZP_STYLE ZP_ATTR">petit-chicago-author-date</span>
		<span class="ZP_LIMIT ZP_ATTR">50</span>
		<span class="ZP_SORTBY ZP_ATTR">default</span>
		<span class="ZP_ORDER ZP_ATTR"></span>
		<span class="ZP_TITLE ZP_ATTR"></span>
		<span class="ZP_SHOWIMAGE ZP_ATTR"></span>
		<span class="ZP_SHOWTAGS ZP_ATTR"></span>
		<span class="ZP_DOWNLOADABLE ZP_ATTR"></span>
		<span class="ZP_NOTES ZP_ATTR"></span>
		<span class="ZP_ABSTRACT ZP_ATTR"></span>
		<span class="ZP_CITEABLE ZP_ATTR"></span>
		<span class="ZP_TARGET ZP_ATTR"></span>
		<span class="ZP_URLWRAP ZP_ATTR"></span>
		<span class="ZP_FORCENUM ZP_ATTR"></span>
        <span class="ZP_HIGHLIGHT ZP_ATTR"></span>
        <span class="ZP_POSTID ZP_ATTR">2443</span>
		<span class="ZOTPRESS_PLUGIN_URL ZP_ATTR">https://www.hextreme.eu/wp-content/plugins/zotpress/</span>

		<div class="zp-List loading">
			<div class="zp-SEO-Content">

			</div><!-- .zp-zp-SEO-Content -->
		</div><!-- .zp-List -->
	</div><!--.zp-Zotpress-->


]]></content:encoded>
					
					<wfw:commentRss>https://www.hextreme.eu/paper-computing-cross-fields-a-pde-approach-based-on-ginzburg-landau-theory/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
