From e764725564c28746a44539ab8bb62ee66e766ffd Mon Sep 17 00:00:00 2001 From: jpekkila Date: Fri, 26 Jun 2020 09:54:17 +0300 Subject: [PATCH] acUpdateBuiltinParams now recalculates AC_inv_dsx and others if necessary --- src/utils/config_loader.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/utils/config_loader.c b/src/utils/config_loader.c index 2715387..6d7f930 100644 --- a/src/utils/config_loader.c +++ b/src/utils/config_loader.c @@ -92,14 +92,17 @@ acUpdateBuiltinParams(AcMeshInfo* config) config->int_params[AC_nz_min] = STENCIL_ORDER / 2; config->int_params[AC_nz_max] = config->int_params[AC_nz] + STENCIL_ORDER / 2; - /* - // DEPRECATED: Spacing TODO // These do not have to be defined by empty projects any more. // These should be set only if stdderiv.h is included + #ifdef AC_dsx config->real_params[AC_inv_dsx] = (AcReal)(1.) / config->real_params[AC_dsx]; + #endif + #ifdef AC_dsy config->real_params[AC_inv_dsy] = (AcReal)(1.) / config->real_params[AC_dsy]; + #endif + #ifdef AC_dsz config->real_params[AC_inv_dsz] = (AcReal)(1.) / config->real_params[AC_dsz]; - */ + #endif /* Additional helper params */ // Int helpers