fixed subdomain indices, CHANGED thermalCondicutivity of ceramic

This commit is contained in:
jakob.schratter 2026-01-26 11:25:52 +01:00
commit 4c5aa92fdd
4 changed files with 5384 additions and 5388 deletions

View file

@ -799,14 +799,14 @@ void Mesh::InitializeOuterEdges()
assert(EdgeSubdomains.size() == 2*_ebedges.size());
for (size_t k = 0; k < _ebedges.size(); ++k) // loop over all boundary edges
{
if (EdgeSubdomains[2*k] == 0)
if (EdgeSubdomains[2*k] == -1)
{
OuterEdges.push_back(_ebedges[k]);
OuterEdgesSubdomains.push_back(EdgeSubdomains[2*k + 1]);
OuterEdgesNodes.push_back(_bedges[2*k]);
OuterEdgesNodes.push_back(_bedges[2*k + 1]);
}
if (EdgeSubdomains[2*k + 1] == 0)
if (EdgeSubdomains[2*k + 1] == -1)
{
OuterEdges.push_back(_ebedges[k]);
OuterEdgesSubdomains.push_back(EdgeSubdomains[2*k]);
@ -1155,6 +1155,7 @@ void Mesh::ReadVertexBasedMesh(std::string const &fname)
for (int k = 0; k < nbedges * 2; ++k)
{
ifs >> EdgeSubdomains[k];
EdgeSubdomains[k] -= OFFSET;
}
}
else