/*M*
//
//               INTEL CORPORATION PROPRIETARY INFORMATION
//  This software is supplied under the terms of a license agreement or
//  nondisclosure agreement with Intel Corporation and may not be copied
//  or disclosed except in accordance with the terms of that agreement.
//        Copyright (c) 1995 Intel Corporation. All Rights Reserved.
//
//  RCS:
//      $Source: d:/rcs/nsp20/include/nsplnexp.h $
//      $Revision: 1.3 $
//      $Date: 1995/08/07 11:01:10 $
//
//  Purpose : Compute the natural log of vector elements
//            Compute e to the power of vector elements
//  Contents:
//           nsp?bLn1   -
//                      Computes the natural log of each element
//                      in the array in-place
//           nsp?bLn2   -
//                      Computes the natural log of each element
//                      in the array and stores the results
//                      in the another array
//           nsp?bExp1  -
//                      Computes e to the power of each element
//                      in the array in-place
//           nsp?bExp2  -
//                      Computes e to the power of each element
//                      in the array and stores the results
//                      in the another array
*M*/
#if !defined _NSPLNEXP_H || defined _NSP_BLDPCS
#define _NSPLNEXP_H

NSPAPI(void, nspsbLn1, (                   float  *vec, int len));
NSPAPI(void, nspsbLn2, (const float  *src, float  *dst, int len));
NSPAPI(void, nspsbExp1,(                   float  *vec, int len));
NSPAPI(void, nspsbExp2,(const float  *src, float  *dst, int len));

NSPAPI(void, nspdbLn1, (                   double *vec, int len));
NSPAPI(void, nspdbLn2, (const double *src, double *dst, int len));
NSPAPI(void, nspdbExp1,(                   double *vec, int len));
NSPAPI(void, nspdbExp2,(const double *src, double *dst, int len));

#endif                                          /* _NSPLNEXP_H              */
