Subject: Directory structure changes

Name: Gary Dixon

Date: 05/15/2018

Variants affected: All variants

Description: These changes are part of a code modernization effort undertaken by the Forest Management Service
             Center and follow guidelines suggested in the "FVS Code Modernization: Considerations and
             Recommendations" (Gary Dixon, Final Report, 05/25/2017). Changes included in this bulletin are
             to improve the code repository directory structure, eliminate unused or obsolete subroutines, and
             make the source list files more intuitive and easier to work with.

             Specifically:
             1. Source list files were reorganized into logical groups.
             2. An archive subdirectory was created for obsolete code.
             3. The ni/src subdirectory was eliminated (moved to the archive section). Subroutines within
                this subdirectory that were still used were copied to an appropiate place in the remaining
                directory structure and the source list files modified accordingly.
             4. The fire/ni/src subdirectory was eliminated (moved to the archive section). Subroutines within
                this subdirectory that were still used were copied to an appropiate place in the remaining
                directory structure and the source list files modified accordingly.
             5. The fire/kt/src subdirectory was created to hold fire subroutines specific to the KT variant.
             6. The bgc/src subdirectory was eliminated (moved to the archive section).
             7. The /oz subdirectory was eliminated (moved to the archive section).

Impact on users: These changes only affect FVS developers; there is no impact on users.

Files:

/bin
   FVSak_sourceList.txt
  qFVSak_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dgbnd.f  now comes from ie/src instead of ni/src
                             7) dunn.f   now comes from ie/src instead of ni/src
                             8) rcon.f   now comes from ie/src instead of ni/src
                             9) spctrn.f now comes from ie/src instead of ni/src
                            10) vols.f   now comes from ie/src instead of ni/src
                            11) fmcons.f now comes from fire/ie/src instead of fire/ni/src
                            12) fmmois.f now comes from fire/ie/src instead of fire/ni/src

   FVSbm_sourceList.txt
  FVSbmx_sourceList.txt
  qFVSbm_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dgbnd.f  now comes from ie/src instead of ni/src
                             7) dunn.f   now comes from ie/src instead of ni/src
                             8) rcon.f   now comes from ie/src instead of ni/src
                             9) spctrn.f now comes from ie/src instead of ni/src
                            10) vols.f   now comes from ie/src instead of ni/src
                            11) fmcons.f now comes from fire/ie/src instead of fire/ni/src
                            12) fmmois.f now comes from fire/ie/src instead of fire/ni/src

   FVSca_sourceList.txt
  qFVSca_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f  now comes from base/src instead of ni/src
                             2) cftopk.f  now comes from ie/src instead of ni/src
                             3) cfvol.f   now comes from ie/src instead of ni/src
                             4) cutstk.f  now comes from ie/src instead of ni/src
                             5) cwcalc.f  now comes from ie/src instead of ni/src
                             6) dgbnd.f   now comes from ie/src instead of ni/src
                             7) maical.f  now comes from kt/src instead of ni/src
                             8) rcon.f    now comes from ie/src instead of ni/src
                             9) spctrn.f  now comes from ie/src instead of ni/src
                            10) vols.f    now comes from ie/src instead of ni/src
                            11) fmcons.f  now comes from fire/ie/src instead of fire/ni/src
                            12) fmsfall.f now comes from fire/ie/src instead of fire/ni/src

   FVSci_sourceList.txt
  FVScix_sourceList.txt
  qFVSci_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dgbnd.f  now comes from ie/src instead of ni/src
                             7) dunn.f   now comes from ie/src instead of ni/src
                             8) maical.f now comes from kt/src instead of ni/src
                             9) rcon.f   now comes from ie/src instead of ni/src
                            10) spctrn.f now comes from ie/src instead of ni/src
                            11) vols.f   now comes from ie/src instead of ni/src
                            12) fmcons.f now comes from fire/ie/src instead of fire/ni/src
                            13) fmmois.f now comes from fire/ie/src instead of fire/ni/src
                        
   FVScr_sourceList.txt
  FVScrx_sourceList.txt
  qFVScr_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cwcalc.f now comes from ie/src instead of ni/src
                             5) dgbnd.f  now comes from ie/src instead of ni/src
                             6) dunn.f   now comes from ie/src instead of ni/src
                             7) exppnb.f now comes from ie/src instead of ni/src
                             8) rcon.f   now comes from ie/src instead of ni/src
                             9) spctrn.f now comes from ie/src instead of ni/src
                            10) vols.f   now comes from ie/src instead of ni/src
                            11) fmcons.f now comes from fire/ie/src instead of fire/ni/src

   FVScs_sourceList.txt
  qFVScs_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) bratio.f now comes from kt/src instead of ni/src
                             3) cftopk.f now comes from ie/src instead of ni/src
                             4) dgbnd.f  now comes from ie/src instead of ni/src
                             5) dunn.f   now comes from ie/src instead of ni/src
                             6) maical.f now comes from kt/src instead of ls/src
                             7) rcon.f   now comes from ie/src instead of ni/src
                             8) fmcons.f now comes from fire/ie/src instead of fire/ni/src

   FVSec_sourceList.txt
  FVSecx_sourceList.txt
  qFVSec_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dgbnd.f  now comes from ie/src instead of ni/src
                             7) dunn.f   now comes from ie/src instead of ni/src
                             8) exppnb.f now comes from ie/src instead of ni/src
                             9) maical.f now comes from kt/src instead of ni/src
                            10) rcon.f   now comes from ie/src instead of ni/src
                            11) spctrn.f now comes from ie/src instead of ni/src
                            12) vols.f   now comes from ie/src instead of ni/src
                            13) fmcons.f now comes from fire/ie/src instead of fire/ni/src
                            14) fmmois.f now comes from fire/ie/src instead of fire/ni/src

   FVSem_sourceList.txt
  FVSemx_sourceList.txt
  qFVSem_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dgbnd.f  now comes from ie/src instead of ni/src
                             7) dunn.f   now comes from ie/src instead of ni/src
                             8) spctrn.f now comes from ie/src instead of ni/src
                             9) vols.f   now comes from ie/src instead of ni/src
                            10) fmcons.f now comes from fire/ie/src instead of fire/ni/src
                            11) fmmois.f now comes from fire/ie/src instead of fire/ni/src

   FVSie_sourceList.txt
  FVSiex_sourceList.txt
  qFVSie_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f  now comes from base/src instead of ni/src
                             2) cftopk.f  now comes from ie/src instead of ni/src
                             3) cfvol.f   now comes from ie/src instead of ni/src
                             4) cutstk.f  now comes from ie/src instead of ni/src
                             5) cwcalc.f  now comes from ie/src instead of ni/src
                             6) dgbnd.f   now comes from ie/src instead of ni/src
                             7) dunn.f    now comes from ie/src instead of ni/src
                             8) exppnb.f  now comes from ie/src instead of ni/src
                             9) forkod.f  now comes from ie/src instead of ni/src
                            10) habtyp.f  now comes from ie/src instead of ni/src
                            11) pvref1.f  now comes from ie/src instead of ni/scr
                            12) rcon.f    now comes from ie/src instead of ni/src
                            13) spctrn.f  now comes from ie/src instead of ni/src
                            14) vols.f    now comes from ie/src instead of ni/src
                            15) fmcfmd.f  now comes from fire/ie/src instead of fire/ni/src
                            16) fmcons.f  now comes from fire/ie/src instead of fire/ni/src
                            17) fmmois.f  now comes from fire/ie/src instead of fire/ni/src
                            18) fmsfall.f now comes from fire/ie/src instead of fire/ni/src

   FVSkt_sourceList.txt
  FVSktx_sourceList.txt
  qFVSkt_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f  now comes from base/src instead of ni/src
                             2) bfvol.f   now comes from kt/src instead of ni/src
                             3) bratio.f  now comes from kt/src instead of ni/src
                             4) ccfcal.f  now comes from kt/src instead of ni/src
                             5) crown.f   now comes from kt/src instead of ni/src
                             6) cutstk.f  now comes from ie/src instead of ni/src
                             7) cwcalc.f  now comes from ie/src instead of ni/src
                             8) dgbnd.f   now comes from ie/src instead of ni/src
                             9) dgdriv.f  now comes from kt/src instead of ni/src
                            10) dubscr.f  now comes from kt/src instead of ni/src 
                            11) dunn.f    now comes from ie/src instead of ni/src
                            12) findag.f  now comes from kt/src instead of ni/src
                            13) htgf.f    now comes from kt/src instead of ni/src
                            14) logs.f    now comes from kt/src instead of ni/src
                            15) maical.f  now comes from kt/src instead of ni/src
                            16) morts.f   now comes from kt/src instead of ni/src
                            17) rcon.f    now comes from ie/src instead of ni/src
                            18) sitset.f  now comes from kt/src instead of ni/src
                            19) spctrn.f  now comes from ie/src instead of ni/src
                            20) vols.f    now comes from ie/src instead of ni/src
                            21) fmbrkt.f  now comes from fire/kt/src instead of fire/ni/src
                            22) fmcba.f   now comes from fire/kt/src instead of fire/ni/src
                            23) fmcblk.f  now comes from fire/kt/src instead of fire/ni/src
                            24) fmcfmd.f  now comes from fire/ie/src instead of fire/ni/src
                            25) fmcons.f  now comes from fire/ie/src instead of fire/ni/src
                            26) fmcrow.f  now comes from fire/kt/src instead of fire/ni/src
                            27) fmmois.f  now comes from fire/ie/src instead of fire/ni/src
                            28) fmsfall.f now comes from fire/ie/src instead of fire/ni/src
                            29) fmvinit.f now comes from fire/kt/src instead of fire/ni/src

   FVSls_sourceList.txt
  qFVSls_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) dgbnd.f  now comes from ie/src instead of ni/src
                             4) dunn.f   now comes from ie/src instead of ni/src
                             5) maical.f now comes from kt/src instead of ls/src
                             6) rcon.f   now comes from ie/src instead of ni/src
                             7) fmcons.f now comes from fire/ie/src instead of fire/ni/src

   FVSnc_sourceList.txt
  qFVSnc_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f  now comes from base/src instead of ni/src
                             2) cftopk.f  now comes from ie/src instead of ni/src
                             3) cfvol.f   now comes from ie/src instead of ni/src
                             4) cubrds.f  now comes from nc/src instead of ni/src
                             5) cutstk.f  now comes from ie/src instead of ni/src
                             6) cwcalc.f  now comes from ie/src instead of ni/src
                             7) dgbnd.f   now comes from ie/src instead of ni/src
                             8) dgdriv.f  now comes from kt/src instead of ni/src
                             9) exppnb.f  now comes from ie/src instead of ni/src
                            10) maical.f  now comes from kt/src instead of ni/src
                            11) rcon.f    now comes from ie/src instead of ni/src
                            12) spctrn.f  now comes from ie/src instead of ni/src
                            13) vols.f    now comes from ie/src instead of ni/src
                            14) fmcons.f  now comes from fire/ie/src instead of fire/ni/src
                            15) fmsfall.f now comes from fire/ie/src instead of fire/ni/src

   FVSne_sourceList.txt
  qFVSne_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) bratio.f now comes from kt/src instead of ni/src
                             3) cftopk.f now comes from ie/src instead of ni/src
                             4) dgbnd.f  now comes from ie/src instead of ni/src
                             5) dunn.f   now comes from ie/src instead of ni/src
                             6) maical.f now comes from kt/src instead of ls/src
                             7) rcon.f   now comes from ie/src instead of ni/src
                             8) fmcons.f now comes from fire/ie/src instead of fire/ni/src

   FVSoc_sourceList.txt
  qFVSoc_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f  now comes from base/src instead of ni/src
                             2) cftopk.f  now comes from ie/src instead of ni/src
                             3) cfvol.f   now comes from ie/src instead of ni/src
                             4) cutstk.f  now comes from ie/src instead of ni/src
                             5) cwcalc.f  now comes from ie/src instead of ni/src
                             6) dgbnd.f   now comes from ie/src instead of ni/src
                             7) maical.f  now comes from kt/src instead of ni/src
                             8) rcon.f    now comes from ie/src instead of ni/src
                             9) spctrn.f  now comes from ie/src instead of ni/src
                            10) fmcons.f  now comes from fire/ie/src instead of fire/ni/src
                            11) fmsfall.f now comes from fire/ie/src instead of fire/ni/src

   FVSop_sourceList.txt
  qFVSop_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dunn.f   now comes from ie/src instead of ni/src
                             7) exppnb.f now comes from ie/src instead of ni/src
                             8) maical.f now comes from kt/src instead of ni/src
                             9) rcon.f   now comes from ie/src instead of ni/src
                            10) spctrn.f now comes from ie/src instead of ni/src
                            11) fmcons.f now comes from fire/ie/src instead of fire/ni/src
                            12) fmmois.f now comes from fire/ie/src instead of fire/ni/src

   FVSpn_sourceList.txt
  FVSpnx_sourceList.txt
  qFVSpn_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dunn.f   now comes from ie/src instead of ni/src
                             7) exppnb.f now comes from ie/src instead of ni/src
                             8) maical.f now comes from kt/src instead of ni/src
                             9) rcon.f   now comes from ie/src instead of ni/src
                            10) spctrn.f now comes from ie/src instead of ni/src
                            11) vols.f   now comes from ie/src instead of ni/src
                            12) fmcons.f now comes from fire/ie/src instead of fire/ni/src
                            13) fmmois.f now comes from fire/ie/src instead of fire/ni/src

   FVSsn_sourceList.txt
  qFVSsn_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cutstk.f now comes from ie/src instead of ni/src
                             4) dunn.f   now comes from ie/src instead of ni/src
                             5) maical.f now comes from kt/src instead of ni/src
                             6) rcon.f   now comes from ie/src instead of ni/src
                             7) fmcons.f now comes from fire/ie/src instead of fire/ni/src

   FVSso_sourceList.txt
  FVSsox_sourceList.txt
  qFVSso_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dgbnd.f  now comes from ie/src instead of ni/src
                             7) rcon.f   now comes from ie/src instead of ni/src
                             8) spctrn.f now comes from ie/src instead of ni/src
                             9) vols.f   now comes from ie/src instead of ni/src
                            10) fmmois.f now comes from fire/ie/src instead of fire/ni/src

   FVStt_sourceList.txt
  FVSttx_sourceList.txt
  qFVStt_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dgbnd.f  now comes from ie/src instead of ni/src
                             7) dunn.f   now comes from ie/src instead of ni/src
                             8) rcon.f   now comes from ie/src instead of ni/src
                             9) spctrn.f now comes from ie/src instead of ni/src
                            10) vols.f   now comes from ie/src instead of ni/src
                            11) fmcons.f now comes from fire/ie/src instead of fire/ni/src

   FVSut_sourceList.txt
  FVSutx_sourceList.txt
  qFVSut_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dgbnd.f  now comes from ie/src instead of ni/src
                             7) dunn.f   now comes from ie/src instead of ni/src
                             8) exppnb.f now comes from ie/src instead of ni/src
                             9) rcon.f   now comes from ie/src instead of ni/src
                            10) spctrn.f now comes from ie/src instead of ni/src
                            11) vols.f   now comes from ie/src instead of ni/src
                            12) fmcons.f now comes from fire/ie/src instead of fire/ni/src

   FVSwc_sourceList.txt
  qFVSwc_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f now comes from base/src instead of ni/src
                             2) cftopk.f now comes from ie/src instead of ni/src
                             3) cfvol.f  now comes from ie/src instead of ni/src
                             4) cutstk.f now comes from ie/src instead of ni/src
                             5) cwcalc.f now comes from ie/src instead of ni/src
                             6) dunn.f   now comes from ie/src instead of ni/src
                             7) exppnb.f now comes from ie/src instead of ni/src
                             8) maical.f now comes from kt/src instead of ni/src
                             9) rcon.f   now comes from ie/src instead of ni/src
                            10) spctrn.f now comes from ie/src instead of ni/src
                            11) vols.f   now comes from ie/src instead of ni/src
                            12) fmcons.f now comes from fire/ie/src instead of fire/ni/src
                            13) fmmois.f now comes from fire/ie/src instead of fire/ni/src

   FVSws_sourceList.txt
  qFVSws_sourceList.txt Reorganized the list into logical groups with three main sections: 1) base model labelled 
                        COMMON blocks, 2) subroutines generally considered "base" model subroutines, and 3) FVS 
                        extensions. Variant-specific files are listed first in each of these sections.  
                        Pathnames adjusted to reflect changes in the directory structure:
                             1) bftopk.f  now comes from base/src instead of ni/src
                             2) cftopk.f  now comes from ie/src instead of ni/src
                             3) cfvol.f   now comes from ie/src instead of ni/src
                             4) cutstk.f  now comes from ie/src instead of ni/src
                             5) cwcalc.f  now comes from ie/src instead of ni/src
                             6) maical.f  now comes from kt/src instead of ni/src
                             7) rcon.f    now comes from ie/src instead of ni/src
                             8) spctrn.f  now comes from ie/src instead of ni/src
                             9) vols.f    now comes from ie/src instead of ni/src
                            10) fmcons.f  now comes from fire/ie/src instead of fire/ni/src
                            11) fmsfall.f now comes from fire/ie/src instead of fire/ni/src

/archive      New subdirectory to hold obsolete and/or unused code.

/bgc          This subdirectory was moved to the new /archive subdirectory.              

/ni/src       This subdirectory was moved to the new /archive subdirectory. Copies of subroutines used by
              other variants were copied as follows:
              To base/src bftopk.f
              To ie/src   cftopk.f, cfvol.f, cutstk.f, cwcalc.f, dgbnd.f, dunn.f, exppnb.f, forkod.f, habtyp.f,
                          pvref1.f, rcon.f, spctrn.f, vols.f
              To kt/src   bfvol.f, bratio.f, ccfcal.f, crown.f, dgdriv.f, dubscr.f, findag.f, htgf.f, logs.f,
                          maical.f, morts.f, sitset.f
              To nc/src   cubrds.f

/fire/kt/src  New subdirectory that contains subroutines fmbrkt.f, fmcba.f, fmcblk.f, fmcrow.f and fmvinit.f
              that were previously in the fire/ni/src subdirectory.

/fire/ni/src  This subdirectory was moved to the new /archive subdirectory. Copies of subroutines used by
              other variants were copied as follows:
              To fire/kt/src fmbrkt.f, fmcba.f, fmcblk.f, fmcrow.f, fmvinit.f
              To fire/ie/src fmcfmd.f, fmcons.f, fmmois.f, fmsfall.f

/oz           This subdirectory was moved to the new /archive subdirectory.              

/tests/FVSne
              net01.key Line endings were standardized.

/tests/FVSpn
              pnt01.key Line endings were standardized.
