From 55baf969634f73623d49807fa835d9d75cd45e90 Mon Sep 17 00:00:00 2001
From: Carlo Camilloni <carlo.camilloni@gmail.com>
Date: Sun, 16 Oct 2016 16:49:22 +0200
Subject: [PATCH] clean

---
 .../tutorials/belfast-9a/system/#mdout.mdp.1# | 343 ------------------
 .../tutorials/belfast-9a/system/#mdout.mdp.2# | 343 ------------------
 .../tutorials/belfast-9a/system/#mdout.mdp.3# | 343 ------------------
 .../tutorials/belfast-9a/system/#mdout.mdp.4# | 343 ------------------
 .../tutorials/belfast-9a/system/#topol.tpr.1# | Bin 236428 -> 0 bytes
 user-doc/tutorials/belfast-9a/system/nvt.mdp  |   2 +-
 6 files changed, 1 insertion(+), 1373 deletions(-)
 delete mode 100644 user-doc/tutorials/belfast-9a/system/#mdout.mdp.1#
 delete mode 100644 user-doc/tutorials/belfast-9a/system/#mdout.mdp.2#
 delete mode 100644 user-doc/tutorials/belfast-9a/system/#mdout.mdp.3#
 delete mode 100644 user-doc/tutorials/belfast-9a/system/#mdout.mdp.4#
 delete mode 100644 user-doc/tutorials/belfast-9a/system/#topol.tpr.1#

diff --git a/user-doc/tutorials/belfast-9a/system/#mdout.mdp.1# b/user-doc/tutorials/belfast-9a/system/#mdout.mdp.1#
deleted file mode 100644
index 0bcacab74..000000000
--- a/user-doc/tutorials/belfast-9a/system/#mdout.mdp.1#
+++ /dev/null
@@ -1,343 +0,0 @@
-;
-;	File 'mdout.mdp' was generated
-;	By user: carlo (501)
-;	On host: Carlos-MacBook-Pro.local
-;	At date: Thu May 29 00:44:02 2014
-;
-
-; VARIOUS PREPROCESSING OPTIONS
-; Preprocessor information: use cpp syntax.
-; e.g.: -I/home/joe/doe -I/home/mary/roe
-include                  = 
-; e.g.: -DPOSRES -DFLEXIBLE (note these variable names are case sensitive)
-define                   = 
-
-; RUN CONTROL PARAMETERS
-integrator               = sd
-; Start time and timestep in ps
-tinit                    = 0
-dt                       = 0.002
-nsteps                   = 1000
-; For exact run continuation or redoing part of a run
-init_step                = 0
-; Part index is updated automatically on checkpointing (keeps files separate)
-simulation_part          = 1
-; mode for center of mass motion removal
-comm-mode                = Linear
-; number of steps for center of mass motion removal
-nstcomm                  = 10
-; group(s) for center of mass motion removal
-comm-grps                = 
-
-; LANGEVIN DYNAMICS OPTIONS
-; Friction coefficient (amu/ps) and random seed
-bd-fric                  = 0
-ld-seed                  = 1993
-
-; ENERGY MINIMIZATION OPTIONS
-; Force tolerance and initial step-size
-emtol                    = 10
-emstep                   = 0.01
-; Max number of iterations in relax-shells
-niter                    = 20
-; Step size (ps^2) for minimization of flexible constraints
-fcstep                   = 0
-; Frequency of steepest descents steps when doing CG
-nstcgsteep               = 1000
-nbfgscorr                = 10
-
-; TEST PARTICLE INSERTION OPTIONS
-rtpi                     = 0.05
-
-; OUTPUT CONTROL OPTIONS
-; Output frequency for coords (x), velocities (v) and forces (f)
-nstxout                  = 10000
-nstvout                  = 10000
-nstfout                  = 0
-; Output frequency for energies to log file and energy file
-nstlog                   = 10000
-nstcalcenergy            = -1
-nstenergy                = 1000
-; Output frequency and precision for .xtc file
-nstxtcout                = 10
-xtc-precision            = 1000
-; This selects the subset of atoms for the .xtc file. You can
-; select multiple groups. By default all atoms will be written.
-xtc-grps                 = protein
-; Selection of energy groups
-energygrps               = 
-
-; NEIGHBORSEARCHING PARAMETERS
-; cut-off scheme (group: using charge groups, Verlet: particle based cut-offs)
-cutoff-scheme            = Verlet
-; nblist update frequency
-nstlist                  = 10
-; ns algorithm (simple or grid)
-ns_type                  = grid
-; Periodic boundary conditions: xyz, no, xy
-pbc                      = xyz
-periodic_molecules       = no
-; Allowed energy drift due to the Verlet buffer in kJ/mol/ps per atom,
-; a value of -1 means: use rlist
-verlet-buffer-drift      = 0.0001
-; nblist cut-off        
-rlist                    = 0.9
-; long-range cut-off for switched potentials
-rlistlong                = -1
-nstcalclr                = -1
-
-; OPTIONS FOR ELECTROSTATICS AND VDW
-; Method for doing electrostatics
-coulombtype              = pme
-coulomb-modifier         = Potential-shift-Verlet
-rcoulomb-switch          = 0
-rcoulomb                 = 0.9
-; Relative dielectric constant for the medium and the reaction field
-epsilon_r                = 1
-epsilon_rf               = 1
-; Method for doing Van der Waals
-vdw-type                 = cut-off
-vdw-modifier             = Potential-shift-Verlet
-; cut-off lengths       
-rvdw-switch              = 0
-rvdw                     = 0.9
-; Apply long range dispersion corrections for Energy and Pressure
-DispCorr                 = No
-; Extension of the potential lookup tables beyond the cut-off
-table-extension          = 1
-; Separate tables between energy group pairs
-energygrp-table          = 
-; Spacing for the PME/PPPM FFT grid
-fourierspacing           = 0.12
-; FFT grid size, when a value is 0 fourierspacing will be used
-fourier_nx               = 0
-fourier_ny               = 0
-fourier_nz               = 0
-; EWALD/PME/PPPM parameters
-pme_order                = 4
-ewald_rtol               = 1e-05
-ewald_geometry           = 3d
-epsilon_surface          = 0
-optimize_fft             = yes
-
-; IMPLICIT SOLVENT ALGORITHM
-implicit_solvent         = No
-
-; GENERALIZED BORN ELECTROSTATICS
-; Algorithm for calculating Born radii
-gb_algorithm             = Still
-; Frequency of calculating the Born radii inside rlist
-nstgbradii               = 1
-; Cutoff for Born radii calculation; the contribution from atoms
-; between rlist and rgbradii is updated every nstlist steps
-rgbradii                 = 1
-; Dielectric coefficient of the implicit solvent
-gb_epsilon_solvent       = 80
-; Salt concentration in M for Generalized Born models
-gb_saltconc              = 0
-; Scaling factors used in the OBC GB model. Default values are OBC(II)
-gb_obc_alpha             = 1
-gb_obc_beta              = 0.8
-gb_obc_gamma             = 4.85
-gb_dielectric_offset     = 0.009
-sa_algorithm             = Ace-approximation
-; Surface tension (kJ/mol/nm^2) for the SA (nonpolar surface) part of GBSA
-; The value -1 will set default value for Still/HCT/OBC GB-models.
-sa_surface_tension       = 2.092
-
-; OPTIONS FOR WEAK COUPLING ALGORITHMS
-; Temperature coupling  
-tcoupl                   = No
-nsttcouple               = -1
-nh-chain-length          = 10
-print-nose-hoover-chain-variables = no
-; Groups to couple separately
-tc-grps                  = system
-; Time constant (ps) and reference temperature (K)
-tau_t                    = 1
-ref_t                    = 278
-; pressure coupling     
-Pcoupl                   = No
-Pcoupltype               = isotropic
-nstpcouple               = -1
-; Time constant (ps), compressibility (1/bar) and reference P (bar)
-tau_p                    = 0.5
-compressibility          = 4.5e-5
-ref_p                    = 1.0
-; Scaling of reference coordinates, No, All or COM
-refcoord_scaling         = No
-
-; OPTIONS FOR QMMM calculations
-QMMM                     = no
-; Groups treated Quantum Mechanically
-QMMM-grps                = 
-; QM method             
-QMmethod                 = 
-; QMMM scheme           
-QMMMscheme               = normal
-; QM basisset           
-QMbasis                  = 
-; QM charge             
-QMcharge                 = 
-; QM multiplicity       
-QMmult                   = 
-; Surface Hopping       
-SH                       = 
-; CAS space options     
-CASorbitals              = 
-CASelectrons             = 
-SAon                     = 
-SAoff                    = 
-SAsteps                  = 
-; Scale factor for MM charges
-MMChargeScaleFactor      = 1
-; Optimization of QM subsystem
-bOPT                     = 
-bTS                      = 
-
-; SIMULATED ANNEALING  
-; Type of annealing for each temperature group (no/single/periodic)
-annealing                = 
-; Number of time points to use for specifying annealing in each group
-annealing-npoints        = 
-; List of times at the annealing points for each group
-annealing-time           = 
-; Temp. at each annealing point, for each group.
-annealing-temp           = 
-
-; GENERATE VELOCITIES FOR STARTUP RUN
-gen_vel                  = yes
-gen_temp                 = 278.0
-gen_seed                 = -1
-
-; OPTIONS FOR BONDS    
-constraints              = all-bonds
-; Type of constraint algorithm
-constraint-algorithm     = Lincs
-; Do not constrain the start configuration
-continuation             = no
-; Use successive overrelaxation to reduce the number of shake iterations
-Shake-SOR                = no
-; Relative tolerance of shake
-shake-tol                = 0.0001
-; Highest order in the expansion of the constraint coupling matrix
-lincs-order              = 4
-; Number of iterations in the final step of LINCS. 1 is fine for
-; normal simulations, but use 2 to conserve energy in NVE runs.
-; For energy minimization with constraints it should be 4 to 8.
-lincs-iter               = 2
-; Lincs will write a warning to the stderr if in one step a bond
-; rotates over more degrees than
-lincs-warnangle          = 30
-; Convert harmonic bonds to morse potentials
-morse                    = no
-
-; ENERGY GROUP EXCLUSIONS
-; Pairs of energy groups for which all non-bonded interactions are excluded
-energygrp-excl           = 
-
-; WALLS                
-; Number of walls, type, atom types, densities and box-z scale factor for Ewald
-nwall                    = 0
-wall_type                = 9-3
-wall_r_linpot            = -1
-wall-atomtype            = 
-wall-density             = 
-wall_ewald_zfac          = 3
-
-; COM PULLING          
-; Pull type: no, umbrella, constraint or constant-force
-pull                     = no
-
-; ENFORCED ROTATION    
-; Enforced rotation: No or Yes
-rotation                 = no
-
-; NMR refinement stuff 
-; Distance restraints type: No, Simple or Ensemble
-disre                    = No
-; Force weighting of pairs in one distance restraint: Conservative or Equal
-disre-weighting          = Conservative
-; Use sqrt of the time averaged times the instantaneous violation
-disre-mixed              = no
-disre-fc                 = 1000
-disre-tau                = 0
-; Output frequency for pair distances to energy file
-nstdisreout              = 100
-; Orientation restraints: No or Yes
-orire                    = no
-; Orientation restraints force constant and tau for time averaging
-orire-fc                 = 0
-orire-tau                = 0
-orire-fitgrp             = 
-; Output frequency for trace(SD) and S to energy file
-nstorireout              = 100
-
-; Free energy variables
-free-energy              = no
-couple-moltype           = 
-couple-lambda0           = vdw-q
-couple-lambda1           = vdw-q
-couple-intramol          = no
-init-lambda              = 0
-init-lambda-state        = -1
-delta-lambda             = 0
-nstdhdl                  = 10
-fep-lambdas              = 
-mass-lambdas             = 
-coul-lambdas             = 
-vdw-lambdas              = 
-bonded-lambdas           = 
-restraint-lambdas        = 
-temperature-lambdas      = 
-calc-lambda-neighbors    = 1
-init-lambda-weights      = 
-dhdl-print-energy        = no
-sc-alpha                 = 0
-sc-power                 = 0
-sc-r-power               = 6
-sc-sigma                 = 0.3
-sc-coul                  = no
-separate-dhdl-file       = yes
-dhdl-derivatives         = yes
-dh_hist_size             = 0
-dh_hist_spacing          = 0.1
-
-; Non-equilibrium MD stuff
-acc-grps                 = 
-accelerate               = 
-freezegrps               = 
-freezedim                = 
-cos-acceleration         = 0
-deform                   = 
-
-; simulated tempering variables
-simulated-tempering      = no
-simulated-tempering-scaling = geometric
-sim-temp-low             = 300
-sim-temp-high            = 300
-
-; Electric fields      
-; Format is number of terms (int) and for all terms an amplitude (real)
-; and a phase angle (real)
-E-x                      = 
-E-xt                     = 
-E-y                      = 
-E-yt                     = 
-E-z                      = 
-E-zt                     = 
-
-; AdResS parameters    
-adress                   = no
-
-; User defined thingies
-user1-grps               = 
-user2-grps               = 
-userint1                 = 0
-userint2                 = 0
-userint3                 = 0
-userint4                 = 0
-userreal1                = 0
-userreal2                = 0
-userreal3                = 0
-userreal4                = 0
diff --git a/user-doc/tutorials/belfast-9a/system/#mdout.mdp.2# b/user-doc/tutorials/belfast-9a/system/#mdout.mdp.2#
deleted file mode 100644
index c09776c10..000000000
--- a/user-doc/tutorials/belfast-9a/system/#mdout.mdp.2#
+++ /dev/null
@@ -1,343 +0,0 @@
-;
-;	File 'mdout.mdp' was generated
-;	By user: carlo (501)
-;	On host: Carlos-MacBook-Pro.local
-;	At date: Thu May 29 23:17:46 2014
-;
-
-; VARIOUS PREPROCESSING OPTIONS
-; Preprocessor information: use cpp syntax.
-; e.g.: -I/home/joe/doe -I/home/mary/roe
-include                  = 
-; e.g.: -DPOSRES -DFLEXIBLE (note these variable names are case sensitive)
-define                   = 
-
-; RUN CONTROL PARAMETERS
-integrator               = sd
-; Start time and timestep in ps
-tinit                    = 0
-dt                       = 0.002
-nsteps                   = 1000
-; For exact run continuation or redoing part of a run
-init_step                = 0
-; Part index is updated automatically on checkpointing (keeps files separate)
-simulation_part          = 1
-; mode for center of mass motion removal
-comm-mode                = Linear
-; number of steps for center of mass motion removal
-nstcomm                  = 10
-; group(s) for center of mass motion removal
-comm-grps                = 
-
-; LANGEVIN DYNAMICS OPTIONS
-; Friction coefficient (amu/ps) and random seed
-bd-fric                  = 0
-ld-seed                  = 1993
-
-; ENERGY MINIMIZATION OPTIONS
-; Force tolerance and initial step-size
-emtol                    = 10
-emstep                   = 0.01
-; Max number of iterations in relax-shells
-niter                    = 20
-; Step size (ps^2) for minimization of flexible constraints
-fcstep                   = 0
-; Frequency of steepest descents steps when doing CG
-nstcgsteep               = 1000
-nbfgscorr                = 10
-
-; TEST PARTICLE INSERTION OPTIONS
-rtpi                     = 0.05
-
-; OUTPUT CONTROL OPTIONS
-; Output frequency for coords (x), velocities (v) and forces (f)
-nstxout                  = 10000
-nstvout                  = 10000
-nstfout                  = 0
-; Output frequency for energies to log file and energy file
-nstlog                   = 10000
-nstcalcenergy            = -1
-nstenergy                = 1000
-; Output frequency and precision for .xtc file
-nstxtcout                = 10
-xtc-precision            = 1000
-; This selects the subset of atoms for the .xtc file. You can
-; select multiple groups. By default all atoms will be written.
-xtc-grps                 = protein
-; Selection of energy groups
-energygrps               = 
-
-; NEIGHBORSEARCHING PARAMETERS
-; cut-off scheme (group: using charge groups, Verlet: particle based cut-offs)
-cutoff-scheme            = Verlet
-; nblist update frequency
-nstlist                  = 10
-; ns algorithm (simple or grid)
-ns_type                  = grid
-; Periodic boundary conditions: xyz, no, xy
-pbc                      = xyz
-periodic_molecules       = no
-; Allowed energy drift due to the Verlet buffer in kJ/mol/ps per atom,
-; a value of -1 means: use rlist
-verlet-buffer-drift      = 0.0001
-; nblist cut-off        
-rlist                    = 0.9
-; long-range cut-off for switched potentials
-rlistlong                = -1
-nstcalclr                = -1
-
-; OPTIONS FOR ELECTROSTATICS AND VDW
-; Method for doing electrostatics
-coulombtype              = pme
-coulomb-modifier         = Potential-shift-Verlet
-rcoulomb-switch          = 0
-rcoulomb                 = 0.9
-; Relative dielectric constant for the medium and the reaction field
-epsilon_r                = 1
-epsilon_rf               = 1
-; Method for doing Van der Waals
-vdw-type                 = cut-off
-vdw-modifier             = Potential-shift-Verlet
-; cut-off lengths       
-rvdw-switch              = 0
-rvdw                     = 0.9
-; Apply long range dispersion corrections for Energy and Pressure
-DispCorr                 = No
-; Extension of the potential lookup tables beyond the cut-off
-table-extension          = 1
-; Separate tables between energy group pairs
-energygrp-table          = 
-; Spacing for the PME/PPPM FFT grid
-fourierspacing           = 0.12
-; FFT grid size, when a value is 0 fourierspacing will be used
-fourier_nx               = 0
-fourier_ny               = 0
-fourier_nz               = 0
-; EWALD/PME/PPPM parameters
-pme_order                = 4
-ewald_rtol               = 1e-05
-ewald_geometry           = 3d
-epsilon_surface          = 0
-optimize_fft             = yes
-
-; IMPLICIT SOLVENT ALGORITHM
-implicit_solvent         = No
-
-; GENERALIZED BORN ELECTROSTATICS
-; Algorithm for calculating Born radii
-gb_algorithm             = Still
-; Frequency of calculating the Born radii inside rlist
-nstgbradii               = 1
-; Cutoff for Born radii calculation; the contribution from atoms
-; between rlist and rgbradii is updated every nstlist steps
-rgbradii                 = 1
-; Dielectric coefficient of the implicit solvent
-gb_epsilon_solvent       = 80
-; Salt concentration in M for Generalized Born models
-gb_saltconc              = 0
-; Scaling factors used in the OBC GB model. Default values are OBC(II)
-gb_obc_alpha             = 1
-gb_obc_beta              = 0.8
-gb_obc_gamma             = 4.85
-gb_dielectric_offset     = 0.009
-sa_algorithm             = Ace-approximation
-; Surface tension (kJ/mol/nm^2) for the SA (nonpolar surface) part of GBSA
-; The value -1 will set default value for Still/HCT/OBC GB-models.
-sa_surface_tension       = 2.092
-
-; OPTIONS FOR WEAK COUPLING ALGORITHMS
-; Temperature coupling  
-tcoupl                   = No
-nsttcouple               = -1
-nh-chain-length          = 10
-print-nose-hoover-chain-variables = no
-; Groups to couple separately
-tc-grps                  = system
-; Time constant (ps) and reference temperature (K)
-tau_t                    = 1
-ref_t                    = 278
-; pressure coupling     
-Pcoupl                   = No
-Pcoupltype               = isotropic
-nstpcouple               = -1
-; Time constant (ps), compressibility (1/bar) and reference P (bar)
-tau_p                    = 0.5
-compressibility          = 4.5e-5
-ref_p                    = 1.0
-; Scaling of reference coordinates, No, All or COM
-refcoord_scaling         = No
-
-; OPTIONS FOR QMMM calculations
-QMMM                     = no
-; Groups treated Quantum Mechanically
-QMMM-grps                = 
-; QM method             
-QMmethod                 = 
-; QMMM scheme           
-QMMMscheme               = normal
-; QM basisset           
-QMbasis                  = 
-; QM charge             
-QMcharge                 = 
-; QM multiplicity       
-QMmult                   = 
-; Surface Hopping       
-SH                       = 
-; CAS space options     
-CASorbitals              = 
-CASelectrons             = 
-SAon                     = 
-SAoff                    = 
-SAsteps                  = 
-; Scale factor for MM charges
-MMChargeScaleFactor      = 1
-; Optimization of QM subsystem
-bOPT                     = 
-bTS                      = 
-
-; SIMULATED ANNEALING  
-; Type of annealing for each temperature group (no/single/periodic)
-annealing                = 
-; Number of time points to use for specifying annealing in each group
-annealing-npoints        = 
-; List of times at the annealing points for each group
-annealing-time           = 
-; Temp. at each annealing point, for each group.
-annealing-temp           = 
-
-; GENERATE VELOCITIES FOR STARTUP RUN
-gen_vel                  = yes
-gen_temp                 = 278.0
-gen_seed                 = -1
-
-; OPTIONS FOR BONDS    
-constraints              = all-bonds
-; Type of constraint algorithm
-constraint-algorithm     = Lincs
-; Do not constrain the start configuration
-continuation             = no
-; Use successive overrelaxation to reduce the number of shake iterations
-Shake-SOR                = no
-; Relative tolerance of shake
-shake-tol                = 0.0001
-; Highest order in the expansion of the constraint coupling matrix
-lincs-order              = 4
-; Number of iterations in the final step of LINCS. 1 is fine for
-; normal simulations, but use 2 to conserve energy in NVE runs.
-; For energy minimization with constraints it should be 4 to 8.
-lincs-iter               = 2
-; Lincs will write a warning to the stderr if in one step a bond
-; rotates over more degrees than
-lincs-warnangle          = 30
-; Convert harmonic bonds to morse potentials
-morse                    = no
-
-; ENERGY GROUP EXCLUSIONS
-; Pairs of energy groups for which all non-bonded interactions are excluded
-energygrp-excl           = 
-
-; WALLS                
-; Number of walls, type, atom types, densities and box-z scale factor for Ewald
-nwall                    = 0
-wall_type                = 9-3
-wall_r_linpot            = -1
-wall-atomtype            = 
-wall-density             = 
-wall_ewald_zfac          = 3
-
-; COM PULLING          
-; Pull type: no, umbrella, constraint or constant-force
-pull                     = no
-
-; ENFORCED ROTATION    
-; Enforced rotation: No or Yes
-rotation                 = no
-
-; NMR refinement stuff 
-; Distance restraints type: No, Simple or Ensemble
-disre                    = No
-; Force weighting of pairs in one distance restraint: Conservative or Equal
-disre-weighting          = Conservative
-; Use sqrt of the time averaged times the instantaneous violation
-disre-mixed              = no
-disre-fc                 = 1000
-disre-tau                = 0
-; Output frequency for pair distances to energy file
-nstdisreout              = 100
-; Orientation restraints: No or Yes
-orire                    = no
-; Orientation restraints force constant and tau for time averaging
-orire-fc                 = 0
-orire-tau                = 0
-orire-fitgrp             = 
-; Output frequency for trace(SD) and S to energy file
-nstorireout              = 100
-
-; Free energy variables
-free-energy              = no
-couple-moltype           = 
-couple-lambda0           = vdw-q
-couple-lambda1           = vdw-q
-couple-intramol          = no
-init-lambda              = 0
-init-lambda-state        = -1
-delta-lambda             = 0
-nstdhdl                  = 10
-fep-lambdas              = 
-mass-lambdas             = 
-coul-lambdas             = 
-vdw-lambdas              = 
-bonded-lambdas           = 
-restraint-lambdas        = 
-temperature-lambdas      = 
-calc-lambda-neighbors    = 1
-init-lambda-weights      = 
-dhdl-print-energy        = no
-sc-alpha                 = 0
-sc-power                 = 0
-sc-r-power               = 6
-sc-sigma                 = 0.3
-sc-coul                  = no
-separate-dhdl-file       = yes
-dhdl-derivatives         = yes
-dh_hist_size             = 0
-dh_hist_spacing          = 0.1
-
-; Non-equilibrium MD stuff
-acc-grps                 = 
-accelerate               = 
-freezegrps               = 
-freezedim                = 
-cos-acceleration         = 0
-deform                   = 
-
-; simulated tempering variables
-simulated-tempering      = no
-simulated-tempering-scaling = geometric
-sim-temp-low             = 300
-sim-temp-high            = 300
-
-; Electric fields      
-; Format is number of terms (int) and for all terms an amplitude (real)
-; and a phase angle (real)
-E-x                      = 
-E-xt                     = 
-E-y                      = 
-E-yt                     = 
-E-z                      = 
-E-zt                     = 
-
-; AdResS parameters    
-adress                   = no
-
-; User defined thingies
-user1-grps               = 
-user2-grps               = 
-userint1                 = 0
-userint2                 = 0
-userint3                 = 0
-userint4                 = 0
-userreal1                = 0
-userreal2                = 0
-userreal3                = 0
-userreal4                = 0
diff --git a/user-doc/tutorials/belfast-9a/system/#mdout.mdp.3# b/user-doc/tutorials/belfast-9a/system/#mdout.mdp.3#
deleted file mode 100644
index 36bc54605..000000000
--- a/user-doc/tutorials/belfast-9a/system/#mdout.mdp.3#
+++ /dev/null
@@ -1,343 +0,0 @@
-;
-;	File 'mdout.mdp' was generated
-;	By user: carlo (501)
-;	On host: Carlos-MacBook-Pro.local
-;	At date: Thu May 29 23:17:47 2014
-;
-
-; VARIOUS PREPROCESSING OPTIONS
-; Preprocessor information: use cpp syntax.
-; e.g.: -I/home/joe/doe -I/home/mary/roe
-include                  = 
-; e.g.: -DPOSRES -DFLEXIBLE (note these variable names are case sensitive)
-define                   = 
-
-; RUN CONTROL PARAMETERS
-integrator               = sd
-; Start time and timestep in ps
-tinit                    = 0
-dt                       = 0.002
-nsteps                   = 1000
-; For exact run continuation or redoing part of a run
-init_step                = 0
-; Part index is updated automatically on checkpointing (keeps files separate)
-simulation_part          = 1
-; mode for center of mass motion removal
-comm-mode                = Linear
-; number of steps for center of mass motion removal
-nstcomm                  = 10
-; group(s) for center of mass motion removal
-comm-grps                = 
-
-; LANGEVIN DYNAMICS OPTIONS
-; Friction coefficient (amu/ps) and random seed
-bd-fric                  = 0
-ld-seed                  = 1993
-
-; ENERGY MINIMIZATION OPTIONS
-; Force tolerance and initial step-size
-emtol                    = 10
-emstep                   = 0.01
-; Max number of iterations in relax-shells
-niter                    = 20
-; Step size (ps^2) for minimization of flexible constraints
-fcstep                   = 0
-; Frequency of steepest descents steps when doing CG
-nstcgsteep               = 1000
-nbfgscorr                = 10
-
-; TEST PARTICLE INSERTION OPTIONS
-rtpi                     = 0.05
-
-; OUTPUT CONTROL OPTIONS
-; Output frequency for coords (x), velocities (v) and forces (f)
-nstxout                  = 10000
-nstvout                  = 10000
-nstfout                  = 0
-; Output frequency for energies to log file and energy file
-nstlog                   = 10000
-nstcalcenergy            = -1
-nstenergy                = 1000
-; Output frequency and precision for .xtc file
-nstxtcout                = 10
-xtc-precision            = 1000
-; This selects the subset of atoms for the .xtc file. You can
-; select multiple groups. By default all atoms will be written.
-xtc-grps                 = protein
-; Selection of energy groups
-energygrps               = 
-
-; NEIGHBORSEARCHING PARAMETERS
-; cut-off scheme (group: using charge groups, Verlet: particle based cut-offs)
-cutoff-scheme            = Verlet
-; nblist update frequency
-nstlist                  = 10
-; ns algorithm (simple or grid)
-ns_type                  = grid
-; Periodic boundary conditions: xyz, no, xy
-pbc                      = xyz
-periodic_molecules       = no
-; Allowed energy drift due to the Verlet buffer in kJ/mol/ps per atom,
-; a value of -1 means: use rlist
-verlet-buffer-drift      = 0.0001
-; nblist cut-off        
-rlist                    = 0.9
-; long-range cut-off for switched potentials
-rlistlong                = -1
-nstcalclr                = -1
-
-; OPTIONS FOR ELECTROSTATICS AND VDW
-; Method for doing electrostatics
-coulombtype              = pme
-coulomb-modifier         = Potential-shift-Verlet
-rcoulomb-switch          = 0
-rcoulomb                 = 0.9
-; Relative dielectric constant for the medium and the reaction field
-epsilon_r                = 1
-epsilon_rf               = 1
-; Method for doing Van der Waals
-vdw-type                 = cut-off
-vdw-modifier             = Potential-shift-Verlet
-; cut-off lengths       
-rvdw-switch              = 0
-rvdw                     = 0.9
-; Apply long range dispersion corrections for Energy and Pressure
-DispCorr                 = No
-; Extension of the potential lookup tables beyond the cut-off
-table-extension          = 1
-; Separate tables between energy group pairs
-energygrp-table          = 
-; Spacing for the PME/PPPM FFT grid
-fourierspacing           = 0.12
-; FFT grid size, when a value is 0 fourierspacing will be used
-fourier_nx               = 0
-fourier_ny               = 0
-fourier_nz               = 0
-; EWALD/PME/PPPM parameters
-pme_order                = 4
-ewald_rtol               = 1e-05
-ewald_geometry           = 3d
-epsilon_surface          = 0
-optimize_fft             = yes
-
-; IMPLICIT SOLVENT ALGORITHM
-implicit_solvent         = No
-
-; GENERALIZED BORN ELECTROSTATICS
-; Algorithm for calculating Born radii
-gb_algorithm             = Still
-; Frequency of calculating the Born radii inside rlist
-nstgbradii               = 1
-; Cutoff for Born radii calculation; the contribution from atoms
-; between rlist and rgbradii is updated every nstlist steps
-rgbradii                 = 1
-; Dielectric coefficient of the implicit solvent
-gb_epsilon_solvent       = 80
-; Salt concentration in M for Generalized Born models
-gb_saltconc              = 0
-; Scaling factors used in the OBC GB model. Default values are OBC(II)
-gb_obc_alpha             = 1
-gb_obc_beta              = 0.8
-gb_obc_gamma             = 4.85
-gb_dielectric_offset     = 0.009
-sa_algorithm             = Ace-approximation
-; Surface tension (kJ/mol/nm^2) for the SA (nonpolar surface) part of GBSA
-; The value -1 will set default value for Still/HCT/OBC GB-models.
-sa_surface_tension       = 2.092
-
-; OPTIONS FOR WEAK COUPLING ALGORITHMS
-; Temperature coupling  
-tcoupl                   = No
-nsttcouple               = -1
-nh-chain-length          = 10
-print-nose-hoover-chain-variables = no
-; Groups to couple separately
-tc-grps                  = system
-; Time constant (ps) and reference temperature (K)
-tau_t                    = 1
-ref_t                    = 278
-; pressure coupling     
-Pcoupl                   = No
-Pcoupltype               = isotropic
-nstpcouple               = -1
-; Time constant (ps), compressibility (1/bar) and reference P (bar)
-tau_p                    = 0.5
-compressibility          = 4.5e-5
-ref_p                    = 1.0
-; Scaling of reference coordinates, No, All or COM
-refcoord_scaling         = No
-
-; OPTIONS FOR QMMM calculations
-QMMM                     = no
-; Groups treated Quantum Mechanically
-QMMM-grps                = 
-; QM method             
-QMmethod                 = 
-; QMMM scheme           
-QMMMscheme               = normal
-; QM basisset           
-QMbasis                  = 
-; QM charge             
-QMcharge                 = 
-; QM multiplicity       
-QMmult                   = 
-; Surface Hopping       
-SH                       = 
-; CAS space options     
-CASorbitals              = 
-CASelectrons             = 
-SAon                     = 
-SAoff                    = 
-SAsteps                  = 
-; Scale factor for MM charges
-MMChargeScaleFactor      = 1
-; Optimization of QM subsystem
-bOPT                     = 
-bTS                      = 
-
-; SIMULATED ANNEALING  
-; Type of annealing for each temperature group (no/single/periodic)
-annealing                = 
-; Number of time points to use for specifying annealing in each group
-annealing-npoints        = 
-; List of times at the annealing points for each group
-annealing-time           = 
-; Temp. at each annealing point, for each group.
-annealing-temp           = 
-
-; GENERATE VELOCITIES FOR STARTUP RUN
-gen_vel                  = yes
-gen_temp                 = 278.0
-gen_seed                 = -1
-
-; OPTIONS FOR BONDS    
-constraints              = all-bonds
-; Type of constraint algorithm
-constraint-algorithm     = Lincs
-; Do not constrain the start configuration
-continuation             = no
-; Use successive overrelaxation to reduce the number of shake iterations
-Shake-SOR                = no
-; Relative tolerance of shake
-shake-tol                = 0.0001
-; Highest order in the expansion of the constraint coupling matrix
-lincs-order              = 4
-; Number of iterations in the final step of LINCS. 1 is fine for
-; normal simulations, but use 2 to conserve energy in NVE runs.
-; For energy minimization with constraints it should be 4 to 8.
-lincs-iter               = 2
-; Lincs will write a warning to the stderr if in one step a bond
-; rotates over more degrees than
-lincs-warnangle          = 30
-; Convert harmonic bonds to morse potentials
-morse                    = no
-
-; ENERGY GROUP EXCLUSIONS
-; Pairs of energy groups for which all non-bonded interactions are excluded
-energygrp-excl           = 
-
-; WALLS                
-; Number of walls, type, atom types, densities and box-z scale factor for Ewald
-nwall                    = 0
-wall_type                = 9-3
-wall_r_linpot            = -1
-wall-atomtype            = 
-wall-density             = 
-wall_ewald_zfac          = 3
-
-; COM PULLING          
-; Pull type: no, umbrella, constraint or constant-force
-pull                     = no
-
-; ENFORCED ROTATION    
-; Enforced rotation: No or Yes
-rotation                 = no
-
-; NMR refinement stuff 
-; Distance restraints type: No, Simple or Ensemble
-disre                    = No
-; Force weighting of pairs in one distance restraint: Conservative or Equal
-disre-weighting          = Conservative
-; Use sqrt of the time averaged times the instantaneous violation
-disre-mixed              = no
-disre-fc                 = 1000
-disre-tau                = 0
-; Output frequency for pair distances to energy file
-nstdisreout              = 100
-; Orientation restraints: No or Yes
-orire                    = no
-; Orientation restraints force constant and tau for time averaging
-orire-fc                 = 0
-orire-tau                = 0
-orire-fitgrp             = 
-; Output frequency for trace(SD) and S to energy file
-nstorireout              = 100
-
-; Free energy variables
-free-energy              = no
-couple-moltype           = 
-couple-lambda0           = vdw-q
-couple-lambda1           = vdw-q
-couple-intramol          = no
-init-lambda              = 0
-init-lambda-state        = -1
-delta-lambda             = 0
-nstdhdl                  = 10
-fep-lambdas              = 
-mass-lambdas             = 
-coul-lambdas             = 
-vdw-lambdas              = 
-bonded-lambdas           = 
-restraint-lambdas        = 
-temperature-lambdas      = 
-calc-lambda-neighbors    = 1
-init-lambda-weights      = 
-dhdl-print-energy        = no
-sc-alpha                 = 0
-sc-power                 = 0
-sc-r-power               = 6
-sc-sigma                 = 0.3
-sc-coul                  = no
-separate-dhdl-file       = yes
-dhdl-derivatives         = yes
-dh_hist_size             = 0
-dh_hist_spacing          = 0.1
-
-; Non-equilibrium MD stuff
-acc-grps                 = 
-accelerate               = 
-freezegrps               = 
-freezedim                = 
-cos-acceleration         = 0
-deform                   = 
-
-; simulated tempering variables
-simulated-tempering      = no
-simulated-tempering-scaling = geometric
-sim-temp-low             = 300
-sim-temp-high            = 300
-
-; Electric fields      
-; Format is number of terms (int) and for all terms an amplitude (real)
-; and a phase angle (real)
-E-x                      = 
-E-xt                     = 
-E-y                      = 
-E-yt                     = 
-E-z                      = 
-E-zt                     = 
-
-; AdResS parameters    
-adress                   = no
-
-; User defined thingies
-user1-grps               = 
-user2-grps               = 
-userint1                 = 0
-userint2                 = 0
-userint3                 = 0
-userint4                 = 0
-userreal1                = 0
-userreal2                = 0
-userreal3                = 0
-userreal4                = 0
diff --git a/user-doc/tutorials/belfast-9a/system/#mdout.mdp.4# b/user-doc/tutorials/belfast-9a/system/#mdout.mdp.4#
deleted file mode 100644
index a26a8485d..000000000
--- a/user-doc/tutorials/belfast-9a/system/#mdout.mdp.4#
+++ /dev/null
@@ -1,343 +0,0 @@
-;
-;	File 'mdout.mdp' was generated
-;	By user: carlo (501)
-;	On host: Carlos-MacBook-Pro.local
-;	At date: Thu May 29 23:17:48 2014
-;
-
-; VARIOUS PREPROCESSING OPTIONS
-; Preprocessor information: use cpp syntax.
-; e.g.: -I/home/joe/doe -I/home/mary/roe
-include                  = 
-; e.g.: -DPOSRES -DFLEXIBLE (note these variable names are case sensitive)
-define                   = 
-
-; RUN CONTROL PARAMETERS
-integrator               = sd
-; Start time and timestep in ps
-tinit                    = 0
-dt                       = 0.002
-nsteps                   = 1000
-; For exact run continuation or redoing part of a run
-init_step                = 0
-; Part index is updated automatically on checkpointing (keeps files separate)
-simulation_part          = 1
-; mode for center of mass motion removal
-comm-mode                = Linear
-; number of steps for center of mass motion removal
-nstcomm                  = 10
-; group(s) for center of mass motion removal
-comm-grps                = 
-
-; LANGEVIN DYNAMICS OPTIONS
-; Friction coefficient (amu/ps) and random seed
-bd-fric                  = 0
-ld-seed                  = 1993
-
-; ENERGY MINIMIZATION OPTIONS
-; Force tolerance and initial step-size
-emtol                    = 10
-emstep                   = 0.01
-; Max number of iterations in relax-shells
-niter                    = 20
-; Step size (ps^2) for minimization of flexible constraints
-fcstep                   = 0
-; Frequency of steepest descents steps when doing CG
-nstcgsteep               = 1000
-nbfgscorr                = 10
-
-; TEST PARTICLE INSERTION OPTIONS
-rtpi                     = 0.05
-
-; OUTPUT CONTROL OPTIONS
-; Output frequency for coords (x), velocities (v) and forces (f)
-nstxout                  = 10000
-nstvout                  = 10000
-nstfout                  = 0
-; Output frequency for energies to log file and energy file
-nstlog                   = 10000
-nstcalcenergy            = -1
-nstenergy                = 1000
-; Output frequency and precision for .xtc file
-nstxtcout                = 10
-xtc-precision            = 1000
-; This selects the subset of atoms for the .xtc file. You can
-; select multiple groups. By default all atoms will be written.
-xtc-grps                 = protein
-; Selection of energy groups
-energygrps               = 
-
-; NEIGHBORSEARCHING PARAMETERS
-; cut-off scheme (group: using charge groups, Verlet: particle based cut-offs)
-cutoff-scheme            = Verlet
-; nblist update frequency
-nstlist                  = 10
-; ns algorithm (simple or grid)
-ns_type                  = grid
-; Periodic boundary conditions: xyz, no, xy
-pbc                      = xyz
-periodic_molecules       = no
-; Allowed energy drift due to the Verlet buffer in kJ/mol/ps per atom,
-; a value of -1 means: use rlist
-verlet-buffer-drift      = 0.0001
-; nblist cut-off        
-rlist                    = 0.9
-; long-range cut-off for switched potentials
-rlistlong                = -1
-nstcalclr                = -1
-
-; OPTIONS FOR ELECTROSTATICS AND VDW
-; Method for doing electrostatics
-coulombtype              = pme
-coulomb-modifier         = Potential-shift-Verlet
-rcoulomb-switch          = 0
-rcoulomb                 = 0.9
-; Relative dielectric constant for the medium and the reaction field
-epsilon_r                = 1
-epsilon_rf               = 1
-; Method for doing Van der Waals
-vdw-type                 = cut-off
-vdw-modifier             = Potential-shift-Verlet
-; cut-off lengths       
-rvdw-switch              = 0
-rvdw                     = 0.9
-; Apply long range dispersion corrections for Energy and Pressure
-DispCorr                 = No
-; Extension of the potential lookup tables beyond the cut-off
-table-extension          = 1
-; Separate tables between energy group pairs
-energygrp-table          = 
-; Spacing for the PME/PPPM FFT grid
-fourierspacing           = 0.12
-; FFT grid size, when a value is 0 fourierspacing will be used
-fourier_nx               = 0
-fourier_ny               = 0
-fourier_nz               = 0
-; EWALD/PME/PPPM parameters
-pme_order                = 4
-ewald_rtol               = 1e-05
-ewald_geometry           = 3d
-epsilon_surface          = 0
-optimize_fft             = yes
-
-; IMPLICIT SOLVENT ALGORITHM
-implicit_solvent         = No
-
-; GENERALIZED BORN ELECTROSTATICS
-; Algorithm for calculating Born radii
-gb_algorithm             = Still
-; Frequency of calculating the Born radii inside rlist
-nstgbradii               = 1
-; Cutoff for Born radii calculation; the contribution from atoms
-; between rlist and rgbradii is updated every nstlist steps
-rgbradii                 = 1
-; Dielectric coefficient of the implicit solvent
-gb_epsilon_solvent       = 80
-; Salt concentration in M for Generalized Born models
-gb_saltconc              = 0
-; Scaling factors used in the OBC GB model. Default values are OBC(II)
-gb_obc_alpha             = 1
-gb_obc_beta              = 0.8
-gb_obc_gamma             = 4.85
-gb_dielectric_offset     = 0.009
-sa_algorithm             = Ace-approximation
-; Surface tension (kJ/mol/nm^2) for the SA (nonpolar surface) part of GBSA
-; The value -1 will set default value for Still/HCT/OBC GB-models.
-sa_surface_tension       = 2.092
-
-; OPTIONS FOR WEAK COUPLING ALGORITHMS
-; Temperature coupling  
-tcoupl                   = No
-nsttcouple               = -1
-nh-chain-length          = 10
-print-nose-hoover-chain-variables = no
-; Groups to couple separately
-tc-grps                  = system
-; Time constant (ps) and reference temperature (K)
-tau_t                    = 1
-ref_t                    = 278
-; pressure coupling     
-Pcoupl                   = No
-Pcoupltype               = isotropic
-nstpcouple               = -1
-; Time constant (ps), compressibility (1/bar) and reference P (bar)
-tau_p                    = 0.5
-compressibility          = 4.5e-5
-ref_p                    = 1.0
-; Scaling of reference coordinates, No, All or COM
-refcoord_scaling         = No
-
-; OPTIONS FOR QMMM calculations
-QMMM                     = no
-; Groups treated Quantum Mechanically
-QMMM-grps                = 
-; QM method             
-QMmethod                 = 
-; QMMM scheme           
-QMMMscheme               = normal
-; QM basisset           
-QMbasis                  = 
-; QM charge             
-QMcharge                 = 
-; QM multiplicity       
-QMmult                   = 
-; Surface Hopping       
-SH                       = 
-; CAS space options     
-CASorbitals              = 
-CASelectrons             = 
-SAon                     = 
-SAoff                    = 
-SAsteps                  = 
-; Scale factor for MM charges
-MMChargeScaleFactor      = 1
-; Optimization of QM subsystem
-bOPT                     = 
-bTS                      = 
-
-; SIMULATED ANNEALING  
-; Type of annealing for each temperature group (no/single/periodic)
-annealing                = 
-; Number of time points to use for specifying annealing in each group
-annealing-npoints        = 
-; List of times at the annealing points for each group
-annealing-time           = 
-; Temp. at each annealing point, for each group.
-annealing-temp           = 
-
-; GENERATE VELOCITIES FOR STARTUP RUN
-gen_vel                  = yes
-gen_temp                 = 278.0
-gen_seed                 = -1
-
-; OPTIONS FOR BONDS    
-constraints              = all-bonds
-; Type of constraint algorithm
-constraint-algorithm     = Lincs
-; Do not constrain the start configuration
-continuation             = no
-; Use successive overrelaxation to reduce the number of shake iterations
-Shake-SOR                = no
-; Relative tolerance of shake
-shake-tol                = 0.0001
-; Highest order in the expansion of the constraint coupling matrix
-lincs-order              = 4
-; Number of iterations in the final step of LINCS. 1 is fine for
-; normal simulations, but use 2 to conserve energy in NVE runs.
-; For energy minimization with constraints it should be 4 to 8.
-lincs-iter               = 2
-; Lincs will write a warning to the stderr if in one step a bond
-; rotates over more degrees than
-lincs-warnangle          = 30
-; Convert harmonic bonds to morse potentials
-morse                    = no
-
-; ENERGY GROUP EXCLUSIONS
-; Pairs of energy groups for which all non-bonded interactions are excluded
-energygrp-excl           = 
-
-; WALLS                
-; Number of walls, type, atom types, densities and box-z scale factor for Ewald
-nwall                    = 0
-wall_type                = 9-3
-wall_r_linpot            = -1
-wall-atomtype            = 
-wall-density             = 
-wall_ewald_zfac          = 3
-
-; COM PULLING          
-; Pull type: no, umbrella, constraint or constant-force
-pull                     = no
-
-; ENFORCED ROTATION    
-; Enforced rotation: No or Yes
-rotation                 = no
-
-; NMR refinement stuff 
-; Distance restraints type: No, Simple or Ensemble
-disre                    = No
-; Force weighting of pairs in one distance restraint: Conservative or Equal
-disre-weighting          = Conservative
-; Use sqrt of the time averaged times the instantaneous violation
-disre-mixed              = no
-disre-fc                 = 1000
-disre-tau                = 0
-; Output frequency for pair distances to energy file
-nstdisreout              = 100
-; Orientation restraints: No or Yes
-orire                    = no
-; Orientation restraints force constant and tau for time averaging
-orire-fc                 = 0
-orire-tau                = 0
-orire-fitgrp             = 
-; Output frequency for trace(SD) and S to energy file
-nstorireout              = 100
-
-; Free energy variables
-free-energy              = no
-couple-moltype           = 
-couple-lambda0           = vdw-q
-couple-lambda1           = vdw-q
-couple-intramol          = no
-init-lambda              = 0
-init-lambda-state        = -1
-delta-lambda             = 0
-nstdhdl                  = 10
-fep-lambdas              = 
-mass-lambdas             = 
-coul-lambdas             = 
-vdw-lambdas              = 
-bonded-lambdas           = 
-restraint-lambdas        = 
-temperature-lambdas      = 
-calc-lambda-neighbors    = 1
-init-lambda-weights      = 
-dhdl-print-energy        = no
-sc-alpha                 = 0
-sc-power                 = 0
-sc-r-power               = 6
-sc-sigma                 = 0.3
-sc-coul                  = no
-separate-dhdl-file       = yes
-dhdl-derivatives         = yes
-dh_hist_size             = 0
-dh_hist_spacing          = 0.1
-
-; Non-equilibrium MD stuff
-acc-grps                 = 
-accelerate               = 
-freezegrps               = 
-freezedim                = 
-cos-acceleration         = 0
-deform                   = 
-
-; simulated tempering variables
-simulated-tempering      = no
-simulated-tempering-scaling = geometric
-sim-temp-low             = 300
-sim-temp-high            = 300
-
-; Electric fields      
-; Format is number of terms (int) and for all terms an amplitude (real)
-; and a phase angle (real)
-E-x                      = 
-E-xt                     = 
-E-y                      = 
-E-yt                     = 
-E-z                      = 
-E-zt                     = 
-
-; AdResS parameters    
-adress                   = no
-
-; User defined thingies
-user1-grps               = 
-user2-grps               = 
-userint1                 = 0
-userint2                 = 0
-userint3                 = 0
-userint4                 = 0
-userreal1                = 0
-userreal2                = 0
-userreal3                = 0
-userreal4                = 0
diff --git a/user-doc/tutorials/belfast-9a/system/#topol.tpr.1# b/user-doc/tutorials/belfast-9a/system/#topol.tpr.1#
deleted file mode 100644
index 041a882226a41d78d2fdf81cf9a7e5b66e4cd112..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 236428
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

diff --git a/user-doc/tutorials/belfast-9a/system/nvt.mdp b/user-doc/tutorials/belfast-9a/system/nvt.mdp
index 8a27d287d..af7fdfb90 100644
--- a/user-doc/tutorials/belfast-9a/system/nvt.mdp
+++ b/user-doc/tutorials/belfast-9a/system/nvt.mdp
@@ -221,7 +221,7 @@ Shake-SOR                = no
 ; Relative tolerance of shake
 shake-tol                = 0.0001
 ; Highest order in the expansion of the constraint coupling matrix
-lincs-order              = 4
+lincs-order              = 6
 ; Number of iterations in the final step of LINCS. 1 is fine for
 ; normal simulations, but use 2 to conserve energy in NVE runs.
 ; For energy minimization with constraints it should be 4 to 8.
-- 
GitLab