From 53a8f4b45c444637e5406ce2363fb7f857d26770 Mon Sep 17 00:00:00 2001 From: Anna <a.wellmann@tu-bs.de> Date: Thu, 30 Jun 2022 13:11:08 +0000 Subject: [PATCH] Adapt apps to changes in GridBuilder (after merge) --- .../DiluteGravityCurrents_Case1.cpp | 6 ++++-- .../DiluteGravityCurrents_Case2.cpp | 6 ++++-- .../DiluteGravityCurrents_Case3.cpp | 4 +++- .../DiluteGravityCurrents_Case4.cpp | 4 +++- .../DiluteGravityCurrents_Case5.cpp | 6 ++++-- .../DiluteGravityCurrents_Case6.cpp | 6 ++++-- .../DiluteGravityCurrents_Case7.cpp | 6 ++++-- .../DiluteGravityCurrents_Case8.cpp | 6 ++++-- apps/gpu/FlowAroundSphere/FlowAroundSphere.cpp | 6 ++++-- apps/gpu/LidDrivenCavityGPU/LidDrivenCavity.cpp | 4 +++- 10 files changed, 37 insertions(+), 17 deletions(-) diff --git a/apps/gpu/DiluteGravityCurrents_Case1/DiluteGravityCurrents_Case1.cpp b/apps/gpu/DiluteGravityCurrents_Case1/DiluteGravityCurrents_Case1.cpp index 3662855a6..927ec8f7f 100644 --- a/apps/gpu/DiluteGravityCurrents_Case1/DiluteGravityCurrents_Case1.cpp +++ b/apps/gpu/DiluteGravityCurrents_Case1/DiluteGravityCurrents_Case1.cpp @@ -99,8 +99,10 @@ int main(int argc, char *argv[]) ////////////////////////////////////////////////////////////////////////// // setup gridGenerator ////////////////////////////////////////////////////////////////////////// - - auto gridBuilder = MultipleGridBuilder::makeShared(); + + auto gridFactory = GridFactory::make(); + gridFactory->setTriangularMeshDiscretizationMethod(TriangularMeshDiscretizationMethod::POINT_IN_OBJECT); + auto gridBuilder = MultipleGridBuilder::makeShared(gridFactory); ////////////////////////////////////////////////////////////////////////// // create grid diff --git a/apps/gpu/DiluteGravityCurrents_Case2/DiluteGravityCurrents_Case2.cpp b/apps/gpu/DiluteGravityCurrents_Case2/DiluteGravityCurrents_Case2.cpp index 9fe76d9fb..cd90c547c 100644 --- a/apps/gpu/DiluteGravityCurrents_Case2/DiluteGravityCurrents_Case2.cpp +++ b/apps/gpu/DiluteGravityCurrents_Case2/DiluteGravityCurrents_Case2.cpp @@ -99,8 +99,10 @@ int main(int argc, char *argv[]) ////////////////////////////////////////////////////////////////////////// // setup gridGenerator ////////////////////////////////////////////////////////////////////////// - - auto gridBuilder = MultipleGridBuilder::makeShared(); + + auto gridFactory = GridFactory::make(); + gridFactory->setTriangularMeshDiscretizationMethod(TriangularMeshDiscretizationMethod::POINT_IN_OBJECT); + auto gridBuilder = MultipleGridBuilder::makeShared(gridFactory); ////////////////////////////////////////////////////////////////////////// // create grid diff --git a/apps/gpu/DiluteGravityCurrents_Case3/DiluteGravityCurrents_Case3.cpp b/apps/gpu/DiluteGravityCurrents_Case3/DiluteGravityCurrents_Case3.cpp index 7fe830cc5..962718781 100644 --- a/apps/gpu/DiluteGravityCurrents_Case3/DiluteGravityCurrents_Case3.cpp +++ b/apps/gpu/DiluteGravityCurrents_Case3/DiluteGravityCurrents_Case3.cpp @@ -100,7 +100,9 @@ int main(int argc, char *argv[]) // setup gridGenerator ////////////////////////////////////////////////////////////////////////// - auto gridBuilder = MultipleGridBuilder::makeShared(); + auto gridFactory = GridFactory::make(); + gridFactory->setTriangularMeshDiscretizationMethod(TriangularMeshDiscretizationMethod::POINT_IN_OBJECT); + auto gridBuilder = MultipleGridBuilder::makeShared(gridFactory); ////////////////////////////////////////////////////////////////////////// // create grid diff --git a/apps/gpu/DiluteGravityCurrents_Case4/DiluteGravityCurrents_Case4.cpp b/apps/gpu/DiluteGravityCurrents_Case4/DiluteGravityCurrents_Case4.cpp index 140150730..7fd198684 100644 --- a/apps/gpu/DiluteGravityCurrents_Case4/DiluteGravityCurrents_Case4.cpp +++ b/apps/gpu/DiluteGravityCurrents_Case4/DiluteGravityCurrents_Case4.cpp @@ -100,7 +100,9 @@ int main(int argc, char *argv[]) // setup gridGenerator ////////////////////////////////////////////////////////////////////////// - auto gridBuilder = MultipleGridBuilder::makeShared(); + auto gridFactory = GridFactory::make(); + gridFactory->setTriangularMeshDiscretizationMethod(TriangularMeshDiscretizationMethod::POINT_IN_OBJECT); + auto gridBuilder = MultipleGridBuilder::makeShared(gridFactory); ////////////////////////////////////////////////////////////////////////// // create grid diff --git a/apps/gpu/DiluteGravityCurrents_Case5/DiluteGravityCurrents_Case5.cpp b/apps/gpu/DiluteGravityCurrents_Case5/DiluteGravityCurrents_Case5.cpp index 6263ad530..43c7113b8 100644 --- a/apps/gpu/DiluteGravityCurrents_Case5/DiluteGravityCurrents_Case5.cpp +++ b/apps/gpu/DiluteGravityCurrents_Case5/DiluteGravityCurrents_Case5.cpp @@ -99,8 +99,10 @@ int main(int argc, char *argv[]) ////////////////////////////////////////////////////////////////////////// // setup gridGenerator ////////////////////////////////////////////////////////////////////////// - - auto gridBuilder = MultipleGridBuilder::makeShared(); + + auto gridFactory = GridFactory::make(); + gridFactory->setTriangularMeshDiscretizationMethod(TriangularMeshDiscretizationMethod::POINT_IN_OBJECT); + auto gridBuilder = MultipleGridBuilder::makeShared(gridFactory); ////////////////////////////////////////////////////////////////////////// // create grid diff --git a/apps/gpu/DiluteGravityCurrents_Case6/DiluteGravityCurrents_Case6.cpp b/apps/gpu/DiluteGravityCurrents_Case6/DiluteGravityCurrents_Case6.cpp index 64f0343d6..b91b588c4 100644 --- a/apps/gpu/DiluteGravityCurrents_Case6/DiluteGravityCurrents_Case6.cpp +++ b/apps/gpu/DiluteGravityCurrents_Case6/DiluteGravityCurrents_Case6.cpp @@ -100,8 +100,10 @@ int main(int argc, char *argv[]) // setup gridGenerator ////////////////////////////////////////////////////////////////////////// - auto gridBuilder = MultipleGridBuilder::makeShared(); - + auto gridFactory = GridFactory::make(); + gridFactory->setTriangularMeshDiscretizationMethod(TriangularMeshDiscretizationMethod::POINT_IN_OBJECT); + auto gridBuilder = MultipleGridBuilder::makeShared(gridFactory); + ////////////////////////////////////////////////////////////////////////// // create grid ////////////////////////////////////////////////////////////////////////// diff --git a/apps/gpu/DiluteGravityCurrents_Case7/DiluteGravityCurrents_Case7.cpp b/apps/gpu/DiluteGravityCurrents_Case7/DiluteGravityCurrents_Case7.cpp index ac8b6f230..5ceb92ce4 100644 --- a/apps/gpu/DiluteGravityCurrents_Case7/DiluteGravityCurrents_Case7.cpp +++ b/apps/gpu/DiluteGravityCurrents_Case7/DiluteGravityCurrents_Case7.cpp @@ -99,8 +99,10 @@ int main(int argc, char *argv[]) ////////////////////////////////////////////////////////////////////////// // setup gridGenerator ////////////////////////////////////////////////////////////////////////// - - auto gridBuilder = MultipleGridBuilder::makeShared(); + + auto gridFactory = GridFactory::make(); + gridFactory->setTriangularMeshDiscretizationMethod(TriangularMeshDiscretizationMethod::POINT_IN_OBJECT); + auto gridBuilder = MultipleGridBuilder::makeShared(gridFactory); ////////////////////////////////////////////////////////////////////////// // create grid diff --git a/apps/gpu/DiluteGravityCurrents_Case8/DiluteGravityCurrents_Case8.cpp b/apps/gpu/DiluteGravityCurrents_Case8/DiluteGravityCurrents_Case8.cpp index 93aaf9b8d..6ee525713 100644 --- a/apps/gpu/DiluteGravityCurrents_Case8/DiluteGravityCurrents_Case8.cpp +++ b/apps/gpu/DiluteGravityCurrents_Case8/DiluteGravityCurrents_Case8.cpp @@ -99,8 +99,10 @@ int main(int argc, char *argv[]) ////////////////////////////////////////////////////////////////////////// // setup gridGenerator ////////////////////////////////////////////////////////////////////////// - - auto gridBuilder = MultipleGridBuilder::makeShared(); + + auto gridFactory = GridFactory::make(); + gridFactory->setTriangularMeshDiscretizationMethod(TriangularMeshDiscretizationMethod::POINT_IN_OBJECT); + auto gridBuilder = MultipleGridBuilder::makeShared(gridFactory); ////////////////////////////////////////////////////////////////////////// // create grid diff --git a/apps/gpu/FlowAroundSphere/FlowAroundSphere.cpp b/apps/gpu/FlowAroundSphere/FlowAroundSphere.cpp index cdc1c07be..5c379b74f 100644 --- a/apps/gpu/FlowAroundSphere/FlowAroundSphere.cpp +++ b/apps/gpu/FlowAroundSphere/FlowAroundSphere.cpp @@ -127,8 +127,10 @@ int main(int argc, char *argv[]) ////////////////////////////////////////////////////////////////////////// // setup gridGenerator ////////////////////////////////////////////////////////////////////////// - - auto gridBuilder = MultipleGridBuilder::makeShared(); + + auto gridFactory = GridFactory::make(); + gridFactory->setTriangularMeshDiscretizationMethod(TriangularMeshDiscretizationMethod::POINT_IN_OBJECT); + auto gridBuilder = MultipleGridBuilder::makeShared(gridFactory); ////////////////////////////////////////////////////////////////////////// // create grid diff --git a/apps/gpu/LidDrivenCavityGPU/LidDrivenCavity.cpp b/apps/gpu/LidDrivenCavityGPU/LidDrivenCavity.cpp index 0d927d7aa..9d3bbaebd 100644 --- a/apps/gpu/LidDrivenCavityGPU/LidDrivenCavity.cpp +++ b/apps/gpu/LidDrivenCavityGPU/LidDrivenCavity.cpp @@ -123,7 +123,9 @@ int main(int argc, char *argv[]) // setup gridGenerator ////////////////////////////////////////////////////////////////////////// - auto gridBuilder = MultipleGridBuilder::makeShared(); + auto gridFactory = GridFactory::make(); + gridFactory->setTriangularMeshDiscretizationMethod(TriangularMeshDiscretizationMethod::POINT_IN_OBJECT); + auto gridBuilder = MultipleGridBuilder::makeShared(gridFactory); ////////////////////////////////////////////////////////////////////////// // create grid -- GitLab