Release Notes: Altair Feko 2018.2.1

Altair Feko 2018.2.1 is available with new features, corrections and improvements. This version (2018.2.1) is a patch release and it should be applied to an existing 2018 installation.

Feko 2018.2.1 Release Notes

The most notable extensions and improvements to Feko are listed by component.

POSTFEKO

Resolved Issues

  • Resolved a performance issue when exporting or importing Y or Z parameters. The performance degraded with an increase in the number of ports, up to the point where the application appeared to hang.
  • Fixed an assertion failure with the critical error message Assertion failed: getAxisSet().isSubset(markedAxisSet.extractMarkedAxisSet() ). Following the POSTFEKO API name change of the "Arbitrary" axis to "S-parameter" in Feko 2018.2, this assertion would fail when plotting stored S-parameter data obtained from an S-parameter dataset using "Arbitrary" as axis name.
  • Improved the performance of importing ASCII custom data files.

Solver

Features

  • Improved matrix fill time of models with periodic boundary conditions.
  • Updated NOTE 35127, which is printed for sequential simulations, to better reflect the general parallel simulation possibilities afforded by the HWU licensing scheme.

Resolved Issues

  • Added error checking mechanisms related to the treatment of FEM models that touch the boundary of a periodic unit cell. FEM regions are required to touch both sides of a PBC unit cell, and material indices appearing on one side of a unit cell should match those on the opposite side.
  • Resolved a bug that led to an error state during the ray-launching phase of an RL-GO solution.
  • Fixed a bug that caused parallel cable examples to hang where multiple configurations with a load utilising the SPICE circuit definition is defined as a global (over all configurations) option.
  • Fixed a bug affecting MoM/RL-GO problems where the results of the second configuration were incorrect when solving two identical configurations consecutively.
  • Fixed a bug that resulted in inconsistent configuration specific port information between processes in a parallel simulation.
  • Fixed a bug in the evaluation of high order basis function models with periodic boundary conditions.
  • Fixed a bug in the error checking phase of the solution of a model with periodic boundary conditions.
  • Improved the consistency of mesh representations in the solver when a model is meshed with planar as well as curvilinear triangles.
  • Fixed a bug related to memory access on a GPU during the computation of far fields with the FDTD method for a large number of frequency points.
  • An explicit error message is now issued when out-of-core files are deleted during an MLFMM iterative solution with sparse LU preconditioning.
  • The used CFIE factor, as specified on the CF card, is now written to the .out file.
  • Resolved an error state caused by numerical tolerances in models solved with the multi-layer Green's function.

WinProp 2018.2.1 Release Notes

The most notable extensions and improvements to WinProp are listed by component.

ProMan

Features

  • Added knife edge diffraction to the deterministic two-ray propagation model.
  • Added support for the deterministic two-ray propagation model for rural scenarios in the ProMan GUI as well as the WinProp API.
  • Post-processing of propagation results in point mode, with RunMS, is now possible for indoor and rural scenarios.

Resolved Issues

  • Improved the performance of urban propagation simulations with the dominant path model involving topographical details.
  • For a receiver with multiple antenna elements, per-stream results are now available for viewing in the results tree browser.
  • Fixed a bug that led to an error message being displayed when connecting components with a cable.
  • Fixed a problem with Legacy Licensing (non-HyperWorks Units licensing) involving a dongle, where a valid license ID was not recognized.
  • Fixed a bug that led to the offset location of individual receiver antenna elements being reset in the ProMan GUI.
  • Fixed a crash that could occur during the import of transmitters from a .csv file when there was a mismatch between the delimiters specified on the import dialog and those in the file.
  • Fixed a bug in Line-of-Sight results that could occur in an urban scenario with topography.
  • In version 2018.2, the path delay after RunMS could be different from that of RunPro. This incorrect behaviour is fixed.
  • The project export functionality now maintains the folder structure of the results.
  • Fixed a bug when displaying network planning results for receiving points defined at different heights.
  • Corrected the logic during the selection of vector databases when creating a project, to prevent an inappropriate selection that resulted in a crash.
  • Updated the user interface, when specifying the receiver antenna, to only show the relevant settings for each type of receiver antenna.

WallMan

Features

  • The definition of the UTM zone is now allowed during conversion of UTM data.

Resolved Issues

  • Fixed a bug that led to an error state in the graphics component of WallMan.
  • Fixed a bug during UTM zone determination when converting an urban database.
  • Fixed a bug that resulted in an offset in building heights, relative to ground, during conversion of an Open Street Map database.
  • Fixed a bug that could cause a crash during pre-processing of a CNP database for intelligent ray tracing.
  • Information about removed walls is now printed to the progress window when converting a .dxf file with non-planar structures.

AMan

Resolved Issues

  • Fixed a bug in the generation of .ffe (far field) files by AMan. In some cases the .ffe file could not be imported by Feko.

Application Programming Interface

Features

  • Updated the licensing mechanism to consider parallel computations in the API. The license draw is now consistent with that of the ProMan GUI in its dependence on the number of parallel threads.

Resolved Issues

  • Added support for building and material type definitions in the urban API.