simth::Array< T > | |
simth::Array2d< T > | |
simth::bad_device_description | Exception for error in device description |
simth::bad_device_file | Exception for error in device file |
simth::BadConversion | |
simth::BasicSimulationSystemFactory | Abstract base class of factory classes used to create simulation systems |
simth::boolVector2d | |
simth::BufferReservoir< T > | |
simth::checkedVector< T > | |
simth::checkedVector2d< T > | |
simth::CmdLineParser | |
simth::CmdLineParser::InvalidOption | |
simth::CompatibleDevice | DEPRECATED! Device class with lesser Constructor arguments |
simth::Connection | This class represents a connection between two interfaces of two devices |
simth::connection_error | Exception for when newly created connections have errors |
simth::ControlInterface | Abstract base class of control interfaces used to wrap member functions of devices with an common interface |
simth::ControlInterfaceT< T > | Abstract base class of control interfaces used to wrap functions that takes one argument |
simth::ControlInterfaceTD< T, D > | Control interface to wrap a function that takes one argument |
simth::ControlInterfaceVoid | Abstract base class of control interfaces used to wrap functions with an empty argument lists |
simth::ControlInterfaceVoidD< D > | Control interface to wrap a function with an empty argument list |
simth::CounterLoopControl | Loop control that increments a counter each iteration |
simth::DataInterface | Abstract base class of input and output interfaces |
simth::Device | Abstract base class of all devices used in a FreeConnectionSystem |
simth::device_not_found | Exception for nonexistent device |
simth::DeviceDescription | Device description from devicelist XML file |
simth::DeviceDescription::IfaceDescr | |
simth::DeviceDescriptionPriv | |
simth::DeviceFactory | Abstract base class of classes used to create devices |
simth::DeviceManager | Management of XML devicelist files |
simth::DeviceManagerPriv | |
simth::DeviceSystemIntf | Abstract base class of a simulation system interface |
simth::DiscreteUniformRng | Random generator for discrete uniform distributed variates |
simth::ExponentialMaxLimitRng | Random generator for exponentially distributed variates with an upper interval bound for the generated values ("truncated exponential") |
simth::file_not_found | Exception when a file is not found |
simth::FitErr | |
simth::FreeConnectionSystem | Abstract base class of a simulation systems that supports a free connection architecture |
simth::FreqSignalAttributes | |
simth::GaussRng | The function get() of this class returns a Gaussian random variate, with mean zero and standard deviation sigma |
simth::GslRandomWrapper | This class wrapps the random genererator of the Gnu Scientific Library |
simth::init_incomplete | |
simth::InputInterface | Abstract base class of all input interfaces |
simth::InputInterfaceT< T > | Input interface with template argument as data type |
simth::intVector2d | |
simth::intVector3d | |
simth::JakesRng | Jakes distributed random number generator |
simth::library_dependencies | Exception for when library dependencies are not fulfilled |
simth::LinearLoopControl< T > | Loop control that increments a value each iteration by a fixed addend |
simth::LlvSeq | |
simth::LlvSeqAccess | |
simth::LlvSeqAttributes | |
simth::LlvSeqStorage | |
simth::LoadingInfo | |
simth::locking_error | |
simth::LoopControl< T > | Loop controls are used to control the process flow of a simulation run |
simth::name_conflict | Exception for name conflicts of parameters (probably unused?) |
simth::no_connection_error | Exception for when an interface is not connected |
simth::no_input_interface | Exception for interfaces that are not input interfaces |
simth::no_such_interface | Exception for non-existent interface numbers |
simth::no_such_loop_control | Exception for non-existent loop control variables |
simth::no_such_parameter | Exception for when a parameter is not found |
simth::no_such_scheme | |
simth::NoAttributes | |
simth::OutputInterface | Abstract base class of all output interfaces |
simth::OutputInterfaceT< T > | Output interface with template argument as data type |
simth::ParameterDescription | |
simth::ParameterDescription::Connection | |
simth::ParameterDescription::Devicevalues | |
simth::ParameterDescription::Loopvariable | |
simth::ParameterDescription::Parser | |
simth::ParameterDescription::Propertyvalue | |
simth::ParameterDescription::Variables | |
simth::ParameterErr | Exception for errors in parameter files |
simth::PathManager | |
simth::Property | A Property for the configuration of a device |
simth::PropertyList | List of properties that configures a device |
simth::RandomGenerator | |
simth::RandomGeneratorGsl | |
simth::RayleighRng | Rayleigh distributed random number generator |
simth::SignalSequence< Val, Attr, Cont > | Base class for implementing access to a sequence |
simth::SignalSequenceAccess< Val, Attr, Cont > | Implementation of a shallow copy of a sequence |
simth::SignalSequenceBase< Val, Attr, Cont > | Abstract base class for implementing access to a sequence |
simth::SignalSequenceStorage< Val, Attr, Cont > | This class implements a sequence, including all memory allocation for storage of that sequence |
simth::SimulationSystem | Abstract base class of all classes representing a simulation system |
simth::SimulationSystemFactory | |
vector | |
vector | |
vector | |
vector | |
vector | |
vector | |
vector | |
vector | |
vector | |
vector | |
simth::StreamDrivenSystem | This class represents an stream driven system |
simth::TimeSignalAttributes | |
simth::token_not_found | Exception for parameters that are not found |
simth::type_error | Exception for type errors in parameter files |
simth::type_mismatch_connection | Exception for when a type mismatch occurs when creating a connection |
simth::UniformRng | Random generator for uniform distributed variates |
simth::vector2d< T > | |