Feko 2017.2.4 Release Notes

Feko 2017.2.4 is a bug-fix update that includes the enhancements and bug fixes documented below.

Note: Feko 2017.2.4 is a cumulative update that contains changes from previous updates. It should be applied to an existing installation of Feko 2017 (that may or may not have been updated previously).

CADFEKO

Features

  • The Optenni Lab plugin is extended to support the Altair Partner Alliance (APA) version. The APA version of Optenni Lab uses different registry entries compared to the stand-alone version. The plugin now also supports a FEKO_OPTENNI_PATH environment variable allowing users to set the path to the Optenni Lab installation that should be used when multiple versions are installed. (2017.2.4)

Resolved Issues

  • An issue with the new mesh engine is resolved that could cause large tetrahedra to be created in a region cut by a symmetry plane. (2017.2.4)
  • Extremely small edges (smaller than 0.1% of the model size) are now ignored during meshing. These edges caused tiny elements to be created in CADFEKO 2017.2.2 and 2017.2.3. This was due to the change made to CADFEKO 2017.2.2 to improve the meshes generated for models containing small edges with an applied mesh size much larger than the dimension of the edge. (2017.2.4)
  • A crash is resolved that could be encountered on AMD machines during voxel meshing. (2017.2.4)

POSTFEKO

Resolved Issues

  • An issue is resolved that could lead to an assertion failing with "converterMap.contains(A)" when entering a unit value on the result palette that is not listed as an option for the vertical unit setting of the trace from on the ribbon (Trace tab). This assertion failure could also be encountered when setting the unit through the API. (2017.2.4)
  • To avoid ambiguous quantity units, temperature units are modified to "degC", "degK" and "degF" instead of "C", "K" and "F". References to Kelvin may cease to work and replacing the unit "K" with "degK" on the result palette or in the script should resolve any problems. (2017.2.4)
  • The scaling for tonne (metric ton) is corrected to 1e6 grams. (2017.2.4)
  • The "Select all" (Ctrl+A) behaviour for graph traces is corrected. (2017.2.4)

Solver

Features

  • The convergence speed of stabilised CFIE MLFMM examples is improved by disabling stabilisation. (2017.2.4)
  • The iteratively coupled hybrid MoM/MLFMM-PO/LE-PO solutions are now also supported for cases where the MoM/MLFMM region are solved using the CFIE. (2017.2.4)

Resolved Issues

  • CMA solution robustness and parallel scaling efficiency is improved. (2017.2.4)
  • A segmentation violation for characteristic mode analysis problems with more than 40 000 unknowns is fixed. (2017.2.4)
  • A bug is fixed that could lead to "ERROR 46104: Error while reading the matrix from a file" for CMA examples. (2017.2.4)
  • The reflection coefficient for circularly polarised excitation of a circular waveguide is corrected. (2017.2.4)
  • A hang is fixed for parallel runs with waveguide ports when the mode expansion settings are changed between configurations. (2017.2.4)
  • The condition number of matrices is not calculated on parallel Linux systems due to a bug in Intel MKL. (2017.2.4)

Support Components

Resolved Issues

  • The Feko Example Guide graphs for "Example D-1: Shielding factor of a sphere with finite conductivity" are corrected. The result on the "Shielding factor (E-field)" graph was incorrectly scaled and the unit is corrected in the "Shielding factor (H-field)" graph. (2017.2.4)
  • Continuous frequency results varied for some geometries when rotated. This is fixed. (2017.2.4)
  • The processing of CST near field scan data is corrected for cases where the model unit differs from the dimension unit used in the imported near field scan. (2017.2.4)
  • Local parallel RSH Feko runs on Linux systems are no longer prevented when the hostname returns the fully qualified domain name by default. (2017.2.4)
  • An extra console window is no longer shown by the updater when it is launched from a medium integrity process to update an application installed in a location that requires high process integrity. (2017.2.4)
  • An improved error message is displayed when using the command line updater to update from a local repository without specifying the version to upgrade to for the --upgrade-from command. (2017.2.4)
  • An error message is displayed when the updater is unable to write settings to the .ini file and the updater settings cannot be stored. (2017.2.4)