The surrogate matrix methodology: A reference implementation for low-cost assembly in isogeometric analysis

09/08/2019
by   Daniel Drzisga, et al.
0

A reference implementation of a new method in isogeometric analysis (IGA) is presented. It delivers low-cost variable-scale approximations (surrogates) of the matrices which IGA conventionally requires to be computed by element-scale quadrature. To generate surrogate matrices, quadrature must only be performed on a fraction of the elements in the computational domain. In this way, quadrature determines only a subset of the entries in the final matrix. The remaining matrix entries are computed by a simple B-spline interpolation procedure. We present the modifications and extensions required for a reference implementation in the open-source IGA software library GeoPDEs. The exposition is fashioned to help facilitate similar modifications in other contemporary software libraries.

READ FULL TEXT
research
04/10/2020

The surrogate matrix methodology: Accelerating isogeometric analysis of waves

The surrogate matrix methodology delivers low-cost approximations of mat...
research
11/26/2017

Computation of the Adjoint Matrix

The best method for computing the adjoint matrix of an order n matrix in...
research
06/02/2016

Convolutional Imputation of Matrix Networks

A matrix network is a family of matrices, where the relationship between...
research
05/08/2019

Performance Engineering for Real and Complex Tall Skinny Matrix Multiplication Kernels on GPUs

General matrix-matrix multiplications with double-precision real and com...
research
11/18/2020

A Python surrogate modeling framework with derivatives

The surrogate modeling toolbox (SMT) is an open-source Python package co...
research
05/07/2020

Delayed approximate matrix assembly in multigrid with dynamic precisions

The accurate assembly of the system matrix is an important step in any c...
research
07/20/2021

Fast and Multiscale Formation of Isogeometric matrices of Microstructured Geometric Models

The matrix formation associated to high-order discretizations is known t...

Please sign up or login with your details

Forgot password? Click here to reset