diff --git a/src/gpu/VirtualFluids_GPU/Visitor/Probe.cu b/src/gpu/VirtualFluids_GPU/Visitor/Probe.cu index a517da72ff30bc3b8ec052fc88c9badfb59d788e..22bc5c3c57f78241be2af179b82531a12b395d30 100644 --- a/src/gpu/VirtualFluids_GPU/Visitor/Probe.cu +++ b/src/gpu/VirtualFluids_GPU/Visitor/Probe.cu @@ -223,9 +223,7 @@ void Probe::addProbeStruct(CudaMemoryManager* cudaManager, std::vector<int> prob probeParams[level]->quantitiesH[var] = true; probeParams[level]->arrayOffsetsH[var] = arrOffset; - - arrOffset += getPostProcessingVariableNames(static_cast<PostProcessingVariable>(var)).size(); - + arrOffset += uint(getPostProcessingVariableNames(static_cast<PostProcessingVariable>(var)).size()); }} cudaManager->cudaCopyProbeQuantitiesAndOffsetsHtoD(this, level); @@ -422,7 +420,7 @@ void Probe::writeGridFiles(Parameter* para, int level, std::vector<std::string>& { PostProcessingVariable quantity = static_cast<PostProcessingVariable>(var); real coeff; - uint n_arrs = getPostProcessingVariableNames(quantity).size(); + uint n_arrs = uint(getPostProcessingVariableNames(quantity).size()); switch(quantity) {