PreviousNext Home

Bradley M. Bell's Home Page


Bradley M. Bell
Principal Mathematician
Applied Physics Laboratory
University of Washington
1013 NE 40th Street
Seattle, Washington
98105-6698
Office room: 471 Henderson Hall
Office phone: 206-543-6855
Front desk phone: 206-543-1300
Fax: 206-543-6785
UW mail stop: Box 355640
UW e-mail: bradbell at washington dot edu
Other e-mail: bradbell at seanet dot com

Technical Biography
Dr. Bell received his BA in math and physics from Saint Lawrence University in 1973, his MA in mathematics from the University of Washington in 1976. and his Ph.D. in mathematics from the University of Washington in 1984. Currently he is employed by the Applied Physics Laboratory of the University of Washington. Much of his current work is in collaboration with the UW School of Public Health as a member of the The Institute for Health Metrics and Evaluation . He is also the project manager for the Coin-OR Algorithmic Differentiation project CppAD . His current research is focused on statistically motivated numerical methods for scientific modeling and data analysis. This includes: algorithmic differentiation, Kalman filtering and smoothing, stochastic function estimation (Tikhonov regularization), nonlinear mixed effects estimation, optimization, and monte-carlo simulation.

Software Development
Brad does a lot of numerical software development using iterative and incremental development The source code for the following four products are kept up to date in a source control system:
  1. The specifications as user documentation including an automatically tested example for each interface (so it really works).
  2. The software implementation of the specifications.
  3. Automated unit and user tests that check for correctness.
  4. Automated distribution and testing of the software on other systems.


Non-Technical Biography
Brad was born in New York city on June 10, 1952. His father, George Bell, owned a metal working shop in Brooklyn New York. As a child he would spend the summers at Keewaydin a camp in Salisbury Vermont. Later he spent his summers working for his father. After graduating from Saint Lawrence University, Brad moved to Seattle and attended graduate school in mathematics at the University of Washington. After completing a master's degree, he worked as a software engineer for Flow Research. While working at Flow Research, his son Gabriel Bell was born. After working at Flow Research for a few years, he accepted a software engineer position as a member of the Applied Physics Laboratory. After working at APL for a few years, the Laboratory awarded him a scholarship to attended graduate school and finish his Ph.D. Around this time he took up white water kayaking and enjoyed that sport for many years. More recently, he has taken up rock climbing.

Complex Step Method
A short discussion of the first and second order complex step methods in C++ can be found at CppComplexStep .

Teaching
Math 407, 2005 HTML XML
Math 407, 2006 HTML XML
Math 407, 2008 HTML XML

Topics
links Brad's Internet Links
packages Brad's Opens Source Packages
conferences Upcoming Conferences
publications Bradley M. Bell's Publications
resume Resume
pub_abstract Abstracts for Published Papers
white_paper Unpublished Paper's
ssh_key Using ssh With Out Passwords
bikelist A Bicycle Trip Packing List

Input File: home.omh