Skip to content

Commit

Permalink
Merge pull request #4661 from markscheel/TransformToDistortedFrame
Browse files Browse the repository at this point in the history
  • Loading branch information
nilsvu committed Jan 31, 2023
2 parents 8296901 + 0822b69 commit d18b58e
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/PointwiseFunctions/GeneralRelativity/Transform.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -346,11 +346,11 @@ auto first_index_to_different_frame(
->Scalar<DTYPE(data)>;
GENERATE_INSTANTIATIONS(INSTANTIATE, (1, 2, 3),
(Frame::BlockLogical, Frame::ElementLogical,
Frame::Grid),
Frame::Grid, Frame::Distorted),
(Frame::Inertial), (double, DataVector))
GENERATE_INSTANTIATIONS(INSTANTIATE, (1, 2, 3), (Frame::Inertial),
(Frame::BlockLogical, Frame::ElementLogical,
Frame::Grid),
Frame::Grid, Frame::Distorted),
(double, DataVector))
#undef INSTANTIATE

Expand All @@ -377,12 +377,12 @@ GENERATE_INSTANTIATIONS(INSTANTIATE, (1, 2, 3), (Frame::Inertial),

GENERATE_INSTANTIATIONS(INSTANTIATE, (1, 2, 3),
(Frame::BlockLogical, Frame::ElementLogical,
Frame::Grid),
Frame::Grid, Frame::Distorted),
(Frame::Inertial), (double, DataVector),
(I, i, iJ, ii, II, ijj))
GENERATE_INSTANTIATIONS(INSTANTIATE, (1, 2, 3), (Frame::Inertial),
(Frame::BlockLogical, Frame::ElementLogical,
Frame::Grid),
Frame::Grid, Frame::Distorted),
(double, DataVector), (I, i, iJ, ii, II, ijj))

#undef INSTANTIATE
Expand Down Expand Up @@ -414,7 +414,7 @@ GENERATE_INSTANTIATIONS(INSTANTIATE, (1, 2, 3), (Frame::Inertial),
->tnsr::ijj<DataVector, DIM(data), DESTFRAME(data)>;
GENERATE_INSTANTIATIONS(INSTANTIATE, (1, 2, 3),
(Frame::BlockLogical, Frame::ElementLogical),
(Frame::Grid))
(Frame::Grid, Frame::Distorted))

#undef DIM
#undef SRCFRAME
Expand Down
15 changes: 15 additions & 0 deletions tests/Unit/PointwiseFunctions/GeneralRelativity/Test_Transform.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -119,10 +119,25 @@ SPECTRE_TEST_CASE("Unit.PointwiseFunctions.GeneralRelativity.Transform",
test_transform_to_different_frame<1, Frame::Grid, Frame::Inertial>(dv);
test_transform_to_different_frame<2, Frame::Grid, Frame::Inertial>(dv);
test_transform_to_different_frame<3, Frame::Grid, Frame::Inertial>(dv);
test_transform_to_different_frame<1, Frame::Inertial, Frame::Distorted>(
double{});
test_transform_to_different_frame<2, Frame::Inertial, Frame::Distorted>(
double{});
test_transform_to_different_frame<3, Frame::Inertial, Frame::Distorted>(
double{});
test_transform_to_different_frame<1, Frame::Inertial, Frame::Distorted>(dv);
test_transform_to_different_frame<2, Frame::Inertial, Frame::Distorted>(dv);
test_transform_to_different_frame<3, Frame::Inertial, Frame::Distorted>(dv);
test_transform_first_index_to_different_frame<1, Frame::ElementLogical,
Frame::Grid>(dv);
test_transform_first_index_to_different_frame<2, Frame::ElementLogical,
Frame::Grid>(dv);
test_transform_first_index_to_different_frame<3, Frame::ElementLogical,
Frame::Grid>(dv);
test_transform_first_index_to_different_frame<1, Frame::ElementLogical,
Frame::Distorted>(dv);
test_transform_first_index_to_different_frame<2, Frame::ElementLogical,
Frame::Distorted>(dv);
test_transform_first_index_to_different_frame<3, Frame::ElementLogical,
Frame::Distorted>(dv);
}

0 comments on commit d18b58e

Please sign in to comment.