;;; Compiled by f2cl version:
  ( " $ I d : f2cl1.l , v 1.209 2008/09/11 14:59:55 rtoy Exp $ "
   " $ I d : f2cl2.l , v 1.37 2008/02/22 22:19:33    "
   " $ I d : f2cl3.l , v 1.6 2008/02/22 22:19:33 rtoy Rel $ "
   " $ I d : f2cl4.l , v 1.7 2008/02/22 22:19:34 rtoy Rel $ "
   " $ I d : f2cl5.l , v 1.197 2008/09/11 15:03:25 rtoy Exp $ "
   " $ I d : f2cl6.l , v 1.48 2008/08/24 00:56:27 rtoy Exp $ "
   " $ I d : macros.l , v 1.106 2008/09/15 15:27:36    " )

  Using Lisp International Allegro CL Enterprise Edition 8.1 [ 64 - bit Linux ( x86 - 64 ) ] ( Oct 7 , 2008 17:13 )
;;; 
;;; Options: ((:prune-labels nil) (:auto-save t)
;;;           (:relaxed-array-decls t) (:coerce-assigns :as-needed)
;;;           (:array-type ':array) (:array-slicing t)
;;;           (:declare-common nil) (:float-format double-float))

(in-package "BLAS")


(defun dcabs1 (z)
  (declare (type (f2cl-lib:complex16) z))
  (prog ((dcabs1 0.0))
        (declare (type (double-float) dcabs1))
        (setf dcabs1
              (+ (f2cl-lib:dabs (f2cl-lib:dble z))
                 (f2cl-lib:dabs (f2cl-lib:dimag z))))
        (go end_label)
   end_label (return (values dcabs1 nil))))

(in-package #-gcl #:cl-user #+gcl "CL-USER")
#+#.(cl:if (cl:find-package '#:f2cl) '(and) '(or))
(eval-when (:load-toplevel :compile-toplevel :execute)
  (setf (gethash 'fortran-to-lisp::dcabs1
                 fortran-to-lisp::*f2cl-function-info*)
        (fortran-to-lisp::make-f2cl-finfo :arg-types '((fortran-to-lisp::complex16))
          :return-values '(nil)
          :calls 'nil)))


 Compiled by f2cl version:
 
 Options: ((:prune-labels nil) (:auto-save t)
           (:relaxed-array-decls t) (:coerce-assigns :as-needed)
           (:array-type ':array) (:array-slicing t)
           (:declare-common nil) (:float-format double-float))
  ( " $ I d : f2cl1.l , v 1.209 2008/09/11 14:59:55 rtoy Exp $ "
   " $ I d : f2cl2.l , v 1.37 2008/02/22 22:19:33    "
   " $ I d : f2cl3.l , v 1.6 2008/02/22 22:19:33 rtoy Rel $ "
   " $ I d : f2cl4.l , v 1.7 2008/02/22 22:19:34 rtoy Rel $ "
   " $ I d : f2cl5.l , v 1.197 2008/09/11 15:03:25 rtoy Exp $ "
   " $ I d : f2cl6.l , v 1.48 2008/08/24 00:56:27 rtoy Exp $ "
   " $ I d : macros.l , v 1.106 2008/09/15 15:27:36    " )

  Using Lisp International Allegro CL Enterprise Edition 8.1 [ 64 - bit Linux ( x86 - 64 ) ] ( Oct 7 , 2008 17:13 )

(in-package "BLAS")


(defun dcabs1 (z)
  (declare (type (f2cl-lib:complex16) z))
  (prog ((dcabs1 0.0))
        (declare (type (double-float) dcabs1))
        (setf dcabs1
              (+ (f2cl-lib:dabs (f2cl-lib:dble z))
                 (f2cl-lib:dabs (f2cl-lib:dimag z))))
        (go end_label)
   end_label (return (values dcabs1 nil))))

(in-package #-gcl #:cl-user #+gcl "CL-USER")
#+#.(cl:if (cl:find-package '#:f2cl) '(and) '(or))
(eval-when (:load-toplevel :compile-toplevel :execute)
  (setf (gethash 'fortran-to-lisp::dcabs1
                 fortran-to-lisp::*f2cl-function-info*)
        (fortran-to-lisp::make-f2cl-finfo :arg-types '((fortran-to-lisp::complex16))
          :return-values '(nil)
          :calls 'nil)))

