Simulation Module

The simulation module provides the basis for all HermesPy simulations, including noise and hardware modeling.

classDiagram Scenario <|-- SimulationScenario PowerAmplifier <|-- RappPowerAmplifier Serializable <|-- SimulatedDevice Serializable <|-- RfChain Serializable <|-- Gain RandomNode <|-- SimulatedDevice PowerAmplifier <|-- ClippingPowerAmplifier Serializable <|-- PowerAmplifier Device <|-- SimulatedDevice PowerAmplifier <|-- CustomPowerAmplifier MonteCarlo <|-- Simulation Gain <|-- AutomaticGainControl PowerAmplifier <|-- SalehPowerAmplifier RandomNode <|-- Noise Serializable <|-- Simulation Executable <|-- Simulation Serializable <|-- AnalogDigitalConverter