* Clean up of nec_context member variables s,b. Renamed m_s, and m_b * Added member function to c_geometry for testing whenther we should be using a thin wire approximation or not. * Fix problem introduced in the Sommerfeld-Norton ground condition, added more testharness stuff.
1.0.7
December 2004.
* Switched command-line option parsing to XGetopt for cross platform compatibility * Fixed major bug in Win32 executable that caused a crash on file output. Added Visual Studio Project files * Changed member 'near' of nec_context to m_near to avoid a conflict with the VC++ reserved word 'near' * Modified the error message macro to allow compilation on Visual C++. This causes error messages to NOT have a content if nec2++ is compiled with a non-C99 standard compiler.
1.0.6
December 2004.
* Fix for non-initialization of voltage sources if no excitations were specified (Thanks to Jerome Plet) * Cleaned up code for bad loop in nec_context (Thanks to Neoklis Kyriazis for this) * Removed old Numerical Greens Functions code and variables -- these were not doing anything (ib11 e.t.c.) * All system exit (stop()) calls have been removed and replaced by exceptions (apart from those inside the main command line programme)
1.0.5
December 2004.
* Fix for not clearing temporary geometry correctly. * Moved more stop(-1) commands to throwing nec_exceptions. * Improved Doxygen Comments * Added arc and helix commands to the nec_context object.
1.0.4
* Moved to AutoConf (Using KDevelop -- an excellent development environment) * Nec++ is now available as a library (libnecpp.a) and can be called from within other programs. See the example directory in the source distribution. * Doxygen is being used for code documentation.