Skip to content
Snippets Groups Projects
Commit 19742540 authored by Hkorb's avatar Hkorb
Browse files

bug fix in collision kernel

parent 3cb2f636
No related branches found
No related tags found
1 merge request!274Actuator line regression test
......@@ -4,12 +4,15 @@
#include <cuda_runtime.h>
#include <basics/DataTypes.h>
#include <basics/constants/NumericConstants.h>
#include <lbm/collision/CollisionParameter.h>
#include <lbm/collision/TurbulentViscosity.h>
#include "LBM/GPUHelperFunctions/KernelUtilities.h"
using namespace vf::basics::constant;
namespace vf::gpu
{
......@@ -58,9 +61,9 @@ __global__ void runCollision(CollisionFunctor collision, GPUCollisionParameter c
para.forceZ = (collisionParameter.forces[2] + collisionParameter.bodyForceZ[k_000]) * c1o2 * collisionParameter.forceFactor;
// Reset body force. To be used when not using round-off correction.
collisionParameter.bodyForceX[k_000] = 0.0f;
collisionParameter.bodyForceX[k_000] = 0.0f;
collisionParameter.bodyForceX[k_000] = 0.0f;
collisionParameter.bodyForceX[k_000] = c0o1;
collisionParameter.bodyForceY[k_000] = c0o1;
collisionParameter.bodyForceZ[k_000] = c0o1;
////////////////////////////////////////////////////////////////////////////////////
//!> Round-off correction
......
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