Skip to content

v0.19.0

Latest
Compare
Choose a tag to compare
@gmarcusm gmarcusm released this 30 Sep 16:34
· 1 commit to main since this release
6a85e1c

Ray Tracing

Config

  • Pseudo-random generators can be configured from the config module to ensure reproducible results, for Python, Numpy and TensorFlow

  • New config.seed property to configure all Python, Numpy and TensorFlow pseudo-random generator seeds at once

OFDM

  • Adds feature to prepend cyclic prefixes to OFDM symbols of different lengths (see OFDMModulator and the related PR #465)

Precoding

  • Adds feature to produce Discrete Fourier Transform (DFT) grid of beams for uniform linear and rectangular MIMO antenna arrays

Fixes

  • Addresses the significant increase in memory footprint for path and coverage map computations introduced in version 0.18

  • Fixes the skewness of the UTs position distribution toward the center of the sector generated via drop_uts_in_sector, ensuring a uniform distribution across the sector

  • Fixes ray leakage in coverage map computation (#564)

  • Fixes the application of precoding vector in coverage map computation in the presence of multiple transmitters

  • Fixes object IDs issues in ray tracer: Scene objects now always have contiguous indices starting from 0

  • Fixes missing scenes in Docker (#597)