SpECTRE
v2025.03.17
|
Classes | |
struct | ScalarVar |
struct | solution_for_test |
struct | TensorVar |
struct | TensorVar2 |
struct | UnobservedVar |
struct | UnobservedVar2 |
struct | VectorVar |
Public Types | |
using | array_section_id = ArraySectionId |
using | data_type = DataType |
using | variables_tag = ::Tags::Variables< tmpl::list< TensorVar, ScalarVar, UnobservedVar > > |
using | primitive_variables_tag = ::Tags::Variables< tmpl::list< VectorVar, TensorVar2, UnobservedVar2 > > |
using | all_vars_for_test = implementation defined |
using | ObserveEvent = ObservationEvent< volume_dim, tmpl::push_back< all_vars_for_test, Tags::ScalarVarTimesTwoCompute< ScalarVar >, Tags::ScalarVarTimesThree< DataType >, ::domain::Tags::Coordinates< volume_dim, Frame::Inertial >, ::Tags::Error< VectorVar >, ::Tags::Error< TensorVar2 > >, tmpl::list< Tags::ScalarVarTimesThreeCompute< ScalarVar >, ::Tags::ErrorsCompute< typename primitive_variables_tag::tags_list > >, ArraySectionId > |
Static Public Member Functions | |
template<typename CheckComponent > | |
static void | check_data (const CheckComponent &check_component) |
static ObserveEvent | make_test_object (const std::optional< Mesh< volume_dim > > &interpolating_mesh, std::optional< std::vector< std::string > > active_block_or_block_groups=std::nullopt) |
Static Public Attributes | |
static constexpr size_t | volume_dim = 2 |
static constexpr auto | creation_string_for_test |
|
staticconstexpr |