From 2cd21d3817522d98912185cb5e814f3a7ab5e425 Mon Sep 17 00:00:00 2001 From: Menno Date: Tue, 24 Feb 2026 12:58:51 +0100 Subject: [PATCH 1/2] remove output_optical en output_bnd switches from bw raytracer, these are not even used! --- src_test/test_rte_rrtmgp_bw.cu | 2 -- 1 file changed, 2 deletions(-) diff --git a/src_test/test_rte_rrtmgp_bw.cu b/src_test/test_rte_rrtmgp_bw.cu index d133bc6..5502021 100644 --- a/src_test/test_rte_rrtmgp_bw.cu +++ b/src_test/test_rte_rrtmgp_bw.cu @@ -172,8 +172,6 @@ void solve_radiation(int argc, char** argv) bool switch_ice_cloud_optics = get_ini_value(settings, "switches", "ice-cloud-optics", false); const bool switch_cloud_mie = get_ini_value(settings, "switches", "cloud-mie", false); const bool switch_aerosol_optics = get_ini_value(settings, "switches", "aerosol-optics", false); - const bool switch_output_optical = get_ini_value(settings, "switches", "output-optical", false); - const bool switch_output_bnd_fluxes = get_ini_value(settings, "switches", "output-bnd-fluxes", false); const bool switch_lu_albedo = get_ini_value(settings, "switches", "lu-albedo", false); const bool switch_image = get_ini_value(settings, "switches", "image", true); const bool switch_broadband = get_ini_value(settings, "switches", "broadband", false); From b1f9e872041421e0eb08b81e4ba36dbf52e039aa Mon Sep 17 00:00:00 2001 From: Menno Date: Tue, 24 Feb 2026 13:21:30 +0100 Subject: [PATCH 2/2] for a few _sw --- src_kernels_cuda_rt/CMakeLists.txt | 4 ++-- src_kernels_cuda_rt/raytracer_kernels_sw.cu | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src_kernels_cuda_rt/CMakeLists.txt b/src_kernels_cuda_rt/CMakeLists.txt index 185721b..67fa6e1 100644 --- a/src_kernels_cuda_rt/CMakeLists.txt +++ b/src_kernels_cuda_rt/CMakeLists.txt @@ -4,13 +4,13 @@ FILE(GLOB sourcefiles_rt "../src_kernels_cuda_rt/rte_solver_kernels_launchers_rt.cu" "../src_kernels_cuda_rt/subset_kernels_launchers_rt.cu" "../src_kernels_cuda_rt/gpt_combine_kernels_launchers_rt.cu" - "../src_kernels_cuda_rt/raytracer_kernels.cu" + "../src_kernels_cuda_rt/raytracer_kernels_sw.cu" "../src_kernels_cuda_rt/raytracer_kernels_lw.cu" "../src_kernels_cuda_rt/raytracer_kernels_bw.cu") if(CMAKE_BUILD_TYPE STREQUAL "RELEASE") - set_source_files_properties("../src_kernels_cuda_rt/raytracer_kernels.cu" PROPERTIES COMPILE_FLAGS --use_fast_math) + set_source_files_properties("../src_kernels_cuda_rt/raytracer_kernels_sw.cu" PROPERTIES COMPILE_FLAGS --use_fast_math) set_source_files_properties("../src_kernels_cuda_rt/raytracer_kernels_lw.cu" PROPERTIES COMPILE_FLAGS --use_fast_math) set_source_files_properties("../src_kernels_cuda_rt/raytracer_kernels_bw.cu" PROPERTIES COMPILE_FLAGS --use_fast_math) endif() diff --git a/src_kernels_cuda_rt/raytracer_kernels_sw.cu b/src_kernels_cuda_rt/raytracer_kernels_sw.cu index 0c3ad13..18ed7d3 100644 --- a/src_kernels_cuda_rt/raytracer_kernels_sw.cu +++ b/src_kernels_cuda_rt/raytracer_kernels_sw.cu @@ -1,7 +1,7 @@ #include #include -#include "raytracer_kernels.h" +#include "raytracer_kernels_sw.h" #include "raytracer_definitions.h" namespace