ALPSCore reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 >