DeltaEC
Design Environment for Low-amplitude Thermoacoustic Energy Conversion (DeltaEC) can predict how a given acoustic or thermoacoustic apparatus will perform, or can allow the user to design an apparatus to achieve desired performance. DeltaEC is useful to researchers in physical acoustics and especially thermoacoustics. It's used extensively in Steven Garrett's textbook Understanding Acoustics, available from Springer in hardcover or as a free e-book.
This program numerically integrates a one-dimensional wave equation at a single frequency through a user-defined geometry in a user-selected gas or liquid. DeltaEC can work with complicated geometric configurations and specialized acoustic elements including resonators, duct networks, and complete thermoacoustic engines, electroacoustically driven thermoacoustic refrigerators, and thermoacoustic mixture separators. To install DeltaEC 7.0.2 on your computer, use one of the buttons below. Older versions are available for older computers. To understand DeltaEC before installing, study the Users Guide. This program was prepared by Triad National Security, LLC (Triad) at Los Alamos National Laboratory (LANL) under contract No. 89233218CNA000001 with the U.S. Department of Energy (DOE). All rights in the program are reserved by the DOE and Triad. Permission is granted to the public to copy and use this software without charge, provided that this Notice and any statement of authorship are reproduced on all copies. Neither the U.S. Government nor Triad makes any warranty, express or implied, or assumes any liability or responsibility for the use of this software. |
|
"Run as administrator" is recommended for Windows.
Unzip the archive to unpack the DeltaEC Mac app. Move it to the Apps folder, or wherever you want.
Mac guards against “Unidentified Developers.” If your Mac doesn't explain how to get past this, see https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unknown-developer-mh40616/26/mac/26 For Linux, move the tarball to the folder from which you wish to launch DeltaEC, and unpack using
tar -xf DeltaEC_7.0.2-Linux.tgz The Linux version of DeltaEC currently has a very small user base and we welcome feedback on where it does and does not work. This version was developed under Ubuntu 22.04 LTS. It is not a “build from source” package, but a simple copy of the Application folder, relying on binary compatibility to operate on your system. If it is not successful at first, you may get further by installing required libraries it identifies. |
Recent revision history
From 6.4b2.9 to 7.0.2, late 2025:
* Mac and Linux installations in addition to Windows. * Changed everything to 64 bit, with Fortran GCC 5.3.0, Python 3.9.21, wxPython 4.2.3. * Improve stability of STKSCREEN and STKPOW integrations. * Add realistic hydrogen (normal and para) to the built-in fluids. * Add new Tools menu item: "Run with fixed guesses" *Allow controlling DeltaEC from a terminal window. From 6.4b2.7 to 6 .4b2.9, late 2022: * New fluids, more accurate than ideal gas: CryoHelium, CO2, argon. Also new solids used in low-temperature regenerators. Improved properties for stainless steel and ideal-gas helium. Modern values for R_univ and molar masses in ideal gas properties. * Add pycnoclinic and elastoclinic forces to p20HL, and rename the total p20DEC. * Add <T_1> to sp plots and RPN tokens. * Fix error in MIXT* calculations: Eliminate |1-fnu|squared in Eq. 10.212 in Users Guide, and make the same change in DeltaEC itself. * Change (1) to (1+i) in the thermal boundary layer calculations in SURFACE, COMPLIANCE, and the four kinds of *SPEAKERS. * Correct mistake in how dp20DEC/dx was calculated for non-circular ducts and cones. * Fix bug in STKPOW so it enjoys the iterating toward truer teeone that already existed for STKSCREEN. * Add “Reinstall cleared guesses and targets” feature. Still under development. Another new feature, if all are cleared: “Analyze,” showing log table of sensitivities of former targets to 10 ppm changes in former guesses. |