PUMA
219
Portable University Model of the Atmosphere
|
Public Attributes | |
integer | nlat = 32 |
integer | nlev = 10 |
integer | nlon = 64 |
integer | ntru = 21 |
integer | nlpp = 32 |
integer | nhor = 2048 |
integer | nlem = 9 |
integer | nlep = 11 |
integer | nlsq = 100 |
integer | ntp1 = 22 |
integer | nrsp = 506 |
integer | ncsp = 253 |
integer | nspp = 506 |
integer | nesp = 506 |
integer | nzom = 44 |
integer | nlah = 16 |
integer | nhpp = 16 |
integer | kick = 1 |
integer | mpstep = 0 |
integer | nafter = 0 |
integer | nwpd = 1 |
integer | ncoeff = 0 |
integer | ndel = 6 |
integer | ndiag = 12 |
integer | nkits = 3 |
integer | nlevt = 9 |
integer | ngui = 0 |
integer | nguidbg = 0 |
integer | nqspec = 1 |
integer | nrun = 0 |
integer | nstep = 0 |
integer | nstop = 0 |
integer | nsync = 0 |
integer | ntspd = 24 |
integer | ncu = 0 |
integer | noro = 0 |
integer | norox = 0 |
integer | nreverse = 0 |
integer | ncorrect = 0 |
integer | nsym = 0 |
integer | nsrv = 1 |
integer | lon1oro = 0 |
integer | lon2oro = 0 |
integer | lat1oro = 0 |
integer | lat2oro = 0 |
integer | ntgr = 0 |
integer | lon1tgr = 0 |
integer | lon2tgr = 0 |
integer | lat1tgr = 0 |
integer | lat2tgr = 0 |
integer | nstrato = 0 |
integer | nsponge = 0 |
integer | nhelsua = 0 |
integer | ntestgp = 0 |
integer | nvg = 0 |
integer | nyoden = 0 |
integer | npackgp = 1 |
integer | npacksp = 1 |
integer | noutput = 0 |
integer | noutsrv = 0 |
real, dimension(20) | t0yod1 = (/224.14,213.91,211.36,212.95,217.56 ,224.07,231.24,237.73,243.54,248.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) | dtyod1 = (/ 0.00, 0.00, 2.00, 9.19, 19.13 , 28.26, 34.91, 40.37, 45.10, 49.19 , 52.05, 54.69, 56.20, 57.70, 58.31 , 58.91, 59.26, 59.56, 59.76, 59.94/) |
real, dimension(20) | t0yod3 = (/265.14,254.91,246.36,240.95,237.56 ,234.65,235.24,237.73,243.54,248.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) | dtyod3 = (/ 0.00, -3.05,-20.32,-26.19,-28.13 , 28.26, 34.91, 40.37, 45.10, 49.19 , 52.05, 54.69, 56.20, 57.70, 58.31 , 58.91, 59.26, 59.56, 59.76, 59.94/) |
real, dimension(20) | t0yod5 = (/305.00,298.00,292.00,286.00,280.00 ,274.00,268.00,261.00,256.54,254.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) | dtyod5 = (/ 0.00, -3.05,-21.32,-27.19,-29.13 ,-32.26,-34.91,-40.37,-45.10,-49.19 , 52.05, 54.69, 56.20, 57.70, 58.31 , 58.91, 59.26, 59.56, 59.76, 59.94/) |
real, dimension(20) | t0yod7 = (/265.14,254.91,246.36,240.95,237.56 ,234.65,235.24,237.73,243.54,248.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) | dtyod7 = (/ 0.00,-25.05,-64.32,-58.19,-22.13 , 28.26, 34.91, 40.37, 45.10, 49.19 , 52.05, 54.69, 56.20, 57.70, 58.31 , 58.91, 59.26, 59.56, 59.76, 60.00/) |
real, dimension(20) | t0yod8 = (/265.14,254.91,246.36,240.95,237.56 ,234.65,235.24,237.73,243.54,248.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) | dtyod8 = (/ 0.00,-25.05,-64.32,-58.19,-22.13 , 18.26, 24.91, 30.37, 35.10, 39.19 , 42.05, 44.69, 46.20, 47.70, 48.31 , 48.91, 49.26, 49.56, 49.76, 50.00/) |
real, dimension(20) | t0yod9 = (/265.14,254.91,246.36,240.95,237.56 ,234.65,235.24,237.73,243.54,248.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) | dtyod9 = (/ 0.00, 0.00, 0.00, 0.00, 0.00 , 28.26, 34.91, 40.37, 45.10, 49.19 , 52.05, 54.69, 56.20, 57.70, 58.31 , 58.91, 59.26, 59.56, 59.76, 60.00/) |
integer | nfls = 1 |
real | delt |
real | delt2 |
real | dtep = 60.0 |
real | dtns = 0.0 |
real | dtrop = 12000.0 |
real | dttrp = 2.0 |
real | dtzz = 10.0 |
real | syncstr = 0.0 |
real | ttp = 200.0 |
real | plavor = EZ |
real | rotspd = 1.0 |
real | sigmax = 6.0e-7 |
real | tdiss = 0.25 |
real | tac = 0. |
real | pac = 0. |
real | tgr = 288.0 |
real | oroano = 0.0 |
real | tgrano = 0.0 |
real | alrs = -0.0000 |
real | horo = 0.0 |
real | orofac = 1.0 |
real | ttropo = 250.0 |
real | dorox = 0.0 |
real | doroy = 0.0 |
real | doroxs = 0.0 |
real | doroys = 0.0 |
real | tauta = 40.0 |
real | tauts = 4.0 |
real | sid_day = SID_DAY_EARTH |
real | zsigb = 0.7 |
real | alrpv = 0.002 |
real | radpv = 50. |
real | edgepv = 10. |
real | pmaxpv = 10000. |
real | flsp0 = 10000. |
real | flsdp = 9000. |
real | flsamp = 15. |
real | flsoff = -5. |
integer, parameter | MAXLEV = 100 |
integer, parameter | MAXSELZW = 42 |
integer, parameter | MAXSELSP = ((MAXSELZW+1) * (MAXSELZW+2)) / 2 |
integer, dimension(0:maxselzw) | nselect = 1 |
integer, dimension(maxselsp) | nspecsel = 1 |
integer, dimension(maxlev) | ndl = 0 |
real, dimension(maxlev) | restim = 15.0 |
real, dimension(maxlev) | sigmah = 0.0 |
real, dimension(maxlev) | t0k = 250.0 |
real, dimension(maxlev) | t0 = 250.0 |
real, dimension(maxlev) | tfrc = 0.0 |
real, dimension(maxlev) | dt = 0.0 |
real, dimension(:), allocatable | sor |
real, dimension(:), allocatable | ssp |
real, dimension(:), allocatable | stg |
real, dimension(:), allocatable | sep |
real, dimension(:), allocatable | sns |
real, dimension(:), allocatable | spnorm |
real, dimension(:,:), allocatable | sr1 |
real, dimension(:,:), allocatable | sr2 |
real, dimension(:,:), allocatable | gor |
real, dimension(:,:), allocatable | gsp |
real, dimension(:,:), allocatable | gtg |
real, dimension(:,:), allocatable | gan |
real, dimension(:,:), allocatable | gep |
real, dimension(:,:), allocatable | gns |
real, dimension(:,:,:), allocatable | gtc |
real, dimension(:,:,:), allocatable | gtv |
real, dimension(:,:,:), allocatable | gtdamp |
real, dimension(:,:,:), allocatable | gaf |
real, dimension(:), allocatable | gra |
character(3), dimension(:), allocatable | chlat |
real(kind=8), dimension(:), allocatable | sid |
real(kind=8), dimension(:), allocatable | gwd |
real(kind=8), dimension(:), allocatable | csq |
real(kind=8), dimension(:), allocatable | dla |
real, dimension(:), allocatable | t0d |
real, dimension(:), allocatable | dsigma |
real, dimension(:), allocatable | rdsig |
real, dimension(:), allocatable | sigma |
real, dimension(:), allocatable | tkp |
real, dimension(2) | gp |
real, dimension(2) | sp |
real, dimension(2) | gpj |
real, dimension(2, 2) | gu |
real, dimension(2, 2) | gv |
real, dimension(2, 2) | sd |
real, dimension(2, 2) | st |
real, dimension(2, 2) | sq |
real, dimension(2, 2) | sz |
real, dimension(2, 2) | gd |
real, dimension(2, 2) | gq |
real, dimension(2, 2) | gt |
real, dimension(2, 2) | gz |
integer | npro = 1 |
integer | nugp = 2048 |
integer | npgp = 1024 |
integer | nud = 6 |
character(256) | puma_namelist = "puma_namelist" |
character(256) | puma_output = "puma_output" |
character(256) | puma_diag = "puma_diag" |
character(256) | puma_restart = "puma_restart" |
character(256) | puma_status = "puma_status" |
character(256) | efficiency_dat = "efficiency.dat" |
character(256) | ppp_puma_txt = "ppp-puma.txt" |
character(256) | puma_sp_init = "puma_sp_init" |
integer, parameter | PUMA = 0 |
integer, parameter | PLASIM = 1 |
real | plarad = PLARAD_EARTH |
real | gascon = GASCON_EARTH |
real | akap = AKAP_EARTH |
real | alr = ALR_EARTH |
real | ga = GA_EARTH |
real | psurf = PSURF_EARTH |
real | ww = WW_EARTH |
real | cv = CV_EARTH |
real | ct = CT_EARTH |
logical | lrestart = .false. |
logical | lselect = .false. |
logical | lspecsel = .false. |
integer | model = PUMA |
integer | nwspini = 1 |
integer | nstep1 = 0 |
integer | nwrioro = 1 |
integer | nextout = 0 |
integer | nruido = 0 |
integer | nseedlen = 0 |
integer | nmonths = 0 |
integer | nyears = 1 |
integer | ndiagp = 0 |
integer | nconv = 0 |
integer | nenergy = 0 |
integer | nentropy = 0 |
integer | ndheat = 0 |
integer | nradcv = 0 |
real | alpha = 1.0 |
real | psmean = PSURF_EARTH |
real | dvdiff = 0.0 |
real | disp = 0.0 |
real | pspon = 50. |
real | sponk = 0.5 |
real, dimension(:,:), allocatable | sd |
real, dimension(:,:), allocatable | sdd |
real, dimension(:,:), allocatable | st |
real, dimension(:,:), allocatable | std |
real, dimension(:,:), allocatable | st1 |
real, dimension(:,:), allocatable | st2 |
real, dimension(:,:), allocatable | sz |
real, dimension(:,:), allocatable | szd |
real, dimension(:), allocatable | sp |
real, dimension(:), allocatable | spd |
real, dimension(:,:), allocatable | sq |
real, dimension(:), allocatable | sp1 |
real, dimension(:), allocatable | sp2 |
real, dimension(:), allocatable | so |
real, dimension(:,:), allocatable | sdp |
real, dimension(:,:), allocatable | stp |
real, dimension(:,:), allocatable | szp |
real, dimension(:), allocatable | spp |
real, dimension(:), allocatable | sop |
real, dimension(:,:), allocatable | srp1 |
real, dimension(:,:), allocatable | srp2 |
real, dimension(:,:), allocatable | sdt |
real, dimension(:,:), allocatable | stt |
real, dimension(:,:), allocatable | szt |
real, dimension(:), allocatable | spt |
real, dimension(:,:), allocatable | sdm |
real, dimension(:,:), allocatable | stm |
real, dimension(:,:), allocatable | szm |
real, dimension(:), allocatable | spm |
real, dimension(:), allocatable | sak |
real, dimension(:), allocatable | srcn |
real, dimension(:), allocatable | span |
integer, dimension(:), allocatable | nindex |
integer, dimension(:), allocatable | nscatsp |
integer, dimension(:), allocatable | nselzw |
integer, dimension(:), allocatable | nselsp |
real, dimension(:,:), allocatable | gd |
real, dimension(:,:), allocatable | gt |
real, dimension(:,:), allocatable | gz |
real, dimension(:,:), allocatable | gu |
real, dimension(:,:), allocatable | gv |
real, dimension(:), allocatable | gp |
real, dimension(:,:), allocatable | gq |
real, dimension(:,:), allocatable | gfu |
real, dimension(:,:), allocatable | gfv |
real, dimension(:,:), allocatable | gut |
real, dimension(:,:), allocatable | gvt |
real, dimension(:,:), allocatable | gke |
real, dimension(:), allocatable | gpj |
real, dimension(:), allocatable | rcsq |
real, dimension(:,:,:), allocatable | ruido |
real, dimension(:,:), allocatable | ruidop |
real, dimension(:,:), allocatable | gtdamp |
real, dimension(:,:), allocatable | gr1 |
real, dimension(:,:), allocatable | gr2 |
real, dimension(:,:), allocatable | gtdampc |
real, dimension(:,:), allocatable | gr1c |
real, dimension(:,:), allocatable | gr2c |
integer, dimension(:), allocatable | ndil |
real, dimension(:,:), allocatable | csu |
real, dimension(:,:), allocatable | csv |
real, dimension(:,:), allocatable | cst |
real, dimension(:,:), allocatable | denergy |
real, dimension(:,:), allocatable | dentropy |
real, dimension(:), allocatable | csq |
real, dimension(:), allocatable | rcs |
real, dimension(:), allocatable | t0 |
real, dimension(:), allocatable | taur |
real, dimension(:), allocatable | tauf |
real, dimension(:), allocatable | damp |
real, dimension(:), allocatable | fric |
real, dimension(:,:,:), allocatable | bm1 |
real, dimension(:), allocatable | sigmh |
real, dimension(:,:), allocatable | c |
real, dimension(:,:), allocatable | xlphi |
real, dimension(:,:), allocatable | xlt |
integer | myworld = 0 |
integer | mpinfo = 0 |
integer | mypid = 0 |
real | tmstart = 0.0 |
real | tmstop = 0.0 |
character(80), dimension(:), allocatable | ympname |
integer | mrworld = 0 |
integer | mrinfo = 0 |
integer | mrpid = -1 |
integer | mrnum = 0 |
integer | mintru = 0 |
integer | mrdim = 0 |
integer, dimension(:), allocatable | mrtru |
real | synctime = 0.0 |
integer | nshutdown = 0 |
integer, dimension(6) | ndatim = -1 |
real(kind=4), dimension(nparcs) | parc |
real(kind=4), dimension(nparcs) | crap |
logical | ldtep = .FALSE. |
logical | ldtns = .FALSE. |
character(len=32) | yplanet = "Earth" |
integer, dimension(8) | seed = 0 |
integer, dimension(:), allocatable | meed |
real | ganext = 0.0 |
real pumamod::akap = AKAP_EARTH |
real pumamod::alpha = 1.0 |
real pumamod::alr = ALR_EARTH |
real pumamod::alrpv = 0.002 |
real pumamod::alrs = -0.0000 |
real, dimension(:,:,:), allocatable pumamod::bm1 |
real, dimension(:,:), allocatable pumamod::c |
character (3), dimension(:), allocatable pumamod::chlat |
real(kind=4), dimension(nparcs) pumamod::crap |
real (kind=8), dimension(:), allocatable pumamod::csq |
real, dimension(:), allocatable pumamod::csq |
real, dimension(:,:), allocatable pumamod::cst |
real, dimension(:,:), allocatable pumamod::csu |
real, dimension(:,:), allocatable pumamod::csv |
real pumamod::ct = CT_EARTH |
real pumamod::cv = CV_EARTH |
real, dimension(:), allocatable pumamod::damp |
real pumamod::delt |
real pumamod::delt2 |
real, dimension(:,:), allocatable pumamod::denergy |
real, dimension(:,:), allocatable pumamod::dentropy |
real pumamod::disp = 0.0 |
real (kind=8), dimension(:), allocatable pumamod::dla |
real pumamod::dorox = 0.0 |
real pumamod::doroxs = 0.0 |
real pumamod::doroy = 0.0 |
real pumamod::doroys = 0.0 |
real, dimension(:), allocatable pumamod::dsigma |
real, dimension(maxlev) pumamod::dt = 0.0 |
real pumamod::dtep = 60.0 |
real pumamod::dtns = 0.0 |
real pumamod::dtrop = 12000.0 |
real pumamod::dttrp = 2.0 |
real, dimension(20) pumamod::dtyod1 = (/ 0.00, 0.00, 2.00, 9.19, 19.13 , 28.26, 34.91, 40.37, 45.10, 49.19 , 52.05, 54.69, 56.20, 57.70, 58.31 , 58.91, 59.26, 59.56, 59.76, 59.94/) |
real, dimension(20) pumamod::dtyod3 = (/ 0.00, -3.05,-20.32,-26.19,-28.13 , 28.26, 34.91, 40.37, 45.10, 49.19 , 52.05, 54.69, 56.20, 57.70, 58.31 , 58.91, 59.26, 59.56, 59.76, 59.94/) |
real, dimension(20) pumamod::dtyod5 = (/ 0.00, -3.05,-21.32,-27.19,-29.13 ,-32.26,-34.91,-40.37,-45.10,-49.19 , 52.05, 54.69, 56.20, 57.70, 58.31 , 58.91, 59.26, 59.56, 59.76, 59.94/) |
real, dimension(20) pumamod::dtyod7 = (/ 0.00,-25.05,-64.32,-58.19,-22.13 , 28.26, 34.91, 40.37, 45.10, 49.19 , 52.05, 54.69, 56.20, 57.70, 58.31 , 58.91, 59.26, 59.56, 59.76, 60.00/) |
real, dimension(20) pumamod::dtyod8 = (/ 0.00,-25.05,-64.32,-58.19,-22.13 , 18.26, 24.91, 30.37, 35.10, 39.19 , 42.05, 44.69, 46.20, 47.70, 48.31 , 48.91, 49.26, 49.56, 49.76, 50.00/) |
real, dimension(20) pumamod::dtyod9 = (/ 0.00, 0.00, 0.00, 0.00, 0.00 , 28.26, 34.91, 40.37, 45.10, 49.19 , 52.05, 54.69, 56.20, 57.70, 58.31 , 58.91, 59.26, 59.56, 59.76, 60.00/) |
real pumamod::dtzz = 10.0 |
real pumamod::dvdiff = 0.0 |
real pumamod::edgepv = 10. |
character (256) pumamod::efficiency_dat = "efficiency.dat" |
real pumamod::flsamp = 15. |
real pumamod::flsdp = 9000. |
real pumamod::flsoff = -5. |
real pumamod::flsp0 = 10000. |
real, dimension(:), allocatable pumamod::fric |
real pumamod::ga = GA_EARTH |
real, dimension(:,:,:), allocatable pumamod::gaf |
real, dimension(:,:), allocatable pumamod::gan |
real pumamod::ganext = 0.0 |
real pumamod::gascon = GASCON_EARTH |
real, dimension(2,2) pumamod::gd |
real, dimension(:,:), allocatable pumamod::gd |
real, dimension(:,:), allocatable pumamod::gep |
real, dimension(:,:), allocatable pumamod::gfu |
real, dimension(:,:), allocatable pumamod::gfv |
real, dimension(:,:), allocatable pumamod::gke |
real, dimension(:,:), allocatable pumamod::gns |
real, dimension(:,:), allocatable pumamod::gor |
real, dimension(2) pumamod::gp |
real, dimension(:), allocatable pumamod::gp |
real, dimension(:), allocatable pumamod::gpj |
real, dimension(2) pumamod::gpj |
real, dimension(2,2) pumamod::gq |
real, dimension(:,:), allocatable pumamod::gq |
real, dimension(:,:), allocatable pumamod::gr1 |
real, dimension(:,:), allocatable pumamod::gr1c |
real, dimension(:,:), allocatable pumamod::gr2 |
real, dimension(:,:), allocatable pumamod::gr2c |
real, dimension(:), allocatable pumamod::gra |
real, dimension(:,:), allocatable pumamod::gsp |
real, dimension(2,2) pumamod::gt |
real, dimension(:,:), allocatable pumamod::gt |
real, dimension(:,:,:), allocatable pumamod::gtc |
real, dimension(:,:,:), allocatable pumamod::gtdamp |
real, dimension(:,:), allocatable pumamod::gtdamp |
real, dimension(:,:), allocatable pumamod::gtdampc |
real, dimension(:,:), allocatable pumamod::gtg |
real, dimension(:,:,:), allocatable pumamod::gtv |
real, dimension(2,2) pumamod::gu |
real, dimension(:,:), allocatable pumamod::gu |
real, dimension(:,:), allocatable pumamod::gut |
real, dimension(2,2) pumamod::gv |
real, dimension(:,:), allocatable pumamod::gv |
real, dimension(:,:), allocatable pumamod::gvt |
real (kind=8), dimension(:), allocatable pumamod::gwd |
real, dimension(2,2) pumamod::gz |
real, dimension(:,:), allocatable pumamod::gz |
real pumamod::horo = 0.0 |
integer pumamod::kick = 1 |
integer pumamod::lat1oro = 0 |
integer pumamod::lat1tgr = 0 |
integer pumamod::lat2oro = 0 |
integer pumamod::lat2tgr = 0 |
logical pumamod::ldtep = .FALSE. |
logical pumamod::ldtns = .FALSE. |
integer pumamod::lon1oro = 0 |
integer pumamod::lon1tgr = 0 |
integer pumamod::lon2oro = 0 |
integer pumamod::lon2tgr = 0 |
logical pumamod::lrestart = .false. |
logical pumamod::lselect = .false. |
logical pumamod::lspecsel = .false. |
integer, parameter pumamod::MAXLEV = 100 |
integer, parameter pumamod::MAXSELSP = ((MAXSELZW+1) * (MAXSELZW+2)) / 2 |
integer, parameter pumamod::MAXSELZW = 42 |
integer, dimension(:), allocatable pumamod::meed |
integer pumamod::mintru = 0 |
integer pumamod::model = PUMA |
integer pumamod::mpinfo = 0 |
integer pumamod::mpstep = 0 |
integer pumamod::mrdim = 0 |
integer pumamod::mrinfo = 0 |
integer pumamod::mrnum = 0 |
integer pumamod::mrpid = -1 |
integer, dimension(:), allocatable pumamod::mrtru |
integer pumamod::mrworld = 0 |
integer pumamod::mypid = 0 |
integer pumamod::myworld = 0 |
integer pumamod::nafter = 0 |
integer pumamod::ncoeff = 0 |
integer pumamod::nconv = 0 |
integer pumamod::ncorrect = 0 |
integer pumamod::ncsp = 253 |
integer pumamod::ncu = 0 |
integer, dimension(6) pumamod::ndatim = -1 |
integer pumamod::ndel = 6 |
integer pumamod::ndheat = 0 |
integer pumamod::ndiag = 12 |
integer pumamod::ndiagp = 0 |
integer, dimension(:), allocatable pumamod::ndil |
integer, dimension(maxlev) pumamod::ndl = 0 |
integer pumamod::nenergy = 0 |
integer pumamod::nentropy = 0 |
integer pumamod::nesp = 506 |
integer pumamod::nextout = 0 |
integer pumamod::nfls = 1 |
integer pumamod::ngui = 0 |
integer pumamod::nguidbg = 0 |
integer pumamod::nhelsua = 0 |
integer pumamod::nhor = 2048 |
integer pumamod::nhpp = 16 |
integer, dimension(:), allocatable pumamod::nindex |
integer pumamod::nkits = 3 |
integer pumamod::nlah = 16 |
integer pumamod::nlat = 32 |
integer pumamod::nlem = 9 |
integer pumamod::nlep = 11 |
integer pumamod::nlev = 10 |
integer pumamod::nlevt = 9 |
integer pumamod::nlon = 64 |
integer pumamod::nlpp = 32 |
integer pumamod::nlsq = 100 |
integer pumamod::nmonths = 0 |
integer pumamod::noro = 0 |
integer pumamod::norox = 0 |
integer pumamod::noutput = 0 |
integer pumamod::noutsrv = 0 |
integer pumamod::npackgp = 1 |
integer pumamod::npacksp = 1 |
integer pumamod::npgp = 1024 |
integer pumamod::npro = 1 |
integer pumamod::nqspec = 1 |
integer pumamod::nradcv = 0 |
integer pumamod::nreverse = 0 |
integer pumamod::nrsp = 506 |
integer pumamod::nruido = 0 |
integer pumamod::nrun = 0 |
integer, dimension(:), allocatable pumamod::nscatsp |
integer pumamod::nseedlen = 0 |
integer, dimension(0:maxselzw) pumamod::nselect = 1 |
integer, dimension(:), allocatable pumamod::nselsp |
integer, dimension(:), allocatable pumamod::nselzw |
integer pumamod::nshutdown = 0 |
integer, dimension(maxselsp) pumamod::nspecsel = 1 |
integer pumamod::nsponge = 0 |
integer pumamod::nspp = 506 |
integer pumamod::nsrv = 1 |
integer pumamod::nstep = 0 |
integer pumamod::nstep1 = 0 |
integer pumamod::nstop = 0 |
integer pumamod::nstrato = 0 |
integer pumamod::nsym = 0 |
integer pumamod::nsync = 0 |
integer pumamod::ntestgp = 0 |
integer pumamod::ntgr = 0 |
integer pumamod::ntp1 = 22 |
integer pumamod::ntru = 21 |
integer pumamod::ntspd = 24 |
integer pumamod::nud = 6 |
integer pumamod::nugp = 2048 |
integer pumamod::nvg = 0 |
integer pumamod::nwpd = 1 |
integer pumamod::nwrioro = 1 |
integer pumamod::nwspini = 1 |
integer pumamod::nyears = 1 |
integer pumamod::nyoden = 0 |
integer pumamod::nzom = 44 |
real pumamod::oroano = 0.0 |
real pumamod::orofac = 1.0 |
real pumamod::pac = 0. |
real(kind=4), dimension(nparcs) pumamod::parc |
real pumamod::plarad = PLARAD_EARTH |
integer, parameter pumamod::PLASIM = 1 |
real pumamod::plavor = EZ |
real pumamod::pmaxpv = 10000. |
character (256) pumamod::ppp_puma_txt = "ppp-puma.txt" |
real pumamod::psmean = PSURF_EARTH |
real pumamod::pspon = 50. |
real pumamod::psurf = PSURF_EARTH |
integer, parameter pumamod::PUMA = 0 |
character (256) pumamod::puma_diag = "puma_diag" |
character (256) pumamod::puma_namelist = "puma_namelist" |
character (256) pumamod::puma_output = "puma_output" |
character (256) pumamod::puma_restart = "puma_restart" |
character (256) pumamod::puma_sp_init = "puma_sp_init" |
character (256) pumamod::puma_status = "puma_status" |
real pumamod::radpv = 50. |
real, dimension(:), allocatable pumamod::rcs |
real, dimension(:), allocatable pumamod::rcsq |
real, dimension(:), allocatable pumamod::rdsig |
real, dimension(maxlev) pumamod::restim = 15.0 |
real pumamod::rotspd = 1.0 |
real, dimension(:,:,:), allocatable pumamod::ruido |
real, dimension(:,:), allocatable pumamod::ruidop |
real, dimension(:), allocatable pumamod::sak |
real, dimension(2,2) pumamod::sd |
real, dimension(:,:), allocatable pumamod::sd |
real, dimension(:,:), allocatable pumamod::sdd |
real, dimension(:,:), allocatable pumamod::sdm |
real, dimension(:,:), allocatable pumamod::sdp |
real, dimension(:,:), allocatable pumamod::sdt |
integer, dimension(8) pumamod::seed = 0 |
real, dimension(:), allocatable pumamod::sep |
real (kind=8), dimension(:), allocatable pumamod::sid |
real pumamod::sid_day = SID_DAY_EARTH |
real, dimension(:), allocatable pumamod::sigma |
real, dimension(maxlev) pumamod::sigmah = 0.0 |
real pumamod::sigmax = 6.0e-7 |
real, dimension(:), allocatable pumamod::sigmh |
real, dimension(:), allocatable pumamod::sns |
real, dimension(:), allocatable pumamod::so |
real, dimension(:), allocatable pumamod::sop |
real, dimension(:), allocatable pumamod::sor |
real, dimension(2) pumamod::sp |
real, dimension(:), allocatable pumamod::sp |
real, dimension(:), allocatable pumamod::sp1 |
real, dimension(:), allocatable pumamod::sp2 |
real, dimension(:), allocatable pumamod::span |
real, dimension(:), allocatable pumamod::spd |
real, dimension(:), allocatable pumamod::spm |
real, dimension(:), allocatable pumamod::spnorm |
real pumamod::sponk = 0.5 |
real, dimension(:), allocatable pumamod::spp |
real, dimension(:), allocatable pumamod::spt |
real, dimension(2,2) pumamod::sq |
real, dimension(:,:), allocatable pumamod::sq |
real, dimension(:,:), allocatable pumamod::sr1 |
real, dimension(:,:), allocatable pumamod::sr2 |
real, dimension(:), allocatable pumamod::srcn |
real, dimension(:,:), allocatable pumamod::srp1 |
real, dimension(:,:), allocatable pumamod::srp2 |
real, dimension(:), allocatable pumamod::ssp |
real, dimension(2,2) pumamod::st |
real, dimension(:,:), allocatable pumamod::st |
real, dimension(:,:), allocatable pumamod::st1 |
real, dimension(:,:), allocatable pumamod::st2 |
real, dimension(:,:), allocatable pumamod::std |
real, dimension(:), allocatable pumamod::stg |
real, dimension(:,:), allocatable pumamod::stm |
real, dimension(:,:), allocatable pumamod::stp |
real, dimension(:,:), allocatable pumamod::stt |
real pumamod::syncstr = 0.0 |
real pumamod::synctime = 0.0 |
real, dimension(:,:), allocatable pumamod::sz |
real, dimension(2,2) pumamod::sz |
real, dimension(:,:), allocatable pumamod::szd |
real, dimension(:,:), allocatable pumamod::szm |
real, dimension(:,:), allocatable pumamod::szp |
real, dimension(:,:), allocatable pumamod::szt |
real, dimension(:), allocatable pumamod::t0 |
real, dimension(maxlev) pumamod::t0 = 250.0 |
real, dimension(:), allocatable pumamod::t0d |
real, dimension(maxlev) pumamod::t0k = 250.0 |
real, dimension(20) pumamod::t0yod1 = (/224.14,213.91,211.36,212.95,217.56 ,224.07,231.24,237.73,243.54,248.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) pumamod::t0yod3 = (/265.14,254.91,246.36,240.95,237.56 ,234.65,235.24,237.73,243.54,248.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) pumamod::t0yod5 = (/305.00,298.00,292.00,286.00,280.00 ,274.00,268.00,261.00,256.54,254.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) pumamod::t0yod7 = (/265.14,254.91,246.36,240.95,237.56 ,234.65,235.24,237.73,243.54,248.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) pumamod::t0yod8 = (/265.14,254.91,246.36,240.95,237.56 ,234.65,235.24,237.73,243.54,248.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real, dimension(20) pumamod::t0yod9 = (/265.14,254.91,246.36,240.95,237.56 ,234.65,235.24,237.73,243.54,248.87 ,253.41,257.83,261.72,265.60,268.96 ,272.33,275.36,278.34,281.06,283.74/) |
real pumamod::tac = 0. |
real, dimension(:), allocatable pumamod::tauf |
real, dimension(:), allocatable pumamod::taur |
real pumamod::tauta = 40.0 |
real pumamod::tauts = 4.0 |
real pumamod::tdiss = 0.25 |
real, dimension(maxlev) pumamod::tfrc = 0.0 |
real pumamod::tgr = 288.0 |
real pumamod::tgrano = 0.0 |
real, dimension(:), allocatable pumamod::tkp |
real pumamod::tmstart = 0.0 |
real pumamod::tmstop = 0.0 |
real pumamod::ttp = 200.0 |
real pumamod::ttropo = 250.0 |
real pumamod::ww = WW_EARTH |
real, dimension(:,:), allocatable pumamod::xlphi |
real, dimension(:,:), allocatable pumamod::xlt |
character(80), dimension(:), allocatable pumamod::ympname |
character(len=32) pumamod::yplanet = "Earth" |
real pumamod::zsigb = 0.7 |