Go to the source code of this file.
|
subroutine | mnbins (A1, A2, NAA, BL, BH, NB, BWID) |
|
◆ mnbins()
subroutine mnbins |
( |
|
A1, |
|
|
|
A2, |
|
|
|
NAA, |
|
|
|
BL, |
|
|
|
BH, |
|
|
|
NB, |
|
|
|
BWID |
|
) |
| |
Definition at line 10 of file mnbins.f.
References a, h, o, parameter(), and z.
Referenced by mnplot(), and mnscan().
23 IMPLICIT DOUBLE PRECISION (
a-
h,
o-
z)
32 IF (
al.EQ.ah) ah =
al + 1.
34 IF (naa .EQ. -1)
GO TO 150
38 20 awid = (ah-
al)/float(na)
39 log = int(dlog10(dble(awid)))
40 IF (awid .LE. one) log=log-1
41 sigfig = awid * (10.00 **(-log))
43 IF(sigfig .GT. 2.0)
GO TO 40
46 40
IF (sigfig .GT. 2.5)
GO TO 50
49 50
IF(sigfig .GT. 5.0)
GO TO 60
55 bwid = sigrnd*10.0**log
58 150
IF (bwid .LE. zero)
GO TO 10
62 IF (alb .LT. zero) lwid=lwid-1
66 IF (alb .LT. zero) kwid=kwid-1
69 IF (naa .GT. 5)
GO TO 240
70 IF (naa .EQ. -1)
RETURN 72 IF (naa .GT. 1 .OR. nb .EQ. 1)
RETURN 76 240
IF (2*nb .NE. naa)
RETURN integer npitbl real *nx parameter(n=101, npitbl=46, nx=n-1) real *8 uconst
real(4), dimension(:), allocatable, save h