From 0dd9360f8003b85ccf460822d8bcb250b45ab778 Mon Sep 17 00:00:00 2001 From: torset Date: Fri, 6 Feb 2009 15:32:00 +0000 Subject: Add pow headers --- src/elementaryFunctions/interfaces/int_OpDotHat.h | 121 +++++++++++++++++++++ src/elementaryFunctions/interfaces/int_OpHat.h | 123 ++++++++++++++++++++++ 2 files changed, 244 insertions(+) create mode 100644 src/elementaryFunctions/interfaces/int_OpDotHat.h create mode 100644 src/elementaryFunctions/interfaces/int_OpHat.h diff --git a/src/elementaryFunctions/interfaces/int_OpDotHat.h b/src/elementaryFunctions/interfaces/int_OpDotHat.h new file mode 100644 index 00000000..49910c82 --- /dev/null +++ b/src/elementaryFunctions/interfaces/int_OpDotHat.h @@ -0,0 +1,121 @@ +/* + * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab + * Copyright (C) 2008-2008 - INRIA - Bruno JOFRET + * + * This file must be used under the terms of the CeCILL. + * This source file is licensed as described in the file COPYING, which + * you should have received as part of this distribution. The terms + * are also available at + * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt + * + */ + +/* THIS IS AN AUTOMATICALLY GENERATED FILE : DO NOT EDIT BY HAND. */ + +#ifndef __INT_OPDOTHAT_H__ +#define __INT_OPDOTHAT_H__ + + +/* Scalar - Scalar */ +#define s0s0OpDotHats0(in1, in2) spows(in1, in2) + +#define d0d0OpDotHatd0(in1, in2) dpows(in1, in2) + +#define c0c0OpDotHatc0(in1, in2) cpows(in1, in2) + +#define z0z0OpDotHatz0(in1, in2) zpows(in1, in2) + +#define c0s0OpDotHatc0(in1, in2) cpows(in1, FloatComplex(in2,0)) + +#define z0z0OpDotHatz0(in1, in2) zpows(in1, in2) + +#define d0z0OpDotHatz0(in1, in2) zpows(DoubleComplex(in1,0), in2) + +#define z0d0OpDotHatz0(in1, in2) zpows(in1, DoubleComplex(in2,0)) + + +/* Scalar - Matrix */ +#define s0s2OpDotHats2(in1, in2, size, out) {int i=0;\ + for (i=0;i