Network


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

Hotspot


Dive into the research topics where Patrick Mullen is active.

Publication


Featured researches published by Patrick Mullen.


international conference on computer graphics and interactive techniques | 2009

Energy-preserving integrators for fluid animation

Patrick Mullen; Keenan Crane; Dmitry Pavlov; Yiying Tong; Mathieu Desbrun

Numerical viscosity has long been a problem in fluid animation. Existing methods suffer from intrinsic artificial dissipation and often apply complicated computational mechanisms to combat such effects. Consequently, dissipative behavior cannot be controlled or modeled explicitly in a manner independent of time step size, complicating the use of coarse previews and adaptive-time stepping methods. This paper proposes simple, unconditionally stable, fully Eulerian integration schemes with no numerical viscosity that are capable of maintaining the liveliness of fluid motion without recourse to corrective devices. Pressure and fluxes are solved efficiently and simultaneously in a time-reversible manner on simplicial grids, and the energy is preserved exactly over long time scales in the case of inviscid fluids. These integrators can be viewed as an extension of the classical energy-preserving Harlow-Welch / Crank-Nicolson scheme to simplicial grids.


international conference on computer graphics and interactive techniques | 2009

Numerical coarsening of inhomogeneous elastic materials

Liliya Kharevych; Patrick Mullen; Houman Owhadi; Mathieu Desbrun

We propose an approach for efficiently simulating elastic objects made of non-homogeneous, non-isotropic materials. Based on recent developments in homogenization theory, a methodology is introduced to approximate a deformable object made of arbitrary fine structures of various linear elastic materials with a dynamicallysimilar coarse model. This numerical coarsening of the material properties allows for simulation of fine, heterogeneous structures on very coarse grids while capturing the proper dynamics of the original dynamical system, thus saving orders of magnitude in computational time. Examples including inhomogeneous and/or anisotropic materials can be realistically simulated in realtime with a numerically-coarsened model made of a few mesh elements.


Computer Graphics Forum | 2010

Signing the Unsigned: Robust Surface Reconstruction from Raw Pointsets

Patrick Mullen; Fernando de Goes; Mathieu Desbrun; David Cohen-Steiner; Pierre Alliez

We propose a modular framework for robust 3D reconstruction from unorganized, unoriented, noisy, and outlierridden geometric data. We gain robustness and scalability over previous methods through an unsigned distance approximation to the input data followed by a global stochastic signing of the function. An isosurface reconstruction is finally deduced via a sparse linear solve. We show with experiments on large, raw, geometric datasets that this approach is scalable while robust to noise, outliers, and holes. The modularity of our approach facilitates customization of the pipeline components to exploit specific idiosyncracies of datasets, while the simplicity of each component leads to a straightforward implementation.


symposium on geometry processing | 2008

Spectral conformal parameterization

Patrick Mullen; Yiying Tong; Pierre Alliez; Mathieu Desbrun

We present a spectral approach to automatically and efficiently obtain discrete free‐boundary conformal parameterizations of triangle mesh patches, without the common artifacts due to positional constraints on vertices and without undue bias introduced by sampling irregularity. High‐quality parameterizations are computed through a constrained minimization of a discrete weighted conformal energy by finding the largest eigenvalue/eigenvector of a generalized eigenvalue problem involving sparse, symmetric matrices. We demonstrate that this novel and robust approach improves on previous linear techniques both quantitatively and qualitatively.


Physica D: Nonlinear Phenomena | 2011

Geometric, variational discretization of continuum theories

Evan S. Gawlik; Patrick Mullen; Dmitry Pavlov; Jerrold E. Marsden; Mathieu Desbrun

This study derives geometric, variational discretization of continuum theories arising in fluid dynamics, magnetohydrodynamics (MHD), and the dynamics of complex fluids. A central role in these discretizations is played by the geometric formulation of fluid dynamics, which views solutions to the governing equations for perfect fluid flow as geodesics on the group of volume-preserving diffeomorphisms of the fluid domain. Inspired by this framework, we construct a finite-dimensional approximation to the diffeomorphism group and its Lie algebra, thereby permitting a variational temporal discretization of geodesics on the spatially discretized diffeomorphism group. The extension to MHD and complex fluid flow is then made through an appeal to the theory of Euler–Poincare systems with advection, which provides a generalization of the variational formulation of ideal fluid flow to fluids with one or more advected parameters. Upon deriving a family of structured integrators for these systems, we test their performance via a numerical implementation of the update schemes on a cartesian grid. Among the hallmarks of these new numerical methods are exact preservation of momenta arising from symmetries, automatic satisfaction of solenoidal constraints on vector fields, good long-term energy behavior, robustness with respect to the spatial and temporal resolution of the discretization, and applicability to irregular meshes.


international conference on computer graphics and interactive techniques | 2007

A variational approach to Eulerian geometry processing

Patrick Mullen; Alexander McKenzie; Yiying Tong; Mathieu Desbrun

We present a purely Eulerian framework for geometry processing of surfaces and foliations. Contrary to current Eulerian methods used in graphics, we use conservative methods and a variational interpretation, offering a unified framework for routine surface operations such as smoothing, offsetting, and animation. Computations are performed on a fixed volumetric grid without recourse to Lagrangian techniques such as triangle meshes, particles, or path tracing. At the core of our approach is the use of the Coarea Formula to express area integrals over isosurfaces as volume integrals. This enables the simultaneous processing of multiple isosurfaces, while a single interface can be treated as the special case of a dense foliation. We show that our method is a powerful alternative to conventional geometric representations in delicate cases such as the handling of high-genus surfaces, weighted offsetting, foliation smoothing of medical datasets, and incompressible fluid animation.


ACM Transactions on Graphics | 2014

Weighted Triangulations for Geometry Processing

Fernando de Goes; Pooran Memari; Patrick Mullen; Mathieu Desbrun

In this article we investigate the use of weighted triangulations as discrete, augmented approximations of surfaces for digital geometry processing. By incorporating a scalar weight per mesh vertex, we introduce a new notion of discrete metric that defines an orthogonal dual structure for arbitrary triangle meshes and thus extends weighted Delaunay triangulations to surface meshes. We also present alternative characterizations of this primal-dual structure (through combinations of angles, areas, and lengths) and, in the process, uncover closed-form expressions of mesh energies that were previously known in implicit form only. Finally, we demonstrate how weighted triangulations provide a faster and more robust approach to a series of geometry processing applications, including the generation of well-centered meshes, self-supporting surfaces, and sphere packing.


Journal of Computational Physics | 2014

The chain collocation method: A spectrally accurate calculus of forms

Dzhelil Rufat; Gemma Mason; Patrick Mullen; Mathieu Desbrun

Preserving in the discrete realm the underlying geometric, topological, and algebraic structures at stake in partial differential equations has proven to be a fruitful guiding principle for numerical methods in a variety of fields such as elasticity, electromagnetism, or fluid mechanics. However, structure-preserving methods have traditionally used spaces of piecewise polynomial basis functions for differential forms. Yet, in many problems where solutions are smoothly varying in space, a spectral numerical treatment is called for. In an effort to provide structure-preserving numerical tools with spectral accuracy on logically rectangular grids over periodic or bounded domains, we present a spectral extension of the discrete exterior calculus (DEC), with resulting computational tools extending well-known collocation-based spectral methods. Its efficient implementation using fast Fourier transforms is provided as well.


IMR | 2011

Parametrization of Generalized Primal-Dual Triangulations

Pooran Memari; Patrick Mullen; Mathieu Desbrun

Motivated by practical numerical issues in a number of modeling and simulation problems, we introduce the notion of a compatible dual complex to a primal triangulation, such that a simplicial mesh and its compatible dual complex (made out of convex cells) form what we call a primal-dual triangulation. Using algebraic and computational geometry results, we show that compatible dual complexes exist only for a particular type of triangulation known as weakly regular. We also demonstrate that the entire space of primal-dual triangulations, which extends the well known (weighted) Delaunay/Voronoi duality, has a convenient, geometric parametrization. We finally discuss how this parametrization may play an important role in discrete optimization problems such as optimal mesh generation, as it allows us to easily explore the space of primal-dual structures along with some important subspaces.


Physica D: Nonlinear Phenomena | 2011

Structure-preserving discretization of incompressible fluids

Dmitry Pavlov; Patrick Mullen; Yiying Tong; Eva Kanso; Jerrold E. Marsden; Mathieu Desbrun

Collaboration


Dive into the Patrick Mullen's collaboration.

Top Co-Authors

Avatar

Mathieu Desbrun

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Yiying Tong

Michigan State University

View shared research outputs
Top Co-Authors

Avatar

Dmitry Pavlov

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Jerrold E. Marsden

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Alexander McKenzie

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Eva Kanso

University of Southern California

View shared research outputs
Top Co-Authors

Avatar

Fernando de Goes

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

L. Durant

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Dzhelil Rufat

California Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge