@parameters @data/index @data/pc_constants !p.multi=0 ; default,ivar,-1 default,iread,0 if iread eq 0 then begin pc_read_dim,obj=dim pc_read_param,/param2,obj=param if ivar lt 0 then pc_read_var,/bb,/trimall,obj=var else pc_read_var,/bb,/trimall,obj=var,ivar=ivar ;if ivar lt 0 then pc_read_var,/trimall,obj=var else pc_read_var,/trimall,obj=var,ivar=ivar xxx=var.x yyy=var.y zzz=var.z ; B0=param.B_ext(2) iread=1 endif nz=n_elements(zzz) ; stop !p.multi=[0,1,3] !p.charsize=2 ; lnTT=haver(var.lnTT) lnrho=haver(var.lnrho) sss=haver(var.sss) ppp=haver(var.ppp) rho=exp(haver(var.lnrho)) TT=exp(haver(var.lnTT)) kapparho=haver(var.kapparho) yh=haver(var.yh) uz=haver(var.uu(*,2)) ; ;plot,zzz,uz,yr=[-1,1]*10.,ytit='uz',ps=-1 ;plot_io,zzz,rho,yr=[1e-10,2e-3],ytit='rho' ;plot_io,zzz,sss,ytit='!8s!6' ;plot_io,zzz,kapparho,ytit="kapparho" ;plot,zzz,yH,ytit="!8y!6!dH!n",yr=[0,1] ; ; compute tau ; circ_sym,1.3,1 tau_top=param.tau_top tau=var.kapparho*0. tau=integr(var.kapparho,/rev,x=var.z)+tau_top iz_tau1=findex(1.,tau,/rev) iz_tau1=iz_tau1