From 67f2fcc88d3770747a0158c1737bcfa425a99bb5 Mon Sep 17 00:00:00 2001 From: jpekkila Date: Tue, 28 Jan 2020 18:22:27 +0200 Subject: [PATCH] Setting inv_dsx etc explicitly is no longer required as they are set to default values in acc/stdlib/stdderiv.h --- samples/cpptest/main.cc | 5 ----- src/core/device.cc | 7 ------- 2 files changed, 12 deletions(-) diff --git a/samples/cpptest/main.cc b/samples/cpptest/main.cc index 1468e14..8e8e9b8 100644 --- a/samples/cpptest/main.cc +++ b/samples/cpptest/main.cc @@ -28,11 +28,6 @@ main(void) { AcMeshInfo info; acLoadConfig(AC_DEFAULT_CONFIG, &info); - // Some real params must be calculated (for the MHD case) // TODO DANGEROUS - info.real_params[AC_inv_dsx] = (AcReal)(1.0) / info.real_params[AC_dsx]; - info.real_params[AC_inv_dsy] = (AcReal)(1.0) / info.real_params[AC_dsy]; - info.real_params[AC_inv_dsz] = (AcReal)(1.0) / info.real_params[AC_dsz]; - info.real_params[AC_cs2_sound] = info.real_params[AC_cs_sound] * info.real_params[AC_cs_sound]; // Alloc AcMesh model, candidate; diff --git a/src/core/device.cc b/src/core/device.cc index 4331d96..55366f3 100644 --- a/src/core/device.cc +++ b/src/core/device.cc @@ -1381,11 +1381,6 @@ acDeviceRunMPITest(void) // Create model and candidate meshes AcMeshInfo info; acLoadConfig(AC_DEFAULT_CONFIG, &info); - // Some real params must be calculated (for the MHD case) // TODO DANGEROUS - info.real_params[AC_inv_dsx] = AcReal(1.0) / info.real_params[AC_dsx]; - info.real_params[AC_inv_dsy] = AcReal(1.0) / info.real_params[AC_dsy]; - info.real_params[AC_inv_dsz] = AcReal(1.0) / info.real_params[AC_dsz]; - info.real_params[AC_cs2_sound] = info.real_params[AC_cs_sound] * info.real_params[AC_cs_sound]; AcMesh model, candidate; @@ -1420,8 +1415,6 @@ acDeviceRunMPITest(void) submesh_info.int3_params[AC_multigpu_offset] = (int3){-1, -1, -1}; // TODO WARNING("AC_multigpu_offset not yet implemented"); acUpdateBuiltinParams(&submesh_info); - ERRCHK_ALWAYS(is_valid(submesh_info.real_params[AC_inv_dsx])); - ERRCHK_ALWAYS(is_valid(submesh_info.real_params[AC_cs2_sound])); AcMesh submesh; acMeshCreate(submesh_info, &submesh);