ALPSCore reference
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Calps::alea::bind< elliptic_var, std::complex< T > >::abs2_op
 Calps::accumulators::impl::Accumulator< T, F, B >
 Calps::accumulators::accumulator_wrapper
 Calps::accumulators::impl::AccumulatorBase< T >
 Calps::accumulators::detail::AccumulatorBase< impl::Accumulator< T, binning_analysis_tag, NoBinningAccumulator< T >::accumulator_type > >
 Calps::accumulators::detail::AccumulatorBase< impl::Accumulator< T, error_tag, MeanAccumulator< T >::accumulator_type > >
 Calps::accumulators::detail::AccumulatorBase< impl::Accumulator< T, max_num_binning_tag, LogBinningAccumulator< T >::accumulator_type > >
 Calps::accumulators::detail::AccumulatorBase< impl::Accumulator< T, mean_tag, impl::Accumulator< T, count_tag, impl::AccumulatorBase< T > > > >
 Cadditive2
 Calps::hdf5::archive
 Calps::alea::autocorr_acc< T >
 Calps::alea::autocorr_result< T >
 Calps::average_type< std::valarray< T > >
 Calps::average_type< std::vector< T, A > >
 CB
 Calps::gf::base_meshCommon part of interface and implementation for GF meshes
 Calps::accumulators::impl::BaseWrapper< T, F, B >
 Calps::accumulators::impl::BaseWrapper< T, max_num_binning_tag, impl::BaseWrapper< T, binning_analysis_tag, impl::BaseWrapper< T, error_tag, impl::BaseWrapper< T, mean_tag, impl::BaseWrapper< T, count_tag, detail::value_wrapper< T > > > > > >
 Calps::accumulators::impl::BaseWrapper< value_type< A >::type, max_num_binning_tag, impl::BaseWrapper< value_type< A >::type, binning_analysis_tag, impl::BaseWrapper< value_type< A >::type, error_tag, impl::BaseWrapper< value_type< A >::type, mean_tag, impl::BaseWrapper< value_type< A >::type, count_tag, detail::value_wrapper< value_type< A >::type > > > > > >
 Calps::alea::batch_acc< T >
 Calps::alea::batch_data< T >
 Calps::alea::batch_data< value_type >
 Calps::alea::batch_result< T >
 Cbinary_function
 Calps::alea::bind< Strategy, T >
 Calps::alea::bind< circular_var, std::complex< T > >
 Calps::alea::bind< circular_var, T >
 Calps::alea::bind< elliptic_var, std::complex< T > >
 Calps::alea::bind< elliptic_var, T >
 Calps::alea::bootstrap_prop
 Calps::integer_sequence_detail::build_helper< T, First, Count >
 Calps::integer_sequence_detail::build_helper< T, First, 0 >
 Calps::integer_sequence_detail::build_helper< T, First, 1 >
 Calps::alea::bundle< T >
 Calps::alea::bundle< value_type >
 Calps::cast_hook< U, T >
 Calps::cast_hook< bool, std::string >
 Calps::cast_hook< char, std::string >
 Calps::cast_hook< double, std::string >
 Calps::cast_hook< float, std::string >
 Calps::cast_hook< int, std::string >
 Calps::cast_hook< long double, std::string >
 Calps::cast_hook< long long, std::string >
 Calps::cast_hook< long, std::string >
 Calps::cast_hook< short, std::string >
 Calps::cast_hook< signed char, std::string >
 Calps::cast_hook< std::complex< T >, std::string >
 Calps::cast_hook< std::complex< U >, std::complex< T > >
 Calps::cast_hook< std::complex< U >, T >
 Calps::cast_hook< std::string, bool >
 Calps::cast_hook< std::string, char >
 Calps::cast_hook< std::string, double >
 Calps::cast_hook< std::string, float >
 Calps::cast_hook< std::string, int >
 Calps::cast_hook< std::string, long >
 Calps::cast_hook< std::string, long double >
 Calps::cast_hook< std::string, long long >
 Calps::cast_hook< std::string, short >
 Calps::cast_hook< std::string, signed char >
 Calps::cast_hook< std::string, std::complex< T > >
 Calps::cast_hook< std::string, unsigned char >
 Calps::cast_hook< std::string, unsigned int >
 Calps::cast_hook< std::string, unsigned long >
 Calps::cast_hook< std::string, unsigned long long >
 Calps::cast_hook< std::string, unsigned short >
 Calps::cast_hook< U, std::complex< T > >
 Calps::cast_hook< unsigned char, std::string >
 Calps::cast_hook< unsigned int, std::string >
 Calps::cast_hook< unsigned long long, std::string >
 Calps::cast_hook< unsigned long, std::string >
 Calps::cast_hook< unsigned short, std::string >
 Calps::change_value_type< T, V >
 Calps::change_value_type< std::valarray< T >, V >
 Calps::change_value_type< std::vector< T, A >, V >
 Calps::change_value_type_replace_valarray< std::valarray< T >, V >
 Calps::alea::circular_var
 Calps::mpi::communicatorEncapsulation of an MPI communicator and some communicator-related operations
 Calps::alea::complex_op< T >
 Calps::alea::computed< T >
 Calps::integer_sequence_detail::concat< typename, typename >
 Calps::integer_sequence_detail::concat< integer_sequence< T, A... >, integer_sequence< T, B... > >
 Cconditional
 Calps::accumulators::convergence_type< T >
 Calps::accumulators::count_type< T >
 Calps::accumulators::count_type< B >
 Calps::alea::cov_acc< T, Strategy >
 Calps::alea::cov_data< T, Strategy >
 Calps::alea::cov_result< T, Strategy >
 Calps::covariance_type< T >
 Calps::covariance_type< value_type< T >::type >
 Calps::accumulators::impl::DerivedWrapper< A, F, B >
 Calps::accumulators::impl::DerivedWrapper< A, max_num_binning_tag, impl::DerivedWrapper< A, binning_analysis_tag, impl::DerivedWrapper< A, error_tag, impl::DerivedWrapper< A, mean_tag, impl::DerivedWrapper< A, count_tag, detail::foundation_wrapper< A > > > > > >
 Calps::alea::deserializer
 Calps::alea::internal::deserializer_sentry
 Calps::params_ns::dict_value
 Calps::params_ns::dictionaryPython-like dictionary
 Calps::alea::eigen< T >
 Calps::alea::eigen< cov_type >
 Calps::alea::eigen< size_t >
 Calps::alea::eigen< value_type >
 Calps::detail::element_type_helper< T, has_value_type< T >::type >
 Calps::detail::element_type_recursive_helper< T, has_value_type< T >::type >
 Calps::alea::elliptic_var
 Calps::mpi::environmentMPI environment RAII class
 Cevaluator_base
 Cstd::exceptionSTL class
 Cfalse_type
 Calps::alea::internal::format_registry< T >
 Calps::alea::internal::format_registry< bool >
 Calps::alea::internal::format_registry< char >
 Calps::alea::internal::format_registry< double >
 Calps::alea::internal::format_registry< float >
 Calps::alea::internal::format_registry< int >
 Calps::alea::internal::format_registry< long >
 Calps::alea::internal::format_registry< short >
 Calps::alea::internal::format_registry< unsigned int >
 Calps::alea::internal::format_registry< unsigned long >
 Calps::alea::internal::format_registry< unsigned short >
 Calps::alea::internal::format_sentry
 Calps::FullBinningAccumulator< T >
 Calps::alea::internal::galois_hopper
 Calps::gtest_par_xml_outputFunctor class to tweak (argc,argv)
 Calps::accumulators::has_feature< T, binning_analysis_tag >
 Calps::accumulators::has_feature< T, count_tag >
 Calps::accumulators::has_feature< T, error_tag >
 Calps::accumulators::has_feature< T, max_num_binning_tag >
 Calps::accumulators::has_feature< T, mean_tag >
 Calps::accumulators::has_feature< T, weight_tag >
 Calps::accumulators::detail::has_operator_add_impl< T, U >
 Calps::accumulators::detail::has_operator_div_impl< T, U >
 Calps::accumulators::detail::has_operator_mul_impl< T, U >
 Calps::accumulators::detail::has_operator_sub_impl< T, U >
 Calps::accumulators::has_result_type< T >
 Calps::has_value_type< T >
 Calps::gf::index_mesh
 Calps::numeric::inf< T >
 Calps::numeric::inf< boost::array< double, N > >
 Calps::numeric::inf< double >Class convertible to infinity of type double
 Calps::numeric::inf< float >Class convertible to infinity of type float
 Calps::numeric::inf< std::vector< T > >Class convertible to std::vector<T> infinity
 Calps::integer_sequence< T, I >
 Cintegral_constant
 Calps::numeric::invert< T >A service functor class for numerical inversion, to be used in transform()
 Calps::numeric::invert< std::vector< T > >Inversion for vectors, to be used in transform()
 Cis_integral
 Calps::mpi::is_mpi_op< OP, T >Trait for MPI reduction operations
 Calps::mpi::is_mpi_op< maximum< T >, T >Trait for MPI reduction operations: specialization for maximum
 Calps::mpi::is_mpi_op< std::plus< T >, T >Trait for MPI reduction operations: specialization for addition
 Cis_same
 Calps::gf::itime_mesh
 Calps::alea::jackknife_prop
 Calps::alea::internal::joined< R1, R2, Enabler >
 Calps::alea::internal::joined< R1, R2, typename std::enable_if< joins_autocorr< traits< R1 >, traits< R2 > >()>::type >
 Calps::alea::internal::joined< R1, R2, typename std::enable_if< joins_batch< traits< R1 >, traits< R2 > >()>::type >
 Calps::alea::internal::joined< R1, R2, typename std::enable_if< joins_cov< traits< R1 >, traits< R2 > >()>::type >
 Calps::alea::internal::joined< R1, R2, typename std::enable_if< joins_mean< traits< R1 >, traits< R2 > >()>::type >
 Calps::alea::internal::joined< R1, R2, typename std::enable_if< joins_var< traits< R1 >, traits< R2 > >()>::type >
 Calps::alea::joiner< Result >
 Calps::alea::joiner< autocorr_result< T > >
 Calps::alea::joiner< batch_result< T > >
 Calps::alea::joiner< cov_result< T > >
 Calps::alea::joiner< mean_result< T > >
 Calps::alea::joiner< var_result< T > >
 Calps::alea::linear_prop
 Calps::gf::grid::linear_real_frequency_gridLinear grid in real frequency
 Calps::gf::grid::logarithmic_real_frequency_gridLogarithmic grid in real frequency
 Calps::LogBinningAccumulator< T >
 Calps::alea::make_complex< T >
 Calps::alea::make_complex< std::complex< T > >
 Calps::alea::make_real< T >
 Calps::alea::make_real< std::complex< T > >
 CMatrix
 CMatrixBase
 Calps::accumulators::max_num_binning_type< T >
 Calps::mpi::maximum< T >Class-holder for reduction operations (and a functor) for type T
 Calps::mcbase
 Calps::alea::mean_acc< T >
 Calps::alea::mean_dat< T >
 Calps::alea::mean_data< T >
 Calps::alea::mean_result< T >
 Calps::MeanAccumulator< T >
 Calps::gf::momentum_realspace_index_mesh
 Cnegate
 Calps::numeric::negate< std::vector< T > >Negation for vectors (specialization of the standard template, here to avoid changes in std::)
 Calps::alea::no_prop
 Calps::NoBinningAccumulator< T >
 Cnoncopyable
 CEigen::NumTraits< T >
 Calps::parameters_type< S >
 Calps::gf::piecewise_polynomial< T >Class representing a piecewise polynomial and utilities
 Calps::gf::power_mesh
 Calps::gf::grid::quadratic_real_frequency_gridQuadratic grid in real frequency
 Calps::numeric::real_type< T >
 Calps::numeric::real_type< std::complex< T > >
 Calps::numeric::real_type< std::vector< T > >
 Calps::alea::reducer
 Calps::alea::reducer_setup
 Calps::alea::result
 Calps::accumulators::impl::Result< T, F, B >
 Calps::result_names_type< S >
 Calps::accumulators::result_wrapper
 Calps::accumulators::impl::ResultBase< T >
 Calps::results_type< S >
 Calps::alea::sampling_prop
 Calps::numeric::scalar< std::complex< T > >Metafunction returning "mathematical scalar" type for a type: <complex<T>> specialization
 Calps::hdf5::scalar_type< T >
 Calps::hdf5::scalar_type< boost::array< T, N > >
 Calps::hdf5::scalar_type< boost::multi_array< T, N, A > >
 Calps::hdf5::scalar_type< std::complex< T > >
 Calps::hdf5::scalar_type< std::pair< T *, std::vector< std::size_t > > >
 Calps::hdf5::scalar_type< std::valarray< T > >
 Calps::hdf5::scalar_type< std::vector< T, A > >
 CEigen::ScalarBinaryOpTraits< S1, S2, Op >
 CEigen::ScalarBinaryOpTraits< alps::alea::complex_op< T >, T, BinaryOp >
 CEigen::ScalarBinaryOpTraits< T, alps::alea::complex_op< T >, BinaryOp >
 Calps::alea::serializer
 Calps::alea::internal::serializer_sentry
 Calps::signal
 Calps::simple_time_callbackFunctor-predicate: is it time to stop?
 Calps::slice_index< T >
 Calps::slice_it< ValueType >
 Calps::stop_callbackFunctor-predicate: is it time to stop?
 Calps::alea::traits< T >
 Calps::alea::traits< autocorr_acc< T > >
 Calps::alea::traits< autocorr_result< T > >
 Calps::alea::traits< batch_acc< T > >
 Calps::alea::traits< batch_data< T > >
 Calps::alea::traits< batch_result< T > >
 Calps::alea::traits< cov_acc< T, Strategy > >
 Calps::alea::traits< cov_data< T, Strategy > >
 Calps::alea::traits< cov_result< T, Strategy > >
 Calps::alea::traits< mean_acc< T > >
 Calps::alea::traits< mean_data< T > >
 Calps::alea::traits< mean_result< T > >
 CEigen::internal::traits< outer_expr< Str, Arg1, Arg2 > >
 Calps::alea::traits< var_acc< T, Strategy > >
 Calps::alea::traits< var_data< T, Strategy > >
 Calps::alea::traits< var_result< T, Strategy > >
 Calps::alea::transformer< T >
 Ctrue_type
 Cunary_function
 Calps::accumulators::value_type< T >
 Calps::alea::var_acc< T, Strategy >
 Calps::alea::var_data< T, Strategy >
 Calps::alea::var_data< value_type, Strategy >
 Calps::alea::var_result< T, Strategy >
 Cvariate_generator
 Calps::alea::view< T >
 Calps::accumulators::wrapped::virtual_accumulator_wrapper
 Calps::accumulators::wrapped::virtual_result_wrapper< accumulator_type >
 Calps::accumulators::weight_holder_tag< T >
 Calps::accumulators::weight_type< T >
 Calps::accumulators::impl::wrapper_set< T >