| acceptConnection(int interfaceID) | simth::Device | |
| acceptNewData(int interfaceID) | simth::Device | [virtual] |
| addNoise(VectorTimeSignal::reference v) const | mimo::MIMOChannel | [protected] |
| array_geometry | mimo::WSSUSChannel | [protected] |
| assert_transfer_dim(const MatrixFreqSignal::storage_type &our, const MatrixFreqSignal &next) const | mimo::MIMOChannel | [protected] |
| assert_transfer_lengths(const MatrixFreqSignal::storage_type &our, const MatrixFreqSignal &next) const | mimo::MIMOChannel | [protected] |
| assert_vector_lengths(const VectorTimeSignal &in, const VectorTimeSignal &out) const | mimo::MIMOChannel | [protected] |
| cacheTime | mimo::WSSUSChannel | [mutable, protected] |
| cacheTransfer | mimo::WSSUSChannel | [mutable, protected] |
| connect(int fromInterfaceID, Device *toDev, int toInterfaceID) | simth::Device | |
| connectControlInterface(int interfaceNr, const std::string &globalName) | simth::Device | |
| controlInterface(int interfaceNr) | simth::Device | [protected, virtual] |
| deInterrupt() | simth::Device | |
| delta_t | mimo::WSSUSChannel | [protected] |
| Device(int deviceID, DeviceSystemIntf *system, const PropertyList &pl) | simth::Device | |
| diagonal | mimo::MIMOChannel | [protected] |
| diceNewAmpl() const | mimo::WSSUSChannel | [protected, virtual] |
| diceNewAoA() const | mimo::WSSUSChannel | [protected, virtual] |
| diceNewAoD() const | mimo::WSSUSChannel | [protected, virtual] |
| diceNewDelay() const | mimo::WSSUSChannelHT | [protected, virtual] |
| diceNewDopplerFreq() const | mimo::WSSUSChannelJakesUniform | [protected, virtual] |
| diceNewPhase() const | mimo::WSSUSChannelJakesUniform | [protected, virtual] |
| endOfSimulation() | simth::Device | [virtual] |
| firstSequence | mimo::WSSUSChannel | [protected] |
| flushProcessedInputSequence(int interface) | simth::Device | [protected] |
| flushProcessedInputSequences() | simth::Device | [protected] |
| flushProcessedOutputSequence(int interface) | simth::Device | [protected] |
| flushProcessedOutputSequences() | simth::Device | [protected] |
| flushProcessedSequences() | simth::Device | [protected] |
| getGauss() const | mimo::MIMOChannel | [inline, protected] |
| getImpulseResponse(int relative_time, MatrixTimeSignal &t) const | mimo::WSSUSChannel | [protected] |
| getInputSequence(int interfaceID) | simth::Device | [protected] |
| getNoisePower() const | mimo::MIMOChannel | [inline] |
| getOutputSequence(int interfaceID) | simth::Device | [protected] |
| getProperty(const std::string &name) const | simth::Device | |
| getTransfer(int relative_time, MatrixFreqSignal &trans) const | mimo::WSSUSChannel | [virtual] |
| hasProperty(const std::string &name) const | simth::Device | |
| ID() const | simth::Device | [virtual] |
| init(const std::string &fileName, Device **dev, DeviceSystemIntf *sysPtr, int ID, const std::string ®ionQualifier="") | mimo::MIMOChannel | [static] |
| inputInterface(int interfaceID) | simth::Device | [protected, virtual] |
| inputInterface(int interfaceID) const | simth::Device | [protected, virtual] |
| inputLength(int interfaceID) const | simth::Device | |
| inputLength() const | simth::Device | |
| insertAndConnectControlInterface(D *dev, void(D::*helpFuncPtr)(), const std::string &globalName) | simth::Device | [protected] |
| insertAndConnectControlInterface(D *dev, void(D::*helpFuncPtr)(T), const std::string &globalName) | simth::Device | [protected] |
| insertControlInterface(D *dev, void(D::*helpFuncPtr)()) | simth::Device | [protected] |
| insertControlInterface(D *dev, void(D::*helpFuncPtr)(T)) | simth::Device | [protected] |
| insertInputInterface(int number=1, const typename T::value_type &default_val=typename T::value_type()) | simth::Device | [protected] |
| insertOutputInterface(int number=1) | simth::Device | [protected] |
| interrupt() | simth::Device | [protected] |
| invokeProcess() | simth::Device | |
| isControlInterface(int interfaceID) const | simth::Device | [protected] |
| isInputInterface(int interfaceID) const | simth::Device | [protected] |
| isInputInterfaceConnected(int interfaceID) const | simth::Device | [protected] |
| isInputLengthUndefined(int interfaceID) const | simth::Device | |
| isInputSequence(int interfaceID) const | simth::Device | [protected] |
| isInterrupted() const | simth::Device | [protected] |
| isOutputInterface(int interfaceID) const | simth::Device | [protected] |
| isOutputInterfaceConnected(int interfaceID) const | simth::Device | [protected] |
| isOutputLengthUndefined(int interfaceID) const | simth::Device | |
| isTransferCacheValid | mimo::WSSUSChannel | [mutable, protected] |
| max_delay | mimo::WSSUSChannel | [protected] |
| MIMOChannel(int id, DeviceSystemIntf *s, const simth::PropertyList &pl) | mimo::MIMOChannel | |
| nr_rx | mimo::MIMOChannel | [protected] |
| nr_tx | mimo::MIMOChannel | [protected] |
| num_paths | mimo::WSSUSChannel | [protected] |
| outputCapacity(int interfaceID) const | simth::Device | |
| outputCapacity() const | simth::Device | |
| outputInterface(int interfaceID) | simth::Device | [protected, virtual] |
| outputInterface(int interfaceID) const | simth::Device | [protected, virtual] |
| outputLength(int interfaceID) const | simth::Device | |
| outputLength() const | simth::Device | |
| PathContainer typedef | mimo::WSSUSChannel | [protected] |
| paths | mimo::WSSUSChannel | [protected] |
| prevsym | mimo::WSSUSChannel | [protected] |
| print(std::ostream &os) const | mimo::WSSUSChannel | [virtual] |
| process() | mimo::MIMOChannel | [virtual] |
| propertyIsSet(const std::string &name) const | simth::Device | |
| propertylist_Device(not_a_function) (defined in simth::Device) | simth::Device | [related] |
| propertylist_MIMOChannel(not_a_function) | mimo::MIMOChannel | [related] |
| propertylist_WSSUSChannel(not_a_function) | mimo::WSSUSChannel | [related] |
| propertylist_WSSUSChannelHT(not_a_function) | mimo::WSSUSChannelHT | [related] |
| propertylist_WSSUSChannelJakesUniform(not_a_function) | mimo::WSSUSChannelJakesUniform | [related] |
| refresh() | mimo::WSSUSChannel | [virtual] |
| releaseProcessedInputSequence(int interface) | simth::Device | [protected] |
| reserveOutputLength(size_t newCapacity, int interfaceID) | simth::Device | |
| reserveOutputLength(size_t newCapacity) | simth::Device | |
| reset() | simth::Device | [virtual] |
| resetDevice() | simth::Device | |
| resetInterfaces() | simth::Device | |
| roundTimeToSamples(double value) const | mimo::WSSUSChannel | [inline, protected] |
| sendReadyToProcessSignal() | simth::Device | [protected] |
| sendStopIterationSignal() | simth::Device | [protected] |
| sendStopSimulationPrematureSignal() | simth::Device | [protected] |
| setFreqNormalization(double freqDist, int numFreqs, unsigned duration=0) | mimo::WSSUSChannel | |
| setInputLength(size_t newLength, int interfaceID, bool enableUpdate=true) | simth::Device | |
| setInputLength(size_t newLength, bool enableUpdate=true) | simth::Device | |
| setNoisePower(double n) | mimo::MIMOChannel | |
| setOutputLength(size_t newLength, int interfaceID, bool enableUpdate=true) | simth::Device | |
| setOutputLength(size_t newLength, bool enableUpdate=true) | simth::Device | |
| setProperty(const std::string &name, const T &value) | simth::Device | [protected] |
| setRiceFactor(double rf) | mimo::WSSUSChannel | |
| setRiceFactor_dB(double rf) | mimo::WSSUSChannel | |
| setSNR(double snr) | mimo::MIMOChannel | |
| setTimeNormalization(unsigned duration=0) | mimo::WSSUSChannel | |
| startOfSimulation() | mimo::WSSUSChannel | [virtual] |
| startStopWatch() | simth::Device | [protected] |
| stopStopWatch() | simth::Device | [protected] |
| systemPtr() | simth::Device | [protected] |
| timevariant | mimo::WSSUSChannel | [protected] |
| transfer | mimo::MIMOChannel | [protected] |
| transmit(const VectorTimeSignal &insym, VectorTimeSignal &outsym) | mimo::WSSUSChannel | [virtual] |
| updateInputLengths() | mimo::MIMOChannel | [virtual] |
| updateOutputLengths() | mimo::MIMOChannel | [virtual] |
| WSSUSChannel(int deviceID, DeviceSystemIntf *system, const simth::PropertyList &pl, double maxDelay) | mimo::WSSUSChannel | |
| WSSUSChannelHT(int deviceID, DeviceSystemIntf *system, const simth::PropertyList &pl) | mimo::WSSUSChannelHT | |
| WSSUSChannelJakesUniform(int deviceID, DeviceSystemIntf *system, const simth::PropertyList &pl, double max_doppler, double maxDelay) | mimo::WSSUSChannelJakesUniform | |
| ~Device() | simth::Device | [virtual] |
| ~MIMOChannel() | mimo::MIMOChannel | [inline, virtual] |
| ~WSSUSChannel() | mimo::WSSUSChannel | [virtual] |
| ~WSSUSChannelHT() | mimo::WSSUSChannelHT | [inline, virtual] |
| ~WSSUSChannelJakesUniform() | mimo::WSSUSChannelJakesUniform | [virtual] |