BTBeam calculation engine written by Jay A. Puckett, PhD, PE
Web interface written by Matthew D. Peavy, PE