diff --git a/src/gpu/VirtualFluids_GPU/Factories/BoundaryConditionFactory.h b/src/gpu/VirtualFluids_GPU/Factories/BoundaryConditionFactory.h index 31ecc91f0fee954e35759d6ab55fde1c3ab42066..09f1a44166829f73c79cd839a7ecf75deae0e67e 100644 --- a/src/gpu/VirtualFluids_GPU/Factories/BoundaryConditionFactory.h +++ b/src/gpu/VirtualFluids_GPU/Factories/BoundaryConditionFactory.h @@ -162,11 +162,12 @@ public: // https://git.rz.tu-bs.de/m.schoenherr/VirtualFluids_dev/-/issues/16 [[nodiscard]] virtual boundaryCondition getVelocityBoundaryConditionPost(bool isGeometryBC = false) const; - [[nodiscard]] virtual boundaryCondition getNoSlipBoundaryConditionPost(bool isGeometryBC = false) const; - [[nodiscard]] virtual boundaryCondition getSlipBoundaryConditionPost(bool isGeometryBC = false) const; - [[nodiscard]] virtual boundaryCondition getPressureBoundaryConditionPre() const; - [[nodiscard]] virtual boundaryCondition getGeometryBoundaryConditionPost() const; - [[nodiscard]] virtual boundaryConditionWithParameter getStressBoundaryConditionPost() const; + [[nodiscard]] boundaryCondition getNoSlipBoundaryConditionPost(bool isGeometryBC = false) const; + [[nodiscard]] boundaryCondition getSlipBoundaryConditionPost(bool isGeometryBC = false) const; + [[nodiscard]] boundaryCondition getPressureBoundaryConditionPre() const; + [[nodiscard]] boundaryCondition getGeometryBoundaryConditionPost() const; + + [[nodiscard]] boundaryConditionWithParameter getStressBoundaryConditionPost() const; [[nodiscard]] precursorBoundaryConditionFunc getPrecursorBoundaryConditionPost() const; private: diff --git a/src/gpu/VirtualFluids_GPU/KernelManager/BCKernelManager.h b/src/gpu/VirtualFluids_GPU/KernelManager/BCKernelManager.h index fa97e94838a81b78a64a79ef917c2e01febcf818..339100e6b5307e8e60f8d0846560bf89c6eea1a1 100644 --- a/src/gpu/VirtualFluids_GPU/KernelManager/BCKernelManager.h +++ b/src/gpu/VirtualFluids_GPU/KernelManager/BCKernelManager.h @@ -113,10 +113,10 @@ private: SPtr<Parameter> para; - boundaryCondition pressureBoundaryConditionPre = nullptr; boundaryCondition velocityBoundaryConditionPost = nullptr; boundaryCondition noSlipBoundaryConditionPost = nullptr; boundaryCondition slipBoundaryConditionPost = nullptr; + boundaryCondition pressureBoundaryConditionPre = nullptr; boundaryCondition geometryBoundaryConditionPost = nullptr; boundaryConditionWithParameter stressBoundaryConditionPost = nullptr; precursorBoundaryCondition precursorBoundaryConditionPost = nullptr;