From 5d7d6aae888a9e85b68b0663833b7200ea3f1e7c Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Thu, 23 May 2019 11:41:12 +0200 Subject: mg2d_test: scale the tolerance with step size --- mg2d_test.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mg2d_test.c b/mg2d_test.c index 23e52bb..fc1d7dd 100644 --- a/mg2d_test.c +++ b/mg2d_test.c @@ -11,7 +11,7 @@ #define ARRAY_ELEMS(x) (sizeof(x) / sizeof(*x)) #define MAXITER 64 -#define TOL 1e-9 +#define TOL 5e-15 #define DOMAIN_SIZE 1.0 @@ -118,9 +118,9 @@ int main(int argc, char **argv) ctx->nb_relax_pre = 2; ctx->nb_cycles = 1; ctx->nb_relax_post = 2; - ctx->tol = TOL; + ctx->tol = TOL / (ctx->step[0] * ctx->step[1]); ctx->nb_threads = 1; - ctx->log_level = MG2D_LOG_VERBOSE; + ctx->log_level = MG2D_LOG_INFO; for (int bnd_loc = 0; bnd_loc < ARRAY_ELEMS(ctx->boundaries); bnd_loc++) { MG2DBoundary *bnd = ctx->boundaries[bnd_loc]; -- cgit v1.2.3