NLSL
nlsnam.f90
Go to the documentation of this file.
1 c NLSL Version 1.9.0 beta 2/12/15
2 c----------------------------------------------------------------------
3 c =========================
4 c module NLSNAM
5 c =========================
6 c
7 c Module for holding all the filenames associated with a given
8 c fitting parameter file ID, or datafile ID.
9 c
10 c prname : <fileid>.PAR Parameter file (formatted)
11 c lgname : <fileid>.LOG Log file for fitting results
12 c trname : <fileid>.TRC Trace of NLS steps
13 c
14 c dtname : <dataid>.DAT Datafile
15 c spname : <dataid>.SPC Splined experimental spectrum + fit
16 c
17 c NOTE: this module uses the nlsdim and stdio modules
18 c
19 c----------------------------------------------------------------------
20 c
21  module nlsnam
22  use nlsdim
23  use stdio
24  implicit none
25 c
26 c These were previously in common block nlsnam
27  integer, save :: lthfnm, lthdnm
28  character*30, save :: prname, lgname, trname, dtname, spname
29 
30 c This character*30 variable was unused - inlist
31 c
32 c These were previously in common block filcom
33  integer, save :: nfiles
34  character*30, save :: files(mxfile)
35 c
36  end module nlsnam
integer, parameter mxfile
Definition: nlsdim.f90:39
integer, save nfiles
Definition: nlsnam.f90:33
integer, save lthfnm
Definition: nlsnam.f90:27
character *30, dimension(mxfile), save files
Definition: nlsnam.f90:34
character *30, save prname
Definition: nlsnam.f90:28
character *30, save dtname
Definition: nlsnam.f90:28
Definition: stdio.f90:26
integer, save lthdnm
Definition: nlsnam.f90:27
character *30, save lgname
Definition: nlsnam.f90:28
character *30, save trname
Definition: nlsnam.f90:28
character *30, save spname
Definition: nlsnam.f90:28