|
SpECTRE
v2025.08.19
|
Collection of classes and functions useful for testing. More...
Namespaces | |
| namespace | AnalyticData |
| Functions for testing analytic data. | |
| namespace | AnalyticSolutions |
| Functions for testing analytic solutions. | |
| namespace | elliptic |
| Helper functions to test elliptic first-order systems. | |
| namespace | gr |
| Make random GR variables which correct physical behavior, e.g. spatial metric will be positive definite. | |
| namespace | hydro |
| Make random hydro variables which correct physical behavior, e.g. Lorentz factor will be greater or equal than one. | |
| namespace | serialization |
| Collection of classes and functions for testing serialization. | |
| namespace | VerifyGrSolution |
| Functions for testing GR analytic solutions. | |
Functions | |
| template<typename T , typename Metavariables = NoSuchType> | |
| T | test_creation (const std::string &construction_string) |
| Creates an instance of a given option-creatable type. More... | |
| template<typename OptionTag , typename Metavariables = NoSuchType> | |
| TestCreation_detail::option_return_t< OptionTag > | test_option_tag (const std::string &construction_string) |
| Runs the option parser on a given tag. More... | |
| template<typename BaseClass , typename DerivedClass > | |
| std::unique_ptr< BaseClass > | test_factory_creation (const std::string &construction_string) |
| Creates a class of a known derived type using a factory. More... | |
| template<typename OptionTag , typename DerivedClass > | |
| OptionTag::type | test_option_tag_factory_creation (const std::string &construction_string) |
A wrapper that allows testing an option tag without having to write a Metavariables class. Combines TestHelpers::test_factory_creation() and TestHelpers::test_option_tag(). More... | |
| void | do_something (gsl::not_null< SomeType * >) |
Collection of classes and functions useful for testing.