Machine learning discovery of optimal quadrature rules for isogeometric analysis
From MaRDI portal
Publication:6084445
Abstract: We propose the use of machine learning techniques to find optimal quadrature rules for the construction of stiffness and mass matrices in isogeometric analysis (IGA). We initially consider 1D spline spaces of arbitrary degree spanned over uniform and non-uniform knot sequences, and then the generated optimal rules are used for integration over higher-dimensional spaces using tensor product sense. The quadrature rule search is posed as an optimization problem and solved by a machine learning strategy based on gradient-descent. However, since the optimization space is highly non-convex, the success of the search strongly depends on the number of quadrature points and the parameter initialization. Thus, we use a dynamic programming strategy that initializes the parameters from the optimal solution over the spline space with a lower number of knots. With this method, we found optimal quadrature rules for spline spaces when using IGA discretizations with up to 50 uniform elements and polynomial degrees up to 8, showing the generality of the approach in this scenario. For non-uniform partitions, the method also finds an optimal rule in a reasonable number of test cases. We also assess the generated optimal rules in two practical case studies, namely, the eigenvalue problem of the Laplace operator and the eigenfrequency analysis of freeform curved beams, where the latter problem shows the applicability of the method to curved geometries. In particular, the proposed method results in savings with respect to traditional Gaussian integration of up to 44% in 1D, 68% in 2D, and 82% in 3D spaces.
Recommendations
- Optimal quadrature rules for odd-degree spline spaces and their application to tensor-product-based isogeometric analysis
- Optimal and reduced quadrature rules for tensor product and hierarchically refined splines in isogeometric analysis
- A simple algorithm for obtaining nearly optimal quadrature rules for NURBS-based isogeometric analysis
- Optimal quadrature for univariate and tensor product splines
- Dispersion-minimizing quadrature rules for \(C^1\) quadratic isogeometric analysis
Cites work
- A simple algorithm for obtaining nearly optimal quadrature rules for NURBS-based isogeometric analysis
- Bayes-Hermite quadrature
- Computational cost of isogeometric multi-frontal solvers on parallel distributed memory machines
- Convergence analysis of deterministic kernel-based quadrature rules in misspecified settings
- Dispersion-optimized quadrature rules for isogeometric analysis: modified inner products, their dispersion properties, and optimally blended schemes
- Efficient and robust quadratures for isogeometric analysis: reduced Gauss and Gauss-Greville rules
- Efficient mass and stiffness matrix assembly via weighted Gaussian quadrature rules for B-splines
- Efficient matrix computation for tensor-product isogeometric analysis: the use of sum factorization
- Efficient quadrature for NURBS-based isogeometric analysis
- Efficient quadrature rules for subdivision surfaces in isogeometric analysis
- Fast formation of isogeometric Galerkin matrices by weighted quadrature
- Fast formation of isogeometric Galerkin matrices via integration by interpolation and look-up
- Galerkin formulations of isogeometric shell analysis: alleviating locking with Greville quadratures and higher-order elements
- Gaussian quadrature for splines via homotopy continuation: rules for \(C^2\) cubic splines
- Integration by interpolation and look-up for Galerkin-based isogeometric analysis
- Isogeometric analysis of free-form Timoshenko curved beams including the nonlinear effects of large deformations
- Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement
- Isogeometric vibration analysis of free-form Timoshenko curved beams
- Nonlinear Optimization, Quadrature, and Interpolation
- On quadrature rules for solving partial differential equations using neural networks
- Optimal and reduced quadrature rules for tensor product and hierarchically refined splines in isogeometric analysis
- Optimal quadrature for univariate and tensor product splines
- Optimal quadrature rules for odd-degree spline spaces and their application to tensor-product-based isogeometric analysis
- Pythagorean-hodograph curves. Algebra and geometry inseparable
- Reduced Bézier element quadrature rules for quadratic and cubic splines in isogeometric analysis
- Refined isogeometric analysis for fluid mechanics and electromagnetics
- Refined isogeometric analysis for generalized Hermitian eigenproblems
- Refined isogeometric analysis of quadratic eigenvalue problems
- Spectral approximation properties of isogeometric analysis with variable continuity
- Studies on knot placement techniques for the geometry construction and the accurate simulation of isogeometric spatial curved beams
- Sum factorization techniques in isogeometric analysis
- The Numerical Solution of Systems of Polynomials Arising in Engineering and Science
- The cost of continuity: a study of the performance of isogeometric finite elements using direct solvers
- The value of continuity: refined isogeometric analysis and fast direct solvers
- Weighted quadrature for hierarchical B-splines
Cited in
(3)- Learned Gaussian quadrature for enriched solid finite elements
- Machine learning based refinement strategies for polyhedral grids with applications to virtual element and polyhedral discontinuous Galerkin methods
- An immersed boundary fast meshfree integration methodology with consistent weight learning
This page was built for publication: Machine learning discovery of optimal quadrature rules for isogeometric analysis
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q6084445)