anchor.diff:      write(lout,"(a)") "DYNK> Debugging is ENABLED"
   
     case("NOFILE")
  -    dynk_noDynkSets = .true.
  -    write(lout,"(a)") "DYNK> Disabled writing '"//dynk_fileName//"'"
  +    write(lout,"(a)") "DYNK> The NOFILE flag no longer has any effect"
  +
  +  case("DYNKSETS")
  +    dynk_dynkSets = .true.
  +    write(lout,"(a)") "DYNK> Enabled writing '"//trim(dynk_fileName)//"'"
   
     case("FUN")
       call dynk_parseFUN(inLine,iErr)
  
positive.code:       end if
        call f_open(unit=dynk_fileUnit,file=dynk_fileName,formatted=.true.,mode="w",status="replace")
  
        if(dynk_noDynkSets) then
          write(dynk_fileUnit,"(a)") "### DYNK file output was disabled with flag NOFILE in "//trim(fort3)//" ###"
        else
          write(dynk_fileUnit,"(a1,1x,a10,2(1x,a20),1x,a4,1x,a20,a16)") "#",&
            "turn", chr_rPad("element",20),chr_rPad("attribute",20),"idx",chr_rPad("funname",20),"value"
        end if
  #ifdef CR
        ! Note: To be able to reposition, each line should be shorter than 255 chars
  
negative.code:   end do
  
    ! Write output file
    if(dynk_dynkSets) then
      do jj=1,dynk_nSets_unique
        getvaldata = dynk_getvalue(dynk_cSets_unique(jj,1),dynk_cSets_unique(jj,2))
  
  