! -*-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=224 type pencil_case real, dimension (nx) :: Ywater real, dimension (nx) :: lambda real, dimension (nx) :: lnrho real, dimension (nx) :: rho real, dimension (nx) :: rho1 real, dimension (nx,3) :: glnrho real, dimension (nx,3) :: grho real, dimension (nx) :: uglnrho real, dimension (nx) :: ugrho real, dimension (nx) :: glnrho2 real, dimension (nx) :: del2lnrho real, dimension (nx) :: del2rho real, dimension (nx) :: del6lnrho real, dimension (nx) :: del6rho real, dimension (nx,3,3) :: hlnrho real, dimension (nx,3) :: sglnrho real, dimension (nx,3) :: uij5glnrho real, dimension (nx) :: transprho real, dimension (nx) :: ekin real, dimension (nx) :: rhos1 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) :: ugss real, dimension (nx) :: Ma2 real, dimension (nx,3) :: fpres real, dimension (nx) :: uglnTT real, dimension (nx,3) :: sglnTT real, dimension (nx) :: transprhos real, dimension (nx) :: initss real, dimension (nx) :: initlnrho 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,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) :: 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) :: 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) :: 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,npscalar) :: cc real, dimension (nx,npscalar) :: cc1 real, dimension (nx,3,npscalar) :: gcc real, dimension (nx,npscalar) :: ugcc real, dimension (nx,npscalar) :: gcc2 real, dimension (nx,npscalar) :: gcc1 real, dimension (nx,npscalar) :: del2cc real, dimension (nx,npscalar) :: del6cc real, dimension (nx,3,npscalar) :: g5cc real, dimension (nx,npscalar) :: g5ccglnrho real, dimension (nx,3,3,npscalar) :: hcc real, dimension (nx) :: shock real, dimension (nx,3) :: gshock real, dimension (nx) :: shock_perp real, dimension (nx,3) :: gshock_perp real, dimension (nx) :: ssat real, dimension (nx) :: ugssat 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 endtype pencil_case integer :: i_Ywater=1 integer :: i_lambda=2 integer :: i_lnrho=3 integer :: i_rho=4 integer :: i_rho1=5 integer :: i_glnrho=6 integer :: i_grho=7 integer :: i_uglnrho=8 integer :: i_ugrho=9 integer :: i_glnrho2=10 integer :: i_del2lnrho=11 integer :: i_del2rho=12 integer :: i_del6lnrho=13 integer :: i_del6rho=14 integer :: i_hlnrho=15 integer :: i_sglnrho=16 integer :: i_uij5glnrho=17 integer :: i_transprho=18 integer :: i_ekin=19 integer :: i_rhos1=20 integer :: i_glnrhos=21 integer :: i_rhod=22 integer :: i_udropav=23 integer :: i_rhodsum=24 integer :: i_glnrhodsum=25 integer :: i_uud=26 integer :: i_divud=27 integer :: i_sdij=28 integer :: i_ugss=29 integer :: i_Ma2=30 integer :: i_fpres=31 integer :: i_uglnTT=32 integer :: i_sglnTT=33 integer :: i_transprhos=34 integer :: i_initss=35 integer :: i_initlnrho=36 integer :: i_ss=37 integer :: i_gss=38 integer :: i_ee=39 integer :: i_pp=40 integer :: i_lnTT=41 integer :: i_cs2=42 integer :: i_cp=43 integer :: i_cp1=44 integer :: i_cp1tilde=45 integer :: i_glnTT=46 integer :: i_TT=47 integer :: i_TT1=48 integer :: i_gTT=49 integer :: i_yH=50 integer :: i_hss=51 integer :: i_hlnTT=52 integer :: i_del2ss=53 integer :: i_del6ss=54 integer :: i_del2lnTT=55 integer :: i_cv=56 integer :: i_cv1=57 integer :: i_del6lnTT=58 integer :: i_gamma=59 integer :: i_del2TT=60 integer :: i_del6TT=61 integer :: i_glnmumol=62 integer :: i_ppvap=63 integer :: i_csvap2=64 integer :: i_TTb=65 integer :: i_rho_anel=66 integer :: i_eth=67 integer :: i_geth=68 integer :: i_del2eth=69 integer :: i_heth=70 integer :: i_eths=71 integer :: i_geths=72 integer :: i_fcont=73 integer :: i_gg=74 integer :: i_x_mn=75 integer :: i_y_mn=76 integer :: i_z_mn=77 integer :: i_r_mn=78 integer :: i_r_mn1=79 integer :: i_phix=80 integer :: i_phiy=81 integer :: i_pomx=82 integer :: i_pomy=83 integer :: i_rcyl_mn=84 integer :: i_rcyl_mn1=85 integer :: i_phi_mn=86 integer :: i_evr=87 integer :: i_rr=88 integer :: i_evth=89 integer :: i_divu=90 integer :: i_oo=91 integer :: i_o2=92 integer :: i_ou=93 integer :: i_u2=94 integer :: i_uij=95 integer :: i_uu=96 integer :: i_curlo=97 integer :: i_sij=98 integer :: i_sij2=99 integer :: i_uij5=100 integer :: i_ugu=101 integer :: i_ugu2=102 integer :: i_oij=103 integer :: i_d2uidxj=104 integer :: i_uijk=105 integer :: i_ogu=106 integer :: i_u3u21=107 integer :: i_u1u32=108 integer :: i_u2u13=109 integer :: i_del2u=110 integer :: i_del4u=111 integer :: i_del6u=112 integer :: i_u2u31=113 integer :: i_u3u12=114 integer :: i_u1u23=115 integer :: i_graddivu=116 integer :: i_del6u_bulk=117 integer :: i_grad5divu=118 integer :: i_rhougu=119 integer :: i_der6u=120 integer :: i_transpurho=121 integer :: i_divu0=122 integer :: i_u0ij=123 integer :: i_uu0=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_j2=140 integer :: i_jb=141 integer :: i_va2=142 integer :: i_jxb=143 integer :: i_jxbr=144 integer :: i_jxbr2=145 integer :: i_ub=146 integer :: i_uxb=147 integer :: i_uxb2=148 integer :: i_uxj=149 integer :: i_chibp=150 integer :: i_beta=151 integer :: i_beta1=152 integer :: i_uga=153 integer :: i_djuidjbi=154 integer :: i_jo=155 integer :: i_StokesI=156 integer :: i_StokesQ=157 integer :: i_StokesU=158 integer :: i_StokesQ1=159 integer :: i_StokesU1=160 integer :: i_ujxb=161 integer :: i_oxu=162 integer :: i_oxuxb=163 integer :: i_jxbxb=164 integer :: i_jxbrxb=165 integer :: i_glnrhoxb=166 integer :: i_del4a=167 integer :: i_del6a=168 integer :: i_oxj=169 integer :: i_diva=170 integer :: i_jij=171 integer :: i_sj=172 integer :: i_ss12=173 integer :: i_d6ab=174 integer :: i_etava=175 integer :: i_etaj=176 integer :: i_etaj2=177 integer :: i_etajrho=178 integer :: i_cosjb=179 integer :: i_jparallel=180 integer :: i_jperp=181 integer :: i_cosub=182 integer :: i_bunit=183 integer :: i_hjj=184 integer :: i_hj2=185 integer :: i_hjb=186 integer :: i_coshjb=187 integer :: i_hjparallel=188 integer :: i_hjperp=189 integer :: i_nu_ni1=190 integer :: i_gamma_A2=191 integer :: i_clight2=192 integer :: i_mf_EMF=193 integer :: i_mf_EMFdotB=194 integer :: i_uun=195 integer :: i_divun=196 integer :: i_snij=197 integer :: i_rhop=198 integer :: i_grhop=199 integer :: i_peh=200 integer :: i_cc=201 integer :: i_cc1=202 integer :: i_gcc=203 integer :: i_ugcc=204 integer :: i_gcc2=205 integer :: i_gcc1=206 integer :: i_del2cc=207 integer :: i_del6cc=208 integer :: i_g5cc=209 integer :: i_g5ccglnrho=210 integer :: i_hcc=211 integer :: i_shock=212 integer :: i_gshock=213 integer :: i_shock_perp=214 integer :: i_gshock_perp=215 integer :: i_ssat=216 integer :: i_ugssat=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 character (len=15), parameter, dimension(npencils) :: pencil_names = & (/ 'Ywater ', 'lambda ', 'lnrho ', 'rho ' & , 'rho1 ', 'glnrho ', 'grho ', 'uglnrho ' & , 'ugrho ', 'glnrho2 ', 'del2lnrho ', 'del2rho ' & , 'del6lnrho ', 'del6rho ', 'hlnrho ', 'sglnrho ' & , 'uij5glnrho ', 'transprho ', 'ekin ', 'rhos1 ' & , 'glnrhos ', 'rhod ', 'udropav ', 'rhodsum ' & , 'glnrhodsum ', 'uud ', 'divud ', 'sdij ' & , 'ugss ', 'Ma2 ', 'fpres ', 'uglnTT ' & , 'sglnTT ', 'transprhos ', 'initss ', 'initlnrho ' & , '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 ' & , '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 ' & , 'aa ', 'a2 ', 'aij ', 'bb ' & , 'bbb ', 'ab ', 'ua ', 'exa ' & , 'b2 ', 'bf2 ', 'bij ', 'del2a ' & , 'graddiva ', 'jj ', 'e3xa ', 'j2 ' & , 'jb ', 'va2 ', 'jxb ', 'jxbr ' & , 'jxbr2 ', 'ub ', 'uxb ', 'uxb2 ' & , 'uxj ', 'chibp ', 'beta ', 'beta1 ' & , 'uga ', '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 ' & , 'cc ', 'cc1 ', 'gcc ', 'ugcc ' & , 'gcc2 ', 'gcc1 ', 'del2cc ', 'del6cc ' & , 'g5cc ', 'g5ccglnrho ', 'hcc ', 'shock ' & , 'gshock ', 'shock_perp ', 'gshock_perp ', 'ssat ' & , 'ugssat ', 'fvisc ', 'diffus_total ', 'diffus_total2 ' & , 'diffus_total3 ', 'visc_heat ', 'nu ', 'gradnu ' & /) 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.