ASMs2Dmx: use projection grid for geometry with DIV_COMPATIBLE

This commit is contained in:
Arne Morten Kvarving committed 2023-09-07 08:57:30 +02:00
1 parent dcd7067064
commit dc72826188
2 files changed
+4 -2

No files matched your search

+3 -1
View File
@@ -223,7 +223,9 @@ bool ASMs2Dmx::generateFEMTopology ()
if (ASMmxBase::Type == ASMmxBase::SUBGRID) {
projB2 = ASMmxBase::raiseBasis(surf);
geomB = m_basis[1].get();
} else
} else if (ASMmxBase::Type == ASMmxBase::DIV_COMPATIBLE)
geomB = projB;
else
geomB = m_basis[itgBasis-1].get();
delete surf;
+1 -1
View File
@@ -206,7 +206,7 @@ TEST(TestASMs2Dmx, WriteRT)
str.str("");
EXPECT_TRUE(pch1.write(str, ASM::GEOMETRY_BASIS));
EXPECT_EQ(str.str(), ASMSquare::square);
EXPECT_EQ(str.str(), squareFRTH_1);
str.str("");
EXPECT_TRUE(pch1.write(str, ASM::PROJECTION_BASIS));