# Posts by Collection

## funding

## portfolio

## Portfolio item number 1

Short description of portfolio item number 1

## Portfolio item number 2

Short description of portfolio item number 2

## publications

## Sensitivity Analysis of a Dynamical System Using C++

D. Calhoun, Roy Overstreet, "Sensitivity Analysis of a Dynamical System Using C++", *The First Annual Object-Oriented Numerics Conference (OON-SKI `93)*, 1993. __https://www.hindawi.com/journals/sp/1993/782824/__

## Solving the advection-diffusion equation in irregular geometries

Donna Calhoun, Randall LeVeque, "Solving the advection-diffusion equation in irregular geometries", *J. Comput. Phys.*, 2000. __https://www.sciencedirect.com/science/article/pii/S0021999199963696__

## Cartesian grid methods for fluid flow in complex geometries

D. Calhoun, R. LeVeque, "Cartesian grid methods for fluid flow in complex geometries", *{Computational Modeling in Biological Fluid Dynamics}*, 2001. __https://link.springer.com/book/10.1007/978-1-4613-0151-6__

## New model for the vapor growth of hexagonal ice crystals in the atmosphere

Stephen Wood, Marcia Baker, Donna Calhoun, "New model for the vapor growth of hexagonal ice crystals in the atmosphere", *J. Geophys. Res-Atmos.*, 2001. __https://agupubs.onlinelibrary.wiley.com/doi/abs/10.1029/2000JD900338__

## A Cartesian Grid Method for Solving the Two-Dimensional Streamfunction-Vorticity Equations in Irregular Regions

Donna Calhoun, "A Cartesian Grid Method for Solving the Two-Dimensional Streamfunction-Vorticity Equations in Irregular Regions", *J. Comput. Phys.*, 2002. __https://www.sciencedirect.com/science/article/pii/S0021999101969700__

## An accuracy study of mesh refinement on mapped grids

Donna Calhoun, Randall LeVeque, "An accuracy study of mesh refinement on mapped grids", *Adaptive Mesh Refinement - Theory and Applications*, 2005. __https://link.springer.com/chapter/10.1007/3-540-27039-6_6__

## Estimating Crown Volume through Implicit Surface Reconstruction from LIDAR Points for Forest Fire Simulation

A. Kato, D. Calhoun, G. Schreuder, P. Schiess, "Estimating Crown Volume through Implicit Surface Reconstruction from LIDAR Points for Forest Fire Simulation", *{Proceedings of the American Society for Photogrammetry and Remote Sensing}*, 2006. __http://www.asprs.org/a/publications/proceedings/fall2006/0021.pdf__

## Wave propagation algorithms and adaptive mesh refinement for simulating hydrogen explosions in nuclear containment buildings

Donna Calhoun, "Wave propagation algorithms and adaptive mesh refinement for simulating hydrogen explosions in nuclear containment buildings", *Commissariat l`Energie Atomique, Centre de Saclay, FRANCE*, 2007.

## Wave propagation algorithms and adaptive mesh refinement for CFD simulations of potential hydrogen explosions in nuclear containment structures

Donna Calhoun, Henri Paillere, "Wave propagation algorithms and adaptive mesh refinement for CFD simulations of potential hydrogen explosions in nuclear containment structures", *{Proceedings of the Joint International Topical Meeting on Mathematics and Computation and Supercomputing in Nuclear Applications}*, 2007. __https://www.proceedings.com/01433.html__

## Logically rectangular grids and finite volume methods for PDEs in circular and spherical domains

Donna Calhoun, Christiane Helzel, Randall LeVeque, "Logically rectangular grids and finite volume methods for PDEs in circular and spherical domains", *SIAM Review*, 2008. __http://dx.doi.org/10.1137/060664094__

## A Finite Volume Grid for Solving Hyperbolic Problems on the Sphere

D. Calhoun, C. Helzel, R. LeVeque, "A Finite Volume Grid for Solving Hyperbolic Problems on the Sphere", *{Hyperbolic Problems: Theory, Numerics, Applications}*, 2008. __https://link.springer.com/book/10.1007/978-3-540-75712-2__

## A Finite Volume Grid for Solving Hyperbolic Problems on the Sphere

D. Calhoun, C. Helzel, R. LeVeque, "A Finite Volume Grid for Solving Hyperbolic Problems on the Sphere", *{Hyperbolic Problems: Theory, Numerics, Applications}*, 2008. __https://link.springer.com/book/10.1007/978-3-540-75712-2__

## Logically rectangular finite volume methods with adaptive refinement on the sphere

Marsha Berger, Donna Calhoun, Christiane Helzel, Randall LeVeque, "Logically rectangular finite volume methods with adaptive refinement on the sphere", *Phil. Trans. R. Soc. A*, 2009. __https://royalsocietypublishing.org/doi/10.1098/rsta.2009.0168__

## Using Cartesian grid cut-cell methods to simulate detonations in nuclear containment buildings

Donna Calhoun, "Using Cartesian grid cut-cell methods to simulate detonations in nuclear containment buildings", *Commissariat l`Energie Atomique, Centre de Saclay, FRANCE*, 2009.

## Thermodynamics and transport of homogeneous air-vapor-liquid mixture through cracks in concrete

Donna Calhoun, "Thermodynamics and transport of homogeneous air-vapor-liquid mixture through cracks in concrete", *Commissariat l`Energie Atomique, Centre de Saclay, FRANCE*, 2009.

## A Finite Volume Method for Solving Parabolic Equations on Logically Cartesian Curved Surface Meshes

Donna Calhoun, Christiane Helzel, "A Finite Volume Method for Solving Parabolic Equations on Logically Cartesian Curved Surface Meshes", *SIAM J. Sci. Comput.*, 2009. __https://epubs.siam.org/doi/abs/10.1137/08073322X__

## Capturing tree crown formation through implicit surface reconstruction using airporne lidar data

A. Kato, L. Moskal, P. Schiess, M. Swanson, D. Calhoun, W. Stuetzle, "Capturing tree crown formation through implicit surface reconstruction using airporne lidar data", *Remote Sens. Environ.*, 2009. __https://www.sciencedirect.com/science/article/pii/S0034425709000339__

## Efficient thermal field computation in phase-field models

Jing-Rebecca Li, Donna Calhoun, Lucien Brush, "Efficient thermal field computation in phase-field models", *J. Comput. Phys.*, 2009. __http://www.sciencedirect.com/science/article/pii/S0021999109004392__

## Thermodynamics and transport of homogeneous air-vapor-liquid mixture through cracks in concrete

Donna Calhoun, "Thermodynamics and transport of homogeneous air-vapor-liquid mixture through cracks in concrete", *Commissariat l`Energie Atomique, Centre de Saclay, FRANCE*, 2010.

## Thermodynamics and transport of homogenous air-vapor-liquid mixture through cracks in concrete (Part II)

Donna Calhoun, Nadia Coulon, "Thermodynamics and transport of homogenous air-vapor-liquid mixture through cracks in concrete (Part II)", *Commissariat l`Energie Atomique, Centre de Saclay, FRANCE*, 2010.

## ForestClaw: Hybrid forest-of-octrees AMR for hyperbolic conservation laws

Carsten Burstedde, Donna Calhoun, Kyle Mandli, Andy Terrel, "ForestClaw: Hybrid forest-of-octrees AMR for hyperbolic conservation laws", *Parallel Computing : Accelerating Computational Science and Engineering (CSE)*, 2014. __https://arxiv.org/abs/1308.1472__

## A standard test case suite for two-dimensional linear transport on the sphere: results from a collection of state-of-the-art schemes

Peter Lauritzen, Paul Ullrich, Christiane Jablonowski, Peter Bosler, Donna Calhoun, A. Conley, T. Enomoto, L. Dong, S. Dubey, O. Guba, A. Hansen, E. Kaas, J. Kent, J.-F. Lamarque, M. Prather, D. Reinert, Vladimir Shashkin, William Skamarock, B. Sorensen, Mark Taylor, M. Tolstykh, "A standard test case suite for two-dimensional linear transport on the sphere: results from a collection of state-of-the-art schemes", *Geosci. Model Dev.*, 2014. __http://www.geosci-model-dev.net/7/105/2014/gmd-7-105-2014.html__

## Numerical simulation of diffusion MRI signals using an adaptive time-stepping method

Jing-Rebecca Ling, Donna Calhoun, Cyril Poupon, Denis Bihan, "Numerical simulation of diffusion MRI signals using an adaptive time-stepping method", *Physics in Medicine and Biology*, 2014. __https://pubmed.ncbi.nlm.nih.gov/24351275/__

## SI2-SSE: GEM3D: Open-source Cartesian adaptive complex terrain atmospheric flow solver for GPU clusters

Inanc Senocak, Donna Calhoun, Elena Sherman, Grady Wright, "SI2-SSE: GEM3D: Open-source Cartesian adaptive complex terrain atmospheric flow solver for GPU clusters", *Third Annual SI2 Principal Investigators (PI) Workshop, Arlington VA. (poster presentation)*, 2015.

## Flooding Capability for River-based Scenarios

Curtis Smith, Steven Prescott, Emerald Ryan, Donna Calhoun, Ramprasad Sampath, S Anderson, "Flooding Capability for River-based Scenarios", *Idaho National Laboratory Idaho Falls*, 2015. __https://lwrs.inl.gov/RiskInformed%20Safety%20Margin%20Characterization/Flooding_Capability_for_River-based_Scenarios.pdf__

## Clawpack: Building an open source ecosystem for solving hyperbolic PDEs

Kyle Mandli, Aron. Ahmadia, Marsha Berger, Donna Calhoun, David George, Yannis Hadjimichael, David Ketcheson, Grady Lemoine, Randall LeVeque, "Clawpack: Building an open source ecosystem for solving hyperbolic PDEs", *Peer J Computer Science*, 2016. __https://peerj.com/articles/cs-68/__

## AMR Resources

Donna Calhoun, "AMR Resources", *http://math.boisestate.edu/~calhoun/www_personal/research/amr_software/index.html*, 2017. __http://math.boisestate.edu/~calhoun/www_personal/research/amr_software/index.html__

## Book Review : Solving Hyperbolic Equations with Finite Volume Methods

Donna Calhoun, "Book Review : Solving Hyperbolic Equations with Finite Volume Methods", *SIAM Review*, 2017. __https://epubs.siam.org/doi/10.1137/17N97429X__

## ForestClaw : A parallel algorithm for patch-based adaptive mesh refinement on a forest of quadtrees

Donna Calhoun, Carsten Burstedde, "ForestClaw : A parallel algorithm for patch-based adaptive mesh refinement on a forest of quadtrees", *arXiv:1703.03116*, 2017. __https://arxiv.org/abs/1703.03116__

## Massively Parallel Solvers for Computational Fluid Dynamics on Multi-block Cartesian Grids

Scott Aiton, Donna Calhoun, Jaber Hasbestan, Brenton Peck, Inanc Senocak, Grady Wright, "Massively Parallel Solvers for Computational Fluid Dynamics on Multi-block Cartesian Grids", *BSU Undergraduate Showcase (poster presentation)*, 2018.

## Evaluating Active Learning with Cost and Memory Awareness

Dmitry Duplyakin, Jed Brown, Donna Calhoun, "Evaluating Active Learning with Cost and Memory Awareness", *32nd IEEE International Parallel and Distributed Processing Symposium (IPDPS)*, 2018. __https://ieeexplore.ieee.org/document/8425175__

## ForestClaw

Donna Calhoun, Carsten Burstedde, "ForestClaw", *http://www.forestclaw.org*, 2020. __http://www.forestclaw.org__

## The Cartesian Grid Active Flux Method with Adaptive Mesh Refinement

Donna Calhoun, Erik Chudzik, Christiane Helzel, "The Cartesian Grid Active Flux Method with Adaptive Mesh Refinement", *(in revision) https://arxiv.org/abs/2205.07572*, 2022. __https://arxiv.org/abs/2205.07572__

## Simulating the 1976 Teton Dam Failure using GeoClaw and HEC-RAS and Comparing with Historical Observations

Hannah Spero, Donna Calhoun, Michael Shubert, "Simulating the 1976 Teton Dam Failure using GeoClaw and HEC-RAS and Comparing with Historical Observations", *Boise State University*, 2022. __http://arxiv.org/abs/2206.00766__

## students

## talks

## Multi-rate Runge-Kutta-Chebyschev time-stepping for parabolic equations on adaptively refined meshes

## teaching

## Parallel Scientific Computing (ME 471/571)

In this course, we will learn how to use parallel programming tools to solve problems in science and engineering.

## Calculus I (Math 170)

This course introduces students to differentiation.

## Calculus II (Math 175)

This course introduces students to integration, sequences and series.

## Introduction to Programming in Mathematics (Math 265)

This course introduces students to fundamental elements of programming for mathematical applications.

## Calculus III (Math 275)

This course introduces students to multivariate Calculus and vector calculus.

## Introduction to Scientific Programming (Math 365)

This course introduces students to scientific computing. The emphasis on this course is on applications and using Matlab or Python to solving science and engineering problems. Less emphasis is placed on numerical algorithms.

## Introduction to Complex Variables (Math 426/526)

In this course, we explore complex numbers and functions of a complex variable. Many of the ideas learned in Calculus will be revisited for complex numbers. The approach of this course will be applied, we will also discuss proofs of basic results.

## Advanced Applied Mathematics for Scientists and Engineers (Math 427/527)

This course introduce advanced analytic techniques for solving equations that arise in science and engineering. Material will be taken from Chapters 5, 10, 11-14 and 17 (time permitting) of the course textbook.

## Introduction to Numerical Methods (Math 465/565)

# Course Content

## Fundamentals of Applied Mathematics (Math 537)

Emphasis in this course is on “computational” techniques in the sense that we will solve lots of problems (not in the sense of programming). Theory will be presented when it is especially beautiful or enlightening, and has a useful purpose. For example, Sturm-Liouville Theory, Potential Theory. Students may be asked to using plotting packages (Matlab, Python) to plot solutions to problems posed in class, but numerical methods will not be discussed in this course, except in passing.

## Numerical Linear Algebra (Math 566)

Numerical solution to linear systems.

## Numerical Methods for Differential Equations (Math 567)

This course will introduces students to methods for solving partial differential equations (PDEs) using finite difference methods.