From 9b9d774bae14e38d604eedd5b0966c0de1f7dd06 Mon Sep 17 00:00:00 2001 From: Mathieu Faverge <mathieu.faverge@inria.fr> Date: Tue, 27 Apr 2021 00:27:30 +0200 Subject: [PATCH] common/include: Add a ceil function --- include/chameleon/types.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/chameleon/types.h b/include/chameleon/types.h index 76f5bae73..0a38ebb9a 100644 --- a/include/chameleon/types.h +++ b/include/chameleon/types.h @@ -126,6 +126,10 @@ static inline int chameleon_min( int a, int b ) { if ( a < b ) return a; else return b; } +static inline int chameleon_ceil( int a, int b ) { + return ( a + b - 1 ) / b; +} + typedef double cham_fixdbl_t; END_C_DECLS -- GitLab