Initial release of CFDTOOLS vis NASA's public github page. Approved for public release per ARC-14467-1B. Notable updates since the last ARC-14467-1A release in 2012:
- Build/Install: added CMake build system to replace legacy build scripts
- table_io: new module for working with text files with columns of data
- table_arithmetic: new utility for applying formulas to text files with columns of data
- solid angle utilities: new utilities to integrate 3D radiation incident on a point in space
- new optimized triangulations of hemispherical quadrants: improves accuracy of solid angle utilities.
- radio blackout prediction (requires an aerothermal database): new program to estimate radio frequency attenuation as it propagates through an ionized gas.
- surface quadrature: new implementation of methods for evaluating surface integrals.
- Stardust procedures: new utilities to calculate spectral radiance from a high temperature gas volume as observed from a distant location.
- improved grid point redistribution along an arc (overcomes the stair-stepping in cell growth rate that the simpler method can produce)
- automated tabulation of surface data at one body point for a time history of solutions: new utility to automate a basic data post processing step.
- Miscellaneous small bug fixes and improvements.