source: CIVL/examples/fortran/nek5000/core/SCRCT

main
Last change on this file was ea777aa, checked in by Alex Wilton <awilton@…>, 3 years ago

Moved examples, include, build_default.properties, common.xml, and README out from dev.civl.com into the root of the repo.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@5704 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100755
File size: 1.6 KB
Line 
1C
2C Scratch arrays used in CONNECT and associated subroutines.
3C
4C Available scratch arrays and sizes determined from DRIVE
5C 14 Dec 1989 22:49:58 :
6C COMMON /CTMP0/ DUMMY0(LX1,LY1,LZ1,LELT,2)
7C COMMON /CTMP1/ DUMMY1(LX1,LY1,LZ1,LELT,4)
8C COMMON /SCRNS/ DUMMY2(LX1,LY1,LZ1,LELT,7)
9C COMMON /SCRUZ/ DUMMY3(LX1,LY1,LZ1,LELT,4)
10C COMMON /SCREV/ DUMMY4(LX1,LY1,LZ1,LELT,2)
11C COMMON /SCRVH/ DUMMY5(LX1,LY1,LZ1,LELT,2)
12C COMMON /SCRMG/ DUMMY6(LX1,LY1,LZ1,LELT,4)
13C COMMON /SCRCH/ DUMMY7(LX1,LY1,LZ1,LELT,2)
14C COMMON /SCRSF/ DUMMY8(LX1,LY1,LZ1,LELT,3)
15C
16C
17C ring pass arrays
18C
19 real rmxs(lelt),rmax(lelt)
20 $ ,xcg(lelt),ycg(lelt),zcg(lelt)
21 $ ,xgs(lelt),ygs(lelt),zgs(lelt)
22 $ ,xml(3,3,lzl,lelt),xms(3,3,lzl,lelt)
23 $ ,yml(3,3,lzl,lelt),yms(3,3,lzl,lelt)
24 $ ,zml(3,3,lzl,lelt),zms(3,3,lzl,lelt)
25 common /scrmg/ rmxs,rmax,xcg,ycg,zcg,xgs,ygs,zgs,xml,xms,yml,yms
26 $ ,zml,zms
27
28 real side(4,6,lelt),sides(4,6,lelt)
29 common /screv/ side ,sides
30
31 real flag(3,3,lzl,lelt),tmp2(3,3,lzl,lelt)
32 $ ,lmult(3,3,lzl,lelt),bcs(5,6,lelt)
33 $ ,xyz(3,8,lelt)
34 common /ctmp1/ flag,tmp2,lmult,bcs,xyz
35
36c
37c nested dissection arrays
38c
39 character*3 cbcs(6,lelt)
40 common /scrvh/ cbcs
41
42 integer ibrnch(lelt), nbrnch(lelt), list(lelt), list1(lelt)
43 $ ,list2(lelt)
44 logical ifcnst(6,lelt)
45 common /scrch/ ibrnch, nbrnch, list, list1, list2, ifcnst
46
47 real xyzl(3,8,lelt),cg(3,lelt)
48 equivalence (xyzl,xms)
49 equivalence (cg,xgs)
Note: See TracBrowser for help on using the repository browser.