CTomographer::BinningAnalysisParams< ValueType_, NumTrackValues_, NumLevels_, StoreBinSums_, CountIntType_ > | Group template parameters for BinningAnalysis |
CTomographer::BinningErrorBarConvergenceSummary | Brief summary of convergence of error bars from a binning analysis |
►CTomographer::MHRWTasks::CDataBase< MHWalkerParams_, IterCountIntType_, RngSeedType_ > | Data needed to be accessible to the working code |
CTomographer::MHRWTasks::ValueHistogramTools::CDataBase< ValueCalculator_, UseBinningAnalysis_, MHWalkerParams_, RngSeedType_, IterCountIntType_, CountRealType_, HistCountIntType_ > | Constant data structure for MH random walk tasks with a value histogram stats collector |
CTomographer::Tools::ComplexRealScalar< Scalar > | The Real scalar type corresponding to a std::complex type |
CTomographer::Tools::ComplexRealScalar< std::complex< RealScalar > > | Implementation of ComplexRealScalar for complex types |
CTomographer::Tools::Concatenate< T, S1, S2 > | |
CTomographer::Tools::ConsoleFormatterHelper | Minimal tool for formatting console stuff with fixed line width |
CTomographer::Tools::conststr | A constexpr string type |
►CTomographer::Logger::DefaultLoggerTraits | Default traits for Logger implementations |
CTomographer::Logger::LoggerTraits< BoostTestLogger > | |
CTomographer::Logger::LoggerTraits< BufferLogger > | Specialized Traits for BufferLogger – see LoggerTraits |
CTomographer::Logger::LoggerTraits< FileLogger > | Specialized Traits for FileLogger – see LoggerTraits |
CTomographer::Logger::LoggerTraits< tpy::GilProtectedPyLogger > | |
CTomographer::Logger::LoggerTraits< tpy::PyLogger > | |
CTomographer::Logger::LoggerTraits< VacuumLogger > | Specialied Traits for VacuumLogger. See LoggerTraits<BaseLogger> |
CTomographer::DenseDM::DMTypes< FixedDim_, RealScalar_, MaxFixedDim_ > | C++ types needed to store a quantum state as a dense matrix |
Ctpy::tomo_internal::DummyValueCalculator | |
►Cduration | |
CTomographer::MultiProc::MPI::tomo_internal::SerializableDuration< std::chrono::steady_clock::duration > | |
CTomographer::Tools::Dynamic),(SamplesSizeCTime< 0 ? 0 :SamplesSizeCTime)> | |
►CTomographer::Tools::EigenAlignedOperatorNewProvider | Provides correct operator-new implementation for Eigen types via the NeedOwnOperatorNew mechanism |
CTomographer::BinningAnalysis< BinningAnalysisParamsType, LoggerType > | |
CTomographer::BinningAnalysis< Params, LoggerType_ > | Simple binning analysis for determining error bars |
CTomographer::MAT::EigenPosSemidefMatrixWithSqrt< EigenType_ > | Read a positive semidefinite matrix along with its matrix square root |
CTomographer::Tools::EigenStdVector< EigenType > | Use this if you need an std::vector of any Eigen type |
CTomographer::Tools::EigenStdVector< Eigen::Matrix > | |
►Cstd::exception [external] | STL class |
►Cstd::runtime_error [external] | STL class |
Ctpy::TomographerCxxError | Base exception class for errors in the tomographer python module |
CTomographer::DenseDM::InvalidMeasData | Exception class notifying of invalid measurement data |
►CTomographer::MAT::Exception | Base Exception class for errors within our MAT routines |
CTomographer::MAT::FileOpenError | Error while opening a MATLAB file |
CTomographer::MAT::InvalidIndexError | Invalid index or index list provided to a routine |
►CTomographer::MAT::VarError | Exception relating to a MATLAB variable in the data file |
CTomographer::MAT::VarMatTypeError | Unknown type of a variable present in the data file |
CTomographer::MAT::VarReadError | Error while reading a variable from the MATLAB data file |
CTomographer::MAT::VarTypeError | Type mismatch (wrong type requested) in a variable read from the MATLAB data file |
CTomographer::MathTools::SolveCLyap::SolveError | Error while attempting to solve complex Lyapunov/Sylvester equation |
CTomographer::MultiProc::TasksInterruptedException | |
CTomographer::MultiProc::ThreadCommon::TaskDispatcherBase< TaskType_, TaskCountIntType_ >::TaskInterruptedInnerException | |
CTomographer::Tools::BadFmtsFormat | Exception for bad printf format |
CTomographer::Tools::EigenAssertException | Exception that is thrown upon failed eigen_assert |
Ctpy::PyFetchedException | Helper for catching exceptions in a thread and re-raising them |
CTomographer::MAT::File | A MATLAB file open for reading data |
CTomographer::Tools::FmtFootnotes | Helper to format footnotes in Fmt |
Ctpy::FullStatusReport | Complete status report for multiple tasks running in parallel |
CTomographer::MultiProc::FullStatusReport< TaskStatusReportType, TaskCountIntType > | A complete status report, abstract version |
CTomographer::MAT::GetStdVector< T_, IsRowMajor_ > | Ask for this type in Var::value<typename T>() to get an std::vector of the data |
CTomographer::Tools::hasOStreamOp< T > | Traits class to see whether an object exposes a "<<" operator overload for std::ostream |
►Ctpy::Histogram | Histogram class like Tomographer::Histogram, but with NumPy arrays storage |
Ctpy::HistogramWithErrorBars | A Histogram with real counts and error bars. See Tomographer::HistogramWithErrorBars |
►CTomographer::Histogram< Scalar_, CountType_ > | Stores a histogram |
CTomographer::HistogramWithErrorBars< Scalar_, CountType_ > | Stores a histogram along with error bars |
►CTomographer::Histogram< HistogramType ::Scalar, CountRealType > | |
►CTomographer::HistogramWithErrorBars< HistogramType ::Scalar, CountRealType > | |
CTomographer::AveragedHistogram< HistogramType, CountRealType > | |
►CTomographer::Histogram< HistogramType_::Scalar, RealAvgType > | |
►CTomographer::HistogramWithErrorBars< HistogramType_::Scalar, RealAvgType > | |
CTomographer::AveragedHistogram< HistogramType_, RealAvgType > | Combines several histograms (with same parameters) into an averaged histogram |
►CTomographer::Histogram< SimpleHistogramType ::Scalar, CountRealType > | |
►CTomographer::HistogramWithErrorBars< SimpleHistogramType ::Scalar, CountRealType > | |
CTomographer::AveragedHistogram< SimpleHistogramType, CountRealType > | |
CTomographer::HistogramParams< Scalar_ > | The parameters of a Histogram |
CTomographer::HistogramParams< HistogramType ::Scalar > | |
CTomographer::HistogramParams< HistogramType_::Scalar > | |
CTomographer::HistogramParams< RealScalar > | |
CTomographer::HistogramParams< SimpleHistogramType ::Scalar > | |
CTomographer::DenseDM::IndepMeasLLH< DMTypes_, LLHValueType_, IntFreqType_, FixedMaxParamList_, UseNMeasAmplifyFactor_ > | C++ types and functions for calculating the log-likelihood for POVM effects which can be written as a product of individual effects |
CTomographer::MAT::IndexListIterator< IsRowMajor_, IntType_ > | Utility to iterate over a multidim array by increasing linear index |
CTomographer::Logger::LocalLoggerOriginSpec | Tool to specify arguments to LocalLogger |
CTomographer::Logger::LoggerBase< Derived > | Base logger class |
►CTomographer::Logger::LoggerBase< BoostTestLogger > | |
CTomographer::Logger::BoostTestLogger | A logger we can use in tests, which calls BOOST_TEST_MESSAGE() |
►CTomographer::Logger::LoggerBase< BufferLogger > | |
CTomographer::Logger::BufferLogger | Log messages into an internal memory buffer |
►CTomographer::Logger::LoggerBase< FileLogger > | |
CTomographer::Logger::FileLogger | Simple logger class which logs everything into a given FILE pointer |
►CTomographer::Logger::LoggerBase< GilProtectedPyLogger > | |
Ctpy::GilProtectedPyLogger | Logger type that relays to (wraps around) a PyLogger while protecting the call with GIL acquisition |
►CTomographer::Logger::LoggerBase< LocalLogger< BaseLoggerType > > | |
CTomographer::Logger::LocalLogger< BaseLoggerType > | |
►CTomographer::Logger::LoggerBase< LocalLogger< BaseLoggerType_ > > | |
CTomographer::Logger::LocalLogger< BaseLoggerType_ > | Local logger: avoid having to repeat origin at each emitted message |
►CTomographer::Logger::LoggerBase< LocalLogger< LoggerType > > | |
CTomographer::Logger::LocalLogger< LoggerType > | |
►CTomographer::Logger::LoggerBase< MinimumSeverityLogger< BaseLogger, Level > > | |
CTomographer::Logger::MinimumSeverityLogger< BaseLogger, Level > | Logger which statically discards any messages less important than a fixed severity |
►CTomographer::Logger::LoggerBase< OriginFilteredLogger< BaseLogger > > | |
CTomographer::Logger::OriginFilteredLogger< BaseLogger > | A logger which filters entries according to where they originated from |
►CTomographer::Logger::LoggerBase< OriginPrefixedLogger< BaseLogger > > | |
CTomographer::Logger::OriginPrefixedLogger< BaseLogger > | Logger which prepends to each origin string a fixed prefix |
►CTomographer::Logger::LoggerBase< PyLogger > | |
Ctpy::PyLogger | Logger providing transparent integration with Python's logging module |
►CTomographer::Logger::LoggerBase< ThreadSanitizerLogger< BaseLogger > > | |
CTomographer::MultiProc::CxxThreads::ThreadSanitizerLogger< BaseLogger > | Wrapper logger to call non-thread-safe loggers from a multithreaded environment |
CTomographer::MultiProc::OMP::ThreadSanitizerLogger< BaseLogger > | Wrapper logger to call non-thread-safe loggers from a multithreaded environment |
►CTomographer::Logger::LoggerBase< VacuumLogger > | |
CTomographer::Logger::VacuumLogger | Logger that discards all messages |
CTomographer::Logger::LoggerTraits< LoggerType > | Traits template struct to be specialized for specific Logger implementations |
►CTomographer::Logger::LoggerTraits< BaseLogger > | |
CTomographer::Logger::LoggerTraits< MinimumSeverityLogger< BaseLogger, Level > > | Specialized Traits for MinimumSeverityLogger – see LoggerTraits |
CTomographer::Logger::LoggerTraits< MultiProc::CxxThreads::ThreadSanitizerLogger< BaseLogger > > | Specialized Traits for Tomographer::MultiProc::OMP::ThreadSanitizerLogger<BaseLogger> – see Tomographer::Logger::LoggerTraits<LoggerType> |
CTomographer::Logger::LoggerTraits< MultiProc::OMP::ThreadSanitizerLogger< BaseLogger > > | Specialized Traits for Tomographer::MultiProc::OMP::ThreadSanitizerLogger<typename BaseLogger> – see Tomographer::Logger::LoggerTraits<typename LoggerType> |
CTomographer::Logger::LoggerTraits< OriginFilteredLogger< BaseLogger > > | Specialized Logger Traits for OriginFilteredLogger – see LoggerTraits |
CTomographer::Logger::LoggerTraits< OriginPrefixedLogger< BaseLogger > > | Specialized Traits for OriginPrefixedLogger – see LoggerTraits |
►CTomographer::Logger::LoggerTraits< BaseLoggerType_ > | |
CTomographer::Logger::LoggerTraits< LocalLogger< BaseLoggerType_ > > | Specialized Traits for LocalLogger. See LoggerTraits<BaseLoggerType_> |
CTomographer::Logger::LogLevel | Object which stores a log level and can initialize from a string |
CTomographer::MAT::MatType< MatTypeId > | Map matio's constants to C/C++ types |
CTomographer::MAT::MatType< MAT_T_DOUBLE > | Specialization of MatType for MAT_T_DOUBLE |
CTomographer::MAT::MatType< MAT_T_INT16 > | Specialization of MatType for MAT_T_INT16 |
CTomographer::MAT::MatType< MAT_T_INT32 > | Specialization of MatType for MAT_T_INT32 |
CTomographer::MAT::MatType< MAT_T_INT64 > | Specialization of MatType for MAT_T_INT64 |
CTomographer::MAT::MatType< MAT_T_INT8 > | Specialization of MatType for MAT_T_INT8 |
CTomographer::MAT::MatType< MAT_T_SINGLE > | Specialization of MatType for MAT_T_DOUBLE |
CTomographer::MAT::MatType< MAT_T_UINT16 > | Specialization of MatType for MAT_T_UINT16 |
CTomographer::MAT::MatType< MAT_T_UINT32 > | Specialization of MatType for MAT_T_UINT32 |
CTomographer::MAT::MatType< MAT_T_UINT64 > | Specialization of MatType for MAT_T_UINT64 |
CTomographer::MAT::MatType< MAT_T_UINT8 > | Specialization of MatType for MAT_T_UINT8 |
CTomographer::MHRWTasks::MHRandomWalkTask< MHRandomWalkTaskCData, Rng > | Random Walk task, collecting statistics |
CTomographer::MHRWAcceptRatioWalkerParamsController< MHRWAcceptanceRatioBasedParamsAdjusterType_, MHRWMovingAverageAcceptanceRatioStatsCollectorType_, BaseLoggerType_, IterCountIntType_ > | Basic functionality for a MHRWController Interface to adjust MHWalkerParams based on keeping the acceptance ratio within a required range |
►CTomographer::MHRWAcceptRatioWalkerParamsController< MHRWStepSizeController< MHRWMovingAverageAcceptanceRatioStatsCollectorType_, BaseLoggerType_, StepRealType_, IterCountIntType_ >, MHRWMovingAverageAcceptanceRatioStatsCollectorType_, BaseLoggerType_, IterCountIntType_ > | |
CTomographer::MHRWStepSizeController< MHRWMovingAverageAcceptanceRatioStatsCollectorType_, BaseLoggerType_, StepRealType_, IterCountIntType_ > | A MHRWController Interface dynamically adjusting the step size to keep a good acceptance ratio |
CTomographer::MHRWControllerInvoker< MHRWControllerType_ > | Helper class to invoke a MHRWController Interface 's callbacks |
CTomographer::MHRWMovingAverageAcceptanceRatioStatsCollector< IterCountIntType_ > | |
CTomographer::MHRWMultipleControllers< MHRWControllerTypes > | A MHRWController Interface which combines several independent random walk controllers |
CTomographer::MHRWParams< MHWalkerParams_, CountIntType_ > | Specify the parameters of a Metropolis-Hastings random walk |
CTomographer::MHRWParams< MHWalkerParams, IterCountIntType > | |
CTomographer::MHRWStatsCollectorNoResult | An empty struct used as a ResultType in MultipleMHRWStatsCollector for stats collectors which don't really produce results |
CTomographer::MHRWTasks::ValueHistogramTools::MHRWStatsResultsBaseSimple< RawHistogramType_, ScaledHistogramType_ > | Stores the result of the value histogram stats collector (version without binning analysis) |
CTomographer::MHRWValueErrorBinsConvergedController< ValueHistogramWithBinningMHRWStatsCollectorType_, IterCountIntType_, BaseLoggerType_ > | A MHRWController Interface which stops the random walk after enough samples have been taken to make all bins of a histogram have converged error bars |
CTomographer::MHWalkerParamsStepSize< StepRealType_ > | An MHWalkerParams type which just stores a step size |
CTomographer::MultipleMHRWStatsCollectors< MHRWStatsCollectors > | A simple MHRWStatsCollector interface which combines several stats collectors |
CTomographer::Tools::NeedEigenAlignedOperatorNew< ReallyNeeded > | Helper to specialize NeedOwnOperatorNew for Eigen types |
CTomographer::Tools::NeedEigenAlignedOperatorNew< false > | |
►CTomographer::Tools::NeedEigenAlignedOperatorNew<!(MaxRows==Eigen::Dynamic||MaxCols==Eigen::Dynamic)> | |
CTomographer::Tools::NeedOwnOperatorNew< Eigen::Array< Scalar, FixedRows, FixedCols, Options, MaxRows, MaxCols > > | Specialize NeedOwnOperatorNew for Eigen types |
CTomographer::Tools::NeedOwnOperatorNew< Eigen::Matrix< Scalar, FixedRows, FixedCols, Options, MaxRows, MaxCols > > | Specialize NeedOwnOperatorNew for Eigen types |
CTomographer::Tools::NeedOwnOperatorNew< Types > | Provide appropriate operator new() definitions for a structure which has a member of the given stored types |
CTomographer::Tools::NeedOwnOperatorNew< T > | Specialization of NeedOwnOperatorNew for a single type |
CTomographer::Tools::NeedOwnOperatorNew< Type1, Type2, OtherTypes... > | |
CTomographer::Tools::NoSpecialOperatorNew | Helper for NoSpecialOperatorNewProvider |
CTomographer::Tools::NoSpecialOperatorNewProvider | Provider for regular types which don't need any special operator-new implementation (see NeedOwnOperatorNew) |
►Cobject | |
Ctpy::tomo_internal::ExceptionWithDocstring< Type > | |
CTomographer::Tools::EigenAlignedOperatorNewProvider::OperatorNewAllocatorType< T > | |
CTomographer::Tools::NoSpecialOperatorNewProvider::OperatorNewAllocatorType< T > | |
CTomographer::DenseDM::ParamA< DMTypes_ > | Parameterization of density matrices in su(N) generators |
CTomographer::MAT::EigenPosSemidefMatrixWithSqrt< EigenType_ >::Params | Parameters to read the positive semidefinite matrix |
CTomographer::DenseDM::ParamX< DMTypes_ > | Convert hermitian matrices to vectors via their X Parameterization |
CTomographer::DenseDM::ParamX< DMTypes > | |
CTomographer::PeriodicStatusReportMHRWStatsCollector< MHRWParamsType_, ClockType_ > | A "stats collector" which produces status reports periodically |
CTomographer::PredStatusReportMHRWStatsCollector< MHRWParamsType_ > | A "stats collector" which produces status reports whenever a predicate evaluates to true |
►CProviderType | |
CTomographer::AggregatedHistogramSimple< HistogramType_, CountRealType_ > | Histogram aggregator, if each histogram doesn't have error bars |
CTomographer::AggregatedHistogramWithErrorBars< HistogramType_, CountRealType_ > | Histogram aggregator, if each individual histogram already has error bars |
CTomographer::DenseDM::TSpace::FidelityToRefCalculator< DMTypes_, ValueType_ > | Calculate the fidelity to a reference state for each sample |
CTomographer::DenseDM::TSpace::LLHMHWalker< DenseLLHType_, RngType_, LoggerType_ > | A random walk in the density matrix space of a Hilbert state space of a quantum system (uniform random unitary jumps; slower) |
CTomographer::DenseDM::TSpace::LLHMHWalkerLight< DenseLLHType_, RngType_, LoggerType_ > | A random walk in the density matrix space of a Hilbert state space of a quantum system (elementary rotation jumps; faster) |
CTomographer::DenseDM::TSpace::ObservableValueCalculator< DMTypes_ > | Calculate expectation value of an observable for each sample |
CTomographer::DenseDM::TSpace::PurifDistToRefCalculator< DMTypes_, ValueType_ > | Calculate the "purified distance" to a reference state for each sample |
CTomographer::DenseDM::TSpace::TrDistToRefCalculator< DMTypes_, ValueType_ > | Calculate the trace distance to a reference state for each sample |
CTomographer::MHRandomWalk< Rng_, MHWalker_, MHRWStatsCollector_, MHRWController_, LoggerType_, CountIntType_ > | A Metropolis-Hastings Random Walk |
CTomographer::MHRWTasks::MHRandomWalkTaskResult< MHRWStatsResultsType_, IterCountIntType, MHWalkerParams > | Result of a task run |
CTomographer::MHRWTasks::ValueHistogramTools::CDataBase< ValueCalculator_, UseBinningAnalysis_, MHWalkerParams_, RngSeedType_, IterCountIntType_, CountRealType_, HistCountIntType_ > | Constant data structure for MH random walk tasks with a value histogram stats collector |
CTomographer::MultiplexorValueCalculator< ValueType_, ValueCalculators > | A ValueCalculator implementation which the choice of which ValueCalculator to use at run-time |
CTomographer::ValueHistogramMHRWStatsCollector< ValueCalculator_, LoggerType, HistogramType_ > | A StatsCollector which builds a histogram of values calculated with a ValueCalculator for each data sample point |
CTomographer::ValueHistogramWithBinningMHRWStatsCollector< Params, LoggerType_ > | Collect a histogram of values from a MH random walk, with binning analysis |
CTomographer::ValueHistogramWithBinningMHRWStatsCollectorResult< HistogramType_, BinningAnalysisParamsType_ > | Result type of a ValueHistogramWithBinningMHRWStatsCollector |
CTomographer::ValueHistogramMHRWStatsCollector< ValueCalculator, LoggerType, BaseHistogramType > | |
Ctpy::PyMHWalkerParamsToDict< MHWalkerParams > | C++ utility to convert a Python dictionary of fields into a valid C++ MHWalkerParams object |
Ctpy::PyMHWalkerParamsToDict< Tomographer::MHWalkerParamsStepSize< StepRealType > > | Specialization of PyMHWalkerParamsToDict for Tomographer::MHWalkerParamsStepSize |
Ctpy::PyStatusReportAddWorkerDataFields< TaskType > | C++ utility to populate the data field of a WorkerStatusReport for a given TaskType |
Ctpy::PyStatusReportAddWorkerDataFields< Tomographer::MHRWTasks::MHRandomWalkTask< CData, Rng > > | Add fields to the given dict, from a status report sent in by a Tomographer::MHRWTasks::MHRandomWalkTask |
CTomographer::MultiProc::ThreadCommon::TaskDispatcherBase< TaskType_, TaskCountIntType_ >::ThreadSharedData< TaskCData, LoggerType >::Schedule | |
CTomographer::Tools::Sequence< T,... > | |
►CTomographer::Tools::Sequence< T > | |
CTomographer::Tools::GenerateSequence< T, N, typename std::enable_if<(N==0), void >::type > | |
►CTomographer::Tools::Sequence< T, 0 > | |
CTomographer::Tools::GenerateSequence< T, N, typename std::enable_if<(N==1), void >::type > | |
►CTomographer::Tools::Sequence< T, I1...,(sizeof...(I1)+I2)... > | |
CTomographer::Tools::Concatenate< T, Sequence< T, I1... >, Sequence< T, I2... > > | |
Cboost::serialization::serialize_tuple_helper< Archive, TupleArgs > | |
►CTomographer::Tools::SignalHandler | An abstract signal handler (C++ interface) |
CTomographer::Tools::SigHandlerTaskDispatcherStatusReporter< TaskDispatcher, Logger > | A generic handler which requests a status report from an TaskDispatcher Interface |
CTomographer::Tools::SimpleWordWrapper | |
CTomographer::Logger::StaticIsAtLeastOfSeverity< Level, BaseLevel > | Helper for statically determining if Level is at least as severe as BaseLevel |
CTomographer::Tools::StaticOrDynamic< T_, IsDynamic_, StaticValue_ > | A type which stores a value possibly known at compile-time |
CTomographer::Tools::StaticOrDynamic< Eigen::Index, IsDynamicDim, FixedDim > | |
CTomographer::Tools::StaticOrDynamic< int,(NumLevelsCTime==Eigen::Dynamic), NumLevelsCTime > | |
CTomographer::Tools::StaticOrDynamic< int,(NumTrackValuesCTime==Eigen::Dynamic), NumTrackValuesCTime > | |
CTomographer::Tools::StaticOrDynamic< T_, true, StaticValue_ > | Template Specialization – see StaticOrDynamic<T_,IsDynamic_,StaticValue_> |
CTomographer::Tools::StatusProvider< StatusableObject_ > | Template, specializable class to provide status reports for different objects |
CTomographer::Tools::StatusProvider< MHRWMovingAverageAcceptanceRatioStatsCollector< CountIntType_ > > | Provide status reporting for a MHRWMovingAverageAcceptanceRatioStatsCollector |
CTomographer::Tools::StatusProvider< MHRWMultipleControllers< Args... > > | Provide status reporting for a MHRWMultipleControllers |
CTomographer::Tools::StatusProvider< MHRWStepSizeController< MHRWMovingAverageAcceptanceRatioStatsCollectorType, BaseLoggerType, StepRealType, IterCountIntType > > | |
CTomographer::Tools::StatusProvider< MultipleMHRWStatsCollectors< Args... > > | Provide status reporting for a MultipleMHRWStatsCollectors |
CTomographer::Tools::StatusProvider< ValueHistogramMHRWStatsCollector< ValueCalculator_, LoggerType_, HistogramType_ > > | Provide status reporting for a ValueHistogramMHRWStatsCollector |
CTomographer::Tools::StatusProvider< ValueHistogramWithBinningMHRWStatsCollector< Params_, LoggerType_ > > | Provide status reporting for a ValueHistogramWithBinningMHRWStatsCollector |
CTomographer::Tools::StatusQuery< StatusableObject_ > | Query status from different objects |
CTomographer::MultiProc::ThreadCommon::TaskDispatcherBase< TaskType_, TaskCountIntType_ >::ThreadSharedData< TaskCData, LoggerType >::StatusReport | |
CTomographer::Tools::StoreIfEnabled< T_, enabled > | Utility that stores a data type if a compile-time flag is enabled |
CTomographer::Tools::StoreIfEnabled< BinSumArray, StoreBinSums > | |
CTomographer::Tools::StoreIfEnabled< int, UseBinningAnalysis > | |
CTomographer::Tools::StoreIfEnabled< LLHValueType, UseNMeasAmplifyFactor > | |
CTomographer::Tools::StoreIfEnabled< T_, true > | Specialization of StoreIfEnabled<T_,enabled> for if we're storing a value |
CTomographer::MultiProc::MPI::TaskDispatcher< TaskType_, TaskCData_, BaseLoggerType_, TaskCountIntType_ > | Handles parallel execution of tasks using MPI |
CTomographer::MultiProc::Sequential::TaskDispatcher< TaskType_, TaskCData_, LoggerType_, TaskCountIntType_ > | Executes multiple tasks sequentially |
►CTomographer::MultiProc::ThreadCommon::TaskDispatcherBase< TaskType_, TaskCountIntType_ > | Provide common functionality to thread-based MultiProc implementations |
CTomographer::MultiProc::CxxThreads::TaskDispatcher< TaskType_, TaskCData_, LoggerType_, TaskCountIntType_ > | Dispatches tasks to parallel threads using C++11 native threads |
CTomographer::MultiProc::OMP::TaskDispatcher< TaskType_, TaskCData_, LoggerType_, TaskCountIntType_, TaskLoggerType_ > | Dispatches tasks to parallel threads using OpenMP |
►CTomographer::MultiProc::TaskStatusReport | Basic status report class |
CTomographer::MHRWStatusReport< MHRWParamsType > | Status Report structure representing the status of a MHRandomWalk |
CTomographer::MultiProc::ThreadCommon::TaskDispatcherBase< TaskType_, TaskCountIntType_ >::ThreadPrivateData< ThreadSharedDataType, TaskLocalLoggerType, CriticalExecutionLocker > | Thread-local variables and stuff — also serves as TaskManagerIface |
CTomographer::MultiProc::ThreadCommon::TaskDispatcherBase< TaskType_, TaskCountIntType_ >::ThreadSharedData< TaskCData, LoggerType > | Thread-shared variables |
►Ctype | |
CTomographer::Tools::GenerateSequence< T, N, typename > | |
CTomographer::ValueHistogramWithBinningMHRWStatsCollectorParams< ValueCalculator_, CountIntType_, CountRealAvgType_, NumTrackValues_, NumLevels_ > | Traits-like class for ValueHistogramWithBinningMHRWStatsCollector |
CTomographer::MAT::Var | A MATLAB variable in the MAT file |
CTomographer::MAT::VarShape | Describe shape of variable and whether it is complex |
CTomographer::MAT::VarValueDecoder< T, Enabled > | Specializable template which takes care of decoding values |
CTomographer::MAT::VarValueDecoder< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols > > | Decoder for Eigen::Matrix types |
CTomographer::MAT::VarValueDecoder< EigenPosSemidefMatrixWithSqrt< EigenType_ > > | Specialization of VarValueDecoder for extracting a positive semidefinite matrix along with sqrt |
CTomographer::MAT::VarValueDecoder< GetStdVector< T, IsRowMajor > > | Specialization of VarValueDecoder to obtain an std::vector with the matrix data. See GetStdVector |
CTomographer::MAT::VarValueDecoder< std::vector< Eigen::Matrix< Scalar, Rows, Cols, Options, MaxRows, MaxCols >, Alloc > > | Decoder for a std::vector of elements of type Eigen::Matrix |
CTomographer::MAT::VarValueDecoder< T, _IS_NUMERIC_TYPE > | Interface to read out a single numeric value |
►Cstd::vector< int > [external] | |
CTomographer::MAT::DimList | An array of ints which specifies a list of dimensions |
CTomographer::MAT::IndexList< IsRowMajor_ > | A list of indices with an API for linear or subindices access |
Ctpy::WorkerStatusReport | Report of the status of a single worker |
►CChronoDurationType | |
CTomographer::MultiProc::MPI::tomo_internal::SerializableDuration< ChronoDurationType > | |