scispace - formally typeset
J

Jonathan Richard Shewchuk

Researcher at University of California, Berkeley

Publications -  62
Citations -  11604

Jonathan Richard Shewchuk is an academic researcher from University of California, Berkeley. The author has contributed to research in topics: Delaunay triangulation & Constrained Delaunay triangulation. The author has an hindex of 31, co-authored 61 publications receiving 11055 citations. Previous affiliations of Jonathan Richard Shewchuk include Carnegie Mellon University & University of California.

Papers
More filters

An Introduction to the Conjugate Gradient Method Without the Agonizing Pain

TL;DR: The Conjugate Gradient Method as discussed by the authors is the most prominent iterative method for solving sparse systems of linear equations and is a composite of simple, elegant ideas that almost anyone can understand.
Book ChapterDOI

Triangle: Engineering a 2D Quality Mesh Generator and Delaunay Triangulator

TL;DR: Triangle as discussed by the authors is a robust implementation of two-dimensional constrained Delaunay triangulation and Ruppert's Delaunayer refinement algorithm for quality mesh generation, and it is shown that the problem of triangulating a planar straight line graph (PSLG) without introducing new small angles is impossible for some PSLGs.
Journal ArticleDOI

Delaunay refinement algorithms for triangular mesh generation

TL;DR: An intuitive framework for analyzing Delaunay refinement algorithms is presented that unifies the pioneering mesh generation algorithms of L. Paul Chew and Jim Ruppert, improves the algorithms in several minor ways, and helps to solve the difficult problem of meshing nonmanifold domains with small angles.
Journal ArticleDOI

Adaptive Precision Floating-Point Arithmetic and Fast Robust Geometric Predicates,

TL;DR: This article offers fast software-level algorithms for exact addition and multiplication of arbitrary precision floating-point values and proposes a technique for adaptive precision arithmetic that can often speed these algorithms when they are used to perform multiprecision calculations that do not always require exact arithmetic, but must satisfy some error bound.

What is a Good Linear Element? Interpolation, Conditioning, and Quality Measures.

TL;DR: The upper and lower bounds on interpolation errors and element stiffness matrix conditioning given here are tighter than those that have appeared in the literature before, so the quality measures are likely to be unusually precise indicators of element fitness.