move Fortran references out of .3m into .3f
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Thu, 24 Apr 1986 08:29:35 +0000 (00:29 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Thu, 24 Apr 1986 08:29:35 +0000 (00:29 -0800)
SCCS-vsn: share/man/man3f/intro.3 6.4
SCCS-vsn: lib/libm/common_source/math.3 6.6

usr/src/lib/libm/common_source/math.3
usr/src/share/man/man3f/intro.3

index d538608..439f0db 100644 (file)
@@ -2,7 +2,7 @@
 .\" All rights reserved.  The Berkeley software License Agreement
 .\" specifies the terms and conditions for redistribution.
 .\"
 .\" All rights reserved.  The Berkeley software License Agreement
 .\" specifies the terms and conditions for redistribution.
 .\"
-.\"    @(#)math.3      6.5 (Berkeley) %G%
+.\"    @(#)math.3      6.6 (Berkeley) %G%
 .\"
 .TH INTRO 3M ""
 .UC 4
 .\"
 .TH INTRO 3M ""
 .UC 4
 .SH NAME
 intro \- introduction to mathematical library functions
 .SH DESCRIPTION
 .SH NAME
 intro \- introduction to mathematical library functions
 .SH DESCRIPTION
-These functions constitute the math library,
+These functions constitute the math library,
 .I libm.
 .I libm.
-They are automatically loaded as needed by the Fortran compiler
-.IR f77 (1).
 The link editor searches this library under the \*(lq\-lm\*(rq option.
 Declarations for these functions may be obtained from the include file
 .RI < math.h >.
 The link editor searches this library under the \*(lq\-lm\*(rq option.
 Declarations for these functions may be obtained from the include file
 .RI < math.h >.
+The Fortran math library is described in ``man 3f intro''.
 .SH "LIST OF FUNCTIONS"
 .sp 2
 .nf
 .SH "LIST OF FUNCTIONS"
 .sp 2
 .nf
index 17bb634..fae0af1 100644 (file)
@@ -2,7 +2,7 @@
 .\" All rights reserved.  The Berkeley software License Agreement
 .\" specifies the terms and conditions for redistribution.
 .\"
 .\" All rights reserved.  The Berkeley software License Agreement
 .\" specifies the terms and conditions for redistribution.
 .\"
-.\"    @(#)intro.3     6.3 (Berkeley) %G%
+.\"    @(#)intro.3     6.4 (Berkeley) %G%
 .\"
 .TH INTRO 3F ""
 .UC 5
 .\"
 .TH INTRO 3F ""
 .UC 5
@@ -19,6 +19,20 @@ except for the graphics interface routines.
 Those must be explicitly requested, see
 .IR plot (3f).
 .PP
 Those must be explicitly requested, see
 .IR plot (3f).
 .PP
+The math intrinsics required by the 1977 Fortran standard are
+available, although not described here.  In addition, the
+\fIabs\fP, \fIsqrt\fP, \fIexp\fP, \fIlog\fP, \fIsin\fP, and \fIcos\fP 
+intrinsics have been extended for double complex values.
+They may be referenced using the generic names listed above,
+or they may be referenced using their specific names that
+consist of the generic names preceded by either \fIcd\fP or
+\fIz\fP.  For example, if \fIzz\fP is double complex, then
+\fIsqrt(zz)\fP, \fIzsqrt(zz)\fP, or \fIcdsqrt(zz)\fP compute
+the square root of \fIzz\fP.  The \fIdcmplx\fP intrinsic
+forms a double complex value from two double precision variables
+or expressions, and the name of the specific function for the conjugate
+of a double complex value is \fIdconjg\fP.
+.PP
 Most of these functions are in libU77.a. 
 Some are in libF77.a or libI77.a.
 A few intrinsic functions are described for the sake of completeness.
 Most of these functions are in libU77.a. 
 Some are in libF77.a or libI77.a.
 A few intrinsic functions are described for the sake of completeness.