#ifndef _minimax_h_
#define _minimax_h_

#define maxi(A, B) ((A>B) ? A:B)
#define mini(A, B) ((A<B) ? A:B)
#define maxd(A, B) ((A>B) ? A:B)
#define mind(A, B) ((A<B) ? A:B)
#define maxf(A, B) ((A>B) ? A:B)
#define minf(A, B) ((A<B) ? A:B)
#define absf(A)    ((A>0) ? A:-A)

#endif
