Chops::AcceptanceRateTuner | |
Chops::AdaptiveMetropolisProposal< MatrixType, VectorType > | |
CHighFive::AnnotateTraits< Derivate > | |
►CHighFive::AnnotateTraits< DataSet > | |
CHighFive::DataSet | Class representing a dataset |
►CHighFive::AnnotateTraits< File > | |
CHighFive::File | File class |
►CHighFive::AnnotateTraits< Group > | |
CHighFive::Group | Represents an hdf5 group |
CHighFive::details::array_dims< T > | |
CHighFive::details::array_dims< FixedLenStringArray< N > > | |
CHighFive::details::array_dims< std::array< T, N > > | |
CHighFive::details::array_dims< std::vector< T > > | |
CHighFive::details::array_dims< T * > | |
CHighFive::details::array_dims< T[N]> | |
CHighFive::AtomicType< T > | Create an HDF5 DataType from a C++ type |
Chops::BallWalkProposal< MatrixType, VectorType > | |
►Cbaseclass | |
Cpcg_detail::extended< table_pow2, advance_pow2, baseclass, extvalclass, kdd > | |
Cpcg_detail::inside_out< baseclass > | |
Chops::BinarySearchAcceptanceRateTuner | Deprecated as there are issues due to the uncertainty in estimating acceptance rates |
CHighFive::details::BufferInfo< T > | |
CHighFive::Caching | |
Cpcg_detail::engine< xtype, itype, output_mixin, output_previous, stream_mixin, multiplier_mixin >::can_specify_stream_tag | |
Chops::ChainData | |
CHighFive::Chunking | |
CH5Easy::Compression | Set compression level for written DataSets |
CHighFive::details::container_converter< Container, T > | |
►CHighFive::details::container_converter< FixedLenStringArray< N >, char > | |
CHighFive::details::data_converter< FixedLenStringArray< N >, void > | |
►CHighFive::details::container_converter< std::array< T, S > > | |
CHighFive::details::data_converter< std::array< T, S >, typename std::enable_if<(std::is_same< T, typename type_of_array< T >::type >::value)>::type > | |
►CHighFive::details::container_converter< std::vector< T > > | |
CHighFive::details::data_converter< std::vector< T >, typename std::enable_if<(std::is_same< T, typename type_of_array< T >::type >::value &&!std::is_same< T, Reference >::value)>::type > | |
CContentGenerate< T > | |
CContentGenerate< char > | |
CContentGenerate< std::string > | |
Chops::CoordinateHitAndRunProposal< MatrixType, VectorType, ChordStepDistribution > | |
Ccsl | |
CCSL1 | |
CCSL2 | |
Chops::CsvReader | |
Chops::internal::CsvWriterImpl | |
Chops::Data | |
CHighFive::details::data_converter< Scalar, Enable > | |
CHighFive::details::data_converter< CArray, typename std::enable_if<(is_c_array< CArray >::value)>::type > | |
CHighFive::details::data_converter< Eigen::Matrix< T, M, N >, void > | |
CHighFive::details::data_converter< std::string, void > | |
CHighFive::details::data_converter< std::vector< Eigen::Matrix< T, M, N > >, void > | |
CHighFive::details::data_converter< std::vector< Reference >, void > | |
CHighFive::details::data_converter< std::vector< std::string >, void > | |
CHighFive::details::data_converter< std::vector< T >, typename std::enable_if<(is_container< T >::value)>::type > | |
Cpcg_detail::default_increment< T > | |
►Cpcg_detail::default_increment< itype > | |
►Cpcg_detail::oneseq_stream< itype > | |
Cpcg_detail::engine< xtype, itype, output_mixin, output_previous, stream_mixin, multiplier_mixin > | |
Cpcg_detail::default_multiplier< T > | |
►Cpcg_detail::default_multiplier< itype > | |
Cpcg_detail::engine< xtype, itype, output_mixin, output_previous, stream_mixin, multiplier_mixin > | |
CHighFive::Deflate | |
Chops::DikinEllipsoidCalculator< MatrixType, VectorType > | |
Chops::DikinProposal< MatrixType, VectorType > | |
Chops::DNest4Adapter< Environment > | |
Chops::DNest4EnvironmentSingleton | |
CH5Easy::DumpOptions | Options for dumping data |
CHighFive::ElementSet | |
►Cexception | |
►CHighFive::Exception | Basic HighFive Exception class |
CHighFive::AttributeException | Exception specific to HighFive Attribute interface |
CHighFive::DataSetException | Exception specific to HighFive DataSet interface |
CHighFive::DataSpaceException | Exception specific to HighFive DataSpace interface |
CHighFive::DataTypeException | Exception specific to HighFive DataType interface |
CHighFive::FileException | Exception specific to HighFive File interface |
CHighFive::GroupException | Exception specific to HighFive Group interface |
CHighFive::ObjectException | Exception specific to HighFive Object interface |
CHighFive::PropertyException | Exception specific to HighFive Property interface |
CHighFive::ReferenceException | Exception specific to HighFive Reference interface |
►Chops::Exception | |
Chops::EmptyChainDataException | |
Chops::MissingStartingPointsException | |
Chops::NoProblemProvidedException | |
Chops::UninitializedDataFieldException | |
Chops::ExpectedSquaredJumpDistanceTuner | |
►Cfalse_type | |
CH5Easy::detail::is_vector< T > | |
Chops::IsAcceptProposalAvailable< T, typename > | |
Chops::IsAddMessageAvailable< T, typename > | |
Chops::IsCalculateLogAcceptanceProbabilityAvailable< T, typename > | |
Chops::IsClearRecordsAvailable< T, typename > | |
Chops::IsGetColdnessAvailable< T, typename > | |
Chops::IsGetExchangeAttemptProbabilityAvailable< T, typename > | |
Chops::IsGetStepSizeAvailable< T, typename > | |
Chops::IsInstallDataObjectAvailable< T, typename > | |
Chops::IsResetAcceptanceRateAvailable< T, typename > | |
Chops::IsSetColdnessAvailable< T, typename > | |
Chops::IsSetExchangeAttemptProbabilityAvailable< T, typename > | |
Chops::IsSetFisherWeightAvailable< T, typename > | |
Chops::IsSetStepSizeAvailable< T, typename > | |
Chops::IsStoreRecordAvailable< T, typename > | |
Chops::IsWriteRecordsToFileAvailable< T, typename > | |
►Chops::FileWriter | |
Chops::CsvWriter | |
Chops::Hdf5Writer | Warning: This writer can not append to existing datasets |
Chops::FileWriterFactory | |
CHighFive::FixedLenStringArray< N > | A structure representing a set of fixed-length strings |
Chops::FullGammaModel | |
Chops::GammaModel1 | |
Chops::GammaModel2 | |
Chops::GaussianProcess< MatrixType, VectorType, Kernel > | |
Chops::GaussianProposal< MatrixType, VectorType > | |
Chops::GaussianStepDistribution< RealType > | |
Chops::GaussianStepDistribution< double > | |
Chops::GurobiEnvironmentSingleton | |
Cpcg_detail::halfsize_trait< T > | |
Cpcg_detail::halfsize_trait< pcg128_t > | |
Cpcg_detail::halfsize_trait< uint16_t > | |
Cpcg_detail::halfsize_trait< uint32_t > | |
Cpcg_detail::halfsize_trait< uint64_t > | |
CHighFive::HDF5ErrMapper | |
Chops::Hdf5Reader | |
CHighFive::details::HighFiveIterateData | |
Chops::HitAndRunProposal< MatrixType, VectorType, ChordStepDistribution, Precise > | |
CH5Easy::detail::io_impl< T, typename > | |
CH5Easy::detail::io_impl< T, typename std::enable_if< is_vector< T >::value >::type > | |
CHighFive::details::is_c_array< typename > | |
CHighFive::details::is_c_array< T * > | |
CHighFive::details::is_c_array< T[N]> | |
CHighFive::details::is_container< typename > | |
CHighFive::details::is_container< std::vector< T > > | |
►Chops::LinearProgram | |
Chops::LinearProgramClpImpl | |
Chops::LinearProgramGurobiImpl | |
Chops::LinearProgramFactory | |
Chops::LinearProgramSolution | |
Chops::MarkovChainFactory | |
►CMarkovChainImpl | |
Chops::AcceptanceRateRecorder< MarkovChainImpl > | |
Chops::MarkovChainAdapter< MarkovChainImpl > | |
Chops::MessageRecorder< MarkovChainImpl > | |
Chops::NegativeLogLikelihoodRecorder< MarkovChainImpl > | |
Chops::ParallelTempering< MarkovChainImpl > | Mixin for adding parallel tempering to Markov chains. Requires MPI |
Chops::ReversibleJumpProposal< MarkovChainImpl, Model > | |
Chops::StateRecorder< MarkovChainImpl > | |
Chops::StateTransformation< MarkovChainImpl, Transformation > | Mixin for undoing transformations to the Markov chain state |
Chops::TimestampRecorder< MarkovChainImpl > | |
►Chops::MarkovChainInterface< StateType > | |
Chops::MarkovChainAdapter< MarkovChainImpl > | |
►CMarkovChainProposer | |
Chops::MetropolisHastingsFilter< MarkovChainProposer > | |
Chops::ModelMixin< MarkovChainProposer, ModelType > | ModelMixin Mixin to add model likelihood to computeLogAcceptanceRate() |
Chops::NoOpDrawAdapter< MarkovChainProposer > | |
Chops::MaximumVolumeEllipsoid< RealType > | [Deprectated] Use PolyRound (https://gitlab.com/csb.ethz/PolyRound) for effective and efficient rounding |
Cpcg_detail::mcg_multiplier< T > | |
Cpcg_detail::mcg_unmultiplier< T > | |
CHighFive::CompoundType::member_def | Use for defining a sub-type of compound type |
CHighFive::EnumType< T >::member_def | Use for defining a member of enum type |
Chops::MinimalGammaModel | |
►Chops::Model | |
Chops::DegenerateMultivariateGaussian | |
Chops::Mixture | |
Chops::MultivariateGaussian | |
Chops::ReversibleJumpProposal< MarkovChainImpl, Model > | |
Chops::Rosenbrock | Multi-dimensional extension of rosenbrock function to N dimensions. Only defined on spaces of even N! |
►CModelType | |
Chops::Coldness< ModelType > | Mixin that adds coldness to model evaluations |
Chops::CSmMALAProposal< ModelType, InternalMatrixType > | |
Chops::ModelMixin< MarkovChainProposer, ModelType > | ModelMixin Mixin to add model likelihood to computeLogAcceptanceRate() |
Chops::ModelWrapper | |
CMpiFixture | |
Chops::MpiInitializerFinalizer | |
Cpcg_detail::engine< xtype, itype, output_mixin, output_previous, stream_mixin, multiplier_mixin >::no_specifiable_stream_tag | |
Cpcg_detail::no_stream< itype > | |
CHighFive::NodeTraits< Derivate > | NodeTraits: Base class for Group and File |
►CHighFive::NodeTraits< File > | |
CHighFive::File | File class |
►CHighFive::NodeTraits< Group > | |
CHighFive::Group | Represents an hdf5 group |
Chops::NoProposal | |
►CHighFive::Object | |
CHighFive::Attribute | Class representing an attribute of a dataset or group |
CHighFive::DataSet | Class representing a dataset |
CHighFive::DataSpace | Class representing the space (dimensions) of a dataset |
►CHighFive::DataType | HDF5 Data Type |
CHighFive::AtomicType< char[StrLen]> | |
CHighFive::AtomicType< FixedLenStringArray< StrLen > > | |
CHighFive::CompoundType | Create a compound HDF5 datatype |
CHighFive::EnumType< T > | Create a enum HDF5 datatype |
CHighFive::File | File class |
CHighFive::Group | Represents an hdf5 group |
CHighFive::ObjectInfo | A class for accessing hdf5 objects info |
►Coutput_mixin | |
Cpcg_detail::engine< xtype, itype, output_mixin, output_previous, stream_mixin, multiplier_mixin > | |
Chops::ExpectedSquaredJumpDistanceTuner::param_type | |
Chops::SimpleExpectedSquaredJumpDistanceTuner::param_type | |
Chops::TruncatedNormalDistribution< RealType >::param_type | |
Chops::AcceptanceRateTuner::param_type | |
Chops::BinarySearchAcceptanceRateTuner::param_type | |
Chops::Problem< Model > | |
Chops::Problem< hops::Model > | |
►CHighFive::PropertyList< T > | Base HDF5 property List |
►CHighFive::FileDriver | File driver base concept |
CHighFive::MPIOFileDriver | MPIIO Driver for Parallel HDF5 |
CHighFive::RawPropertyList< T > | |
CHighFive::Reference | An HDF5 (object) reference type |
Chops::RunBase< Model, Proposal > | |
Cpcg_detail::rxs_m_mixin< xtype, itype > | |
Cpcg_detail::rxs_m_xs_mixin | |
Cpcg_detail::rxs_mixin< xtype, itype > | |
Chops::SbmlModel< MatrixType, VectorType > | |
Chops::SbmlReader | |
Cpcg_extras::seed_seq_from< RngType > | |
CHighFive::Shuffle | |
CHighFive::SilenceHDF5 | Utility class to disable HDF5 stack printing inside a scope |
Chops::SimpleExpectedSquaredJumpDistanceTuner | |
Chops::SimplexFactory< Matrix, Vector > | Factory for creating simplices |
CHighFive::SliceTraits< Derivate > | |
►CHighFive::SliceTraits< DataSet > | |
CHighFive::DataSet | Class representing a dataset |
►CHighFive::SliceTraits< Selection > | |
CHighFive::Selection | Selection: represent a view on a slice/part of a dataset |
Cpcg_detail::specific_stream< itype > | |
Chops::SquaredExponentialKernel< MatrixType, VectorType > | |
Cpcg_extras::static_arbitrary_seed< IntType > | |
CHighFive::details::string_type_checker< SrcStrT > | |
CHighFive::details::string_type_checker< char * > | |
CHighFive::details::string_type_checker< char[FixedLen]> | |
CHighFive::details::string_type_checker< void > | |
Chops::ThompsonSampling< MatrixType, VectorType, GaussianProcessType > | |
Chops::internal::ThompsonSamplingTarget< ReturnType, InputType > | |
►Chops::internal::ThompsonSamplingTarget< double, Eigen::VectorXd > | |
Chops::internal::AcceptanceRateTarget | |
Chops::internal::ExpectedSquaredJumpDistanceTarget | |
Chops::Transformation< MatrixType, VectorType > | |
►Ctrue_type | |
CH5Easy::detail::is_vector< std::vector< T > > | |
Chops::IsAcceptProposalAvailable< T, std::void_t< decltype(std::declval< T >().acceptProposal())> > | |
Chops::IsAddMessageAvailable< T, std::void_t< decltype(std::declval< T >().addMessage(std::declval< const std::string & >()))> > | |
Chops::IsCalculateLogAcceptanceProbabilityAvailable< T, std::void_t< decltype(std::declval< T >().computeLogAcceptanceProbability())> > | |
Chops::IsClearRecordsAvailable< T, std::void_t< decltype(std::declval< T >().clearRecords())> > | |
Chops::IsGetColdnessAvailable< T, std::void_t< decltype(std::declval< T >().getColdness())> > | |
Chops::IsGetExchangeAttemptProbabilityAvailable< T, std::void_t< decltype(std::declval< T >().getExchangeAttemptProbability())> > | |
Chops::IsGetStepSizeAvailable< T, std::void_t< decltype(std::declval< T >().getStepSize())> > | |
Chops::IsInstallDataObjectAvailable< T, std::void_t< decltype(std::declval< T >().installDataObject(std::declval< ChainData & >()))> > | |
Chops::IsResetAcceptanceRateAvailable< T, std::void_t< decltype(std::declval< T >().resetAcceptanceRate())> > | |
Chops::IsSetColdnessAvailable< T, std::void_t< decltype(std::declval< T >().setColdness(std::declval< double >()))> > | |
Chops::IsSetExchangeAttemptProbabilityAvailable< T, std::void_t< decltype(std::declval< T >().setExchangeAttemptProbability(std::declval< double >()))> > | |
Chops::IsSetFisherWeightAvailable< T, std::void_t< decltype(std::declval< T >().setFisherWeight(std::declval< double >()))> > | |
Chops::IsSetStepSizeAvailable< T, std::void_t< decltype(std::declval< T >().setStepSize(std::declval< double >()))> > | |
Chops::IsStoreRecordAvailable< T, std::void_t< decltype(std::declval< T >().storeRecord())> > | |
Chops::IsWriteRecordsToFileAvailable< T, std::void_t< decltype(std::declval< T >().writeRecordsToFile(std::declval< const FileWriter * >()))> > | |
Chops::TruncatedNormalDistribution< RealType > | Truncated normal distribution with mean 0 |
Chops::TruncatedNormalDistribution< double > | |
CHighFive::details::type_char_array< typename > | |
CHighFive::details::type_char_array< T * > | |
CHighFive::details::type_char_array< T[N]> | |
CHighFive::details::type_of_array< T > | |
CHighFive::details::type_of_array< std::array< T, N > > | |
CHighFive::details::type_of_array< std::vector< T > > | |
CHighFive::details::type_of_array< T * > | |
CHighFive::details::type_of_array< T[N]> | |
Cpcg_extras::uint_x4< UInt, UIntX2 > | |
Chops::UniformBallKernel< MatrixType, VectorType > | |
Chops::UniformStepDistribution< RealType > | |
Chops::UniformStepDistribution< typename MatrixType::Scalar > | |
Cpcg_detail::xsh_mixin< xtype, itype > | |
Cpcg_detail::xsh_rr_mixin< xtype, itype > | |
Cpcg_detail::xsh_rs_mixin< xtype, itype > | |
Cpcg_detail::xsl_mixin< xtype, itype > | |
Cpcg_detail::xsl_rr_mixin< xtype, itype > | |
Cpcg_detail::xsl_rr_rr_mixin< xtype, itype > | |
Chops::ZeroKernel< MatrixType > | |