Skip to content
Snippets Groups Projects
Commit c6755e79 authored by Anna Wellmann's avatar Anna Wellmann
Browse files

Fix build errors after merge

parent 5448f974
No related branches found
No related tags found
1 merge request!229Add some more tests to GridScalingManager and BCKernelManager
......@@ -166,6 +166,7 @@ public:
[[nodiscard]] virtual boundaryCondition getSlipBoundaryConditionPost(bool isGeometryBC = false) const;
[[nodiscard]] virtual boundaryCondition getPressureBoundaryConditionPre() const;
[[nodiscard]] virtual boundaryCondition getGeometryBoundaryConditionPost() const;
[[nodiscard]] virtual boundaryConditionWithParameter getStressBoundaryConditionPost() const;
[[nodiscard]] precursorBoundaryConditionFunc getPrecursorBoundaryConditionPost() const;
private:
......
......@@ -27,17 +27,17 @@ TEST_F(GridScalingKernelManagerTest_Initialization, singleLevel)
{
// only one level --> no scaling factory needed --> no error
para->initLBMSimulationParameter();
para->getParD(0)->intFC.kFC = 100;
para->getParD(0)->fineToCoarse.numberOfCells = 100;
EXPECT_NO_THROW(GridScalingKernelManager(para, nullptr));
// only one level --> no scaling function needed --> no error
para->initLBMSimulationParameter();
para->getParD(0)->intFC.kFC = 100;
para->getParD(0)->fineToCoarse.numberOfCells = 100;
EXPECT_NO_THROW(GridScalingKernelManager(para, &scalingFactory));
// only one level, but the user provided a scaling function anyway --> no error
para->initLBMSimulationParameter();
scalingFactory.setScalingFactory(GridScalingFactory::GridScaling::ScaleK17);
scalingFactory.setScalingFactory(GridScalingFactory::GridScaling::ScaleCompressible);
EXPECT_NO_THROW(GridScalingKernelManager(para, &scalingFactory));
}
......@@ -51,7 +51,7 @@ TEST_F(GridScalingKernelManagerTest_Initialization, multipleLevelNoScalingFuncti
// multiple levels and interpolation nodes specified, but the user forgot to set the scalingFunction --> error
para->setMaxLevel(2);
para->initLBMSimulationParameter();
para->getParD(0)->intFC.kFC = 100;
para->getParD(0)->fineToCoarse.numberOfCells = 100;
EXPECT_THROW(GridScalingKernelManager(para, &scalingFactory), std::runtime_error);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment