Wireless Digital Twin & Network Optimization library for research and prototyping.
pip install pytwinnet # core
pip install pytwinnet[accel,cli] # with Numba + CLI
pip install pytwinnet[all] # everything (dev/docs too)import pytwinnet as ptn
from pytwinnet.physics import Environment, FreeSpacePathLoss
twin = ptn.DigitalTwin()
twin.set_environment(Environment(dimensions_m=(300,300,30)))
twin.set_propagation_model(FreeSpacePathLoss())Use MIT (or your preferred). MIT example is fine.
from .core.digital_twin import DigitalTwin
from .core.network import Network
from .core.node import WirelessNode, TransceiverProperties