Point Movement in a DSL for Higher-Order FEM Visualization

11/02/2019
by   Teodoro Collin, et al.
0

Scientific visualization tools tend to be flexible in some ways (e.g., for exploring isovalues) while restricted in other ways, such as working only on regular grids, or only on unstructured meshes (as used in the finite element method, FEM). Our work seeks to expose the common structure of visualization methods, apart from the specifics of how the fields being visualized are formed. Recognizing that previous approaches to FEM visualization depend on efficiently updating computed positions within a mesh, we took an existing visualization domain-specific language, and added a mesh position type and associated arithmetic operators. These are orthogonal to the visualization method itself, so existing programs for visualizing regular grid data work, with minimal changes, on higher-order FEM data. We reproduce the efficiency gains of an earlier guided search method of mesh position update for computing streamlines, and we demonstrate a novel ability to uniformly sample ridge surfaces of higher-order FEM solutions defined on curved meshes.

READ FULL TEXT
research
10/01/2017

A Novel Deformation Method for Higher Order Mesh Generation

The development of higher order finite elements methods has become an ac...
research
12/22/2022

An Accurate and Robust Eulerian Finite Element Method for Partial Differential Equations on Evolving Surfaces

In this paper we present a new Eulerian finite element method for the di...
research
06/18/2018

HexaLab.net: an online viewer for hexahedral meshes

We introduce HexaLab: a WebGL application for real time visualization, e...
research
04/20/2016

A structure-exploiting numbering algorithm for finite elements on extruded meshes, and its performance evaluation in Firedrake

We present a generic algorithm for numbering and then efficiently iterat...
research
11/24/2020

Applying Convolutional Neural Networks to Data on Unstructured Meshes with Space-Filling Curves

This paper presents the first classical Convolutional Neural Network (CN...
research
01/04/2023

Generalizing Yee's method: Scalable geometric higher-order FEEC algorithms for Maxwell's equations on an unstructured mesh

The Yee algorithm for electromagnetic simulations is widely known to hav...
research
03/22/2021

Non-invasive multigrid for semi-structured grids

Multigrid solvers for hierarchical hybrid grids (HHG) have been proposed...

Please sign up or login with your details

Forgot password? Click here to reset