App-SeismicUnixGui
view release on metacpan or search on metacpan
lib/App/SeismicUnixGui/fortran/src/denfvp.for view on Meta::CPAN
SUBROUTINE DENFVP(VP,D,IOP)
C
C COMPUTES DENSITY D (GR/CC) FROM P-WAVE VELOCITY VP (KM/SEC)
C
C IOP=1 : D=1.74*VP**0.25 ,GARDNER ET AL.,GEOPHYSICS 39,P 770-780,1974
C
C IOP=2 : D=1.85+0.165*VP ,CHRISTENSEN AND SHAW, GEOPHYS.J.R.ASTR.SOC
C 20,P 271-284,1970. FOR BASALTIC SAMPLES AT
C 1 KBAR.
C
C IOP=3 : NAFE AND DRAKE, THE SEA, VOL.4,PART 1,WILEY-INTERSCIENCES,NEW
C YORK,1970.
C
IF(IOP.EQ.1) THEN
D=1.74*VP**0.25
RETURN
ENDIF
C
IF(IOP.EQ.2) THEN
D=1.85+0.165*VP
RETURN
ENDIF
C
IF(IOP.EQ.3) THEN
C
IF(VP.LT.1.7) THEN
D=0.05+VP
RETURN
ENDIF
C
IF(VP.LT.2.2) THEN
D=1.75+0.5*(VP-1.7)
RETURN
ENDIF
C
IF(VP.LT.3.2) THEN
D=2.0 +0.25*(VP-2.2)
RETURN
ENDIF
C
IF(VP.LT.6.2) THEN
D=2.25+(VP-3.2)/6.0
RETURN
ENDIF
C
IF(VP.LT.7.2) THEN
D=2.75+0.25*(VP-6.2)
RETURN
ENDIF
C
IF(VP.LT.8.6) THEN
D=3.0 +(VP-7.2)/2.8
RETURN
ENDIF
C
IF(VP.GE.8.6) THEN
D=3.5 +(VP-8.6)/2.6
RETURN
ENDIF
C
ENDIF
RETURN
END
( run in 0.546 second using v1.01-cache-2.11-cpan-39bf76dae61 )