! -*-f90-*- (for emacs) vim:set filetype=fortran: (for vim) ! cparam_pencils.inc ! ! This file was automatically generated by mkcparam, so think twice before ! you modify it. ! ! It is included by cparam.f90 and defines the pencil_case data type and ! sets some variables related to this. ! integer, parameter :: npencils=226 type pencil_case real, dimension (nx) :: Ywater real, dimension (nx) :: lambda real, dimension (nx) :: rho real, dimension (nx) :: lnrho real, dimension (nx) :: rho1 real, dimension (nx,3) :: glnrho real, dimension (nx) :: del2rho real, dimension (nx) :: del2lnrho real, dimension (nx,3,3) :: hlnrho real, dimension (nx,3) :: grho real, dimension (nx) :: glnrho2 real, dimension (nx) :: del6lnrho real, dimension (nx,3) :: uij5glnrho real, dimension (nx) :: uglnrho real, dimension (nx) :: ugrho real, dimension (nx,3) :: sglnrho real, dimension (nx) :: ekin real, dimension (nx) :: transprho real, dimension (nx,3) :: glnrhos real, dimension (nx,ndustspec) :: rhod real, dimension (nx,3) :: udropav real, dimension (nx) :: rhodsum real, dimension (nx,3) :: glnrhodsum real, dimension (nx,3,ndustspec) :: uud real, dimension (nx,ndustspec) :: divud real, dimension (nx,3,3,ndustspec) :: sdij real, dimension (nx) :: Ma2 real, dimension (nx,3) :: fpres real, dimension (nx) :: tcond real, dimension (nx,3) :: sglnTT real, dimension (nx) :: uglnTT real, dimension (nx) :: ss real, dimension (nx,3) :: gss real, dimension (nx) :: ee real, dimension (nx) :: pp real, dimension (nx) :: lnTT real, dimension (nx) :: cs2 real, dimension (nx) :: cp real, dimension (nx) :: cp1 real, dimension (nx) :: cp1tilde real, dimension (nx,3) :: glnTT real, dimension (nx) :: TT real, dimension (nx) :: TT1 real, dimension (nx,3) :: gTT real, dimension (nx) :: yH real, dimension (nx,3,3) :: hss real, dimension (nx,3,3) :: hlnTT real, dimension (nx) :: del2ss real, dimension (nx) :: del6ss real, dimension (nx) :: del2lnTT real, dimension (nx) :: cv real, dimension (nx) :: cv1 real, dimension (nx) :: del6lnTT real, dimension (nx) :: gamma real, dimension (nx) :: del2TT real, dimension (nx) :: del6TT real, dimension (nx,3) :: glnmumol real, dimension (nx) :: ppvap real, dimension (nx) :: csvap2 real, dimension (nx) :: TTb real, dimension (nx) :: rho_anel real, dimension (nx) :: eth real, dimension (nx,3) :: geth real, dimension (nx) :: del2eth real, dimension (nx,3,3) :: heth real, dimension (nx) :: eths real, dimension (nx,3) :: geths real, dimension (nx,3) :: rho1gpp real, dimension (nx,3,n_forcing_cont_max) :: fcont real, dimension (nx,3) :: gg real, dimension (nx) :: x_mn real, dimension (nx) :: y_mn real, dimension (nx) :: z_mn real, dimension (nx) :: r_mn real, dimension (nx) :: r_mn1 real, dimension (nx) :: phix real, dimension (nx) :: phiy real, dimension (nx) :: pomx real, dimension (nx) :: pomy real, dimension (nx) :: rcyl_mn real, dimension (nx) :: rcyl_mn1 real, dimension (nx) :: phi_mn real, dimension (nx,3) :: evr real, dimension (nx,3) :: rr real, dimension (nx,3) :: evth real, dimension (nx) :: divu real, dimension (nx,3) :: oo real, dimension (nx) :: o2 real, dimension (nx) :: ou real, dimension (nx) :: u2 real, dimension (nx,3,3) :: uij real, dimension (nx,3) :: uu real, dimension (nx,3) :: curlo real, dimension (nx,3,3) :: sij real, dimension (nx) :: sij2 real, dimension (nx,3,3) :: uij5 real, dimension (nx,3) :: ugu real, dimension (nx) :: ugu2 real, dimension (nx,3,3) :: oij real, dimension (nx,3,3) :: d2uidxj real, dimension (nx,3,3,3) :: uijk real, dimension (nx,3) :: ogu real, dimension (nx) :: u3u21 real, dimension (nx) :: u1u32 real, dimension (nx) :: u2u13 real, dimension (nx,3) :: del2u real, dimension (nx,3) :: del4u real, dimension (nx,3) :: del6u real, dimension (nx) :: u2u31 real, dimension (nx) :: u3u12 real, dimension (nx) :: u1u23 real, dimension (nx,3) :: graddivu real, dimension (nx,3) :: del6u_bulk real, dimension (nx,3) :: grad5divu real, dimension (nx,3) :: rhougu real, dimension (nx,3) :: der6u real, dimension (nx,3) :: transpurho real, dimension (nx) :: divu0 real, dimension (nx,3,3) :: u0ij real, dimension (nx,3) :: uu0 real, dimension (nx,3) :: uu_advec real, dimension (nx,3) :: uuadvec_guu real, dimension (nx,3) :: del6u_strict real, dimension (nx,3) :: del4graddivu real, dimension (nx,3) :: aa real, dimension (nx) :: a2 real, dimension (nx,3,3) :: aij real, dimension (nx,3) :: bb real, dimension (nx,3) :: bbb real, dimension (nx) :: ab real, dimension (nx) :: ua real, dimension (nx,3) :: exa real, dimension (nx) :: b2 real, dimension (nx) :: bf2 real, dimension (nx,3,3) :: bij real, dimension (nx,3) :: del2a real, dimension (nx,3) :: graddiva real, dimension (nx,3) :: jj real, dimension (nx,3) :: e3xa real, dimension (nx,3,2) :: bijtilde real, dimension (nx) :: j2 real, dimension (nx) :: jb real, dimension (nx) :: va2 real, dimension (nx,3) :: jxb real, dimension (nx,3) :: jxbr real, dimension (nx) :: jxbr2 real, dimension (nx) :: ub real, dimension (nx,3) :: uxb real, dimension (nx) :: uxb2 real, dimension (nx,3) :: uxj real, dimension (nx) :: chibp real, dimension (nx) :: beta real, dimension (nx) :: beta1 real, dimension (nx,3) :: uga real, dimension (nx,3) :: uuadvec_gaa real, dimension (nx) :: djuidjbi real, dimension (nx) :: jo real, dimension (nx) :: StokesI real, dimension (nx) :: StokesQ real, dimension (nx) :: StokesU real, dimension (nx) :: StokesQ1 real, dimension (nx) :: StokesU1 real, dimension (nx) :: ujxb real, dimension (nx,3) :: oxu real, dimension (nx,3) :: oxuxb real, dimension (nx,3) :: jxbxb real, dimension (nx,3) :: jxbrxb real, dimension (nx,3) :: glnrhoxb real, dimension (nx,3) :: del4a real, dimension (nx,3) :: del6a real, dimension (nx,3) :: oxj real, dimension (nx) :: diva real, dimension (nx,3,3) :: jij real, dimension (nx) :: sj real, dimension (nx) :: ss12 real, dimension (nx) :: d6ab real, dimension (nx) :: etava real, dimension (nx) :: etaj real, dimension (nx) :: etaj2 real, dimension (nx) :: etajrho real, dimension (nx) :: cosjb real, dimension (nx) :: jparallel real, dimension (nx) :: jperp real, dimension (nx) :: cosub real, dimension (nx,3) :: bunit real, dimension (nx,3) :: hjj real, dimension (nx) :: hj2 real, dimension (nx) :: hjb real, dimension (nx) :: coshjb real, dimension (nx) :: hjparallel real, dimension (nx) :: hjperp real, dimension (nx) :: nu_ni1 real, dimension (nx) :: gamma_A2 real, dimension (nx) :: clight2 real, dimension (nx,3) :: mf_EMF real, dimension (nx) :: mf_EMFdotB real, dimension (nx,3) :: uun real, dimension (nx) :: divun real, dimension (nx,3,3) :: snij real, dimension (nx) :: rhop real, dimension (nx,3) :: grhop real, dimension (nx) :: peh real, dimension (nx) :: tauascalar real, dimension (nx) :: condensationRate real, dimension (nx) :: waterMixingRatio real, dimension (nx) :: cc real, dimension (nx) :: cc1 real, dimension (nx,3) :: gcc real, dimension (nx) :: shock real, dimension (nx,3) :: gshock real, dimension (nx) :: shock_perp real, dimension (nx,3) :: gshock_perp real, dimension (nx) :: acc real, dimension (nx,3) :: gacc real, dimension (nx) :: ugacc real, dimension (nx) :: del2acc real, dimension (nx) :: ssat real, dimension (nx,3) :: fvisc real, dimension (nx) :: diffus_total real, dimension (nx) :: diffus_total2 real, dimension (nx) :: diffus_total3 real, dimension (nx) :: visc_heat real, dimension (nx) :: nu real, dimension (nx,3) :: gradnu real, dimension (nx) :: nu_smag real, dimension (nx,3) :: gnu_smag endtype pencil_case integer :: i_Ywater=1 integer :: i_lambda=2 integer :: i_rho=3 integer :: i_lnrho=4 integer :: i_rho1=5 integer :: i_glnrho=6 integer :: i_del2rho=7 integer :: i_del2lnrho=8 integer :: i_hlnrho=9 integer :: i_grho=10 integer :: i_glnrho2=11 integer :: i_del6lnrho=12 integer :: i_uij5glnrho=13 integer :: i_uglnrho=14 integer :: i_ugrho=15 integer :: i_sglnrho=16 integer :: i_ekin=17 integer :: i_transprho=18 integer :: i_glnrhos=19 integer :: i_rhod=20 integer :: i_udropav=21 integer :: i_rhodsum=22 integer :: i_glnrhodsum=23 integer :: i_uud=24 integer :: i_divud=25 integer :: i_sdij=26 integer :: i_Ma2=27 integer :: i_fpres=28 integer :: i_tcond=29 integer :: i_sglnTT=30 integer :: i_uglnTT=31 integer :: i_ss=32 integer :: i_gss=33 integer :: i_ee=34 integer :: i_pp=35 integer :: i_lnTT=36 integer :: i_cs2=37 integer :: i_cp=38 integer :: i_cp1=39 integer :: i_cp1tilde=40 integer :: i_glnTT=41 integer :: i_TT=42 integer :: i_TT1=43 integer :: i_gTT=44 integer :: i_yH=45 integer :: i_hss=46 integer :: i_hlnTT=47 integer :: i_del2ss=48 integer :: i_del6ss=49 integer :: i_del2lnTT=50 integer :: i_cv=51 integer :: i_cv1=52 integer :: i_del6lnTT=53 integer :: i_gamma=54 integer :: i_del2TT=55 integer :: i_del6TT=56 integer :: i_glnmumol=57 integer :: i_ppvap=58 integer :: i_csvap2=59 integer :: i_TTb=60 integer :: i_rho_anel=61 integer :: i_eth=62 integer :: i_geth=63 integer :: i_del2eth=64 integer :: i_heth=65 integer :: i_eths=66 integer :: i_geths=67 integer :: i_rho1gpp=68 integer :: i_fcont=69 integer :: i_gg=70 integer :: i_x_mn=71 integer :: i_y_mn=72 integer :: i_z_mn=73 integer :: i_r_mn=74 integer :: i_r_mn1=75 integer :: i_phix=76 integer :: i_phiy=77 integer :: i_pomx=78 integer :: i_pomy=79 integer :: i_rcyl_mn=80 integer :: i_rcyl_mn1=81 integer :: i_phi_mn=82 integer :: i_evr=83 integer :: i_rr=84 integer :: i_evth=85 integer :: i_divu=86 integer :: i_oo=87 integer :: i_o2=88 integer :: i_ou=89 integer :: i_u2=90 integer :: i_uij=91 integer :: i_uu=92 integer :: i_curlo=93 integer :: i_sij=94 integer :: i_sij2=95 integer :: i_uij5=96 integer :: i_ugu=97 integer :: i_ugu2=98 integer :: i_oij=99 integer :: i_d2uidxj=100 integer :: i_uijk=101 integer :: i_ogu=102 integer :: i_u3u21=103 integer :: i_u1u32=104 integer :: i_u2u13=105 integer :: i_del2u=106 integer :: i_del4u=107 integer :: i_del6u=108 integer :: i_u2u31=109 integer :: i_u3u12=110 integer :: i_u1u23=111 integer :: i_graddivu=112 integer :: i_del6u_bulk=113 integer :: i_grad5divu=114 integer :: i_rhougu=115 integer :: i_der6u=116 integer :: i_transpurho=117 integer :: i_divu0=118 integer :: i_u0ij=119 integer :: i_uu0=120 integer :: i_uu_advec=121 integer :: i_uuadvec_guu=122 integer :: i_del6u_strict=123 integer :: i_del4graddivu=124 integer :: i_aa=125 integer :: i_a2=126 integer :: i_aij=127 integer :: i_bb=128 integer :: i_bbb=129 integer :: i_ab=130 integer :: i_ua=131 integer :: i_exa=132 integer :: i_b2=133 integer :: i_bf2=134 integer :: i_bij=135 integer :: i_del2a=136 integer :: i_graddiva=137 integer :: i_jj=138 integer :: i_e3xa=139 integer :: i_bijtilde=140 integer :: i_j2=141 integer :: i_jb=142 integer :: i_va2=143 integer :: i_jxb=144 integer :: i_jxbr=145 integer :: i_jxbr2=146 integer :: i_ub=147 integer :: i_uxb=148 integer :: i_uxb2=149 integer :: i_uxj=150 integer :: i_chibp=151 integer :: i_beta=152 integer :: i_beta1=153 integer :: i_uga=154 integer :: i_uuadvec_gaa=155 integer :: i_djuidjbi=156 integer :: i_jo=157 integer :: i_StokesI=158 integer :: i_StokesQ=159 integer :: i_StokesU=160 integer :: i_StokesQ1=161 integer :: i_StokesU1=162 integer :: i_ujxb=163 integer :: i_oxu=164 integer :: i_oxuxb=165 integer :: i_jxbxb=166 integer :: i_jxbrxb=167 integer :: i_glnrhoxb=168 integer :: i_del4a=169 integer :: i_del6a=170 integer :: i_oxj=171 integer :: i_diva=172 integer :: i_jij=173 integer :: i_sj=174 integer :: i_ss12=175 integer :: i_d6ab=176 integer :: i_etava=177 integer :: i_etaj=178 integer :: i_etaj2=179 integer :: i_etajrho=180 integer :: i_cosjb=181 integer :: i_jparallel=182 integer :: i_jperp=183 integer :: i_cosub=184 integer :: i_bunit=185 integer :: i_hjj=186 integer :: i_hj2=187 integer :: i_hjb=188 integer :: i_coshjb=189 integer :: i_hjparallel=190 integer :: i_hjperp=191 integer :: i_nu_ni1=192 integer :: i_gamma_A2=193 integer :: i_clight2=194 integer :: i_mf_EMF=195 integer :: i_mf_EMFdotB=196 integer :: i_uun=197 integer :: i_divun=198 integer :: i_snij=199 integer :: i_rhop=200 integer :: i_grhop=201 integer :: i_peh=202 integer :: i_tauascalar=203 integer :: i_condensationRate=204 integer :: i_waterMixingRatio=205 integer :: i_cc=206 integer :: i_cc1=207 integer :: i_gcc=208 integer :: i_shock=209 integer :: i_gshock=210 integer :: i_shock_perp=211 integer :: i_gshock_perp=212 integer :: i_acc=213 integer :: i_gacc=214 integer :: i_ugacc=215 integer :: i_del2acc=216 integer :: i_ssat=217 integer :: i_fvisc=218 integer :: i_diffus_total=219 integer :: i_diffus_total2=220 integer :: i_diffus_total3=221 integer :: i_visc_heat=222 integer :: i_nu=223 integer :: i_gradnu=224 integer :: i_nu_smag=225 integer :: i_gnu_smag=226 character (len=penc_name_len), parameter, dimension(npencils) :: pencil_names = & (/ 'Ywater ', 'lambda ', 'rho ', 'lnrho ' & , 'rho1 ', 'glnrho ', 'del2rho ', 'del2lnrho ' & , 'hlnrho ', 'grho ', 'glnrho2 ', 'del6lnrho ' & , 'uij5glnrho ', 'uglnrho ', 'ugrho ', 'sglnrho ' & , 'ekin ', 'transprho ', 'glnrhos ', 'rhod ' & , 'udropav ', 'rhodsum ', 'glnrhodsum ', 'uud ' & , 'divud ', 'sdij ', 'Ma2 ', 'fpres ' & , 'tcond ', 'sglnTT ', 'uglnTT ', 'ss ' & , 'gss ', 'ee ', 'pp ', 'lnTT ' & , 'cs2 ', 'cp ', 'cp1 ', 'cp1tilde ' & , 'glnTT ', 'TT ', 'TT1 ', 'gTT ' & , 'yH ', 'hss ', 'hlnTT ', 'del2ss ' & , 'del6ss ', 'del2lnTT ', 'cv ', 'cv1 ' & , 'del6lnTT ', 'gamma ', 'del2TT ', 'del6TT ' & , 'glnmumol ', 'ppvap ', 'csvap2 ', 'TTb ' & , 'rho_anel ', 'eth ', 'geth ', 'del2eth ' & , 'heth ', 'eths ', 'geths ', 'rho1gpp ' & , 'fcont ', 'gg ', 'x_mn ', 'y_mn ' & , 'z_mn ', 'r_mn ', 'r_mn1 ', 'phix ' & , 'phiy ', 'pomx ', 'pomy ', 'rcyl_mn ' & , 'rcyl_mn1 ', 'phi_mn ', 'evr ', 'rr ' & , 'evth ', 'divu ', 'oo ', 'o2 ' & , 'ou ', 'u2 ', 'uij ', 'uu ' & , 'curlo ', 'sij ', 'sij2 ', 'uij5 ' & , 'ugu ', 'ugu2 ', 'oij ', 'd2uidxj ' & , 'uijk ', 'ogu ', 'u3u21 ', 'u1u32 ' & , 'u2u13 ', 'del2u ', 'del4u ', 'del6u ' & , 'u2u31 ', 'u3u12 ', 'u1u23 ', 'graddivu ' & , 'del6u_bulk ', 'grad5divu ', 'rhougu ', 'der6u ' & , 'transpurho ', 'divu0 ', 'u0ij ', 'uu0 ' & , 'uu_advec ', 'uuadvec_guu ', 'del6u_strict ', 'del4graddivu ' & , 'aa ', 'a2 ', 'aij ', 'bb ' & , 'bbb ', 'ab ', 'ua ', 'exa ' & , 'b2 ', 'bf2 ', 'bij ', 'del2a ' & , 'graddiva ', 'jj ', 'e3xa ', 'bijtilde ' & , 'j2 ', 'jb ', 'va2 ', 'jxb ' & , 'jxbr ', 'jxbr2 ', 'ub ', 'uxb ' & , 'uxb2 ', 'uxj ', 'chibp ', 'beta ' & , 'beta1 ', 'uga ', 'uuadvec_gaa ', 'djuidjbi ' & , 'jo ', 'StokesI ', 'StokesQ ', 'StokesU ' & , 'StokesQ1 ', 'StokesU1 ', 'ujxb ', 'oxu ' & , 'oxuxb ', 'jxbxb ', 'jxbrxb ', 'glnrhoxb ' & , 'del4a ', 'del6a ', 'oxj ', 'diva ' & , 'jij ', 'sj ', 'ss12 ', 'd6ab ' & , 'etava ', 'etaj ', 'etaj2 ', 'etajrho ' & , 'cosjb ', 'jparallel ', 'jperp ', 'cosub ' & , 'bunit ', 'hjj ', 'hj2 ', 'hjb ' & , 'coshjb ', 'hjparallel ', 'hjperp ', 'nu_ni1 ' & , 'gamma_A2 ', 'clight2 ', 'mf_EMF ', 'mf_EMFdotB ' & , 'uun ', 'divun ', 'snij ', 'rhop ' & , 'grhop ', 'peh ', 'tauascalar ', 'condensationRate' & , 'waterMixingRatio', 'cc ', 'cc1 ', 'gcc ' & , 'shock ', 'gshock ', 'shock_perp ', 'gshock_perp ' & , 'acc ', 'gacc ', 'ugacc ', 'del2acc ' & , 'ssat ', 'fvisc ', 'diffus_total ', 'diffus_total2 ' & , 'diffus_total3 ', 'visc_heat ', 'nu ', 'gradnu ' & , 'nu_smag ', 'gnu_smag ' /) logical, parameter, dimension(npencils):: lpenc_required = .false. logical, dimension(npencils):: lpenc_diagnos = .false. logical, dimension(npencils):: lpenc_diagnos2d = .false. logical, dimension(npencils):: lpenc_video = .false. logical, dimension(npencils):: lpenc_requested = .false. logical, dimension(npencils):: lpencil = .false.