1
SUBROUTINE SMATRIX_REAL(P, WGT)
3
INCLUDE 'nexternal.inc'
4
DOUBLE PRECISION P(0:3, NEXTERNAL)
7
COMMON/C_NFKSPROCESS/NFKSPROCESS
8
IF (NFKSPROCESS.EQ.1) THEN
10
ELSEIF (NFKSPROCESS.EQ.2) THEN
11
CALL SMATRIX_1(P, WGT)
12
ELSEIF (NFKSPROCESS.EQ.3) THEN
13
CALL SMATRIX_1(P, WGT)
14
ELSEIF (NFKSPROCESS.EQ.4) THEN
15
CALL SMATRIX_1(P, WGT)
16
ELSEIF (NFKSPROCESS.EQ.5) THEN
17
CALL SMATRIX_2(P, WGT)
18
ELSEIF (NFKSPROCESS.EQ.6) THEN
19
CALL SMATRIX_3(P, WGT)
21
WRITE(*,*) 'ERROR: invalid n in real_matrix :', NFKSPROCESS