#### Filter Results:

- Full text PDF available (19)

#### Publication Year

1978

2017

- This year (1)
- Last 5 years (11)
- Last 10 years (20)

#### Publication Type

#### Co-author

#### Journals and Conferences

#### Key Phrases

Learn More

- Martin Berzins, Qingyu Meng, John A. Schmidt, James C. Sutherland
- Euro-Par Workshops
- 2011

The task-based approach to software and parallelism is well-known and has been proposed as a potential candidate, named the silver model, for exascale software. This approach is not yet widely used in the large-scale multi-core parallel computing of complex systems of partial differential equations. After surveying task-based approaches we investigate how… (More)

- Patrick K. Notz, Roger P. Pawlowski, James C. Sutherland
- ACM Trans. Math. Softw.
- 2012

Multiphysics simulation software is plagued by complexity stemming from nonlinearly coupled systems of Partial Differential Equations (PDEs). Such software typically supports many models, which may require different transport equations, constitutive laws, and equations of state. Strong coupling and a multiplicity of models leads to complex algorithms (i.e.,… (More)

Previous studies on physical boundary conditions for flame–boundary interactions of an ideal, multicomponent, compressible gas have neglected reactive source terms in their boundary condition treatments. By combining analyses of incompletely parabolic systems with those based on the hyperbolic Euler equations, a rational set of boundary conditions is… (More)

The thermochemical state of a single-phase reacting system containing ns species is ns + 1 dimensional. However, it is widely recognized that low-dimensional manifolds exist in this space. The question then arises as to the best way to approximate these manifolds. Common chemistry reduction approaches for combustion simulation (such as laminar flamelet,… (More)

- Andrew J. Miles, Robert W. Janes, +5 authors Soren Vronning Hoffmann
- Journal of synchrotron radiation
- 2008

New high-flux synchrotron radiation circular dichroism (SRCD) beamlines are providing important information for structural biology, but can potentially cause denaturation of the protein samples under investigation. This effect has been studied at the new CD1 dedicated SRCD beamline at ISA in Denmark, where radiation-induced thermal damage effects were… (More)

- John A. Schmidt, Martin Berzins, Jeremy Thornock, Tony Saad, James C. Sutherland
- 2013 13th IEEE/ACM International Symposium on…
- 2013

The Uintah Software framework was developed to provide an environment for solving fluid-structure interaction problems on structured adaptive grids on large-scale, long-running, data-intensive problems. Uintah uses a combination of fluid-flow solvers and particle-based methods for solids together with a novel asynchronous task-based approach with fully… (More)

The design of robust computational physics codes has always been a challenge to application programmers. One of the key difficulties in writing multiphysics codes stems from the inefficient handling of spatial discretization and field operations. For example, in the context of the finite volume (FV) method, one often deals with structured and unstructured… (More)

- James C. Sutherland, Naveen Punati, Alan R. Kerstein
- 2010

The One-Dimensional Turbulence (ODT) model has been successfully applied as a stand-alone model for predicting turbulence statistics in both nonreacting and reacting flows. There are several formulations of the model in the literature, and most of the variable-density formulations do not clearly distinguish the governing equations from the numerical… (More)

- Babak Goshayeshi, James C. Sutherland
- 2014

Article history: Received 19 July 2013 Received in revised form 5 November 2013 Accepted 7 January 2014 Available online xxxx

- Christopher Earl, Matthew Might, Abhishek Bagusetty, James C. Sutherland
- Journal of Systems and Software
- 2017

This paper presents Nebo, a declarative domain-specific language embedded in C++ for discretizing partial differential equations for transport phenomena on multiple architectures. Application programmers use Nebo to write code that appears sequential but can be run in parallel, without editing the code. Currently Nebo supports single-thread execution,… (More)