anchor.diff:      ! Check if profile has already been requested:
       chIdx = -1
       do tmpi1=1,ncheby_tables
  -      if(tmpch == cheby_filename(tmpi1)) then
  +      if(trim(tmpch) == trim(cheby_filename(tmpi1))) then
           cheby_itable(icheby(iElem)) = tmpi1
           chIdx = tmpi1
           exit
  
positive.code: !  coefficients are give with the following syntax:
  !  i j : value
  !  where i->x and j->y
  ! ================================================================================================ !
  subroutine parseChebyFile(ifile)
  
    use crcoall, only : lout, lerr
    use mod_alloc, only : alloc
    use mod_common
    use mod_settings
    use string_tools
  
negative.code:     write(lerr,"(a,i0,a)") "CHEBY> ERROR max order too low:",cheby_maxOrder(ifile)," - it should be at least 2."
      goto 30
    end if
    if ( allocated( jOrder ) ) call dealloc(jOrder,'jOrder')
    write(lout,"('CHEBY> ',a)") "...done."
  
    if(st_quiet < 2) then
      ! Echo parsed data (unless told to be quiet!)
      if (st_debug) then
        ! detailed echo
        call cheby_echoCoefficients_detailed(ifile,lDefI)
      else 
        ! tabbed echo (more human-readable)
        call cheby_echoCoefficients(ifile,lDefI)
      end if
    end if
    return
  
  50 continue
    write(lerr,"(a)") "CHEBY>       Example of header line:"
    write(lerr,"(a)") "CHEBY>       TABLE : Y   |     0     1     2    etc..."
    write(lerr,"(a)") "CHEBY>       Example of coefficient line:"
    write(lerr,"(a)") "CHEBY>       TABLE : x 1 |   0.0  -0.1   2.2    etc..."
  30 continue
    write(lout,"(a)") "CHEBY>       last line read:"
    write(lout,"(a)") trim(inLine)
  