From 343c88d50640db15e29152012d461f7922c6bfd6 Mon Sep 17 00:00:00 2001 From: Lizzzka007 <gashchuk2011@mail.ru> Date: Thu, 26 Sep 2024 14:14:11 +0300 Subject: [PATCH] uncomment cxx sheba compute flux function call --- srcCXX/cxx_sfx_model_compute_flux.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/srcCXX/cxx_sfx_model_compute_flux.cpp b/srcCXX/cxx_sfx_model_compute_flux.cpp index 22213a4..9367ce4 100644 --- a/srcCXX/cxx_sfx_model_compute_flux.cpp +++ b/srcCXX/cxx_sfx_model_compute_flux.cpp @@ -31,11 +31,11 @@ void cxx_sheba_compute_flux (sfxDataVecTypeC* sfx, const sfx_phys_constants* constants, const int grid_size) { -// #ifdef INCLUDE_CUDA -// static FluxSheba<float, MemType::CPU, MemType::CPU, MemType::GPU> F(sfx, meteo, *model_param, *surface_param, *numerics, *constants, grid_size); -// F.compute_flux(); -// #else -// static FluxSheba<float, MemType::CPU, MemType::CPU, MemType::CPU> F(sfx, meteo, *model_param, *surface_param, *numerics, *constants, grid_size); -// F.compute_flux(); -// #endif +#ifdef INCLUDE_CUDA + static FluxSheba<float, MemType::CPU, MemType::CPU, MemType::GPU> F(sfx, meteo, *model_param, *surface_param, *numerics, *constants, grid_size); + F.compute_flux(); +#else + static FluxSheba<float, MemType::CPU, MemType::CPU, MemType::CPU> F(sfx, meteo, *model_param, *surface_param, *numerics, *constants, grid_size); + F.compute_flux(); +#endif } \ No newline at end of file -- GitLab