;VG FUNCTION dustem_read_pol,dir_in,file,silent=silent st='' Nmax=10000L sts=strarr(Nmax) openr,unit,dir_in+'data/'+file,/get_lun ;==read comments str='' & first_char='#' WHILE first_char EQ '#' DO BEGIN readf,unit,str first_char=strmid(str,0,1) ENDWHILE stv=str_sep(strtrim(strcompress(str),2),' ') atresh=float(stv(0)) pstiff=float(stv(1)) plev=float(stv(2)) readf,unit,cteta0 readf,unit,npol full_st={file:file,atresh:atresh,pstiff:pstiff,plev:plev,cteta0:cteta0,npol:npol} close,unit free_lun,unit return,full_st END