Highlights

Interpolation of Subdivision Features for Curved Geometry Modeling
Peer-reviewed article.
Computer-Aided Design Journal - 2022. DOI: 10.1016/j.cad.2021.103185
We present a nodal interpolation method to approximate a subdivision model. The main application is to model and represent curved geometry without gaps and preserving the required simulation intent. Accordingly, we devise the technique to maintain the necessary sharp features and smooth the indicated ones. This sharp-to-smooth modeling capability handles unstructured configurations of the simulation points, curves, and surfaces. The surfaces correspond to initial linear triangulations that determine the sharp point and curve features. The method automatically suggests a subset of sharp features to smooth which the user modifies to obtain a limit model preserving the initial points. This model reconstructs the curvature by subdivision of the initial mesh, with no need of an underlying curved geometry model. Finally, given a polynomial degree and a nodal distribution, the method generates a piece-wise polynomial representation interpolating the limit model. We show numerical evidence that this approximation, naturally aligned to the subdivision features, converges to the model geometrically with the polynomial degree for nodal distributions with sub-optimal Lebesgue constant. We also apply the method to prescribe the curved boundary of a high-order volume mesh. We conclude that our sharp-to-smooth modeling capability leads to curved geometry representations with enhanced preservation of the simulation intent.
Approximating Optimal Points of a Lebesgue Constant Proxy for Interpolation in the Simplex
Peer-reviewed article.
SIAM Numerical Algorithms for Scientific Computing - 2025. DOI: 10.1137/24M1637416
We propose an optimization method to explore the heuristically best high-order interpolation nodal distributions in the d-dimensional simplex. We consider a twice-differentiable proxy of the Lebesgue constant with multiple local minima that are heuristically explored by means of node relocations and smooth optimizations. For a free node, a proxy of the energy landscape of the Lebesgue constant is obtained through a Delaunay triangulation on the (d+1)-sphere, where the opposite faces of the simplices incident to the node determine an approximation of the uphill energy landscape of the functional around such a node. Accordingly, to explore proximal distributions, we heuristically enforce a tunnel effect by relocating one node to the other side of the uphill of the energy landscape. To heuristically find the best local minima, we explore nodal distributions which always improve the current function value. To exploit the available computational resources, the nodal distributions with better function values are explored first. The results show that the considered heuristics drastically reduce the number of local minima to explore while not having an impact on the best values found. Moreover, in 2D, our nodal distributions present good interpolation properties, and in 3D and 4D, our nodal sets improve the current best interpolative nodal configurations. We conclude that the computed nodal distributions might be suitable for high-order interpolation in the high-dimensional simplex, yet they might be excellent initial approximations for methods optimizing the Lebesgue constant to further improve the interpolation properties.
Refining Simplex Points for Scalable Estimation of the Lebesgue Constant
Peer-reviewed research note and conference presentation.
SIAM International Meshing Roundtable Workshop - 2023. DOI: 10.1007/978-3-031-40594-5_20
To estimate the Lebesgue constant, we propose a point refinement method on the d-dimensional simplex. The proposed method features a smooth gradation of the point resolution, neighbor queries based on neighbor-aware coordinates, and a point refinement that algebraically scales as (d+1)d. Remarkably, by using neighbor-aware coordinates, the point refinement method is ready to automatically stop using a Lipschitz criterion. For different polynomial degrees and point distributions, we show that our automatic method efficiently reproduces the literature estimations for the triangle and the tetrahedron. Moreover, we efficiently estimate the Lebesgue constant in higher dimensions. Accordingly, up to six dimensions, we conclude that the point refinement method is well-suited to efficiently estimate the Lebesgue constant on simplices. In perspective, for a given polynomial degree, the proposed point refinement method might be relevant to optimize a set of simplex points that guarantees a small interpolation error.

Peer-reviewed works

Interpolation of Subdivision Features for Curved Geometry Modeling
Peer-reviewed article.
Computer-Aided Design Journal - 2022. DOI: 10.1016/j.cad.2021.103185
We present a nodal interpolation method to approximate a subdivision model. The main application is to model and represent curved geometry without gaps and preserving the required simulation intent. Accordingly, we devise the technique to maintain the necessary sharp features and smooth the indicated ones. This sharp-to-smooth modeling capability handles unstructured configurations of the simulation points, curves, and surfaces. The surfaces correspond to initial linear triangulations that determine the sharp point and curve features. The method automatically suggests a subset of sharp features to smooth which the user modifies to obtain a limit model preserving the initial points. This model reconstructs the curvature by subdivision of the initial mesh, with no need of an underlying curved geometry model. Finally, given a polynomial degree and a nodal distribution, the method generates a piece-wise polynomial representation interpolating the limit model. We show numerical evidence that this approximation, naturally aligned to the subdivision features, converges to the model geometrically with the polynomial degree for nodal distributions with sub-optimal Lebesgue constant. We also apply the method to prescribe the curved boundary of a high-order volume mesh. We conclude that our sharp-to-smooth modeling capability leads to curved geometry representations with enhanced preservation of the simulation intent.
Approximating Optimal Points of a Lebesgue Constant Proxy for Interpolation in the Simplex
Peer-reviewed article.
SIAM Numerical Algorithms for Scientific Computing - 2025. DOI: 10.1137/24M1637416
We propose an optimization method to explore the heuristically best high-order interpolation nodal distributions in the d-dimensional simplex. We consider a twice-differentiable proxy of the Lebesgue constant with multiple local minima that are heuristically explored by means of node relocations and smooth optimizations. For a free node, a proxy of the energy landscape of the Lebesgue constant is obtained through a Delaunay triangulation on the (d+1)-sphere, where the opposite faces of the simplices incident to the node determine an approximation of the uphill energy landscape of the functional around such a node. Accordingly, to explore proximal distributions, we heuristically enforce a tunnel effect by relocating one node to the other side of the uphill of the energy landscape. To heuristically find the best local minima, we explore nodal distributions which always improve the current function value. To exploit the available computational resources, the nodal distributions with better function values are explored first. The results show that the considered heuristics drastically reduce the number of local minima to explore while not having an impact on the best values found. Moreover, in 2D, our nodal distributions present good interpolation properties, and in 3D and 4D, our nodal sets improve the current best interpolative nodal configurations. We conclude that the computed nodal distributions might be suitable for high-order interpolation in the high-dimensional simplex, yet they might be excellent initial approximations for methods optimizing the Lebesgue constant to further improve the interpolation properties.
Refining Simplex Points for Scalable Estimation of the Lebesgue Constant
Peer-reviewed research note and conference presentation.
SIAM International Meshing Roundtable Workshop - 2023. DOI: 10.1007/978-3-031-40594-5_20
To estimate the Lebesgue constant, we propose a point refinement method on the d-dimensional simplex. The proposed method features a smooth gradation of the point resolution, neighbor queries based on neighbor-aware coordinates, and a point refinement that algebraically scales as (d+1)d. Remarkably, by using neighbor-aware coordinates, the point refinement method is ready to automatically stop using a Lipschitz criterion. For different polynomial degrees and point distributions, we show that our automatic method efficiently reproduces the literature estimations for the triangle and the tetrahedron. Moreover, we efficiently estimate the Lebesgue constant in higher dimensions. Accordingly, up to six dimensions, we conclude that the point refinement method is well-suited to efficiently estimate the Lebesgue constant on simplices. In perspective, for a given polynomial degree, the proposed point refinement method might be relevant to optimize a set of simplex points that guarantees a small interpolation error.
Adaptive Simplicial Points to Estimate the Lebesgue Constant
Peer-reviewed research note and conference presentation.
SIAM International Meshing Roundtable Workshop - 2022
We present a novel adaptive sampling method to estimate the Lebesgue constant of nodal sets in n-dimensional simplices. The main application of this estimation is to assess the interpolation capabilities of a nodal distribution. Given such distribution, the Lebesgue constant corresponds to the maximum of the Lebesgue function. This function is non-differentiable, and thus, our method estimates the extremum by only evaluating the function values. These evaluations correspond to a set of sample points that are successively adapted to seek the maximum. Remarkably, our adaptive search does not require storing a mesh to query neighbor points. Furthermore, the search automatically stops by considering specific spatial and Lipschitz-based criteria. The examples, up to four dimensions, show that the method is well-suited to estimate the Lebesgue constant of different nodal distributions.
Adaptive Points to Estimate the Lebesgue constant on the Simplex
Peer-reviewed research note and conference presentation.
9th BSC Doctoral Symposium - 2022
We present a novel adaptive sampling method to estimate the Lebesgue constant of nodal sets in n-dimensional simplices. The main application of this estimation is to assess the interpolation capabilities of a nodal distribution. Given such distribution, the Lebesgue constant corresponds to the maximum of the Lebesgue function, which is non-differentiable. Thus, our method estimates the extremum by only evaluating the function values at a set of sample points that are successively adapted to seek the maximum. Remarkably, our adaptive search does not require storing a mesh to query neighbor points. Furthermore, the search automatically stops by considering specific spatial and Lipschitz-based criteria. The examples, up to four dimensions, show that the method is well-suited to estimate the Lebesgue constant of different nodal distributions.
Curved Geometry Modeling: Interpolation of Subdivision Features
Peer-reviewed research note and conference presentation.
8th BSC Doctoral Symposium - 2021. URI: 2117/346327
We present a nodal interpolation method to approximate a subdivision model. The main application is to model and represent curved geometry without gaps and preserving the required simulation intent. Accordingly, the technique is devised to maintain the necessary sharp features and smooth the indicated ones. This sharp-to-smooth modeling capability handles unstructured configurations of the simulation points, curves, and surfaces. These surfaces are described by the initial triangulation composed of linear triangles with the same surface identifier, and determine the sharp point and curve features. Automatically, the method suggests a subset of sharp features to smooth which the user modifies to obtain a limit model preserving the initial points. This model reconstructs the curvature by subdividing the initial triangular mesh, with no need of an underlying curved geometry model. Finally, given a polynomial degree and a nodal distribution, the method generates a piece-wise polynomial representation interpolating the limit model. Numerical evidence suggests that this approximation, naturally aligned to the subdivision features, converges to the model geometrically with the polynomial degree for fair nodal distributions. We also apply the method to prescribe the curved boundary of a high-order volume mesh. We conclude that our sharp-to-smooth modeling capability leads to curved geometry representations with enhanced preservation of the simulation intent.
Nodal Interpolation of Subdivision Features for Curved Geometry Modeling
Conference presentation.
ICOSAHOM - 2021
A nodal interpolation method to approximate a subdivision model is presented. The main application is to model and represent curved geometry without gaps and preserving the required simulation intent. Accordingly, the technique is devised to maintain the necessary sharp features and smooth the indicated ones. This sharp-to-smooth modeling capability handles unstructured configurations of the simulation points, curves, and surfaces. The surfaces are described by the initial linear triangles sharing the same surface identifier, and they determine the sharp point and curve features. The method detects a subset of sharp features to smooth, which the user modifies to obtain a limit model preserving the initial points. This model reconstructs the curvature by subdividing the initial triangular mesh, with no need for an underlying curved geometry model. Finally, given a polynomial degree and a nodal distribution, the method generates a piece-wise polynomial representation interpolating the limit model. Numerical evidence suggests that this approximation, naturally aligned to the subdivision features, converges to the model geometrically with the polynomial degree for fair nodal distributions. We also apply the method to prescribe the curved boundary of a high-order volume mesh. We conclude that our sharp-to-smooth modeling capability leads to curved geometry representations with enhanced preservation of the simulation intent.
Subdivided Linear and Curved Meshes Preserving Features of a Linear Mesh Model
Peer-reviewed article and conference presentation.
28th International Meshing Roundtable - 2020. DOI: 10.5281/zenodo.3653356
To provide straight-edged and curved piece-wise polynomial meshes that target a unique smooth geometry while preserving the sharp features and smooth regions of the model, we propose a new fast curving method based on hierarchical subdivision and blending. There is no need for underlying target geometry, it is only needed a straight-edged mesh with boundary entities marked to characterize the geometry features, and a list of features to recast. The method features a unique sharp-to-smooth modeling capability not fully available in standard CAD packages. The goal is to obtain a volume mesh that under successive refinement leads to smooth regions bounded by the corresponding sharp features. The examples show that it is possible to refine and obtain smooth curves and surfaces while preserving sharp features determined by vertices and polylines. We conclude that the method is well-suited to curve large quadratic and quartic meshes in low-memory configurations.
Subdividing Linear and Curved Meshes Preserving Sharp Features of a Model
Peer-reviewed research note and conference presentation.
7th BSC Doctoral Symposium - 2020. URI: 2117/331009
To provide straight-edged and curved piece-wise polynomial meshes that target a unique smooth geometry while preserving the sharp features and smooth regions of the model, we propose a new fast curving method based on hierarchical subdivision and blending. There is no need for underlying target geometry. It is only required a straight-edged mesh with boundary entities marked to characterize the geometry features, and a list of features to recast through a unique sharp-to-smooth modeling capability. The examples show that the method is well-suited to curve large quadratic and quartic meshes in low-memory configurations.

Attended courses

SIAM International Meshing Roundtable Workshop 2023
Amsterdam, The Low Countries - 2023
SIAM International Meshing Roundtable Workshop 2022
Online - 2022
29th International Meshing Roundtable
Online - 2021
In this edition, I took part as an attendee.
ICOSAHOM
Online - 2021
ELEMENT
Online - 2020
In this edition, I took part as an attendee.
7th to 9th BSC Doctoral Symposium
Online/Face-to-face - 2020 to 2022
28th International Meshing Roundtable
Buffalo, NY, USA - 2019
JISD
Barcelona, Spain - 2018
16th School on Interactions between Dynamical Systems and Partial Differential Equations organized by the CRM. I took part as an attendee.
DANCE
Logroño, Spain - 2018
15th RTNS (Recent Trends in Nonlinear Science) winter school in Dynamical Systems of the DANCE (Dinámica, Atractores y Nolinealidad: Caos y Estabilidad) Spanish network. I took part as an attendee.