Youtube channel

Changelog

All notable changes to to AToM project are documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

[1.0.0] - 2018-01-01 (Init release)

Added

  • Initial version of AToM package.

[1.1.0] - 2018-03-12 ()

Changed

  • Some minor functionality polished.

[1.2.0] - 2018-11-20 ()

Added

  • pixel2grid feature.

Changed

  • Umatrix computation.
  • Far-field operator's definition changed (constant).
  • Workspaceviewer updated to be compatible with MATLAB 2018a+.

[1.3.0] - 2019-04-15 ()

Added

  • Functions to evaluate Fraunhofer region and minimum number of spherical functions to be used.
  • Regular, irregular, incoming, outcoming spherical waves available.
  • T operator (T matrix evaluation) added.
  • New RWG singularity treatment - all potential integrals treated with the same code, triangles may lie on each other.

Changed

  • Appearance of UItabGroup objects unified with the template.
  • Generalization of planeWave excitation.
  • Evaluation of S-matrix accelerated.
  • Z2S converter fixed for one frequency cases.
  • SI units defined according new standard.
  • Workspace updated to be compatible with MATLAB 2019a+.

[1.4.0] - 2020-02-05 ()

Changed

  • Some minor functionality polished.

[1.5.0] - 2020-03-23 (Corona release)

Added

  • functionality to evaluate all operators at once without starting AToM.
  • MoM (both impedance matrix evaluation and solution to I=Z\V problem) can be evaluated on GPU by solveGPU. Requires GPU with CUDA CC 3.0 or higher.

Changed

  • symmetry treatment (point group theory) unified.
  • Fix getCircumsphere function.
  • Fix import of multiple objects from nastran in importNastran

Removed

  • old naming spaces dealing with symmetries, see the new functionality.