Skip to content

Commit 164bd2b

Browse files
authored
Merge pull request #67 from SCOREC/jk/tetTests
Moved current omegah tet test to point mapping and added test
2 parents 73310df + 9c1de0e commit 164bd2b

File tree

5 files changed

+351
-157
lines changed

5 files changed

+351
-157
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ meshfields_add_exe(ElementTests test/testElement.cpp)
167167
meshfields_add_exe(ElementJacobian1d test/testElementJacobian1d.cpp)
168168
meshfields_add_exe(ElementJacobian2d test/testElementJacobian2d.cpp)
169169
meshfields_add_exe(CountIntegrator test/testCountIntegrator.cpp)
170-
meshfields_add_exe(OmegahElementTests test/testOmegahElement.cpp)
170+
meshfields_add_exe(OmegahTriTests test/testOmegahTri.cpp)
171171
meshfields_add_exe(ExceptionTest test/testExceptions.cpp)
172172
meshfields_add_exe(PointMapping test/testPointMapping.cpp)
173173
meshfields_add_exe(OmegahTetTest test/testOmegahTet.cpp)
@@ -185,7 +185,7 @@ test_func(ElementTests ./ElementTests)
185185
test_func(ElementJacobian1d ./ElementJacobian1d)
186186
test_func(ElementJacobian2d ./ElementJacobian2d)
187187
test_func(CountIntegrator ./CountIntegrator)
188-
test_func(OmegahElementTests ./OmegahElementTests)
188+
test_func(OmegahTriTests ./OmegahTriTests)
189189
test_func(PointMapping ./PointMapping)
190190
test_func(OmegahTetTest, ./OmegahTetTest)
191191
if(MeshFields_USE_EXCEPTIONS)

src/MeshField.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ createCoordinateField(const MeshField::MeshInfo &mesh_info,
4646
auto setCoordField = KOKKOS_LAMBDA(const int &i) {
4747
coordField(i, 0, 0, MeshField::Vertex) = coords[i * meshDim];
4848
coordField(i, 0, 1, MeshField::Vertex) = coords[i * meshDim + 1];
49+
if constexpr (dim == 3) {
50+
coordField(i, 0, 2, MeshField::Vertex) = coords[i * meshDim + 2];
51+
}
4952
};
5053
MeshField::parallel_for(ExecutionSpace(), {0}, {mesh_info.numVtx},
5154
setCoordField, "setCoordField");

0 commit comments

Comments
 (0)