Skip to content
Snippets Groups Projects
Commit 62171b62 authored by peters's avatar peters
Browse files

Small clean ups

parent 9d3ee844
No related branches found
No related tags found
1 merge request!56Clean up Configuration File mess. Closes #18
...@@ -38,6 +38,7 @@ list(APPEND CS_COMPILER_FLAGS_CXX "-Wno-unused-parameter") ...@@ -38,6 +38,7 @@ list(APPEND CS_COMPILER_FLAGS_CXX "-Wno-unused-parameter")
list(APPEND CS_COMPILER_FLAGS_CXX "-Wno-reorder") list(APPEND CS_COMPILER_FLAGS_CXX "-Wno-reorder")
list(APPEND CS_COMPILER_FLAGS_CXX "-Wno-unknown-pragmas") list(APPEND CS_COMPILER_FLAGS_CXX "-Wno-unknown-pragmas")
list(APPEND CS_COMPILER_FLAGS_CXX "-Wno-cast-function-type") list(APPEND CS_COMPILER_FLAGS_CXX "-Wno-cast-function-type")
list(APPEND CS_COMPILER_FLAGS_CXX "-Wno-strict-aliasing")
############################################################################################################# #############################################################################################################
# linker options # linker options
......
...@@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.15..3.20 FATAL_ERROR) ...@@ -14,7 +14,7 @@ cmake_minimum_required(VERSION 3.15..3.20 FATAL_ERROR)
project(VirtualFluids CXX) project(VirtualFluids CXX)
if(NOT DEFINED CMAKE_BUILD_TYPE) if(NOT CMAKE_BUILD_TYPE)
set(CMAKE_BUILD_TYPE Release) set(CMAKE_BUILD_TYPE Release)
endif() endif()
message(STATUS "CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}") message(STATUS "CMAKE_BUILD_TYPE: ${CMAKE_BUILD_TYPE}")
......
...@@ -261,7 +261,8 @@ void findTemp(Parameter* para) ...@@ -261,7 +261,8 @@ void findTemp(Parameter* para)
int ex[6]={ 1, -1, 0, 0, 0, 0}; int ex[6]={ 1, -1, 0, 0, 0, 0};
int ey[6]={ 0, 0, 1, -1, 0, 0}; int ey[6]={ 0, 0, 1, -1, 0, 0};
int ez[6]={ 0, 0, 0, 0, 1, -1}; int ez[6]={ 0, 0, 0, 0, 1, -1};
real ON[7];
real ON[7] = {0, 0, 0, 0, 0, 0, 0};
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
unsigned int i, j, k, m, mm, l; unsigned int i, j, k, m, mm, l;
int nx = para->getParH(para->getCoarse())->nx; int nx = para->getParH(para->getCoarse())->nx;
......
...@@ -10,20 +10,15 @@ ...@@ -10,20 +10,15 @@
#include <helper_cuda.h> #include <helper_cuda.h>
#include "GPU/CudaMemoryManager.h" #include "GPU/CudaMemoryManager.h"
#include "GPU/GPU_Interface.h"
#include "Parameter/Parameter.h"
#include "Temperature/FindQTemp.h"
void initTemperatur(Parameter* para, CudaMemoryManager* cudaManager, int lev) void initTemperatur(Parameter* para, CudaMemoryManager* cudaManager, int lev)
{ {
printf("innerhalb initTemperatur\n"); cudaManager->cudaAllocTempFs(lev);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// alloc F's cudaManager->cudaCopyConcHD(lev);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
cudaManager->cudaAllocTempFs(lev);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//copy host to device
cudaManager->cudaCopyConcHD(lev);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
if (para->getDiffMod() == 7) if (para->getDiffMod() == 7)
{ {
...@@ -40,7 +35,6 @@ void initTemperatur(Parameter* para, CudaMemoryManager* cudaManager, int lev) ...@@ -40,7 +35,6 @@ void initTemperatur(Parameter* para, CudaMemoryManager* cudaManager, int lev)
//InitThS7(); //InitThS7();
getLastCudaError("Kernel execution failed"); getLastCudaError("Kernel execution failed");
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//printf("nach InitThS7 2\n");
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
CalcMacThS7(para->getParD(lev)->Conc, CalcMacThS7(para->getParD(lev)->Conc,
...@@ -85,20 +79,10 @@ void initTemperatur(Parameter* para, CudaMemoryManager* cudaManager, int lev) ...@@ -85,20 +79,10 @@ void initTemperatur(Parameter* para, CudaMemoryManager* cudaManager, int lev)
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
} }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//copy device to host
cudaManager->cudaCopyConcDH(lev); cudaManager->cudaCopyConcDH(lev);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
} }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void findTempSim(Parameter* para, CudaMemoryManager* cudaManager) void findTempSim(Parameter* para, CudaMemoryManager* cudaManager)
{ {
findKforTemp(para); findKforTemp(para);
...@@ -109,15 +93,8 @@ void findTempSim(Parameter* para, CudaMemoryManager* cudaManager) ...@@ -109,15 +93,8 @@ void findTempSim(Parameter* para, CudaMemoryManager* cudaManager)
cudaManager->cudaCopyTempNoSlipBCHD(para->getCoarse()); cudaManager->cudaCopyTempNoSlipBCHD(para->getCoarse());
} }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void findTempVelSim(Parameter* para, CudaMemoryManager* cudaManager) void findTempVelSim(Parameter* para, CudaMemoryManager* cudaManager)
{ {
findKforTempVel(para); findKforTempVel(para);
...@@ -128,15 +105,8 @@ void findTempVelSim(Parameter* para, CudaMemoryManager* cudaManager) ...@@ -128,15 +105,8 @@ void findTempVelSim(Parameter* para, CudaMemoryManager* cudaManager)
cudaManager->cudaCopyTempVeloBCHD(para->getCoarse()); cudaManager->cudaCopyTempVeloBCHD(para->getCoarse());
} }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void findTempPressSim(Parameter* para, CudaMemoryManager* cudaManager) void findTempPressSim(Parameter* para, CudaMemoryManager* cudaManager)
{ {
findKforTempPress(para); findKforTempPress(para);
...@@ -147,4 +117,3 @@ void findTempPressSim(Parameter* para, CudaMemoryManager* cudaManager) ...@@ -147,4 +117,3 @@ void findTempPressSim(Parameter* para, CudaMemoryManager* cudaManager)
cudaManager->cudaCopyTempPressBCHD(para->getCoarse()); cudaManager->cudaCopyTempPressBCHD(para->getCoarse());
} }
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#ifndef FIND_TEMPERATURE_H #ifndef FIND_TEMPERATURE_H
#define FIND_TEMPERATURE_H #define FIND_TEMPERATURE_H
#include "LBM/LB.h"
#include "GPU/GPU_Interface.h"
#include "Parameter/Parameter.h"
#include "Temperature/FindQTemp.h"
class CudaMemoryManager; class CudaMemoryManager;
class Parameter;
extern "C" void initTemperatur(Parameter* para, CudaMemoryManager* cudaManager, int lev);
extern "C" void findTempSim(Parameter* para, CudaMemoryManager* cudaManager); void initTemperatur(Parameter* para, CudaMemoryManager* cudaManager, int lev);
extern "C" void findTempVelSim(Parameter* para, CudaMemoryManager* cudaManager); void findTempSim(Parameter* para, CudaMemoryManager* cudaManager);
extern "C" void findTempPressSim(Parameter* para, CudaMemoryManager* cudaManager); void findTempVelSim(Parameter* para, CudaMemoryManager* cudaManager);
void findTempPressSim(Parameter* para, CudaMemoryManager* cudaManager);
#endif #endif
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