Go to the bottom of this page. See the search engine and sub-section links.
Go to next page Go to previous page Go to top page Go to table of contents

Previous Section Headers

User's Guide to NCAR CCM3.6 Search Page



Appendix B: CCM3.6 Calling Tree


The following figure depicts the CCM3.6 calling tree when run in shared memory mode (i.e. not SPMD), using Eulerian dynamics.  The tree was generated with the tool "flint".  Many utility routines were excised from the output for clarity.

Figure B. Flowchart.

CCM3
+-DATETIME (1)
+-PRESET
+-DATA-+-LINEBUF_STDOUT
|      +-INITINDX
|      +-ORB_PRINT
+-LUNITS-+-NAVU (4)
+-POINTS
+-TRUNC
+-INITAL-+-GETFIL (5)-+-SHELL_CMD (6)-+-(ISHELL)
|        +-READINITIAL-+-GETFIL see 5
|        +-INITCOM (8)-+-SMALLEST
|        |             +-HYCOEF
|        |             +-GAUAW (9)-+-BSSLZR
|        |             +-SETTAU (10)-+-QREIG-+-CMPHES
|        |             |             |       +-CMPLR
|        |             |             +-(MINV)
|        |             +-PHCS
|        |             +-REORDP
|        |             +-(SET99)
|        +-CALENDR (12)
|        +-INIDAT-+-(RANSET)
|        |        +-CELL_BOX (13)-+-GAUAW see 9
|        |        +-BILIN
|        |        +-VERTINT
|        |        +-SGHPHIS-+-GETFIL
|        |        |         +-GETOPO
|        |        |         +-CELL_BOX see 13
|        |        |         +-BINF2C
|        |        |         +-VARF2C
|        |        |         +-MAX_OVR (18)--CELL_EDGE (19)-+-GAUAW see 9
|        |        |         +-MAP_I (20)-+-CELL_EDGE see 19
|        |        |         |            +-CELL_AREA
|        |        |         |            +-AO_I-+-AO
|        |        |         |            +-AREA_AVE
|        |        |         +-SM121
|        |        +-(RANF)
|        |        +-(FFT991)
|        |        +-SPETRU
|        |        +-CHEMMIX
|        |        +-INITESTTR
|        |        +-QNEG3 (21)
|        |        +-WRITERIC (22)--IOSTOP (23)-+-(ISHELL)
|        |        +-PDELB0
+-RESUME-+-RESTRT-+-GETFIL see 5
|        |        +-READRG-+-IOSTOP see 23
|        |        +-SPLITF-+-READARR (24)--IOSTOP see 23
|        |        |        +-WRITERIC see 22
|        |        +-READARR see 24
|        |        +-WRITERIC see 22
|        |        +-RDHDR
|        |        +-BLDFLN (25)-+-CALENDR see 12
|        +-INITCOM see 8
|        +-CALENDR see 12
+-INTI-+-MGWINTI
|      +-VDINTI--PBINTI
|      +-TSINTI
|      +-RADINI
|      +-CAINTI
|      +-ESINTI--GESTBL-+-GFFGCH--ENDRUN see 3
|      +-MFINTI
|      +-HDINTI
+-INITEXT-+-GETFIL see 5
|         +-OZNINI-+-BNDDYI (26)
|         |        +-LININTERP (27)
|         |        +-BILIN see 14
|         +-CHEMINI-+-GETFIL see 5
|         |         +-BNDDYI see 26
|         +-ORB_PARAMS--{ABORT}
|         +-LSMINI-+-LSMCTLI-+-SHELL_CMD see 6
|         |        +-MSSPNI
|         |        +-GETFIL see 5
|         |        +-CELL_BOX see 13
|         |        +-FSURDAT-+-CELL_BOX see 13
|         |        |         +-MAX_OVR see 18
|         |        |         +-LANDTYP-+-GETFIL see 5
|         |        |         |         +-MAP_I see 20
|         |        |         |         +-RANK
|         |        |         +-SOILCOL-+-GETFIL see 5
|         |        |         |         +-MAP_I see 20
|         |        |         |         +-RANK
|         |        |         +-SOILTEX-+-GETFIL see 5
|         |        |         |         +-MAP_I see 20
|         |        |         |         +-SOILTYP
|         |        |         +-LANDWAT-+-GETFIL see 5
|         |        |         |         +-MAP_I see 20
|         |        |         +-BASINMAT-+-MAP_I see 20
|         |        |         |          +-RANKN
|         |        |         +-PUTFIL (30)-+-(MSWRITE)
|         |        |                       +-{UNLINK}
|         |        +-ALLOCDYN
|         |        +-LSMTCI
|         |        +-BASININI
|         |        +-LSMRES
|         |        +-HISTTC-+-HISTSLF
|         |        |        +-HISTMLF
|         |        |        +-HISTCRT (31)-+-DATETIME see 1
|         |        |        +-HISTWRT (32)-+-SLF2XY
|         |        |        |              +-MLF2XY
|         |        |        +-PUTFIL see 30
|         |        +-HISTINI-+-HISTLST
|         |        |         +-GETFIL see 5
|         |        +-CALENDR see 12
|         |        +-LSMTVI-+-PUTFIL see 30
|         |        |        +-ECODYN (33)--PHENOL
|         |        |        +-SURALB (34)-+-LSMZEN--ORB_DECL
|         |        |                      +-SNOALB
|         |        |                      +-SOIALB
|         |        |                      +-TWOSTR
|         |        +-ATMINI
|         +-SSTINI-+-BNDDYI see 26
|         +-SSTINT (35)-+-BNDDYI see 26
|         +-SSTAN (36)
|         +-ZENITH (37)--ORB_DECL
|         +-ALBOCEAN
+-INTHT-+-BLDFLD-+-ADDFLD
|       +-BLDFLN see 25
|       +-FLDLST-+-INIFLD
|       +-INTHED-+-DATETIME see 1
|       +-WRITERIC see 22
|       +-GETFIL see 5
|       +-SPLITG-+-READARR see 24
|                +-WRITERIC see 22
+-RGNHBF
+-STEPON-+-GRDINI-+-GRDXY-+-GAUAW see 9
|        |        +-BASDY--LCDBAS
|        |        +-BASDZ--LCDBAS
|        |        +-BASIY--LCBAS
|        |        +-VRTMAP
|        +-SCAN1BC-+-BLDFLN see 25
|        |         +-PREALC (38)-+-(ISHELL)
|        |         +-WRTHDR-+-CALENDR see 12
|        |         |        +-DATETIME see 1
|        |         |        +-PRNTHD
|        |         +-RGNFLS-+-CALENDR see 12
|        |         |        +-PREALC see 38
|        |         +-WRTRS1-+-WRTARR--IOSTOP see 23
|        |         |        +-READRIC (39)--IOSTOP see 23
|        |         +-ADVNCE-+-SETTAU see 10
|        |         |        +-CALENDR see 12
|        |         |        +-OZNINT-+-BNDDYI see 26
|        |         |        |        +-LININTERP see 27
|        |         |        |        +-BILIN see 14
|        |         |        +-SSTINT see 35
|        |         |        +-CHEMINT-+-BNDDYI see 26
|        |         +-LINEMSBC-+-READRIC see 39
|        |         |          +-PLEVS0
|        |         |          +-QNEG3 see 21
|        |         |          +-OMCALC
|        |         |          +-MR2MF
|        |         |          +-APHYS-+-VIRTEM
|        |         |          |       +-ZMID
|        |         |          |       +-ZINT
|        |         |          |       +-DADADJ--BLOWUP (41)-+-PUTFIL see 30
|        |         |          |       |                     +-{ABORT}
|        |         |          |       +-QNEG3 see 21
|        |         |          |       +-CONV_CCM-+-BUOYAN
|        |         |          |       |          +-CLDPRP
|        |         |          |       |          +-CLOSURE
|        |         |          |       |          +-Q1Q2
|        |         |          |       |          +-CONVTRAN
|        |         |          |       +-CMFMCA-+-AQSATD
|        |         |          |       |        +-VQSATD
|        |         |          |       +-COND--AQSAT
|        |         |          +-MF2MR
|        |         |          +-CPSLHY
|        |         |          +-AQSAT
|        |         |          +-WRITUP--WSHIST-+-(PACKAF)
|        |         |          |                +-WRTHARR
|        |         |          +-VIRTEM
|        |         |          +-POTTEM
|        |         |          +-ZMID
|        |         |          +-TPHYSBC-+-ZENITH see 37
|        |         |          |         +-CLDINT-+-CLDFRC--AQSAT
|        |         |          |         |        +-ZINT
|        |         |          |         |        +-CLDCLW
|        |         |          |         |        +-CLDEFR
|        |         |          |         |        +-CLDEMS
|        |         |          |         |        +-CLDSAV
|        |         |          |         +-RADCTL-+-TORGRID
|        |         |          |         |        +-RADOZN
|        |         |          |         |        +-RADINP--ORB_DECL
|        |         |          |         |        +-AERMIX
|        |         |          |         |        +-RADCSW-+-RADDED
|        |         |          |         |        |        +-RADCLR
|        |         |          |         |        +-RADCLW-+-RADTPL
|        |         |          |         |        |        +-RADOZ2
|        |         |          |         |        |        +-TRCPTH
|        |         |          |         |        |        +-RADEMS-+-TRCPLK
|        |         |          |         |        |        |        +-TRCEMS
|        |         |          |         |        |        +-RADABS-+-TRCAB
|        |         |          |         |        |        |        +-TRCABN
|        |         |          |         |        |        +-WRITERIC see 22
|        |         |          |         |        |        +-READRIC see 39
|        |         |          |         |        +-TRCMIX
|        |         |          |         |        +-FMRGRID
|        |         |          |         +-SRFXFER
|        |         |          +-WRITERIC see 22
|        +-LSMMAIN--LSMDRV-+-HISTEND--CALENDR see 12
|        |                 +-CALENDR see 12
|        |                 +-LSM-+-SURPHY-+-SURRAD
|        |                 |     |        +-SURTEM--STOMATA
|        |                 |     |        +-SOITEM--TRIDIA
|        |                 |     |        +-LAKTEM--TRIDIA
|        |                 |     +-VERH2O-+-CANH2O
|        |                 |     |        +-SNOH2O
|        |                 |     |        +-INFIL
|        |                 |     |        +-SOIH2O--TRIDIA
|        |                 |     +-SURBGC
|        |                 |     +-ECODYN see 33
|        |                 |     +-SURALB see 34
|        |                 |     +-HISTSLF
|        |                 |     +-HISTMLF
|        |                 +-BASINDRV
|        |                 +-HISTHAN-+-HISTNAM
|        |                           +-HISTCRT see 31
|        |                           +-HISTWRT see 32
|        |                           +-PUTFIL see 30
|        |                           +-RESTWRT-+-PUTFIL see 30
|        +-CCMOCE-+-CALENDR see 12
|        |        +-SSTAN see 36
|        |        +-SRFOCE--FLXOCE
|        |        +-SRFSICE-+-FLXSICE
|        |        |         +-SRFTSB-+-MTDLSS
|        |        +-ZENITH see 37
|        |        +-ALBOCEAN
|        +-SCAN1AC--LINEMSAC-+-READRIC see 39
|        |                   +-PLEVS0
|        |                   +-MR2MF
|        |                   +-RESETR
|        |                   +-TPHYSAC-+-RESETR
|        |                   |         +-QNEG4
|        |                   |         +-RNSFWCRP
|        |                   |         +-RNDECAY
|        |                   |         +-CHEM
|        |                   |         +-VDINTR-+-VDIFF-+-VIRTEM
|        |                   |         |        |       +-PBLDIF
|        |                   |         |        |       +-MVDIFF
|        |                   |         |        |       +-QVDIFF
|        |                   |         |        |       +-QNEG3 see 21
|        |                   |         +-MGWINTR-+-MGWDRAG
|        |                   +-MF2MR
|        |                   +-GRMULT--VIRTEM
|        |                   +-VIRTEM
|        |                   +-ZMID
|        |                   +-(FFT991)
|        |                   +-STATS
|        |                   +-WRITERIC see 22
|        +-WRAPUP-+-BLDCOM
|        |        +-PUTFIL see 30
|        |        +-WSDS
|        |        +-BLDFLN see 25
|        +-SCANSLT-+-SLTINI-+-EXTYV
|        |         |        +-EXTYS
|        |         |        +-EXTX
|        |         |        +-CUBXDR
|        |         |        +-LIMDX-+-SCM0
|        |         +-PLEVS0
|        |         +-QMASSA
|        |         +-SLTB1-+-SPHDEP-+-S2GPHI
|        |                 |        +-BANDIJ
|        |                 |        +-HRVINT-+-HERXIN
|        |                 |        |        +-LAGYIN
|        |                 |        +-S2GVEL
|        |                 |        +-TRAJMP
|        |                 |        +-G2SPOS
|        |                 |        +-TRJMPS
|        |                 |        +-TRJGL
|        |                 +-HRINTP-+-HERXIN
|        |                 |        +-CUBYDR
|        |                 |        +-LIMDY--SCM0
|        |                 |        +-HERYIN
|        |                 +-CUBZDR
|        |                 +-VRTDEP-+-KDPFND
|        |                 |        +-HERZIN
|        |                 |        +-VDPLIM
|        |                 +-LIMDZ--SCM0
|        |                 +-HERZIN
|        +-DYNDRV-+-DYN
|        |        +-QUAD
|        |        +-TSTEP
|        |        +-COURLIM
|        |        +-HORDIF
|        +-SCAN2--SPEGRD-+-RESETR
|        |               +-GRCALC
|        |               +-(FFT991)
|        |               +-PLEVS0
|        |               +-PDELB0
|        |               +-DIFCOR
|        |               +-QMASSD
|        |               +-XQMASS
|        |               +-WRITERIC see 22
|        +-WHENWR--CALENDR see 12


 Go to the top of this page. See links to previous section headers.
Go to next page Go to previous page Go to top page Go to table of contents

 Search for keywords in the CCM3.6 Users GuideSearch page

Questions on these pages can be sent to... erik@ucar.edu .


$Name: ccm3_6_6_latest3 $ $Revision: 1.37.2.1 $ $Date: 1999/03/25 21:37:41 $ $Author: erik $