|
Fast Methods for Cosmological Simulations
FastSim serves as a tool for quick N-body simulations in modified gravity.
|
Classes | |
| class | Approx |
| class | IsStreamInsertable |
Functions | |
| std::string | rawMemoryToString (const void *object, std::size_t size) |
| template<typename T > | |
| std::string | rawMemoryToString (const T &object) |
| template<typename E > | |
| std::string | convertUnknownEnumToString (E e) |
| template<typename T > | |
| std::enable_if< !std::is_enum< T >::value &&!std::is_base_of< std::exception, T >::value, std::string >::type | convertUnstreamable (T const &) |
| template<typename T > | |
| std::enable_if< !std::is_enum< T >::value &&std::is_base_of< std::exception, T >::value, std::string >::type | convertUnstreamable (T const &ex) |
| template<typename T > | |
| std::enable_if< std::is_enum< T >::value, std::string >::type | convertUnstreamable (T const &value) |
| template<typename T > | |
| std::string | stringify (const T &e) |
| template<typename InputIterator > | |
| std::string | rangeToString (InputIterator first, InputIterator last) |
Variables | |
| const std::string | unprintableString |
| std::string Catch::Detail::convertUnknownEnumToString | ( | E | e | ) |
Definition at line 960 of file catch.hpp.
References stringify(), and growth_allz::T.
Referenced by convertUnstreamable().
| std::enable_if< !std::is_enum<T>::value && !std::is_base_of<std::exception, T>::value, std::string>::type Catch::Detail::convertUnstreamable | ( | T const & | ) |
Definition at line 893 of file catch.hpp.
References unprintableString, and Catch::Generators::value().
Referenced by Catch::StringMaker< T, typename >::convert().
| std::enable_if< !std::is_enum<T>::value && std::is_base_of<std::exception, T>::value, std::string>::type Catch::Detail::convertUnstreamable | ( | T const & | ex | ) |
Definition at line 899 of file catch.hpp.
References Catch::Generators::value().
| std::enable_if< std::is_enum<T>::value , std::string>::type Catch::Detail::convertUnstreamable | ( | T const & | value | ) |
Definition at line 906 of file catch.hpp.
References convertUnknownEnumToString(), p, and growth_allz::T.
| std::string Catch::Detail::rangeToString | ( | InputIterator | first, |
| InputIterator | last | ||
| ) |
Definition at line 1131 of file catch.hpp.
References Catch::StringMaker< T, typename >::convert(), setup::description, Catch::ReusableStringStream::get(), Catch::ReusableStringStream::str(), stringify(), and Catch::Generators::value().
| std::string Catch::Detail::rawMemoryToString | ( | const void * | object, |
| std::size_t | size | ||
| ) |
| std::string Catch::Detail::rawMemoryToString | ( | const T & | object | ) |
Definition at line 870 of file catch.hpp.
Referenced by Catch::StringMaker< T * >::convert(), and Catch::StringMaker< R C::* >::convert().
| std::string Catch::Detail::stringify | ( | const T & | e | ) |
Definition at line 955 of file catch.hpp.
Referenced by Catch::Capturer::captureValues(), Catch::StringMaker< char[SZ]>::convert(), Catch::StringMaker< signed char[SZ]>::convert(), Catch::StringMaker< unsigned char[SZ]>::convert(), Catch::StringMaker< T[SZ]>::convert(), convertUnknownEnumToString(), Catch::Matchers::Vector::ContainsElementMatcher< T >::describe(), Catch::Matchers::Vector::ContainsMatcher< T >::describe(), Catch::Matchers::Vector::EqualsMatcher< T >::describe(), Catch::Matchers::Vector::UnorderedEqualsMatcher< T >::describe(), rangeToString(), Catch::rangeToString(), Catch::BinaryExpr< LhsT, RhsT >::streamReconstructedExpression(), Catch::UnaryExpr< LhsT >::streamReconstructedExpression(), and Catch::MatchExpr< ArgT, MatcherT >::streamReconstructedExpression().
| const std::string Catch::Detail::unprintableString |