SCM

File Release Notes and Changelog

Release Name: 1.3.0

Release Notes

Version 1.3 wraps up all the changes since the last release. Most significant, is that we're now using LAPACK for LU decomposition. This gives a huge speedup. There have been many improvements to ghe code readability and documentation. See the ChangeLog for detailed release notes.

Change Log

Version 1.3 * Using the correct value for speed of light throughout (was using 299.8 as default freq, and this caused slight problems. Now using 1 meter as default wavelength (rather than 299.8 as the default frequency) * Added error message when segment length is less that 0.01 wavelengths long. * Added accessor functions for RHCP and LHCP receiving gain to nec_radiation_pattern nec_float get_power_gain_tot(int theta_index, int phi_index) const nec_float get_power_gain_rhcp(int theta_index, int phi_index) const nec_float get_power_gain_lhcp(int theta_index, int phi_index) const * Changes geometry parsing to make ix,iy,iz local variables. Set iy=0 before calling reflect for GR card. * Improvements to the LAPACK use. Autoconf now checks for the correct functions. * We NOW are using LAPACK. Huge speed bonus. Run configure with the option --with-lapack to compile this in. You will need to install some LAPACK libraries. Some work needed in the autoconf files (configure.in) to make this work correctly on more platforms. On debian use aptitude install libatlas-base-dev * Some work on using ATLAS for the Gaussian Elimination. * cleaned up some code that produced warnings in gcc 4.2 (const char coercions) * Added output flag for XML -x * Cleaned up output file handling in nec_results (a little)

Powered By FusionForge