Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Colin B. Macdonald is active.

Publication


Featured researches published by Colin B. Macdonald.


SIAM Journal on Scientific Computing | 2009

The Implicit Closest Point Method for the Numerical Solution of Partial Differential Equations on Surfaces

Colin B. Macdonald; Steven J. Ruuth

Many applications in the natural and applied sciences require the solutions of partial differential equations (PDEs) on surfaces or more general manifolds. The closest point method is a simple and accurate embedding method for numerically approximating PDEs on rather general smooth surfaces. However, the original formulation is designed to use explicit time stepping. This may lead to a strict time-step restriction for some important PDEs such as those involving the Laplace-Beltrami operator or higher-order derivative operators. To achieve improved stability and efficiency, we introduce a new implicit closest point method for surface PDEs. The method allows for large, stable time steps while retaining the principal benefits of the original method. In particular, it maintains the order of accuracy of the discretization of the underlying embedding PDE, it works on sharply defined bands without degrading the accuracy of the method, and it applies to general smooth surfaces. It also is very simple and may be applied to a rather general class of surface PDEs. Convergence studies for the in-surface heat equation and a fourth-order biharmonic problem are given to illustrate the accuracy of the method. We demonstrate the flexibility and generality of the method by treating flows involving diffusion, reaction-diffusion, and fourth-order spatial derivatives on a variety of interesting surfaces including surfaces of mixed codimension.


Journal of Scientific Computing | 2008

Level Set Equations on Surfaces via the Closest Point Method

Colin B. Macdonald; Steven J. Ruuth

Level set methods have been used in a great number of applications in ℝ2 and ℝ3 and it is natural to consider extending some of these methods to problems defined on surfaces embedded in ℝ3 or higher dimensions. In this paper we consider the treatment of level set equations on surfaces via a recent technique for solving partial differential equations (PDEs) on surfaces, the Closest Point Method (Ruuth and Merriman, J. Comput. Phys. 227(3):1943–1961, [2008]). Our main modification is to introduce a Weighted Essentially Non-Oscillatory (WENO) interpolation step into the Closest Point Method. This, in combination with standard WENO for Hamilton–Jacobi equations, gives high-order results (up to fifth-order) on a variety of smooth test problems including passive transport, normal flow and redistancing. The algorithms we propose are straightforward modifications of standard codes, are carried out in the embedding space in a well-defined band around the surface and retain the robustness of the level set method with respect to the self-intersection of interfaces. Numerous examples are provided to illustrate the flexibility of the method with respect to geometry.


SIAM Journal on Scientific Computing | 2010

Parallel High-Order Integrators

Andrew Christlieb; Colin B. Macdonald; Benjamin W. Ong

In this work we discuss a class of defect correction methods which is easily adapted to create parallel time integrators for multicore architectures and is ideally suited for developing methods which can be order adaptive in time. The method is based on integral deferred correction (IDC), which was itself motivated by spectral deferred correction by Dutt, Greengard, and Rokhlin [BIT, 40 (2000), pp. 241-266]. The method presented here is a revised formulation of explicit IDC, dubbed revisionist IDC (RIDC), which can achieve


Journal of Computational Physics | 2011

Solving eigenvalue problems on curved surfaces using the Closest Point Method

Colin B. Macdonald; Jeremy Brandman; Steven J. Ruuth

p


SIAM Journal on Numerical Analysis | 2011

Strong Stability Preserving Two-step Runge-Kutta Methods

David I. Ketcheson; Sigal Gottlieb; Colin B. Macdonald

th-order accuracy in “wall-clock time” comparable to a single forward Euler simulation on problems where the time to evaluate the right-hand side of a system of differential equations is greater than latency costs of interprocessor communication, such as in the case of the


international conference on image processing | 2009

Segmentation on surfaces with the Closest Point Method

Li Tian; Colin B. Macdonald; Steven J. Ruuth

N


Journal of Scientific Computing | 2008

A Numerical Study of Diagonally Split Runge---Kutta Methods for PDEs with Discontinuities

Colin B. Macdonald; Sigal Gottlieb; Steven J. Ruuth

-body problem. The key idea is to rewrite the defect correction framework so that, after initial start-up costs, each correction loop can be lagged behind the previous correction loop in a manner that facilitates running the predictor and


SIAM Journal on Numerical Analysis | 2012

CALCULUS ON SURFACES WITH GENERAL CLOSEST POINT FUNCTIONS

Thomas März; Colin B. Macdonald

M=p-1


Proceedings of the National Academy of Sciences of the United States of America | 2013

Simple computation of reaction–diffusion processes on point clouds

Colin B. Macdonald; Barry Merriman; Steven J. Ruuth

correctors in parallel on an interval which has


Computer Graphics Forum | 2012

Real-Time Fluid Effects on Surfaces using the Closest Point Method

Stefan Auer; Colin B. Macdonald; Marc Treib; Jens Schneider; Rüdiger Westermann

K

Collaboration


Dive into the Colin B. Macdonald's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

David I. Ketcheson

King Abdullah University of Science and Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Benjamin W. Ong

Michigan State University

View shared research outputs
Top Co-Authors

Avatar

Sigal Gottlieb

University of Massachusetts Dartmouth

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Barry Merriman

University of California

View shared research outputs
Researchain Logo
Decentralizing Knowledge