Welcome to LyceanEM’s documentation!

LyceanEM is a Python library for modelling electromagnetic propagation for sensors and communications. Frequency Domain and Time Domain models are included that allow the user to model a wide array of complex problems from antenna array architecture and assess beamforming algorithm performance to channel modelling. The model is built upon a ray tracing approach, allowing for efficient modelling of large, low density spaces.
Note
This project is under active development, the recommended installation method is to use conda for either Windows or Linux as per the install documentation.
Installation
To install LyceanEM using conda
$ conda install -c lyceanem lyceanem
Development
To download LyceanEM for development, clone the repository using git
$ git clone 'https://github.com/LyceanEM/LyceanEM-Python.git'