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

Revert "Move the routine to set kernelNeedsFluidNodeIndicesToRun to K17 kernel"

This was not working, as kernelNeedsFluidNodeIndicesToRun is used before
creating the kernel. I still don't like the current solution.

This reverts commit 273156ba.
parent 273156ba
No related branches found
No related tags found
1 merge request!256Kernel names changed
......@@ -9,7 +9,6 @@
template<TurbulenceModel turbulenceModel>
std::shared_ptr< K17CompressibleNavierStokes<turbulenceModel> > K17CompressibleNavierStokes<turbulenceModel>::getNewInstance(std::shared_ptr<Parameter> para, int level)
{
para->setKernelNeedsFluidNodeIndicesToRun(true);
return std::shared_ptr<K17CompressibleNavierStokes<turbulenceModel> >(new K17CompressibleNavierStokes<turbulenceModel>(para,level));
}
......
......@@ -1638,6 +1638,8 @@ void Parameter::setOutflowBoundaryNormalZ(std::string outflowNormalZ)
void Parameter::setMainKernel(std::string kernel)
{
this->mainKernel = kernel;
if ( kernel.find(vf::CollisionKernel::Compressible::K17CompressibleNavierStokes) != std::string::npos )
this->kernelNeedsFluidNodeIndicesToRun = true;
}
void Parameter::setMultiKernelOn(bool isOn)
{
......
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