feat(libmeanfield): variadic refactor
also added normaliztion operator
This commit is contained in:
@@ -85,6 +85,8 @@ TEST_CASE(
|
||||
|
||||
STATIC_REQUIRE(field::FieldTag<field::BarotropicConstant>);
|
||||
|
||||
STATIC_REQUIRE(field::FieldTag<field::AngularVelocity>);
|
||||
|
||||
STATIC_REQUIRE_FALSE(field::FieldTag<field_registry_test_utils::MissingSupportField>);
|
||||
|
||||
STATIC_REQUIRE_FALSE(field::FieldTag<field_registry_test_utils::InvalidSupportField>);
|
||||
@@ -113,6 +115,8 @@ TEST_CASE(
|
||||
|
||||
STATIC_REQUIRE(field::NonSpatialField<field::BarotropicConstant>);
|
||||
|
||||
STATIC_REQUIRE(field::NonSpatialField<field::AngularVelocity>);
|
||||
|
||||
STATIC_REQUIRE(std::same_as<field::FieldDomainT<field::Density>, domain::Stellar>);
|
||||
|
||||
STATIC_REQUIRE(std::same_as<field::FieldDomainT<field::Enthalpy>, domain::Stellar>);
|
||||
@@ -123,6 +127,8 @@ TEST_CASE(
|
||||
|
||||
STATIC_REQUIRE(std::same_as<field::FieldSupportT<field::BarotropicConstant>, field::NonSpatialSupport>);
|
||||
|
||||
STATIC_REQUIRE(std::same_as<field::FieldSupportT<field::AngularVelocity>, field::NonSpatialSupport>);
|
||||
|
||||
CHECK(true);
|
||||
}
|
||||
|
||||
@@ -424,4 +430,4 @@ TEST_CASE(
|
||||
STATIC_REQUIRE(field::BarotropicConstant::constraintsAreValid);
|
||||
|
||||
CHECK(true);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user