diff --git a/tools/moltemplate/LICENSE.TXT b/tools/moltemplate/LICENSE.TXT deleted file mode 100644 index c8c1ec081..000000000 --- a/tools/moltemplate/LICENSE.TXT +++ /dev/null @@ -1,28 +0,0 @@ - -Author: Andrew Jewett, Shea Group, http://www.chem.ucsb.edu/~sheagroup/ -Copyright (c) 2013, Regents of the University of California -All rights reserved. -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - * Neither the name of the University of California, Santa Barbara nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF -THE POSSIBILITY OF SUCH DAMAGE. - diff --git a/tools/moltemplate/README.TXT b/tools/moltemplate/README.TXT deleted file mode 100644 index 2e73b6374..000000000 --- a/tools/moltemplate/README.TXT +++ /dev/null @@ -1,61 +0,0 @@ - -- Description: -- - -Moltemplate is a cross-platform text-based molecule builder for LAMMPS. - - -- Typical usage: -- - -moltemplate.sh [-atomstyle style] [-pdb/-xyz coord_file] file.lt - - -- Web page: -- - -Documentation, examples, and supporting code can be downloaded at: - - http://www.moltemplate.org -The most up-to-date version of moltemplate can be downloaded here. -(After download, you can unpack the archive using: - tar xzf moltemplate_2012-3-31.tar.gz -The date will vary from version to version.) - ----------------------------------------------------- ----------- INSTALLATION INSTRUCTIONS: ------------ ----------------------------------------------------- - -This directory should contain two folders: - src/ <-- location of all python and bash scripts - common/ <-- location of shared force fields and molecules - -The ``moltemplate.sh'' script and the python scripts that it invokes are -located in the ``src/'' subdirectory. You should update your PATH environment -variable to include this directory. - -If you do not know what a PATH environment variable is, read: - http://www.linfo.org/path_env_var.html -(I receive this question often.) - -It is also a good idea to set your MOLTEMPLATE_PATH environment variable to -point to the ``common/'' subdirectory. -(Force fields and commonly used molecules will eventually be located here.) - - -- Installation example --- - -Suppose the directory with this README.TXT file is located at ~/moltemplate. - -If you use the bash shell, typically you would edit your -~/.profile, ~/.bash_profile or ~/.bashrc files to contain the following lines: - export PATH="$PATH:$HOME/moltemplate/src" - export MOLTEMPLATE_PATH="$HOME/moltemplate/common" -If you use the tcsh shell, typically you would edit your -~/.login, ~/.cshrc, or ~/.tcshrc files to contain the following lines: - setenv PATH "$PATH:$HOME/moltemplate/src" - setenv MOLTEMPLATE_PATH "$HOME/moltemplate/common" - - -- Requirements: -- - -Moltemplate requires the Bourne-shell, and a recent version of python -(2.7, 3.0 or higher), and can run on OS X, linux, or windows (if a -suitable shell environment has been installed). - - -- License: -- - -Moltemplate is available under the terms of the open-source 3-clause BSD -license. (See LICENSE.TXT.) diff --git a/tools/moltemplate/common/amber/README.TXT b/tools/moltemplate/common/amber/README.TXT deleted file mode 100644 index 3d1739801..000000000 --- a/tools/moltemplate/common/amber/README.TXT +++ /dev/null @@ -1,27 +0,0 @@ -This directory contains scripts used for converting AMBER parameter files -into moltemplate (.LT) format. When a newer version of the AMBER parameters -is eventually published, you can use these scripts to convert the new files -again. (Some tinkering may be necessary.) - -The main bash script is a wrapper which simply splits up the parameter (".dat") -file into fragments which (it thinks) correspond to the mass, pair, bond, -angle, dihedral, and improper section of the original .dat file. -(However sometimes it gets this wrong and you have to split it up manually!) - -Then this bash script invokes the relevant python script to convert -each section into .LT format: -amberparm_to_mass.py -amberparm_to_pair.py -amberparm_to_bond.py -amberparm_to_angle.py -amberparm_to_dihedral.py -amberparm_to_improper.py -In case this goes wrong, you may have to run these scripts manaully. - - -Find out how to run this bash script by invoking it without any arguments: - -./amberparm2lt.sh - --Andrew -2013-8-04 diff --git a/tools/moltemplate/common/amber/amberparm2lt.sh b/tools/moltemplate/common/amber/amberparm2lt.sh deleted file mode 100755 index d27897a7b..000000000 --- a/tools/moltemplate/common/amber/amberparm2lt.sh +++ /dev/null @@ -1,203 +0,0 @@ -#!/bin/sh - -if ! which amberparm_mass_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_mass_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi -if ! which amberparm_pair_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_pair_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi -if ! which amberparm_bond_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_bond_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi -if ! which amberparm_angle_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_angle_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi -if ! which amberparm_dihedral_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_dihedral_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi -if ! which amberparm_improper_to_lt.py > /dev/null; then - echo "\nError: \"amberparm_improper_to_lt.py\" not found. (Update your PATH?)\n" >&2 - exit 2 -fi - -SYNTAX_MSG=$(cat < gaff.lt - - You can also try: -amberparm2lt.sh parm94.dat "AMBERFF94 inherits GAFF" > amberff94.lt - (However, this later usage may not work. - You may need to manually split the .dat file and run these scripts instead: - amberparm_pair_to_lt.py, amberparm_bond_to_lt.py, amberparm_angle_to_lt.py...) - Be sure that all of these .py files are in your PATH as well.) - -EOF -) - -if [ "$#" != "2" ]; then - echo "${SYNTAX_MSG}" >&2 - echo "" >&2 - echo "Error: This script requires two arguments," >&2 - echo " 1) the name of the amber parm file to be converted (eg \"gaff.dat\")" >&2 - echo " 2) the name of the moltemplate object to be created (eg \"GAFF\")" >&2 - echo " (This may include the \"inherits\" keyword and parent classes.)" >&2 - exit 1 -fi - -MOLTEMPLATE_USAGE_MSG=$(cat < "${PARM_FILE}.mass" - -# The 2nd section has the list of 2-body bond force-field params -awk -v n=2 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - | tail -n +2 \ - > "${PARM_FILE}.bond" - -# The 3rd section has the list of 3-body angle force-field params -awk -v n=3 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - > "${PARM_FILE}.angle" - -# The 4th section has the list of 4-body dihedral force-field params -awk -v n=4 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - > "${PARM_FILE}.dihedral" - -# The 5th section has the list of 4-body improper force-field params -awk -v n=5 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - > "${PARM_FILE}.improper" - -# The 6th section has the hbond-parameters (no-longer used. ignore) -awk -v n=6 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - > "${PARM_FILE}.hbond" - -# The 7th "section" is just a blank line. (skip that) - -# The 8th section has the list of non-bonded ("pair") force-field parameters -awk -v n=8 '{if (NF==0) nblanks++; else {if (nblanks+1==n) print $0}}' \ - < "$PARM_FILE" \ - | tail -n +2 \ - > "${PARM_FILE}.pair" - - -amberparm_mass_to_lt.py < "${PARM_FILE}.mass" > "${PARM_FILE}.mass.lt" -amberparm_pair_to_lt.py < "${PARM_FILE}.pair" > "${PARM_FILE}.pair.lt" -amberparm_bond_to_lt.py < "${PARM_FILE}.bond" > "${PARM_FILE}.bond.lt" -amberparm_angle_to_lt.py < "${PARM_FILE}.angle" > "${PARM_FILE}.angle.lt" -amberparm_dihedral_to_lt.py \ - < "${PARM_FILE}.dihedral" > "${PARM_FILE}.dihedral.lt" -amberparm_improper_to_lt.py \ - < "${PARM_FILE}.improper" > "${PARM_FILE}.improper.lt" - -echo "$2 {" -echo "" -echo " # ----------------------------------------------------------------------" -#echo " # This file was automatically generated by \"common/amber/amberparm2lt.sh\"" -echo " # The basic atom nomenclature and conventions are explained here:" -echo " # http://ambermd.org/antechamber/gaff.pdf" -echo " # For reference, the original gaff.dat file and format documenation are here:" -echo " # http://ambermd.org/AmberTools-get.html" -echo " # http://ambermd.org/formats.html#parm.dat" -echo " # ----------------------------------------------------------------------" -echo "" - -cat "$PARM_FILE.mass.lt" \ - "$PARM_FILE.pair.lt" \ - "$PARM_FILE.bond.lt" \ - "$PARM_FILE.angle.lt" \ - "$PARM_FILE.dihedral.lt" \ - "$PARM_FILE.improper.lt" - -AMBER_STYLES_INIT=$(cat <0): - # sys.stderr.write('prev_n='+str(in_dihedral_coeffs[i-1][-3])+'\n') - #sys.stderr.write('n='+str(n)+'\n') - - if ((i>0) and (in_dihedral_coeffs[i-1][-3] < 0)): - - #sys.stdout.write('interation_before_append: '+str(in_dihedral_coeffs[i-1])+'\n') - assert(in_dihedral_coeffs[i-1][0] == in_dihedral_coeffs[i][0]) - in_dihedral_coeffs[i-1][-3] = -in_dihedral_coeffs[i-1][-3] - comments = in_dihedral_coeffs[i-1][-1] - in_dihedral_coeffs[i-1][-1] = Kn - in_dihedral_coeffs[i-1].append(n) - in_dihedral_coeffs[i-1].append(dn) - in_dihedral_coeffs[i-1].append(comments) - #sys.stdout.write('interation_after_append: '+str(in_dihedral_coeffs[i-1])+'\n') - del in_dihedral_coeffs[i] - - #elif len(in_dihedral_coeffs) < 3: - # del in_dihedral_coeffs[i] - else: - i += 1 - - - -for i in range(0, len(in_dihedral_coeffs)): - type_str = in_dihedral_coeffs[i][0] - params = in_dihedral_coeffs[i][1:] - params = map(str, params) - num_fourier_terms = (len(params)-1)/3 - dihedral_coeff_str = 'dihedral_coeff '+type_str+' '+\ - dihedral_style_name+' '+\ - str(num_fourier_terms)+' '+ \ - ' '.join(params) - in_dihedral_coeffs[i] = dihedral_coeff_str - -# ---- finished processing dihedral fourier series ---- - - -sys.stdout.write(' write_once(\"In Settings\") {\n ') -sys.stdout.write('\n '.join(in_dihedral_coeffs)+'\n') -sys.stdout.write(' } # (end of dihedral_coeffs)\n') - - - - - -sys.stdout.write('\n') - -sys.stdout.write(' write_once("Data Dihedrals By Type") {\n') - -for i in range(0, len(lines_gaff)): - line = lines_gaff[i] - atypes = line[:11].split('-') - atype1 = atypes[0].strip() - atype2 = atypes[1].strip() - atype3 = atypes[2].strip() - atype4 = atypes[3].strip() - at1 = atype1.replace('X','*') - at2 = atype2.replace('X','*') - at3 = atype3.replace('X','*') - at4 = atype4.replace('X','*') - dihedraltype = '@dihedral:'+atype1+'-'+atype2+'-'+atype3+'-'+atype4 - - sys.stdout.write(' '+dihedraltype+' @atom:'+at1+' @atom:'+at2+' @atom:'+at3+' @atom:'+at4+'\n') - -sys.stdout.write(' } # (end of Dihedrals By Type)\n') -sys.stdout.write('\n') - - -""" - - 6 - ***** INPUT FOR DIHEDRAL PARAMETERS ***** - - IPT , JPT , KPT , LPT , IDIVF , PK , PHASE , PN - - FORMAT(A2,1X,A2,1X,A2,1X,A2,I4,3F15.2) - - IPT, ... The atom symbols for the atoms forming a dihedral - angle. If IPT .eq. 'X ' .and. LPT .eq. 'X ' then - any dihedrals in the system involving the atoms "JPT" and - and "KPT" are assigned the same parameters. This is - called the general dihedral type and is of the form - "X "-"JPT"-"KPT"-"X ". - - IDIVF The factor by which the torsional barrier is divided. - Consult Weiner, et al., JACS 106:765 (1984) p. 769 for - details. Basically, the actual torsional potential is - - (PK/IDIVF) * (1 + cos(PN*phi - PHASE)) - - PK The barrier height divided by a factor of 2. - - PHASE The phase shift angle in the torsional function. - - The unit is degrees. - - PN The periodicity of the torsional barrier. - NOTE: If PN .lt. 0.0 then the torsional potential - is assumed to have more than one term, and the - values of the rest of the terms are read from the - next cards until a positive PN is encountered. The - negative value of pn is used only for identifying - the existence of the next term and only the - absolute value of PN is kept. - - The input is terminated by a blank card. -""" diff --git a/tools/moltemplate/common/amber/amberparm_improper_to_lt.py b/tools/moltemplate/common/amber/amberparm_improper_to_lt.py deleted file mode 100755 index 0bf36697f..000000000 --- a/tools/moltemplate/common/amber/amberparm_improper_to_lt.py +++ /dev/null @@ -1,62 +0,0 @@ -#!/usr/bin/env python - -import sys - -lines_gaff = sys.stdin.readlines() -improper_style_name = 'cvff' - -sys.stdout.write(' write_once("In Settings") {\n') - -for i in range(0, len(lines_gaff)): - line = lines_gaff[i] - atypes = line[:11].split('-') - atype1 = atypes[0].strip() - atype2 = atypes[1].strip() - atype3 = atypes[2].strip() - atype4 = atypes[3].strip() - at1 = atype1.replace('X','*') - at2 = atype2.replace('X','*') - at3 = atype3.replace('X','*') - at4 = atype4.replace('X','*') - impropertype = '@improper:'+atype1+'-'+atype2+'-'+atype3+'-'+atype4 - - tokens= line[11:].split() - Kn = float(tokens[0]) - dn = float(tokens[1]) - n = int(float(tokens[2])) - comments=' '.join(tokens[3:]) - - if (dn < 0.001): - sys.stdout.write(' improper_coeff '+impropertype+' '+improper_style_name+' '+str(Kn)+' 1 '+str(n)+' # '+comments+'\n') - elif (179.999 < abs(dn) < 180.001): - sys.stdout.write(' improper_coeff '+impropertype+' '+improper_style_name+' '+str(Kn)+' -1 '+str(n)+' # '+comments+'\n') - else: - sys.stderr.write('Error: Illegal bondImproper parameters:\n' - ' As of 2013-8-03, LAMMPS doens hot have an improper style\n' - ' which can handle impropers with gamma != 0 or 180\n') - exit(-1) - - - -sys.stdout.write(' } # (end of improper_coeffs)\n') -sys.stdout.write('\n') -sys.stdout.write(' write_once("Data Impropers By Type") {\n') - -for i in range(0, len(lines_gaff)): - line = lines_gaff[i] - atypes = line[:11].split('-') - atype1 = atypes[0].strip() - atype2 = atypes[1].strip() - atype3 = atypes[2].strip() - atype4 = atypes[3].strip() - at1 = atype1.replace('X','*') - at2 = atype2.replace('X','*') - at3 = atype3.replace('X','*') - at4 = atype4.replace('X','*') - impropertype = '@improper:'+atype1+'-'+atype2+'-'+atype3+'-'+atype4 - - sys.stdout.write(' '+impropertype+' @atom:'+at1+' @atom:'+at2+' @atom:'+at3+' @atom:'+at4+'\n') - -sys.stdout.write(' } # (end of Impropers By Type)\n') -sys.stdout.write('\n') - diff --git a/tools/moltemplate/common/amber/amberparm_mass_to_lt.py b/tools/moltemplate/common/amber/amberparm_mass_to_lt.py deleted file mode 100755 index 818b1fa30..000000000 --- a/tools/moltemplate/common/amber/amberparm_mass_to_lt.py +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env python - -import sys - -lines_gaff = sys.stdin.readlines() - -sys.stdout.write(' write_once(\"Data Masses\") {\n') - -for i in range(0, len(lines_gaff)): - line = lines_gaff[i] - tokens= line.split() - atype = tokens[0] - mass=tokens[1] - # what is the next number? (the one in tokens[2]?) - comments=' '.join(tokens[3:]) - sys.stdout.write(' @atom:'+atype+' '+mass+' # '+comments+'\n') - -sys.stdout.write(' } # (end of masses)\n') -sys.stdout.write('\n') diff --git a/tools/moltemplate/common/amber/amberparm_pair_to_lt.py b/tools/moltemplate/common/amber/amberparm_pair_to_lt.py deleted file mode 100755 index 3bb9ddea5..000000000 --- a/tools/moltemplate/common/amber/amberparm_pair_to_lt.py +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env python - -import sys - -lines_gaff = sys.stdin.readlines() - -#pair_style = 'lj/charmm/coul/long' - - # NOTE: Long-range coulombic forces were disabled intentionally. (See below) - # If you want to use long-range electrostatics, uncomment these lines: - # Instead I use hybrid lj/charmm/coul/charmm by default, because - # LAMMPS complains if you attempt to use lj/charmm/coul/long on a - # system if it does not contain any charged particles. - # Currently, moltemplate does not assign atomic charge, - # so this problem occurs frequently. - -pair_style = 'lj/charmm/coul/charmm' - -sys.stdout.write(' write_once(\"In Settings\") {\n') - -for i in range(0, len(lines_gaff)): - line = lines_gaff[i] - tokens= line.split() - atype = tokens[0] - sig=tokens[1] - eps=tokens[2] - comments=' '.join(tokens[3:]) - sys.stdout.write(' pair_coeff @atom:'+atype+' @atom:'+atype+' '+pair_style+' '+eps+' '+sig+' # '+comments+'\n') - -sys.stdout.write(' } # (end of pair_coeffs)\n') -sys.stdout.write('\n') diff --git a/tools/moltemplate/common/gaff.lt b/tools/moltemplate/common/gaff.lt deleted file mode 100644 index 16d002081..000000000 --- a/tools/moltemplate/common/gaff.lt +++ /dev/null @@ -1,11393 +0,0 @@ -# This is the January 2013 version of GAFF (from AmberTools13). -#################################################################### -# To use this, LAMMPS currently must be compiled with the USER-MISC package. -# (Type "make yes-user-misc" into the shell before compiling LAMMPS.) -#################################################################### -# This moltemplate (LT) file was generated automatically using -# amberparm2lt.sh gaff.dat GAFF -#################################################################### -# Background information and usage explanation: -# This file contanis a list of atom types and rules for generating bonded -# interactions between these atoms (hopefully) according to AMBER conventions. -# By using the atom types shown below in your own molecules, bonds and angular -# interactions will be automatically generated. -# AMBER (GAFF) force-field parameters will also be assigned to each angle -# interaction (according to these atom types). -# One way to apply the GAFF force field to a particular type of molecule, is -# to use the "inherits" keyword when you define that molecule. For example: -# import("gaff.lt") -# MoleculeType inherits GAFF { -# write_once("Data Atoms") { -# $atom:C1 $mol:... @atom:cx 0.0 4.183 3.194 13.285 -# $atom:C2 $mol:... @atom:cx 0.0 4.291 4.618 13.382 -# : : : -# } -# } -#(See "Inheritance" and "short names vs. full names" in the moltemplate manual.) -#################################################################### -# Moltemplate can not assign atom charge. You must assign atomic -# charges yourself. (Moltemplate is only a simple text manipulation tool.) -#################################################################### - - -GAFF { - - # ---------------------------------------------------------------------- - # The basic atom nomenclature and conventions are explained here: - # http://ambermd.org/antechamber/gaff.pdf - # For reference, the original gaff.dat file and format documenation are here: - # http://ambermd.org/AmberTools-get.html - # http://ambermd.org/formats.html#parm.dat - # ---------------------------------------------------------------------- - - write_once("Data Masses") { - @atom:c 12.01 # Sp2 C carbonyl group - @atom:c1 12.01 # Sp C - @atom:c2 12.01 # Sp2 C - @atom:c3 12.01 # Sp3 C - @atom:ca 12.01 # Sp2 C in pure aromatic systems - @atom:cp 12.01 # Head Sp2 C that connect two rings in biphenyl sys. - @atom:cq 12.01 # Head Sp2 C that connect two rings in biphenyl sys. identical to cp - @atom:cc 12.01 # Sp2 carbons in non-pure aromatic systems - @atom:cd 12.01 # Sp2 carbons in non-pure aromatic systems, identical to cc - @atom:ce 12.01 # Inner Sp2 carbons in conjugated systems - @atom:cf 12.01 # Inner Sp2 carbons in conjugated systems, identical to ce - @atom:cg 12.01 # Inner Sp carbons in conjugated systems - @atom:ch 12.01 # Inner Sp carbons in conjugated systems, identical to cg - @atom:cx 12.01 # Sp3 carbons in triangle systems - @atom:cy 12.01 # Sp3 carbons in square systems - @atom:cu 12.01 # Sp2 carbons in triangle systems - @atom:cv 12.01 # Sp2 carbons in square systems - @atom:cz 12.01 # Sp2 carbon in guanidine group - @atom:h1 1.008 # H bonded to aliphatic carbon with 1 electrwd. group - @atom:h2 1.008 # H bonded to aliphatic carbon with 2 electrwd. group - @atom:h3 1.008 # H bonded to aliphatic carbon with 3 electrwd. group - @atom:h4 1.008 # H bonded to non-sp3 carbon with 1 electrwd. group - @atom:h5 1.008 # H bonded to non-sp3 carbon with 2 electrwd. group - @atom:ha 1.008 # H bonded to aromatic carbon - @atom:hc 1.008 # H bonded to aliphatic carbon without electrwd. group - @atom:hn 1.008 # H bonded to nitrogen atoms - @atom:ho 1.008 # Hydroxyl group - @atom:hp 1.008 # H bonded to phosphate - @atom:hs 1.008 # Hydrogen bonded to sulphur - @atom:hw 1.008 # Hydrogen in water - @atom:hx 1.008 # H bonded to C next to positively charged group - @atom:f 19.00 # Fluorine - @atom:cl 35.45 # Chlorine - @atom:br 79.90 # Bromine - @atom:i 126.9 # Iodine - @atom:n 14.01 # Sp2 nitrogen in amide groups - @atom:n1 14.01 # Sp N - @atom:n2 14.01 # aliphatic Sp2 N with two connected atoms - @atom:n3 14.01 # Sp3 N with three connected atoms - @atom:n4 14.01 # Sp3 N with four connected atoms - @atom:na 14.01 # Sp2 N with three connected atoms - @atom:nb 14.01 # Sp2 N in pure aromatic systems - @atom:nc 14.01 # Sp2 N in non-pure aromatic systems - @atom:nd 14.01 # Sp2 N in non-pure aromatic systems, identical to nc - @atom:ne 14.01 # Inner Sp2 N in conjugated systems - @atom:nf 14.01 # Inner Sp2 N in conjugated systems, identical to ne - @atom:nh 14.01 # Amine N connected one or more aromatic rings - @atom:no 14.01 # Nitro N - @atom:o 16.00 # Oxygen with one connected atom - @atom:oh 16.00 # Oxygen in hydroxyl group - @atom:os 16.00 # Ether and ester oxygen - @atom:ow 16.00 # Oxygen in water - @atom:p2 30.97 # Phosphate with two connected atoms - @atom:p3 30.97 # Phosphate with three connected atoms, such as PH3 - @atom:p4 30.97 # Phosphate with three connected atoms, such as O=P(CH3)2 - @atom:p5 30.97 # Phosphate with four connected atoms, such as O=P(OH)3 - @atom:pb 30.97 # Sp2 P in pure aromatic systems - @atom:pc 30.97 # Sp2 P in non-pure aromatic systems - @atom:pd 30.97 # Sp2 P in non-pure aromatic systems, identical to pc - @atom:pe 30.97 # Inner Sp2 P in conjugated systems - @atom:pf 30.97 # Inner Sp2 P in conjugated systems, identical to pe - @atom:px 30.97 # Special p4 in conjugated systems - @atom:py 30.97 # Special p5 in conjugated systems - @atom:s 32.06 # S with one connected atom - @atom:s2 32.06 # S with two connected atom, involved at least one double bond - @atom:s4 32.06 # S with three connected atoms - @atom:s6 32.06 # S with four connected atoms - @atom:sh 32.06 # Sp3 S connected with hydrogen - @atom:ss 32.06 # Sp3 S in thio-ester and thio-ether - @atom:sx 32.06 # Special s4 in conjugated systems - @atom:sy 32.06 # Special s6 in conjugated systems - } # (end of masses) - - write_once("In Settings") { - pair_coeff @atom:h1 @atom:h1 lj/charmm/coul/charmm 0.0157 1.3870 # Veenstra et al JCC,8,(1992),963 - pair_coeff @atom:h2 @atom:h2 lj/charmm/coul/charmm 0.0157 1.2870 # Veenstra et al JCC,8,(1992),963 - pair_coeff @atom:h3 @atom:h3 lj/charmm/coul/charmm 0.0157 1.1870 # Veenstra et al JCC,8,(1992),963 - pair_coeff @atom:h4 @atom:h4 lj/charmm/coul/charmm 0.0150 1.4090 # Spellmeyer, one electrowithdr. neighbor - pair_coeff @atom:h5 @atom:h5 lj/charmm/coul/charmm 0.0150 1.3590 # Spellmeyer, two electrowithdr. neighbor - pair_coeff @atom:ha @atom:ha lj/charmm/coul/charmm 0.0150 1.4590 # Spellmeyer - pair_coeff @atom:hc @atom:hc lj/charmm/coul/charmm 0.0157 1.4870 # OPLS - pair_coeff @atom:hn @atom:hn lj/charmm/coul/charmm 0.0157 0.6000 # !Ferguson base pair geom. - pair_coeff @atom:ho @atom:ho lj/charmm/coul/charmm 0.0000 0.0000 # OPLS Jorgensen, JACS,110,(1988),1657 - pair_coeff @atom:hp @atom:hp lj/charmm/coul/charmm 0.0157 0.6000 # same to hs (be careful !) - pair_coeff @atom:hs @atom:hs lj/charmm/coul/charmm 0.0157 0.6000 # W. Cornell CH3SH --> CH3OH FEP - pair_coeff @atom:hw @atom:hw lj/charmm/coul/charmm 0.0000 0.0000 # OPLS Jorgensen, JACS,110,(1988),1657 - pair_coeff @atom:hx @atom:hx lj/charmm/coul/charmm 0.0157 1.1000 # Veenstra et al JCC,8,(1992),963 - pair_coeff @atom:o @atom:o lj/charmm/coul/charmm 0.2100 1.6612 # OPLS - pair_coeff @atom:oh @atom:oh lj/charmm/coul/charmm 0.2104 1.7210 # OPLS - pair_coeff @atom:os @atom:os lj/charmm/coul/charmm 0.1700 1.6837 # OPLS ether - pair_coeff @atom:ow @atom:ow lj/charmm/coul/charmm 0.1520 1.7683 # TIP3P water model - pair_coeff @atom:c @atom:c lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:c1 @atom:c1 lj/charmm/coul/charmm 0.2100 1.9080 # cp C DLM 11/2007 well depth from OPLS replacing 0.0860 - pair_coeff @atom:c2 @atom:c2 lj/charmm/coul/charmm 0.0860 1.9080 # sp2 atom in the middle of C=CD-CD=C - pair_coeff @atom:c3 @atom:c3 lj/charmm/coul/charmm 0.1094 1.9080 # OPLS - pair_coeff @atom:ca @atom:ca lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cc @atom:cc lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cd @atom:cd lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:ce @atom:ce lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cf @atom:cf lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cg @atom:cg lj/charmm/coul/charmm 0.2100 1.9080 # DLM 12/2007 as c1 - pair_coeff @atom:ch @atom:ch lj/charmm/coul/charmm 0.2100 1.9080 # DLM 12/2007 as c1 - pair_coeff @atom:cp @atom:cp lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cq @atom:cq lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cu @atom:cu lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cv @atom:cv lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cx @atom:cx lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cy @atom:cy lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:cz @atom:cz lj/charmm/coul/charmm 0.0860 1.9080 # OPLS - pair_coeff @atom:n @atom:n lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:n1 @atom:n1 lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:n2 @atom:n2 lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:n3 @atom:n3 lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:n4 @atom:n4 lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:na @atom:na lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:nb @atom:nb lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:nc @atom:nc lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:nd @atom:nd lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:ne @atom:ne lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:nf @atom:nf lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:nh @atom:nh lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:no @atom:no lj/charmm/coul/charmm 0.1700 1.8240 # OPLS - pair_coeff @atom:s @atom:s lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:s2 @atom:s2 lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:s4 @atom:s4 lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:s6 @atom:s6 lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:sx @atom:sx lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:sy @atom:sy lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:sh @atom:sh lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:ss @atom:ss lj/charmm/coul/charmm 0.2500 2.0000 # W. Cornell CH3SH and CH3SCH3 FEP's - pair_coeff @atom:p2 @atom:p2 lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:p3 @atom:p3 lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:p4 @atom:p4 lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:p5 @atom:p5 lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:pb @atom:pb lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:pc @atom:pc lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:pd @atom:pd lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:pe @atom:pe lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:pf @atom:pf lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:px @atom:px lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:py @atom:py lj/charmm/coul/charmm 0.2000 2.1000 # JCC,7,(1986),230; - pair_coeff @atom:f @atom:f lj/charmm/coul/charmm 0.061 1.75 # Gough et al. JCC 13,(1992),963. - pair_coeff @atom:cl @atom:cl lj/charmm/coul/charmm 0.265 1.948 # Fox, JPCB,102,8070,(98),flex.mdl CHCl3 - pair_coeff @atom:br @atom:br lj/charmm/coul/charmm 0.420 2.02 # Junmei, 2010 - pair_coeff @atom:i @atom:i lj/charmm/coul/charmm 0.50 2.15 # Junmei, 2010 - } # (end of pair_coeffs) - - write_once("In Settings") { - bond_coeff @bond:ow-hw harmonic 553.0 0.9572 # TIP3P_Water 1 - bond_coeff @bond:br-br harmonic 123.2 2.5420 # SOURCE1 4 0.0000 - bond_coeff @bond:br-c1 harmonic 352.7 1.7870 # SOURCE2 4 0.0024 - bond_coeff @bond:br-c2 harmonic 278.7 1.8830 # SOURCE1 31 0.0000 - bond_coeff @bond:br-c harmonic 240.3 1.9460 # SOURCE2 2 0.0285 - bond_coeff @bond:br-c3 harmonic 229.5 1.9660 # SOURCE1 100 0.0000 - bond_coeff @bond:br-ca harmonic 269.6 1.8970 # SOURCE1 127 0.0058 - bond_coeff @bond:br-cc harmonic 277.6 1.8847 # SOURCE4 39 0.0068 - bond_coeff @bond:br-cx harmonic 261.4 1.9100 # SOURCE1 8 0.0000 - bond_coeff @bond:br-i harmonic 142.4 2.6710 # SOURCE1 2 0.0245 - bond_coeff @bond:br-n1 harmonic 330.4 1.8600 # SOUECE3 1 - bond_coeff @bond:br-n2 harmonic 219.0 2.0380 # SOURCE3 5 0.1082 - bond_coeff @bond:br-n harmonic 320.2 1.8730 # SOURCE3 4 0.0046 - bond_coeff @bond:br-n3 harmonic 265.9 1.9520 # SOURCE3 2 0.0000 - bond_coeff @bond:br-n4 harmonic 282.4 1.9260 # SOURCE3 3 0.0013 - bond_coeff @bond:br-na harmonic 237.3 2.0020 # SOURCE3 7 0.2156 - bond_coeff @bond:br-nh harmonic 270.9 1.9440 # SOURCE3 1 0.0000 - bond_coeff @bond:br-no harmonic 191.0 2.1010 # SOURCE3 1 0.0000 - bond_coeff @bond:br-o harmonic 278.9 1.8000 # SOUECE3 1 - bond_coeff @bond:br-oh harmonic 237.2 1.8660 # SOURCE3 1 0.0000 - bond_coeff @bond:br-os harmonic 225.6 1.8870 # SOURCE3 2 0.0000 - bond_coeff @bond:br-p2 harmonic 174.3 2.2100 # SOURCE3 9 0.0510 - bond_coeff @bond:br-p3 harmonic 167.0 2.2310 # SOURCE3 3 0.0101 - bond_coeff @bond:br-p4 harmonic 188.8 2.1710 # SOUECE3 1 - bond_coeff @bond:br-p5 harmonic 179.3 2.1960 # SOURCE3 3 0.0099 - bond_coeff @bond:br-s harmonic 170.6 2.2200 # SOUECE3 1 - bond_coeff @bond:br-s4 harmonic 134.3 2.3410 # SOURCE3 1 0.0000 - bond_coeff @bond:br-s6 harmonic 172.7 2.2140 # SOURCE3 3 0.0443 - bond_coeff @bond:br-sh harmonic 174.4 2.2090 # SOURCE3 1 0.0000 - bond_coeff @bond:br-ss harmonic 176.6 2.2030 # SOURCE3 3 0.0035 - bond_coeff @bond:c1-c1 harmonic 986.2 1.1810 # SOURCE1 265 0.0031 - bond_coeff @bond:c1-c2 harmonic 625.0 1.3070 # SOURCE1 18 0.0000 - bond_coeff @bond:c1-c3 harmonic 368.3 1.4700 # SOURCE1 215 0.0017 - bond_coeff @bond:c1-ca harmonic 404.1 1.4400 # SOUECE3 1 - bond_coeff @bond:c1-ce harmonic 607.4 1.3153 # SOURCE4 6 0.0086 - bond_coeff @bond:c1-cg harmonic 845.8 1.2220 # SOURCE3 22 0.0101 - bond_coeff @bond:c1-ch harmonic 845.8 1.2220 # SOURCE3 22 same_as_c1-cg - bond_coeff @bond:c1-cl harmonic 419.7 1.6310 # SOURCE2 6 0.0050 - bond_coeff @bond:c1-cx harmonic 399.1 1.4440 # SOURCE1 38 0.0000 - bond_coeff @bond:c1-f harmonic 469.4 1.2700 # SOURCE2 2 0.0085 - bond_coeff @bond:c1-ha harmonic 375.9 1.0660 # SOURCE3 63 0.0035 - bond_coeff @bond:c1-hc harmonic 385.6 1.0600 # SOUECE3 1 - bond_coeff @bond:c1-i harmonic 318.8 1.9890 # SOURCE2 4 0.0032 - bond_coeff @bond:c1-n1 harmonic 1014.5 1.1380 # SOURCE1 170 0.0055 - bond_coeff @bond:c1-n2 harmonic 769.8 1.2100 # SOURCE3 5 0.0115 - bond_coeff @bond:c1-n3 harmonic 409.8 1.3920 # SOURCE2 1 0.0000 - bond_coeff @bond:c1-n4 harmonic 378.2 1.4170 # SOURCE3 3 0.0032 - bond_coeff @bond:c1-n harmonic 503.0 1.3300 # SOUECE3 1 - bond_coeff @bond:c1-na harmonic 452.0 1.3620 # SOURCE3 8 0.0034 - bond_coeff @bond:c1-ne harmonic 803.3 1.1986 # SOURCE4 10 0.0088 - bond_coeff @bond:c1-nf harmonic 803.3 1.1986 # SOURCE4 10 same_as_c1-ne - bond_coeff @bond:c1-nh harmonic 485.0 1.3408 # SOURCE4 11 0.0037 - bond_coeff @bond:c1-no harmonic 393.0 1.4050 # SOURCE3 3 0.0005 - bond_coeff @bond:c1-o harmonic 777.0 1.1660 # SOURCE2 9 0.0052 - bond_coeff @bond:c1-oh harmonic 435.6 1.3260 # SOURCE3 1 0.0000 - bond_coeff @bond:c1-os harmonic 437.1 1.3250 # SOURCE3 3 0.0148 - bond_coeff @bond:c1-p2 harmonic 289.3 1.7700 # SOUECE3 1 - bond_coeff @bond:c1-p3 harmonic 275.1 1.7900 # SOUECE3 1 - bond_coeff @bond:c1-p4 harmonic 275.1 1.7900 # SOUECE3 1 - bond_coeff @bond:c1-p5 harmonic 302.2 1.7530 # SOURCE3 2 0.0000 - bond_coeff @bond:c1-s2 harmonic 410.0 1.5950 # SOURCE3 1 0.0000 - bond_coeff @bond:c1-s harmonic 371.8 1.6300 # SOURCE1 14 0.0000 - bond_coeff @bond:c1-s4 harmonic 272.9 1.7460 # SOURCE3 2 0.0000 - bond_coeff @bond:c1-s6 harmonic 290.4 1.7220 # SOURCE3 2 0.0000 - bond_coeff @bond:c1-sh harmonic 324.5 1.6800 # SOUECE3 1 - bond_coeff @bond:c1-ss harmonic 325.4 1.6790 # SOURCE1 10 0.0000 - bond_coeff @bond:c2-c2 harmonic 589.7 1.3240 # SOURCE1 974 0.0096 - bond_coeff @bond:c2-c3 harmonic 328.3 1.5080 # SOURCE1 2536 0.0021 - bond_coeff @bond:c2-ca harmonic 357.2 1.4800 # SOUECE3 1 - bond_coeff @bond:c2-cc harmonic 522.6 1.3600 # SOURCE1 771 0.0185 - bond_coeff @bond:c2-cd harmonic 522.6 1.3600 # SOURCE1 771 0.0185 - bond_coeff @bond:c2-ce harmonic 560.5 1.3390 # SOURCE3 62 0.0128 - bond_coeff @bond:c2-cf harmonic 560.5 1.3390 # SOURCE3 62 same_as_c2-ce - bond_coeff @bond:c2-cl harmonic 328.8 1.7220 # SOURCE1 163 0.0098 - bond_coeff @bond:c2-cu harmonic 573.9 1.3320 # SOURCE2 1 0.0000 - bond_coeff @bond:c2-cx harmonic 353.3 1.4836 # SOURCE4 26 0.0064 - bond_coeff @bond:c2-cy harmonic 331.7 1.5046 # SOURCE4 9 0.0053 - bond_coeff @bond:c2-f harmonic 368.7 1.3400 # SOURCE1 34 0.0000 - bond_coeff @bond:c2-h4 harmonic 348.6 1.0840 # SOURCE3 40 0.0058 - bond_coeff @bond:c2-h5 harmonic 338.0 1.0915 # SOURCE4 42 0.0017 - bond_coeff @bond:c2-ha harmonic 344.3 1.0870 # SOURCE3 797 0.0046 - bond_coeff @bond:c2-hc harmonic 344.3 1.0870 # SOURCE3 789 0.0046 - bond_coeff @bond:c2-hx harmonic 350.1 1.0830 # SOURCE3 3 0.0008 - bond_coeff @bond:c2-i harmonic 223.2 2.1530 # SOURCE3 2 0.0000 - bond_coeff @bond:c2-n1 harmonic 546.0 1.3060 # SOURCE3 4 0.0161 - bond_coeff @bond:c2-n2 harmonic 581.1 1.2880 # SOURCE1 103 0.0100 - bond_coeff @bond:c2-n3 harmonic 486.3 1.3400 # SOUECE3 1 - bond_coeff @bond:c2-n harmonic 390.5 1.4070 # SOURCE3 9 0.0124 - bond_coeff @bond:c2-n4 harmonic 309.1 1.4820 # SOURCE3 5 0.0064 - bond_coeff @bond:c2-na harmonic 411.1 1.3910 # SOURCE3 31 0.0289 - bond_coeff @bond:c2-nc harmonic 533.0 1.3130 # SOURCE1 99 0.0095 - bond_coeff @bond:c2-nd harmonic 533.0 1.3130 # SOURCE1 99 same_as_c2-nc - bond_coeff @bond:c2-ne harmonic 597.7 1.2800 # SOURCE3 37 0.0110 - bond_coeff @bond:c2-nf harmonic 597.7 1.2800 # SOURCE3 37 same_as_c2-ne - bond_coeff @bond:c2-nh harmonic 462.6 1.3550 # SOURCE3 38 0.0413 - bond_coeff @bond:c2-no harmonic 345.6 1.4457 # SOURCE4 7 0.0087 - bond_coeff @bond:c2-o harmonic 623.6 1.2244 # SOURCE4 15 0.0036 - bond_coeff @bond:c2-oh harmonic 425.4 1.3330 # SOURCE1 53 0.0000 - bond_coeff @bond:c2-os harmonic 392.6 1.3570 # SOURCE1 315 0.0097 - bond_coeff @bond:c2-p2 harmonic 375.9 1.6700 # SOURCE3 62 0.0147 - bond_coeff @bond:c2-p3 harmonic 246.6 1.8340 # SOURCE3 5 0.0042 - bond_coeff @bond:c2-p4 harmonic 254.0 1.8220 # SOUECE3 1 - bond_coeff @bond:c2-p5 harmonic 228.2 1.8658 # SOURCE4 5 0.0025 - bond_coeff @bond:c2-pe harmonic 355.3 1.6910 # SOURCE3 52 0.0542 - bond_coeff @bond:c2-pf harmonic 355.3 1.6910 # SOURCE3 52 same_as_c2-pe - bond_coeff @bond:c2-s2 harmonic 393.1 1.6100 # SOURCE2 1 0.0000 - bond_coeff @bond:c2-s harmonic 281.5 1.7340 # SOURCE3 4 0.0034 - bond_coeff @bond:c2-s4 harmonic 263.2 1.7600 # SOUECE3 1 - bond_coeff @bond:c2-s6 harmonic 263.2 1.7600 # SOUECE3 1 - bond_coeff @bond:c2-sh harmonic 252.0 1.7771 # SOURCE4 5 0.0037 - bond_coeff @bond:c2-ss harmonic 280.0 1.7360 # SOURCE1 209 0.0155 - bond_coeff @bond:c3-c3 harmonic 303.1 1.5350 # SOURCE1 14664 0.0048 - bond_coeff @bond:c3-ca harmonic 323.5 1.5130 # SOURCE1 1813 0.0000 - bond_coeff @bond:c3-cc harmonic 337.3 1.4990 # SOURCE3 50 0.0096 - bond_coeff @bond:c3-cd harmonic 337.3 1.4990 # SOURCE3 50 0.0096 - bond_coeff @bond:c3-ce harmonic 331.3 1.5050 # SOURCE3 9 0.0024 - bond_coeff @bond:c3-cf harmonic 331.3 1.5050 # SOURCE3 9 same_as_c3-ce - bond_coeff @bond:c3-cl harmonic 279.0 1.7860 # SOURCE1 267 0.0194 - bond_coeff @bond:c3-cu harmonic 359.4 1.4780 # SOURCE1 7 0.0000 - bond_coeff @bond:c3-cv harmonic 347.6 1.4890 # SOURCE1 11 0.0000 - bond_coeff @bond:c3-cx harmonic 322.5 1.5140 # SOURCE1 712 0.0045 - bond_coeff @bond:c3-cy harmonic 308.5 1.5290 # SOURCE1 376 0.0000 - bond_coeff @bond:c3-f harmonic 363.8 1.3440 # SOURCE1 617 0.0281 - bond_coeff @bond:c3-h1 harmonic 335.9 1.0930 # SOURCE3 2175 0.0082 - bond_coeff @bond:c3-h2 harmonic 326.4 1.1000 # SOURCE3 66 0.0280 - bond_coeff @bond:c3-h3 harmonic 333.4 1.0948 # SOURCE4 25 0.0026 - bond_coeff @bond:c3-hc harmonic 337.3 1.0920 # SOURCE3 2815 0.0059 - bond_coeff @bond:c3-hx harmonic 338.7 1.0910 # SOURCE3 146 0.0066 - bond_coeff @bond:c3-i harmonic 219.1 2.1620 # SOURCE1 15 0.0000 - bond_coeff @bond:c3-n1 harmonic 325.1 1.4700 # SOURCE3 0 - bond_coeff @bond:c3-n2 harmonic 313.8 1.4770 # SOURCE1 129 0.0138 - bond_coeff @bond:c3-n harmonic 330.6 1.4600 # SOURCE1 187 0.0079 - bond_coeff @bond:c3-n3 harmonic 320.6 1.4700 # SOURCE1 1678 0.0017 - bond_coeff @bond:c3-n4 harmonic 293.6 1.4990 # SOURCE1 1370 0.0000 - bond_coeff @bond:c3-na harmonic 334.7 1.4560 # SOURCE3 23 0.0119 - bond_coeff @bond:c3-nc harmonic 334.7 1.4560 # SOURCE3 9 0.0109 - bond_coeff @bond:c3-nd harmonic 334.7 1.4560 # SOURCE3 9 same_as_c3-nc - bond_coeff @bond:c3-nh harmonic 332.7 1.4580 # SOURCE3 27 0.0085 - bond_coeff @bond:c3-no harmonic 265.4 1.5330 # SOURCE1 83 0.0212 - bond_coeff @bond:c3-o harmonic 449.9 1.3165 # SOURCE4 8 0.0193 - bond_coeff @bond:c3-oh harmonic 314.1 1.4260 # SOURCE1 914 0.0129 - bond_coeff @bond:c3-os harmonic 301.5 1.4390 # SOURCE1 3123 0.0126 - bond_coeff @bond:c3-p2 harmonic 234.3 1.8550 # SOURCE3 9 0.0125 - bond_coeff @bond:c3-p3 harmonic 240.6 1.8440 # SOURCE3 109 0.0107 - bond_coeff @bond:c3-p4 harmonic 247.2 1.8330 # SOURCE3 29 0.0138 - bond_coeff @bond:c3-p5 harmonic 259.7 1.8130 # SOURCE1 84 0.0000 - bond_coeff @bond:c3-px harmonic 252.7 1.8240 # SOURCE3 28 0.0098 - bond_coeff @bond:c3-py harmonic 259.7 1.8130 # SOURCE3 13 0.0163 - bond_coeff @bond:c3-s harmonic 212.9 1.8450 # SOURCE3 4 0.0185 - bond_coeff @bond:c3-s4 harmonic 233.8 1.8070 # SOURCE1 139 0.0023 - bond_coeff @bond:c3-s6 harmonic 254.0 1.7740 # SOURCE1 118 0.0103 - bond_coeff @bond:c3-sh harmonic 225.3 1.8220 # SOURCE3 12 0.0051 - bond_coeff @bond:c3-ss harmonic 225.8 1.8210 # SOURCE1 358 0.0075 - bond_coeff @bond:c3-sx harmonic 232.6 1.8090 # SOURCE3 30 0.0067 - bond_coeff @bond:c3-sy harmonic 248.9 1.7820 # SOURCE3 31 0.0039 - bond_coeff @bond:ca-ca harmonic 478.4 1.3870 # SOURCE1 6228 0.0147 - bond_coeff @bond:ca-cc harmonic 411.7 1.4340 # SOURCE1 80 0.0000 - bond_coeff @bond:ca-cd harmonic 411.7 1.4340 # SOURCE1 80 0.0000 - bond_coeff @bond:ca-ce harmonic 366.0 1.4720 # SOURCE1 71 0.0030 - bond_coeff @bond:ca-cf harmonic 366.0 1.4720 # SOURCE1 71 0.0030 - bond_coeff @bond:ca-cg harmonic 406.6 1.4380 # SOURCE1 71 0.0045 - bond_coeff @bond:ca-ch harmonic 406.6 1.4380 # SOURCE1 71 0.0045 - bond_coeff @bond:ca-cl harmonic 322.8 1.7290 # SOURCE1 704 0.0095 - bond_coeff @bond:ca-cp harmonic 466.1 1.3950 # SOURCE3 14 0.0110 - bond_coeff @bond:ca-cq harmonic 457.4 1.4009 # SOURCE4 14 0.0058 - bond_coeff @bond:ca-cx harmonic 350.8 1.4860 # SOURCE1 98 0.0118 - bond_coeff @bond:ca-cy harmonic 323.0 1.5135 # SOURCE4 8 0.0043 - bond_coeff @bond:ca-f harmonic 363.8 1.3440 # SOURCE1 205 0.0089 - bond_coeff @bond:ca-h4 harmonic 342.9 1.0880 # SOURCE3 57 0.0026 - bond_coeff @bond:ca-h5 harmonic 347.2 1.0850 # SOURCE3 15 0.0048 - bond_coeff @bond:ca-ha harmonic 344.3 1.0870 # SOURCE3 1496 0.0045 - bond_coeff @bond:ca-i harmonic 252.4 2.0950 # SOURCE1 51 0.0000 - bond_coeff @bond:ca-n1 harmonic 398.1 1.4000 # SOURCE3 0 - bond_coeff @bond:ca-n2 harmonic 551.6 1.3030 # SOURCE4 7 0.0058 - bond_coeff @bond:ca-n harmonic 372.3 1.4220 # SOURCE3 9 0.0098 - bond_coeff @bond:ca-n4 harmonic 325.6 1.4650 # SOURCE1 23 0.0000 - bond_coeff @bond:ca-na harmonic 470.3 1.3500 # SOURCE1 150 0.0103 - bond_coeff @bond:ca-nb harmonic 483.1 1.3420 # SOURCE3 104 0.0076 - bond_coeff @bond:ca-nc harmonic 492.9 1.3360 # SOURCE1 1826 0.0020 - bond_coeff @bond:ca-nd harmonic 492.9 1.3360 # SOURCE1 1826 0.0020 - bond_coeff @bond:ca-ne harmonic 361.8 1.4310 # SOURCE1 52 0.0000 - bond_coeff @bond:ca-nf harmonic 361.8 1.4310 # SOURCE1 52 0.0000 - bond_coeff @bond:ca-nh harmonic 449.0 1.3640 # SOURCE1 137 0.0085 - bond_coeff @bond:ca-no harmonic 322.6 1.4680 # SOURCE1 556 0.0000 - bond_coeff @bond:ca-o harmonic 610.0 1.2304 # SOURCE4 5 0.0026 - bond_coeff @bond:ca-oh harmonic 386.1 1.3620 # SOURCE1 551 0.0000 - bond_coeff @bond:ca-os harmonic 372.4 1.3730 # SOURCE1 1092 0.0071 - bond_coeff @bond:ca-p2 harmonic 243.0 1.8400 # SOUECE3 1 - bond_coeff @bond:ca-p3 harmonic 252.7 1.8240 # SOURCE1 145 0.0187 - bond_coeff @bond:ca-p4 harmonic 264.3 1.8060 # SOUECE3 1 - bond_coeff @bond:ca-p5 harmonic 271.6 1.7950 # SOURCE1 571 0.0028 - bond_coeff @bond:ca-pe harmonic 249.6 1.8290 # SOURCE3 10 0.0042 - bond_coeff @bond:ca-pf harmonic 249.6 1.8290 # SOURCE3 10 0.0042 - bond_coeff @bond:ca-px harmonic 252.1 1.8250 # SOURCE3 5 0.0168 - bond_coeff @bond:ca-py harmonic 268.3 1.7999 # SOURCE4 5 0.0072 - bond_coeff @bond:ca-s harmonic 277.9 1.7390 # SOURCE3 2 0.0000 - bond_coeff @bond:ca-s4 harmonic 245.2 1.7880 # SOURCE1 51 0.0048 - bond_coeff @bond:ca-s6 harmonic 263.9 1.7590 # SOURCE1 229 0.0036 - bond_coeff @bond:ca-sh harmonic 251.3 1.7783 # SOURCE4 12 0.0041 - bond_coeff @bond:ca-ss harmonic 256.6 1.7700 # SOURCE1 297 0.0041 - bond_coeff @bond:ca-sx harmonic 223.5 1.8252 # SOURCE4 24 0.0032 - bond_coeff @bond:ca-sy harmonic 247.7 1.7840 # SOURCE3 13 0.0094 - bond_coeff @bond:c-c1 harmonic 379.8 1.4600 # SOUECE3 1 - bond_coeff @bond:c-c2 harmonic 449.9 1.4060 # SOURCE3 2 0.0370 - bond_coeff @bond:c-c harmonic 290.1 1.5500 # SOURCE1 31 0.0100 - bond_coeff @bond:c-c3 harmonic 328.3 1.5080 # SOURCE1 2949 0.0060 - bond_coeff @bond:c-ca harmonic 349.7 1.4870 # SOURCE1 480 0.0055 - bond_coeff @bond:c-cc harmonic 377.4 1.4620 # SOURCE3 132 0.0210 - bond_coeff @bond:cc-cc harmonic 418.3 1.4290 # SOURCE1 740 0.0069 - bond_coeff @bond:cc-cd harmonic 504.0 1.3710 # SOURCE3 523 0.0217 - bond_coeff @bond:cc-ce harmonic 391.4 1.4502 # SOURCE4 157 0.0098 - bond_coeff @bond:cc-cf harmonic 521.7 1.3605 # SOURCE4 27 0.0086 - bond_coeff @bond:cc-cg harmonic 420.9 1.4270 # SOURCE1 560 0.0000 - bond_coeff @bond:cc-ch harmonic 420.9 1.4270 # SOURCE1 560 0.0000 - bond_coeff @bond:cc-cl harmonic 317.1 1.7359 # SOURCE4 55 0.0078 - bond_coeff @bond:cc-cx harmonic 369.3 1.4691 # SOURCE4 18 0.0037 - bond_coeff @bond:c-cd harmonic 377.4 1.4620 # SOURCE3 132 0.0210 - bond_coeff @bond:c-ce harmonic 363.8 1.4740 # SOURCE1 601 0.0105 - bond_coeff @bond:c-cf harmonic 363.8 1.4740 # SOURCE1 601 0.0105 - bond_coeff @bond:cc-f harmonic 368.6 1.3401 # SOURCE4 24 0.0034 - bond_coeff @bond:c-cg harmonic 389.3 1.4520 # SOURCE3 2 0.0000 - bond_coeff @bond:c-ch harmonic 389.3 1.4520 # SOURCE3 2 same_as_c-cg - bond_coeff @bond:cc-h4 harmonic 350.1 1.0830 # SOURCE3 599 0.0037 - bond_coeff @bond:cc-h5 harmonic 356.0 1.0790 # SOURCE3 40 0.0051 - bond_coeff @bond:cc-ha harmonic 347.2 1.0850 # SOURCE3 740 0.0039 - bond_coeff @bond:c-cl harmonic 293.5 1.7660 # SOURCE3 6 0.0250 - bond_coeff @bond:cc-n2 harmonic 572.5 1.2923 # SOURCE4 61 0.0067 - bond_coeff @bond:cc-n harmonic 426.0 1.3800 # SOURCE3 56 0.0109 - bond_coeff @bond:cc-n4 harmonic 299.0 1.4930 # SOURCE4 7 0.0148 - bond_coeff @bond:cc-na harmonic 438.8 1.3710 # SOURCE3 440 0.0144 - bond_coeff @bond:cc-nc harmonic 431.6 1.3760 # SOURCE1 88 0.0000 - bond_coeff @bond:cc-nd harmonic 494.6 1.3350 # SOURCE3 203 0.0239 - bond_coeff @bond:cc-ne harmonic 427.4 1.3790 # SOURCE4 30 0.0126 - bond_coeff @bond:cc-nf harmonic 580.1 1.2885 # SOURCE4 10 0.0112 - bond_coeff @bond:cc-nh harmonic 449.0 1.3640 # SOURCE3 6 0.0040 - bond_coeff @bond:cc-no harmonic 367.4 1.4262 # SOURCE4 133 0.0061 - bond_coeff @bond:cc-oh harmonic 411.8 1.3427 # SOURCE4 64 0.0073 - bond_coeff @bond:cc-os harmonic 376.1 1.3700 # SOURCE3 86 0.0192 - bond_coeff @bond:cc-pd harmonic 318.2 1.7330 # SOURCE3 84 0.0161 - bond_coeff @bond:cc-sh harmonic 257.9 1.7681 # SOURCE4 8 0.0027 - bond_coeff @bond:cc-ss harmonic 279.3 1.7370 # SOURCE3 52 0.0194 - bond_coeff @bond:cc-sx harmonic 231.3 1.8113 # SOURCE4 16 0.0050 - bond_coeff @bond:cc-sy harmonic 245.7 1.7872 # SOURCE4 33 0.0105 - bond_coeff @bond:c-cu harmonic 441.4 1.4120 # SOURCE2 1 0.0000 - bond_coeff @bond:c-cx harmonic 350.8 1.4860 # SOURCE1 105 0.0000 - bond_coeff @bond:c-cy harmonic 308.5 1.5290 # SOURCE1 18 0.0000 - bond_coeff @bond:cd-cd harmonic 418.3 1.4290 # SOURCE1 740 0.0069 - bond_coeff @bond:cd-ce harmonic 504.8 1.3705 # SOURCE4 43 0.0138 - bond_coeff @bond:cd-cf harmonic 381.8 1.4583 # SOURCE4 92 0.0079 - bond_coeff @bond:cd-cg harmonic 420.9 1.4270 # SOURCE1 560 0.0000 - bond_coeff @bond:cd-ch harmonic 420.9 1.4270 # SOURCE1 560 0.0000 - bond_coeff @bond:cd-cl harmonic 317.3 1.7356 # SOURCE4 11 0.0080 - bond_coeff @bond:cd-cx harmonic 358.6 1.4787 # SOURCE4 6 0.0029 - bond_coeff @bond:cd-cy harmonic 330.9 1.5054 # SOURCE4 10 0.0008 - bond_coeff @bond:cd-h4 harmonic 350.1 1.0830 # SOURCE3 599 0.0037 - bond_coeff @bond:cd-h5 harmonic 356.0 1.0790 # SOURCE3 40 0.0051 - bond_coeff @bond:cd-ha harmonic 347.2 1.0850 # SOURCE3 740 0.0039 - bond_coeff @bond:cd-n2 harmonic 577.7 1.2897 # SOURCE4 20 0.0086 - bond_coeff @bond:cd-n harmonic 426.0 1.3800 # SOURCE3 56 0.0109 - bond_coeff @bond:cd-na harmonic 438.8 1.3710 # SOURCE3 440 0.0144 - bond_coeff @bond:cd-nc harmonic 494.6 1.3350 # SOURCE3 203 0.0239 - bond_coeff @bond:cd-nd harmonic 431.6 1.3760 # SOURCE1 88 0.0000 - bond_coeff @bond:cd-ne harmonic 554.1 1.3017 # SOURCE4 13 0.0118 - bond_coeff @bond:cd-nh harmonic 449.0 1.3640 # SOURCE3 6 0.0040 - bond_coeff @bond:cd-oh harmonic 404.7 1.3479 # SOURCE4 57 0.0063 - bond_coeff @bond:cd-os harmonic 376.1 1.3700 # SOURCE3 86 0.0192 - bond_coeff @bond:cd-pc harmonic 318.2 1.7330 # SOURCE3 84 same_as_cc-pd - bond_coeff @bond:cd-ss harmonic 279.3 1.7370 # SOURCE3 52 0.0194 - bond_coeff @bond:cd-sy harmonic 251.7 1.7777 # SOURCE4 22 0.0034 - bond_coeff @bond:ce-ce harmonic 390.5 1.4510 # SOURCE1 66 0.0060 - bond_coeff @bond:ce-cf harmonic 562.4 1.3380 # SOURCE1 543 0.0045 - bond_coeff @bond:ce-cg harmonic 415.6 1.4310 # SOURCE1 22 0.0000 - bond_coeff @bond:ce-ch harmonic 415.6 1.4310 # SOURCE1 22 0.0000 - bond_coeff @bond:ce-cl harmonic 292.6 1.7671 # SOURCE4 24 0.0062 - bond_coeff @bond:ce-cx harmonic 337.0 1.4993 # SOURCE4 5 0.0066 - bond_coeff @bond:ce-cy harmonic 323.0 1.5135 # SOURCE4 17 0.0024 - bond_coeff @bond:ce-h4 harmonic 337.8 1.0916 # SOURCE4 125 0.0033 - bond_coeff @bond:ce-ha harmonic 341.5 1.0890 # SOURCE3 55 0.0056 - bond_coeff @bond:ce-n1 harmonic 540.3 1.3090 # SOURCE4 10 0.0027 - bond_coeff @bond:ce-n2 harmonic 599.8 1.2790 # SOURCE1 75 0.0000 - bond_coeff @bond:ce-n harmonic 369.2 1.4246 # SOURCE4 130 0.0066 - bond_coeff @bond:ce-na harmonic 373.8 1.4207 # SOURCE4 5 0.0051 - bond_coeff @bond:ce-ne harmonic 381.8 1.4140 # SOURCE3 7 0.0103 - bond_coeff @bond:ce-nf harmonic 571.9 1.2926 # SOURCE4 15 0.0042 - bond_coeff @bond:ce-nh harmonic 410.8 1.3912 # SOURCE4 148 0.0104 - bond_coeff @bond:ce-oh harmonic 395.9 1.3545 # SOURCE4 23 0.0100 - bond_coeff @bond:ce-os harmonic 370.6 1.3745 # SOURCE4 39 0.0077 - bond_coeff @bond:ce-p2 harmonic 259.1 1.8140 # SOUECE3 1 - bond_coeff @bond:ce-pe harmonic 256.5 1.8180 # SOURCE3 8 0.0108 - bond_coeff @bond:ce-px harmonic 254.6 1.8210 # SOURCE3 6 0.0046 - bond_coeff @bond:ce-py harmonic 272.3 1.7940 # SOURCE3 5 0.0045 - bond_coeff @bond:ce-s harmonic 324.5 1.6800 # SOUECE3 1 - bond_coeff @bond:ce-ss harmonic 243.6 1.7906 # SOURCE4 10 0.0064 - bond_coeff @bond:ce-sx harmonic 239.7 1.7970 # SOURCE3 5 0.0082 - bond_coeff @bond:ce-sy harmonic 248.9 1.7820 # SOURCE3 5 0.0114 - bond_coeff @bond:c-f harmonic 387.9 1.3250 # SOURCE2 6 0.0147 - bond_coeff @bond:cf-cf harmonic 390.5 1.4510 # SOURCE1 66 0.0060 - bond_coeff @bond:cf-cg harmonic 415.6 1.4310 # SOURCE1 22 0.0000 - bond_coeff @bond:cf-ch harmonic 415.6 1.4310 # SOURCE1 22 0.0000 - bond_coeff @bond:cf-h4 harmonic 334.5 1.0940 # SOURCE4 19 0.0019 - bond_coeff @bond:cf-ha harmonic 341.5 1.0890 # SOURCE3 55 0.0056 - bond_coeff @bond:cf-n1 harmonic 522.2 1.3190 # SOURCE3 3 0.0121 - bond_coeff @bond:cf-n2 harmonic 599.8 1.2790 # SOURCE1 75 same_as_ce-n2 - bond_coeff @bond:cf-n harmonic 362.6 1.4303 # SOURCE4 6 0.0082 - bond_coeff @bond:cf-ne harmonic 575.1 1.2910 # SOURCE4 27 0.0083 - bond_coeff @bond:cf-nf harmonic 381.8 1.4140 # SOURCE3 7 same_as_ce-ne - bond_coeff @bond:cf-nh harmonic 423.0 1.3822 # SOURCE4 20 0.0102 - bond_coeff @bond:cf-oh harmonic 414.4 1.3408 # SOURCE4 14 0.0084 - bond_coeff @bond:cf-os harmonic 387.2 1.3612 # SOURCE4 6 0.0111 - bond_coeff @bond:cf-p2 harmonic 259.1 1.8140 # SOUECE3 1 same_as_ce-p2 - bond_coeff @bond:cf-pf harmonic 256.5 1.8180 # SOURCE3 8 same_as_ce-pe - bond_coeff @bond:cf-px harmonic 254.6 1.8210 # SOURCE3 6 same_as_ce-px - bond_coeff @bond:cf-py harmonic 272.3 1.7940 # SOURCE3 5 same_as_ce-py - bond_coeff @bond:cf-s harmonic 324.5 1.6800 # SOUECE3 1 same_as_ce-s - bond_coeff @bond:cf-sx harmonic 239.7 1.7970 # SOURCE3 5 same_as_ce-sx - bond_coeff @bond:cf-sy harmonic 248.9 1.7820 # SOURCE3 5 same_as_ce-sy - bond_coeff @bond:cg-cg harmonic 494.2 1.3770 # SOURCE1 42 0.0000 - bond_coeff @bond:cg-ch harmonic 949.5 1.1910 # SOURCE1 80 0.0015 - bond_coeff @bond:cg-n1 harmonic 994.7 1.1430 # SOURCE1 316 0.0018 - bond_coeff @bond:cg-ne harmonic 509.5 1.3262 # SOURCE4 17 0.0009 - bond_coeff @bond:cg-pe harmonic 429.8 1.6210 # SOURCE3 11 0.2008 - bond_coeff @bond:c-h4 harmonic 310.5 1.1123 # SOURCE4 125 0.0023 - bond_coeff @bond:c-h5 harmonic 319.4 1.1053 # SOURCE4 42 0.0028 - bond_coeff @bond:c-ha harmonic 325.1 1.1010 # SOURCE3 53 0.0102 - bond_coeff @bond:ch-ch harmonic 494.2 1.3770 # SOURCE1 42 0.0000 - bond_coeff @bond:ch-n1 harmonic 994.7 1.1430 # SOURCE1 316 0.0018 - bond_coeff @bond:ch-nf harmonic 509.5 1.3262 # SOURCE4 17 same_as_cg-ne - bond_coeff @bond:ch-pf harmonic 429.8 1.6210 # SOURCE3 11 same_as_cg-pe - bond_coeff @bond:c-i harmonic 198.9 2.2090 # SOURCE3 4 0.0365 - bond_coeff @bond:cl-cl harmonic 143.3 2.2670 # SOURCE1 2 0.0395 - bond_coeff @bond:cl-cx harmonic 301.8 1.7550 # SOURCE1 64 0.0000 - bond_coeff @bond:cl-cy harmonic 292.0 1.7680 # SOURCE2 2 0.0070 - bond_coeff @bond:cl-f harmonic 298.6 1.6480 # SOURCE2 2 0.0500 - bond_coeff @bond:cl-i harmonic 163.5 2.5500 # SOURCE1 6 0.0893 - bond_coeff @bond:cl-n1 harmonic 431.6 1.6300 # SOUECE3 1 - bond_coeff @bond:cl-n2 harmonic 263.4 1.8190 # SOURCE3 6 0.1020 - bond_coeff @bond:cl-n3 harmonic 290.4 1.7800 # SOURCE4 5 0.0021 - bond_coeff @bond:cl-n harmonic 344.2 1.7140 # SOURCE4 5 0.0005 - bond_coeff @bond:cl-n4 harmonic 311.1 1.7530 # SOURCE3 4 0.0098 - bond_coeff @bond:cl-na harmonic 253.2 1.8350 # SOURCE3 7 0.2083 - bond_coeff @bond:cl-nh harmonic 303.2 1.7630 # SOURCE3 1 0.0000 - bond_coeff @bond:cl-no harmonic 250.1 1.8400 # SOURCE2 1 0.0000 - bond_coeff @bond:cl-o harmonic 557.6 1.4830 # SOURCE3 4 0.0000 - bond_coeff @bond:cl-oh harmonic 309.7 1.6900 # SOURCE2 1 0.0000 - bond_coeff @bond:cl-os harmonic 278.8 1.7300 # SOURCE3 4 0.0000 - bond_coeff @bond:cl-p2 harmonic 217.5 2.0700 # SOURCE3 6 0.0108 - bond_coeff @bond:cl-p3 harmonic 249.4 2.0080 # SOURCE1 111 0.0000 - bond_coeff @bond:cl-p4 harmonic 249.4 2.0080 # SOURCE1 111 0.0000 - bond_coeff @bond:cl-p5 harmonic 249.4 2.0080 # SOURCE1 111 0.0000 - bond_coeff @bond:cl-pb harmonic 255.6 1.9970 # SOURCE1 46 0.0000 - bond_coeff @bond:cl-s harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-s2 harmonic 172.7 2.1610 # SOURCE2 1 0.0000 - bond_coeff @bond:cl-s4 harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-s6 harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-sh harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-ss harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-sx harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:cl-sy harmonic 208.7 2.0720 # SOURCE1 6 0.0000 - bond_coeff @bond:c-n2 harmonic 374.6 1.4200 # SOUECE3 1 - bond_coeff @bond:c-n4 harmonic 255.5 1.5460 # SOURCE3 4 0.0388 - bond_coeff @bond:c-n harmonic 478.2 1.3450 # SOURCE1 1235 0.0215 - bond_coeff @bond:c-nc harmonic 428.3 1.3784 # SOURCE4 70 0.0128 - bond_coeff @bond:c-nd harmonic 391.2 1.4064 # SOURCE4 54 0.0130 - bond_coeff @bond:c-ne harmonic 408.6 1.3929 # SOURCE4 47 0.0136 - bond_coeff @bond:c-nf harmonic 404.8 1.3958 # SOURCE4 5 0.0122 - bond_coeff @bond:c-no harmonic 260.1 1.5400 # SOUECE3 1 - bond_coeff @bond:c-o harmonic 648.0 1.2140 # SOURCE1 3682 0.0165 - bond_coeff @bond:c-oh harmonic 466.4 1.3060 # SOURCE1 271 0.0041 - bond_coeff @bond:c-os harmonic 411.3 1.3430 # SOURCE1 1044 0.0171 - bond_coeff @bond:c-p2 harmonic 210.3 1.9000 # SOUECE3 1 - bond_coeff @bond:c-p3 harmonic 219.0 1.8830 # SOURCE3 6 0.0129 - bond_coeff @bond:c-p4 harmonic 220.6 1.8800 # SOUECE3 1 - bond_coeff @bond:c-p5 harmonic 219.8 1.8815 # SOURCE4 11 0.0078 - bond_coeff @bond:cp-cp harmonic 346.5 1.4900 # SOURCE1 242 0.0010 - bond_coeff @bond:cp-cq harmonic 419.3 1.4282 # SOURCE4 7 0.0034 - bond_coeff @bond:c-pe harmonic 204.9 1.9110 # SOURCE3 3 0.0025 - bond_coeff @bond:c-pf harmonic 204.9 1.9110 # SOURCE3 3 same_as_c-pe - bond_coeff @bond:cp-na harmonic 420.5 1.3840 # SOURCE4 7 0.0181 - bond_coeff @bond:cp-nb harmonic 486.7 1.3398 # SOURCE4 70 0.0062 - bond_coeff @bond:c-px harmonic 208.3 1.9040 # SOURCE3 1 0.0000 - bond_coeff @bond:c-py harmonic 227.6 1.8670 # SOURCE3 6 0.0199 - bond_coeff @bond:cq-cq harmonic 346.5 1.4900 # SOURCE1 242 0.0010 - bond_coeff @bond:c-s harmonic 328.9 1.6750 # SOURCE1 401 0.0128 - bond_coeff @bond:c-s4 harmonic 200.4 1.8700 # SOUECE3 1 - bond_coeff @bond:c-s6 harmonic 200.4 1.8700 # SOUECE3 1 - bond_coeff @bond:c-sh harmonic 249.6 1.7810 # SOURCE3 6 0.0171 - bond_coeff @bond:c-ss harmonic 261.9 1.7620 # SOURCE1 20 0.0000 - bond_coeff @bond:c-sx harmonic 193.3 1.8850 # SOURCE3 5 0.0088 - bond_coeff @bond:c-sy harmonic 202.8 1.8650 # SOURCE3 5 0.0085 - bond_coeff @bond:cu-cu harmonic 653.7 1.2940 # SOURCE1 10 0.0000 - bond_coeff @bond:cu-cx harmonic 327.3 1.5090 # SOURCE1 20 0.0000 - bond_coeff @bond:cu-ha harmonic 353.0 1.0810 # SOURCE2 3 0.0111 - bond_coeff @bond:cv-cv harmonic 568.1 1.3350 # SOURCE1 25 0.0000 - bond_coeff @bond:cv-cy harmonic 323.5 1.5130 # SOURCE1 50 0.0000 - bond_coeff @bond:cv-ha harmonic 344.3 1.0870 # SOURCE3 2 0.0000 - bond_coeff @bond:cx-cv harmonic 328.3 1.5080 # SOURCE1 2536 as - bond_coeff @bond:cx-cx harmonic 337.3 1.4990 # SOURCE1 1204 0.0183 - bond_coeff @bond:cx-cy harmonic 321.5 1.5150 # SOURCE3 2 0.0000 - bond_coeff @bond:cx-f harmonic 347.2 1.3580 # SOURCE2 3 0.0050 - bond_coeff @bond:cx-h1 harmonic 344.3 1.0870 # SOURCE3 10 0.0017 - bond_coeff @bond:cx-h2 harmonic 350.1 1.0830 # SOURCE3 2 0.0000 - bond_coeff @bond:cx-hc harmonic 345.8 1.0860 # SOURCE3 44 0.0011 - bond_coeff @bond:cx-hx harmonic 347.2 1.0850 # SOURCE4 5 0.0002 - bond_coeff @bond:cx-n2 harmonic 309.1 1.4820 # SOURCE3 2 0.0000 - bond_coeff @bond:cx-n3 harmonic 318.7 1.4720 # SOURCE1 134 0.0000 - bond_coeff @bond:cx-n harmonic 350.6 1.4411 # SOURCE4 11 0.0092 - bond_coeff @bond:cx-na harmonic 329.0 1.4616 # SOURCE4 11 0.0016 - bond_coeff @bond:cx-nh harmonic 336.7 1.4541 # SOURCE4 83 0.0076 - bond_coeff @bond:cx-oh harmonic 387.4 1.3610 # SOURCE3 3 0.0018 - bond_coeff @bond:cx-os harmonic 320.1 1.4200 # SOURCE3 7 0.0222 - bond_coeff @bond:cx-p3 harmonic 227.6 1.8670 # SOURCE2 1 0.0000 - bond_coeff @bond:cx-s4 harmonic 225.3 1.8220 # SOURCE2 1 0.0000 - bond_coeff @bond:cx-s6 harmonic 283.7 1.7310 # SOURCE2 1 0.0000 - bond_coeff @bond:cx-ss harmonic 229.2 1.8150 # SOURCE2 1 0.0000 - bond_coeff @bond:cy-cy harmonic 286.8 1.5540 # SOURCE1 742 0.0041 - bond_coeff @bond:cy-f harmonic 355.5 1.3509 # SOURCE4 8 0.0047 - bond_coeff @bond:cy-h1 harmonic 330.4 1.0970 # SOURCE3 17 0.0058 - bond_coeff @bond:cy-h2 harmonic 335.8 1.0931 # SOURCE4 80 0.0019 - bond_coeff @bond:cy-hc harmonic 334.5 1.0940 # SOURCE3 63 0.0014 - bond_coeff @bond:cy-n harmonic 321.3 1.4693 # SOURCE4 250 0.0102 - bond_coeff @bond:cy-n3 harmonic 307.2 1.4840 # SOURCE1 21 0.0000 - bond_coeff @bond:cy-oh harmonic 325.2 1.4150 # SOURCE3 2 0.0000 - bond_coeff @bond:cy-os harmonic 308.6 1.4316 # SOURCE4 23 0.0136 - bond_coeff @bond:cy-s6 harmonic 209.6 1.8514 # SOURCE4 9 0.0166 - bond_coeff @bond:cy-ss harmonic 211.3 1.8481 # SOURCE4 78 0.0080 - bond_coeff @bond:cz-nh harmonic 487.8 1.3391 # SOURCE4 32 0.0045 - bond_coeff @bond:f-n1 harmonic 375.7 1.4100 # SOUECE3 1 - bond_coeff @bond:f-n2 harmonic 337.5 1.4440 # SOURCE3 5 0.0377 - bond_coeff @bond:f-n3 harmonic 380.6 1.4060 # SOURCE1 9 0.0000 - bond_coeff @bond:f-n harmonic 391.7 1.3970 # SOURCE3 3 0.0112 - bond_coeff @bond:f-n4 harmonic 526.8 1.3080 # SOURCE3 2 0.0000 - bond_coeff @bond:f-na harmonic 374.5 1.4110 # SOURCE3 7 0.0611 - bond_coeff @bond:f-nh harmonic 357.1 1.4260 # SOURCE3 3 0.0085 - bond_coeff @bond:f-no harmonic 314.4 1.4670 # SOURCE2 1 0.0000 - bond_coeff @bond:f-o harmonic 442.2 1.3300 # SOUECE3 1 - bond_coeff @bond:f-oh harmonic 305.4 1.4440 # SOURCE3 1 0.0000 - bond_coeff @bond:f-os harmonic 326.2 1.4230 # SOURCE3 2 0.0000 - bond_coeff @bond:f-p2 harmonic 287.3 1.5360 # SOURCE3 7 0.2054 - bond_coeff @bond:f-p3 harmonic 254.5 1.5780 # SOURCE2 8 0.0103 - bond_coeff @bond:f-p4 harmonic 246.0 1.5900 # SOUECE3 1 - bond_coeff @bond:f-p5 harmonic 253.8 1.5790 # SOURCE1 72 0.0000 - bond_coeff @bond:f-s2 harmonic 244.4 1.6430 # SOURCE2 1 0.0000 - bond_coeff @bond:f-s harmonic 233.3 1.6600 # SOUECE3 1 - bond_coeff @bond:f-s4 harmonic 282.4 1.5910 # SOURCE2 4 0.0065 - bond_coeff @bond:f-s6 harmonic 312.1 1.5560 # SOURCE2 5 0.0220 - bond_coeff @bond:f-sh harmonic 240.4 1.6490 # SOURCE3 1 0.0000 - bond_coeff @bond:f-ss harmonic 250.5 1.6340 # SOURCE3 3 0.0156 - bond_coeff @bond:hn-n1 harmonic 455.1 0.9860 # SOURCE2 1 0.0000 - bond_coeff @bond:hn-n2 harmonic 375.5 1.0290 # SOURCE3 108 0.0096 - bond_coeff @bond:hn-n3 harmonic 394.1 1.0180 # SOURCE3 157 0.0086 - bond_coeff @bond:hn-n harmonic 410.2 1.0090 # SOURCE3 149 0.0098 - bond_coeff @bond:hn-n4 harmonic 369.0 1.0330 # SOURCE3 264 0.0082 - bond_coeff @bond:hn-na harmonic 406.6 1.0110 # SOURCE3 46 0.0107 - bond_coeff @bond:hn-nh harmonic 401.2 1.0140 # SOURCE3 209 0.0091 - bond_coeff @bond:hn-no harmonic 385.6 1.0230 # SOURCE3 1 0.0000 - bond_coeff @bond:ho-o harmonic 357.9 0.9810 # SOURCE3 1 0.0000 - bond_coeff @bond:ho-oh harmonic 369.6 0.9740 # SOURCE3 367 0.0105 - bond_coeff @bond:hp-p2 harmonic 385.1 1.3360 # SOURCE3 87 0.1706 - bond_coeff @bond:hp-p3 harmonic 303.1 1.4090 # SOURCE3 101 0.0617 - bond_coeff @bond:hp-p4 harmonic 368.7 1.3490 # SOURCE3 17 0.1577 - bond_coeff @bond:hp-p5 harmonic 305.0 1.4070 # SOURCE3 7 0.0062 - bond_coeff @bond:hs-s harmonic 286.4 1.3530 # SOURCE3 1 0.0000 - bond_coeff @bond:hs-s4 harmonic 266.4 1.3750 # SOURCE3 5 0.0004 - bond_coeff @bond:hs-s6 harmonic 280.8 1.3590 # SOURCE3 5 0.0015 - bond_coeff @bond:hs-sh harmonic 302.2 1.3370 # SOURCE3 98 0.0486 - bond_coeff @bond:i-i harmonic 109.2 2.9170 # SOURCE1 1 0.0000 - bond_coeff @bond:i-n1 harmonic 302.1 2.0600 # SOUECE3 1 - bond_coeff @bond:i-n2 harmonic 182.6 2.3040 # SOURCE3 6 0.1186 - bond_coeff @bond:i-n harmonic 278.3 2.0980 # SOURCE3 5 0.0156 - bond_coeff @bond:i-n3 harmonic 231.8 2.1850 # SOURCE3 3 0.0437 - bond_coeff @bond:i-n4 harmonic 246.6 2.1550 # SOURCE3 3 0.0168 - bond_coeff @bond:i-na harmonic 260.5 2.1290 # SOURCE3 8 0.1276 - bond_coeff @bond:i-nh harmonic 249.2 2.1500 # SOURCE3 1 0.0000 - bond_coeff @bond:i-no harmonic 211.0 2.2310 # SOURCE3 1 0.0000 - bond_coeff @bond:i-o harmonic 323.8 1.9800 # SOUECE3 1 - bond_coeff @bond:i-oh harmonic 247.9 2.1010 # SOURCE3 2 0.0000 - bond_coeff @bond:i-os harmonic 233.6 2.1290 # SOURCE3 3 0.0146 - bond_coeff @bond:i-p2 harmonic 108.2 2.6430 # SOURCE3 6 0.0297 - bond_coeff @bond:i-p3 harmonic 123.6 2.5660 # SOURCE3 3 0.0016 - bond_coeff @bond:i-p4 harmonic 183.0 2.3520 # SOURCE3 4 0.2600 - bond_coeff @bond:i-p5 harmonic 117.3 2.5960 # SOURCE3 3 0.0143 - bond_coeff @bond:i-s harmonic 175.1 2.4300 # SOUECE3 1 - bond_coeff @bond:i-s4 harmonic 82.8 2.8700 # SOUECE3 1 - bond_coeff @bond:i-s6 harmonic 82.8 2.8700 # SOURCE3 1 0.0000 - bond_coeff @bond:i-sh harmonic 138.5 2.5600 # SOUECE3 1 - bond_coeff @bond:i-ss harmonic 135.9 2.5710 # SOURCE3 3 0.0065 - bond_coeff @bond:n1-n1 harmonic 1221.7 1.1240 # SOURCE1 19 0.0000 - bond_coeff @bond:n1-n2 harmonic 857.4 1.2160 # SOURCE1 19 0.0000 - bond_coeff @bond:n1-n3 harmonic 535.7 1.3500 # SOUECE3 1 - bond_coeff @bond:n1-n4 harmonic 518.2 1.3600 # SOUECE3 1 - bond_coeff @bond:n1-na harmonic 535.7 1.3500 # SOUECE3 1 - bond_coeff @bond:n1-nc harmonic 857.4 1.2160 # SOURCE1 38 0.0000 - bond_coeff @bond:n1-nd harmonic 857.4 1.2160 # SOURCE1 38 0.0000 - bond_coeff @bond:n1-ne harmonic 751.9 1.2520 # SOURCE2 1 0.0000 - bond_coeff @bond:n1-nf harmonic 751.9 1.2520 # SOURCE2 1 same_as_n1-ne - bond_coeff @bond:n1-nh harmonic 553.9 1.3400 # SOUECE3 1 - bond_coeff @bond:n1-no harmonic 454.8 1.4000 # SOUECE3 1 - bond_coeff @bond:n1-o harmonic 617.5 1.2770 # SOURCE3 5 0.0438 - bond_coeff @bond:n1-oh harmonic 569.8 1.3000 # SOUECE3 1 - bond_coeff @bond:n1-os harmonic 550.5 1.3100 # SOUECE3 1 - bond_coeff @bond:n1-p2 harmonic 358.8 1.6780 # SOURCE3 2 0.0282 - bond_coeff @bond:n1-p3 harmonic 376.7 1.6600 # SOUECE3 1 - bond_coeff @bond:n1-p4 harmonic 353.0 1.6800 # SOURCE3 0 - bond_coeff @bond:n1-p5 harmonic 482.7 1.5710 # SOURCE1 132 0.0000 - bond_coeff @bond:n1-s2 harmonic 604.3 1.4490 # SOURCE2 2 0.0010 - bond_coeff @bond:n1-s harmonic 328.7 1.6590 # SOURCE3 6 0.0789 - bond_coeff @bond:n1-s4 harmonic 336.8 1.6500 # SOUECE3 1 - bond_coeff @bond:n1-s6 harmonic 670.3 1.4160 # SOURCE2 2 0.0000 - bond_coeff @bond:n1-sh harmonic 376.1 1.6100 # SOUECE3 1 - bond_coeff @bond:n1-ss harmonic 376.1 1.6100 # SOUECE3 1 - bond_coeff @bond:n2-n2 harmonic 702.7 1.2710 # SOURCE3 27 0.0347 - bond_coeff @bond:n2-n3 harmonic 574.8 1.3290 # SOURCE2 1 0.0000 - bond_coeff @bond:n2-n4 harmonic 200.8 1.6790 # SOURCE3 7 0.3138 - bond_coeff @bond:n2-na harmonic 503.9 1.3685 # SOURCE4 18 0.0066 - bond_coeff @bond:n2-nc harmonic 743.9 1.2550 # SOURCE1 13 0.0000 - bond_coeff @bond:n2-nd harmonic 743.9 1.2550 # SOURCE1 13 same_as_n2_nc - bond_coeff @bond:n2-ne harmonic 685.5 1.2780 # SOURCE3 30 0.0302 - bond_coeff @bond:n2-nf harmonic 685.5 1.2780 # SOURCE3 30 same_as_n2-ne - bond_coeff @bond:n2-nh harmonic 525.1 1.3560 # SOURCE3 22 0.0300 - bond_coeff @bond:n2-no harmonic 231.9 1.6260 # SOURCE3 4 0.1933 - bond_coeff @bond:n2-o harmonic 789.9 1.2090 # SOURCE3 20 0.0344 - bond_coeff @bond:n2-oh harmonic 416.2 1.3940 # SOURCE1 67 0.0000 - bond_coeff @bond:n2-os harmonic 400.5 1.4060 # SOURCE3 10 0.0147 - bond_coeff @bond:n2-p2 harmonic 438.3 1.6050 # SOURCE3 35 0.0737 - bond_coeff @bond:n2-p3 harmonic 286.5 1.7640 # SOURCE3 7 0.0374 - bond_coeff @bond:n2-p4 harmonic 317.7 1.7240 # SOUECE3 1 - bond_coeff @bond:n2-p5 harmonic 445.8 1.5990 # SOURCE1 7 0.0000 - bond_coeff @bond:n2-pe harmonic 527.9 1.5400 # SOURCE3 20 0.1392 - bond_coeff @bond:n2-pf harmonic 527.9 1.5400 # SOURCE3 20 same_as_n2-pe - bond_coeff @bond:n2-s2 harmonic 499.0 1.5120 # SOURCE2 1 0.0000 - bond_coeff @bond:n2-s4 harmonic 376.1 1.6100 # SOUECE3 1 - bond_coeff @bond:n2-s harmonic 458.1 1.5410 # SOURCE1 37 0.0000 - bond_coeff @bond:n2-s6 harmonic 444.6 1.5513 # SOURCE4 5 0.0011 - bond_coeff @bond:n2-sh harmonic 266.6 1.7380 # SOURCE3 5 0.0511 - bond_coeff @bond:n2-ss harmonic 331.4 1.6560 # SOURCE1 36 0.0000 - bond_coeff @bond:n3-n3 harmonic 383.6 1.4540 # SOURCE1 44 0.0000 - bond_coeff @bond:n3-n4 harmonic 434.9 1.4140 # SOURCE1 13 0.0000 - bond_coeff @bond:n3-na harmonic 426.7 1.4200 # SOURCE1 68 0.0000 - bond_coeff @bond:n3-nh harmonic 426.7 1.4200 # SOURCE1 68 0.0000 - bond_coeff @bond:n3-no harmonic 394.5 1.4450 # SOURCE3 3 0.0208 - bond_coeff @bond:n3-o harmonic 564.0 1.3030 # SOURCE3 4 0.1217 - bond_coeff @bond:n3-oh harmonic 413.5 1.3960 # SOURCE1 28 0.0000 - bond_coeff @bond:n3-os harmonic 359.6 1.4400 # SOURCE1 34 0.0315 - bond_coeff @bond:n3-p2 harmonic 366.6 1.6700 # SOUECE3 1 - bond_coeff @bond:n3-p3 harmonic 312.8 1.7300 # SOURCE1 40 0.0000 - bond_coeff @bond:n3-p4 harmonic 341.1 1.6970 # SOURCE1 88 0.0000 - bond_coeff @bond:n3-p5 harmonic 373.6 1.6630 # SOURCE1 501 0.0086 - bond_coeff @bond:n3-py harmonic 338.1 1.7003 # SOURCE4 6 0.0044 - bond_coeff @bond:n3-s harmonic 232.3 1.7920 # SOURCE3 3 0.0178 - bond_coeff @bond:n3-s4 harmonic 251.3 1.7610 # SOURCE3 6 0.0766 - bond_coeff @bond:n3-s6 harmonic 353.8 1.6320 # SOURCE1 99 0.0136 - bond_coeff @bond:n3-sh harmonic 265.9 1.7390 # SOURCE3 3 0.0154 - bond_coeff @bond:n3-ss harmonic 277.9 1.7220 # SOURCE3 5 0.0207 - bond_coeff @bond:n3-sy harmonic 297.3 1.6964 # SOURCE4 226 0.0081 - bond_coeff @bond:n4-n4 harmonic 349.9 1.4840 # SOURCE3 4 0.0089 - bond_coeff @bond:n4-na harmonic 407.0 1.4350 # SOURCE3 9 0.0390 - bond_coeff @bond:n4-nh harmonic 369.7 1.4660 # SOURCE3 5 0.0108 - bond_coeff @bond:n4-no harmonic 354.2 1.4800 # SOUECE3 1 - bond_coeff @bond:n4-o harmonic 463.6 1.3610 # SOURCE3 3 0.0041 - bond_coeff @bond:n4-oh harmonic 408.2 1.4000 # SOURCE3 3 0.0115 - bond_coeff @bond:n4-os harmonic 381.8 1.4210 # SOURCE3 5 0.0249 - bond_coeff @bond:n4-p2 harmonic 185.9 1.9420 # SOURCE3 10 0.0643 - bond_coeff @bond:n4-p3 harmonic 215.1 1.8800 # SOURCE3 5 0.0146 - bond_coeff @bond:n4-p4 harmonic 187.6 1.9380 # SOURCE3 1 0.0000 - bond_coeff @bond:n4-p5 harmonic 242.9 1.8300 # SOURCE3 5 0.0087 - bond_coeff @bond:n4-py harmonic 204.2 1.9020 # SOURCE3 4 0.0000 - bond_coeff @bond:n4-s harmonic 210.3 1.8320 # SOURCE3 3 0.0004 - bond_coeff @bond:n4-s4 harmonic 151.0 1.9720 # SOURCE3 3 0.0198 - bond_coeff @bond:n4-s6 harmonic 172.7 1.9140 # SOURCE3 5 0.0432 - bond_coeff @bond:n4-sh harmonic 221.5 1.8110 # SOURCE3 3 0.0027 - bond_coeff @bond:n4-ss harmonic 221.0 1.8120 # SOURCE3 5 0.0064 - bond_coeff @bond:na-na harmonic 453.3 1.4010 # SOURCE1 40 0.0000 - bond_coeff @bond:na-nb harmonic 546.5 1.3440 # SOURCE4 5 0.0070 - bond_coeff @bond:na-nc harmonic 535.7 1.3500 # SOURCE3 152 0.0180 - bond_coeff @bond:na-nd harmonic 535.7 1.3500 # SOURCE3 152 0.0180 - bond_coeff @bond:na-nh harmonic 453.3 1.4010 # SOURCE1 40 0.0000 - bond_coeff @bond:na-no harmonic 401.9 1.4390 # SOURCE3 9 0.0289 - bond_coeff @bond:na-o harmonic 644.3 1.2650 # SOURCE1 25 0.0347 - bond_coeff @bond:na-oh harmonic 412.2 1.3970 # SOURCE3 9 0.0217 - bond_coeff @bond:na-os harmonic 355.2 1.4440 # SOURCE3 45 0.0423 - bond_coeff @bond:na-p2 harmonic 297.8 1.7490 # SOURCE3 11 0.0192 - bond_coeff @bond:na-p3 harmonic 288.0 1.7620 # SOURCE3 8 0.0113 - bond_coeff @bond:na-p4 harmonic 492.4 1.5640 # SOURCE3 5 0.2161 - bond_coeff @bond:na-p5 harmonic 325.3 1.7150 # SOURCE3 11 0.0238 - bond_coeff @bond:na-pc harmonic 311.1 1.7320 # SOURCE3 81 0.0207 - bond_coeff @bond:na-pd harmonic 311.1 1.7320 # SOURCE3 81 same_as_na-pc - bond_coeff @bond:na-py harmonic 327.8 1.7120 # SOURCE3 2 0.0000 - bond_coeff @bond:na-s harmonic 248.7 1.7650 # SOURCE3 8 0.0095 - bond_coeff @bond:na-s4 harmonic 231.7 1.7930 # SOURCE3 10 0.0421 - bond_coeff @bond:na-s6 harmonic 274.3 1.7270 # SOURCE3 10 0.0201 - bond_coeff @bond:na-sh harmonic 278.6 1.7210 # SOURCE3 9 0.0113 - bond_coeff @bond:na-ss harmonic 270.1 1.7330 # SOURCE3 38 0.0412 - bond_coeff @bond:na-sy harmonic 274.3 1.7270 # SOURCE3 1 - bond_coeff @bond:nb-nb harmonic 550.2 1.3420 # SOURCE1 15 0.0314 - bond_coeff @bond:nb-pb harmonic 461.1 1.5870 # SOURCE1 162 0.0091 - bond_coeff @bond:nc-nc harmonic 486.8 1.3790 # SOURCE3 9 0.0164 - bond_coeff @bond:nc-nd harmonic 602.9 1.3150 # SOURCE3 9 0.0221 - bond_coeff @bond:nc-os harmonic 414.9 1.3950 # SOURCE1 46 0.0188 - bond_coeff @bond:nc-ss harmonic 433.5 1.5600 # SOURCE1 74 0.0000 - bond_coeff @bond:nc-sy harmonic 439.8 1.5550 # SOURCE3 2 - bond_coeff @bond:nd-nd harmonic 486.8 1.3790 # SOURCE3 9 0.0164 - bond_coeff @bond:nd-os harmonic 414.9 1.3950 # SOURCE1 46 0.0188 - bond_coeff @bond:nd-ss harmonic 433.5 1.5600 # SOURCE1 74 0.0000 - bond_coeff @bond:nd-sy harmonic 439.8 1.5550 # SOURCE3 2 - bond_coeff @bond:ne-ne harmonic 355.3 1.4790 # SOURCE3 19 0.1705 - bond_coeff @bond:ne-nf harmonic 721.6 1.2635 # SOURCE4 25 0.0034 - bond_coeff @bond:ne-o harmonic 736.4 1.2280 # SOURCE3 40 0.0255 - bond_coeff @bond:ne-p2 harmonic 493.9 1.5630 # SOURCE3 14 0.1325 - bond_coeff @bond:ne-pe harmonic 327.8 1.7120 # SOURCE3 28 0.1076 - bond_coeff @bond:ne-px harmonic 336.6 1.7020 # SOURCE3 11 0.0883 - bond_coeff @bond:ne-py harmonic 425.4 1.6157 # SOURCE4 10 0.0094 - bond_coeff @bond:ne-s harmonic 463.5 1.5370 # SOURCE3 22 0.1708 - bond_coeff @bond:ne-sx harmonic 207.3 1.8380 # SOURCE3 7 0.1060 - bond_coeff @bond:ne-sy harmonic 257.1 1.7520 # SOURCE3 7 0.0814 - bond_coeff @bond:nf-nf harmonic 355.3 1.4790 # SOURCE3 19 same_as_ne-ne - bond_coeff @bond:nf-o harmonic 736.4 1.2280 # SOURCE3 40 same_as_ne-o - bond_coeff @bond:nf-p2 harmonic 493.9 1.5630 # SOURCE3 14 same_as_ne-p2 - bond_coeff @bond:nf-pf harmonic 327.8 1.7120 # SOURCE3 28 same_as_ne-pe - bond_coeff @bond:nf-px harmonic 336.6 1.7020 # SOURCE3 11 same_as_ne-px - bond_coeff @bond:nf-py harmonic 425.4 1.6157 # SOURCE4 10 same_as_ne-py - bond_coeff @bond:nf-s harmonic 463.5 1.5370 # SOURCE3 22 same_as_ne-s - bond_coeff @bond:nf-sx harmonic 207.3 1.8380 # SOURCE3 7 same_as_ne-sx - bond_coeff @bond:nf-sy harmonic 257.1 1.7520 # SOURCE3 7 same_as_ne-sy - bond_coeff @bond:nh-nh harmonic 453.3 1.4010 # SOURCE1 40 0.0000 - bond_coeff @bond:nh-no harmonic 477.4 1.3850 # SOURCE4 7 0.0036 - bond_coeff @bond:nh-o harmonic 596.2 1.2870 # SOURCE3 3 0.0450 - bond_coeff @bond:nh-oh harmonic 389.9 1.4144 # SOURCE4 19 0.0064 - bond_coeff @bond:nh-os harmonic 387.8 1.4161 # SOURCE4 6 0.0039 - bond_coeff @bond:nh-p2 harmonic 357.8 1.6790 # SOURCE3 17 0.0872 - bond_coeff @bond:nh-p3 harmonic 312.8 1.7300 # SOURCE3 3 0.0016 - bond_coeff @bond:nh-p4 harmonic 333.1 1.7060 # SOURCE3 3 0.0008 - bond_coeff @bond:nh-p5 harmonic 365.6 1.6710 # SOURCE3 3 0.0007 - bond_coeff @bond:nh-s harmonic 237.0 1.7840 # SOURCE3 3 0.0076 - bond_coeff @bond:nh-s4 harmonic 259.1 1.7490 # SOURCE3 3 0.0203 - bond_coeff @bond:nh-s6 harmonic 297.2 1.6965 # SOURCE4 33 0.0062 - bond_coeff @bond:nh-sh harmonic 288.3 1.7080 # SOURCE3 1 0.0000 - bond_coeff @bond:nh-ss harmonic 288.3 1.7080 # SOURCE1 52 0.0015 - bond_coeff @bond:nh-sy harmonic 283.5 1.7144 # SOURCE4 80 0.0066 - bond_coeff @bond:n-n1 harmonic 553.9 1.3400 # SOUECE3 1 - bond_coeff @bond:n-n2 harmonic 499.7 1.3710 # SOURCE3 9 0.0200 - bond_coeff @bond:n-n3 harmonic 443.3 1.4080 # SOURCE3 5 0.0087 - bond_coeff @bond:n-n4 harmonic 410.8 1.4320 # SOURCE3 5 0.0098 - bond_coeff @bond:n-n harmonic 469.7 1.3900 # SOURCE3 5 0.0038 - bond_coeff @bond:n-na harmonic 486.8 1.3790 # SOURCE3 11 0.0071 - bond_coeff @bond:n-nc harmonic 524.9 1.3561 # SOURCE4 63 0.0104 - bond_coeff @bond:n-nd harmonic 517.7 1.3603 # SOURCE4 13 0.0122 - bond_coeff @bond:n-nh harmonic 451.2 1.4025 # SOURCE4 20 0.0074 - bond_coeff @bond:n-no harmonic 381.2 1.4560 # SOURCE3 4 0.0327 - bond_coeff @bond:n-o harmonic 646.6 1.2640 # SOURCE3 9 0.0381 - bond_coeff @bond:n-oh harmonic 395.4 1.4100 # SOURCE3 6 0.0106 - bond_coeff @bond:no-no harmonic 138.3 1.8240 # SOURCE3 1 0.0000 - bond_coeff @bond:no-o harmonic 761.2 1.2190 # SOURCE1 1838 0.0049 - bond_coeff @bond:no-oh harmonic 400.5 1.4060 # SOURCE2 1 0.0000 - bond_coeff @bond:no-os harmonic 379.5 1.4229 # SOURCE4 53 0.0076 - bond_coeff @bond:no-os harmonic 379.5 1.4229 # SOURCE4 53 0.0076 - bond_coeff @bond:no-p2 harmonic 306.3 1.7380 # SOURCE3 10 0.2231 - bond_coeff @bond:no-p3 harmonic 234.7 1.8440 # SOURCE3 3 0.0005 - bond_coeff @bond:no-p4 harmonic 220.4 1.8700 # SOURCE3 3 0.0006 - bond_coeff @bond:no-p5 harmonic 240.5 1.8340 # SOURCE3 4 0.0020 - bond_coeff @bond:no-s harmonic 263.8 1.7420 # SOURCE3 2 0.0000 - bond_coeff @bond:n-os harmonic 395.0 1.4103 # SOURCE4 30 0.0112 - bond_coeff @bond:no-s4 harmonic 143.0 1.9960 # SOURCE3 3 0.0313 - bond_coeff @bond:no-s6 harmonic 149.6 1.9760 # SOURCE3 3 0.0520 - bond_coeff @bond:no-sh harmonic 225.4 1.8040 # SOURCE3 1 0.0000 - bond_coeff @bond:no-ss harmonic 212.4 1.8280 # SOURCE3 3 0.0244 - bond_coeff @bond:n-p2 harmonic 310.3 1.7330 # SOURCE3 8 0.0217 - bond_coeff @bond:n-p3 harmonic 282.2 1.7700 # SOURCE3 9 0.0118 - bond_coeff @bond:n-p4 harmonic 309.5 1.7340 # SOURCE3 1 0.0000 - bond_coeff @bond:n-p5 harmonic 331.3 1.7080 # SOURCE4 6 0.0022 - bond_coeff @bond:n-pc harmonic 304.8 1.7400 # SOURCE3 3 0.0010 - bond_coeff @bond:n-pd harmonic 304.8 1.7400 # SOURCE3 3 same_as_n-pc - bond_coeff @bond:n-s harmonic 247.5 1.7670 # SOURCE3 3 0.0011 - bond_coeff @bond:n-s4 harmonic 238.2 1.7820 # SOURCE3 4 0.0214 - bond_coeff @bond:n-s6 harmonic 283.0 1.7151 # SOURCE4 13 0.0138 - bond_coeff @bond:n-sh harmonic 273.6 1.7280 # SOURCE3 4 0.0128 - bond_coeff @bond:n-ss harmonic 281.6 1.7170 # SOURCE3 7 0.0133 - bond_coeff @bond:n-sy harmonic 282.9 1.7152 # SOURCE4 51 0.0079 - bond_coeff @bond:oh-oh harmonic 340.5 1.4690 # SOURCE3 1 0.0000 - bond_coeff @bond:oh-os harmonic 355.8 1.4547 # SOURCE4 19 0.0050 - bond_coeff @bond:oh-p2 harmonic 316.8 1.6300 # SOURCE3 8 0.0916 - bond_coeff @bond:oh-p3 harmonic 278.8 1.6770 # SOURCE3 3 0.0148 - bond_coeff @bond:oh-p4 harmonic 307.4 1.6410 # SOURCE3 4 0.0092 - bond_coeff @bond:oh-p5 harmonic 321.2 1.6250 # SOURCE3 92 0.0451 - bond_coeff @bond:oh-py harmonic 332.1 1.6130 # SOURCE3 79 0.0138 - bond_coeff @bond:oh-s harmonic 190.0 1.8120 # SOURCE3 2 0.0000 - bond_coeff @bond:oh-s4 harmonic 256.3 1.6954 # SOURCE4 10 0.0091 - bond_coeff @bond:oh-s6 harmonic 344.1 1.5880 # SOURCE3 13 0.0091 - bond_coeff @bond:oh-sh harmonic 258.6 1.6920 # SOURCE3 2 0.0003 - bond_coeff @bond:oh-ss harmonic 265.6 1.6820 # SOURCE3 4 0.0131 - bond_coeff @bond:oh-sy harmonic 290.4 1.6490 # SOURCE4 33 0.0044 - bond_coeff @bond:o-o harmonic 384.3 1.4300 # SOURCE3 2 0.0500 - bond_coeff @bond:o-oh harmonic 294.6 1.5170 # SOURCE3 2 0.0000 - bond_coeff @bond:o-os harmonic 306.3 1.5040 # SOURCE3 3 0.0117 - bond_coeff @bond:o-p2 harmonic 449.7 1.5080 # SOURCE3 17 0.0306 - bond_coeff @bond:o-p3 harmonic 440.4 1.5150 # SOURCE3 35 0.0297 - bond_coeff @bond:o-p4 harmonic 456.4 1.5030 # SOURCE3 42 0.0749 - bond_coeff @bond:o-p5 harmonic 487.7 1.4810 # SOURCE1 263 0.0205 - bond_coeff @bond:o-pe harmonic 432.6 1.5210 # SOURCE3 20 0.0171 - bond_coeff @bond:o-pf harmonic 432.6 1.5210 # SOURCE3 20 same_as_o-pe - bond_coeff @bond:o-px harmonic 459.2 1.5010 # SOURCE3 37 0.0160 - bond_coeff @bond:o-py harmonic 477.5 1.4880 # SOURCE3 63 0.0091 - bond_coeff @bond:o-s harmonic 194.8 1.8020 # SOURCE3 2 0.0000 - bond_coeff @bond:o-s2 harmonic 333.6 1.5990 # SOURCE3 3 0.0707 - bond_coeff @bond:o-s4 harmonic 448.7 1.4970 # SOURCE1 90 0.0000 - bond_coeff @bond:o-s6 harmonic 541.1 1.4360 # SOURCE1 1038 0.0128 - bond_coeff @bond:o-sh harmonic 328.0 1.6050 # SOURCE3 2 0.0000 - bond_coeff @bond:os-os harmonic 343.6 1.4660 # SOURCE1 20 0.0067 - bond_coeff @bond:os-p2 harmonic 371.9 1.5730 # SOURCE1 16 0.0000 - bond_coeff @bond:os-p3 harmonic 272.2 1.6860 # SOURCE3 6 0.0201 - bond_coeff @bond:os-p4 harmonic 311.6 1.6360 # SOURCE3 4 0.0057 - bond_coeff @bond:os-p5 harmonic 342.5 1.6020 # SOURCE1 248 0.0400 - bond_coeff @bond:os-py harmonic 328.5 1.6170 # SOURCE3 17 0.0139 - bond_coeff @bond:os-s harmonic 195.8 1.8000 # SOURCE3 3 0.0052 - bond_coeff @bond:o-ss harmonic 398.5 1.5370 # SOURCE3 3 0.0501 - bond_coeff @bond:os-s4 harmonic 253.9 1.6990 # SOURCE3 8 0.0223 - bond_coeff @bond:os-s6 harmonic 355.0 1.5770 # SOURCE1 75 0.0030 - bond_coeff @bond:os-sh harmonic 273.6 1.6710 # SOURCE3 3 0.0106 - bond_coeff @bond:os-ss harmonic 250.5 1.7040 # SOURCE3 9 0.0277 - bond_coeff @bond:os-sy harmonic 253.9 1.6990 # SOURCE3 1 0.0000 - bond_coeff @bond:o-sx harmonic 434.2 1.5080 # SOURCE3 40 0.0130 - bond_coeff @bond:o-sy harmonic 493.0 1.4660 # SOURCE3 92 0.0114 - bond_coeff @bond:p2-p2 harmonic 490.3 1.7860 # SOURCE3 25 0.3488 - bond_coeff @bond:p2-p3 harmonic 211.9 2.1520 # SOURCE3 9 0.1777 - bond_coeff @bond:p2-p4 harmonic 200.4 2.1790 # SOUECE3 1 - bond_coeff @bond:p2-p5 harmonic 199.9 2.1800 # SOUECE3 1 - bond_coeff @bond:p2-pe harmonic 401.6 1.8670 # SOURCE3 16 0.3571 - bond_coeff @bond:p2-pf harmonic 401.6 1.8670 # SOURCE3 16 same_as_p2-pe - bond_coeff @bond:p2-s harmonic 361.6 1.7720 # SOURCE3 26 0.3014 - bond_coeff @bond:p2-s4 harmonic 139.4 2.1900 # SOUECE3 1 - bond_coeff @bond:p2-s6 harmonic 142.3 2.1800 # SOUECE3 1 - bond_coeff @bond:p2-sh harmonic 224.0 1.9710 # SOURCE3 10 0.2829 - bond_coeff @bond:p2-ss harmonic 226.6 1.9660 # SOURCE3 10 0.2739 - bond_coeff @bond:p3-p3 harmonic 186.5 2.2140 # SOURCE1 41 0.0000 - bond_coeff @bond:p3-p4 harmonic 185.7 2.2160 # SOURCE3 3 0.0011 - bond_coeff @bond:p3-p5 harmonic 186.9 2.2130 # SOURCE3 9 0.0265 - bond_coeff @bond:p3-s harmonic 179.7 2.0700 # SOUECE3 1 - bond_coeff @bond:p3-s4 harmonic 173.2 2.0870 # SOURCE3 8 0.2235 - bond_coeff @bond:p3-s6 harmonic 176.9 2.0770 # SOURCE3 11 0.1420 - bond_coeff @bond:p3-sh harmonic 157.3 2.1320 # SOURCE3 3 0.0078 - bond_coeff @bond:p3-ss harmonic 161.0 2.1210 # SOURCE3 3 0.0059 - bond_coeff @bond:p4-p4 harmonic 273.1 2.0340 # SOURCE1 1 0.0000 - bond_coeff @bond:p4-p5 harmonic 178.0 2.2370 # SOUECE3 1 - bond_coeff @bond:p4-s harmonic 152.7 2.1460 # SOURCE3 5 0.0601 - bond_coeff @bond:p4-s4 harmonic 123.2 2.2510 # SOUECE3 1 - bond_coeff @bond:p4-s6 harmonic 118.9 2.2690 # SOUECE3 1 - bond_coeff @bond:p4-sh harmonic 163.1 2.1150 # SOURCE3 4 0.0008 - bond_coeff @bond:p4-ss harmonic 167.0 2.1040 # SOURCE3 4 0.0044 - bond_coeff @bond:p5-p5 harmonic 261.4 2.0540 # SOURCE1 1 0.0000 - bond_coeff @bond:p5-s harmonic 250.8 1.9220 # SOURCE1 89 0.0140 - bond_coeff @bond:p5-s4 harmonic 191.9 2.0400 # SOUECE3 1 - bond_coeff @bond:p5-s6 harmonic 191.9 2.0400 # SOUECE3 1 - bond_coeff @bond:p5-sh harmonic 175.0 2.0820 # SOURCE3 3 0.0035 - bond_coeff @bond:p5-ss harmonic 163.1 2.1149 # SOURCE4 24 0.0106 - bond_coeff @bond:pe-pe harmonic 240.7 2.0920 # SOURCE3 7 0.1369 - bond_coeff @bond:pe-pf harmonic 260.8 2.0550 # SOURCE3 1 0.0000 - bond_coeff @bond:pe-px harmonic 291.4 2.0050 # SOURCE3 12 0.2609 - bond_coeff @bond:pe-py harmonic 278.6 2.0250 # SOURCE3 12 0.2617 - bond_coeff @bond:pe-s harmonic 374.7 1.7580 # SOURCE3 31 0.3197 - bond_coeff @bond:pe-sx harmonic 145.9 2.1680 # SOURCE3 9 0.1743 - bond_coeff @bond:pe-sy harmonic 133.0 2.2130 # SOURCE3 6 0.0127 - bond_coeff @bond:pf-pf harmonic 240.7 2.0920 # SOURCE3 7 same_as_pe-pe - bond_coeff @bond:pf-px harmonic 291.4 2.0050 # SOURCE3 12 same_as_pe-px - bond_coeff @bond:pf-py harmonic 278.6 2.0250 # SOURCE3 12 same_as_pe-py - bond_coeff @bond:pf-s harmonic 374.7 1.7580 # SOURCE3 31 same_as_pe-s - bond_coeff @bond:pf-sx harmonic 145.9 2.1680 # SOURCE3 9 same_as_pe-sx - bond_coeff @bond:pf-sy harmonic 133.0 2.2130 # SOURCE3 6 same_as_pe-sy - bond_coeff @bond:px-py harmonic 192.3 2.1990 # SOURCE3 5 0.0238 - bond_coeff @bond:px-sx harmonic 125.4 2.2420 # SOURCE3 3 0.0119 - bond_coeff @bond:px-sy harmonic 123.7 2.2490 # SOURCE3 3 0.0272 - bond_coeff @bond:py-py harmonic 197.5 2.1860 # SOURCE3 8 0.0132 - bond_coeff @bond:py-sx harmonic 121.2 2.2590 # SOURCE3 7 0.0603 - bond_coeff @bond:py-sy harmonic 141.7 2.1820 # SOURCE3 5 0.0047 - bond_coeff @bond:s4-s4 harmonic 151.5 2.0800 # SOUECE3 1 - bond_coeff @bond:s4-s6 harmonic 151.5 2.0800 # SOUECE3 1 - bond_coeff @bond:s4-sh harmonic 125.7 2.1680 # SOURCE3 3 0.0227 - bond_coeff @bond:s4-ss harmonic 126.2 2.1660 # SOURCE3 5 0.0247 - bond_coeff @bond:s6-s6 harmonic 151.5 2.0800 # SOUECE3 1 - bond_coeff @bond:s6-sh harmonic 142.6 2.1080 # SOURCE3 3 0.0144 - bond_coeff @bond:s6-ss harmonic 139.6 2.1180 # SOURCE3 5 0.0209 - bond_coeff @bond:sh-sh harmonic 158.9 2.0580 # SOURCE2 1 0.0000 - bond_coeff @bond:sh-ss harmonic 155.8 2.0670 # SOURCE3 3 0.0029 - bond_coeff @bond:s-s harmonic 169.0 2.0300 # SOURCE3 1 0.0000 - bond_coeff @bond:s-s2 harmonic 229.2 1.8970 # SOURCE1 5 0.0000 - bond_coeff @bond:s-s4 harmonic 152.8 2.0760 # SOURCE3 4 0.0345 - bond_coeff @bond:s-s6 harmonic 166.0 2.0380 # SOURCE3 3 0.0311 - bond_coeff @bond:s-sh harmonic 142.0 2.1100 # SOURCE3 2 0.0000 - bond_coeff @bond:s-ss harmonic 148.5 2.0890 # SOURCE3 1 0.0000 - bond_coeff @bond:ss-ss harmonic 161.7 2.0500 # SOURCE1 225 0.0015 - bond_coeff @bond:sx-sx harmonic 80.9 2.3910 # SOURCE3 3 0.0185 - bond_coeff @bond:sx-sy harmonic 105.3 2.2550 # SOURCE3 5 0.0737 - bond_coeff @bond:sy-sy harmonic 106.4 2.2500 # SOURCE3 3 0.0289 - } # (end of bond_coeffs) - - write_once("Data Bonds By Type") { - @bond:ow-hw @atom:ow @atom:hw - @bond:br-br @atom:br @atom:br - @bond:br-c1 @atom:br @atom:c1 - @bond:br-c2 @atom:br @atom:c2 - @bond:br-c @atom:br @atom:c - @bond:br-c3 @atom:br @atom:c3 - @bond:br-ca @atom:br @atom:ca - @bond:br-cc @atom:br @atom:cc - @bond:br-cx @atom:br @atom:cx - @bond:br-i @atom:br @atom:i - @bond:br-n1 @atom:br @atom:n1 - @bond:br-n2 @atom:br @atom:n2 - @bond:br-n @atom:br @atom:n - @bond:br-n3 @atom:br @atom:n3 - @bond:br-n4 @atom:br @atom:n4 - @bond:br-na @atom:br @atom:na - @bond:br-nh @atom:br @atom:nh - @bond:br-no @atom:br @atom:no - @bond:br-o @atom:br @atom:o - @bond:br-oh @atom:br @atom:oh - @bond:br-os @atom:br @atom:os - @bond:br-p2 @atom:br @atom:p2 - @bond:br-p3 @atom:br @atom:p3 - @bond:br-p4 @atom:br @atom:p4 - @bond:br-p5 @atom:br @atom:p5 - @bond:br-s @atom:br @atom:s - @bond:br-s4 @atom:br @atom:s4 - @bond:br-s6 @atom:br @atom:s6 - @bond:br-sh @atom:br @atom:sh - @bond:br-ss @atom:br @atom:ss - @bond:c1-c1 @atom:c1 @atom:c1 - @bond:c1-c2 @atom:c1 @atom:c2 - @bond:c1-c3 @atom:c1 @atom:c3 - @bond:c1-ca @atom:c1 @atom:ca - @bond:c1-ce @atom:c1 @atom:ce - @bond:c1-cg @atom:c1 @atom:cg - @bond:c1-ch @atom:c1 @atom:ch - @bond:c1-cl @atom:c1 @atom:cl - @bond:c1-cx @atom:c1 @atom:cx - @bond:c1-f @atom:c1 @atom:f - @bond:c1-ha @atom:c1 @atom:ha - @bond:c1-hc @atom:c1 @atom:hc - @bond:c1-i @atom:c1 @atom:i - @bond:c1-n1 @atom:c1 @atom:n1 - @bond:c1-n2 @atom:c1 @atom:n2 - @bond:c1-n3 @atom:c1 @atom:n3 - @bond:c1-n4 @atom:c1 @atom:n4 - @bond:c1-n @atom:c1 @atom:n - @bond:c1-na @atom:c1 @atom:na - @bond:c1-ne @atom:c1 @atom:ne - @bond:c1-nf @atom:c1 @atom:nf - @bond:c1-nh @atom:c1 @atom:nh - @bond:c1-no @atom:c1 @atom:no - @bond:c1-o @atom:c1 @atom:o - @bond:c1-oh @atom:c1 @atom:oh - @bond:c1-os @atom:c1 @atom:os - @bond:c1-p2 @atom:c1 @atom:p2 - @bond:c1-p3 @atom:c1 @atom:p3 - @bond:c1-p4 @atom:c1 @atom:p4 - @bond:c1-p5 @atom:c1 @atom:p5 - @bond:c1-s2 @atom:c1 @atom:s2 - @bond:c1-s @atom:c1 @atom:s - @bond:c1-s4 @atom:c1 @atom:s4 - @bond:c1-s6 @atom:c1 @atom:s6 - @bond:c1-sh @atom:c1 @atom:sh - @bond:c1-ss @atom:c1 @atom:ss - @bond:c2-c2 @atom:c2 @atom:c2 - @bond:c2-c3 @atom:c2 @atom:c3 - @bond:c2-ca @atom:c2 @atom:ca - @bond:c2-cc @atom:c2 @atom:cc - @bond:c2-cd @atom:c2 @atom:cd - @bond:c2-ce @atom:c2 @atom:ce - @bond:c2-cf @atom:c2 @atom:cf - @bond:c2-cl @atom:c2 @atom:cl - @bond:c2-cu @atom:c2 @atom:cu - @bond:c2-cx @atom:c2 @atom:cx - @bond:c2-cy @atom:c2 @atom:cy - @bond:c2-f @atom:c2 @atom:f - @bond:c2-h4 @atom:c2 @atom:h4 - @bond:c2-h5 @atom:c2 @atom:h5 - @bond:c2-ha @atom:c2 @atom:ha - @bond:c2-hc @atom:c2 @atom:hc - @bond:c2-hx @atom:c2 @atom:hx - @bond:c2-i @atom:c2 @atom:i - @bond:c2-n1 @atom:c2 @atom:n1 - @bond:c2-n2 @atom:c2 @atom:n2 - @bond:c2-n3 @atom:c2 @atom:n3 - @bond:c2-n @atom:c2 @atom:n - @bond:c2-n4 @atom:c2 @atom:n4 - @bond:c2-na @atom:c2 @atom:na - @bond:c2-nc @atom:c2 @atom:nc - @bond:c2-nd @atom:c2 @atom:nd - @bond:c2-ne @atom:c2 @atom:ne - @bond:c2-nf @atom:c2 @atom:nf - @bond:c2-nh @atom:c2 @atom:nh - @bond:c2-no @atom:c2 @atom:no - @bond:c2-o @atom:c2 @atom:o - @bond:c2-oh @atom:c2 @atom:oh - @bond:c2-os @atom:c2 @atom:os - @bond:c2-p2 @atom:c2 @atom:p2 - @bond:c2-p3 @atom:c2 @atom:p3 - @bond:c2-p4 @atom:c2 @atom:p4 - @bond:c2-p5 @atom:c2 @atom:p5 - @bond:c2-pe @atom:c2 @atom:pe - @bond:c2-pf @atom:c2 @atom:pf - @bond:c2-s2 @atom:c2 @atom:s2 - @bond:c2-s @atom:c2 @atom:s - @bond:c2-s4 @atom:c2 @atom:s4 - @bond:c2-s6 @atom:c2 @atom:s6 - @bond:c2-sh @atom:c2 @atom:sh - @bond:c2-ss @atom:c2 @atom:ss - @bond:c3-c3 @atom:c3 @atom:c3 - @bond:c3-ca @atom:c3 @atom:ca - @bond:c3-cc @atom:c3 @atom:cc - @bond:c3-cd @atom:c3 @atom:cd - @bond:c3-ce @atom:c3 @atom:ce - @bond:c3-cf @atom:c3 @atom:cf - @bond:c3-cl @atom:c3 @atom:cl - @bond:c3-cu @atom:c3 @atom:cu - @bond:c3-cv @atom:c3 @atom:cv - @bond:c3-cx @atom:c3 @atom:cx - @bond:c3-cy @atom:c3 @atom:cy - @bond:c3-f @atom:c3 @atom:f - @bond:c3-h1 @atom:c3 @atom:h1 - @bond:c3-h2 @atom:c3 @atom:h2 - @bond:c3-h3 @atom:c3 @atom:h3 - @bond:c3-hc @atom:c3 @atom:hc - @bond:c3-hx @atom:c3 @atom:hx - @bond:c3-i @atom:c3 @atom:i - @bond:c3-n1 @atom:c3 @atom:n1 - @bond:c3-n2 @atom:c3 @atom:n2 - @bond:c3-n @atom:c3 @atom:n - @bond:c3-n3 @atom:c3 @atom:n3 - @bond:c3-n4 @atom:c3 @atom:n4 - @bond:c3-na @atom:c3 @atom:na - @bond:c3-nc @atom:c3 @atom:nc - @bond:c3-nd @atom:c3 @atom:nd - @bond:c3-nh @atom:c3 @atom:nh - @bond:c3-no @atom:c3 @atom:no - @bond:c3-o @atom:c3 @atom:o - @bond:c3-oh @atom:c3 @atom:oh - @bond:c3-os @atom:c3 @atom:os - @bond:c3-p2 @atom:c3 @atom:p2 - @bond:c3-p3 @atom:c3 @atom:p3 - @bond:c3-p4 @atom:c3 @atom:p4 - @bond:c3-p5 @atom:c3 @atom:p5 - @bond:c3-px @atom:c3 @atom:px - @bond:c3-py @atom:c3 @atom:py - @bond:c3-s @atom:c3 @atom:s - @bond:c3-s4 @atom:c3 @atom:s4 - @bond:c3-s6 @atom:c3 @atom:s6 - @bond:c3-sh @atom:c3 @atom:sh - @bond:c3-ss @atom:c3 @atom:ss - @bond:c3-sx @atom:c3 @atom:sx - @bond:c3-sy @atom:c3 @atom:sy - @bond:ca-ca @atom:ca @atom:ca - @bond:ca-cc @atom:ca @atom:cc - @bond:ca-cd @atom:ca @atom:cd - @bond:ca-ce @atom:ca @atom:ce - @bond:ca-cf @atom:ca @atom:cf - @bond:ca-cg @atom:ca @atom:cg - @bond:ca-ch @atom:ca @atom:ch - @bond:ca-cl @atom:ca @atom:cl - @bond:ca-cp @atom:ca @atom:cp - @bond:ca-cq @atom:ca @atom:cq - @bond:ca-cx @atom:ca @atom:cx - @bond:ca-cy @atom:ca @atom:cy - @bond:ca-f @atom:ca @atom:f - @bond:ca-h4 @atom:ca @atom:h4 - @bond:ca-h5 @atom:ca @atom:h5 - @bond:ca-ha @atom:ca @atom:ha - @bond:ca-i @atom:ca @atom:i - @bond:ca-n1 @atom:ca @atom:n1 - @bond:ca-n2 @atom:ca @atom:n2 - @bond:ca-n @atom:ca @atom:n - @bond:ca-n4 @atom:ca @atom:n4 - @bond:ca-na @atom:ca @atom:na - @bond:ca-nb @atom:ca @atom:nb - @bond:ca-nc @atom:ca @atom:nc - @bond:ca-nd @atom:ca @atom:nd - @bond:ca-ne @atom:ca @atom:ne - @bond:ca-nf @atom:ca @atom:nf - @bond:ca-nh @atom:ca @atom:nh - @bond:ca-no @atom:ca @atom:no - @bond:ca-o @atom:ca @atom:o - @bond:ca-oh @atom:ca @atom:oh - @bond:ca-os @atom:ca @atom:os - @bond:ca-p2 @atom:ca @atom:p2 - @bond:ca-p3 @atom:ca @atom:p3 - @bond:ca-p4 @atom:ca @atom:p4 - @bond:ca-p5 @atom:ca @atom:p5 - @bond:ca-pe @atom:ca @atom:pe - @bond:ca-pf @atom:ca @atom:pf - @bond:ca-px @atom:ca @atom:px - @bond:ca-py @atom:ca @atom:py - @bond:ca-s @atom:ca @atom:s - @bond:ca-s4 @atom:ca @atom:s4 - @bond:ca-s6 @atom:ca @atom:s6 - @bond:ca-sh @atom:ca @atom:sh - @bond:ca-ss @atom:ca @atom:ss - @bond:ca-sx @atom:ca @atom:sx - @bond:ca-sy @atom:ca @atom:sy - @bond:c-c1 @atom:c @atom:c1 - @bond:c-c2 @atom:c @atom:c2 - @bond:c-c @atom:c @atom:c - @bond:c-c3 @atom:c @atom:c3 - @bond:c-ca @atom:c @atom:ca - @bond:c-cc @atom:c @atom:cc - @bond:cc-cc @atom:cc @atom:cc - @bond:cc-cd @atom:cc @atom:cd - @bond:cc-ce @atom:cc @atom:ce - @bond:cc-cf @atom:cc @atom:cf - @bond:cc-cg @atom:cc @atom:cg - @bond:cc-ch @atom:cc @atom:ch - @bond:cc-cl @atom:cc @atom:cl - @bond:cc-cx @atom:cc @atom:cx - @bond:c-cd @atom:c @atom:cd - @bond:c-ce @atom:c @atom:ce - @bond:c-cf @atom:c @atom:cf - @bond:cc-f @atom:cc @atom:f - @bond:c-cg @atom:c @atom:cg - @bond:c-ch @atom:c @atom:ch - @bond:cc-h4 @atom:cc @atom:h4 - @bond:cc-h5 @atom:cc @atom:h5 - @bond:cc-ha @atom:cc @atom:ha - @bond:c-cl @atom:c @atom:cl - @bond:cc-n2 @atom:cc @atom:n2 - @bond:cc-n @atom:cc @atom:n - @bond:cc-n4 @atom:cc @atom:n4 - @bond:cc-na @atom:cc @atom:na - @bond:cc-nc @atom:cc @atom:nc - @bond:cc-nd @atom:cc @atom:nd - @bond:cc-ne @atom:cc @atom:ne - @bond:cc-nf @atom:cc @atom:nf - @bond:cc-nh @atom:cc @atom:nh - @bond:cc-no @atom:cc @atom:no - @bond:cc-oh @atom:cc @atom:oh - @bond:cc-os @atom:cc @atom:os - @bond:cc-pd @atom:cc @atom:pd - @bond:cc-sh @atom:cc @atom:sh - @bond:cc-ss @atom:cc @atom:ss - @bond:cc-sx @atom:cc @atom:sx - @bond:cc-sy @atom:cc @atom:sy - @bond:c-cu @atom:c @atom:cu - @bond:c-cx @atom:c @atom:cx - @bond:c-cy @atom:c @atom:cy - @bond:cd-cd @atom:cd @atom:cd - @bond:cd-ce @atom:cd @atom:ce - @bond:cd-cf @atom:cd @atom:cf - @bond:cd-cg @atom:cd @atom:cg - @bond:cd-ch @atom:cd @atom:ch - @bond:cd-cl @atom:cd @atom:cl - @bond:cd-cx @atom:cd @atom:cx - @bond:cd-cy @atom:cd @atom:cy - @bond:cd-h4 @atom:cd @atom:h4 - @bond:cd-h5 @atom:cd @atom:h5 - @bond:cd-ha @atom:cd @atom:ha - @bond:cd-n2 @atom:cd @atom:n2 - @bond:cd-n @atom:cd @atom:n - @bond:cd-na @atom:cd @atom:na - @bond:cd-nc @atom:cd @atom:nc - @bond:cd-nd @atom:cd @atom:nd - @bond:cd-ne @atom:cd @atom:ne - @bond:cd-nh @atom:cd @atom:nh - @bond:cd-oh @atom:cd @atom:oh - @bond:cd-os @atom:cd @atom:os - @bond:cd-pc @atom:cd @atom:pc - @bond:cd-ss @atom:cd @atom:ss - @bond:cd-sy @atom:cd @atom:sy - @bond:ce-ce @atom:ce @atom:ce - @bond:ce-cf @atom:ce @atom:cf - @bond:ce-cg @atom:ce @atom:cg - @bond:ce-ch @atom:ce @atom:ch - @bond:ce-cl @atom:ce @atom:cl - @bond:ce-cx @atom:ce @atom:cx - @bond:ce-cy @atom:ce @atom:cy - @bond:ce-h4 @atom:ce @atom:h4 - @bond:ce-ha @atom:ce @atom:ha - @bond:ce-n1 @atom:ce @atom:n1 - @bond:ce-n2 @atom:ce @atom:n2 - @bond:ce-n @atom:ce @atom:n - @bond:ce-na @atom:ce @atom:na - @bond:ce-ne @atom:ce @atom:ne - @bond:ce-nf @atom:ce @atom:nf - @bond:ce-nh @atom:ce @atom:nh - @bond:ce-oh @atom:ce @atom:oh - @bond:ce-os @atom:ce @atom:os - @bond:ce-p2 @atom:ce @atom:p2 - @bond:ce-pe @atom:ce @atom:pe - @bond:ce-px @atom:ce @atom:px - @bond:ce-py @atom:ce @atom:py - @bond:ce-s @atom:ce @atom:s - @bond:ce-ss @atom:ce @atom:ss - @bond:ce-sx @atom:ce @atom:sx - @bond:ce-sy @atom:ce @atom:sy - @bond:c-f @atom:c @atom:f - @bond:cf-cf @atom:cf @atom:cf - @bond:cf-cg @atom:cf @atom:cg - @bond:cf-ch @atom:cf @atom:ch - @bond:cf-h4 @atom:cf @atom:h4 - @bond:cf-ha @atom:cf @atom:ha - @bond:cf-n1 @atom:cf @atom:n1 - @bond:cf-n2 @atom:cf @atom:n2 - @bond:cf-n @atom:cf @atom:n - @bond:cf-ne @atom:cf @atom:ne - @bond:cf-nf @atom:cf @atom:nf - @bond:cf-nh @atom:cf @atom:nh - @bond:cf-oh @atom:cf @atom:oh - @bond:cf-os @atom:cf @atom:os - @bond:cf-p2 @atom:cf @atom:p2 - @bond:cf-pf @atom:cf @atom:pf - @bond:cf-px @atom:cf @atom:px - @bond:cf-py @atom:cf @atom:py - @bond:cf-s @atom:cf @atom:s - @bond:cf-sx @atom:cf @atom:sx - @bond:cf-sy @atom:cf @atom:sy - @bond:cg-cg @atom:cg @atom:cg - @bond:cg-ch @atom:cg @atom:ch - @bond:cg-n1 @atom:cg @atom:n1 - @bond:cg-ne @atom:cg @atom:ne - @bond:cg-pe @atom:cg @atom:pe - @bond:c-h4 @atom:c @atom:h4 - @bond:c-h5 @atom:c @atom:h5 - @bond:c-ha @atom:c @atom:ha - @bond:ch-ch @atom:ch @atom:ch - @bond:ch-n1 @atom:ch @atom:n1 - @bond:ch-nf @atom:ch @atom:nf - @bond:ch-pf @atom:ch @atom:pf - @bond:c-i @atom:c @atom:i - @bond:cl-cl @atom:cl @atom:cl - @bond:cl-cx @atom:cl @atom:cx - @bond:cl-cy @atom:cl @atom:cy - @bond:cl-f @atom:cl @atom:f - @bond:cl-i @atom:cl @atom:i - @bond:cl-n1 @atom:cl @atom:n1 - @bond:cl-n2 @atom:cl @atom:n2 - @bond:cl-n3 @atom:cl @atom:n3 - @bond:cl-n @atom:cl @atom:n - @bond:cl-n4 @atom:cl @atom:n4 - @bond:cl-na @atom:cl @atom:na - @bond:cl-nh @atom:cl @atom:nh - @bond:cl-no @atom:cl @atom:no - @bond:cl-o @atom:cl @atom:o - @bond:cl-oh @atom:cl @atom:oh - @bond:cl-os @atom:cl @atom:os - @bond:cl-p2 @atom:cl @atom:p2 - @bond:cl-p3 @atom:cl @atom:p3 - @bond:cl-p4 @atom:cl @atom:p4 - @bond:cl-p5 @atom:cl @atom:p5 - @bond:cl-pb @atom:cl @atom:pb - @bond:cl-s @atom:cl @atom:s - @bond:cl-s2 @atom:cl @atom:s2 - @bond:cl-s4 @atom:cl @atom:s4 - @bond:cl-s6 @atom:cl @atom:s6 - @bond:cl-sh @atom:cl @atom:sh - @bond:cl-ss @atom:cl @atom:ss - @bond:cl-sx @atom:cl @atom:sx - @bond:cl-sy @atom:cl @atom:sy - @bond:c-n2 @atom:c @atom:n2 - @bond:c-n4 @atom:c @atom:n4 - @bond:c-n @atom:c @atom:n - @bond:c-nc @atom:c @atom:nc - @bond:c-nd @atom:c @atom:nd - @bond:c-ne @atom:c @atom:ne - @bond:c-nf @atom:c @atom:nf - @bond:c-no @atom:c @atom:no - @bond:c-o @atom:c @atom:o - @bond:c-oh @atom:c @atom:oh - @bond:c-os @atom:c @atom:os - @bond:c-p2 @atom:c @atom:p2 - @bond:c-p3 @atom:c @atom:p3 - @bond:c-p4 @atom:c @atom:p4 - @bond:c-p5 @atom:c @atom:p5 - @bond:cp-cp @atom:cp @atom:cp - @bond:cp-cq @atom:cp @atom:cq - @bond:c-pe @atom:c @atom:pe - @bond:c-pf @atom:c @atom:pf - @bond:cp-na @atom:cp @atom:na - @bond:cp-nb @atom:cp @atom:nb - @bond:c-px @atom:c @atom:px - @bond:c-py @atom:c @atom:py - @bond:cq-cq @atom:cq @atom:cq - @bond:c-s @atom:c @atom:s - @bond:c-s4 @atom:c @atom:s4 - @bond:c-s6 @atom:c @atom:s6 - @bond:c-sh @atom:c @atom:sh - @bond:c-ss @atom:c @atom:ss - @bond:c-sx @atom:c @atom:sx - @bond:c-sy @atom:c @atom:sy - @bond:cu-cu @atom:cu @atom:cu - @bond:cu-cx @atom:cu @atom:cx - @bond:cu-ha @atom:cu @atom:ha - @bond:cv-cv @atom:cv @atom:cv - @bond:cv-cy @atom:cv @atom:cy - @bond:cv-ha @atom:cv @atom:ha - @bond:cx-cv @atom:cx @atom:cv - @bond:cx-cx @atom:cx @atom:cx - @bond:cx-cy @atom:cx @atom:cy - @bond:cx-f @atom:cx @atom:f - @bond:cx-h1 @atom:cx @atom:h1 - @bond:cx-h2 @atom:cx @atom:h2 - @bond:cx-hc @atom:cx @atom:hc - @bond:cx-hx @atom:cx @atom:hx - @bond:cx-n2 @atom:cx @atom:n2 - @bond:cx-n3 @atom:cx @atom:n3 - @bond:cx-n @atom:cx @atom:n - @bond:cx-na @atom:cx @atom:na - @bond:cx-nh @atom:cx @atom:nh - @bond:cx-oh @atom:cx @atom:oh - @bond:cx-os @atom:cx @atom:os - @bond:cx-p3 @atom:cx @atom:p3 - @bond:cx-s4 @atom:cx @atom:s4 - @bond:cx-s6 @atom:cx @atom:s6 - @bond:cx-ss @atom:cx @atom:ss - @bond:cy-cy @atom:cy @atom:cy - @bond:cy-f @atom:cy @atom:f - @bond:cy-h1 @atom:cy @atom:h1 - @bond:cy-h2 @atom:cy @atom:h2 - @bond:cy-hc @atom:cy @atom:hc - @bond:cy-n @atom:cy @atom:n - @bond:cy-n3 @atom:cy @atom:n3 - @bond:cy-oh @atom:cy @atom:oh - @bond:cy-os @atom:cy @atom:os - @bond:cy-s6 @atom:cy @atom:s6 - @bond:cy-ss @atom:cy @atom:ss - @bond:cz-nh @atom:cz @atom:nh - @bond:f-n1 @atom:f @atom:n1 - @bond:f-n2 @atom:f @atom:n2 - @bond:f-n3 @atom:f @atom:n3 - @bond:f-n @atom:f @atom:n - @bond:f-n4 @atom:f @atom:n4 - @bond:f-na @atom:f @atom:na - @bond:f-nh @atom:f @atom:nh - @bond:f-no @atom:f @atom:no - @bond:f-o @atom:f @atom:o - @bond:f-oh @atom:f @atom:oh - @bond:f-os @atom:f @atom:os - @bond:f-p2 @atom:f @atom:p2 - @bond:f-p3 @atom:f @atom:p3 - @bond:f-p4 @atom:f @atom:p4 - @bond:f-p5 @atom:f @atom:p5 - @bond:f-s2 @atom:f @atom:s2 - @bond:f-s @atom:f @atom:s - @bond:f-s4 @atom:f @atom:s4 - @bond:f-s6 @atom:f @atom:s6 - @bond:f-sh @atom:f @atom:sh - @bond:f-ss @atom:f @atom:ss - @bond:hn-n1 @atom:hn @atom:n1 - @bond:hn-n2 @atom:hn @atom:n2 - @bond:hn-n3 @atom:hn @atom:n3 - @bond:hn-n @atom:hn @atom:n - @bond:hn-n4 @atom:hn @atom:n4 - @bond:hn-na @atom:hn @atom:na - @bond:hn-nh @atom:hn @atom:nh - @bond:hn-no @atom:hn @atom:no - @bond:ho-o @atom:ho @atom:o - @bond:ho-oh @atom:ho @atom:oh - @bond:hp-p2 @atom:hp @atom:p2 - @bond:hp-p3 @atom:hp @atom:p3 - @bond:hp-p4 @atom:hp @atom:p4 - @bond:hp-p5 @atom:hp @atom:p5 - @bond:hs-s @atom:hs @atom:s - @bond:hs-s4 @atom:hs @atom:s4 - @bond:hs-s6 @atom:hs @atom:s6 - @bond:hs-sh @atom:hs @atom:sh - @bond:i-i @atom:i @atom:i - @bond:i-n1 @atom:i @atom:n1 - @bond:i-n2 @atom:i @atom:n2 - @bond:i-n @atom:i @atom:n - @bond:i-n3 @atom:i @atom:n3 - @bond:i-n4 @atom:i @atom:n4 - @bond:i-na @atom:i @atom:na - @bond:i-nh @atom:i @atom:nh - @bond:i-no @atom:i @atom:no - @bond:i-o @atom:i @atom:o - @bond:i-oh @atom:i @atom:oh - @bond:i-os @atom:i @atom:os - @bond:i-p2 @atom:i @atom:p2 - @bond:i-p3 @atom:i @atom:p3 - @bond:i-p4 @atom:i @atom:p4 - @bond:i-p5 @atom:i @atom:p5 - @bond:i-s @atom:i @atom:s - @bond:i-s4 @atom:i @atom:s4 - @bond:i-s6 @atom:i @atom:s6 - @bond:i-sh @atom:i @atom:sh - @bond:i-ss @atom:i @atom:ss - @bond:n1-n1 @atom:n1 @atom:n1 - @bond:n1-n2 @atom:n1 @atom:n2 - @bond:n1-n3 @atom:n1 @atom:n3 - @bond:n1-n4 @atom:n1 @atom:n4 - @bond:n1-na @atom:n1 @atom:na - @bond:n1-nc @atom:n1 @atom:nc - @bond:n1-nd @atom:n1 @atom:nd - @bond:n1-ne @atom:n1 @atom:ne - @bond:n1-nf @atom:n1 @atom:nf - @bond:n1-nh @atom:n1 @atom:nh - @bond:n1-no @atom:n1 @atom:no - @bond:n1-o @atom:n1 @atom:o - @bond:n1-oh @atom:n1 @atom:oh - @bond:n1-os @atom:n1 @atom:os - @bond:n1-p2 @atom:n1 @atom:p2 - @bond:n1-p3 @atom:n1 @atom:p3 - @bond:n1-p4 @atom:n1 @atom:p4 - @bond:n1-p5 @atom:n1 @atom:p5 - @bond:n1-s2 @atom:n1 @atom:s2 - @bond:n1-s @atom:n1 @atom:s - @bond:n1-s4 @atom:n1 @atom:s4 - @bond:n1-s6 @atom:n1 @atom:s6 - @bond:n1-sh @atom:n1 @atom:sh - @bond:n1-ss @atom:n1 @atom:ss - @bond:n2-n2 @atom:n2 @atom:n2 - @bond:n2-n3 @atom:n2 @atom:n3 - @bond:n2-n4 @atom:n2 @atom:n4 - @bond:n2-na @atom:n2 @atom:na - @bond:n2-nc @atom:n2 @atom:nc - @bond:n2-nd @atom:n2 @atom:nd - @bond:n2-ne @atom:n2 @atom:ne - @bond:n2-nf @atom:n2 @atom:nf - @bond:n2-nh @atom:n2 @atom:nh - @bond:n2-no @atom:n2 @atom:no - @bond:n2-o @atom:n2 @atom:o - @bond:n2-oh @atom:n2 @atom:oh - @bond:n2-os @atom:n2 @atom:os - @bond:n2-p2 @atom:n2 @atom:p2 - @bond:n2-p3 @atom:n2 @atom:p3 - @bond:n2-p4 @atom:n2 @atom:p4 - @bond:n2-p5 @atom:n2 @atom:p5 - @bond:n2-pe @atom:n2 @atom:pe - @bond:n2-pf @atom:n2 @atom:pf - @bond:n2-s2 @atom:n2 @atom:s2 - @bond:n2-s4 @atom:n2 @atom:s4 - @bond:n2-s @atom:n2 @atom:s - @bond:n2-s6 @atom:n2 @atom:s6 - @bond:n2-sh @atom:n2 @atom:sh - @bond:n2-ss @atom:n2 @atom:ss - @bond:n3-n3 @atom:n3 @atom:n3 - @bond:n3-n4 @atom:n3 @atom:n4 - @bond:n3-na @atom:n3 @atom:na - @bond:n3-nh @atom:n3 @atom:nh - @bond:n3-no @atom:n3 @atom:no - @bond:n3-o @atom:n3 @atom:o - @bond:n3-oh @atom:n3 @atom:oh - @bond:n3-os @atom:n3 @atom:os - @bond:n3-p2 @atom:n3 @atom:p2 - @bond:n3-p3 @atom:n3 @atom:p3 - @bond:n3-p4 @atom:n3 @atom:p4 - @bond:n3-p5 @atom:n3 @atom:p5 - @bond:n3-py @atom:n3 @atom:py - @bond:n3-s @atom:n3 @atom:s - @bond:n3-s4 @atom:n3 @atom:s4 - @bond:n3-s6 @atom:n3 @atom:s6 - @bond:n3-sh @atom:n3 @atom:sh - @bond:n3-ss @atom:n3 @atom:ss - @bond:n3-sy @atom:n3 @atom:sy - @bond:n4-n4 @atom:n4 @atom:n4 - @bond:n4-na @atom:n4 @atom:na - @bond:n4-nh @atom:n4 @atom:nh - @bond:n4-no @atom:n4 @atom:no - @bond:n4-o @atom:n4 @atom:o - @bond:n4-oh @atom:n4 @atom:oh - @bond:n4-os @atom:n4 @atom:os - @bond:n4-p2 @atom:n4 @atom:p2 - @bond:n4-p3 @atom:n4 @atom:p3 - @bond:n4-p4 @atom:n4 @atom:p4 - @bond:n4-p5 @atom:n4 @atom:p5 - @bond:n4-py @atom:n4 @atom:py - @bond:n4-s @atom:n4 @atom:s - @bond:n4-s4 @atom:n4 @atom:s4 - @bond:n4-s6 @atom:n4 @atom:s6 - @bond:n4-sh @atom:n4 @atom:sh - @bond:n4-ss @atom:n4 @atom:ss - @bond:na-na @atom:na @atom:na - @bond:na-nb @atom:na @atom:nb - @bond:na-nc @atom:na @atom:nc - @bond:na-nd @atom:na @atom:nd - @bond:na-nh @atom:na @atom:nh - @bond:na-no @atom:na @atom:no - @bond:na-o @atom:na @atom:o - @bond:na-oh @atom:na @atom:oh - @bond:na-os @atom:na @atom:os - @bond:na-p2 @atom:na @atom:p2 - @bond:na-p3 @atom:na @atom:p3 - @bond:na-p4 @atom:na @atom:p4 - @bond:na-p5 @atom:na @atom:p5 - @bond:na-pc @atom:na @atom:pc - @bond:na-pd @atom:na @atom:pd - @bond:na-py @atom:na @atom:py - @bond:na-s @atom:na @atom:s - @bond:na-s4 @atom:na @atom:s4 - @bond:na-s6 @atom:na @atom:s6 - @bond:na-sh @atom:na @atom:sh - @bond:na-ss @atom:na @atom:ss - @bond:na-sy @atom:na @atom:sy - @bond:nb-nb @atom:nb @atom:nb - @bond:nb-pb @atom:nb @atom:pb - @bond:nc-nc @atom:nc @atom:nc - @bond:nc-nd @atom:nc @atom:nd - @bond:nc-os @atom:nc @atom:os - @bond:nc-ss @atom:nc @atom:ss - @bond:nc-sy @atom:nc @atom:sy - @bond:nd-nd @atom:nd @atom:nd - @bond:nd-os @atom:nd @atom:os - @bond:nd-ss @atom:nd @atom:ss - @bond:nd-sy @atom:nd @atom:sy - @bond:ne-ne @atom:ne @atom:ne - @bond:ne-nf @atom:ne @atom:nf - @bond:ne-o @atom:ne @atom:o - @bond:ne-p2 @atom:ne @atom:p2 - @bond:ne-pe @atom:ne @atom:pe - @bond:ne-px @atom:ne @atom:px - @bond:ne-py @atom:ne @atom:py - @bond:ne-s @atom:ne @atom:s - @bond:ne-sx @atom:ne @atom:sx - @bond:ne-sy @atom:ne @atom:sy - @bond:nf-nf @atom:nf @atom:nf - @bond:nf-o @atom:nf @atom:o - @bond:nf-p2 @atom:nf @atom:p2 - @bond:nf-pf @atom:nf @atom:pf - @bond:nf-px @atom:nf @atom:px - @bond:nf-py @atom:nf @atom:py - @bond:nf-s @atom:nf @atom:s - @bond:nf-sx @atom:nf @atom:sx - @bond:nf-sy @atom:nf @atom:sy - @bond:nh-nh @atom:nh @atom:nh - @bond:nh-no @atom:nh @atom:no - @bond:nh-o @atom:nh @atom:o - @bond:nh-oh @atom:nh @atom:oh - @bond:nh-os @atom:nh @atom:os - @bond:nh-p2 @atom:nh @atom:p2 - @bond:nh-p3 @atom:nh @atom:p3 - @bond:nh-p4 @atom:nh @atom:p4 - @bond:nh-p5 @atom:nh @atom:p5 - @bond:nh-s @atom:nh @atom:s - @bond:nh-s4 @atom:nh @atom:s4 - @bond:nh-s6 @atom:nh @atom:s6 - @bond:nh-sh @atom:nh @atom:sh - @bond:nh-ss @atom:nh @atom:ss - @bond:nh-sy @atom:nh @atom:sy - @bond:n-n1 @atom:n @atom:n1 - @bond:n-n2 @atom:n @atom:n2 - @bond:n-n3 @atom:n @atom:n3 - @bond:n-n4 @atom:n @atom:n4 - @bond:n-n @atom:n @atom:n - @bond:n-na @atom:n @atom:na - @bond:n-nc @atom:n @atom:nc - @bond:n-nd @atom:n @atom:nd - @bond:n-nh @atom:n @atom:nh - @bond:n-no @atom:n @atom:no - @bond:n-o @atom:n @atom:o - @bond:n-oh @atom:n @atom:oh - @bond:no-no @atom:no @atom:no - @bond:no-o @atom:no @atom:o - @bond:no-oh @atom:no @atom:oh - @bond:no-os @atom:no @atom:os - @bond:no-os @atom:no @atom:os - @bond:no-p2 @atom:no @atom:p2 - @bond:no-p3 @atom:no @atom:p3 - @bond:no-p4 @atom:no @atom:p4 - @bond:no-p5 @atom:no @atom:p5 - @bond:no-s @atom:no @atom:s - @bond:n-os @atom:n @atom:os - @bond:no-s4 @atom:no @atom:s4 - @bond:no-s6 @atom:no @atom:s6 - @bond:no-sh @atom:no @atom:sh - @bond:no-ss @atom:no @atom:ss - @bond:n-p2 @atom:n @atom:p2 - @bond:n-p3 @atom:n @atom:p3 - @bond:n-p4 @atom:n @atom:p4 - @bond:n-p5 @atom:n @atom:p5 - @bond:n-pc @atom:n @atom:pc - @bond:n-pd @atom:n @atom:pd - @bond:n-s @atom:n @atom:s - @bond:n-s4 @atom:n @atom:s4 - @bond:n-s6 @atom:n @atom:s6 - @bond:n-sh @atom:n @atom:sh - @bond:n-ss @atom:n @atom:ss - @bond:n-sy @atom:n @atom:sy - @bond:oh-oh @atom:oh @atom:oh - @bond:oh-os @atom:oh @atom:os - @bond:oh-p2 @atom:oh @atom:p2 - @bond:oh-p3 @atom:oh @atom:p3 - @bond:oh-p4 @atom:oh @atom:p4 - @bond:oh-p5 @atom:oh @atom:p5 - @bond:oh-py @atom:oh @atom:py - @bond:oh-s @atom:oh @atom:s - @bond:oh-s4 @atom:oh @atom:s4 - @bond:oh-s6 @atom:oh @atom:s6 - @bond:oh-sh @atom:oh @atom:sh - @bond:oh-ss @atom:oh @atom:ss - @bond:oh-sy @atom:oh @atom:sy - @bond:o-o @atom:o @atom:o - @bond:o-oh @atom:o @atom:oh - @bond:o-os @atom:o @atom:os - @bond:o-p2 @atom:o @atom:p2 - @bond:o-p3 @atom:o @atom:p3 - @bond:o-p4 @atom:o @atom:p4 - @bond:o-p5 @atom:o @atom:p5 - @bond:o-pe @atom:o @atom:pe - @bond:o-pf @atom:o @atom:pf - @bond:o-px @atom:o @atom:px - @bond:o-py @atom:o @atom:py - @bond:o-s @atom:o @atom:s - @bond:o-s2 @atom:o @atom:s2 - @bond:o-s4 @atom:o @atom:s4 - @bond:o-s6 @atom:o @atom:s6 - @bond:o-sh @atom:o @atom:sh - @bond:os-os @atom:os @atom:os - @bond:os-p2 @atom:os @atom:p2 - @bond:os-p3 @atom:os @atom:p3 - @bond:os-p4 @atom:os @atom:p4 - @bond:os-p5 @atom:os @atom:p5 - @bond:os-py @atom:os @atom:py - @bond:os-s @atom:os @atom:s - @bond:o-ss @atom:o @atom:ss - @bond:os-s4 @atom:os @atom:s4 - @bond:os-s6 @atom:os @atom:s6 - @bond:os-sh @atom:os @atom:sh - @bond:os-ss @atom:os @atom:ss - @bond:os-sy @atom:os @atom:sy - @bond:o-sx @atom:o @atom:sx - @bond:o-sy @atom:o @atom:sy - @bond:p2-p2 @atom:p2 @atom:p2 - @bond:p2-p3 @atom:p2 @atom:p3 - @bond:p2-p4 @atom:p2 @atom:p4 - @bond:p2-p5 @atom:p2 @atom:p5 - @bond:p2-pe @atom:p2 @atom:pe - @bond:p2-pf @atom:p2 @atom:pf - @bond:p2-s @atom:p2 @atom:s - @bond:p2-s4 @atom:p2 @atom:s4 - @bond:p2-s6 @atom:p2 @atom:s6 - @bond:p2-sh @atom:p2 @atom:sh - @bond:p2-ss @atom:p2 @atom:ss - @bond:p3-p3 @atom:p3 @atom:p3 - @bond:p3-p4 @atom:p3 @atom:p4 - @bond:p3-p5 @atom:p3 @atom:p5 - @bond:p3-s @atom:p3 @atom:s - @bond:p3-s4 @atom:p3 @atom:s4 - @bond:p3-s6 @atom:p3 @atom:s6 - @bond:p3-sh @atom:p3 @atom:sh - @bond:p3-ss @atom:p3 @atom:ss - @bond:p4-p4 @atom:p4 @atom:p4 - @bond:p4-p5 @atom:p4 @atom:p5 - @bond:p4-s @atom:p4 @atom:s - @bond:p4-s4 @atom:p4 @atom:s4 - @bond:p4-s6 @atom:p4 @atom:s6 - @bond:p4-sh @atom:p4 @atom:sh - @bond:p4-ss @atom:p4 @atom:ss - @bond:p5-p5 @atom:p5 @atom:p5 - @bond:p5-s @atom:p5 @atom:s - @bond:p5-s4 @atom:p5 @atom:s4 - @bond:p5-s6 @atom:p5 @atom:s6 - @bond:p5-sh @atom:p5 @atom:sh - @bond:p5-ss @atom:p5 @atom:ss - @bond:pe-pe @atom:pe @atom:pe - @bond:pe-pf @atom:pe @atom:pf - @bond:pe-px @atom:pe @atom:px - @bond:pe-py @atom:pe @atom:py - @bond:pe-s @atom:pe @atom:s - @bond:pe-sx @atom:pe @atom:sx - @bond:pe-sy @atom:pe @atom:sy - @bond:pf-pf @atom:pf @atom:pf - @bond:pf-px @atom:pf @atom:px - @bond:pf-py @atom:pf @atom:py - @bond:pf-s @atom:pf @atom:s - @bond:pf-sx @atom:pf @atom:sx - @bond:pf-sy @atom:pf @atom:sy - @bond:px-py @atom:px @atom:py - @bond:px-sx @atom:px @atom:sx - @bond:px-sy @atom:px @atom:sy - @bond:py-py @atom:py @atom:py - @bond:py-sx @atom:py @atom:sx - @bond:py-sy @atom:py @atom:sy - @bond:s4-s4 @atom:s4 @atom:s4 - @bond:s4-s6 @atom:s4 @atom:s6 - @bond:s4-sh @atom:s4 @atom:sh - @bond:s4-ss @atom:s4 @atom:ss - @bond:s6-s6 @atom:s6 @atom:s6 - @bond:s6-sh @atom:s6 @atom:sh - @bond:s6-ss @atom:s6 @atom:ss - @bond:sh-sh @atom:sh @atom:sh - @bond:sh-ss @atom:sh @atom:ss - @bond:s-s @atom:s @atom:s - @bond:s-s2 @atom:s @atom:s2 - @bond:s-s4 @atom:s @atom:s4 - @bond:s-s6 @atom:s @atom:s6 - @bond:s-sh @atom:s @atom:sh - @bond:s-ss @atom:s @atom:ss - @bond:ss-ss @atom:ss @atom:ss - @bond:sx-sx @atom:sx @atom:sx - @bond:sx-sy @atom:sx @atom:sy - @bond:sy-sy @atom:sy @atom:sy - } # (end of Bonds By Type) - - write_once("In Settings") { - angle_coeff @angle:hw-ow-hw harmonic 42.730 104.520 # AMBER 1 TIP3P_water - angle_coeff @angle:hw-hw-ow harmonic 0.000 127.740 # AMBER 1 (found_in_crystallographic_water_with_3_bonds) - angle_coeff @angle:br-c1-br harmonic 57.760 180.000 # Guess 0 - angle_coeff @angle:br-c1-c1 harmonic 54.930 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-c1 harmonic 64.410 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-c2 harmonic 60.840 180.000 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-c3 harmonic 56.280 178.460 # SOURCE4 188 0.6631 - angle_coeff @angle:c1-c1-ca harmonic 56.920 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-cl harmonic 55.270 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-f harmonic 61.020 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-ha harmonic 44.840 178.380 # SOURCE3 41 2.0683 - angle_coeff @angle:c1-c1-hc harmonic 44.730 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-i harmonic 49.800 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-n1 harmonic 67.170 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-n2 harmonic 65.170 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-n3 harmonic 59.770 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-n4 harmonic 59.090 179.560 # SOURCE3 3 0.3096 - angle_coeff @angle:c1-c1-n harmonic 62.130 177.180 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-na harmonic 61.230 176.750 # SOURCE3 8 2.9328 - angle_coeff @angle:c1-c1-nh harmonic 61.440 179.270 # SOURCE3 3 0.2357 - angle_coeff @angle:c1-c1-no harmonic 59.380 180.000 # SOURCE3 3 0.0000 - angle_coeff @angle:c1-c1-o harmonic 66.790 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-oh harmonic 62.700 176.650 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-os harmonic 62.770 176.420 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-p2 harmonic 51.510 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-p3 harmonic 52.470 169.630 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-p4 harmonic 50.940 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-p5 harmonic 52.560 176.170 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-s4 harmonic 68.490 167.470 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-s6 harmonic 68.020 174.380 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-c1-s harmonic 70.430 179.970 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c1-sh harmonic 68.520 180.000 # SOURCE3 1 - angle_coeff @angle:c1-c1-ss harmonic 69.890 173.220 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-c1-c2 harmonic 58.200 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-c1-ce harmonic 58.180 179.010 # SOURCE4 6 0.4656 - angle_coeff @angle:c2-c1-n1 harmonic 63.140 180.000 # HF/6-31G* 1 - angle_coeff @angle:c2-c1-o harmonic 63.070 179.500 # SOURCE2 1 0.0000 - angle_coeff @angle:c2-c1-s2 harmonic 71.800 172.980 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-c1-c3 harmonic 51.750 180.000 # Guess 0 - angle_coeff @angle:c3-c1-cg harmonic 55.790 178.520 # SOURCE4 39 0.5063 - angle_coeff @angle:c3-c1-n1 harmonic 58.100 178.500 # SOURCE4 77 0.5443 - angle_coeff @angle:ca-c1-ca harmonic 52.830 180.000 # Guess 0 - angle_coeff @angle:c-c1-c1 harmonic 56.330 180.000 # SOURCE3 1 - angle_coeff @angle:cg-c1-ha harmonic 43.980 177.410 # SOURCE3 22 2.4947 - angle_coeff @angle:ch-c1-ha harmonic 43.980 177.410 # SOURCE3 22 same_as_cg-c1-ha - angle_coeff @angle:cl-c1-cl harmonic 53.920 180.000 # Guess 0 - angle_coeff @angle:f-c1-f harmonic 58.190 180.000 # Guess 0 - angle_coeff @angle:i-c1-i harmonic 53.410 180.000 # Guess 0 - angle_coeff @angle:n1-c1-n1 harmonic 93.200 102.010 # SOURCE3 1 - angle_coeff @angle:n1-c1-n3 harmonic 63.710 169.700 # SOURCE2 1 0.0000 - angle_coeff @angle:n1-c1-nh harmonic 64.020 177.430 # SOURCE4 7 0.7877 - angle_coeff @angle:n1-c1-os harmonic 64.720 178.590 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-c1-p3 harmonic 53.480 171.200 # SOURCE2 1 0.0000 - angle_coeff @angle:n1-c1-ss harmonic 70.640 178.680 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-c1-n2 harmonic 65.990 180.000 # Guess 0 - angle_coeff @angle:n2-c1-o harmonic 69.150 171.790 # SOURCE3 2 0.3594 - angle_coeff @angle:n2-c1-s harmonic 72.750 176.010 # SOURCE4 9 0.1123 - angle_coeff @angle:n3-c1-n3 harmonic 57.360 180.000 # Guess 0 - angle_coeff @angle:n4-c1-n4 harmonic 56.350 180.000 # Guess 0 - angle_coeff @angle:na-c1-na harmonic 58.620 180.000 # Guess 0 - angle_coeff @angle:ne-c1-o harmonic 69.390 172.330 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-c1-s harmonic 72.880 175.810 # SOURCE4 8 0.2356 - angle_coeff @angle:nf-c1-o harmonic 69.390 172.330 # SOURCE3 1 same_as_ne-c1-o - angle_coeff @angle:nh-c1-nh harmonic 59.550 180.000 # Guess 0 - angle_coeff @angle:n-c1-n harmonic 60.030 180.000 # Guess 0 - angle_coeff @angle:no-c1-no harmonic 56.830 180.000 # Guess 0 - angle_coeff @angle:oh-c1-oh harmonic 60.910 180.000 # Guess 0 - angle_coeff @angle:o-c1-o harmonic 69.270 180.000 # Guess 0 - angle_coeff @angle:os-c1-os harmonic 60.960 180.000 # Guess 0 - angle_coeff @angle:p2-c1-p2 harmonic 50.310 180.000 # Guess 0 - angle_coeff @angle:p3-c1-p3 harmonic 49.750 180.000 # Guess 0 - angle_coeff @angle:p4-c1-p4 harmonic 49.750 180.000 # Guess 0 - angle_coeff @angle:p5-c1-p5 harmonic 50.800 180.000 # Guess 0 - angle_coeff @angle:s2-c1-s2 harmonic 89.430 180.000 # Guess 0 - angle_coeff @angle:s4-c1-s4 harmonic 81.700 180.000 # Guess 0 - angle_coeff @angle:s6-c1-s6 harmonic 82.840 180.000 # Guess 0 - angle_coeff @angle:sh-c1-sh harmonic 84.910 180.000 # Guess 0 - angle_coeff @angle:s-c1-s harmonic 87.510 180.000 # Guess 0 - angle_coeff @angle:ss-c1-ss harmonic 84.960 180.000 # Guess 0 - angle_coeff @angle:br-c2-br harmonic 68.560 115.060 # SOURCE3 1 0.0000 - angle_coeff @angle:br-c2-c2 harmonic 63.970 118.960 # SOURCE4 6 0.4902 - angle_coeff @angle:br-c2-c3 harmonic 63.710 115.330 # SOURCE4 6 0.5872 - angle_coeff @angle:br-c2-ce harmonic 63.210 121.590 # SOURCE4 7 0.7078 - angle_coeff @angle:br-c2-h4 harmonic 43.040 113.940 # SOURCE4 6 0.4017 - angle_coeff @angle:br-c2-ha harmonic 43.180 113.280 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-c2-c1 harmonic 72.260 116.770 # SOURCE3 1 - angle_coeff @angle:c1-c2-c2 harmonic 70.340 121.620 # SOURCE3 1 - angle_coeff @angle:c1-c2-c3 harmonic 64.220 124.920 # SOURCE4 17 0.7576 - angle_coeff @angle:c1-c2-f harmonic 67.990 124.900 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-c2-ha harmonic 50.430 121.370 # SOURCE3 8 0.0055 - angle_coeff @angle:c2-c2-c2 harmonic 69.840 121.810 # SOURCE3 10 0.3843 - angle_coeff @angle:c2-c2-c3 harmonic 64.330 123.420 # SOURCE3 41 2.6057 - angle_coeff @angle:c2-c2-ca harmonic 66.880 117.000 # SOURCE3 1 - angle_coeff @angle:c2-c2-cc harmonic 70.220 117.210 # SOURCE3 2 0.3418 - angle_coeff @angle:c2-c2-cd harmonic 70.220 117.210 # SOURCE3 2 same_as_c2-c2-cc - angle_coeff @angle:c2-c2-cl harmonic 62.820 122.850 # SOURCE4 23 0.6711 - angle_coeff @angle:c2-c2-cx harmonic 64.500 125.400 # SOURCE4 12 1.8494 - angle_coeff @angle:c2-c2-cy harmonic 70.420 103.300 # SOURCE2 1 0.0000 - angle_coeff @angle:c2-c2-f harmonic 68.110 122.920 # SOURCE4 12 0.5301 - angle_coeff @angle:c2-c2-h4 harmonic 49.750 122.540 # SOURCE4 69 1.1900 - angle_coeff @angle:c2-c2-ha harmonic 50.040 120.940 # SOURCE3 254 1.3150 - angle_coeff @angle:c2-c2-hc harmonic 50.300 119.700 # SOURCE3 1 - angle_coeff @angle:c2-c2-hx harmonic 48.980 126.450 # SOURCE3 3 0.0219 - angle_coeff @angle:c2-c2-i harmonic 56.280 121.030 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-c2-n1 harmonic 71.690 122.980 # HF/6-31G* 1 - angle_coeff @angle:c2-c2-n2 harmonic 71.290 126.010 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-c2-n3 harmonic 70.330 124.550 # SOURCE3 1 - angle_coeff @angle:c2-c2-n4 harmonic 67.180 121.520 # SOURCE3 5 1.2656 - angle_coeff @angle:c2-c2-n harmonic 68.860 123.200 # SOURCE4 15 1.8657 - angle_coeff @angle:c2-c2-na harmonic 69.830 121.380 # SOURCE3 26 6.9463 - angle_coeff @angle:c2-c2-nh harmonic 69.800 124.990 # SOURCE3 7 0.9929 - angle_coeff @angle:c2-c2-no harmonic 67.520 124.090 # SOURCE4 6 1.2772 - angle_coeff @angle:c2-c2-o harmonic 71.920 130.890 # SOURCE3 2 0.0201 - angle_coeff @angle:c2-c2-oh harmonic 71.640 122.070 # SOURCE4 6 1.0883 - angle_coeff @angle:c2-c2-os harmonic 71.040 121.890 # SOURCE4 33 1.3457 - angle_coeff @angle:c2-c2-p2 harmonic 66.940 115.100 # SOURCE3 1 - angle_coeff @angle:c2-c2-p3 harmonic 59.410 124.830 # SOURCE3 5 2.1222 - angle_coeff @angle:c2-c2-p4 harmonic 61.010 119.760 # SOURCE3 1 - angle_coeff @angle:c2-c2-p5 harmonic 58.230 125.970 # SOURCE3 1 - angle_coeff @angle:c2-c2-s4 harmonic 79.550 119.840 # SOURCE3 1 - angle_coeff @angle:c2-c2-s6 harmonic 79.490 120.010 # SOURCE3 1 - angle_coeff @angle:c2-c2-s harmonic 77.520 129.370 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-c2-sh harmonic 77.030 125.700 # SOURCE3 3 1.3390 - angle_coeff @angle:c2-c2-ss harmonic 79.470 122.860 # SOURCE4 13 1.7467 - angle_coeff @angle:c3-c2-c3 harmonic 62.700 116.520 # SOURCE3 15 3.1001 - angle_coeff @angle:c3-c2-cc harmonic 63.220 125.380 # SOURCE4 26 1.8978 - angle_coeff @angle:c3-c2-cd harmonic 63.160 125.640 # SOURCE3 1 same_as_c3-c2-cc - angle_coeff @angle:c3-c2-ce harmonic 64.190 123.020 # SOURCE4 1189 1.9006 - angle_coeff @angle:c3-c2-cf harmonic 63.960 123.870 # SOURCE4 99 1.2875 - angle_coeff @angle:c3-c2-h4 harmonic 45.300 119.250 # SOURCE4 22 2.1707 - angle_coeff @angle:c3-c2-ha harmonic 45.660 117.300 # SOURCE3 33 1.7453 - angle_coeff @angle:c3-c2-hc harmonic 45.150 120.000 # SOURCE3 1 - angle_coeff @angle:c3-c2-n2 harmonic 66.470 123.520 # SOURCE4 141 2.2935 - angle_coeff @angle:c3-c2-n harmonic 66.790 114.800 # SOURCE4 12 1.8112 - angle_coeff @angle:c3-c2-na harmonic 64.950 122.540 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-c2-ne harmonic 66.960 122.150 # SOURCE3 4 0.2197 - angle_coeff @angle:c3-c2-nf harmonic 66.960 122.150 # SOURCE3 4 same_as_c3-c2-ne - angle_coeff @angle:c3-c2-nh harmonic 66.690 118.590 # SOURCE3 6 2.2622 - angle_coeff @angle:c3-c2-o harmonic 67.880 123.180 # SOURCE4 5 0.9226 - angle_coeff @angle:c3-c2-oh harmonic 68.500 115.040 # SOURCE4 36 2.0110 - angle_coeff @angle:c3-c2-os harmonic 68.770 112.690 # SOURCE4 50 2.4254 - angle_coeff @angle:c3-c2-p2 harmonic 62.400 122.740 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-c2-s harmonic 79.470 115.440 # SOURCE3 2 0.0115 - angle_coeff @angle:c3-c2-ss harmonic 77.990 119.660 # SOURCE4 45 1.9732 - angle_coeff @angle:ca-c2-ca harmonic 63.510 117.880 # SOURCE3 1 - angle_coeff @angle:ca-c2-hc harmonic 45.280 123.300 # SOURCE3 1 - angle_coeff @angle:c-c2-c2 harmonic 67.930 120.700 # SOURCE3 1 - angle_coeff @angle:c-c2-c3 harmonic 63.870 119.700 # SOURCE3 1 - angle_coeff @angle:c-c2-c harmonic 66.570 118.880 # SOURCE3 1 - angle_coeff @angle:cc-c2-h4 harmonic 49.190 120.330 # SOURCE4 7 0.0865 - angle_coeff @angle:cc-c2-ha harmonic 49.070 120.760 # SOURCE3 11 1.4155 - angle_coeff @angle:cc-c2-nh harmonic 69.460 122.960 # SOURCE4 10 0.7347 - angle_coeff @angle:cc-c2-o harmonic 72.800 123.590 # SOURCE4 6 0.0560 - angle_coeff @angle:cd-c2-ha harmonic 49.070 120.760 # SOURCE3 11 1.4155 - angle_coeff @angle:ce-c2-cl harmonic 62.430 123.900 # SOURCE4 11 0.3570 - angle_coeff @angle:ce-c2-h4 harmonic 49.380 122.290 # SOURCE4 75 1.4008 - angle_coeff @angle:ce-c2-ha harmonic 49.570 121.190 # SOURCE3 122 0.5318 - angle_coeff @angle:ce-c2-na harmonic 68.820 123.710 # SOURCE4 6 2.0109 - angle_coeff @angle:ce-c2-nh harmonic 70.640 120.720 # SOURCE4 93 2.2537 - angle_coeff @angle:ce-c2-no harmonic 68.450 119.650 # SOURCE4 5 0.9817 - angle_coeff @angle:ce-c2-o harmonic 73.660 123.080 # SOURCE4 5 0.2391 - angle_coeff @angle:ce-c2-oh harmonic 70.900 123.270 # SOURCE4 42 1.8111 - angle_coeff @angle:ce-c2-os harmonic 70.470 122.520 # SOURCE4 51 2.4680 - angle_coeff @angle:cf-c2-ha harmonic 49.570 121.190 # SOURCE3 122 same_as_ce-c2-ha - angle_coeff @angle:c-c2-ha harmonic 47.670 121.330 # SOURCE3 4 0.2462 - angle_coeff @angle:c-c2-hc harmonic 48.000 119.700 # SOURCE3 1 - angle_coeff @angle:cl-c2-cl harmonic 64.100 114.270 # SOURCE4 10 0.5850 - angle_coeff @angle:cl-c2-h4 harmonic 43.820 113.770 # SOURCE4 9 0.6228 - angle_coeff @angle:cl-c2-ha harmonic 43.940 113.200 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-c2-ha harmonic 46.610 115.890 # SOURCE4 15 0.3682 - angle_coeff @angle:f-c2-f harmonic 70.670 109.600 # SOURCE2 2 0.6000 - angle_coeff @angle:f-c2-ha harmonic 51.250 110.000 # SOURCE2 1 0.0000 - angle_coeff @angle:h4-c2-n2 harmonic 52.400 120.690 # SOURCE4 13 1.3105 - angle_coeff @angle:h4-c2-n harmonic 50.480 113.570 # SOURCE4 26 1.0283 - angle_coeff @angle:h4-c2-na harmonic 51.030 113.220 # SOURCE4 9 0.6345 - angle_coeff @angle:h4-c2-ne harmonic 52.870 119.630 # SOURCE4 10 1.6786 - angle_coeff @angle:h4-c2-nh harmonic 51.550 115.640 # SOURCE4 31 1.0081 - angle_coeff @angle:h4-c2-no harmonic 49.390 113.380 # SOURCE4 6 0.1240 - angle_coeff @angle:h4-c2-os harmonic 52.230 113.700 # SOURCE3 13 2.0464 - angle_coeff @angle:h4-c2-ss harmonic 54.230 118.470 # SOURCE3 9 2.5335 - angle_coeff @angle:h5-c2-n2 harmonic 52.410 120.160 # SOURCE4 27 1.8999 - angle_coeff @angle:h5-c2-na harmonic 48.230 126.390 # SOURCE3 4 0.3299 - angle_coeff @angle:h5-c2-ne harmonic 52.760 119.620 # SOURCE4 17 1.3235 - angle_coeff @angle:h5-c2-nh harmonic 51.850 113.930 # SOURCE4 50 0.8394 - angle_coeff @angle:ha-c2-ha harmonic 38.020 117.650 # SOURCE3 349 1.3426 - angle_coeff @angle:ha-c2-n1 harmonic 51.830 120.760 # SOURCE3 8 0.6632 - angle_coeff @angle:ha-c2-n2 harmonic 52.390 120.540 # SOURCE3 92 1.4571 - angle_coeff @angle:ha-c2-n3 harmonic 52.440 113.540 # SOURCE3 1 - angle_coeff @angle:ha-c2-n harmonic 50.490 113.400 # SOURCE3 4 1.2182 - angle_coeff @angle:ha-c2-na harmonic 51.180 112.420 # SOURCE3 8 0.6507 - angle_coeff @angle:ha-c2-ne harmonic 52.480 121.180 # SOURCE3 68 0.6824 - angle_coeff @angle:ha-c2-nf harmonic 52.480 121.180 # SOURCE3 68 same_as_ha-c2-ne - angle_coeff @angle:ha-c2-nh harmonic 51.290 116.680 # SOURCE3 13 2.5734 - angle_coeff @angle:ha-c2-no harmonic 49.640 112.140 # SOURCE3 2 0.0264 - angle_coeff @angle:ha-c2-o harmonic 55.300 117.230 # SOURCE3 2 0.0201 - angle_coeff @angle:ha-c2-oh harmonic 52.340 116.180 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-os harmonic 52.430 112.690 # SOURCE3 13 2.5851 - angle_coeff @angle:ha-c2-p2 harmonic 44.050 121.480 # SOURCE3 122 0.4329 - angle_coeff @angle:ha-c2-p3 harmonic 41.120 114.310 # SOURCE3 3 0.0000 - angle_coeff @angle:ha-c2-p4 harmonic 40.790 117.860 # SOURCE3 1 - angle_coeff @angle:ha-c2-p5 harmonic 39.360 120.100 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-pe harmonic 43.490 121.460 # SOURCE3 104 0.7821 - angle_coeff @angle:ha-c2-pf harmonic 43.490 121.460 # SOURCE3 104 same_as_ha-c2-pe - angle_coeff @angle:ha-c2-s2 harmonic 58.460 118.740 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-s4 harmonic 54.190 115.300 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-s harmonic 54.950 115.700 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-s6 harmonic 53.880 116.600 # SOURCE3 2 0.0000 - angle_coeff @angle:ha-c2-sh harmonic 54.480 111.740 # SOURCE3 1 0.0000 - angle_coeff @angle:ha-c2-ss harmonic 54.640 116.720 # SOURCE3 7 2.7543 - angle_coeff @angle:hc-c2-hc harmonic 37.810 118.920 # SOURCE3 1 - angle_coeff @angle:hc-c2-n2 harmonic 52.420 120.400 # SOURCE3 1 - angle_coeff @angle:hc-c2-n harmonic 50.350 114.040 # SOURCE3 1 - angle_coeff @angle:hc-c2-na harmonic 49.730 119.100 # SOURCE3 1 - angle_coeff @angle:hc-c2-nh harmonic 52.030 113.360 # SOURCE3 1 - angle_coeff @angle:hc-c2-no harmonic 49.640 112.120 # SOURCE3 1 - angle_coeff @angle:hc-c2-oh harmonic 52.330 116.220 # SOURCE3 1 - angle_coeff @angle:hc-c2-os harmonic 51.650 116.110 # SOURCE3 1 - angle_coeff @angle:hc-c2-p3 harmonic 40.610 117.190 # SOURCE3 1 - angle_coeff @angle:hc-c2-p5 harmonic 39.440 119.580 # SOURCE3 1 - angle_coeff @angle:hc-c2-s4 harmonic 54.000 116.120 # SOURCE3 1 - angle_coeff @angle:hc-c2-s6 harmonic 54.150 115.450 # SOURCE3 1 - angle_coeff @angle:hc-c2-sh harmonic 53.550 115.630 # SOURCE3 1 - angle_coeff @angle:hc-c2-ss harmonic 54.900 115.620 # SOURCE3 1 - angle_coeff @angle:hx-c2-n4 harmonic 48.420 113.030 # SOURCE3 3 0.3873 - angle_coeff @angle:i-c2-i harmonic 60.960 117.940 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-c2-n1 harmonic 73.610 124.150 # HF/6-31G* 1 - angle_coeff @angle:n2-c2-n2 harmonic 77.960 113.820 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-c2-n4 harmonic 72.030 113.050 # SOURCE4 6 0.3318 - angle_coeff @angle:n2-c2-na harmonic 71.710 123.620 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-c2-nh harmonic 72.620 124.270 # SOURCE3 12 2.4114 - angle_coeff @angle:n2-c2-oh harmonic 74.360 122.080 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-c2-os harmonic 74.320 119.820 # SOURCE4 20 1.2664 - angle_coeff @angle:n2-c2-ss harmonic 79.560 129.770 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-c2-n3 harmonic 73.450 118.470 # SOURCE3 1 - angle_coeff @angle:n4-c2-n4 harmonic 67.720 113.930 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-c2-ss harmonic 81.510 116.260 # SOURCE4 7 2.4226 - angle_coeff @angle:na-c2-na harmonic 73.650 109.330 # SOURCE3 3 3.0187 - angle_coeff @angle:ne-c2-nh harmonic 73.020 123.570 # SOURCE4 126 2.4468 - angle_coeff @angle:ne-c2-os harmonic 74.860 118.760 # SOURCE4 5 0.3382 - angle_coeff @angle:ne-c2-ss harmonic 82.780 120.060 # SOURCE4 9 1.3423 - angle_coeff @angle:nf-c2-nh harmonic 73.280 122.720 # SOURCE3 2 same_as_ne-c2-nh - angle_coeff @angle:nh-c2-nh harmonic 74.460 112.720 # SOURCE4 257 1.8176 - angle_coeff @angle:nh-c2-oh harmonic 74.050 117.160 # SOURCE4 7 0.8698 - angle_coeff @angle:nh-c2-os harmonic 74.320 114.290 # SOURCE4 18 1.0900 - angle_coeff @angle:nh-c2-ss harmonic 85.090 111.550 # SOURCE4 37 1.1778 - angle_coeff @angle:n-c2-n2 harmonic 70.560 125.950 # SOURCE3 2 5.0202 - angle_coeff @angle:n-c2-n harmonic 71.550 113.230 # SOURCE3 1 0.0000 - angle_coeff @angle:n-c2-na harmonic 74.570 105.420 # SOURCE3 1 0.0000 - angle_coeff @angle:n-c2-ne harmonic 70.890 125.380 # SOURCE4 10 1.6819 - angle_coeff @angle:n-c2-nh harmonic 74.200 109.140 # SOURCE4 22 1.5634 - angle_coeff @angle:no-c2-no harmonic 69.430 113.900 # SOURCE3 1 0.0000 - angle_coeff @angle:n-c2-ss harmonic 84.580 111.060 # SOURCE4 9 0.5522 - angle_coeff @angle:oh-c2-oh harmonic 76.030 114.330 # SOURCE3 1 0.0000 - angle_coeff @angle:o-c2-o harmonic 80.230 121.690 # SOURCE3 1 - angle_coeff @angle:o-c2-oh harmonic 76.690 121.230 # SOURCE4 6 0.0958 - angle_coeff @angle:o-c2-s harmonic 81.200 127.680 # SOURCE3 2 0.0547 - angle_coeff @angle:os-c2-os harmonic 74.210 115.800 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-c2-p2 harmonic 62.800 129.800 # SOURCE3 1 - angle_coeff @angle:p3-c2-p3 harmonic 60.610 115.540 # SOURCE3 1 0.0000 - angle_coeff @angle:p5-c2-p5 harmonic 58.010 121.850 # SOURCE3 1 - angle_coeff @angle:s4-c2-s4 harmonic 99.130 120.320 # SOURCE3 1 - angle_coeff @angle:s4-c2-s6 harmonic 99.290 119.950 # SOURCE3 1 - angle_coeff @angle:s6-c2-s6 harmonic 99.280 119.970 # SOURCE3 1 - angle_coeff @angle:sh-c2-sh harmonic 102.460 110.480 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-c2-ss harmonic 100.350 117.820 # SOURCE3 1 - angle_coeff @angle:s-c2-s harmonic 100.060 121.670 # SOURCE3 1 - angle_coeff @angle:ss-c2-ss harmonic 100.540 120.240 # SOURCE3 1 0.0000 - angle_coeff @angle:br-c3-br harmonic 67.460 109.030 # SOURCE4 6 0.5435 - angle_coeff @angle:br-c3-c1 harmonic 62.770 111.800 # SOURCE2 3 0.2160 - angle_coeff @angle:br-c3-c3 harmonic 63.030 109.250 # SOURCE3 10 0.5685 - angle_coeff @angle:br-c3-c harmonic 62.920 110.370 # SOURCE4 13 2.4747 - angle_coeff @angle:br-c3-h1 harmonic 43.120 103.040 # SOURCE3 5 0.3092 - angle_coeff @angle:br-c3-h2 harmonic 42.340 107.100 # SOURCE4 7 0.2378 - angle_coeff @angle:br-c3-hc harmonic 42.400 106.500 # SOURCE3 1 - angle_coeff @angle:c1-c3-c1 harmonic 66.500 109.000 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-c3-c2 harmonic 65.000 111.110 # SOURCE4 12 0.7366 - angle_coeff @angle:c1-c3-c3 harmonic 64.290 111.420 # SOURCE4 197 1.2106 - angle_coeff @angle:c1-c3-ca harmonic 64.930 110.950 # SOURCE4 28 1.1203 - angle_coeff @angle:c1-c3-cc harmonic 64.290 114.290 # SOURCE4 8 0.1535 - angle_coeff @angle:c1-c3-cd harmonic 64.360 114.060 # SOURCE4 5 0.0462 - angle_coeff @angle:c1-c3-cl harmonic 62.890 110.630 # SOURCE2 3 1.2257 - angle_coeff @angle:c1-c3-h1 harmonic 48.350 109.290 # SOURCE4 133 0.5701 - angle_coeff @angle:c1-c3-hc harmonic 48.250 109.750 # SOURCE3 12 0.8436 - angle_coeff @angle:c1-c3-hx harmonic 47.760 112.050 # SOURCE4 17 0.2587 - angle_coeff @angle:c1-c3-n3 harmonic 67.030 112.590 # SOURCE4 28 0.9555 - angle_coeff @angle:c1-c3-n4 harmonic 66.530 112.040 # SOURCE4 11 0.5701 - angle_coeff @angle:c1-c3-n harmonic 67.410 112.080 # SOURCE4 18 0.9568 - angle_coeff @angle:c1-c3-nh harmonic 67.250 112.790 # SOURCE4 8 0.9453 - angle_coeff @angle:c1-c3-oh harmonic 69.490 109.140 # SOURCE4 39 0.6500 - angle_coeff @angle:c1-c3-os harmonic 69.270 108.880 # SOURCE4 31 0.9597 - angle_coeff @angle:c2-c3-c2 harmonic 63.930 112.080 # SOURCE4 153 0.7742 - angle_coeff @angle:c2-c3-c3 harmonic 63.530 111.440 # SOURCE4 2891 1.7167 - angle_coeff @angle:c2-c3-ca harmonic 63.710 112.450 # SOURCE4 141 1.6755 - angle_coeff @angle:c2-c3-cc harmonic 64.000 112.490 # SOURCE4 15 1.7250 - angle_coeff @angle:c2-c3-cd harmonic 64.460 110.890 # SOURCE4 17 2.1339 - angle_coeff @angle:c2-c3-ce harmonic 64.080 111.750 # SOURCE4 28 1.5646 - angle_coeff @angle:c2-c3-cf harmonic 63.960 112.190 # SOURCE4 10 2.4554 - angle_coeff @angle:c2-c3-cl harmonic 62.050 112.070 # SOURCE4 6 0.9936 - angle_coeff @angle:c2-c3-cx harmonic 63.650 112.620 # SOURCE4 17 1.3287 - angle_coeff @angle:c2-c3-cy harmonic 66.760 101.330 # SOURCE4 58 0.9262 - angle_coeff @angle:c2-c3-f harmonic 66.520 110.960 # SOURCE4 25 0.2829 - angle_coeff @angle:c2-c3-h1 harmonic 47.030 110.460 # SOURCE3 17 1.1525 - angle_coeff @angle:c2-c3-h2 harmonic 46.840 111.190 # SOURCE4 17 0.8311 - angle_coeff @angle:c2-c3-hc harmonic 47.030 110.490 # SOURCE3 159 0.7479 - angle_coeff @angle:c2-c3-hx harmonic 46.830 111.450 # SOURCE4 20 0.9004 - angle_coeff @angle:c2-c3-n2 harmonic 67.090 108.990 # SOURCE4 10 1.2025 - angle_coeff @angle:c2-c3-n3 harmonic 66.470 111.520 # SOURCE4 158 1.4012 - angle_coeff @angle:c2-c3-n harmonic 66.730 111.380 # SOURCE4 67 1.7559 - angle_coeff @angle:c2-c3-na harmonic 66.240 113.300 # SOURCE4 27 1.2945 - angle_coeff @angle:c2-c3-nh harmonic 67.100 110.270 # SOURCE4 56 1.8018 - angle_coeff @angle:c2-c3-oh harmonic 68.180 110.210 # SOURCE4 220 1.4197 - angle_coeff @angle:c2-c3-os harmonic 68.450 108.480 # SOURCE4 204 1.6082 - angle_coeff @angle:c2-c3-s4 harmonic 79.190 109.730 # SOURCE4 6 0.1722 - angle_coeff @angle:c2-c3-ss harmonic 80.520 104.970 # SOURCE3 2 2.2248 - angle_coeff @angle:c3-c3-c3 harmonic 63.210 110.630 # SOURCE3 507 2.7845 - angle_coeff @angle:c3-c3-ca harmonic 63.250 112.090 # SOURCE4 3859 1.5523 - angle_coeff @angle:c3-c3-cc harmonic 63.570 111.920 # SOURCE4 695 1.6368 - angle_coeff @angle:c3-c3-cd harmonic 64.690 108.100 # SOURCE3 5 same_as_c3-c3-cc - angle_coeff @angle:c3-c3-ce harmonic 63.650 111.220 # SOURCE4 395 1.7751 - angle_coeff @angle:c3-c3-cf harmonic 63.900 110.370 # SOURCE4 95 1.5467 - angle_coeff @angle:c3-c3-cl harmonic 62.200 110.330 # SOURCE3 20 1.1495 - angle_coeff @angle:c3-c3-cx harmonic 63.300 111.820 # SOURCE4 179 2.4814 - angle_coeff @angle:c3-c3-cy harmonic 63.630 109.620 # SOURCE3 5 2.0747 - angle_coeff @angle:c3-c3-f harmonic 66.220 109.410 # SOURCE3 18 1.1878 - angle_coeff @angle:c3-c3-h1 harmonic 46.360 110.070 # SOURCE3 457 1.1542 - angle_coeff @angle:c3-c3-h2 harmonic 46.020 111.590 # SOURCE3 8 1.1217 - angle_coeff @angle:c3-c3-hc harmonic 46.370 110.050 # SOURCE3 2092 0.6991 - angle_coeff @angle:c3-c3-hx harmonic 46.020 111.740 # SOURCE3 15 1.2365 - angle_coeff @angle:c3-c3-i harmonic 58.480 110.960 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-c3-n1 harmonic 66.640 108.860 # SOURCE4 9 0.8093 - angle_coeff @angle:c3-c3-n2 harmonic 66.400 109.160 # SOURCE3 8 1.4079 - angle_coeff @angle:c3-c3-n3 harmonic 66.180 110.380 # SOURCE3 69 2.9054 - angle_coeff @angle:c3-c3-n4 harmonic 64.450 114.320 # SOURCE4 567 2.4412 - angle_coeff @angle:c3-c3-n harmonic 65.850 112.130 # SOURCE3 31 2.0700 - angle_coeff @angle:c3-c3-na harmonic 65.730 112.810 # SOURCE4 595 1.5050 - angle_coeff @angle:c3-c3-nh harmonic 66.390 110.450 # SOURCE4 1514 1.3881 - angle_coeff @angle:c3-c3-no harmonic 65.210 109.270 # SOURCE4 25 1.1817 - angle_coeff @angle:c3-c3-o harmonic 68.590 112.970 # SOURCE4 14 1.0277 - angle_coeff @angle:c3-c3-oh harmonic 67.720 109.430 # SOURCE3 48 1.5023 - angle_coeff @angle:c3-c3-os harmonic 67.780 108.420 # SOURCE3 122 1.6759 - angle_coeff @angle:c3-c3-p3 harmonic 60.410 113.190 # SOURCE4 15 0.2974 - angle_coeff @angle:c3-c3-p5 harmonic 61.390 112.320 # SOURCE4 106 1.1753 - angle_coeff @angle:c3-c3-s4 harmonic 78.670 110.070 # SOURCE4 38 0.8510 - angle_coeff @angle:c3-c3-s6 harmonic 79.700 110.000 # SOURCE4 152 1.4278 - angle_coeff @angle:c3-c3-sh harmonic 77.180 113.020 # SOURCE4 80 1.3442 - angle_coeff @angle:c3-c3-ss harmonic 77.330 112.690 # SOURCE3 24 2.1842 - angle_coeff @angle:c3-c3-sy harmonic 79.490 109.910 # SOURCE4 22 0.9248 - angle_coeff @angle:ca-c3-ca harmonic 63.660 112.260 # SOURCE4 385 1.7047 - angle_coeff @angle:ca-c3-cc harmonic 63.760 112.940 # SOURCE4 61 1.2579 - angle_coeff @angle:ca-c3-cd harmonic 65.180 108.080 # SOURCE3 8 same_as_ca-c3-cc - angle_coeff @angle:ca-c3-ce harmonic 63.810 112.330 # SOURCE4 51 1.1929 - angle_coeff @angle:ca-c3-cl harmonic 62.200 111.310 # SOURCE4 16 0.8077 - angle_coeff @angle:ca-c3-cx harmonic 63.690 112.100 # SOURCE4 5 2.1117 - angle_coeff @angle:ca-c3-f harmonic 66.140 111.760 # SOURCE4 449 0.3492 - angle_coeff @angle:ca-c3-h1 harmonic 46.780 110.950 # SOURCE3 12 1.1170 - angle_coeff @angle:ca-c3-h2 harmonic 47.030 109.660 # SOURCE4 29 1.2184 - angle_coeff @angle:ca-c3-hc harmonic 46.960 110.150 # SOURCE3 47 1.2602 - angle_coeff @angle:ca-c3-hx harmonic 46.690 111.440 # SOURCE4 33 0.4691 - angle_coeff @angle:ca-c3-n2 harmonic 65.920 112.490 # SOURCE4 22 1.1043 - angle_coeff @angle:ca-c3-n3 harmonic 66.180 112.130 # SOURCE4 387 1.2309 - angle_coeff @angle:ca-c3-n4 harmonic 64.870 114.540 # SOURCE4 22 2.3986 - angle_coeff @angle:ca-c3-n harmonic 66.290 112.430 # SOURCE4 201 1.5133 - angle_coeff @angle:ca-c3-na harmonic 66.270 112.810 # SOURCE4 104 1.5807 - angle_coeff @angle:ca-c3-nc harmonic 68.200 106.510 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-c3-nd harmonic 68.200 106.510 # SOURCE3 1 same_as_ca-c3-nc - angle_coeff @angle:ca-c3-nh harmonic 66.640 111.410 # SOURCE4 147 1.0074 - angle_coeff @angle:ca-c3-oh harmonic 67.940 110.550 # SOURCE4 348 1.2310 - angle_coeff @angle:ca-c3-os harmonic 68.190 108.890 # SOURCE4 411 1.0102 - angle_coeff @angle:ca-c3-p5 harmonic 61.350 113.410 # SOURCE4 19 1.4444 - angle_coeff @angle:ca-c3-s6 harmonic 79.570 111.360 # SOURCE4 15 1.4775 - angle_coeff @angle:ca-c3-ss harmonic 78.350 110.660 # SOURCE4 78 1.4797 - angle_coeff @angle:ca-c3-sx harmonic 78.680 110.800 # SOURCE4 16 0.5396 - angle_coeff @angle:c-c3-c1 harmonic 64.560 112.640 # SOURCE4 11 1.0678 - angle_coeff @angle:c-c3-c2 harmonic 64.140 111.320 # SOURCE4 92 1.8522 - angle_coeff @angle:c-c3-c3 harmonic 63.790 110.530 # SOURCE3 62 1.9636 - angle_coeff @angle:c-c3-c harmonic 64.060 111.610 # SOURCE4 151 2.1872 - angle_coeff @angle:c-c3-ca harmonic 64.130 110.990 # SOURCE4 481 1.7257 - angle_coeff @angle:c-c3-cc harmonic 63.940 112.690 # SOURCE4 61 1.4162 - angle_coeff @angle:cc-c3-cc harmonic 63.640 114.440 # SOURCE4 9 0.7894 - angle_coeff @angle:cc-c3-cd harmonic 67.300 102.350 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-c3-cx harmonic 63.850 112.550 # SOURCE4 5 1.4317 - angle_coeff @angle:c-c3-cd harmonic 63.810 113.170 # SOURCE4 43 1.3583 - angle_coeff @angle:c-c3-ce harmonic 64.020 111.980 # SOURCE4 16 2.1388 - angle_coeff @angle:cc-c3-f harmonic 66.730 111.130 # SOURCE4 60 0.4791 - angle_coeff @angle:cc-c3-h1 harmonic 47.030 111.620 # SOURCE3 20 1.0215 - angle_coeff @angle:cc-c3-hc harmonic 47.200 110.860 # SOURCE3 85 1.0276 - angle_coeff @angle:cc-c3-hx harmonic 47.170 111.020 # SOURCE4 9 0.7503 - angle_coeff @angle:c-c3-cl harmonic 62.300 111.160 # SOURCE4 41 1.2257 - angle_coeff @angle:cc-c3-n2 harmonic 66.850 110.470 # SOURCE4 11 0.5153 - angle_coeff @angle:cc-c3-n3 harmonic 66.670 111.570 # SOURCE4 66 1.2287 - angle_coeff @angle:cc-c3-n4 harmonic 64.880 115.580 # SOURCE4 6 1.1723 - angle_coeff @angle:cc-c3-n harmonic 66.740 112.050 # SOURCE4 23 1.5593 - angle_coeff @angle:cc-c3-na harmonic 66.430 113.390 # SOURCE4 8 0.8010 - angle_coeff @angle:cc-c3-nc harmonic 68.370 107.040 # SOURCE3 2 0.0000 - angle_coeff @angle:cc-c3-nh harmonic 66.500 113.020 # SOURCE4 14 1.6083 - angle_coeff @angle:cc-c3-oh harmonic 68.010 111.510 # SOURCE4 61 1.4663 - angle_coeff @angle:cc-c3-os harmonic 68.570 108.820 # SOURCE4 84 1.2451 - angle_coeff @angle:cc-c3-p5 harmonic 60.750 116.230 # SOURCE4 6 0.7766 - angle_coeff @angle:cc-c3-sh harmonic 77.340 114.020 # SOURCE3 1 same_as_cd-c3-sh - angle_coeff @angle:cc-c3-ss harmonic 78.390 111.090 # SOURCE4 35 0.8623 - angle_coeff @angle:c-c3-cx harmonic 64.080 111.090 # SOURCE4 9 1.2357 - angle_coeff @angle:cd-c3-cd harmonic 65.520 107.990 # SOURCE3 10 5.1937 - angle_coeff @angle:cd-c3-f harmonic 66.530 111.800 # SOURCE4 9 0.4528 - angle_coeff @angle:cd-c3-h1 harmonic 47.030 111.620 # SOURCE3 20 1.0215 - angle_coeff @angle:cd-c3-hc harmonic 47.200 110.860 # SOURCE3 85 1.0276 - angle_coeff @angle:cd-c3-n3 harmonic 66.960 110.590 # SOURCE4 45 1.4707 - angle_coeff @angle:cd-c3-n harmonic 67.110 110.830 # SOURCE4 9 1.3462 - angle_coeff @angle:cd-c3-nd harmonic 68.370 107.040 # SOURCE3 2 same_as_cc-c3-nc - angle_coeff @angle:cd-c3-nh harmonic 67.060 111.110 # SOURCE4 7 2.0959 - angle_coeff @angle:cd-c3-oh harmonic 68.280 110.640 # SOURCE4 55 1.5008 - angle_coeff @angle:cd-c3-os harmonic 67.810 111.280 # SOURCE3 7 same_as_cc-c3-os - angle_coeff @angle:cd-c3-sh harmonic 77.340 114.020 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-c3-ss harmonic 78.450 110.910 # SOURCE4 8 0.8705 - angle_coeff @angle:ce-c3-ce harmonic 64.240 111.440 # SOURCE4 18 0.3695 - angle_coeff @angle:ce-c3-cy harmonic 66.340 102.820 # SOURCE4 6 0.1191 - angle_coeff @angle:ce-c3-h1 harmonic 47.280 109.650 # SOURCE4 98 0.9337 - angle_coeff @angle:ce-c3-hc harmonic 47.000 110.980 # SOURCE3 27 0.1559 - angle_coeff @angle:ce-c3-n3 harmonic 66.430 111.900 # SOURCE4 20 0.5035 - angle_coeff @angle:ce-c3-n harmonic 67.090 110.410 # SOURCE4 6 1.1405 - angle_coeff @angle:ce-c3-oh harmonic 68.000 111.050 # SOURCE4 17 1.5159 - angle_coeff @angle:ce-c3-os harmonic 68.640 108.100 # SOURCE4 16 1.9583 - angle_coeff @angle:ce-c3-ss harmonic 78.300 111.100 # SOURCE4 7 2.0156 - angle_coeff @angle:c-c3-f harmonic 66.820 109.980 # SOURCE4 38 0.9895 - angle_coeff @angle:cf-c3-cy harmonic 66.330 102.850 # SOURCE4 49 0.2818 - angle_coeff @angle:cf-c3-h1 harmonic 47.350 109.340 # SOURCE4 21 0.7788 - angle_coeff @angle:cf-c3-hc harmonic 47.000 110.980 # SOURCE3 27 same_as_ce-c3-hc - angle_coeff @angle:cf-c3-n3 harmonic 66.510 111.640 # SOURCE4 8 1.1575 - angle_coeff @angle:c-c3-h1 harmonic 47.630 107.660 # SOURCE3 66 1.4015 - angle_coeff @angle:c-c3-h2 harmonic 47.160 109.690 # SOURCE4 38 1.0614 - angle_coeff @angle:c-c3-hc harmonic 47.200 109.680 # SOURCE3 614 0.6426 - angle_coeff @angle:c-c3-hx harmonic 47.230 109.540 # SOURCE4 47 0.6627 - angle_coeff @angle:cl-c3-cl harmonic 62.700 111.030 # SOURCE2 6 1.1324 - angle_coeff @angle:cl-c3-f harmonic 63.600 109.020 # SOURCE4 15 0.3609 - angle_coeff @angle:cl-c3-h1 harmonic 43.710 105.930 # SOURCE3 19 1.1883 - angle_coeff @angle:cl-c3-h2 harmonic 43.490 107.140 # SOURCE4 50 0.5973 - angle_coeff @angle:cl-c3-hc harmonic 43.360 107.650 # SOURCE2 2 2.2500 - angle_coeff @angle:cl-c3-os harmonic 64.920 111.400 # SOURCE4 8 0.8275 - angle_coeff @angle:cl-c3-ss harmonic 78.390 112.940 # SOURCE4 10 1.4625 - angle_coeff @angle:c-c3-n2 harmonic 66.920 109.550 # SOURCE4 55 1.4579 - angle_coeff @angle:c-c3-n3 harmonic 66.590 111.140 # SOURCE4 629 1.6673 - angle_coeff @angle:c-c3-n4 harmonic 65.070 114.210 # SOURCE4 27 1.5388 - angle_coeff @angle:c-c3-n harmonic 66.670 111.560 # SOURCE3 28 1.7981 - angle_coeff @angle:c-c3-na harmonic 66.810 111.370 # SOURCE4 31 1.6229 - angle_coeff @angle:c-c3-nh harmonic 67.360 109.430 # SOURCE4 42 1.7022 - angle_coeff @angle:c-c3-oh harmonic 68.650 108.700 # SOURCE4 299 1.3415 - angle_coeff @angle:c-c3-os harmonic 68.030 109.820 # SOURCE3 10 2.0612 - angle_coeff @angle:c-c3-p5 harmonic 62.230 110.410 # SOURCE4 15 2.2683 - angle_coeff @angle:c-c3-s6 harmonic 80.060 110.220 # SOURCE4 5 2.0076 - angle_coeff @angle:c-c3-sh harmonic 79.050 108.820 # SOURCE4 12 0.8354 - angle_coeff @angle:c-c3-ss harmonic 78.090 111.580 # SOURCE3 5 1.9506 - angle_coeff @angle:cx-c3-cx harmonic 63.530 112.580 # SOURCE4 7 1.2211 - angle_coeff @angle:cx-c3-h1 harmonic 47.040 109.640 # SOURCE4 175 0.8822 - angle_coeff @angle:cx-c3-hc harmonic 46.920 110.200 # SOURCE4 356 0.8798 - angle_coeff @angle:cx-c3-hx harmonic 46.380 112.810 # SOURCE4 12 0.0977 - angle_coeff @angle:cx-c3-n3 harmonic 65.830 113.220 # SOURCE4 33 1.3978 - angle_coeff @angle:cx-c3-n4 harmonic 68.880 101.510 # SOURCE4 12 0.0760 - angle_coeff @angle:cx-c3-n harmonic 66.220 112.590 # SOURCE4 22 0.8034 - angle_coeff @angle:cx-c3-oh harmonic 68.100 109.970 # SOURCE4 25 1.3176 - angle_coeff @angle:cx-c3-os harmonic 68.400 108.160 # SOURCE4 26 1.0162 - angle_coeff @angle:cy-c3-h1 harmonic 47.000 107.880 # SOURCE4 162 0.9624 - angle_coeff @angle:cy-c3-hc harmonic 46.510 110.170 # SOURCE3 16 0.5693 - angle_coeff @angle:cy-c3-n3 harmonic 65.630 112.720 # SOURCE4 7 1.0639 - angle_coeff @angle:cy-c3-oh harmonic 67.220 111.560 # SOURCE4 138 0.5051 - angle_coeff @angle:cy-c3-os harmonic 68.450 106.790 # SOURCE4 5 1.0955 - angle_coeff @angle:f-c3-f harmonic 71.260 107.160 # SOURCE2 10 1.1324 - angle_coeff @angle:f-c3-h1 harmonic 51.570 107.850 # SOURCE3 14 0.9537 - angle_coeff @angle:f-c3-h2 harmonic 51.360 108.410 # SOURCE3 6 0.5081 - angle_coeff @angle:f-c3-h3 harmonic 51.050 110.010 # SOURCE4 19 0.6811 - angle_coeff @angle:f-c3-hc harmonic 51.330 108.920 # SOURCE2 5 3.0534 - angle_coeff @angle:f-c3-n2 harmonic 69.230 110.400 # SOURCE2 3 2.6470 - angle_coeff @angle:f-c3-os harmonic 70.660 110.610 # SOURCE4 45 1.1755 - angle_coeff @angle:f-c3-p5 harmonic 63.700 107.250 # SOURCE4 11 1.1735 - angle_coeff @angle:f-c3-s6 harmonic 81.220 109.670 # SOURCE4 24 0.4116 - angle_coeff @angle:f-c3-ss harmonic 78.640 111.890 # SOURCE4 11 0.9479 - angle_coeff @angle:h1-c3-h1 harmonic 39.180 109.550 # SOURCE3 1888 1.1205 - angle_coeff @angle:h1-c3-n1 harmonic 49.990 107.310 # HF/6-31G* 1 - angle_coeff @angle:h1-c3-n2 harmonic 49.260 109.610 # SOURCE3 63 1.0452 - angle_coeff @angle:h1-c3-n3 harmonic 49.390 109.920 # SOURCE3 313 1.1810 - angle_coeff @angle:h1-c3-n harmonic 49.820 109.320 # SOURCE3 91 1.0325 - angle_coeff @angle:h1-c3-na harmonic 49.900 109.450 # SOURCE3 53 0.9555 - angle_coeff @angle:h1-c3-nc harmonic 50.110 108.570 # SOURCE3 6 0.0764 - angle_coeff @angle:h1-c3-nd harmonic 50.110 108.570 # SOURCE3 6 same_as_h1-c3-nc - angle_coeff @angle:h1-c3-nh harmonic 49.730 109.960 # SOURCE3 70 0.7000 - angle_coeff @angle:h1-c3-no harmonic 48.660 105.150 # SOURCE4 16 0.4950 - angle_coeff @angle:h1-c3-o harmonic 52.530 117.190 # SOURCE3 6 0.0003 - angle_coeff @angle:h1-c3-oh harmonic 50.970 109.880 # SOURCE3 63 1.3172 - angle_coeff @angle:h1-c3-os harmonic 50.840 108.820 # SOURCE3 541 0.8042 - angle_coeff @angle:h1-c3-p5 harmonic 42.870 107.990 # SOURCE4 72 1.1862 - angle_coeff @angle:h1-c3-s4 harmonic 54.280 108.660 # SOURCE3 201 0.3834 - angle_coeff @angle:h1-c3-s harmonic 52.120 112.600 # SOURCE3 6 0.0026 - angle_coeff @angle:h1-c3-s6 harmonic 55.510 108.110 # SOURCE3 160 0.5518 - angle_coeff @angle:h1-c3-sh harmonic 53.660 109.210 # SOURCE3 22 1.2028 - angle_coeff @angle:h1-c3-ss harmonic 53.660 109.340 # SOURCE3 356 0.6573 - angle_coeff @angle:h1-c3-sx harmonic 54.210 108.690 # SOURCE3 90 0.2749 - angle_coeff @angle:h1-c3-sy harmonic 55.250 108.090 # SOURCE3 93 0.2556 - angle_coeff @angle:h2-c3-h2 harmonic 39.000 109.190 # SOURCE3 29 3.1352 - angle_coeff @angle:h2-c3-i harmonic 38.690 104.990 # SOURCE3 2 0.0000 - angle_coeff @angle:h2-c3-n2 harmonic 49.080 110.220 # SOURCE3 6 0.2133 - angle_coeff @angle:h2-c3-n3 harmonic 49.370 109.800 # SOURCE4 189 1.2893 - angle_coeff @angle:h2-c3-n harmonic 50.220 107.380 # SOURCE4 258 1.3140 - angle_coeff @angle:h2-c3-na harmonic 50.270 107.660 # SOURCE3 6 1.4096 - angle_coeff @angle:h2-c3-nc harmonic 49.850 109.470 # SOURCE3 10 0.3133 - angle_coeff @angle:h2-c3-nd harmonic 49.850 109.470 # SOURCE3 10 same_as_h2-c3-nc - angle_coeff @angle:h2-c3-nh harmonic 49.600 110.330 # SOURCE4 102 1.0596 - angle_coeff @angle:h2-c3-no harmonic 47.830 108.690 # SOURCE3 4 0.0000 - angle_coeff @angle:h2-c3-o harmonic 54.380 108.970 # SOURCE3 4 0.0000 - angle_coeff @angle:h2-c3-oh harmonic 51.290 108.300 # SOURCE3 6 0.5715 - angle_coeff @angle:h2-c3-os harmonic 50.840 108.580 # SOURCE3 44 1.2773 - angle_coeff @angle:h2-c3-s4 harmonic 54.330 108.580 # SOURCE3 8 0.2408 - angle_coeff @angle:h2-c3-s harmonic 53.560 106.750 # SOURCE3 4 0.0000 - angle_coeff @angle:h2-c3-s6 harmonic 55.940 106.540 # SOURCE4 27 0.9934 - angle_coeff @angle:h2-c3-sh harmonic 54.020 107.870 # SOURCE3 6 0.4376 - angle_coeff @angle:h2-c3-ss harmonic 53.590 109.750 # SOURCE3 10 0.3442 - angle_coeff @angle:h3-c3-n3 harmonic 49.730 108.390 # SOURCE4 12 1.7932 - angle_coeff @angle:h3-c3-nc harmonic 49.910 109.370 # SOURCE3 1 0.0000 - angle_coeff @angle:h3-c3-nd harmonic 49.910 109.370 # SOURCE3 1 same_as_h3-c3-nc - angle_coeff @angle:h3-c3-nh harmonic 49.530 110.780 # SOURCE4 5 1.5993 - angle_coeff @angle:h3-c3-os harmonic 50.090 112.030 # SOURCE4 17 1.0957 - angle_coeff @angle:h3-c3-ss harmonic 53.680 109.270 # SOURCE4 8 0.8367 - angle_coeff @angle:hc-c3-hc harmonic 39.430 108.350 # SOURCE3 2380 0.9006 - angle_coeff @angle:hc-c3-i harmonic 38.620 104.990 # SOURCE3 1 - angle_coeff @angle:hc-c3-n2 harmonic 49.290 109.500 # SOURCE3 1 - angle_coeff @angle:hc-c3-n3 harmonic 49.420 109.800 # SOURCE2 5 2.0070 - angle_coeff @angle:hc-c3-n4 harmonic 49.010 107.900 # SOURCE3 1 - angle_coeff @angle:hc-c3-n harmonic 49.780 109.500 # SOURCE3 1 - angle_coeff @angle:hc-c3-na harmonic 49.900 109.500 # SOURCE3 1 - angle_coeff @angle:hc-c3-nh harmonic 49.380 111.540 # SOURCE3 1 - angle_coeff @angle:hc-c3-no harmonic 48.190 107.200 # SOURCE2 1 0.0000 - angle_coeff @angle:hc-c3-oh harmonic 51.070 109.500 # SOURCE3 1 - angle_coeff @angle:hc-c3-os harmonic 50.870 108.700 # SOURCE2 13 2.3739 - angle_coeff @angle:hc-c3-p2 harmonic 41.380 110.180 # SOURCE3 25 0.4057 - angle_coeff @angle:hc-c3-p3 harmonic 41.660 110.140 # SOURCE3 325 0.5126 - angle_coeff @angle:hc-c3-p4 harmonic 42.040 109.590 # SOURCE3 87 0.3196 - angle_coeff @angle:hc-c3-p5 harmonic 42.540 109.640 # SOURCE3 69 0.8112 - angle_coeff @angle:hc-c3-px harmonic 42.240 109.740 # SOURCE3 84 0.3474 - angle_coeff @angle:hc-c3-py harmonic 42.560 109.540 # SOURCE3 39 0.1999 - angle_coeff @angle:hc-c3-s4 harmonic 54.570 107.500 # SOURCE2 1 0.0000 - angle_coeff @angle:hc-c3-s6 harmonic 55.480 108.200 # SOURCE3 1 - angle_coeff @angle:hc-c3-sh harmonic 53.990 107.870 # SOURCE2 3 2.0981 - angle_coeff @angle:hc-c3-ss harmonic 53.800 108.760 # SOURCE2 3 1.6891 - angle_coeff @angle:hx-c3-hx harmonic 39.040 110.740 # SOURCE3 137 0.5531 - angle_coeff @angle:hx-c3-n4 harmonic 49.020 107.910 # SOURCE3 148 0.5899 - angle_coeff @angle:i-c3-i harmonic 61.980 113.120 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-c3-n1 harmonic 71.090 105.070 # HF/6-31G* 1 - angle_coeff @angle:n2-c3-n2 harmonic 69.890 107.700 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-c3-nh harmonic 69.260 111.060 # SOURCE4 5 0.7868 - angle_coeff @angle:n2-c3-oh harmonic 70.150 111.820 # SOURCE4 10 0.3451 - angle_coeff @angle:n2-c3-os harmonic 70.040 111.230 # SOURCE4 6 1.0463 - angle_coeff @angle:n3-c3-n3 harmonic 69.610 109.590 # SOURCE4 27 1.8125 - angle_coeff @angle:n3-c3-nc harmonic 68.790 113.290 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-c3-nd harmonic 68.790 113.290 # SOURCE3 1 same_as_n3-c3-nc - angle_coeff @angle:n3-c3-nh harmonic 69.740 110.080 # SOURCE4 21 1.0686 - angle_coeff @angle:n3-c3-oh harmonic 70.710 110.630 # SOURCE4 20 1.0177 - angle_coeff @angle:n3-c3-os harmonic 71.150 108.330 # SOURCE4 17 1.9545 - angle_coeff @angle:n3-c3-p5 harmonic 64.440 109.510 # SOURCE4 10 1.5002 - angle_coeff @angle:n3-c3-ss harmonic 81.950 107.730 # SOURCE4 18 1.7621 - angle_coeff @angle:n4-c3-n4 harmonic 67.130 113.320 # SOURCE3 1 0.0000 - angle_coeff @angle:na-c3-na harmonic 69.060 113.490 # SOURCE3 1 0.0000 - angle_coeff @angle:na-c3-os harmonic 71.270 109.060 # SOURCE4 170 0.5450 - angle_coeff @angle:nc-c3-nc harmonic 69.960 110.610 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-c3-nh harmonic 69.340 112.430 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-c3-os harmonic 69.280 115.410 # SOURCE3 3 1.0288 - angle_coeff @angle:nd-c3-nd harmonic 69.960 110.610 # SOURCE3 1 same_as_nc-c3-nc - angle_coeff @angle:nd-c3-nh harmonic 69.340 112.430 # SOURCE3 1 same_as_nc-c3-nh - angle_coeff @angle:nd-c3-os harmonic 69.280 115.410 # SOURCE3 3 same_as_nc-c3-os - angle_coeff @angle:nh-c3-nh harmonic 71.410 105.870 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-c3-oh harmonic 70.470 112.360 # SOURCE4 12 0.7775 - angle_coeff @angle:nh-c3-os harmonic 71.260 108.930 # SOURCE4 17 1.3775 - angle_coeff @angle:nh-c3-p5 harmonic 63.700 112.500 # SOURCE4 5 1.7371 - angle_coeff @angle:nh-c3-ss harmonic 81.670 108.880 # SOURCE4 8 2.1521 - angle_coeff @angle:n-c3-n2 harmonic 68.820 112.340 # SOURCE4 5 1.1443 - angle_coeff @angle:n-c3-n3 harmonic 69.390 111.030 # SOURCE4 15 1.8216 - angle_coeff @angle:n-c3-n harmonic 68.780 113.810 # SOURCE3 1 0.0000 - angle_coeff @angle:n-c3-nh harmonic 70.540 108.340 # SOURCE4 11 2.1727 - angle_coeff @angle:n-c3-oh harmonic 70.360 112.540 # SOURCE4 31 1.1295 - angle_coeff @angle:no-c3-no harmonic 68.370 104.470 # SOURCE4 5 0.9726 - angle_coeff @angle:n-c3-os harmonic 71.140 109.160 # SOURCE4 153 0.8778 - angle_coeff @angle:n-c3-p5 harmonic 64.380 110.050 # SOURCE4 5 1.2965 - angle_coeff @angle:oh-c3-oh harmonic 72.710 109.230 # SOURCE4 8 1.4978 - angle_coeff @angle:oh-c3-os harmonic 72.380 109.210 # SOURCE4 85 1.1964 - angle_coeff @angle:oh-c3-p5 harmonic 65.440 108.860 # SOURCE4 33 1.2025 - angle_coeff @angle:oh-c3-sh harmonic 80.110 115.460 # SOURCE3 1 0.0000 - angle_coeff @angle:o-c3-o harmonic 74.430 122.300 # SOURCE3 1 0.0000 - angle_coeff @angle:os-c3-os harmonic 71.720 110.240 # SOURCE3 17 2.1340 - angle_coeff @angle:os-c3-p5 harmonic 65.470 108.360 # SOURCE4 22 2.1937 - angle_coeff @angle:os-c3-ss harmonic 82.720 107.980 # SOURCE4 20 1.7464 - angle_coeff @angle:p2-c3-p2 harmonic 61.280 110.480 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-c3-p3 harmonic 61.730 110.160 # SOURCE3 1 0.0000 - angle_coeff @angle:p5-c3-p5 harmonic 62.800 110.130 # SOURCE4 33 2.4116 - angle_coeff @angle:p5-c3-ss harmonic 78.880 111.300 # SOURCE4 5 2.0560 - angle_coeff @angle:s4-c3-s4 harmonic 99.950 112.290 # SOURCE3 2 1.2724 - angle_coeff @angle:s4-c3-s6 harmonic 100.300 113.520 # SOURCE3 1 - angle_coeff @angle:s6-c3-s6 harmonic 102.050 111.750 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-c3-sh harmonic 97.420 116.260 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-c3-ss harmonic 99.850 110.730 # SOURCE3 1 - angle_coeff @angle:s-c3-s harmonic 93.400 123.350 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-c3-ss harmonic 99.950 110.570 # SOURCE4 15 1.4311 - angle_coeff @angle:br-ca-br harmonic 67.310 117.600 # SOURCE3 1 - angle_coeff @angle:br-ca-ca harmonic 63.480 118.130 # SOURCE3 8 0.6041 - angle_coeff @angle:c1-ca-c1 harmonic 64.700 120.000 # SOURCE3 1 - angle_coeff @angle:c1-ca-ca harmonic 65.860 120.000 # SOURCE3 1 - angle_coeff @angle:c2-ca-c2 harmonic 62.950 120.000 # SOURCE3 1 - angle_coeff @angle:c2-ca-ca harmonic 64.690 120.600 # SOURCE3 1 - angle_coeff @angle:c3-ca-c2 harmonic 62.240 120.000 # SOURCE3 1 - angle_coeff @angle:c3-ca-c3 harmonic 62.410 116.800 # SOURCE3 1 - angle_coeff @angle:c3-ca-ca harmonic 63.840 120.630 # SOURCE3 60 0.7175 - angle_coeff @angle:c3-ca-cp harmonic 63.700 120.630 # SOURCE3 60 0.7175 - angle_coeff @angle:c3-ca-cq harmonic 63.590 120.630 # SOURCE3 60 0.7175 - angle_coeff @angle:c3-ca-na harmonic 66.590 118.780 # SOURCE4 59 1.1184 - angle_coeff @angle:c3-ca-nb harmonic 67.330 116.660 # SOURCE4 408 0.9380 - angle_coeff @angle:ca-ca-ca harmonic 67.180 119.970 # SOURCE3 1969 0.3480 - angle_coeff @angle:ca-ca-cc harmonic 65.990 120.100 # SOURCE3 103 0.3451 - angle_coeff @angle:ca-ca-cd harmonic 65.990 120.100 # SOURCE3 103 0.3451 - angle_coeff @angle:ca-ca-ce harmonic 64.880 120.660 # SOURCE3 14 0.1564 - angle_coeff @angle:ca-ca-cf harmonic 64.880 120.660 # SOURCE3 14 same_as_ca-ca-ce - angle_coeff @angle:ca-ca-cg harmonic 65.900 120.050 # SOURCE3 6 0.2397 - angle_coeff @angle:ca-ca-ch harmonic 65.900 120.050 # SOURCE3 6 same_as_ca-ca-cg - angle_coeff @angle:ca-ca-cl harmonic 62.920 119.400 # SOURCE4 2459 0.5283 - angle_coeff @angle:ca-ca-cp harmonic 67.240 119.070 # SOURCE3 14 2.3077 - angle_coeff @angle:ca-ca-cq harmonic 67.090 119.070 # SOURCE3 14 2.3077 - angle_coeff @angle:ca-ca-cx harmonic 64.480 120.830 # SOURCE4 71 1.3062 - angle_coeff @angle:ca-ca-cy harmonic 63.770 120.860 # SOURCE4 17 2.0287 - angle_coeff @angle:ca-ca-f harmonic 67.510 118.950 # SOURCE4 967 0.3369 - angle_coeff @angle:ca-ca-h4 harmonic 48.240 121.090 # SOURCE3 57 1.4696 - angle_coeff @angle:ca-ca-ha harmonic 48.460 120.010 # SOURCE3 2980 0.2511 - angle_coeff @angle:ca-ca-i harmonic 58.590 118.470 # SOURCE3 10 0.6181 - angle_coeff @angle:ca-ca-n1 harmonic 68.920 118.500 # HF/6-31G* 1 - angle_coeff @angle:ca-ca-n2 harmonic 70.950 119.570 # SOURCE3 1 - angle_coeff @angle:ca-ca-n4 harmonic 67.280 118.410 # SOURCE3 6 0.1691 - angle_coeff @angle:ca-ca-n harmonic 67.970 119.890 # SOURCE3 18 0.2095 - angle_coeff @angle:ca-ca-na harmonic 70.210 118.340 # SOURCE3 54 3.6168 - angle_coeff @angle:ca-ca-nb harmonic 69.160 122.630 # SOURCE3 83 1.1249 - angle_coeff @angle:ca-ca-nc harmonic 70.140 119.720 # SOURCE3 22 3.3994 - angle_coeff @angle:ca-ca-nd harmonic 70.140 119.720 # SOURCE3 22 3.3994 - angle_coeff @angle:ca-ca-ne harmonic 67.740 119.880 # SOURCE3 24 0.3637 - angle_coeff @angle:ca-ca-nf harmonic 67.740 119.880 # SOURCE3 24 0.3637 - angle_coeff @angle:ca-ca-nh harmonic 69.340 120.130 # SOURCE3 193 0.6341 - angle_coeff @angle:ca-ca-no harmonic 66.880 119.540 # SOURCE3 10 1.3187 - angle_coeff @angle:ca-ca-o harmonic 71.850 123.290 # SOURCE4 11 1.2526 - angle_coeff @angle:ca-ca-oh harmonic 69.850 119.940 # SOURCE3 14 0.1627 - angle_coeff @angle:ca-ca-os harmonic 69.790 119.200 # SOURCE3 52 0.5240 - angle_coeff @angle:ca-ca-p2 harmonic 61.520 114.360 # SOURCE3 1 - angle_coeff @angle:ca-ca-p3 harmonic 60.320 120.730 # SOURCE3 6 0.1273 - angle_coeff @angle:ca-ca-p4 harmonic 60.930 120.300 # SOURCE3 1 - angle_coeff @angle:ca-ca-p5 harmonic 61.240 120.280 # SOURCE4 5 0.0177 - angle_coeff @angle:ca-ca-pe harmonic 60.250 120.450 # SOURCE3 20 0.2719 - angle_coeff @angle:ca-ca-pf harmonic 60.250 120.450 # SOURCE3 20 0.2719 - angle_coeff @angle:ca-ca-px harmonic 60.340 120.530 # SOURCE3 10 0.4509 - angle_coeff @angle:ca-ca-py harmonic 61.180 119.980 # SOURCE3 6 0.0670 - angle_coeff @angle:ca-ca-s4 harmonic 78.120 119.150 # SOURCE3 1 - angle_coeff @angle:ca-ca-s6 harmonic 78.690 120.540 # SOURCE4 36 1.2154 - angle_coeff @angle:ca-ca-s harmonic 78.750 122.550 # SOURCE3 4 0.0000 - angle_coeff @angle:ca-ca-sh harmonic 77.610 121.780 # SOURCE4 17 1.2849 - angle_coeff @angle:ca-ca-ss harmonic 78.500 119.930 # SOURCE3 16 0.3901 - angle_coeff @angle:ca-ca-sx harmonic 76.800 119.180 # SOURCE3 6 0.0434 - angle_coeff @angle:ca-ca-sy harmonic 78.020 119.890 # SOURCE3 24 1.8813 - angle_coeff @angle:c-ca-c3 harmonic 62.610 118.060 # SOURCE3 1 - angle_coeff @angle:c-ca-c harmonic 62.650 120.000 # SOURCE3 1 - angle_coeff @angle:c-ca-ca harmonic 64.640 120.140 # SOURCE3 40 0.4788 - angle_coeff @angle:cc-ca-cp harmonic 64.690 124.300 # SOURCE4 10 0.6423 - angle_coeff @angle:cc-ca-nb harmonic 69.060 118.450 # SOURCE4 35 1.6594 - angle_coeff @angle:cd-ca-nb harmonic 69.340 117.500 # SOURCE4 29 1.8623 - angle_coeff @angle:ce-ca-na harmonic 67.440 119.850 # SOURCE4 9 0.7001 - angle_coeff @angle:ce-ca-nb harmonic 68.300 117.380 # SOURCE4 32 0.6890 - angle_coeff @angle:cf-ca-nb harmonic 68.080 118.140 # SOURCE4 12 1.1775 - angle_coeff @angle:cg-ca-cp harmonic 65.330 121.530 # SOURCE4 12 0.1831 - angle_coeff @angle:c-ca-ha harmonic 46.510 115.900 # SOURCE3 1 - angle_coeff @angle:cl-ca-cl harmonic 62.630 118.720 # SOURCE3 1 - angle_coeff @angle:cl-ca-cp harmonic 62.600 120.310 # SOURCE4 18 0.5607 - angle_coeff @angle:cl-ca-nb harmonic 65.810 116.150 # SOURCE4 50 0.6047 - angle_coeff @angle:c-ca-nb harmonic 67.710 117.940 # SOURCE4 91 1.0536 - angle_coeff @angle:c-ca-nc harmonic 64.400 130.800 # SOURCE3 1 - angle_coeff @angle:c-ca-nd harmonic 64.400 130.800 # SOURCE3 1 same_as_c-ca-nc - angle_coeff @angle:cp-ca-f harmonic 67.180 119.390 # SOURCE4 16 0.1724 - angle_coeff @angle:cp-ca-h4 harmonic 48.230 120.030 # SOURCE4 27 0.4431 - angle_coeff @angle:cp-ca-ha harmonic 48.030 121.080 # SOURCE3 12 1.7484 - angle_coeff @angle:cp-ca-na harmonic 73.000 108.790 # SOURCE4 165 0.5166 - angle_coeff @angle:cp-ca-nb harmonic 68.640 123.720 # SOURCE4 50 0.8176 - angle_coeff @angle:cp-ca-nh harmonic 68.740 121.520 # SOURCE4 11 0.5438 - angle_coeff @angle:cp-ca-oh harmonic 69.340 120.960 # SOURCE4 12 1.1400 - angle_coeff @angle:cp-ca-ss harmonic 80.870 112.750 # SOURCE4 8 0.6216 - angle_coeff @angle:cp-ca-sy harmonic 80.930 111.180 # SOURCE3 2 0.0000 - angle_coeff @angle:cq-ca-ha harmonic 47.860 121.080 # SOURCE3 12 1.7484 - angle_coeff @angle:cq-ca-sy harmonic 80.860 111.180 # SOURCE3 2 0.0000 - angle_coeff @angle:f-ca-f harmonic 68.050 117.500 # SOURCE3 1 - angle_coeff @angle:f-ca-nb harmonic 71.690 114.580 # SOURCE4 19 0.2987 - angle_coeff @angle:h4-ca-n harmonic 49.480 116.020 # SOURCE3 1 - angle_coeff @angle:h4-ca-na harmonic 51.880 114.650 # SOURCE3 5 1.5484 - angle_coeff @angle:h4-ca-nb harmonic 51.820 115.940 # SOURCE3 52 0.7370 - angle_coeff @angle:h4-ca-nc harmonic 51.460 118.360 # SOURCE3 1 - angle_coeff @angle:h4-ca-nd harmonic 51.460 118.360 # SOURCE3 1 same_as_h4-ca-nc - angle_coeff @angle:h4-ca-os harmonic 52.300 111.150 # SOURCE3 1 - angle_coeff @angle:h4-ca-ss harmonic 53.660 116.190 # SOURCE3 1 - angle_coeff @angle:h5-ca-nb harmonic 51.760 116.350 # SOURCE3 30 0.5545 - angle_coeff @angle:h5-ca-nc harmonic 50.700 122.110 # SOURCE3 1 - angle_coeff @angle:h5-ca-nd harmonic 50.700 122.110 # SOURCE3 1 same_as_h5-ca-nc - angle_coeff @angle:ha-ca-n2 harmonic 52.970 116.000 # SOURCE2 1 0.0000 - angle_coeff @angle:ha-ca-p2 harmonic 39.570 122.560 # SOURCE3 1 - angle_coeff @angle:i-ca-i harmonic 62.290 119.280 # SOURCE3 1 - angle_coeff @angle:n1-ca-n1 harmonic 70.730 117.030 # HF/6-31G* 1 - angle_coeff @angle:n2-ca-n2 harmonic 75.050 120.000 # SOURCE3 1 - angle_coeff @angle:n2-ca-na harmonic 73.800 119.600 # SOURCE3 1 - angle_coeff @angle:n4-ca-n4 harmonic 67.650 116.820 # SOURCE3 1 - angle_coeff @angle:na-ca-na harmonic 76.480 107.650 # SOURCE4 5 0.8751 - angle_coeff @angle:na-ca-nb harmonic 70.600 127.070 # SOURCE4 237 1.9392 - angle_coeff @angle:na-ca-nh harmonic 72.480 118.620 # SOURCE4 29 0.9759 - angle_coeff @angle:nb-ca-nb harmonic 70.780 127.190 # SOURCE4 585 1.1793 - angle_coeff @angle:nb-ca-nc harmonic 70.900 127.320 # SOURCE4 8 0.8052 - angle_coeff @angle:nb-ca-nd harmonic 71.250 126.080 # SOURCE4 14 0.9814 - angle_coeff @angle:nb-ca-nh harmonic 73.200 116.950 # SOURCE4 765 0.8040 - angle_coeff @angle:nb-ca-oh harmonic 73.570 117.300 # SOURCE4 64 0.9290 - angle_coeff @angle:nb-ca-os harmonic 72.540 119.660 # SOURCE4 76 0.6493 - angle_coeff @angle:nb-ca-sh harmonic 81.390 117.590 # SOURCE4 15 1.4616 - angle_coeff @angle:nb-ca-ss harmonic 81.120 119.300 # SOURCE4 41 1.3420 - angle_coeff @angle:nc-ca-nc harmonic 70.670 128.740 # SOURCE3 1 - angle_coeff @angle:nc-ca-nh harmonic 72.770 118.860 # SOURCE3 1 - angle_coeff @angle:nd-ca-nd harmonic 70.670 128.740 # SOURCE3 1 same_as_nc-ca-nc - angle_coeff @angle:nd-ca-nh harmonic 72.770 118.860 # SOURCE3 1 same_as_nc-ca-nh - angle_coeff @angle:nh-ca-nh harmonic 71.400 120.980 # SOURCE3 1 - angle_coeff @angle:n-ca-nc harmonic 69.660 123.860 # SOURCE3 1 - angle_coeff @angle:n-ca-nd harmonic 69.660 123.860 # SOURCE3 1 same_as_n-ca-nc - angle_coeff @angle:n-ca-nh harmonic 71.290 116.160 # SOURCE3 1 - angle_coeff @angle:no-ca-no harmonic 67.420 117.140 # SOURCE3 1 - angle_coeff @angle:oh-ca-oh harmonic 72.630 120.000 # SOURCE3 1 - angle_coeff @angle:o-ca-o harmonic 78.210 126.820 # SOURCE3 1 - angle_coeff @angle:os-ca-os harmonic 74.010 113.730 # SOURCE3 1 - angle_coeff @angle:p2-ca-p2 harmonic 58.980 121.200 # SOURCE3 1 - angle_coeff @angle:p3-ca-p3 harmonic 59.440 121.460 # SOURCE3 1 - angle_coeff @angle:p5-ca-p5 harmonic 60.760 120.000 # SOURCE3 1 - angle_coeff @angle:s4-ca-s4 harmonic 104.060 105.810 # SOURCE3 1 - angle_coeff @angle:s6-ca-s6 harmonic 105.770 105.810 # SOURCE3 1 - angle_coeff @angle:sh-ca-sh harmonic 98.150 120.240 # SOURCE3 1 - angle_coeff @angle:s-ca-s harmonic 98.380 125.140 # SOURCE3 1 - angle_coeff @angle:ss-ca-ss harmonic 100.760 115.150 # SOURCE3 1 - angle_coeff @angle:br-c-br harmonic 66.910 113.100 # SOURCE3 1 - angle_coeff @angle:br-c-c3 harmonic 63.340 110.740 # SOURCE3 1 0.0000 - angle_coeff @angle:br-c-o harmonic 63.190 121.460 # SOURCE3 5 1.6264 - angle_coeff @angle:c1-c-c1 harmonic 65.090 115.320 # SOURCE3 1 - angle_coeff @angle:c1-c-o harmonic 69.920 122.340 # SOURCE3 1 - angle_coeff @angle:c2-c-c2 harmonic 67.170 116.780 # SOURCE3 1 - angle_coeff @angle:c2-c-ha harmonic 48.650 115.950 # SOURCE3 1 - angle_coeff @angle:c2-c-o harmonic 72.770 119.120 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-c-s harmonic 81.850 119.160 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-c-c3 harmonic 62.820 116.050 # SOURCE3 11 1.0986 - angle_coeff @angle:c3-c-ca harmonic 62.590 118.540 # SOURCE4 240 1.3614 - angle_coeff @angle:c3-c-cc harmonic 63.240 118.000 # SOURCE4 21 0.9834 - angle_coeff @angle:c3-c-cd harmonic 63.500 117.020 # SOURCE4 25 1.4755 - angle_coeff @angle:c3-c-ce harmonic 63.470 116.250 # SOURCE4 188 1.1613 - angle_coeff @angle:c3-c-cf harmonic 63.300 116.860 # SOURCE4 45 1.5859 - angle_coeff @angle:c3-c-cg harmonic 64.260 115.000 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-c-ch harmonic 64.260 115.000 # SOURCE2 1 same_as_c3-c-cg - angle_coeff @angle:c3-c-cl harmonic 62.560 111.990 # SOURCE3 2 0.0125 - angle_coeff @angle:c3-c-f harmonic 66.930 110.700 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-c-h4 harmonic 46.110 114.400 # SOURCE4 57 0.4032 - angle_coeff @angle:c3-c-ha harmonic 46.010 115.220 # SOURCE3 15 0.3181 - angle_coeff @angle:c3-c-i harmonic 56.870 112.940 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-c-n2 harmonic 66.620 114.530 # SOURCE3 1 - angle_coeff @angle:c3-c-n4 harmonic 64.610 112.260 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-c-n harmonic 67.860 115.150 # SOURCE3 153 2.7443 - angle_coeff @angle:c3-c-ne harmonic 68.090 111.390 # SOURCE4 11 2.1430 - angle_coeff @angle:c3-c-nf harmonic 67.430 113.380 # SOURCE3 1 same_as_c3-c-ne - angle_coeff @angle:c3-c-o harmonic 68.030 123.110 # SOURCE3 267 3.0977 - angle_coeff @angle:c3-c-oh harmonic 69.840 112.200 # SOURCE3 14 1.8324 - angle_coeff @angle:c3-c-os harmonic 69.260 111.960 # SOURCE3 15 2.3072 - angle_coeff @angle:c3-c-p3 harmonic 58.900 116.420 # SOURCE3 3 0.1291 - angle_coeff @angle:c3-c-p5 harmonic 58.320 118.900 # SOURCE3 1 - angle_coeff @angle:c3-c-pe harmonic 58.620 114.850 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-c-pf harmonic 58.620 114.850 # SOURCE3 1 same_as_c3-c-pe - angle_coeff @angle:c3-c-px harmonic 58.600 115.600 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-c-py harmonic 58.850 118.160 # SOURCE3 3 1.0735 - angle_coeff @angle:c3-c-s4 harmonic 75.480 114.790 # SOURCE3 1 - angle_coeff @angle:c3-c-s6 harmonic 75.500 114.720 # SOURCE3 1 - angle_coeff @angle:c3-c-s harmonic 78.510 123.730 # SOURCE3 9 1.4528 - angle_coeff @angle:c3-c-sh harmonic 78.430 114.210 # SOURCE3 3 2.3916 - angle_coeff @angle:c3-c-ss harmonic 78.990 114.320 # SOURCE3 5 2.7478 - angle_coeff @angle:c3-c-sx harmonic 75.280 113.970 # SOURCE3 3 0.0610 - angle_coeff @angle:c3-c-sy harmonic 75.800 114.280 # SOURCE3 3 0.7341 - angle_coeff @angle:ca-c-ca harmonic 63.030 118.580 # SOURCE4 144 2.1146 - angle_coeff @angle:ca-c-cc harmonic 64.370 115.570 # SOURCE4 175 1.7981 - angle_coeff @angle:ca-c-cd harmonic 63.940 117.130 # SOURCE4 82 1.7238 - angle_coeff @angle:ca-c-ce harmonic 63.290 118.610 # SOURCE4 30 1.3375 - angle_coeff @angle:ca-c-cf harmonic 62.800 120.470 # SOURCE4 6 1.3008 - angle_coeff @angle:ca-c-h4 harmonic 46.520 115.140 # SOURCE4 30 0.7320 - angle_coeff @angle:ca-c-ha harmonic 46.800 114.120 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-c-n harmonic 68.470 115.140 # SOURCE4 571 1.4648 - angle_coeff @angle:ca-c-ne harmonic 67.750 114.390 # SOURCE4 5 0.2958 - angle_coeff @angle:ca-c-o harmonic 68.670 123.440 # SOURCE3 18 2.5574 - angle_coeff @angle:ca-c-oh harmonic 70.110 113.440 # SOURCE4 222 0.8421 - angle_coeff @angle:ca-c-os harmonic 68.780 115.540 # SOURCE3 5 2.6708 - angle_coeff @angle:ca-c-s harmonic 79.130 123.040 # SOURCE4 12 0.7935 - angle_coeff @angle:ca-c-sh harmonic 77.270 118.630 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-c-ss harmonic 79.040 115.130 # SOURCE4 12 1.0069 - angle_coeff @angle:br-cc-c harmonic 63.980 115.680 # SOURCE4 8 0.4970 - angle_coeff @angle:br-cc-cc harmonic 61.820 124.890 # SOURCE4 8 1.9479 - angle_coeff @angle:br-cc-cd harmonic 62.260 124.560 # SOURCE4 32 2.4696 - angle_coeff @angle:br-cc-na harmonic 64.600 121.420 # SOURCE4 6 0.5507 - angle_coeff @angle:c2-cc-c3 harmonic 63.270 126.110 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-cc-ca harmonic 65.400 124.420 # SOURCE4 15 1.7107 - angle_coeff @angle:c2-cc-cc harmonic 66.340 121.390 # SOURCE4 29 2.2566 - angle_coeff @angle:c2-cc-cd harmonic 69.090 117.020 # SOURCE3 2 0.0703 - angle_coeff @angle:c2-cc-ha harmonic 48.690 122.720 # SOURCE3 2 0.0092 - angle_coeff @angle:c2-cc-n harmonic 67.740 126.900 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-cc-os harmonic 70.020 121.060 # SOURCE4 11 0.8179 - angle_coeff @angle:c-c-c3 harmonic 61.720 116.860 # SOURCE3 5 0.1653 - angle_coeff @angle:c3-cc-ca harmonic 61.830 126.430 # SOURCE4 119 1.7751 - angle_coeff @angle:c3-cc-cc harmonic 64.660 115.970 # SOURCE3 4 3.0507 - angle_coeff @angle:c3-cc-cd harmonic 64.810 119.450 # SOURCE3 35 8.2040 - angle_coeff @angle:c3-cc-cf harmonic 65.450 117.840 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-cc-ha harmonic 45.110 121.520 # SOURCE3 32 3.2091 - angle_coeff @angle:c3-cc-n2 harmonic 65.940 126.280 # SOURCE4 8 2.1234 - angle_coeff @angle:c3-cc-n harmonic 66.540 118.360 # SOURCE4 53 2.1705 - angle_coeff @angle:c3-cc-na harmonic 65.440 122.990 # SOURCE4 477 1.5214 - angle_coeff @angle:c3-cc-nc harmonic 65.880 121.000 # SOURCE4 66 0.8247 - angle_coeff @angle:c3-cc-nd harmonic 65.890 123.750 # SOURCE4 275 1.8941 - angle_coeff @angle:c3-cc-os harmonic 67.480 117.090 # SOURCE4 127 0.9464 - angle_coeff @angle:c3-cc-ss harmonic 77.460 121.680 # SOURCE4 145 0.8647 - angle_coeff @angle:c-c-c harmonic 62.300 111.680 # SOURCE3 2 6.1226 - angle_coeff @angle:c-c-ca harmonic 61.730 118.340 # SOURCE4 26 1.0692 - angle_coeff @angle:ca-cc-cc harmonic 67.660 111.040 # SOURCE3 9 7.9455 - angle_coeff @angle:ca-cc-cd harmonic 68.230 113.510 # SOURCE3 26 7.4229 - angle_coeff @angle:ca-cc-ce harmonic 62.580 127.870 # SOURCE4 11 1.7579 - angle_coeff @angle:ca-cc-h4 harmonic 45.570 128.660 # SOURCE3 10 3.1167 - angle_coeff @angle:ca-cc-ha harmonic 46.400 124.040 # SOURCE3 34 3.6691 - angle_coeff @angle:ca-cc-n harmonic 68.240 118.420 # SOURCE4 17 2.2100 - angle_coeff @angle:ca-cc-nc harmonic 67.790 120.310 # SOURCE4 46 0.6711 - angle_coeff @angle:ca-cc-nd harmonic 67.840 123.280 # SOURCE4 182 2.3863 - angle_coeff @angle:ca-cc-nh harmonic 67.460 122.450 # SOURCE4 9 1.4092 - angle_coeff @angle:ca-cc-oh harmonic 70.020 116.510 # SOURCE4 12 1.7855 - angle_coeff @angle:ca-cc-os harmonic 69.540 116.090 # SOURCE4 58 2.0472 - angle_coeff @angle:ca-cc-ss harmonic 78.690 120.980 # SOURCE4 28 1.8865 - angle_coeff @angle:c-cc-c2 harmonic 65.620 120.880 # SOURCE4 21 1.5157 - angle_coeff @angle:c-cc-c3 harmonic 64.900 112.750 # SOURCE3 4 0.2063 - angle_coeff @angle:c-cc-c harmonic 63.420 121.160 # SOURCE4 48 0.7193 - angle_coeff @angle:c-c-cc harmonic 64.020 111.670 # SOURCE3 4 5.5146 - angle_coeff @angle:c-cc-ca harmonic 63.550 122.950 # SOURCE3 1 0.0000 - angle_coeff @angle:c-cc-cc harmonic 63.720 122.690 # SOURCE3 2 0.0000 - angle_coeff @angle:cc-c-cc harmonic 64.820 115.970 # SOURCE4 37 1.4486 - angle_coeff @angle:cc-cc-cc harmonic 67.880 110.700 # SOURCE3 54 3.4091 - angle_coeff @angle:cc-cc-cd harmonic 68.160 114.190 # SOURCE3 517 6.5960 - angle_coeff @angle:cc-cc-ce harmonic 63.140 126.050 # SOURCE4 10 2.3332 - angle_coeff @angle:cc-cc-cf harmonic 65.650 123.920 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-cc-cg harmonic 64.740 121.850 # SOURCE4 6 0.8146 - angle_coeff @angle:c-cc-cd harmonic 65.230 121.510 # SOURCE4 919 2.2603 - angle_coeff @angle:cc-c-cd harmonic 65.730 112.790 # SOURCE3 1 0.0000 - angle_coeff @angle:c-cc-ce harmonic 63.360 122.370 # SOURCE4 5 0.0254 - angle_coeff @angle:cc-c-ce harmonic 64.640 115.680 # SOURCE4 6 1.2033 - angle_coeff @angle:cc-cc-f harmonic 66.350 119.410 # SOURCE4 7 0.4917 - angle_coeff @angle:c-cc-cg harmonic 64.980 118.140 # SOURCE4 7 0.7745 - angle_coeff @angle:cc-cc-h4 harmonic 45.560 129.470 # SOURCE3 171 2.2734 - angle_coeff @angle:cc-cc-ha harmonic 47.460 119.260 # SOURCE4 506 1.6808 - angle_coeff @angle:c-cc-cl harmonic 62.790 116.010 # SOURCE4 19 0.9295 - angle_coeff @angle:cc-cc-n2 harmonic 69.460 121.150 # SOURCE3 6 0.4642 - angle_coeff @angle:cc-cc-n harmonic 67.950 119.890 # SOURCE3 36 0.2095 - angle_coeff @angle:cc-cc-na harmonic 72.210 106.800 # SOURCE3 33 0.6297 - angle_coeff @angle:cc-cc-nc harmonic 69.950 113.420 # SOURCE3 4 1.3957 - angle_coeff @angle:cc-cc-nd harmonic 71.150 112.560 # SOURCE3 141 4.2871 - angle_coeff @angle:cc-cc-nh harmonic 68.510 119.190 # SOURCE4 142 2.2114 - angle_coeff @angle:cc-cc-oh harmonic 69.230 119.670 # SOURCE4 10 2.3619 - angle_coeff @angle:cc-cc-os harmonic 69.380 117.090 # SOURCE4 99 2.4776 - angle_coeff @angle:cc-cc-pd harmonic 63.840 115.360 # SOURCE3 84 same_as_cd-cd-pc - angle_coeff @angle:cc-cc-ss harmonic 80.780 115.020 # SOURCE3 2 0.0000 - angle_coeff @angle:cc-cc-sy harmonic 74.830 128.360 # SOURCE4 8 0.9813 - angle_coeff @angle:c-c-cd harmonic 64.020 111.670 # SOURCE3 4 5.5146 - angle_coeff @angle:cd-cc-cd harmonic 67.630 121.160 # SOURCE4 42 2.0764 - angle_coeff @angle:cd-cc-ce harmonic 63.480 129.500 # SOURCE4 139 2.1675 - angle_coeff @angle:cd-cc-cl harmonic 61.780 123.720 # SOURCE4 48 1.9010 - angle_coeff @angle:cd-cc-f harmonic 67.420 121.080 # SOURCE4 28 0.8788 - angle_coeff @angle:cd-cc-h4 harmonic 47.190 129.110 # SOURCE3 418 3.1355 - angle_coeff @angle:cd-cc-ha harmonic 48.350 122.890 # SOURCE3 584 2.9334 - angle_coeff @angle:cd-cc-n harmonic 70.720 115.520 # SOURCE3 52 1.3322 - angle_coeff @angle:cd-cc-na harmonic 72.910 109.420 # SOURCE3 265 2.6051 - angle_coeff @angle:cd-cc-nc harmonic 70.990 114.980 # SOURCE3 23 5.3935 - angle_coeff @angle:cd-cc-nh harmonic 68.380 125.040 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-cc-no harmonic 65.780 128.950 # SOURCE4 117 1.4740 - angle_coeff @angle:cd-cc-oh harmonic 69.580 124.030 # SOURCE4 59 1.2544 - angle_coeff @angle:cd-cc-os harmonic 69.960 120.300 # SOURCE3 64 5.4354 - angle_coeff @angle:cd-cc-ss harmonic 82.940 111.220 # SOURCE4 692 1.2683 - angle_coeff @angle:cd-cc-sy harmonic 76.410 125.160 # SOURCE4 19 1.1014 - angle_coeff @angle:ce-cc-na harmonic 66.420 124.140 # SOURCE4 40 1.5665 - angle_coeff @angle:ce-cc-nc harmonic 66.980 121.700 # SOURCE4 8 1.6500 - angle_coeff @angle:ce-cc-nd harmonic 67.220 123.910 # SOURCE4 11 1.1451 - angle_coeff @angle:ce-cc-os harmonic 68.210 119.170 # SOURCE4 59 0.7385 - angle_coeff @angle:ce-cc-ss harmonic 78.460 120.940 # SOURCE4 31 1.2422 - angle_coeff @angle:c-cc-f harmonic 66.160 116.870 # SOURCE4 16 0.5322 - angle_coeff @angle:cg-cc-na harmonic 67.510 122.350 # SOURCE4 5 0.8112 - angle_coeff @angle:cg-cc-ss harmonic 78.880 120.700 # SOURCE4 12 0.9090 - angle_coeff @angle:cc-c-h4 harmonic 47.130 115.450 # SOURCE4 5 0.8021 - angle_coeff @angle:c-cc-ha harmonic 46.990 117.020 # SOURCE3 56 1.9713 - angle_coeff @angle:cl-cc-na harmonic 63.840 121.610 # SOURCE4 12 0.3436 - angle_coeff @angle:cl-cc-nd harmonic 63.930 122.510 # SOURCE4 5 1.6568 - angle_coeff @angle:cl-cc-ss harmonic 79.050 119.850 # SOURCE4 11 1.0626 - angle_coeff @angle:c-cc-n2 harmonic 68.530 120.890 # SOURCE3 1 0.0000 - angle_coeff @angle:c-cc-n harmonic 68.110 116.330 # SOURCE4 20 1.9278 - angle_coeff @angle:cc-c-n harmonic 70.190 111.860 # SOURCE3 36 2.3407 - angle_coeff @angle:c-cc-nc harmonic 66.280 123.150 # SOURCE4 23 2.1612 - angle_coeff @angle:cc-c-nd harmonic 67.520 116.400 # SOURCE4 23 1.1407 - angle_coeff @angle:c-cc-nd harmonic 70.070 112.910 # SOURCE3 1 0.0000 - angle_coeff @angle:c-cc-ne harmonic 67.110 119.880 # SOURCE4 6 0.3139 - angle_coeff @angle:cc-c-o harmonic 68.910 125.710 # SOURCE3 66 2.4784 - angle_coeff @angle:c-cc-oh harmonic 70.150 113.450 # SOURCE4 35 1.3440 - angle_coeff @angle:cc-c-oh harmonic 71.160 112.580 # SOURCE4 50 0.7342 - angle_coeff @angle:c-cc-os harmonic 67.710 119.810 # SOURCE4 52 1.7157 - angle_coeff @angle:cc-c-os harmonic 70.500 112.300 # SOURCE3 6 2.7842 - angle_coeff @angle:cc-c-s harmonic 78.050 127.940 # SOURCE4 12 0.9342 - angle_coeff @angle:cc-c-ss harmonic 80.330 112.520 # SOURCE4 10 0.6933 - angle_coeff @angle:cx-cc-nd harmonic 65.680 127.750 # SOURCE4 12 1.7156 - angle_coeff @angle:cx-cc-os harmonic 68.010 118.080 # SOURCE4 10 0.0955 - angle_coeff @angle:cd-c-cd harmonic 64.770 116.170 # SOURCE4 19 1.1663 - angle_coeff @angle:cd-c-cx harmonic 63.880 117.460 # SOURCE4 13 0.1625 - angle_coeff @angle:cd-c-n harmonic 70.190 111.860 # SOURCE3 36 2.3407 - angle_coeff @angle:cd-c-nc harmonic 68.310 115.760 # SOURCE4 10 0.7131 - angle_coeff @angle:cd-c-nd harmonic 68.300 113.750 # SOURCE4 14 0.0860 - angle_coeff @angle:cd-c-o harmonic 68.910 125.710 # SOURCE3 66 2.4784 - angle_coeff @angle:cd-c-oh harmonic 70.770 113.840 # SOURCE4 35 1.1033 - angle_coeff @angle:cd-c-os harmonic 70.500 112.300 # SOURCE3 6 2.7842 - angle_coeff @angle:ce-c-ce harmonic 64.340 115.790 # SOURCE4 73 0.4467 - angle_coeff @angle:ce-c-cf harmonic 64.040 116.890 # SOURCE4 11 1.6021 - angle_coeff @angle:ce-c-cx harmonic 63.950 116.250 # SOURCE4 6 0.6351 - angle_coeff @angle:ce-c-h4 harmonic 46.930 114.880 # SOURCE4 19 0.3355 - angle_coeff @angle:ce-c-ha harmonic 46.930 115.220 # SOURCE3 7 2.4188 - angle_coeff @angle:ce-c-n harmonic 68.880 115.010 # SOURCE3 2 0.5478 - angle_coeff @angle:ce-c-o harmonic 69.270 122.920 # SOURCE3 17 3.5085 - angle_coeff @angle:ce-c-oh harmonic 70.250 114.300 # SOURCE4 94 1.5074 - angle_coeff @angle:ce-c-os harmonic 70.050 112.620 # SOURCE4 125 2.0061 - angle_coeff @angle:ce-c-s harmonic 81.120 117.800 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-c-ss harmonic 80.920 110.390 # SOURCE4 5 0.6050 - angle_coeff @angle:cf-c-cf harmonic 64.070 116.780 # SOURCE3 1 same_as_ce-c-ce - angle_coeff @angle:cf-c-ha harmonic 46.930 115.220 # SOURCE3 7 same_as_ce-c-ha - angle_coeff @angle:cf-c-n harmonic 68.800 115.290 # SOURCE4 30 1.1758 - angle_coeff @angle:cf-c-o harmonic 69.270 122.920 # SOURCE3 17 3.5085 - angle_coeff @angle:cf-c-oh harmonic 70.490 113.530 # SOURCE4 34 2.1382 - angle_coeff @angle:cf-c-os harmonic 70.720 110.510 # SOURCE4 24 0.9128 - angle_coeff @angle:cf-c-s harmonic 81.120 117.800 # SOURCE3 1 same_as_ce-c-s - angle_coeff @angle:cg-c-cg harmonic 65.440 115.380 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-c-ha harmonic 47.800 113.900 # SOURCE2 1 0.0000 - angle_coeff @angle:cg-c-o harmonic 70.210 122.310 # SOURCE3 2 0.0000 - angle_coeff @angle:c-c-h4 harmonic 44.620 116.360 # SOURCE4 5 0.5586 - angle_coeff @angle:h4-cc-n harmonic 50.390 117.620 # SOURCE3 53 0.9721 - angle_coeff @angle:h4-cc-na harmonic 50.220 119.660 # SOURCE3 294 2.4702 - angle_coeff @angle:h4-cc-nc harmonic 50.000 120.030 # SOURCE3 16 2.3863 - angle_coeff @angle:h4-cc-nd harmonic 51.390 119.110 # SOURCE3 135 1.6946 - angle_coeff @angle:h4-cc-os harmonic 52.270 111.890 # SOURCE3 61 2.3500 - angle_coeff @angle:h4-cc-ss harmonic 54.360 117.750 # SOURCE3 40 3.1156 - angle_coeff @angle:h5-cc-n harmonic 50.870 115.610 # SOURCE4 10 0.8505 - angle_coeff @angle:h5-cc-na harmonic 49.760 122.100 # SOURCE3 16 1.4626 - angle_coeff @angle:h5-cc-nc harmonic 49.290 123.700 # SOURCE3 6 0.3547 - angle_coeff @angle:h5-cc-nd harmonic 50.130 125.380 # SOURCE3 40 2.2157 - angle_coeff @angle:h5-cc-os harmonic 51.300 116.330 # SOURCE3 12 3.2919 - angle_coeff @angle:h5-cc-ss harmonic 53.390 122.000 # SOURCE3 6 0.7237 - angle_coeff @angle:c-c-ha harmonic 44.850 115.430 # SOURCE2 3 0.6549 - angle_coeff @angle:ha-cc-na harmonic 49.820 121.500 # SOURCE2 1 0.0000 - angle_coeff @angle:ha-cc-nc harmonic 50.730 116.540 # SOURCE3 5 1.4482 - angle_coeff @angle:ha-cc-nd harmonic 51.410 118.880 # SOURCE3 20 2.8923 - angle_coeff @angle:ha-cc-os harmonic 52.490 110.860 # SOURCE3 7 1.3846 - angle_coeff @angle:ha-cc-pd harmonic 42.350 121.760 # SOURCE3 84 same_as_ha-cd-pc - angle_coeff @angle:ha-cc-ss harmonic 53.490 121.640 # SOURCE2 5 1.3276 - angle_coeff @angle:ch-c-ch harmonic 65.440 115.380 # SOURCE3 1 same_as_cg-c-cg - angle_coeff @angle:ch-c-ha harmonic 47.800 113.900 # SOURCE2 1 same_as_cg-c-ha - angle_coeff @angle:ch-c-o harmonic 70.210 122.310 # SOURCE3 2 same_as_cg-c-o - angle_coeff @angle:cl-c-cl harmonic 63.330 111.300 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-c-f harmonic 63.490 112.000 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-c-ha harmonic 43.460 109.900 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-c-o harmonic 64.280 121.510 # SOURCE3 6 1.6987 - angle_coeff @angle:cl-c-s harmonic 77.210 127.600 # SOURCE2 1 0.0000 - angle_coeff @angle:c-c-n harmonic 67.530 112.140 # SOURCE4 53 2.1247 - angle_coeff @angle:na-cc-nc harmonic 70.660 121.830 # SOURCE4 169 1.0340 - angle_coeff @angle:na-cc-nd harmonic 74.780 112.020 # SOURCE3 17 2.2434 - angle_coeff @angle:na-cc-no harmonic 68.480 124.900 # SOURCE4 48 0.7933 - angle_coeff @angle:na-cc-oh harmonic 73.310 117.260 # SOURCE4 16 0.9090 - angle_coeff @angle:na-cc-sx harmonic 80.050 117.040 # SOURCE4 13 0.4187 - angle_coeff @angle:na-cc-sy harmonic 79.760 120.550 # SOURCE4 7 1.7547 - angle_coeff @angle:n-cc-c harmonic 68.190 116.060 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-cc-nd harmonic 72.510 118.690 # SOURCE3 9 6.6642 - angle_coeff @angle:nc-cc-nh harmonic 72.700 115.660 # SOURCE4 12 1.0083 - angle_coeff @angle:nc-cc-no harmonic 69.310 121.540 # SOURCE4 7 0.9221 - angle_coeff @angle:nc-cc-ss harmonic 81.790 119.860 # SOURCE3 2 0.0000 - angle_coeff @angle:nd-cc-nd harmonic 70.880 128.170 # SOURCE4 7 0.0269 - angle_coeff @angle:nd-cc-ne harmonic 69.290 129.660 # SOURCE4 7 0.4306 - angle_coeff @angle:nd-cc-nh harmonic 72.410 120.110 # SOURCE3 5 0.9313 - angle_coeff @angle:nd-cc-no harmonic 69.900 122.680 # SOURCE4 16 0.3393 - angle_coeff @angle:nd-cc-oh harmonic 72.800 122.190 # SOURCE4 11 0.7091 - angle_coeff @angle:nd-cc-os harmonic 74.240 115.060 # SOURCE4 109 2.3512 - angle_coeff @angle:nd-cc-sh harmonic 79.410 124.920 # SOURCE4 5 0.9563 - angle_coeff @angle:nd-cc-ss harmonic 84.180 114.510 # SOURCE3 8 0.3449 - angle_coeff @angle:nd-cc-sx harmonic 76.960 127.600 # SOURCE4 14 1.1650 - angle_coeff @angle:nd-cc-sy harmonic 79.280 123.080 # SOURCE4 13 1.0531 - angle_coeff @angle:ne-cc-ss harmonic 82.750 116.990 # SOURCE4 7 0.1657 - angle_coeff @angle:nh-cc-nh harmonic 72.930 115.960 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-cc-os harmonic 72.780 117.270 # SOURCE4 13 0.7995 - angle_coeff @angle:nh-cc-ss harmonic 81.210 122.040 # SOURCE4 80 1.2781 - angle_coeff @angle:n-cc-n2 harmonic 74.770 114.480 # SOURCE4 15 2.3208 - angle_coeff @angle:n-cc-na harmonic 70.450 122.180 # SOURCE4 46 2.2856 - angle_coeff @angle:n-cc-nc harmonic 70.960 120.010 # SOURCE4 10 1.5583 - angle_coeff @angle:n-cc-nd harmonic 71.200 122.710 # SOURCE4 141 1.6659 - angle_coeff @angle:n-cc-nh harmonic 72.220 116.850 # SOURCE4 32 0.7619 - angle_coeff @angle:no-cc-os harmonic 71.010 117.590 # SOURCE4 62 0.2199 - angle_coeff @angle:no-cc-ss harmonic 80.690 121.100 # SOURCE4 10 0.0957 - angle_coeff @angle:n-cc-ss harmonic 80.680 123.050 # SOURCE4 38 1.0101 - angle_coeff @angle:c-c-o harmonic 67.160 120.990 # SOURCE4 233 2.0333 - angle_coeff @angle:c-c-oh harmonic 68.200 113.230 # SOURCE3 5 0.5615 - angle_coeff @angle:c-c-os harmonic 68.180 111.390 # SOURCE4 14 0.4038 - angle_coeff @angle:os-cc-ss harmonic 78.460 132.010 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-cc-ss harmonic 100.050 121.280 # SOURCE4 20 2.4461 - angle_coeff @angle:ss-cc-sy harmonic 98.380 121.770 # SOURCE4 20 0.4970 - angle_coeff @angle:cx-c-cx harmonic 85.450 64.600 # SOURCE2 1 0.0000 - angle_coeff @angle:cx-c-n harmonic 68.690 114.490 # SOURCE4 23 1.4914 - angle_coeff @angle:cx-c-o harmonic 68.880 122.820 # SOURCE4 97 2.2075 - angle_coeff @angle:cx-c-oh harmonic 70.490 112.320 # SOURCE4 10 0.6413 - angle_coeff @angle:cx-c-os harmonic 70.060 111.480 # SOURCE4 16 1.3998 - angle_coeff @angle:cy-c-cy harmonic 70.140 90.550 # SOURCE2 2 2.4500 - angle_coeff @angle:cy-c-n harmonic 75.430 91.540 # SOURCE4 249 0.5104 - angle_coeff @angle:cy-c-o harmonic 64.270 135.040 # SOURCE4 253 1.3450 - angle_coeff @angle:cy-c-oh harmonic 69.090 112.480 # SOURCE4 5 1.0793 - angle_coeff @angle:cy-c-os harmonic 74.550 94.890 # SOURCE4 8 0.6016 - angle_coeff @angle:c2-cd-c3 harmonic 63.270 126.110 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-cd-ca harmonic 64.430 128.220 # SOURCE3 1 same_as_c2-cc-ca - angle_coeff @angle:c2-cd-cc harmonic 69.090 117.020 # SOURCE3 2 same_as_c2-cc-cd - angle_coeff @angle:c2-cd-cd harmonic 65.270 125.410 # SOURCE3 3 2.0867 - angle_coeff @angle:c2-cd-ha harmonic 48.690 122.720 # SOURCE3 2 same_as_c2-cc-ha - angle_coeff @angle:c2-cd-n harmonic 67.740 126.900 # SOURCE3 1 same_as_c2-cc-n - angle_coeff @angle:c2-cd-os harmonic 70.530 119.310 # SOURCE3 2 same_as_c2-cc-os - angle_coeff @angle:c3-cd-ca harmonic 64.050 117.810 # SOURCE3 8 same_as_c3-cc-ca - angle_coeff @angle:c3-cd-cc harmonic 64.810 119.450 # SOURCE3 35 8.2040 - angle_coeff @angle:c3-cd-cd harmonic 64.660 115.970 # SOURCE3 4 3.0507 - angle_coeff @angle:c3-cd-ce harmonic 65.260 117.840 # SOURCE3 1 same_as_c3-cc-cf - angle_coeff @angle:c3-cd-ha harmonic 45.110 121.520 # SOURCE3 32 3.2091 - angle_coeff @angle:c3-cd-n2 harmonic 64.650 131.550 # SOURCE3 1 same_as_c3-cc-n2 - angle_coeff @angle:c3-cd-n harmonic 65.600 121.760 # SOURCE4 15 1.7884 - angle_coeff @angle:c3-cd-na harmonic 65.670 122.140 # SOURCE4 155 1.5600 - angle_coeff @angle:c3-cd-nc harmonic 66.940 119.910 # SOURCE4 200 1.6430 - angle_coeff @angle:c3-cd-nd harmonic 65.900 120.920 # SOURCE4 243 0.8832 - angle_coeff @angle:c3-cd-os harmonic 67.630 116.540 # SOURCE4 76 0.6353 - angle_coeff @angle:c3-cd-ss harmonic 77.510 121.530 # SOURCE4 26 1.4478 - angle_coeff @angle:ca-cd-cc harmonic 68.230 113.510 # SOURCE3 26 7.4229 - angle_coeff @angle:ca-cd-cd harmonic 67.660 111.040 # SOURCE3 9 7.9455 - angle_coeff @angle:ca-cd-ce harmonic 65.000 125.100 # SOURCE4 9 1.9265 - angle_coeff @angle:ca-cd-h4 harmonic 45.570 128.660 # SOURCE3 10 3.1167 - angle_coeff @angle:ca-cd-ha harmonic 46.400 124.040 # SOURCE3 34 3.6691 - angle_coeff @angle:ca-cd-n harmonic 72.510 104.870 # SOURCE3 1 same_as_ca-cc-n - angle_coeff @angle:ca-cd-na harmonic 67.030 123.450 # SOURCE4 39 1.9138 - angle_coeff @angle:ca-cd-nc harmonic 70.230 115.050 # SOURCE3 6 4.3938 - angle_coeff @angle:ca-cd-nd harmonic 67.650 120.810 # SOURCE4 116 1.2165 - angle_coeff @angle:ca-cd-oh harmonic 69.080 119.320 # SOURCE4 9 1.2731 - angle_coeff @angle:ca-cd-os harmonic 70.040 114.450 # SOURCE4 76 2.2248 - angle_coeff @angle:ca-cd-ss harmonic 79.130 119.640 # SOURCE4 15 1.8842 - angle_coeff @angle:c-cd-c2 harmonic 65.380 121.760 # SOURCE3 1 same_as_c-cc-c2 - angle_coeff @angle:c-cd-c3 harmonic 63.560 117.570 # SOURCE4 122 1.4868 - angle_coeff @angle:c-cd-c harmonic 63.410 121.180 # SOURCE4 16 1.9017 - angle_coeff @angle:c-cd-ca harmonic 63.550 122.950 # SOURCE3 1 same_as_c-cc-ca - angle_coeff @angle:c-cd-cc harmonic 65.280 121.320 # SOURCE4 789 2.4126 - angle_coeff @angle:cc-cd-cc harmonic 68.010 119.800 # SOURCE4 91 1.1370 - angle_coeff @angle:cc-cd-cd harmonic 68.160 114.190 # SOURCE3 517 6.5960 - angle_coeff @angle:cc-cd-cf harmonic 64.080 126.280 # SOURCE4 71 2.2936 - angle_coeff @angle:cc-cd-ch harmonic 64.920 126.050 # SOURCE4 30 1.4695 - angle_coeff @angle:cc-cd-cl harmonic 61.810 123.620 # SOURCE4 14 1.9282 - angle_coeff @angle:cc-cd-cy harmonic 63.930 122.130 # SOURCE4 10 0.8509 - angle_coeff @angle:c-cd-cd harmonic 63.720 122.690 # SOURCE3 2 0.0000 - angle_coeff @angle:c-cd-cf harmonic 63.000 123.100 # SOURCE4 5 2.3108 - angle_coeff @angle:cc-cd-h4 harmonic 47.190 129.110 # SOURCE3 418 3.1355 - angle_coeff @angle:cc-cd-ha harmonic 48.350 122.890 # SOURCE3 584 2.9334 - angle_coeff @angle:c-cd-cl harmonic 62.750 116.190 # SOURCE4 5 1.0839 - angle_coeff @angle:cc-cd-n harmonic 70.720 115.520 # SOURCE3 52 1.3322 - angle_coeff @angle:cc-cd-na harmonic 72.910 109.420 # SOURCE3 265 2.6051 - angle_coeff @angle:cc-cd-nc harmonic 69.420 123.820 # SOURCE4 14 0.3678 - angle_coeff @angle:cc-cd-nd harmonic 72.030 111.680 # SOURCE4 1078 1.9168 - angle_coeff @angle:cc-cd-nh harmonic 68.700 123.880 # SOURCE4 105 2.2114 - angle_coeff @angle:cc-cd-oh harmonic 69.540 123.710 # SOURCE4 47 1.3029 - angle_coeff @angle:cc-cd-os harmonic 69.960 120.300 # SOURCE3 64 5.4354 - angle_coeff @angle:cc-cd-ss harmonic 82.380 112.740 # SOURCE4 192 2.2341 - angle_coeff @angle:cc-cd-sy harmonic 76.890 124.690 # SOURCE4 22 0.6891 - angle_coeff @angle:cd-cd-cd harmonic 67.880 110.700 # SOURCE3 54 3.4091 - angle_coeff @angle:cd-cd-ce harmonic 65.800 122.560 # SOURCE4 38 1.7758 - angle_coeff @angle:cd-cd-cf harmonic 62.580 127.560 # SOURCE4 32 2.4879 - angle_coeff @angle:cd-cd-ch harmonic 63.320 127.380 # SOURCE4 21 0.9462 - angle_coeff @angle:cd-cd-cy harmonic 63.170 120.930 # SOURCE4 6 1.2205 - angle_coeff @angle:cd-cd-h4 harmonic 45.560 129.470 # SOURCE3 171 2.2734 - angle_coeff @angle:cd-cd-ha harmonic 47.020 121.510 # SOURCE4 1245 2.1421 - angle_coeff @angle:cd-cd-n2 harmonic 69.520 121.150 # SOURCE3 6 0.4642 - angle_coeff @angle:cd-cd-n harmonic 67.950 119.890 # SOURCE3 36 0.2095 - angle_coeff @angle:cd-cd-na harmonic 72.210 106.800 # SOURCE3 33 same_as_cc-cc-na - angle_coeff @angle:cd-cd-nc harmonic 71.150 112.560 # SOURCE3 141 4.2871 - angle_coeff @angle:cd-cd-nd harmonic 67.440 122.020 # SOURCE4 101 2.1232 - angle_coeff @angle:cd-cd-nh harmonic 68.260 120.050 # SOURCE4 86 1.2878 - angle_coeff @angle:cd-cd-oh harmonic 68.090 123.300 # SOURCE4 17 2.3237 - angle_coeff @angle:cd-cd-os harmonic 69.300 117.360 # SOURCE4 112 1.9292 - angle_coeff @angle:cd-cd-pc harmonic 63.840 115.360 # SOURCE3 84 3.2889 - angle_coeff @angle:cd-cd-ss harmonic 78.930 120.470 # SOURCE4 29 1.6911 - angle_coeff @angle:ce-cd-nd harmonic 68.130 124.900 # SOURCE4 5 2.3975 - angle_coeff @angle:cf-cd-na harmonic 66.090 124.600 # SOURCE4 8 1.6033 - angle_coeff @angle:cf-cd-nc harmonic 67.940 120.490 # SOURCE4 26 1.3524 - angle_coeff @angle:cf-cd-nd harmonic 66.910 121.180 # SOURCE4 29 1.3143 - angle_coeff @angle:cf-cd-os harmonic 68.380 117.800 # SOURCE4 7 1.1308 - angle_coeff @angle:cf-cd-ss harmonic 77.470 123.670 # SOURCE4 7 1.5823 - angle_coeff @angle:c-cd-h4 harmonic 46.770 118.190 # SOURCE4 8 0.2226 - angle_coeff @angle:c-cd-ha harmonic 46.990 117.020 # SOURCE3 56 1.9713 - angle_coeff @angle:cl-cd-nc harmonic 63.230 125.300 # SOURCE3 1 same_as_cl-cc-nd - angle_coeff @angle:c-cd-n2 harmonic 68.580 120.890 # SOURCE3 1 same_as_c-cc-n2 - angle_coeff @angle:c-cd-n harmonic 68.190 116.060 # SOURCE3 1 same_as_n-cc-c - angle_coeff @angle:c-cd-nc harmonic 67.450 121.860 # SOURCE4 46 2.4699 - angle_coeff @angle:c-cd-nd harmonic 64.310 130.800 # SOURCE3 1 0.0000 - angle_coeff @angle:c-cd-oh harmonic 69.870 114.020 # SOURCE4 18 0.9546 - angle_coeff @angle:c-cd-os harmonic 68.070 118.550 # SOURCE4 26 2.1350 - angle_coeff @angle:h4-cd-n harmonic 50.390 117.620 # SOURCE3 53 0.9721 - angle_coeff @angle:h4-cd-na harmonic 50.220 119.660 # SOURCE3 294 2.4702 - angle_coeff @angle:h4-cd-nc harmonic 51.390 119.110 # SOURCE3 135 1.6946 - angle_coeff @angle:h4-cd-nd harmonic 50.000 120.030 # SOURCE3 16 2.3863 - angle_coeff @angle:h4-cd-os harmonic 52.270 111.890 # SOURCE3 61 2.3500 - angle_coeff @angle:h4-cd-ss harmonic 54.360 117.750 # SOURCE3 40 3.1156 - angle_coeff @angle:h5-cd-n harmonic 50.820 115.830 # SOURCE4 10 0.2888 - angle_coeff @angle:h5-cd-na harmonic 49.760 122.100 # SOURCE3 16 1.4626 - angle_coeff @angle:h5-cd-nc harmonic 50.130 125.380 # SOURCE3 40 2.2157 - angle_coeff @angle:h5-cd-nd harmonic 49.290 123.700 # SOURCE3 6 0.3547 - angle_coeff @angle:h5-cd-os harmonic 51.300 116.330 # SOURCE3 12 3.2919 - angle_coeff @angle:h5-cd-ss harmonic 53.390 122.000 # SOURCE3 6 0.7237 - angle_coeff @angle:ha-cd-na harmonic 49.820 121.500 # SOURCE2 1 same_as_ha-cc-na - angle_coeff @angle:ha-cd-nc harmonic 51.410 118.880 # SOURCE3 20 2.8923 - angle_coeff @angle:ha-cd-nd harmonic 50.730 116.540 # SOURCE3 5 1.4482 - angle_coeff @angle:ha-cd-os harmonic 52.490 110.860 # SOURCE3 7 1.3846 - angle_coeff @angle:ha-cd-pc harmonic 42.350 121.760 # SOURCE3 84 2.2216 - angle_coeff @angle:ha-cd-ss harmonic 53.490 121.640 # SOURCE2 5 same_as_ha-cc-ss - angle_coeff @angle:na-cd-nc harmonic 74.780 112.020 # SOURCE3 17 2.2434 - angle_coeff @angle:na-cd-nd harmonic 70.890 121.040 # SOURCE4 62 1.4580 - angle_coeff @angle:na-cd-nh harmonic 72.430 116.980 # SOURCE4 46 1.4937 - angle_coeff @angle:na-cd-ss harmonic 84.890 111.460 # SOURCE4 20 0.8600 - angle_coeff @angle:nc-cd-nd harmonic 73.390 115.840 # SOURCE4 213 1.4060 - angle_coeff @angle:nc-cd-nh harmonic 72.410 120.110 # SOURCE3 5 0.9313 - angle_coeff @angle:nc-cd-oh harmonic 73.040 120.890 # SOURCE4 11 1.5340 - angle_coeff @angle:nc-cd-os harmonic 73.420 117.640 # SOURCE4 100 1.8409 - angle_coeff @angle:nc-cd-ss harmonic 84.180 114.510 # SOURCE3 8 0.3449 - angle_coeff @angle:nd-cd-nd harmonic 69.470 125.580 # SOURCE4 13 0.4672 - angle_coeff @angle:nd-cd-nh harmonic 72.140 117.470 # SOURCE4 23 1.5450 - angle_coeff @angle:nd-cd-ss harmonic 81.790 119.860 # SOURCE3 2 same_as_nc-cc-ss - angle_coeff @angle:nh-cd-nh harmonic 72.930 115.960 # SOURCE3 1 same_as_nh-cc-nh - angle_coeff @angle:nh-cd-os harmonic 73.160 116.070 # SOURCE4 12 0.5342 - angle_coeff @angle:nh-cd-ss harmonic 81.480 121.220 # SOURCE4 11 1.1514 - angle_coeff @angle:n-cd-na harmonic 70.500 122.010 # SOURCE4 13 1.2061 - angle_coeff @angle:n-cd-nc harmonic 70.990 123.410 # SOURCE4 88 0.9565 - angle_coeff @angle:n-cd-nd harmonic 69.060 126.700 # SOURCE4 54 0.3231 - angle_coeff @angle:n-cd-nh harmonic 72.210 116.880 # SOURCE4 47 0.3458 - angle_coeff @angle:n-cd-ss harmonic 80.730 122.890 # SOURCE4 7 1.1978 - angle_coeff @angle:oh-cd-os harmonic 75.470 111.610 # SOURCE4 6 1.1909 - angle_coeff @angle:os-cd-ss harmonic 78.460 132.010 # SOURCE3 1 same_as_os-cc-ss - angle_coeff @angle:ss-cd-ss harmonic 99.630 122.300 # SOURCE3 2 same_as_ss-cc-ss - angle_coeff @angle:ss-cd-sy harmonic 98.720 121.620 # SOURCE4 19 0.4931 - angle_coeff @angle:c2-ce-c3 harmonic 64.300 122.890 # SOURCE3 7 1.0449 - angle_coeff @angle:c2-ce-ca harmonic 65.160 123.080 # SOURCE3 6 2.1589 - angle_coeff @angle:c2-ce-cc harmonic 65.550 123.840 # SOURCE4 49 2.1264 - angle_coeff @angle:c2-ce-ce harmonic 65.730 123.080 # SOURCE3 12 0.6518 - angle_coeff @angle:c2-ce-cg harmonic 66.680 121.580 # SOURCE4 18 1.3663 - angle_coeff @angle:c2-ce-cl harmonic 62.220 119.510 # SOURCE4 24 1.4963 - angle_coeff @angle:c2-ce-h4 harmonic 48.640 125.580 # SOURCE4 11 0.9381 - angle_coeff @angle:c2-ce-ha harmonic 49.560 121.100 # SOURCE3 46 2.4054 - angle_coeff @angle:c2-ce-n1 harmonic 72.730 117.850 # SOURCE4 7 0.3180 - angle_coeff @angle:c2-ce-n2 harmonic 70.340 128.700 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-ce-na harmonic 69.290 119.190 # SOURCE4 5 0.8452 - angle_coeff @angle:c2-ce-ne harmonic 69.730 118.320 # SOURCE3 7 1.0468 - angle_coeff @angle:c2-ce-oh harmonic 70.180 123.780 # SOURCE4 10 1.8182 - angle_coeff @angle:c2-ce-p2 harmonic 61.560 118.240 # SOURCE3 1 - angle_coeff @angle:c2-ce-pe harmonic 61.300 118.760 # SOURCE3 8 2.3984 - angle_coeff @angle:c2-ce-px harmonic 60.970 119.720 # SOURCE3 6 0.5213 - angle_coeff @angle:c2-ce-py harmonic 61.150 122.130 # SOURCE3 5 3.1367 - angle_coeff @angle:c2-ce-sx harmonic 78.010 119.870 # SOURCE3 5 0.8557 - angle_coeff @angle:c2-ce-sy harmonic 78.410 120.350 # SOURCE3 5 0.5401 - angle_coeff @angle:c3-ce-ca harmonic 62.810 119.110 # SOURCE4 127 1.8824 - angle_coeff @angle:c3-ce-cc harmonic 63.490 118.180 # SOURCE4 22 1.7743 - angle_coeff @angle:c3-ce-ce harmonic 63.910 116.590 # SOURCE4 175 1.6539 - angle_coeff @angle:c3-ce-cf harmonic 64.510 122.180 # SOURCE4 119 2.0632 - angle_coeff @angle:c3-ce-cg harmonic 63.790 118.480 # SOURCE4 8 1.4756 - angle_coeff @angle:c3-ce-n2 harmonic 66.940 122.640 # SOURCE4 76 2.0781 - angle_coeff @angle:c3-ce-nf harmonic 67.240 120.750 # SOURCE4 6 2.1938 - angle_coeff @angle:c3-ce-nh harmonic 65.740 119.900 # SOURCE4 5 0.9634 - angle_coeff @angle:ca-ce-ca harmonic 63.870 117.820 # SOURCE4 100 0.9790 - angle_coeff @angle:ca-ce-cc harmonic 64.120 118.640 # SOURCE4 12 0.8455 - angle_coeff @angle:ca-ce-ce harmonic 63.840 119.620 # SOURCE4 14 1.9171 - angle_coeff @angle:ca-ce-cf harmonic 64.090 127.310 # SOURCE4 132 1.9691 - angle_coeff @angle:ca-ce-cl harmonic 62.350 114.220 # SOURCE4 6 1.3164 - angle_coeff @angle:ca-ce-h4 harmonic 46.710 116.860 # SOURCE4 74 0.9179 - angle_coeff @angle:ca-ce-ha harmonic 47.080 115.120 # SOURCE4 210 1.0763 - angle_coeff @angle:ca-ce-n2 harmonic 68.510 120.720 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-ce-nf harmonic 67.770 122.500 # SOURCE4 11 2.3863 - angle_coeff @angle:ca-ce-nh harmonic 67.850 115.510 # SOURCE4 93 0.9284 - angle_coeff @angle:ca-ce-oh harmonic 68.500 117.180 # SOURCE4 5 0.5951 - angle_coeff @angle:ca-ce-os harmonic 68.570 115.580 # SOURCE4 8 1.0735 - angle_coeff @angle:ca-ce-ss harmonic 77.470 117.730 # SOURCE4 5 1.1596 - angle_coeff @angle:c-ce-c2 harmonic 65.820 120.420 # SOURCE3 13 1.8877 - angle_coeff @angle:c-ce-c3 harmonic 63.430 116.630 # SOURCE4 169 2.4309 - angle_coeff @angle:c-ce-c harmonic 62.550 122.540 # SOURCE4 22 1.3987 - angle_coeff @angle:c-ce-ca harmonic 63.790 117.980 # SOURCE4 8 1.5129 - angle_coeff @angle:cc-ce-cd harmonic 63.280 130.360 # SOURCE4 5 2.3402 - angle_coeff @angle:cc-ce-cf harmonic 65.060 125.790 # SOURCE4 39 1.5227 - angle_coeff @angle:c-ce-cd harmonic 63.740 126.070 # SOURCE3 1 same_as_c-cf-cc - angle_coeff @angle:c-ce-ce harmonic 63.460 120.890 # SOURCE4 16 1.8719 - angle_coeff @angle:c-ce-cf harmonic 64.260 126.410 # SOURCE3 2 5.7847 - angle_coeff @angle:c-ce-cg harmonic 64.570 118.320 # SOURCE4 15 1.0595 - angle_coeff @angle:cc-ce-h4 harmonic 47.610 115.400 # SOURCE4 29 0.8744 - angle_coeff @angle:cc-ce-ha harmonic 47.630 115.360 # SOURCE4 66 0.9385 - angle_coeff @angle:c-ce-cl harmonic 62.010 115.400 # SOURCE4 6 1.0958 - angle_coeff @angle:cc-ce-n2 harmonic 68.910 121.690 # SOURCE4 52 2.2459 - angle_coeff @angle:cc-ce-nh harmonic 67.360 119.170 # SOURCE4 8 2.1378 - angle_coeff @angle:c-ce-cy harmonic 72.720 88.220 # SOURCE4 19 0.3234 - angle_coeff @angle:cd-ce-ce harmonic 65.140 122.940 # SOURCE4 6 0.3490 - angle_coeff @angle:cd-ce-ha harmonic 49.760 115.940 # SOURCE4 23 1.6379 - angle_coeff @angle:ce-ce-ce harmonic 64.550 118.740 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-ce-cf harmonic 65.490 124.050 # SOURCE4 166 1.7004 - angle_coeff @angle:ce-ce-cl harmonic 61.600 117.930 # SOURCE4 12 0.2639 - angle_coeff @angle:ce-ce-h4 harmonic 47.060 118.000 # SOURCE4 10 0.8551 - angle_coeff @angle:ce-ce-ha harmonic 47.500 115.900 # SOURCE3 12 0.4670 - angle_coeff @angle:ce-ce-n1 harmonic 66.840 127.150 # SOURCE3 2 same_as_cf-cf-n1 - angle_coeff @angle:ce-ce-n2 harmonic 68.520 123.000 # SOURCE3 2 0.0000 - angle_coeff @angle:ce-ce-oh harmonic 69.180 116.890 # SOURCE4 11 2.0380 - angle_coeff @angle:cf-ce-cg harmonic 66.060 123.940 # SOURCE4 21 1.4852 - angle_coeff @angle:cf-ce-cy harmonic 60.530 137.740 # SOURCE4 13 0.3952 - angle_coeff @angle:cf-ce-h4 harmonic 49.030 123.760 # SOURCE4 5 1.0909 - angle_coeff @angle:cf-ce-ha harmonic 50.180 118.290 # SOURCE4 299 1.3038 - angle_coeff @angle:cf-ce-n1 harmonic 72.090 120.030 # SOURCE4 6 1.9451 - angle_coeff @angle:cf-ce-n harmonic 72.630 108.180 # SOURCE4 54 0.5772 - angle_coeff @angle:cf-ce-nh harmonic 69.450 121.520 # SOURCE4 12 2.0106 - angle_coeff @angle:cf-ce-oh harmonic 70.830 121.620 # SOURCE4 12 0.5995 - angle_coeff @angle:cg-ce-cg harmonic 65.510 118.510 # SOURCE4 6 0.9614 - angle_coeff @angle:cg-ce-ha harmonic 47.910 116.610 # SOURCE4 12 0.3943 - angle_coeff @angle:cg-ce-n1 harmonic 69.540 119.500 # SOURCE2 1 0.0000 - angle_coeff @angle:cg-ce-n2 harmonic 69.590 121.430 # SOURCE4 6 0.8382 - angle_coeff @angle:c-ce-ha harmonic 46.590 117.260 # SOURCE3 11 2.7158 - angle_coeff @angle:c-ce-n harmonic 66.170 118.730 # SOURCE4 129 1.5548 - angle_coeff @angle:c-ce-nh harmonic 67.880 115.220 # SOURCE4 18 2.4886 - angle_coeff @angle:c-ce-oh harmonic 68.230 117.920 # SOURCE4 5 1.4580 - angle_coeff @angle:c-ce-os harmonic 69.050 113.780 # SOURCE4 21 1.8258 - angle_coeff @angle:h4-ce-n1 harmonic 52.650 116.360 # SOURCE4 7 0.2182 - angle_coeff @angle:h4-ce-n2 harmonic 52.370 121.520 # SOURCE4 105 1.2900 - angle_coeff @angle:h4-ce-ne harmonic 49.720 115.810 # SOURCE4 7 1.9836 - angle_coeff @angle:ha-ce-n1 harmonic 52.770 115.960 # SOURCE3 2 same_as_ha-cf-n1 - angle_coeff @angle:ha-ce-n2 harmonic 52.850 119.510 # SOURCE3 2 0.4623 - angle_coeff @angle:ha-ce-ne harmonic 49.160 118.590 # SOURCE3 5 1.1113 - angle_coeff @angle:ha-ce-nh harmonic 50.580 114.990 # SOURCE3 1 0.0000 - angle_coeff @angle:ha-ce-p2 harmonic 40.610 120.110 # SOURCE3 1 - angle_coeff @angle:ha-ce-pe harmonic 40.640 119.330 # SOURCE3 6 0.8966 - angle_coeff @angle:ha-ce-px harmonic 40.810 117.900 # SOURCE3 6 0.1809 - angle_coeff @angle:ha-ce-py harmonic 41.340 118.720 # SOURCE3 3 0.3064 - angle_coeff @angle:ha-ce-sx harmonic 52.960 115.450 # SOURCE3 3 0.6640 - angle_coeff @angle:ha-ce-sy harmonic 53.580 114.860 # SOURCE3 3 0.4717 - angle_coeff @angle:n2-ce-nh harmonic 71.550 124.860 # SOURCE4 83 2.0415 - angle_coeff @angle:n2-ce-os harmonic 74.520 118.130 # SOURCE4 6 0.1367 - angle_coeff @angle:n2-ce-ss harmonic 81.510 117.230 # SOURCE4 6 2.0518 - angle_coeff @angle:ne-ce-ne harmonic 68.070 123.870 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-ce-nh harmonic 71.870 112.910 # SOURCE4 12 1.1263 - angle_coeff @angle:nf-ce-nh harmonic 73.250 118.130 # SOURCE4 6 0.5842 - angle_coeff @angle:pe-ce-pe harmonic 57.690 129.790 # SOURCE3 1 0.0000 - angle_coeff @angle:py-ce-py harmonic 64.070 108.060 # SOURCE3 1 0.0000 - angle_coeff @angle:sx-ce-sx harmonic 97.090 120.320 # SOURCE3 1 0.0000 - angle_coeff @angle:sy-ce-sy harmonic 98.050 119.970 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-cf-c3 harmonic 64.300 122.890 # SOURCE3 7 same_as_c2-ce-c3 - angle_coeff @angle:c2-cf-ca harmonic 65.160 123.080 # SOURCE3 6 same_as_c2-ce-ca - angle_coeff @angle:c2-cf-cd harmonic 65.810 122.050 # SOURCE4 23 1.7894 - angle_coeff @angle:c2-cf-cf harmonic 65.730 123.080 # SOURCE3 12 same_as_c2-ce-ce - angle_coeff @angle:c2-cf-ch harmonic 66.510 122.220 # SOURCE3 3 same_as_c2-ce-cg - angle_coeff @angle:c2-cf-ha harmonic 49.560 121.100 # SOURCE3 46 same_as_c2-ce-ha - angle_coeff @angle:c2-cf-n2 harmonic 70.340 128.700 # SOURCE3 1 same_as_c2-ce-n2 - angle_coeff @angle:c2-cf-nf harmonic 69.730 118.320 # SOURCE3 7 same_as_c2-ce-ne - angle_coeff @angle:c2-cf-p2 harmonic 61.560 118.240 # SOURCE3 1 same_as_c2-ce-p2 - angle_coeff @angle:c2-cf-pf harmonic 61.300 118.760 # SOURCE3 8 same_as_c2-ce-pe - angle_coeff @angle:c2-cf-px harmonic 60.970 119.720 # SOURCE3 6 same_as_c2-ce-px - angle_coeff @angle:c2-cf-py harmonic 61.150 122.130 # SOURCE3 5 same_as_c2-ce-py - angle_coeff @angle:c2-cf-sx harmonic 78.010 119.870 # SOURCE3 5 same_as_c2-ce-sx - angle_coeff @angle:c2-cf-sy harmonic 78.410 120.350 # SOURCE3 5 same_as_c2-ce-sy - angle_coeff @angle:c3-cf-ca harmonic 62.650 119.700 # SOURCE4 51 1.2029 - angle_coeff @angle:c3-cf-cd harmonic 63.300 118.280 # SOURCE4 17 0.8680 - angle_coeff @angle:c3-cf-ce harmonic 64.550 122.030 # SOURCE4 102 1.9728 - angle_coeff @angle:c3-cf-cf harmonic 63.520 118.010 # SOURCE4 69 0.9443 - angle_coeff @angle:c3-cf-n2 harmonic 66.670 123.650 # SOURCE4 5 1.9155 - angle_coeff @angle:ca-cf-ca harmonic 64.500 115.530 # SOURCE4 12 0.5692 - angle_coeff @angle:ca-cf-cc harmonic 62.810 130.800 # SOURCE4 12 1.2696 - angle_coeff @angle:ca-cf-cd harmonic 64.490 116.650 # SOURCE4 5 0.8685 - angle_coeff @angle:ca-cf-ce harmonic 64.050 127.440 # SOURCE4 186 1.8735 - angle_coeff @angle:ca-cf-ha harmonic 47.060 115.210 # SOURCE4 135 0.9402 - angle_coeff @angle:ca-cf-n2 harmonic 68.510 120.720 # SOURCE3 1 same_as_ca-ce-n2 - angle_coeff @angle:ca-cf-ne harmonic 67.710 122.810 # SOURCE4 11 2.3913 - angle_coeff @angle:ca-cf-oh harmonic 69.220 115.690 # SOURCE4 6 0.8381 - angle_coeff @angle:c-cf-c2 harmonic 65.820 120.420 # SOURCE3 13 same_as_c-ce-c2 - angle_coeff @angle:c-cf-c3 harmonic 62.670 119.470 # SOURCE4 19 1.2665 - angle_coeff @angle:c-cf-c harmonic 63.510 118.850 # SOURCE3 1 same_as_c-ce-c - angle_coeff @angle:c-cf-cc harmonic 63.930 126.070 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-cf-cf harmonic 64.530 126.040 # SOURCE4 6 1.0648 - angle_coeff @angle:c-cf-cd harmonic 64.140 117.760 # SOURCE4 10 1.2451 - angle_coeff @angle:c-cf-ce harmonic 64.260 126.410 # SOURCE3 2 same_as_c-ce-cf - angle_coeff @angle:cc-cf-ha harmonic 50.290 114.810 # SOURCE4 16 0.9788 - angle_coeff @angle:cd-cf-ce harmonic 64.650 126.530 # SOURCE4 49 2.0998 - angle_coeff @angle:cd-cf-ha harmonic 47.360 115.570 # SOURCE4 47 0.8973 - angle_coeff @angle:cd-cf-n2 harmonic 69.140 120.020 # SOURCE4 17 2.4566 - angle_coeff @angle:ce-cf-cf harmonic 65.420 124.330 # SOURCE4 175 1.6942 - angle_coeff @angle:ce-cf-ch harmonic 66.150 123.630 # SOURCE4 20 1.3910 - angle_coeff @angle:ce-cf-ha harmonic 50.240 117.980 # SOURCE4 356 1.4772 - angle_coeff @angle:ce-cf-n harmonic 72.320 108.630 # SOURCE4 10 1.2271 - angle_coeff @angle:ce-cf-oh harmonic 71.100 121.930 # SOURCE4 12 1.6250 - angle_coeff @angle:cf-cf-cf harmonic 64.550 118.740 # SOURCE3 1 same_as_ce-ce-ce - angle_coeff @angle:cf-cf-h4 harmonic 47.050 117.940 # SOURCE4 9 0.8559 - angle_coeff @angle:cf-cf-ha harmonic 47.500 115.900 # SOURCE3 12 0.4670 - angle_coeff @angle:cf-cf-n1 harmonic 66.650 127.150 # SOURCE3 2 2.1936 - angle_coeff @angle:cf-cf-n2 harmonic 69.760 118.660 # SOURCE4 11 1.2238 - angle_coeff @angle:c-cf-ha harmonic 46.590 117.260 # SOURCE3 11 2.7158 - angle_coeff @angle:ch-cf-ch harmonic 66.000 116.750 # SOURCE3 1 same_as_cg-ce-cg - angle_coeff @angle:ch-cf-ha harmonic 47.950 116.400 # SOURCE4 6 0.3381 - angle_coeff @angle:ch-cf-n1 harmonic 69.330 119.500 # SOURCE2 1 same_as_cg-ce-n1 - angle_coeff @angle:c-cf-n2 harmonic 70.160 114.880 # SOURCE4 5 1.3647 - angle_coeff @angle:c-cf-n harmonic 66.600 116.790 # SOURCE4 8 0.8255 - angle_coeff @angle:c-cf-nh harmonic 65.940 122.760 # SOURCE3 1 same_as_c-ce-nh - angle_coeff @angle:f-c-f harmonic 72.220 107.350 # SOURCE2 2 0.2500 - angle_coeff @angle:h4-cf-n2 harmonic 52.210 122.140 # SOURCE4 11 0.9297 - angle_coeff @angle:h4-cf-ne harmonic 52.280 120.210 # SOURCE4 6 0.8104 - angle_coeff @angle:ha-cf-n1 harmonic 52.480 115.960 # SOURCE3 2 3.5425 - angle_coeff @angle:ha-cf-n2 harmonic 52.850 119.510 # SOURCE3 2 same_as_ha-ce-n2 - angle_coeff @angle:ha-cf-nf harmonic 49.160 118.590 # SOURCE3 5 same_as_ha-ce-ne - angle_coeff @angle:ha-cf-nh harmonic 50.850 114.990 # SOURCE3 1 same_as_ha-ce-nh - angle_coeff @angle:ha-cf-p2 harmonic 40.610 120.110 # SOURCE3 1 same_as_ha-ce-p2 - angle_coeff @angle:ha-cf-pf harmonic 40.640 119.330 # SOURCE3 6 same_as_ha-ce-pe - angle_coeff @angle:ha-cf-px harmonic 40.810 117.900 # SOURCE3 6 same_as_ha-ce-px - angle_coeff @angle:ha-cf-py harmonic 41.340 118.720 # SOURCE3 3 same_as_ha-ce-py - angle_coeff @angle:ha-cf-sx harmonic 52.960 115.450 # SOURCE3 3 same_as_ha-ce-sx - angle_coeff @angle:ha-cf-sy harmonic 53.580 114.860 # SOURCE3 3 same_as_ha-ce-sy - angle_coeff @angle:n2-cf-nh harmonic 71.540 125.890 # SOURCE4 9 1.5587 - angle_coeff @angle:nf-cf-nf harmonic 68.070 123.870 # SOURCE3 1 same_as_ne-ce-ne - angle_coeff @angle:f-c-o harmonic 73.210 123.440 # SOURCE3 1 - angle_coeff @angle:pf-cf-pf harmonic 57.690 129.790 # SOURCE3 1 same_as_pe-ce-pe - angle_coeff @angle:py-cf-py harmonic 64.070 108.060 # SOURCE3 1 same_as_py-ce-py - angle_coeff @angle:f-c-s harmonic 80.250 124.000 # SOURCE2 1 0.0000 - angle_coeff @angle:sx-cf-sx harmonic 97.090 120.320 # SOURCE3 1 same_as_sx-ce-sx - angle_coeff @angle:sy-cf-sy harmonic 98.050 119.970 # SOURCE3 1 same_as_sy-ce-sy - angle_coeff @angle:c1-cg-ca harmonic 56.530 179.460 # SOURCE4 17 0.3461 - angle_coeff @angle:c1-cg-cc harmonic 56.970 178.600 # SOURCE4 6 0.3822 - angle_coeff @angle:c1-cg-ce harmonic 56.960 178.000 # SOURCE4 6 0.4324 - angle_coeff @angle:c1-cg-cg harmonic 58.180 179.660 # SOURCE4 16 0.1241 - angle_coeff @angle:c1-cg-ne harmonic 62.730 170.020 # SOURCE3 4 1.1724 - angle_coeff @angle:c1-cg-pe harmonic 56.730 173.290 # SOURCE3 11 4.9305 - angle_coeff @angle:ca-cg-ch harmonic 56.940 179.490 # SOURCE4 5 0.3022 - angle_coeff @angle:ca-cg-n1 harmonic 58.930 179.420 # SOURCE4 102 0.6923 - angle_coeff @angle:c-cg-c1 harmonic 56.190 179.140 # SOURCE3 2 0.0000 - angle_coeff @angle:cc-cg-n1 harmonic 59.440 178.460 # SOURCE4 24 0.7137 - angle_coeff @angle:ce-cg-ch harmonic 57.380 177.980 # SOURCE4 9 0.4223 - angle_coeff @angle:ce-cg-n1 harmonic 59.410 177.890 # SOURCE4 45 1.1337 - angle_coeff @angle:n1-cg-ne harmonic 65.040 174.070 # SOURCE4 14 1.2208 - angle_coeff @angle:h4-c-o harmonic 54.280 120.930 # SOURCE4 129 0.5769 - angle_coeff @angle:h5-c-n harmonic 52.390 112.190 # SOURCE4 33 0.4220 - angle_coeff @angle:h5-c-o harmonic 53.890 123.260 # SOURCE4 38 0.4806 - angle_coeff @angle:ha-c-ha harmonic 37.860 115.610 # SOURCE3 4 0.0458 - angle_coeff @angle:ha-c-i harmonic 36.710 110.580 # SOURCE3 1 0.0000 - angle_coeff @angle:ha-c-n harmonic 52.400 112.370 # SOURCE3 4 0.6424 - angle_coeff @angle:ha-c-o harmonic 54.270 121.940 # SOURCE3 51 2.3235 - angle_coeff @angle:ha-c-oh harmonic 53.970 111.820 # SOURCE3 4 1.9375 - angle_coeff @angle:ha-c-os harmonic 53.240 110.340 # SOURCE3 8 1.9344 - angle_coeff @angle:ha-c-s harmonic 56.030 119.560 # SOURCE3 3 0.7586 - angle_coeff @angle:c1-ch-ca harmonic 56.450 180.000 # SOURCE3 2 same_as_c1-cg-ca - angle_coeff @angle:c1-ch-cf harmonic 56.900 178.320 # SOURCE3 1 same_as_c1-cg-ce - angle_coeff @angle:c1-ch-ch harmonic 58.120 180.000 # SOURCE3 2 same_as_c1-cg-cg - angle_coeff @angle:c1-ch-nf harmonic 62.730 170.020 # SOURCE3 4 same_as_c1-cg-ne - angle_coeff @angle:c1-ch-pf harmonic 56.730 173.290 # SOURCE3 11 same_as_c1-cg-pe - angle_coeff @angle:ca-ch-cg harmonic 56.900 179.740 # SOURCE4 8 0.2890 - angle_coeff @angle:ca-ch-n1 harmonic 58.830 180.000 # SOURCE3 1 same_as_ca-cg-n1 - angle_coeff @angle:c-ch-c1 harmonic 56.190 179.140 # SOURCE3 2 same_as_c-cg-c1 - angle_coeff @angle:cd-ch-n1 harmonic 59.410 178.620 # SOURCE4 26 0.2919 - angle_coeff @angle:cf-ch-cg harmonic 57.400 177.900 # SOURCE4 8 0.4883 - angle_coeff @angle:cf-ch-n1 harmonic 59.370 178.120 # SOURCE4 22 1.5200 - angle_coeff @angle:cg-ch-ch harmonic 58.680 179.670 # SOURCE4 7 0.1439 - angle_coeff @angle:n1-ch-nf harmonic 64.660 176.170 # SOURCE2 3 same_as_n1-cg-ne - angle_coeff @angle:i-c-i harmonic 59.790 116.450 # SOURCE3 1 0.0000 - angle_coeff @angle:i-c-o harmonic 55.510 122.020 # SOURCE3 4 1.2961 - angle_coeff @angle:f-cl-f harmonic 50.000 87.500 # SOURCE2 1 estimated_force_constant - angle_coeff @angle:n2-c-n2 harmonic 71.830 110.310 # SOURCE3 1 - angle_coeff @angle:n2-c-o harmonic 73.020 122.500 # SOURCE3 1 - angle_coeff @angle:n4-c-n4 harmonic 64.710 114.640 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-c-o harmonic 69.580 118.830 # SOURCE3 4 3.8516 - angle_coeff @angle:nc-c-o harmonic 74.050 123.980 # SOURCE4 66 0.9502 - angle_coeff @angle:nd-c-o harmonic 73.720 121.760 # SOURCE4 55 1.1138 - angle_coeff @angle:ne-c-ne harmonic 73.220 110.310 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-c-o harmonic 72.940 126.030 # SOURCE4 39 0.9885 - angle_coeff @angle:nf-c-nf harmonic 73.070 110.310 # SOURCE3 1 same_as_ne-c-ne - angle_coeff @angle:nf-c-o harmonic 73.320 124.390 # SOURCE3 3 same_as_ne-c-o - angle_coeff @angle:n-c-n harmonic 74.800 113.380 # SOURCE4 635 1.4358 - angle_coeff @angle:n-c-nc harmonic 72.690 117.050 # SOURCE4 54 0.7020 - angle_coeff @angle:n-c-nd harmonic 71.900 117.060 # SOURCE4 23 0.9856 - angle_coeff @angle:n-c-ne harmonic 74.440 110.370 # SOURCE4 10 1.7492 - angle_coeff @angle:n-c-o harmonic 75.830 122.030 # SOURCE3 221 2.3565 - angle_coeff @angle:n-c-oh harmonic 76.220 113.630 # SOURCE4 5 1.1209 - angle_coeff @angle:no-c-no harmonic 66.540 109.280 # SOURCE3 1 - angle_coeff @angle:no-c-o harmonic 67.950 125.360 # SOURCE3 1 - angle_coeff @angle:n-c-os harmonic 76.680 109.280 # SOURCE4 318 0.8749 - angle_coeff @angle:n-c-s harmonic 83.180 123.880 # SOURCE3 5 1.2935 - angle_coeff @angle:n-c-sh harmonic 83.030 112.610 # SOURCE4 8 1.2601 - angle_coeff @angle:n-c-ss harmonic 84.610 110.420 # SOURCE4 59 1.5507 - angle_coeff @angle:oh-c-oh harmonic 78.910 110.560 # SOURCE3 2 0.5498 - angle_coeff @angle:oh-c-s harmonic 84.340 123.440 # SOURCE3 1 0.0000 - angle_coeff @angle:o-c-o harmonic 78.170 130.380 # SOURCE4 429 1.0315 - angle_coeff @angle:o-c-oh harmonic 77.380 122.880 # SOURCE3 33 2.1896 - angle_coeff @angle:o-c-os harmonic 75.930 123.330 # SOURCE4 1708 1.0632 - angle_coeff @angle:o-c-p2 harmonic 59.770 123.100 # SOURCE3 1 - angle_coeff @angle:o-c-p3 harmonic 60.900 120.790 # SOURCE3 1 - angle_coeff @angle:o-c-p5 harmonic 60.850 121.200 # SOURCE4 8 1.2117 - angle_coeff @angle:o-c-pe harmonic 59.440 123.020 # SOURCE3 3 0.1404 - angle_coeff @angle:o-c-pf harmonic 59.440 123.020 # SOURCE3 3 same_as_o-c-pe - angle_coeff @angle:o-c-px harmonic 60.640 119.100 # SOURCE3 1 0.0000 - angle_coeff @angle:o-c-py harmonic 61.200 121.710 # SOURCE4 5 0.3133 - angle_coeff @angle:o-c-s4 harmonic 77.510 121.150 # SOURCE3 1 - angle_coeff @angle:o-c-s6 harmonic 78.060 119.450 # SOURCE3 1 - angle_coeff @angle:o-c-s harmonic 86.330 120.440 # SOURCE3 2 0.0000 - angle_coeff @angle:o-c-sh harmonic 81.240 121.410 # SOURCE3 4 1.4052 - angle_coeff @angle:os-c-os harmonic 76.450 111.380 # SOURCE4 12 0.8309 - angle_coeff @angle:o-c-ss harmonic 81.780 122.290 # SOURCE3 7 1.9240 - angle_coeff @angle:os-c-s harmonic 83.310 125.030 # SOURCE4 18 0.9978 - angle_coeff @angle:os-c-ss harmonic 83.910 113.630 # SOURCE4 5 0.7367 - angle_coeff @angle:o-c-sx harmonic 76.880 121.150 # SOURCE3 5 3.6452 - angle_coeff @angle:o-c-sy harmonic 78.310 119.320 # SOURCE3 5 2.4495 - angle_coeff @angle:p2-c-p2 harmonic 58.960 113.750 # SOURCE3 1 - angle_coeff @angle:p3-c-p3 harmonic 58.400 118.040 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-c-py harmonic 67.140 90.080 # SOURCE3 1 0.0000 - angle_coeff @angle:p5-c-p5 harmonic 57.080 123.760 # SOURCE3 1 - angle_coeff @angle:ca-cp-ca harmonic 67.250 118.330 # SOURCE4 521 0.6228 - angle_coeff @angle:ca-cp-cp harmonic 64.140 121.140 # SOURCE4 979 1.4462 - angle_coeff @angle:ca-cp-na harmonic 68.850 119.430 # SOURCE4 21 0.6591 - angle_coeff @angle:ca-cp-nb harmonic 69.270 121.650 # SOURCE4 63 0.6564 - angle_coeff @angle:cp-cp-cp harmonic 72.200 90.000 # SOURCE3 4 0.0000 - angle_coeff @angle:cp-cp-cq harmonic 62.640 124.480 # SOURCE4 5 1.9038 - angle_coeff @angle:cp-cp-nb harmonic 68.050 116.600 # SOURCE4 88 1.1887 - angle_coeff @angle:pe-c-pe harmonic 58.620 113.770 # SOURCE3 1 0.0000 - angle_coeff @angle:pf-c-pf harmonic 58.620 113.770 # SOURCE3 1 same_as_pe-c-pe - angle_coeff @angle:nb-cp-nb harmonic 71.310 125.720 # SOURCE4 5 0.6674 - angle_coeff @angle:py-c-py harmonic 57.520 123.800 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-cq-ca harmonic 67.000 118.240 # SOURCE4 5 0.2181 - angle_coeff @angle:ca-cq-cq harmonic 64.220 120.410 # SOURCE4 12 1.4029 - angle_coeff @angle:ca-cq-nb harmonic 69.270 121.650 # SOURCE4 63 same as ca-cp-nb - angle_coeff @angle:cp-cq-cq harmonic 62.640 124.470 # SOURCE4 5 1.0864 - angle_coeff @angle:cq-cq-cq harmonic 72.200 90.000 # SOURCE3 4 0.0000 - angle_coeff @angle:cq-cq-nb harmonic 68.050 116.600 # SOURCE4 88 same as cp-cp-nb - angle_coeff @angle:s4-c-s4 harmonic 98.110 108.810 # SOURCE3 1 - angle_coeff @angle:s6-c-s6 harmonic 95.130 115.750 # SOURCE3 1 - angle_coeff @angle:sh-c-sh harmonic 100.060 115.330 # SOURCE3 1 0.0000 - angle_coeff @angle:s-c-s harmonic 104.130 120.400 # SOURCE3 2 1.2766 - angle_coeff @angle:s-c-sh harmonic 99.770 122.760 # SOURCE4 11 1.5734 - angle_coeff @angle:s-c-ss harmonic 99.130 125.900 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-c-ss harmonic 102.180 113.000 # SOURCE3 1 0.0000 - angle_coeff @angle:sx-c-sx harmonic 97.340 108.800 # SOURCE3 1 0.0000 - angle_coeff @angle:sy-c-sy harmonic 95.370 115.780 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-cu-cx harmonic 58.560 148.210 # SOURCE4 6 1.8305 - angle_coeff @angle:c-cu-cu harmonic 94.970 62.600 # SOURCE2 1 0.0000 - angle_coeff @angle:cu-cu-cx harmonic 100.970 50.800 # SOURCE2 1 0.0000 - angle_coeff @angle:cu-cu-ha harmonic 46.110 147.730 # SOURCE2 3 2.0950 - angle_coeff @angle:cv-cv-cy harmonic 73.280 94.170 # SOURCE3 2 0.0000 - angle_coeff @angle:cv-cv-ha harmonic 47.300 133.700 # SOURCE3 2 0.0000 - angle_coeff @angle:cx-cv-cx harmonic 84.660 63.900 # SOURCE2 1 0.0000 - angle_coeff @angle:cy-cv-ha harmonic 42.890 132.140 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-cx-cx harmonic 63.100 120.660 # SOURCE4 9 0.9067 - angle_coeff @angle:c2-cx-cx harmonic 62.330 120.540 # SOURCE4 51 2.2377 - angle_coeff @angle:c2-cx-h1 harmonic 46.630 115.780 # SOURCE4 8 0.2332 - angle_coeff @angle:c2-cx-hc harmonic 46.770 115.100 # SOURCE4 12 0.7463 - angle_coeff @angle:c2-cx-os harmonic 67.140 116.170 # SOURCE4 14 1.2782 - angle_coeff @angle:c3-cx-c3 harmonic 63.000 114.480 # SOURCE4 46 1.9627 - angle_coeff @angle:c3-cx-cx harmonic 61.820 120.060 # SOURCE4 448 2.1467 - angle_coeff @angle:c3-cx-h1 harmonic 45.870 115.420 # SOURCE4 89 1.1096 - angle_coeff @angle:c3-cx-hc harmonic 46.120 114.160 # SOURCE4 85 1.1118 - angle_coeff @angle:c3-cx-n3 harmonic 64.310 118.500 # SOURCE4 17 2.4897 - angle_coeff @angle:c3-cx-os harmonic 66.570 115.500 # SOURCE4 161 1.3016 - angle_coeff @angle:ca-cx-cx harmonic 61.860 122.180 # SOURCE4 65 1.6898 - angle_coeff @angle:ca-cx-h1 harmonic 46.810 114.570 # SOURCE4 7 0.6498 - angle_coeff @angle:ca-cx-hc harmonic 47.050 113.410 # SOURCE4 18 0.7843 - angle_coeff @angle:ca-cx-oh harmonic 69.250 112.930 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-cx-os harmonic 66.420 118.500 # SOURCE4 6 0.7514 - angle_coeff @angle:c-cx-c3 harmonic 62.910 116.930 # SOURCE4 18 1.8253 - angle_coeff @angle:cc-cx-cx harmonic 63.040 118.970 # SOURCE4 30 0.7725 - angle_coeff @angle:cc-cx-hc harmonic 47.440 113.840 # SOURCE4 15 0.6682 - angle_coeff @angle:c-cx-cx harmonic 62.960 117.960 # SOURCE4 147 1.8483 - angle_coeff @angle:cd-cx-cx harmonic 62.450 120.460 # SOURCE4 9 0.8796 - angle_coeff @angle:c-cx-h1 harmonic 46.270 117.250 # SOURCE4 24 0.7935 - angle_coeff @angle:c-cx-hc harmonic 46.420 116.530 # SOURCE4 36 1.2830 - angle_coeff @angle:cl-cx-cl harmonic 62.910 114.200 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-cx-cx harmonic 60.790 120.100 # SOURCE4 15 0.5917 - angle_coeff @angle:cl-cx-h1 harmonic 43.410 111.430 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-cx-hc harmonic 42.580 115.800 # SOURCE2 1 0.0000 - angle_coeff @angle:c-cx-os harmonic 67.250 115.590 # SOURCE4 36 0.8227 - angle_coeff @angle:cu-cx-cu harmonic 91.530 54.600 # SOURCE2 1 0.0000 - angle_coeff @angle:cu-cx-cx harmonic 88.720 58.500 # SOURCE4 7 0.1333 - angle_coeff @angle:cu-cx-hc harmonic 45.490 118.090 # SOURCE4 7 1.0126 - angle_coeff @angle:cx-cx-cx harmonic 87.900 60.000 # SOURCE4 681 0.6259 - angle_coeff @angle:cx-cx-cy harmonic 67.540 100.530 # SOURCE3 4 0.0000 - angle_coeff @angle:cx-cx-f harmonic 64.530 117.930 # SOURCE4 7 1.1613 - angle_coeff @angle:cx-cx-h1 harmonic 45.450 119.660 # SOURCE3 12 0.4529 - angle_coeff @angle:cx-cx-hc harmonic 45.790 117.920 # SOURCE3 92 1.1927 - angle_coeff @angle:cx-cx-hx harmonic 45.470 119.620 # SOURCE4 9 0.1118 - angle_coeff @angle:cx-cx-n3 harmonic 91.170 59.590 # SOURCE4 154 0.3104 - angle_coeff @angle:cx-cx-na harmonic 62.940 125.850 # SOURCE4 16 2.0385 - angle_coeff @angle:cx-cx-nh harmonic 92.030 59.150 # SOURCE4 116 0.6758 - angle_coeff @angle:cx-cx-os harmonic 93.610 59.070 # SOURCE4 306 0.5253 - angle_coeff @angle:cy-cx-hc harmonic 43.980 125.430 # SOURCE3 2 0.0000 - angle_coeff @angle:f-cx-f harmonic 70.610 106.900 # SOURCE2 2 1.4000 - angle_coeff @angle:f-cx-h1 harmonic 50.350 111.680 # SOURCE3 1 0.0000 - angle_coeff @angle:f-cx-hc harmonic 50.220 112.300 # SOURCE2 1 0.0000 - angle_coeff @angle:h1-cx-h1 harmonic 38.380 115.450 # SOURCE4 230 0.3302 - angle_coeff @angle:h1-cx-n3 harmonic 47.970 116.430 # SOURCE4 173 1.4531 - angle_coeff @angle:h1-cx-n harmonic 49.060 115.420 # SOURCE4 12 1.0443 - angle_coeff @angle:h1-cx-na harmonic 49.960 108.670 # SOURCE4 8 1.6134 - angle_coeff @angle:h1-cx-nh harmonic 48.500 116.320 # SOURCE4 151 1.0310 - angle_coeff @angle:h1-cx-os harmonic 50.010 115.170 # SOURCE3 8 0.0226 - angle_coeff @angle:h2-cx-h2 harmonic 37.870 119.430 # SOURCE3 1 0.0000 - angle_coeff @angle:h2-cx-n2 harmonic 47.550 117.180 # SOURCE3 4 0.0000 - angle_coeff @angle:hc-cx-hc harmonic 38.580 114.470 # SOURCE3 19 0.3295 - angle_coeff @angle:hc-cx-os harmonic 50.250 114.100 # SOURCE2 1 0.0000 - angle_coeff @angle:hx-cx-n4 harmonic 47.620 114.470 # SOURCE4 8 0.1059 - angle_coeff @angle:n2-cx-n2 harmonic 102.060 50.160 # SOURCE3 1 0.0000 - angle_coeff @angle:n-cx-oh harmonic 70.160 119.750 # SOURCE3 2 0.0000 - angle_coeff @angle:n-cx-os harmonic 92.710 65.980 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-cx-oh harmonic 76.670 107.850 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-cx-os harmonic 71.640 118.120 # SOURCE3 4 1.3581 - angle_coeff @angle:os-cx-os harmonic 70.900 115.840 # SOURCE4 7 2.0760 - angle_coeff @angle:c2-cy-cy harmonic 66.570 100.400 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-cy-c3 harmonic 63.190 111.580 # SOURCE4 15 1.0060 - angle_coeff @angle:c3-cy-cy harmonic 60.760 118.700 # SOURCE4 293 1.8510 - angle_coeff @angle:c3-cy-h1 harmonic 46.160 111.770 # SOURCE4 119 0.4412 - angle_coeff @angle:c3-cy-hc harmonic 46.210 111.550 # SOURCE3 5 0.6276 - angle_coeff @angle:c3-cy-n3 harmonic 65.280 112.920 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-cy-n harmonic 68.320 104.050 # SOURCE4 122 0.5745 - angle_coeff @angle:c3-cy-os harmonic 66.990 111.960 # SOURCE4 11 1.0668 - angle_coeff @angle:c-cy-c3 harmonic 61.780 116.720 # SOURCE4 129 0.5236 - angle_coeff @angle:cc-cy-cy harmonic 60.440 121.790 # SOURCE4 6 0.2155 - angle_coeff @angle:c-cy-cy harmonic 71.810 84.990 # SOURCE4 263 0.6952 - angle_coeff @angle:cd-cy-cy harmonic 60.650 120.880 # SOURCE4 13 0.5333 - angle_coeff @angle:ce-cy-h2 harmonic 45.500 117.250 # SOURCE4 17 0.5351 - angle_coeff @angle:ce-cy-n harmonic 74.690 88.020 # SOURCE4 14 0.1416 - angle_coeff @angle:ce-cy-ss harmonic 74.010 121.330 # SOURCE4 13 0.1599 - angle_coeff @angle:c-cy-h1 harmonic 45.890 113.100 # SOURCE4 71 0.7655 - angle_coeff @angle:c-cy-hc harmonic 45.750 113.850 # SOURCE3 8 0.2067 - angle_coeff @angle:cl-cy-cy harmonic 61.910 112.000 # SOURCE3 2 0.0000 - angle_coeff @angle:cl-cy-h1 harmonic 44.060 106.590 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-cy-hc harmonic 42.600 114.000 # SOURCE2 1 0.0000 - angle_coeff @angle:c-cy-n harmonic 64.320 117.390 # SOURCE4 70 1.0742 - angle_coeff @angle:c-cy-os harmonic 66.270 114.420 # SOURCE4 6 1.2052 - angle_coeff @angle:cv-cy-cy harmonic 71.460 86.670 # SOURCE4 6 1.1600 - angle_coeff @angle:cv-cy-hc harmonic 46.060 114.470 # SOURCE4 7 0.4307 - angle_coeff @angle:cx-cy-cy harmonic 66.080 101.230 # SOURCE3 4 0.0000 - angle_coeff @angle:cx-cy-hc harmonic 45.250 118.300 # SOURCE2 3 5.7799 - angle_coeff @angle:cy-cy-cy harmonic 70.160 87.610 # SOURCE3 32 1.5407 - angle_coeff @angle:cy-cy-f harmonic 64.550 112.870 # SOURCE4 13 1.6772 - angle_coeff @angle:cy-cy-h1 harmonic 44.870 114.840 # SOURCE3 20 2.5651 - angle_coeff @angle:cy-cy-h2 harmonic 44.510 116.770 # SOURCE4 83 0.8683 - angle_coeff @angle:cy-cy-hc harmonic 44.820 115.140 # SOURCE3 114 0.8364 - angle_coeff @angle:cy-cy-n3 harmonic 73.470 87.580 # SOURCE3 4 0.6135 - angle_coeff @angle:cy-cy-n harmonic 65.220 112.130 # SOURCE3 31 2.0700 - angle_coeff @angle:cy-cy-na harmonic 63.370 119.700 # SOURCE4 9 0.3333 - angle_coeff @angle:cy-cy-oh harmonic 66.000 114.190 # SOURCE3 4 0.0000 - angle_coeff @angle:cy-cy-os harmonic 66.410 111.770 # SOURCE4 18 2.1334 - angle_coeff @angle:cy-cy-s6 harmonic 74.590 117.460 # SOURCE4 7 1.2423 - angle_coeff @angle:cy-cy-ss harmonic 74.450 118.180 # SOURCE4 55 0.9860 - angle_coeff @angle:h1-cy-h1 harmonic 39.010 109.720 # SOURCE3 6 0.8087 - angle_coeff @angle:h1-cy-n3 harmonic 48.210 113.360 # SOURCE3 6 1.4509 - angle_coeff @angle:h1-cy-n harmonic 49.100 111.180 # SOURCE4 141 0.5848 - angle_coeff @angle:h1-cy-oh harmonic 50.890 111.490 # SOURCE3 2 0.0000 - angle_coeff @angle:h1-cy-os harmonic 50.530 110.940 # SOURCE3 8 0.6522 - angle_coeff @angle:h1-cy-s6 harmonic 51.950 112.570 # SOURCE4 5 1.2943 - angle_coeff @angle:h2-cy-n harmonic 48.420 114.440 # SOURCE4 88 0.7114 - angle_coeff @angle:h2-cy-os harmonic 50.970 109.190 # SOURCE4 6 0.4162 - angle_coeff @angle:h2-cy-s6 harmonic 53.300 106.850 # SOURCE4 6 0.3975 - angle_coeff @angle:h2-cy-ss harmonic 52.700 109.730 # SOURCE4 92 0.7424 - angle_coeff @angle:hc-cy-hc harmonic 39.240 109.040 # SOURCE3 28 0.5962 - angle_coeff @angle:n-cy-os harmonic 71.620 107.500 # SOURCE4 9 2.3773 - angle_coeff @angle:n-cy-s6 harmonic 82.570 103.450 # SOURCE4 6 0.7197 - angle_coeff @angle:n-cy-ss harmonic 82.030 105.120 # SOURCE4 69 0.3987 - angle_coeff @angle:nh-cz-nh harmonic 72.970 120.170 # SOURCE4 26 0.3964 - angle_coeff @angle:br-n1-c1 harmonic 51.100 180.000 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-c1 harmonic 64.910 179.920 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-c2 harmonic 60.250 177.730 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-c3 harmonic 54.830 180.000 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-ca harmonic 56.970 179.990 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-cl harmonic 53.870 179.950 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-f harmonic 55.860 179.960 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-hn harmonic 45.620 179.980 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-i harmonic 46.230 179.950 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-n1 harmonic 66.890 180.000 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-n2 harmonic 65.700 171.560 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-n3 harmonic 60.690 175.590 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-n4 harmonic 59.680 179.690 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-na harmonic 59.950 180.000 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-nh harmonic 60.880 176.350 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-o harmonic 62.620 179.950 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-oh harmonic 62.880 174.310 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-os harmonic 62.150 176.610 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-p2 harmonic 53.810 172.830 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-p3 harmonic 54.260 173.510 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-p4 harmonic 53.620 173.640 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-p5 harmonic 56.480 177.280 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-s2 harmonic 76.360 178.110 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-s4 harmonic 69.870 169.600 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-s harmonic 67.470 179.990 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-s6 harmonic 78.230 175.920 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-sh harmonic 70.520 174.250 # HF/6-31G* 1 - angle_coeff @angle:c1-n1-ss harmonic 70.160 176.060 # HF/6-31G* 1 - angle_coeff @angle:c2-n1-n1 harmonic 61.580 180.000 # HF/6-31G* 1 - angle_coeff @angle:c2-n1-o harmonic 73.090 116.940 # SOURCE3 2 0.0060 - angle_coeff @angle:c2-n1-s harmonic 81.900 118.000 # SOURCE3 2 0.0121 - angle_coeff @angle:c3-n1-n1 harmonic 56.300 180.000 # HF/6-31G* 1 - angle_coeff @angle:ca-n1-n1 harmonic 58.540 180.000 # HF/6-31G* 1 - angle_coeff @angle:ce-n1-o harmonic 71.350 122.400 # SOURCE3 1 same_as_cf-n1-o - angle_coeff @angle:ce-n1-s harmonic 82.090 117.340 # SOURCE3 1 same_as_cf-n1-s - angle_coeff @angle:cf-n1-o harmonic 71.060 122.400 # SOURCE3 1 0.0000 - angle_coeff @angle:cf-n1-s harmonic 81.960 117.340 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-n1-n1 harmonic 55.230 179.940 # HF/6-31G* 1 - angle_coeff @angle:f-n1-n1 harmonic 57.390 179.930 # HF/6-31G* 1 - angle_coeff @angle:hn-n1-n1 harmonic 47.140 179.910 # HF/6-31G* 1 - angle_coeff @angle:i-n1-n1 harmonic 47.260 179.940 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-n1 harmonic 68.970 179.970 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-n2 harmonic 67.650 171.570 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-n3 harmonic 62.490 175.090 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-n4 harmonic 61.310 179.910 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-na harmonic 61.630 179.970 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-nh harmonic 62.660 176.000 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-o harmonic 64.430 179.940 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-oh harmonic 64.780 173.770 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-os harmonic 64.010 176.120 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-p2 harmonic 54.850 174.710 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-p3 harmonic 55.500 174.270 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-s harmonic 69.160 180.000 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-n1-sh harmonic 72.150 175.070 # HF/6-31G* 1 - angle_coeff @angle:n1-n1-ss harmonic 72.040 175.610 # HF/6-31G* 1 - angle_coeff @angle:o-n1-p2 harmonic 66.900 116.050 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n1-s harmonic 80.340 119.930 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n2-br harmonic 63.890 106.600 # SOURCE3 1 - angle_coeff @angle:br-n2-c2 harmonic 59.130 112.400 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n2-n2 harmonic 61.080 110.420 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n2-o harmonic 60.100 114.470 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n2-p2 harmonic 63.250 111.030 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n2-s harmonic 78.980 115.780 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-n2-c1 harmonic 74.410 121.100 # SOURCE3 1 - angle_coeff @angle:c1-n2-c3 harmonic 58.670 151.880 # SOURCE3 4 15.8282 - angle_coeff @angle:c1-n2-cl harmonic 59.530 118.800 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-n2-hn harmonic 51.470 126.500 # SOURCE2 3 7.6267 - angle_coeff @angle:c1-n2-n2 harmonic 76.750 113.400 # SOURCE3 1 - angle_coeff @angle:c1-n2-o harmonic 79.200 113.590 # SOURCE3 1 - angle_coeff @angle:c1-n2-p2 harmonic 66.970 119.570 # SOURCE3 1 - angle_coeff @angle:c1-n2-s harmonic 88.340 117.670 # SOURCE3 1 - angle_coeff @angle:c2-n2-c2 harmonic 70.760 118.180 # SOURCE3 1 - angle_coeff @angle:c2-n2-c3 harmonic 66.130 115.300 # SOURCE3 8 4.2940 - angle_coeff @angle:c2-n2-ca harmonic 69.830 119.940 # SOURCE3 1 - angle_coeff @angle:c2-n2-cl harmonic 60.950 112.640 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n2-f harmonic 68.300 108.140 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n2-hn harmonic 52.630 110.330 # SOURCE3 9 0.6498 - angle_coeff @angle:c2-n2-i harmonic 51.860 114.740 # SOURCE3 2 0.0139 - angle_coeff @angle:c2-n2-n1 harmonic 75.450 115.090 # HF/6-31G* 1 - angle_coeff @angle:c2-n2-n2 harmonic 77.940 103.590 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-n2-n3 harmonic 71.340 118.140 # SOURCE3 1 - angle_coeff @angle:c2-n2-n4 harmonic 62.390 112.220 # SOURCE3 3 0.0406 - angle_coeff @angle:c2-n2-n harmonic 70.160 117.980 # SOURCE4 11 0.9019 - angle_coeff @angle:c2-n2-na harmonic 70.350 117.580 # SOURCE3 8 1.6671 - angle_coeff @angle:c2-n2-nh harmonic 70.710 117.610 # SOURCE3 6 3.2642 - angle_coeff @angle:c2-n2-no harmonic 64.220 111.540 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n2-o harmonic 75.470 116.940 # SOURCE3 1 - angle_coeff @angle:c2-n2-oh harmonic 72.080 110.890 # SOURCE4 22 1.2709 - angle_coeff @angle:c2-n2-os harmonic 71.830 110.510 # SOURCE4 13 0.7888 - angle_coeff @angle:c2-n2-p2 harmonic 67.180 116.000 # SOURCE3 1 - angle_coeff @angle:c2-n2-p3 harmonic 61.270 119.300 # SOURCE3 3 2.8489 - angle_coeff @angle:c2-n2-p4 harmonic 62.640 118.770 # SOURCE3 1 - angle_coeff @angle:c2-n2-s4 harmonic 86.210 112.290 # SOURCE3 1 - angle_coeff @angle:c2-n2-s6 harmonic 87.140 116.240 # SOURCE3 1 - angle_coeff @angle:c2-n2-s harmonic 86.900 118.000 # SOURCE3 1 - angle_coeff @angle:c2-n2-sh harmonic 79.840 115.480 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n2-ss harmonic 82.230 118.040 # SOURCE3 4 2.2804 - angle_coeff @angle:c3-n2-c3 harmonic 63.760 110.700 # SOURCE3 1 - angle_coeff @angle:c3-n2-ca harmonic 65.970 114.950 # SOURCE4 5 0.9744 - angle_coeff @angle:c3-n2-ce harmonic 65.370 118.520 # SOURCE4 113 1.6475 - angle_coeff @angle:c3-n2-cf harmonic 65.320 118.690 # SOURCE4 10 1.2155 - angle_coeff @angle:c3-n2-hn harmonic 45.180 118.400 # SOURCE3 1 - angle_coeff @angle:c3-n2-n1 harmonic 68.640 116.200 # SOURCE4 12 0.5407 - angle_coeff @angle:c3-n2-n2 harmonic 69.290 111.180 # SOURCE3 7 0.4349 - angle_coeff @angle:c3-n2-nh harmonic 68.080 109.990 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n2-o harmonic 70.290 112.400 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-n2-p2 harmonic 64.870 114.210 # SOURCE3 2 2.2772 - angle_coeff @angle:c3-n2-s6 harmonic 83.890 113.840 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n2-s harmonic 83.150 116.720 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-n2-ca harmonic 71.790 112.200 # SOURCE3 1 - angle_coeff @angle:ca-n2-hn harmonic 50.010 120.000 # SOURCE3 1 - angle_coeff @angle:ca-n2-n2 harmonic 74.000 113.530 # SOURCE3 1 - angle_coeff @angle:ca-n2-o harmonic 75.260 116.000 # SOURCE2 1 0.0000 - angle_coeff @angle:ca-n2-p2 harmonic 66.400 118.110 # SOURCE3 1 - angle_coeff @angle:ca-n2-s harmonic 85.850 120.110 # SOURCE3 1 - angle_coeff @angle:c-n2-c2 harmonic 66.220 120.970 # SOURCE3 1 - angle_coeff @angle:c-n2-c harmonic 62.710 123.800 # SOURCE3 1 - angle_coeff @angle:c-n2-ca harmonic 66.050 120.500 # SOURCE3 1 - angle_coeff @angle:cc-n2-cl harmonic 60.100 115.790 # SOURCE3 1 same_as_cd-n2-cl - angle_coeff @angle:cc-n2-hn harmonic 52.300 111.140 # SOURCE4 12 0.8109 - angle_coeff @angle:cc-n2-na harmonic 72.990 108.920 # SOURCE4 9 1.6245 - angle_coeff @angle:cc-n2-nh harmonic 70.350 118.470 # SOURCE4 6 1.7995 - angle_coeff @angle:cd-n2-cl harmonic 60.110 115.790 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n2-hn harmonic 52.630 110.090 # SOURCE4 8 0.6980 - angle_coeff @angle:ce-n2-hn harmonic 52.730 111.120 # SOURCE4 68 0.2440 - angle_coeff @angle:ce-n2-n harmonic 70.330 118.090 # SOURCE4 92 1.1048 - angle_coeff @angle:ce-n2-nh harmonic 70.640 118.550 # SOURCE4 52 1.1425 - angle_coeff @angle:ce-n2-o harmonic 77.370 112.160 # SOURCE3 1 - angle_coeff @angle:ce-n2-oh harmonic 71.450 113.480 # SOURCE4 36 1.7049 - angle_coeff @angle:ce-n2-os harmonic 71.290 112.780 # SOURCE4 33 0.8683 - angle_coeff @angle:ce-n2-s harmonic 87.710 116.280 # SOURCE3 1 - angle_coeff @angle:cf-n2-hn harmonic 53.860 106.500 # SOURCE3 1 same_as_ce-n2-hn - angle_coeff @angle:cf-n2-n harmonic 70.490 117.550 # SOURCE4 9 0.7822 - angle_coeff @angle:cf-n2-nh harmonic 70.490 119.080 # SOURCE3 2 same_as_ce-n2-nh - angle_coeff @angle:cf-n2-o harmonic 77.370 112.160 # SOURCE3 1 same_as_ce-n2-o - angle_coeff @angle:cf-n2-oh harmonic 72.610 109.870 # SOURCE3 1 same_as_ce-n2-oh - angle_coeff @angle:cf-n2-os harmonic 70.950 113.870 # SOURCE4 7 0.6449 - angle_coeff @angle:cf-n2-s harmonic 87.710 116.280 # SOURCE3 1 same_as_ce-n2-s - angle_coeff @angle:cl-n2-n1 harmonic 63.750 108.700 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-n2-n2 harmonic 63.120 110.470 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-n2-o harmonic 62.610 114.030 # SOURCE3 1 - angle_coeff @angle:cl-n2-p2 harmonic 62.850 112.980 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-n2-s harmonic 79.610 115.770 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-n2-n2 harmonic 90.460 64.920 # SOURCE3 2 0.0000 - angle_coeff @angle:f-n2-n2 harmonic 68.290 114.600 # SOURCE2 1 0.0000 - angle_coeff @angle:f-n2-o harmonic 71.170 110.100 # SOURCE2 1 0.0000 - angle_coeff @angle:f-n2-p2 harmonic 66.600 107.100 # SOURCE3 1 0.0000 - angle_coeff @angle:f-n2-s harmonic 84.970 110.730 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-hn harmonic 38.610 120.000 # SOURCE3 1 - angle_coeff @angle:hn-n2-n1 harmonic 55.330 114.100 # SOURCE2 1 0.0000 - angle_coeff @angle:hn-n2-n2 harmonic 55.840 105.010 # SOURCE3 19 1.5183 - angle_coeff @angle:hn-n2-ne harmonic 54.690 108.560 # SOURCE3 29 5.5708 - angle_coeff @angle:hn-n2-nf harmonic 54.690 108.560 # SOURCE3 29 same_as_hn-n2-ne - angle_coeff @angle:hn-n2-o harmonic 57.610 107.370 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-p2 harmonic 46.310 112.090 # SOURCE3 18 4.0663 - angle_coeff @angle:hn-n2-p4 harmonic 43.060 111.330 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-p5 harmonic 44.500 122.340 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-pe harmonic 48.420 111.410 # SOURCE3 20 4.9895 - angle_coeff @angle:hn-n2-pf harmonic 48.420 111.410 # SOURCE3 20 same_as_hn-n2-pe - angle_coeff @angle:hn-n2-s2 harmonic 61.190 115.800 # SOURCE2 1 0.0000 - angle_coeff @angle:hn-n2-s4 harmonic 58.650 111.210 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-s harmonic 62.150 108.170 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n2-s6 harmonic 60.520 112.590 # SOURCE3 2 0.0000 - angle_coeff @angle:i-n2-n2 harmonic 53.710 111.790 # SOURCE3 1 0.0000 - angle_coeff @angle:i-n2-o harmonic 52.330 116.820 # SOURCE3 1 0.0000 - angle_coeff @angle:i-n2-p2 harmonic 57.140 113.260 # SOURCE3 1 0.0000 - angle_coeff @angle:i-n2-s harmonic 71.310 116.850 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-n2-n1 harmonic 80.820 112.000 # HF/6-31G* 1 - angle_coeff @angle:n2-n2-n1 harmonic 62.280 180.000 # dac_for_azides 0 - angle_coeff @angle:n2-n2-n2 harmonic 78.200 109.490 # SOURCE3 2 0.0000 - angle_coeff @angle:n2-n2-n3 harmonic 76.590 108.880 # SOURCE3 1 - angle_coeff @angle:n2-n2-n4 harmonic 65.780 106.450 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-na harmonic 74.180 112.230 # SOURCE3 1 - angle_coeff @angle:n2-n2-nh harmonic 74.760 111.700 # SOURCE3 5 0.3475 - angle_coeff @angle:n2-n2-no harmonic 67.680 105.970 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-o harmonic 80.170 110.430 # SOURCE3 1 - angle_coeff @angle:n2-n2-oh harmonic 74.020 111.510 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-os harmonic 74.690 108.380 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-p2 harmonic 71.160 109.150 # SOURCE3 1 - angle_coeff @angle:n2-n2-p3 harmonic 64.580 113.050 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-p4 harmonic 64.290 118.770 # SOURCE3 1 - angle_coeff @angle:n2-n2-p5 harmonic 70.950 110.460 # SOURCE3 1 - angle_coeff @angle:n2-n2-s4 harmonic 90.620 107.300 # SOURCE3 1 - angle_coeff @angle:n2-n2-s6 harmonic 91.570 111.250 # SOURCE3 1 - angle_coeff @angle:n2-n2-s harmonic 90.160 115.910 # SOURCE3 1 - angle_coeff @angle:n2-n2-sh harmonic 83.540 111.100 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n2-ss harmonic 86.650 112.140 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-n2-n3 harmonic 72.950 115.070 # SOURCE3 1 - angle_coeff @angle:n3-n2-o harmonic 76.860 114.000 # SOURCE2 1 0.0000 - angle_coeff @angle:n3-n2-p2 harmonic 68.490 115.340 # SOURCE3 1 - angle_coeff @angle:n3-n2-s harmonic 88.540 117.130 # SOURCE3 1 - angle_coeff @angle:n4-n2-n4 harmonic 59.970 106.700 # SOURCE3 1 - angle_coeff @angle:n4-n2-o harmonic 64.860 112.200 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-n2-p2 harmonic 62.840 113.070 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-n2-s harmonic 79.030 118.500 # SOURCE3 1 0.0000 - angle_coeff @angle:na-n2-na harmonic 73.470 107.000 # SOURCE3 1 - angle_coeff @angle:na-n2-o harmonic 75.740 113.090 # SOURCE3 1 0.0000 - angle_coeff @angle:na-n2-p2 harmonic 66.830 119.160 # SOURCE3 1 0.0000 - angle_coeff @angle:na-n2-s harmonic 87.260 118.260 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-n2-nh harmonic 74.080 113.250 # SOURCE4 11 0.7711 - angle_coeff @angle:ne-n2-o harmonic 79.970 110.310 # SOURCE3 1 - angle_coeff @angle:ne-n2-s harmonic 89.910 116.220 # SOURCE3 1 - angle_coeff @angle:nf-n2-nh harmonic 74.690 111.380 # SOURCE3 1 same_as_ne-n2-nh - angle_coeff @angle:nf-n2-o harmonic 79.970 110.310 # SOURCE3 1 same_as_ne-n2-o - angle_coeff @angle:nf-n2-s harmonic 89.910 116.220 # SOURCE3 1 same_as_ne-n2-s - angle_coeff @angle:nh-n2-nh harmonic 69.670 121.200 # SOURCE3 1 - angle_coeff @angle:nh-n2-o harmonic 76.020 113.600 # SOURCE4 13 1.0945 - angle_coeff @angle:nh-n2-p2 harmonic 67.100 118.830 # SOURCE3 2 0.1024 - angle_coeff @angle:nh-n2-s harmonic 88.040 116.900 # SOURCE3 2 0.2276 - angle_coeff @angle:n-n2-n2 harmonic 75.480 108.180 # SOURCE4 8 0.3496 - angle_coeff @angle:n-n2-o harmonic 74.990 115.100 # SOURCE4 31 0.2796 - angle_coeff @angle:no-n2-no harmonic 62.810 103.700 # SOURCE3 1 - angle_coeff @angle:no-n2-o harmonic 70.400 100.760 # SOURCE3 1 0.0000 - angle_coeff @angle:no-n2-p2 harmonic 64.250 111.950 # SOURCE3 1 0.0000 - angle_coeff @angle:n-n2-p2 harmonic 67.320 117.300 # SOURCE3 1 0.0000 - angle_coeff @angle:n-n2-s harmonic 88.140 115.740 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-n2-oh harmonic 74.840 101.700 # SOURCE3 1 - angle_coeff @angle:oh-n2-p2 harmonic 67.990 115.110 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-n2-s harmonic 87.990 116.080 # SOURCE3 1 0.0000 - angle_coeff @angle:o-n2-o harmonic 81.020 115.370 # SOURCE3 1 - angle_coeff @angle:o-n2-oh harmonic 75.560 112.150 # SOURCE2 2 1.4500 - angle_coeff @angle:o-n2-os harmonic 75.730 110.350 # SOURCE3 2 0.0042 - angle_coeff @angle:o-n2-p2 harmonic 70.040 116.080 # SOURCE3 1 - angle_coeff @angle:o-n2-p3 harmonic 65.080 113.430 # SOURCE3 1 0.0000 - angle_coeff @angle:o-n2-p4 harmonic 67.340 110.610 # SOURCE3 1 - angle_coeff @angle:o-n2-p5 harmonic 72.480 109.110 # SOURCE3 1 - angle_coeff @angle:o-n2-pe harmonic 67.310 134.560 # SOURCE3 1 - angle_coeff @angle:o-n2-pf harmonic 67.310 134.560 # SOURCE3 1 same_as_o-n2-pe - angle_coeff @angle:o-n2-s4 harmonic 91.280 108.910 # SOURCE3 1 - angle_coeff @angle:o-n2-s6 harmonic 93.100 111.340 # SOURCE3 1 - angle_coeff @angle:o-n2-s harmonic 91.240 117.180 # SOURCE3 1 - angle_coeff @angle:o-n2-sh harmonic 82.970 114.980 # SOURCE3 1 0.0000 - angle_coeff @angle:os-n2-os harmonic 71.250 110.290 # SOURCE3 1 - angle_coeff @angle:os-n2-p2 harmonic 69.290 110.200 # SOURCE3 1 0.0000 - angle_coeff @angle:o-n2-ss harmonic 86.560 115.340 # SOURCE3 1 0.0000 - angle_coeff @angle:os-n2-s harmonic 89.190 112.230 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n2-p2 harmonic 66.870 116.800 # SOURCE3 1 - angle_coeff @angle:p2-n2-p3 harmonic 61.450 124.480 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n2-p4 harmonic 61.350 128.370 # SOURCE3 1 - angle_coeff @angle:p2-n2-p5 harmonic 65.160 123.470 # SOURCE3 1 - angle_coeff @angle:p2-n2-s4 harmonic 86.260 112.100 # SOURCE3 1 - angle_coeff @angle:p2-n2-s6 harmonic 86.440 115.700 # SOURCE3 1 - angle_coeff @angle:p2-n2-s harmonic 85.910 117.840 # SOURCE3 1 - angle_coeff @angle:p2-n2-sh harmonic 80.450 118.450 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n2-ss harmonic 82.010 120.430 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-n2-p3 harmonic 59.930 120.400 # SOURCE3 1 - angle_coeff @angle:p3-n2-s harmonic 80.080 120.860 # SOURCE3 1 0.0000 - angle_coeff @angle:p4-n2-s harmonic 77.830 131.840 # SOURCE3 1 - angle_coeff @angle:p5-n2-p5 harmonic 66.060 120.600 # SOURCE3 1 - angle_coeff @angle:p5-n2-s harmonic 85.340 119.890 # SOURCE3 1 - angle_coeff @angle:pe-n2-s harmonic 88.590 115.730 # SOURCE3 1 - angle_coeff @angle:pf-n2-s harmonic 88.590 115.730 # SOURCE3 1 same_as_pe-n2-s - angle_coeff @angle:s4-n2-s4 harmonic 105.720 119.180 # SOURCE3 1 - angle_coeff @angle:s4-n2-s6 harmonic 107.600 119.180 # SOURCE3 1 - angle_coeff @angle:s6-n2-s6 harmonic 109.720 119.180 # SOURCE3 1 - angle_coeff @angle:sh-n2-sh harmonic 96.030 123.930 # SOURCE3 1 - angle_coeff @angle:sh-n2-ss harmonic 98.240 123.930 # SOURCE3 1 - angle_coeff @angle:s-n2-s harmonic 109.670 120.880 # SOURCE3 1 - angle_coeff @angle:s-n2-s4 harmonic 110.840 113.000 # SOURCE3 1 - angle_coeff @angle:s-n2-s6 harmonic 109.880 119.610 # SOURCE3 1 - angle_coeff @angle:s-n2-sh harmonic 101.850 122.050 # SOURCE3 1 0.0000 - angle_coeff @angle:s-n2-ss harmonic 106.640 118.190 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-n2-ss harmonic 100.790 123.930 # SOURCE3 1 - angle_coeff @angle:br-n3-br harmonic 66.540 107.150 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n3-c3 harmonic 62.700 106.930 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-n3-c1 harmonic 64.090 123.340 # SOURCE3 1 - angle_coeff @angle:c1-n3-f harmonic 68.220 104.700 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-n3-hn harmonic 47.740 118.310 # SOURCE3 1 - angle_coeff @angle:c1-n3-o harmonic 70.010 116.630 # SOURCE3 1 - angle_coeff @angle:c2-n3-c2 harmonic 66.220 124.680 # SOURCE3 1 - angle_coeff @angle:c2-n3-hn harmonic 49.110 119.380 # SOURCE3 1 - angle_coeff @angle:c3-n3-c3 harmonic 64.010 110.900 # SOURCE3 40 2.3048 - angle_coeff @angle:c3-n3-cl harmonic 62.170 107.230 # SOURCE3 3 0.3673 - angle_coeff @angle:c3-n3-cx harmonic 62.450 116.320 # SOURCE4 24 0.5119 - angle_coeff @angle:c3-n3-cy harmonic 61.690 118.260 # SOURCE4 14 0.8788 - angle_coeff @angle:c3-n3-f harmonic 66.810 103.130 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-n3-hn harmonic 47.130 109.920 # SOURCE3 120 2.2590 - angle_coeff @angle:c3-n3-i harmonic 56.980 108.480 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-n3-n2 harmonic 66.230 118.750 # SOURCE2 2 2.6500 - angle_coeff @angle:c3-n3-n3 harmonic 66.760 108.150 # SOURCE3 15 1.3999 - angle_coeff @angle:c3-n3-n4 harmonic 67.180 109.650 # SOURCE3 3 0.1146 - angle_coeff @angle:c3-n3-n harmonic 66.670 111.750 # SOURCE4 50 1.6777 - angle_coeff @angle:c3-n3-nh harmonic 66.370 111.890 # SOURCE4 21 1.3006 - angle_coeff @angle:c3-n3-no harmonic 66.020 111.270 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n3-o harmonic 68.680 113.310 # SOURCE3 5 8.9081 - angle_coeff @angle:c3-n3-oh harmonic 69.070 106.140 # SOURCE4 14 1.1040 - angle_coeff @angle:c3-n3-os harmonic 68.480 104.950 # SOURCE4 9 0.9687 - angle_coeff @angle:c3-n3-p3 harmonic 59.890 121.930 # SOURCE3 3 5.6009 - angle_coeff @angle:c3-n3-p5 harmonic 62.050 119.810 # SOURCE4 58 1.8367 - angle_coeff @angle:c3-n3-s4 harmonic 77.770 112.910 # SOURCE3 3 0.8983 - angle_coeff @angle:c3-n3-s6 harmonic 80.590 116.570 # SOURCE4 73 1.8772 - angle_coeff @angle:c3-n3-s harmonic 77.780 110.020 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n3-sh harmonic 78.550 112.700 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n3-ss harmonic 77.950 116.010 # SOURCE3 3 1.1944 - angle_coeff @angle:c3-n3-sy harmonic 79.010 115.270 # SOURCE4 108 1.7647 - angle_coeff @angle:cl-n3-cl harmonic 61.850 108.280 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-n3-hn harmonic 42.590 104.390 # SOURCE3 2 0.0000 - angle_coeff @angle:cl-n3-n3 harmonic 63.750 107.650 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-n3-cx harmonic 86.390 60.710 # SOURCE4 57 0.2359 - angle_coeff @angle:cx-n3-hn harmonic 47.150 109.570 # SOURCE4 26 0.7439 - angle_coeff @angle:cx-n3-p5 harmonic 62.150 119.320 # SOURCE4 71 1.1948 - angle_coeff @angle:cx-n3-py harmonic 60.630 121.750 # SOURCE4 10 1.0295 - angle_coeff @angle:cy-n3-cy harmonic 70.040 90.870 # SOURCE4 10 0.5777 - angle_coeff @angle:cy-n3-hn harmonic 46.250 112.120 # SOURCE4 9 1.9058 - angle_coeff @angle:f-n3-f harmonic 67.710 102.220 # SOURCE2 4 0.7562 - angle_coeff @angle:f-n3-hn harmonic 50.780 99.800 # SOURCE2 1 0.0000 - angle_coeff @angle:hn-n3-hn harmonic 41.300 107.130 # SOURCE3 44 1.9687 - angle_coeff @angle:hn-n3-i harmonic 35.430 109.980 # SOURCE3 2 0.0000 - angle_coeff @angle:hn-n3-n1 harmonic 52.050 110.170 # HF/6-31G* 1 - angle_coeff @angle:hn-n3-n2 harmonic 51.400 115.940 # SOURCE3 1 - angle_coeff @angle:hn-n3-n3 harmonic 50.160 103.980 # SOURCE3 18 1.8593 - angle_coeff @angle:hn-n3-n4 harmonic 50.870 106.400 # SOURCE3 5 0.5863 - angle_coeff @angle:hn-n3-n harmonic 51.020 106.570 # SOURCE3 6 1.0767 - angle_coeff @angle:hn-n3-na harmonic 50.320 107.890 # SOURCE3 1 - angle_coeff @angle:hn-n3-nh harmonic 50.440 107.390 # SOURCE3 11 1.6294 - angle_coeff @angle:hn-n3-no harmonic 50.250 104.780 # SOURCE3 3 1.1126 - angle_coeff @angle:hn-n3-o harmonic 53.140 113.320 # SOURCE3 3 4.3945 - angle_coeff @angle:hn-n3-oh harmonic 53.080 101.110 # SOURCE3 4 0.9921 - angle_coeff @angle:hn-n3-os harmonic 51.670 100.920 # SOURCE3 6 0.7295 - angle_coeff @angle:hn-n3-p2 harmonic 42.850 120.260 # SOURCE3 1 - angle_coeff @angle:hn-n3-p3 harmonic 41.820 116.890 # SOURCE3 9 3.8816 - angle_coeff @angle:hn-n3-p4 harmonic 43.440 113.050 # SOURCE3 2 0.0000 - angle_coeff @angle:hn-n3-p5 harmonic 44.280 113.680 # SOURCE3 6 2.1781 - angle_coeff @angle:hn-n3-s4 harmonic 53.750 108.930 # SOURCE3 7 1.7819 - angle_coeff @angle:hn-n3-s harmonic 52.560 109.470 # SOURCE3 1 - angle_coeff @angle:hn-n3-s6 harmonic 58.300 109.330 # SOURCE4 86 0.9610 - angle_coeff @angle:hn-n3-sh harmonic 54.580 108.670 # SOURCE3 3 2.5025 - angle_coeff @angle:hn-n3-ss harmonic 54.880 109.850 # SOURCE3 5 2.3215 - angle_coeff @angle:hn-n3-sy harmonic 55.880 109.490 # SOURCE4 278 0.7897 - angle_coeff @angle:i-n3-i harmonic 60.040 111.270 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-n3-n1 harmonic 72.400 113.210 # HF/6-31G* 1 - angle_coeff @angle:n2-n3-n2 harmonic 71.820 118.730 # SOURCE3 1 - angle_coeff @angle:n2-n3-o harmonic 74.130 114.910 # SOURCE3 1 - angle_coeff @angle:n3-n3-n3 harmonic 69.570 105.710 # SOURCE3 3 0.3561 - angle_coeff @angle:n4-n3-n4 harmonic 69.040 113.480 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-n3-nh harmonic 70.910 107.140 # SOURCE3 1 - angle_coeff @angle:na-n3-na harmonic 69.210 112.000 # SOURCE3 1 - angle_coeff @angle:nh-n3-nh harmonic 70.750 107.150 # SOURCE3 1 0.0000 - angle_coeff @angle:n-n3-n harmonic 70.250 110.550 # SOURCE3 1 0.0000 - angle_coeff @angle:no-n3-no harmonic 67.040 115.260 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-n3-oh harmonic 72.790 107.180 # SOURCE3 1 0.0000 - angle_coeff @angle:o-n3-o harmonic 71.890 126.140 # SOURCE3 1 - angle_coeff @angle:o-n3-p2 harmonic 66.640 117.020 # SOURCE3 1 - angle_coeff @angle:o-n3-p4 harmonic 65.880 116.650 # SOURCE3 1 - angle_coeff @angle:o-n3-s4 harmonic 81.710 114.090 # SOURCE3 1 - angle_coeff @angle:o-n3-s6 harmonic 87.090 113.800 # SOURCE3 1 - angle_coeff @angle:o-n3-s harmonic 78.520 119.810 # SOURCE3 1 - angle_coeff @angle:os-n3-os harmonic 70.790 106.520 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n3-p2 harmonic 60.890 130.130 # SOURCE3 1 - angle_coeff @angle:p3-n3-p3 harmonic 61.530 118.740 # SOURCE3 3 3.3755 - angle_coeff @angle:p4-n3-p4 harmonic 63.370 116.350 # SOURCE3 1 - angle_coeff @angle:p5-n3-p5 harmonic 63.830 119.420 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-n3-s4 harmonic 96.310 120.020 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-n3-s6 harmonic 99.300 120.950 # SOURCE3 1 - angle_coeff @angle:s6-n3-s6 harmonic 101.380 126.130 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-n3-sh harmonic 98.100 118.630 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-n3-ss harmonic 98.150 119.670 # SOURCE3 1 - angle_coeff @angle:s-n3-s harmonic 90.470 131.360 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-n3-ss harmonic 98.680 119.570 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n4-br harmonic 65.140 114.820 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n4-hn harmonic 41.380 108.440 # SOURCE3 7 0.5630 - angle_coeff @angle:c1-n4-c1 harmonic 65.530 113.870 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-n4-hn harmonic 48.620 110.190 # SOURCE3 7 1.0847 - angle_coeff @angle:c2-n4-c2 harmonic 63.010 112.580 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n4-c3 harmonic 63.100 110.960 # SOURCE4 13 2.4632 - angle_coeff @angle:c2-n4-hn harmonic 46.430 111.360 # SOURCE3 13 1.2672 - angle_coeff @angle:c3-n4-c3 harmonic 62.840 110.640 # SOURCE3 13 1.3060 - angle_coeff @angle:c3-n4-ca harmonic 63.610 110.400 # SOURCE4 46 1.4643 - angle_coeff @angle:c3-n4-cc harmonic 62.840 111.090 # SOURCE4 7 0.7065 - angle_coeff @angle:c3-n4-cl harmonic 62.270 108.040 # SOURCE3 3 0.0000 - angle_coeff @angle:c3-n4-hn harmonic 46.190 110.110 # SOURCE3 100 1.3136 - angle_coeff @angle:c3-n4-n3 harmonic 66.730 108.720 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-n4-n4 harmonic 63.720 114.070 # SOURCE3 4 0.0000 - angle_coeff @angle:c3-n4-n harmonic 66.200 109.260 # SOURCE4 7 1.9859 - angle_coeff @angle:c3-n4-nh harmonic 64.760 111.730 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-no harmonic 65.250 109.080 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-o harmonic 67.250 111.660 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-oh harmonic 65.900 113.730 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-os harmonic 67.380 107.420 # SOURCE3 3 3.5920 - angle_coeff @angle:c3-n4-p2 harmonic 56.830 112.520 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-p3 harmonic 58.790 110.730 # SOURCE3 3 2.1084 - angle_coeff @angle:c3-n4-p5 harmonic 59.350 113.220 # SOURCE3 3 0.4021 - angle_coeff @angle:c3-n4-s4 harmonic 72.410 108.230 # SOURCE3 3 0.4195 - angle_coeff @angle:c3-n4-s6 harmonic 73.090 111.560 # SOURCE3 3 1.8851 - angle_coeff @angle:c3-n4-s harmonic 74.940 113.550 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-sh harmonic 74.840 115.810 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-n4-ss harmonic 75.510 113.680 # SOURCE3 3 1.1405 - angle_coeff @angle:ca-n4-ca harmonic 63.210 114.480 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-n4-hn harmonic 47.540 108.520 # SOURCE3 5 1.1693 - angle_coeff @angle:c-n4-c harmonic 61.500 108.610 # SOURCE3 1 0.0000 - angle_coeff @angle:c-n4-hn harmonic 44.680 110.860 # SOURCE3 10 1.0073 - angle_coeff @angle:cl-n4-cl harmonic 60.960 114.910 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-n4-hn harmonic 42.500 108.870 # SOURCE3 7 0.7719 - angle_coeff @angle:f-n4-f harmonic 70.470 109.050 # SOURCE3 1 0.0000 - angle_coeff @angle:f-n4-hn harmonic 51.670 108.390 # SOURCE3 4 0.0000 - angle_coeff @angle:hn-n4-hn harmonic 40.520 108.110 # SOURCE3 208 1.4126 - angle_coeff @angle:hn-n4-i harmonic 36.440 108.720 # SOURCE3 7 1.2717 - angle_coeff @angle:hn-n4-n1 harmonic 51.790 109.390 # HF/6-31G* 1 - angle_coeff @angle:hn-n4-n2 harmonic 42.290 109.680 # SOURCE3 19 0.6266 - angle_coeff @angle:hn-n4-n3 harmonic 49.850 110.400 # SOURCE3 11 0.7307 - angle_coeff @angle:hn-n4-n4 harmonic 48.090 108.660 # SOURCE3 18 1.2967 - angle_coeff @angle:hn-n4-n harmonic 49.590 109.080 # SOURCE3 13 1.6047 - angle_coeff @angle:hn-n4-na harmonic 49.430 109.380 # SOURCE3 25 1.0758 - angle_coeff @angle:hn-n4-nh harmonic 48.360 109.920 # SOURCE3 12 0.7304 - angle_coeff @angle:hn-n4-no harmonic 49.190 104.380 # SOURCE3 2 0.0000 - angle_coeff @angle:hn-n4-o harmonic 52.090 109.260 # SOURCE3 6 2.1203 - angle_coeff @angle:hn-n4-oh harmonic 51.120 108.090 # SOURCE3 6 1.6728 - angle_coeff @angle:hn-n4-os harmonic 50.150 109.390 # SOURCE3 10 1.4403 - angle_coeff @angle:hn-n4-p2 harmonic 37.700 110.500 # SOURCE3 25 1.0664 - angle_coeff @angle:hn-n4-p3 harmonic 39.300 109.890 # SOURCE3 10 2.3870 - angle_coeff @angle:hn-n4-p4 harmonic 37.650 111.330 # SOURCE3 3 0.0000 - angle_coeff @angle:hn-n4-p5 harmonic 40.530 110.000 # SOURCE3 10 1.0282 - angle_coeff @angle:hn-n4-py harmonic 37.420 117.890 # SOURCE3 8 0.0000 - angle_coeff @angle:hn-n4-s4 harmonic 46.920 110.100 # SOURCE3 6 0.8471 - angle_coeff @angle:hn-n4-s harmonic 51.970 106.890 # SOURCE3 6 1.0775 - angle_coeff @angle:hn-n4-s6 harmonic 48.900 108.940 # SOURCE3 10 0.5715 - angle_coeff @angle:hn-n4-sh harmonic 52.260 108.560 # SOURCE3 6 0.8535 - angle_coeff @angle:hn-n4-ss harmonic 52.080 109.170 # SOURCE3 10 0.8455 - angle_coeff @angle:i-n4-i harmonic 58.990 118.490 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-n4-n1 harmonic 72.690 110.670 # HF/6-31G* 1 - angle_coeff @angle:n2-n4-n2 harmonic 59.430 108.640 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-n4-n3 harmonic 69.790 111.070 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-n4-n4 harmonic 65.210 115.490 # SOURCE3 1 0.0000 - angle_coeff @angle:na-n4-na harmonic 66.270 119.600 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-n4-nh harmonic 67.830 109.380 # SOURCE3 1 0.0000 - angle_coeff @angle:n-n4-n harmonic 66.680 118.620 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-n4-oh harmonic 72.250 108.190 # SOURCE3 1 0.0000 - angle_coeff @angle:o-n4-o harmonic 70.280 120.970 # SOURCE3 1 0.0000 - angle_coeff @angle:os-n4-os harmonic 72.460 104.400 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n4-p2 harmonic 55.970 113.910 # SOURCE3 2 0.0000 - angle_coeff @angle:p3-n4-p3 harmonic 56.000 121.380 # SOURCE3 1 0.0000 - angle_coeff @angle:p5-n4-p5 harmonic 61.270 107.020 # SOURCE3 1 0.0000 - angle_coeff @angle:py-n4-py harmonic 73.000 69.790 # SOURCE3 2 0.0000 - angle_coeff @angle:s4-n4-s4 harmonic 87.700 115.430 # SOURCE3 1 - angle_coeff @angle:s6-n4-s6 harmonic 92.770 109.510 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-n4-sh harmonic 96.690 112.590 # SOURCE3 1 0.0000 - angle_coeff @angle:s-n4-s harmonic 90.880 124.550 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-n4-ss harmonic 98.130 109.200 # SOURCE3 1 0.0000 - angle_coeff @angle:br-na-br harmonic 60.550 123.000 # SOURCE3 1 - angle_coeff @angle:br-na-c2 harmonic 63.610 100.480 # SOURCE3 2 1.0536 - angle_coeff @angle:br-na-ca harmonic 57.150 124.810 # SOURCE3 1 - angle_coeff @angle:br-na-cc harmonic 57.160 124.620 # SOURCE3 3 0.5348 - angle_coeff @angle:br-na-cd harmonic 57.160 124.620 # SOURCE3 3 same_as_br-na-cc - angle_coeff @angle:br-na-nc harmonic 59.860 119.420 # SOURCE3 4 1.6703 - angle_coeff @angle:br-na-nd harmonic 59.860 119.420 # SOURCE3 4 same_as_br-na-nc - angle_coeff @angle:br-na-os harmonic 63.920 104.990 # SOURCE3 1 0.0000 - angle_coeff @angle:br-na-p2 harmonic 59.980 121.010 # SOURCE3 1 - angle_coeff @angle:br-na-pc harmonic 60.360 120.260 # SOURCE3 3 2.1456 - angle_coeff @angle:br-na-pd harmonic 60.360 120.260 # SOURCE3 3 same_as_br-na-pc - angle_coeff @angle:br-na-ss harmonic 79.050 112.280 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-na-c1 harmonic 67.200 117.200 # SOURCE3 1 - angle_coeff @angle:c1-na-c2 harmonic 64.320 125.200 # SOURCE3 1 - angle_coeff @angle:c1-na-ca harmonic 66.540 120.570 # SOURCE3 1 - angle_coeff @angle:c1-na-cc harmonic 65.820 121.350 # SOURCE3 6 0.6517 - angle_coeff @angle:c1-na-cd harmonic 65.820 121.350 # SOURCE3 6 0.6517 - angle_coeff @angle:c1-na-nc harmonic 68.270 120.240 # SOURCE3 4 1.6849 - angle_coeff @angle:c1-na-nd harmonic 68.270 120.240 # SOURCE3 4 same_as_c1-na-nc - angle_coeff @angle:c1-na-os harmonic 70.240 106.960 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-na-p2 harmonic 60.440 122.250 # SOURCE3 1 - angle_coeff @angle:c1-na-pc harmonic 61.100 121.480 # SOURCE3 3 2.1681 - angle_coeff @angle:c1-na-pd harmonic 61.100 121.480 # SOURCE3 3 same_as_c1-na-pc - angle_coeff @angle:c1-na-ss harmonic 78.330 118.300 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-na-c2 harmonic 67.800 110.370 # SOURCE3 6 0.5121 - angle_coeff @angle:c2-na-c3 harmonic 64.230 117.200 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-na-ca harmonic 64.550 125.330 # SOURCE4 7 0.5648 - angle_coeff @angle:c2-na-cc harmonic 63.980 125.750 # SOURCE3 10 1.5856 - angle_coeff @angle:c2-na-cd harmonic 63.980 125.750 # SOURCE3 10 1.5856 - angle_coeff @angle:c2-na-cl harmonic 63.280 101.010 # SOURCE3 2 1.5799 - angle_coeff @angle:c2-na-f harmonic 68.640 103.110 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-na-hn harmonic 47.620 119.280 # SOURCE3 14 6.6027 - angle_coeff @angle:c2-na-i harmonic 58.980 106.740 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-na-n1 harmonic 66.270 124.810 # HF/6-31G* 1 - angle_coeff @angle:c2-na-n2 harmonic 65.800 125.000 # SOURCE3 1 - angle_coeff @angle:c2-na-n3 harmonic 64.640 124.800 # SOURCE3 1 - angle_coeff @angle:c2-na-n4 harmonic 65.190 121.320 # SOURCE3 1 - angle_coeff @angle:c2-na-n harmonic 65.630 124.700 # SOURCE3 1 - angle_coeff @angle:c2-na-na harmonic 65.140 124.600 # SOURCE3 1 - angle_coeff @angle:c2-na-nc harmonic 67.270 121.140 # SOURCE4 5 1.0225 - angle_coeff @angle:c2-na-nd harmonic 67.600 119.950 # SOURCE3 4 same_as_c2-na-nc - angle_coeff @angle:c2-na-nh harmonic 65.040 124.980 # SOURCE3 1 - angle_coeff @angle:c2-na-no harmonic 64.340 124.200 # SOURCE3 1 - angle_coeff @angle:c2-na-o harmonic 68.210 125.900 # SOURCE3 1 - angle_coeff @angle:c2-na-oh harmonic 65.800 123.900 # SOURCE3 1 - angle_coeff @angle:c2-na-os harmonic 68.530 110.330 # SOURCE3 4 3.2172 - angle_coeff @angle:c2-na-p2 harmonic 60.200 122.140 # SOURCE3 1 - angle_coeff @angle:c2-na-p3 harmonic 58.910 126.100 # SOURCE3 1 - angle_coeff @angle:c2-na-p4 harmonic 64.460 125.000 # SOURCE3 1 - angle_coeff @angle:c2-na-p5 harmonic 60.390 125.100 # SOURCE3 1 - angle_coeff @angle:c2-na-pc harmonic 60.800 121.560 # SOURCE3 3 1.6252 - angle_coeff @angle:c2-na-pd harmonic 60.800 121.560 # SOURCE3 3 same_as_c2-na-pc - angle_coeff @angle:c2-na-s4 harmonic 73.870 124.900 # SOURCE3 1 - angle_coeff @angle:c2-na-s6 harmonic 76.240 124.400 # SOURCE3 1 - angle_coeff @angle:c2-na-s harmonic 74.540 125.800 # SOURCE3 1 - angle_coeff @angle:c2-na-sh harmonic 76.230 125.100 # SOURCE3 1 - angle_coeff @angle:c2-na-ss harmonic 78.900 115.530 # SOURCE3 5 1.4036 - angle_coeff @angle:c3-na-c3 harmonic 60.720 125.590 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-na-ca harmonic 63.150 124.360 # SOURCE3 5 4.2557 - angle_coeff @angle:c3-na-cc harmonic 62.560 125.090 # SOURCE3 18 1.2138 - angle_coeff @angle:c3-na-cd harmonic 62.560 125.090 # SOURCE3 18 1.2138 - angle_coeff @angle:c3-na-cp harmonic 63.760 119.460 # SOURCE4 7 0.4108 - angle_coeff @angle:c3-na-n2 harmonic 65.480 120.050 # SOURCE4 5 0.8795 - angle_coeff @angle:c3-na-n harmonic 67.370 112.680 # SOURCE4 12 0.5122 - angle_coeff @angle:c3-na-nc harmonic 65.740 120.460 # SOURCE3 8 2.1625 - angle_coeff @angle:c3-na-nd harmonic 65.740 120.460 # SOURCE3 8 2.1625 - angle_coeff @angle:c3-na-os harmonic 68.910 104.390 # SOURCE3 3 1.2017 - angle_coeff @angle:c3-na-p2 harmonic 59.290 123.120 # SOURCE3 1 - angle_coeff @angle:c3-na-pc harmonic 59.960 122.110 # SOURCE3 3 2.8504 - angle_coeff @angle:c3-na-pd harmonic 59.960 122.110 # SOURCE3 3 same_as_c3-na-pc - angle_coeff @angle:c3-na-sh harmonic 80.220 110.280 # SOURCE3 1 - angle_coeff @angle:c3-na-ss harmonic 79.610 110.870 # SOURCE3 3 0.8260 - angle_coeff @angle:ca-na-ca harmonic 66.980 120.090 # SOURCE4 321 1.7366 - angle_coeff @angle:ca-na-cc harmonic 68.460 113.150 # SOURCE3 18 9.8644 - angle_coeff @angle:ca-na-cd harmonic 68.460 113.150 # SOURCE3 18 9.8644 - angle_coeff @angle:ca-na-cl harmonic 57.170 124.790 # SOURCE3 1 - angle_coeff @angle:ca-na-cp harmonic 65.880 120.960 # SOURCE4 20 1.2820 - angle_coeff @angle:ca-na-cx harmonic 63.070 124.090 # SOURCE4 12 1.8167 - angle_coeff @angle:ca-na-f harmonic 65.510 116.400 # SOURCE3 1 - angle_coeff @angle:ca-na-hn harmonic 47.630 125.590 # SOURCE4 437 1.1893 - angle_coeff @angle:ca-na-i harmonic 55.210 121.620 # SOURCE3 1 - angle_coeff @angle:ca-na-n2 harmonic 68.210 119.850 # SOURCE4 6 1.2043 - angle_coeff @angle:ca-na-n4 harmonic 66.370 120.190 # SOURCE3 1 - angle_coeff @angle:ca-na-n harmonic 67.340 122.000 # SOURCE3 1 - angle_coeff @angle:ca-na-na harmonic 66.290 123.760 # SOURCE3 1 - angle_coeff @angle:ca-na-nb harmonic 68.180 122.160 # SOURCE4 7 0.8543 - angle_coeff @angle:ca-na-nc harmonic 69.270 117.850 # SOURCE3 6 3.6536 - angle_coeff @angle:ca-na-nd harmonic 69.270 117.850 # SOURCE3 6 same_as_ca-na-nc - angle_coeff @angle:ca-na-nh harmonic 66.140 124.330 # SOURCE4 7 1.3855 - angle_coeff @angle:ca-na-o harmonic 71.140 119.990 # SOURCE4 51 1.2671 - angle_coeff @angle:ca-na-oh harmonic 66.690 124.080 # SOURCE3 1 - angle_coeff @angle:ca-na-os harmonic 69.700 109.460 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-na-p2 harmonic 59.660 125.850 # SOURCE3 1 - angle_coeff @angle:ca-na-p3 harmonic 59.650 124.380 # SOURCE3 1 - angle_coeff @angle:ca-na-p4 harmonic 65.120 124.970 # SOURCE3 1 - angle_coeff @angle:ca-na-p5 harmonic 61.240 123.300 # SOURCE3 1 - angle_coeff @angle:ca-na-pc harmonic 61.050 122.130 # SOURCE3 3 2.2393 - angle_coeff @angle:ca-na-pd harmonic 61.050 122.130 # SOURCE3 3 same_as_ca-na-pc - angle_coeff @angle:ca-na-py harmonic 57.370 140.880 # SOURCE3 2 0.0000 - angle_coeff @angle:ca-na-s4 harmonic 76.640 117.230 # SOURCE3 1 - angle_coeff @angle:ca-na-s6 harmonic 77.900 120.690 # SOURCE3 1 - angle_coeff @angle:ca-na-s harmonic 75.010 125.640 # SOURCE3 1 - angle_coeff @angle:ca-na-sh harmonic 76.630 125.440 # SOURCE3 1 - angle_coeff @angle:ca-na-ss harmonic 74.880 129.910 # SOURCE4 8 0.1449 - angle_coeff @angle:cc-na-cc harmonic 68.940 109.900 # SOURCE3 109 1.5547 - angle_coeff @angle:cc-na-cd harmonic 63.880 128.010 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-na-ce harmonic 63.050 126.610 # SOURCE4 8 0.5158 - angle_coeff @angle:cc-na-cl harmonic 57.100 124.610 # SOURCE3 3 0.5208 - angle_coeff @angle:cc-na-f harmonic 64.600 118.030 # SOURCE3 4 0.3081 - angle_coeff @angle:cc-na-hn harmonic 46.990 125.660 # SOURCE4 549 1.5224 - angle_coeff @angle:cc-na-i harmonic 54.340 125.700 # SOURCE3 6 0.7821 - angle_coeff @angle:cc-na-n2 harmonic 66.830 122.960 # SOURCE3 15 0.9350 - angle_coeff @angle:cc-na-n4 harmonic 65.900 120.310 # SOURCE3 10 3.4394 - angle_coeff @angle:cc-na-n harmonic 66.520 123.190 # SOURCE3 13 0.3010 - angle_coeff @angle:cc-na-na harmonic 65.910 123.430 # SOURCE3 23 0.2088 - angle_coeff @angle:cc-na-nc harmonic 70.180 113.020 # SOURCE3 38 2.2867 - angle_coeff @angle:cc-na-nd harmonic 66.370 126.350 # SOURCE4 94 1.1249 - angle_coeff @angle:cc-na-nh harmonic 66.230 122.250 # SOURCE3 19 0.2010 - angle_coeff @angle:cc-na-no harmonic 65.400 121.780 # SOURCE3 9 0.3521 - angle_coeff @angle:cc-na-o harmonic 69.010 125.210 # SOURCE3 10 0.0124 - angle_coeff @angle:cc-na-oh harmonic 66.670 122.380 # SOURCE3 10 0.1570 - angle_coeff @angle:cc-na-os harmonic 67.340 115.740 # SOURCE3 41 5.4093 - angle_coeff @angle:cc-na-p2 harmonic 59.490 125.860 # SOURCE3 14 2.2993 - angle_coeff @angle:cc-na-p3 harmonic 59.280 125.250 # SOURCE3 8 0.1998 - angle_coeff @angle:cc-na-p4 harmonic 64.080 127.730 # SOURCE3 7 3.6077 - angle_coeff @angle:cc-na-p5 harmonic 60.690 124.700 # SOURCE3 13 1.4225 - angle_coeff @angle:cc-na-s4 harmonic 75.240 121.030 # SOURCE3 10 0.5589 - angle_coeff @angle:cc-na-s6 harmonic 77.180 122.190 # SOURCE3 10 0.9634 - angle_coeff @angle:cc-na-s harmonic 74.800 125.660 # SOURCE3 8 0.1880 - angle_coeff @angle:cc-na-sh harmonic 76.830 123.960 # SOURCE3 10 0.3424 - angle_coeff @angle:cc-na-ss harmonic 76.340 124.220 # SOURCE4 8 0.1585 - angle_coeff @angle:cd-na-cd harmonic 68.940 109.900 # SOURCE3 109 1.5547 - angle_coeff @angle:cd-na-cl harmonic 57.100 124.610 # SOURCE3 3 same_as_cc-na-cl - angle_coeff @angle:cd-na-f harmonic 64.600 118.030 # SOURCE3 4 0.3081 - angle_coeff @angle:cd-na-hn harmonic 47.070 125.220 # SOURCE4 312 1.1426 - angle_coeff @angle:cd-na-i harmonic 54.340 125.700 # SOURCE3 6 0.7821 - angle_coeff @angle:cd-na-n2 harmonic 66.830 122.960 # SOURCE3 15 0.9350 - angle_coeff @angle:cd-na-n4 harmonic 65.900 120.310 # SOURCE3 10 3.4394 - angle_coeff @angle:cd-na-n harmonic 66.520 123.190 # SOURCE3 13 0.3010 - angle_coeff @angle:cd-na-na harmonic 65.910 123.430 # SOURCE3 23 0.2088 - angle_coeff @angle:cd-na-nc harmonic 66.510 125.820 # SOURCE4 30 1.6776 - angle_coeff @angle:cd-na-nd harmonic 70.180 113.020 # SOURCE3 38 2.2867 - angle_coeff @angle:cd-na-nh harmonic 66.230 122.250 # SOURCE3 19 0.2010 - angle_coeff @angle:cd-na-no harmonic 65.400 121.780 # SOURCE3 9 0.3521 - angle_coeff @angle:cd-na-o harmonic 69.010 125.210 # SOURCE3 10 0.0124 - angle_coeff @angle:cd-na-oh harmonic 66.670 122.380 # SOURCE3 10 0.1570 - angle_coeff @angle:cd-na-os harmonic 65.210 123.420 # SOURCE4 7 2.3824 - angle_coeff @angle:cd-na-p2 harmonic 59.490 125.860 # SOURCE3 14 2.2993 - angle_coeff @angle:cd-na-p3 harmonic 59.280 125.250 # SOURCE3 8 0.1998 - angle_coeff @angle:cd-na-p4 harmonic 64.080 127.730 # SOURCE3 7 same_as_cc-na-p4 - angle_coeff @angle:cd-na-p5 harmonic 60.690 124.700 # SOURCE3 13 1.4225 - angle_coeff @angle:cd-na-s4 harmonic 75.240 121.030 # SOURCE3 10 0.5589 - angle_coeff @angle:cd-na-s6 harmonic 77.180 122.190 # SOURCE3 10 0.9634 - angle_coeff @angle:cd-na-s harmonic 74.800 125.660 # SOURCE3 8 0.1880 - angle_coeff @angle:cd-na-sh harmonic 76.830 123.960 # SOURCE3 10 0.3424 - angle_coeff @angle:cd-na-ss harmonic 77.930 119.180 # SOURCE3 36 5.0538 - angle_coeff @angle:cl-na-cl harmonic 56.330 122.800 # SOURCE3 1 - angle_coeff @angle:cl-na-nc harmonic 59.890 119.360 # SOURCE3 4 1.7128 - angle_coeff @angle:cl-na-nd harmonic 59.890 119.360 # SOURCE3 4 same_as_cl-na-nc - angle_coeff @angle:cl-na-os harmonic 63.040 106.580 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-na-p2 harmonic 58.340 121.290 # SOURCE3 1 - angle_coeff @angle:cl-na-pc harmonic 58.780 120.510 # SOURCE3 3 2.1985 - angle_coeff @angle:cl-na-pd harmonic 58.780 120.510 # SOURCE3 3 same_as_cl-na-pc - angle_coeff @angle:cl-na-ss harmonic 77.180 111.910 # SOURCE3 1 0.0000 - angle_coeff @angle:f-na-f harmonic 62.220 120.200 # SOURCE3 1 - angle_coeff @angle:f-na-nc harmonic 66.640 118.050 # SOURCE3 4 1.7931 - angle_coeff @angle:f-na-nd harmonic 66.640 118.050 # SOURCE3 4 same_as_f-na-nc - angle_coeff @angle:f-na-os harmonic 69.150 103.860 # SOURCE3 1 0.0000 - angle_coeff @angle:f-na-p2 harmonic 59.680 119.950 # SOURCE3 1 - angle_coeff @angle:f-na-pc harmonic 60.340 119.100 # SOURCE3 3 2.3967 - angle_coeff @angle:f-na-pd harmonic 60.340 119.100 # SOURCE3 3 same_as_f-na-pc - angle_coeff @angle:f-na-ss harmonic 80.160 108.010 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-na-hn harmonic 39.830 116.800 # SOURCE3 1 - angle_coeff @angle:hn-na-n harmonic 50.900 111.260 # SOURCE4 5 1.1280 - angle_coeff @angle:hn-na-nc harmonic 50.000 119.610 # SOURCE3 16 1.8079 - angle_coeff @angle:hn-na-nd harmonic 50.000 119.610 # SOURCE3 16 1.8079 - angle_coeff @angle:hn-na-os harmonic 51.440 101.410 # SOURCE3 7 3.0814 - angle_coeff @angle:hn-na-p2 harmonic 40.320 122.520 # SOURCE3 1 - angle_coeff @angle:hn-na-pc harmonic 40.940 121.480 # SOURCE3 3 2.9355 - angle_coeff @angle:hn-na-pd harmonic 40.940 121.480 # SOURCE3 3 same_as_hn-na-pc - angle_coeff @angle:hn-na-ss harmonic 53.460 113.950 # SOURCE3 1 0.0000 - angle_coeff @angle:i-na-i harmonic 58.320 124.200 # SOURCE3 1 - angle_coeff @angle:i-na-nc harmonic 56.940 120.030 # SOURCE3 4 2.0032 - angle_coeff @angle:i-na-nd harmonic 56.940 120.030 # SOURCE3 4 same_as_i-na-nc - angle_coeff @angle:i-na-os harmonic 59.850 109.910 # SOURCE3 1 0.0000 - angle_coeff @angle:i-na-p2 harmonic 57.960 122.280 # SOURCE3 1 - angle_coeff @angle:i-na-pc harmonic 58.320 121.400 # SOURCE3 3 2.4763 - angle_coeff @angle:i-na-pd harmonic 58.320 121.400 # SOURCE3 3 same_as_i-na-pc - angle_coeff @angle:i-na-ss harmonic 74.730 118.400 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-na-n2 harmonic 70.350 116.710 # SOURCE3 1 - angle_coeff @angle:n2-na-nc harmonic 69.850 119.960 # SOURCE3 4 4.5041 - angle_coeff @angle:n2-na-nd harmonic 69.850 119.960 # SOURCE3 4 same_as_n2-na-nc - angle_coeff @angle:n2-na-os harmonic 70.330 111.530 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-na-p2 harmonic 61.200 124.880 # SOURCE3 1 - angle_coeff @angle:n2-na-pc harmonic 62.110 123.180 # SOURCE3 3 4.7947 - angle_coeff @angle:n2-na-pd harmonic 62.110 123.180 # SOURCE3 3 same_as_n2-na-pc - angle_coeff @angle:n2-na-ss harmonic 78.110 124.640 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-na-n3 harmonic 65.770 124.000 # SOURCE3 1 - angle_coeff @angle:n4-na-n4 harmonic 68.570 111.700 # SOURCE3 1 - angle_coeff @angle:n4-na-nc harmonic 69.090 116.440 # SOURCE3 4 3.6604 - angle_coeff @angle:n4-na-nd harmonic 69.090 116.440 # SOURCE3 4 same_as_n4-na-nc - angle_coeff @angle:n4-na-os harmonic 71.610 102.970 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-na-p2 harmonic 60.870 123.560 # SOURCE3 1 - angle_coeff @angle:n4-na-pc harmonic 61.710 121.980 # SOURCE3 3 4.4884 - angle_coeff @angle:n4-na-pd harmonic 61.710 121.980 # SOURCE3 3 same_as_n4-na-pc - angle_coeff @angle:na-na-na harmonic 66.770 123.600 # SOURCE3 1 - angle_coeff @angle:na-na-nc harmonic 69.080 119.640 # SOURCE3 4 1.6920 - angle_coeff @angle:na-na-nd harmonic 69.080 119.640 # SOURCE3 4 same_as_na-na-nc - angle_coeff @angle:na-na-os harmonic 70.250 109.470 # SOURCE3 1 0.0000 - angle_coeff @angle:na-na-p2 harmonic 61.690 121.720 # SOURCE3 1 - angle_coeff @angle:na-na-pc harmonic 62.360 120.910 # SOURCE3 3 2.3033 - angle_coeff @angle:na-na-pd harmonic 62.360 120.910 # SOURCE3 3 same_as_na-na-pc - angle_coeff @angle:na-na-ss harmonic 80.370 116.500 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-na-nc harmonic 71.200 117.080 # SOURCE3 31 1.8121 - angle_coeff @angle:nc-na-nd harmonic 69.530 122.770 # SOURCE4 5 0.1352 - angle_coeff @angle:nc-na-nh harmonic 68.820 120.550 # SOURCE3 8 1.1436 - angle_coeff @angle:nc-na-no harmonic 68.190 119.150 # SOURCE3 4 1.6049 - angle_coeff @angle:nc-na-o harmonic 72.040 122.790 # SOURCE3 6 1.3154 - angle_coeff @angle:nc-na-oh harmonic 69.710 119.220 # SOURCE3 4 1.7201 - angle_coeff @angle:nc-na-os harmonic 68.300 119.650 # SOURCE3 4 1.5019 - angle_coeff @angle:nc-na-p2 harmonic 62.600 119.990 # SOURCE3 4 3.6009 - angle_coeff @angle:nc-na-p3 harmonic 62.200 120.070 # SOURCE3 4 3.7188 - angle_coeff @angle:nc-na-p4 harmonic 68.140 119.770 # SOURCE3 3 0.3747 - angle_coeff @angle:nc-na-p5 harmonic 63.880 118.950 # SOURCE3 4 3.1194 - angle_coeff @angle:nc-na-pc harmonic 63.450 118.660 # SOURCE3 27 1.5082 - angle_coeff @angle:nc-na-s4 harmonic 77.870 119.200 # SOURCE3 4 2.3841 - angle_coeff @angle:nc-na-s6 harmonic 80.300 119.240 # SOURCE3 4 2.2262 - angle_coeff @angle:nc-na-s harmonic 77.910 122.260 # SOURCE3 4 0.9173 - angle_coeff @angle:nc-na-sh harmonic 80.100 120.500 # SOURCE3 4 1.5016 - angle_coeff @angle:nc-na-ss harmonic 79.650 120.500 # SOURCE3 4 1.5615 - angle_coeff @angle:nd-na-nd harmonic 71.200 117.080 # SOURCE3 31 1.8121 - angle_coeff @angle:nd-na-nh harmonic 68.820 120.550 # SOURCE3 8 same_as_nc-na-nh - angle_coeff @angle:nd-na-no harmonic 68.190 119.150 # SOURCE3 4 same_as_nc-na-no - angle_coeff @angle:nd-na-o harmonic 72.040 122.790 # SOURCE3 6 same_as_nc-na-o - angle_coeff @angle:nd-na-oh harmonic 69.710 119.220 # SOURCE3 4 same_as_nc-na-oh - angle_coeff @angle:nd-na-os harmonic 68.300 119.650 # SOURCE3 4 same_as_nc-na-os - angle_coeff @angle:nd-na-p2 harmonic 62.600 119.990 # SOURCE3 4 same_as_nc-na-p2 - angle_coeff @angle:nd-na-p3 harmonic 62.200 120.070 # SOURCE3 4 same_as_nc-na-p3 - angle_coeff @angle:nd-na-p4 harmonic 68.140 119.770 # SOURCE3 3 same_as_nc-na-p4 - angle_coeff @angle:nd-na-p5 harmonic 63.880 118.950 # SOURCE3 4 same_as_nc-na-p5 - angle_coeff @angle:nd-na-pd harmonic 63.450 118.660 # SOURCE3 27 same_as_nc-na-pc - angle_coeff @angle:nd-na-s4 harmonic 77.870 119.200 # SOURCE3 4 same_as_nc-na-s4 - angle_coeff @angle:nd-na-s6 harmonic 80.300 119.240 # SOURCE3 4 same_as_nc-na-s6 - angle_coeff @angle:nd-na-s harmonic 77.910 122.260 # SOURCE3 4 same_as_nc-na-s - angle_coeff @angle:nd-na-sh harmonic 80.100 120.500 # SOURCE3 4 same_as_nc-na-sh - angle_coeff @angle:nd-na-ss harmonic 79.650 120.500 # SOURCE3 4 same_as_nc-na-ss - angle_coeff @angle:nh-na-nh harmonic 66.770 123.600 # SOURCE3 1 - angle_coeff @angle:nh-na-os harmonic 69.650 111.370 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-na-p2 harmonic 61.900 120.860 # SOURCE3 1 - angle_coeff @angle:nh-na-pc harmonic 62.500 120.380 # SOURCE3 6 1.3513 - angle_coeff @angle:nh-na-pd harmonic 62.500 120.380 # SOURCE3 6 same_as_nh-na-pc - angle_coeff @angle:nh-na-ss harmonic 81.840 112.350 # SOURCE3 2 5.2951 - angle_coeff @angle:n-na-n harmonic 67.780 123.800 # SOURCE3 1 - angle_coeff @angle:n-na-nc harmonic 69.610 119.850 # SOURCE3 4 1.6156 - angle_coeff @angle:n-na-nd harmonic 69.610 119.850 # SOURCE3 4 same_as_n-na-nc - angle_coeff @angle:no-na-no harmonic 65.220 122.800 # SOURCE3 1 - angle_coeff @angle:no-na-os harmonic 70.300 106.550 # SOURCE3 1 0.0000 - angle_coeff @angle:no-na-pc harmonic 62.140 120.110 # SOURCE3 3 2.0821 - angle_coeff @angle:no-na-pd harmonic 62.140 120.110 # SOURCE3 3 same_as_no-na-pc - angle_coeff @angle:n-na-os harmonic 72.340 104.710 # SOURCE3 1 0.0000 - angle_coeff @angle:no-na-ss harmonic 80.360 114.950 # SOURCE3 1 0.0000 - angle_coeff @angle:n-na-p2 harmonic 61.990 121.350 # SOURCE3 1 - angle_coeff @angle:n-na-pc harmonic 62.650 120.640 # SOURCE3 3 2.0168 - angle_coeff @angle:n-na-pd harmonic 62.650 120.640 # SOURCE3 3 same_as_n-na-pc - angle_coeff @angle:n-na-ss harmonic 80.800 116.100 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-na-oh harmonic 68.130 122.200 # SOURCE3 1 - angle_coeff @angle:oh-na-p2 harmonic 62.330 120.760 # SOURCE3 1 - angle_coeff @angle:oh-na-pc harmonic 63.000 119.990 # SOURCE3 3 2.1734 - angle_coeff @angle:oh-na-pd harmonic 63.000 119.990 # SOURCE3 3 same_as_oh-na-pc - angle_coeff @angle:oh-na-ss harmonic 82.110 113.040 # SOURCE3 1 0.0000 - angle_coeff @angle:o-na-o harmonic 74.030 126.200 # SOURCE3 1 - angle_coeff @angle:o-na-os harmonic 70.760 118.390 # SOURCE3 1 0.0000 - angle_coeff @angle:o-na-p2 harmonic 62.830 122.800 # SOURCE3 1 - angle_coeff @angle:o-na-pc harmonic 63.490 122.340 # SOURCE3 3 1.2908 - angle_coeff @angle:o-na-pd harmonic 63.490 122.340 # SOURCE3 3 same_as_o-na-pc - angle_coeff @angle:os-na-os harmonic 71.290 104.450 # SOURCE3 2 0.0983 - angle_coeff @angle:os-na-p2 harmonic 62.590 117.860 # SOURCE3 1 0.0000 - angle_coeff @angle:os-na-p3 harmonic 66.040 104.700 # SOURCE3 1 0.0000 - angle_coeff @angle:os-na-p5 harmonic 65.290 111.410 # SOURCE3 1 0.0000 - angle_coeff @angle:os-na-pc harmonic 62.490 119.910 # SOURCE3 3 1.9002 - angle_coeff @angle:os-na-pd harmonic 62.490 119.910 # SOURCE3 3 same_as_os-na-pc - angle_coeff @angle:os-na-s4 harmonic 82.020 105.880 # SOURCE3 2 0.0000 - angle_coeff @angle:os-na-s6 harmonic 82.010 112.000 # SOURCE3 2 0.0000 - angle_coeff @angle:os-na-ss harmonic 82.680 109.640 # SOURCE3 3 4.1395 - angle_coeff @angle:p2-na-p2 harmonic 60.320 120.910 # SOURCE3 1 - angle_coeff @angle:p2-na-p3 harmonic 59.150 124.800 # SOURCE3 1 - angle_coeff @angle:p2-na-p5 harmonic 60.140 123.990 # SOURCE3 1 - angle_coeff @angle:p2-na-pc harmonic 60.660 120.720 # SOURCE3 3 0.2407 - angle_coeff @angle:p2-na-pd harmonic 60.660 120.720 # SOURCE3 3 same_as_p2-na-pc - angle_coeff @angle:p2-na-s4 harmonic 74.880 122.470 # SOURCE3 1 - angle_coeff @angle:p2-na-s6 harmonic 76.310 122.500 # SOURCE3 1 - angle_coeff @angle:p2-na-s harmonic 75.690 121.850 # SOURCE3 1 - angle_coeff @angle:p2-na-sh harmonic 76.680 121.750 # SOURCE3 1 - angle_coeff @angle:p2-na-ss harmonic 76.380 121.880 # SOURCE3 1 - angle_coeff @angle:p3-na-p3 harmonic 58.510 126.600 # SOURCE3 1 - angle_coeff @angle:p3-na-pc harmonic 59.780 123.320 # SOURCE3 3 4.1781 - angle_coeff @angle:p3-na-pd harmonic 59.780 123.320 # SOURCE3 3 same_as_p3-na-pc - angle_coeff @angle:p5-na-p5 harmonic 60.590 124.600 # SOURCE3 1 - angle_coeff @angle:p5-na-pc harmonic 60.760 122.690 # SOURCE3 3 3.6738 - angle_coeff @angle:p5-na-pd harmonic 60.760 122.690 # SOURCE3 3 same_as_p5-na-pc - angle_coeff @angle:p5-na-ss harmonic 78.220 118.520 # SOURCE3 1 0.0000 - angle_coeff @angle:pc-na-pc harmonic 60.940 120.780 # SOURCE3 27 1.6457 - angle_coeff @angle:pc-na-s4 harmonic 75.520 121.510 # SOURCE3 3 2.7242 - angle_coeff @angle:pc-na-s6 harmonic 76.990 121.550 # SOURCE3 3 2.7065 - angle_coeff @angle:pc-na-s harmonic 76.170 121.470 # SOURCE3 3 1.0668 - angle_coeff @angle:pc-na-sh harmonic 77.280 121.080 # SOURCE3 3 1.8942 - angle_coeff @angle:pc-na-ss harmonic 76.970 121.200 # SOURCE3 3 1.9295 - angle_coeff @angle:pd-na-pd harmonic 60.940 120.780 # SOURCE3 27 same_as_pc-na-pc - angle_coeff @angle:pd-na-s4 harmonic 75.520 121.510 # SOURCE3 3 same_as_pc-na-s4 - angle_coeff @angle:pd-na-s6 harmonic 76.990 121.550 # SOURCE3 3 same_as_pc-na-s6 - angle_coeff @angle:pd-na-s harmonic 76.170 121.470 # SOURCE3 3 same_as_pc-na-s - angle_coeff @angle:pd-na-sh harmonic 77.280 121.080 # SOURCE3 3 same_as_pc-na-sh - angle_coeff @angle:pd-na-ss harmonic 76.970 121.200 # SOURCE3 3 same_as_pc-na-ss - angle_coeff @angle:py-na-py harmonic 76.600 78.250 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-na-s4 harmonic 92.990 124.200 # SOURCE3 1 - angle_coeff @angle:s4-na-s6 harmonic 99.310 112.860 # SOURCE3 1 - angle_coeff @angle:s4-na-ss harmonic 99.570 111.920 # SOURCE3 1 0.0000 - angle_coeff @angle:s6-na-s6 harmonic 96.930 123.200 # SOURCE3 1 - angle_coeff @angle:s6-na-ss harmonic 98.410 119.100 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-na-sh harmonic 96.720 124.600 # SOURCE3 1 - angle_coeff @angle:sh-na-ss harmonic 98.710 118.790 # SOURCE3 1 0.0000 - angle_coeff @angle:s-na-s harmonic 93.790 126.000 # SOURCE3 1 - angle_coeff @angle:s-na-ss harmonic 100.150 112.490 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-na-ss harmonic 100.760 113.240 # SOURCE3 2 6.6084 - angle_coeff @angle:sy-na-sy harmonic 96.930 123.200 # SOURCE3 1 - angle_coeff @angle:ca-nb-ca harmonic 68.590 115.860 # SOURCE3 46 1.1645 - angle_coeff @angle:ca-nb-cp harmonic 68.010 118.040 # SOURCE4 58 0.7819 - angle_coeff @angle:ca-nb-cq harmonic 68.010 118.040 # SOURCE4 58 same as ca-nb-cp - angle_coeff @angle:ca-nb-nb harmonic 69.370 118.890 # SOURCE3 10 0.6031 - angle_coeff @angle:cp-nb-nb harmonic 68.790 121.110 # SOURCE4 12 0.4315 - angle_coeff @angle:nb-nb-nb harmonic 70.440 121.040 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n-br harmonic 66.590 116.200 # SOURCE3 1 0.0000 - angle_coeff @angle:br-n-c harmonic 61.850 120.770 # SOURCE3 5 2.6390 - angle_coeff @angle:br-n-ca harmonic 62.070 118.190 # SOURCE3 1 - angle_coeff @angle:br-n-cc harmonic 62.340 118.190 # SOURCE3 1 same_as_br-n-cd - angle_coeff @angle:br-n-cd harmonic 62.340 118.190 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-n-c1 harmonic 73.520 102.690 # SOURCE3 1 - angle_coeff @angle:c1-n-ca harmonic 65.900 118.880 # SOURCE3 1 - angle_coeff @angle:c1-n-cc harmonic 67.020 118.880 # SOURCE3 1 same_as_c1-n-cd - angle_coeff @angle:c1-n-cd harmonic 67.020 118.880 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n-c2 harmonic 65.180 116.750 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n-c3 harmonic 63.060 119.980 # SOURCE4 23 2.3373 - angle_coeff @angle:c2-n-ca harmonic 64.880 116.540 # SOURCE3 1 - angle_coeff @angle:c2-n-cc harmonic 65.850 116.540 # SOURCE3 1 same_as_c2-n-cd - angle_coeff @angle:c2-n-cd harmonic 65.850 116.540 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-n-hn harmonic 47.330 118.360 # SOURCE4 40 1.8005 - angle_coeff @angle:c3-n-c3 harmonic 63.130 115.560 # SOURCE4 392 2.0191 - angle_coeff @angle:c3-n-ca harmonic 62.760 119.960 # SOURCE4 165 2.0808 - angle_coeff @angle:c3-n-cc harmonic 63.380 120.810 # SOURCE4 172 1.6565 - angle_coeff @angle:c3-n-cd harmonic 63.240 121.340 # SOURCE4 95 1.0297 - angle_coeff @angle:c3-n-cy harmonic 62.510 117.110 # SOURCE4 49 1.0344 - angle_coeff @angle:c3-n-hn harmonic 46.040 116.780 # SOURCE3 39 2.1985 - angle_coeff @angle:c3-n-n2 harmonic 64.890 121.680 # SOURCE4 52 1.3175 - angle_coeff @angle:c3-n-n harmonic 66.400 114.820 # SOURCE4 9 0.7008 - angle_coeff @angle:c3-n-nc harmonic 66.990 115.190 # SOURCE4 41 0.8150 - angle_coeff @angle:c3-n-nd harmonic 66.870 115.310 # SOURCE4 7 0.9993 - angle_coeff @angle:c3-n-oh harmonic 66.880 113.050 # SOURCE4 31 0.8144 - angle_coeff @angle:c3-n-os harmonic 66.990 112.650 # SOURCE4 16 1.5399 - angle_coeff @angle:c3-n-sy harmonic 76.610 121.270 # SOURCE4 5 1.1298 - angle_coeff @angle:ca-n-ca harmonic 64.310 117.390 # SOURCE4 39 1.6465 - angle_coeff @angle:ca-n-cc harmonic 64.270 121.000 # SOURCE4 16 1.8986 - angle_coeff @angle:ca-n-cd harmonic 68.060 107.900 # SOURCE4 18 0.3512 - angle_coeff @angle:ca-n-cl harmonic 61.550 117.720 # SOURCE3 1 - angle_coeff @angle:ca-n-f harmonic 64.620 114.920 # SOURCE3 1 - angle_coeff @angle:ca-n-hn harmonic 47.360 115.940 # SOURCE4 537 1.8890 - angle_coeff @angle:ca-n-i harmonic 56.580 119.300 # SOURCE3 1 - angle_coeff @angle:ca-n-n2 harmonic 65.720 122.170 # SOURCE4 5 0.2545 - angle_coeff @angle:ca-n-n4 harmonic 64.150 122.980 # SOURCE3 1 - angle_coeff @angle:ca-n-n harmonic 66.300 118.540 # SOURCE4 21 0.3399 - angle_coeff @angle:ca-n-na harmonic 66.330 119.310 # SOURCE4 16 0.3168 - angle_coeff @angle:ca-n-nc harmonic 68.180 114.630 # SOURCE4 5 0.3030 - angle_coeff @angle:ca-n-nd harmonic 68.570 113.030 # SOURCE3 1 same_as_ca-n-nc - angle_coeff @angle:ca-n-nh harmonic 66.600 116.450 # SOURCE3 1 - angle_coeff @angle:ca-n-p2 harmonic 62.890 112.320 # SOURCE3 1 - angle_coeff @angle:ca-n-p3 harmonic 58.640 125.110 # SOURCE3 1 - angle_coeff @angle:ca-n-s4 harmonic 75.900 118.400 # SOURCE3 1 - angle_coeff @angle:ca-n-s6 harmonic 78.480 117.320 # SOURCE3 1 - angle_coeff @angle:ca-n-ss harmonic 78.660 116.600 # SOURCE3 1 - angle_coeff @angle:c-n-c1 harmonic 68.470 117.040 # SOURCE3 1 0.0000 - angle_coeff @angle:c-n-c2 harmonic 65.090 122.150 # SOURCE3 9 5.1016 - angle_coeff @angle:c-n-c3 harmonic 63.920 121.350 # SOURCE3 54 2.3808 - angle_coeff @angle:c3-nc-cd harmonic 67.600 109.510 # SOURCE3 9 5.4142 - angle_coeff @angle:c-n-c harmonic 65.330 127.140 # SOURCE4 514 2.0111 - angle_coeff @angle:c-n-ca harmonic 64.290 123.710 # SOURCE3 10 3.8159 - angle_coeff @angle:ca-nc-ca harmonic 70.730 109.950 # SOURCE3 1 - angle_coeff @angle:ca-nc-cd harmonic 72.670 104.240 # SOURCE4 187 1.2216 - angle_coeff @angle:ca-nc-n harmonic 73.700 104.690 # SOURCE3 1 - angle_coeff @angle:ca-nc-na harmonic 74.610 102.630 # SOURCE4 13 0.2570 - angle_coeff @angle:ca-nc-os harmonic 73.070 104.500 # SOURCE4 9 0.1740 - angle_coeff @angle:ca-nc-ss harmonic 85.860 116.290 # SOURCE3 1 - angle_coeff @angle:c-n-cc harmonic 65.240 124.190 # SOURCE3 57 2.2262 - angle_coeff @angle:c-nc-ca harmonic 66.430 120.660 # SOURCE3 1 - angle_coeff @angle:cc-n-cc harmonic 68.800 108.920 # SOURCE3 11 0.3167 - angle_coeff @angle:cc-nc-cc harmonic 68.600 110.190 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-nc-cd harmonic 70.480 107.470 # SOURCE3 26 5.4053 - angle_coeff @angle:c-nc-cd harmonic 66.550 120.320 # SOURCE4 76 0.9196 - angle_coeff @angle:cc-n-cl harmonic 62.010 117.720 # SOURCE3 1 same_as_cd-n-cl - angle_coeff @angle:cc-nc-na harmonic 73.380 102.970 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-nc-nd harmonic 72.540 107.940 # SOURCE3 6 1.4052 - angle_coeff @angle:c-n-cd harmonic 65.240 124.190 # SOURCE3 57 2.2262 - angle_coeff @angle:cd-nc-cd harmonic 68.020 119.060 # SOURCE4 7 0.1559 - angle_coeff @angle:cd-nc-n harmonic 69.430 118.060 # SOURCE4 60 1.8266 - angle_coeff @angle:cd-nc-na harmonic 74.240 103.730 # SOURCE3 122 2.3292 - angle_coeff @angle:cd-nc-nc harmonic 72.470 106.430 # SOURCE4 9 0.7064 - angle_coeff @angle:cd-nc-os harmonic 73.170 104.300 # SOURCE4 58 1.0231 - angle_coeff @angle:cd-nc-ss harmonic 88.980 108.340 # SOURCE4 33 1.3882 - angle_coeff @angle:c-n-ce harmonic 62.210 131.830 # SOURCE4 146 1.3048 - angle_coeff @angle:cc-n-f harmonic 65.610 114.920 # SOURCE3 1 same_as_cd-n-f - angle_coeff @angle:cc-n-hn harmonic 48.080 118.710 # SOURCE4 170 2.2963 - angle_coeff @angle:cc-n-i harmonic 56.610 119.300 # SOURCE3 1 same_as_cd-n-i - angle_coeff @angle:c-n-cl harmonic 62.720 116.350 # SOURCE4 11 0.6829 - angle_coeff @angle:cc-n-n2 harmonic 70.090 110.870 # SOURCE3 1 same_as_cd-n-n2 - angle_coeff @angle:cc-n-n harmonic 66.530 121.370 # SOURCE3 1 same_as_cd-n-n - angle_coeff @angle:cc-n-na harmonic 67.870 117.570 # SOURCE3 1 same_as_cd-n-na - angle_coeff @angle:cc-n-nc harmonic 70.120 111.950 # SOURCE4 13 0.6972 - angle_coeff @angle:cc-n-nh harmonic 67.300 117.520 # SOURCE3 1 same_as_cd-n-nh - angle_coeff @angle:cc-n-no harmonic 66.400 115.920 # SOURCE3 1 same_as_cd-n-no - angle_coeff @angle:cc-n-o harmonic 70.070 120.540 # SOURCE3 1 same_as_cd-n-o - angle_coeff @angle:cc-n-oh harmonic 67.320 118.150 # SOURCE3 1 same_as_cd-n-oh - angle_coeff @angle:cc-n-os harmonic 68.060 115.560 # SOURCE3 1 same_as_cd-n-os - angle_coeff @angle:cc-n-p2 harmonic 63.340 112.320 # SOURCE3 1 same_as_cd-n-p2 - angle_coeff @angle:cc-n-p3 harmonic 59.020 125.110 # SOURCE3 1 same_as_cd-n-p3 - angle_coeff @angle:cc-n-p5 harmonic 61.710 121.000 # SOURCE3 1 same_as_cd-n-p5 - angle_coeff @angle:cc-n-s4 harmonic 76.360 118.400 # SOURCE3 1 same_as_cd-n-s4 - angle_coeff @angle:cc-n-s6 harmonic 79.070 117.320 # SOURCE3 1 same_as_cd-n-s6 - angle_coeff @angle:cc-n-s harmonic 76.920 118.290 # SOURCE3 1 same_as_cd-n-s - angle_coeff @angle:cc-n-sh harmonic 78.020 119.130 # SOURCE3 1 same_as_cd-n-sh - angle_coeff @angle:cc-n-ss harmonic 79.250 116.600 # SOURCE3 2 same_as_cd-n-ss - angle_coeff @angle:c-n-cx harmonic 64.220 122.070 # SOURCE4 11 1.9478 - angle_coeff @angle:c-n-cy harmonic 72.260 94.230 # SOURCE4 270 1.3777 - angle_coeff @angle:cd-n-cd harmonic 68.800 108.920 # SOURCE3 11 same_as_cc-n-cc - angle_coeff @angle:cd-n-cl harmonic 62.010 117.720 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-f harmonic 65.610 114.920 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-hn harmonic 47.860 119.820 # SOURCE4 106 1.1020 - angle_coeff @angle:cd-n-i harmonic 56.610 119.300 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-n2 harmonic 70.090 110.870 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-n harmonic 66.530 121.370 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-na harmonic 67.870 117.570 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-nd harmonic 69.680 113.030 # SOURCE3 1 same_as_cc-n-nc - angle_coeff @angle:cd-n-nh harmonic 67.300 117.520 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-no harmonic 66.400 115.920 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-o harmonic 70.070 120.540 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-oh harmonic 67.320 118.150 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-os harmonic 68.060 115.560 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-p2 harmonic 63.340 112.320 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-p3 harmonic 59.020 125.110 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-p5 harmonic 61.710 121.000 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-s4 harmonic 76.360 118.400 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-s6 harmonic 79.070 117.320 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-s harmonic 76.920 118.290 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-sh harmonic 78.020 119.130 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-n-ss harmonic 79.250 116.600 # SOURCE3 2 1.8318 - angle_coeff @angle:ce-n-cy harmonic 64.680 111.970 # SOURCE4 142 2.1245 - angle_coeff @angle:c-n-f harmonic 68.300 108.630 # SOURCE3 3 4.6785 - angle_coeff @angle:cf-n-cy harmonic 64.910 110.790 # SOURCE4 10 1.1677 - angle_coeff @angle:c-n-hn harmonic 49.210 118.460 # SOURCE3 157 2.4094 - angle_coeff @angle:c-n-i harmonic 56.340 120.380 # SOURCE3 5 2.1600 - angle_coeff @angle:cl-n-cl harmonic 63.240 111.690 # SOURCE3 1 0.0000 - angle_coeff @angle:c-n-n2 harmonic 68.060 120.590 # SOURCE3 9 3.2410 - angle_coeff @angle:c-n-n3 harmonic 67.130 120.430 # SOURCE3 5 0.9481 - angle_coeff @angle:c-n-n4 harmonic 68.850 112.320 # SOURCE3 5 1.2622 - angle_coeff @angle:c-n-n harmonic 68.180 118.420 # SOURCE3 10 2.8922 - angle_coeff @angle:c-n-na harmonic 68.250 119.200 # SOURCE3 11 2.3032 - angle_coeff @angle:na-nc-nd harmonic 75.970 105.470 # SOURCE3 6 0.6349 - angle_coeff @angle:c-n-nc harmonic 67.170 125.230 # SOURCE4 72 2.1204 - angle_coeff @angle:nc-nc-nd harmonic 73.150 111.150 # SOURCE3 3 same_as_nc-nd-nd - angle_coeff @angle:c-n-nd harmonic 67.140 124.930 # SOURCE4 12 2.2148 - angle_coeff @angle:nd-nc-os harmonic 74.420 107.220 # SOURCE3 3 0.4707 - angle_coeff @angle:c-n-nh harmonic 68.020 117.810 # SOURCE4 21 1.5935 - angle_coeff @angle:c-n-no harmonic 66.470 118.160 # SOURCE3 4 5.4870 - angle_coeff @angle:c-n-o harmonic 71.640 118.900 # SOURCE3 9 5.4085 - angle_coeff @angle:c-n-oh harmonic 69.530 113.390 # SOURCE3 6 1.3345 - angle_coeff @angle:c-n-os harmonic 69.600 113.140 # SOURCE3 7 3.0839 - angle_coeff @angle:c-n-p2 harmonic 60.460 124.560 # SOURCE3 8 3.6907 - angle_coeff @angle:c-n-p3 harmonic 59.910 122.540 # SOURCE3 9 4.4802 - angle_coeff @angle:c-n-p4 harmonic 60.710 123.440 # SOURCE3 1 0.0000 - angle_coeff @angle:c-n-p5 harmonic 60.230 128.500 # SOURCE4 6 0.5353 - angle_coeff @angle:c-n-pc harmonic 60.840 122.230 # SOURCE3 3 2.8787 - angle_coeff @angle:c-n-pd harmonic 60.840 122.230 # SOURCE3 3 same_as_c-n-pc - angle_coeff @angle:c-n-s4 harmonic 76.060 120.410 # SOURCE3 4 3.1760 - angle_coeff @angle:c-n-s6 harmonic 77.030 125.010 # SOURCE4 13 1.6314 - angle_coeff @angle:c-n-s harmonic 74.720 126.550 # SOURCE3 3 4.3365 - angle_coeff @angle:c-n-sh harmonic 78.300 119.540 # SOURCE3 4 1.7681 - angle_coeff @angle:c-n-ss harmonic 78.430 120.370 # SOURCE3 7 1.4450 - angle_coeff @angle:c-n-sy harmonic 77.090 124.810 # SOURCE4 51 1.0517 - angle_coeff @angle:cx-n-hn harmonic 46.260 118.580 # SOURCE4 5 0.3288 - angle_coeff @angle:cx-n-os harmonic 97.400 54.040 # SOURCE3 1 0.0000 - angle_coeff @angle:cy-n-hn harmonic 45.340 119.000 # SOURCE4 65 1.3840 - angle_coeff @angle:c3-nd-cc harmonic 67.600 109.510 # SOURCE3 9 same_as_c3-nc-cd - angle_coeff @angle:ca-nd-ca harmonic 70.730 109.950 # SOURCE3 1 same_as_ca-nc-ca - angle_coeff @angle:ca-nd-cc harmonic 72.240 105.470 # SOURCE4 250 2.4919 - angle_coeff @angle:ca-nd-n harmonic 73.580 104.690 # SOURCE3 1 same_as_ca-nc-n - angle_coeff @angle:ca-nd-na harmonic 74.060 104.160 # SOURCE3 1 same_as_ca-nc-na - angle_coeff @angle:ca-nd-nc harmonic 73.550 108.410 # SOURCE4 9 0.1575 - angle_coeff @angle:ca-nd-os harmonic 73.130 104.340 # SOURCE3 1 same_as_ca-nc-os - angle_coeff @angle:ca-nd-ss harmonic 85.860 116.290 # SOURCE3 1 same_as_ca-nc-ss - angle_coeff @angle:c-nd-ca harmonic 65.700 120.660 # SOURCE3 1 same_as_c-nc-ca - angle_coeff @angle:c-nd-cc harmonic 65.710 120.680 # SOURCE4 62 1.4340 - angle_coeff @angle:cc-nd-cc harmonic 68.900 116.040 # SOURCE4 10 0.2861 - angle_coeff @angle:cc-nd-cd harmonic 71.090 105.630 # SOURCE4 1214 2.1301 - angle_coeff @angle:cc-nd-n harmonic 73.800 104.150 # SOURCE3 4 same_as_cd-nc-n - angle_coeff @angle:cc-nd-na harmonic 74.240 103.730 # SOURCE3 122 2.3292 - angle_coeff @angle:cc-nd-nd harmonic 71.970 107.920 # SOURCE4 346 1.6831 - angle_coeff @angle:cc-nd-os harmonic 72.920 105.010 # SOURCE4 58 0.4186 - angle_coeff @angle:cc-nd-ss harmonic 89.270 107.640 # SOURCE4 12 0.4724 - angle_coeff @angle:cd-nd-cd harmonic 70.890 103.170 # SOURCE4 5 0.0317 - angle_coeff @angle:cd-nd-na harmonic 73.380 102.970 # SOURCE3 1 same_as_cc-nc-na - angle_coeff @angle:cd-nd-nc harmonic 72.540 107.940 # SOURCE3 6 1.4052 - angle_coeff @angle:na-nd-nc harmonic 75.970 105.470 # SOURCE3 6 0.6349 - angle_coeff @angle:nc-nd-nd harmonic 73.100 111.300 # SOURCE4 58 0.2082 - angle_coeff @angle:nc-nd-os harmonic 74.420 107.220 # SOURCE3 3 same_as_nd-nc-os - angle_coeff @angle:c1-ne-ca harmonic 60.080 152.480 # SOURCE4 8 1.5840 - angle_coeff @angle:c1-ne-cg harmonic 66.000 140.000 # SOURCE2 1 0.0000 - angle_coeff @angle:c2-ne-ca harmonic 66.060 120.920 # SOURCE4 53 1.9651 - angle_coeff @angle:c2-ne-ce harmonic 67.330 118.170 # SOURCE3 3 1.2374 - angle_coeff @angle:c2-ne-cg harmonic 68.360 123.580 # SOURCE4 12 0.8560 - angle_coeff @angle:c2-ne-n2 harmonic 74.560 113.310 # SOURCE3 1 - angle_coeff @angle:c2-ne-ne harmonic 69.170 110.860 # SOURCE3 7 4.5874 - angle_coeff @angle:c2-ne-p2 harmonic 63.870 134.030 # SOURCE3 1 - angle_coeff @angle:c2-ne-pe harmonic 62.610 120.520 # SOURCE3 8 8.1381 - angle_coeff @angle:c2-ne-px harmonic 63.660 117.750 # SOURCE3 5 0.8581 - angle_coeff @angle:c2-ne-py harmonic 66.630 117.040 # SOURCE3 3 1.4398 - angle_coeff @angle:c2-ne-sx harmonic 77.140 111.980 # SOURCE3 3 0.4090 - angle_coeff @angle:c2-ne-sy harmonic 77.530 120.970 # SOURCE4 6 0.2394 - angle_coeff @angle:ca-ne-cf harmonic 65.630 121.760 # SOURCE4 9 1.9872 - angle_coeff @angle:ca-ne-n2 harmonic 69.660 114.270 # SOURCE4 9 0.4600 - angle_coeff @angle:ca-ne-nf harmonic 69.710 115.050 # SOURCE4 22 0.7409 - angle_coeff @angle:ca-ne-o harmonic 71.100 113.960 # SOURCE3 3 1.1253 - angle_coeff @angle:ca-ne-p2 harmonic 65.650 118.090 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-ne-s harmonic 83.220 120.110 # SOURCE3 1 0.0000 - angle_coeff @angle:c-ne-c2 harmonic 67.860 118.530 # SOURCE3 3 3.2058 - angle_coeff @angle:ce-ne-n2 harmonic 71.160 111.190 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-ne-o harmonic 72.260 112.160 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-ne-p2 harmonic 66.250 117.020 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-ne-s harmonic 84.980 116.280 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-ne-n1 harmonic 71.710 120.200 # SOURCE2 1 0.0000 - angle_coeff @angle:cg-ne-n2 harmonic 73.160 113.390 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-ne-o harmonic 74.430 114.700 # SOURCE2 1 0.0000 - angle_coeff @angle:cg-ne-p2 harmonic 66.960 119.570 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-ne-s harmonic 86.420 117.700 # SOURCE3 1 0.0000 - angle_coeff @angle:c-ne-sy harmonic 78.040 116.050 # SOURCE4 6 1.2661 - angle_coeff @angle:n2-ne-n2 harmonic 78.590 107.220 # SOURCE3 1 - angle_coeff @angle:n2-ne-ne harmonic 70.940 110.720 # SOURCE3 9 6.1488 - angle_coeff @angle:n2-ne-o harmonic 78.090 114.100 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-ne-p2 harmonic 72.370 109.660 # SOURCE3 1 - angle_coeff @angle:n2-ne-pe harmonic 66.510 112.150 # SOURCE3 7 6.5273 - angle_coeff @angle:n2-ne-px harmonic 65.740 115.970 # SOURCE3 3 1.9854 - angle_coeff @angle:n2-ne-py harmonic 69.010 114.600 # SOURCE3 3 2.9261 - angle_coeff @angle:n2-ne-s harmonic 90.200 115.900 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-ne-sx harmonic 80.750 107.290 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-ne-sy harmonic 82.850 111.210 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-ne-o harmonic 72.280 110.450 # SOURCE3 10 1.8535 - angle_coeff @angle:ne-ne-p2 harmonic 67.420 114.390 # SOURCE3 6 4.0528 - angle_coeff @angle:ne-ne-s harmonic 85.550 115.950 # SOURCE3 6 3.4604 - angle_coeff @angle:o-ne-o harmonic 76.910 124.090 # SOURCE3 2 8.7534 - angle_coeff @angle:o-ne-pe harmonic 61.880 132.320 # SOURCE3 11 23.9559 - angle_coeff @angle:o-ne-px harmonic 68.040 110.620 # SOURCE3 1 0.0000 - angle_coeff @angle:o-ne-py harmonic 71.120 110.790 # SOURCE3 4 1.6818 - angle_coeff @angle:o-ne-s harmonic 91.120 117.190 # SOURCE3 2 0.0225 - angle_coeff @angle:o-ne-sx harmonic 80.740 108.920 # SOURCE3 1 0.0000 - angle_coeff @angle:o-ne-sy harmonic 83.600 111.340 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-ne-pe harmonic 65.270 116.810 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-ne-px harmonic 62.490 128.350 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-ne-py harmonic 65.650 123.470 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-ne-sx harmonic 80.480 112.120 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-ne-sy harmonic 81.800 115.730 # SOURCE3 1 0.0000 - angle_coeff @angle:pe-ne-s harmonic 83.520 115.730 # SOURCE3 1 0.0000 - angle_coeff @angle:px-ne-s harmonic 78.540 131.840 # SOURCE3 1 0.0000 - angle_coeff @angle:py-ne-s harmonic 86.300 116.180 # SOURCE3 4 3.7135 - angle_coeff @angle:s-ne-s harmonic 109.960 120.870 # SOURCE3 1 0.0000 - angle_coeff @angle:s-ne-sx harmonic 101.960 112.960 # SOURCE3 1 0.0000 - angle_coeff @angle:s-ne-sy harmonic 102.420 119.630 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-nf-ca harmonic 63.220 137.740 # SOURCE3 1 same_as_c1-ne-ca - angle_coeff @angle:c1-nf-ch harmonic 66.000 140.000 # SOURCE2 1 same_as_c1-ne-cg - angle_coeff @angle:c2-nf-ca harmonic 66.690 118.670 # SOURCE3 2 same_as_c2-ne-ca - angle_coeff @angle:c2-nf-cf harmonic 67.330 118.170 # SOURCE3 3 same_as_c2-ne-ce - angle_coeff @angle:c2-nf-n2 harmonic 74.560 113.310 # SOURCE3 1 same_as_c2-ne-n2 - angle_coeff @angle:c2-nf-nf harmonic 69.170 110.860 # SOURCE3 7 same_as_c2-ne-ne - angle_coeff @angle:c2-nf-p2 harmonic 63.870 134.030 # SOURCE3 1 same_as_c2-ne-p2 - angle_coeff @angle:c2-nf-pf harmonic 62.610 120.520 # SOURCE3 8 same_as_c2-ne-pe - angle_coeff @angle:c2-nf-px harmonic 63.660 117.750 # SOURCE3 5 same_as_c2-ne-px - angle_coeff @angle:c2-nf-py harmonic 66.630 117.040 # SOURCE3 3 same_as_c2-ne-py - angle_coeff @angle:c2-nf-sx harmonic 77.140 111.980 # SOURCE3 3 same_as_c2-ne-sx - angle_coeff @angle:c2-nf-sy harmonic 79.580 114.810 # SOURCE3 3 same_as_c2-ne-sy - angle_coeff @angle:ca-nf-ce harmonic 65.450 122.300 # SOURCE4 6 1.8938 - angle_coeff @angle:ca-nf-n2 harmonic 70.020 113.110 # SOURCE3 2 same_as_ca-ne-n2 - angle_coeff @angle:ca-nf-ne harmonic 69.660 115.190 # SOURCE4 22 0.6536 - angle_coeff @angle:ca-nf-o harmonic 71.100 113.960 # SOURCE3 3 same_as_ca-ne-o - angle_coeff @angle:ca-nf-p2 harmonic 65.650 118.090 # SOURCE3 1 same_as_ca-ne-p2 - angle_coeff @angle:ca-nf-s harmonic 83.220 120.110 # SOURCE3 1 same_as_ca-ne-s - angle_coeff @angle:c-nf-c2 harmonic 67.770 118.530 # SOURCE3 3 same_as_c-ne-c2 - angle_coeff @angle:cf-nf-n2 harmonic 71.160 111.190 # SOURCE3 1 same_as_ce-ne-n2 - angle_coeff @angle:cf-nf-o harmonic 72.260 112.160 # SOURCE3 1 same_as_ce-ne-o - angle_coeff @angle:cf-nf-p2 harmonic 66.250 117.020 # SOURCE3 1 same_as_ce-ne-p2 - angle_coeff @angle:cf-nf-s harmonic 84.980 116.280 # SOURCE3 1 same_as_ce-ne-s - angle_coeff @angle:ch-nf-n1 harmonic 71.710 120.200 # SOURCE2 1 same_as_cg-ne-n1 - angle_coeff @angle:ch-nf-n2 harmonic 73.160 113.390 # SOURCE3 1 same_as_cg-ne-n2 - angle_coeff @angle:ch-nf-o harmonic 74.430 114.700 # SOURCE2 1 same_as_cg-ne-o - angle_coeff @angle:ch-nf-p2 harmonic 66.960 119.570 # SOURCE3 1 same_as_cg-ne-p2 - angle_coeff @angle:ch-nf-s harmonic 86.420 117.700 # SOURCE3 1 same_as_cg-ne-s - angle_coeff @angle:f-n-f harmonic 67.900 102.980 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-nf-n2 harmonic 78.590 107.220 # SOURCE3 1 same_as_n2-ne-n2 - angle_coeff @angle:n2-nf-nf harmonic 70.940 110.720 # SOURCE3 9 same_as_n2-ne-ne - angle_coeff @angle:n2-nf-o harmonic 78.090 114.100 # SOURCE3 1 same_as_n2-ne-o - angle_coeff @angle:n2-nf-p2 harmonic 72.370 109.660 # SOURCE3 1 same_as_n2-ne-p2 - angle_coeff @angle:n2-nf-pf harmonic 66.510 112.150 # SOURCE3 7 same_as_n2-ne-pe - angle_coeff @angle:n2-nf-px harmonic 65.740 115.970 # SOURCE3 3 same_as_n2-ne-px - angle_coeff @angle:n2-nf-py harmonic 69.010 114.600 # SOURCE3 3 same_as_n2-ne-py - angle_coeff @angle:n2-nf-s harmonic 90.200 115.900 # SOURCE3 1 same_as_n2-ne-s - angle_coeff @angle:n2-nf-sx harmonic 80.750 107.290 # SOURCE3 1 same_as_n2-ne-sx - angle_coeff @angle:n2-nf-sy harmonic 82.850 111.210 # SOURCE3 1 same_as_n2-ne-sy - angle_coeff @angle:nf-nf-o harmonic 72.280 110.450 # SOURCE3 10 same_as_ne-ne-o - angle_coeff @angle:nf-nf-p2 harmonic 67.420 114.390 # SOURCE3 6 same_as_ne-ne-p2 - angle_coeff @angle:nf-nf-s harmonic 85.550 115.950 # SOURCE3 6 same_as_ne-ne-s - angle_coeff @angle:o-nf-o harmonic 76.910 124.090 # SOURCE3 2 same_as_o-ne-o - angle_coeff @angle:o-nf-pf harmonic 61.880 132.320 # SOURCE3 11 same_as_o-ne-pe - angle_coeff @angle:o-nf-px harmonic 68.040 110.620 # SOURCE3 1 same_as_o-ne-px - angle_coeff @angle:o-nf-py harmonic 71.120 110.790 # SOURCE3 4 same_as_o-ne-py - angle_coeff @angle:o-nf-s harmonic 91.120 117.190 # SOURCE3 2 same_as_o-ne-s - angle_coeff @angle:o-nf-sx harmonic 80.740 108.920 # SOURCE3 1 same_as_o-ne-sx - angle_coeff @angle:o-nf-sy harmonic 83.600 111.340 # SOURCE3 1 same_as_o-ne-sy - angle_coeff @angle:p2-nf-pf harmonic 65.270 116.810 # SOURCE3 1 same_as_p2-ne-pe - angle_coeff @angle:p2-nf-px harmonic 62.490 128.350 # SOURCE3 1 same_as_p2-ne-px - angle_coeff @angle:p2-nf-py harmonic 65.650 123.470 # SOURCE3 1 same_as_p2-ne-py - angle_coeff @angle:p2-nf-sx harmonic 80.480 112.120 # SOURCE3 1 same_as_p2-ne-sx - angle_coeff @angle:p2-nf-sy harmonic 81.800 115.730 # SOURCE3 1 same_as_p2-ne-sy - angle_coeff @angle:pf-nf-s harmonic 83.520 115.730 # SOURCE3 1 same_as_pe-ne-s - angle_coeff @angle:px-nf-s harmonic 78.540 131.840 # SOURCE3 1 same_as_px-ne-s - angle_coeff @angle:py-nf-s harmonic 86.300 116.180 # SOURCE3 4 same_as_py-ne-s - angle_coeff @angle:s-nf-s harmonic 109.960 120.870 # SOURCE3 1 same_as_s-ne-s - angle_coeff @angle:s-nf-sx harmonic 101.960 112.960 # SOURCE3 1 same_as_s-ne-sx - angle_coeff @angle:s-nf-sy harmonic 102.420 119.630 # SOURCE3 1 same_as_s-ne-sy - angle_coeff @angle:br-nh-br harmonic 67.090 106.270 # SOURCE3 1 - angle_coeff @angle:br-nh-ca harmonic 62.040 111.880 # SOURCE3 1 0.0000 - angle_coeff @angle:br-nh-hn harmonic 42.110 101.560 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-nh-c1 harmonic 68.330 116.980 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-nh-c2 harmonic 66.360 122.710 # SOURCE4 5 1.0077 - angle_coeff @angle:c1-nh-ca harmonic 66.220 122.360 # SOURCE3 3 1.2016 - angle_coeff @angle:c1-nh-hn harmonic 49.550 117.300 # SOURCE4 8 0.7120 - angle_coeff @angle:c2-nh-c2 harmonic 65.540 124.500 # SOURCE4 43 1.7515 - angle_coeff @angle:c2-nh-c3 harmonic 63.170 123.710 # SOURCE3 8 3.5348 - angle_coeff @angle:c2-nh-ca harmonic 64.590 127.340 # SOURCE4 97 2.4321 - angle_coeff @angle:c2-nh-cc harmonic 64.990 125.770 # SOURCE4 6 1.4868 - angle_coeff @angle:c2-nh-cd harmonic 64.840 126.330 # SOURCE4 5 0.9167 - angle_coeff @angle:c2-nh-cx harmonic 63.080 124.440 # SOURCE4 10 1.6817 - angle_coeff @angle:c2-nh-hn harmonic 49.620 114.890 # SOURCE4 1000 1.4571 - angle_coeff @angle:c2-nh-n2 harmonic 68.360 120.000 # SOURCE4 33 1.1823 - angle_coeff @angle:c2-nh-n3 harmonic 67.570 116.980 # SOURCE4 14 1.4183 - angle_coeff @angle:c2-nh-no harmonic 66.090 125.630 # SOURCE4 7 0.7554 - angle_coeff @angle:c2-nh-oh harmonic 69.450 112.510 # SOURCE4 12 1.1687 - angle_coeff @angle:c2-nh-os harmonic 69.270 112.930 # SOURCE4 6 0.3945 - angle_coeff @angle:c2-nh-sy harmonic 78.160 121.130 # SOURCE4 10 0.5133 - angle_coeff @angle:c3-nh-c3 harmonic 63.530 114.440 # SOURCE4 523 2.1428 - angle_coeff @angle:c3-nh-ca harmonic 64.560 117.770 # SOURCE3 8 1.7521 - angle_coeff @angle:c3-nh-cc harmonic 63.650 121.180 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-nh-cd harmonic 64.170 119.220 # SOURCE4 162 2.4515 - angle_coeff @angle:c3-nh-cf harmonic 63.620 119.920 # SOURCE4 20 1.8571 - angle_coeff @angle:c3-nh-cz harmonic 63.010 125.510 # SOURCE4 12 0.5177 - angle_coeff @angle:c3-nh-hn harmonic 46.460 114.950 # SOURCE3 19 2.4787 - angle_coeff @angle:c3-nh-n2 harmonic 67.890 112.350 # SOURCE3 9 4.0058 - angle_coeff @angle:c3-nh-n harmonic 67.100 111.710 # SOURCE4 6 2.4251 - angle_coeff @angle:c3-nh-na harmonic 66.920 112.430 # SOURCE4 8 1.4219 - angle_coeff @angle:c3-nh-p2 harmonic 60.930 123.350 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-nh-sy harmonic 78.350 116.120 # SOURCE4 13 1.2830 - angle_coeff @angle:ca-nh-ca harmonic 64.340 127.460 # SOURCE3 2 0.0002 - angle_coeff @angle:ca-nh-cc harmonic 63.730 129.910 # SOURCE4 29 1.3269 - angle_coeff @angle:ca-nh-cd harmonic 63.880 129.310 # SOURCE4 9 1.5610 - angle_coeff @angle:ca-nh-cl harmonic 62.010 113.150 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-nh-cx harmonic 63.110 123.630 # SOURCE4 36 0.5899 - angle_coeff @angle:ca-nh-f harmonic 67.900 106.090 # SOURCE3 3 1.0660 - angle_coeff @angle:ca-nh-hn harmonic 49.080 116.130 # SOURCE4 1780 1.2853 - angle_coeff @angle:ca-nh-i harmonic 55.550 117.830 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-nh-n1 harmonic 69.370 117.130 # HF/6-31G* 1 - angle_coeff @angle:ca-nh-n2 harmonic 67.820 121.110 # SOURCE4 19 0.9700 - angle_coeff @angle:ca-nh-n3 harmonic 68.180 114.210 # SOURCE3 6 2.2412 - angle_coeff @angle:ca-nh-n4 harmonic 68.560 108.940 # SOURCE3 5 0.6562 - angle_coeff @angle:ca-nh-n harmonic 68.070 116.150 # SOURCE4 12 0.8135 - angle_coeff @angle:ca-nh-na harmonic 68.580 114.540 # SOURCE3 8 0.7807 - angle_coeff @angle:ca-nh-nh harmonic 68.490 114.870 # SOURCE3 6 2.1432 - angle_coeff @angle:ca-nh-no harmonic 69.190 113.920 # SOURCE3 4 2.9561 - angle_coeff @angle:ca-nh-o harmonic 69.640 121.920 # SOURCE3 2 3.9630 - angle_coeff @angle:ca-nh-oh harmonic 69.150 112.800 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-nh-os harmonic 69.930 110.170 # SOURCE3 3 0.6448 - angle_coeff @angle:ca-nh-p2 harmonic 61.620 125.270 # SOURCE3 8 5.1798 - angle_coeff @angle:ca-nh-p3 harmonic 60.110 125.700 # SOURCE3 3 5.7796 - angle_coeff @angle:ca-nh-p4 harmonic 61.180 124.010 # SOURCE3 3 2.5810 - angle_coeff @angle:ca-nh-p5 harmonic 61.760 125.610 # SOURCE3 3 0.5287 - angle_coeff @angle:ca-nh-s4 harmonic 78.630 115.620 # SOURCE3 3 0.3434 - angle_coeff @angle:ca-nh-s6 harmonic 77.920 123.530 # SOURCE4 33 2.0385 - angle_coeff @angle:ca-nh-s harmonic 75.150 122.540 # SOURCE3 3 2.7001 - angle_coeff @angle:ca-nh-sh harmonic 78.190 121.410 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-nh-ss harmonic 78.160 121.500 # SOURCE3 3 2.6255 - angle_coeff @angle:ca-nh-sy harmonic 76.750 125.260 # SOURCE4 41 1.7517 - angle_coeff @angle:cc-nh-cx harmonic 63.320 122.820 # SOURCE4 42 1.1841 - angle_coeff @angle:cc-nh-hn harmonic 48.860 117.160 # SOURCE3 11 2.6137 - angle_coeff @angle:cc-nh-n2 harmonic 68.230 119.660 # SOURCE4 5 1.3903 - angle_coeff @angle:cc-nh-sy harmonic 77.480 122.910 # SOURCE4 23 1.2029 - angle_coeff @angle:cd-nh-cx harmonic 62.500 126.090 # SOURCE4 16 2.3269 - angle_coeff @angle:cd-nh-hn harmonic 48.860 117.160 # SOURCE3 11 2.6137 - angle_coeff @angle:ce-nh-hn harmonic 48.340 115.620 # SOURCE4 187 1.0421 - angle_coeff @angle:ce-nh-o harmonic 66.820 129.430 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-nh-sy harmonic 80.450 112.970 # SOURCE4 7 1.0636 - angle_coeff @angle:cf-nh-hn harmonic 48.620 115.620 # SOURCE4 16 1.3549 - angle_coeff @angle:cf-nh-o harmonic 67.070 129.430 # SOURCE3 1 same_as_ce-nh-o - angle_coeff @angle:cl-nh-cl harmonic 62.930 106.600 # SOURCE3 1 - angle_coeff @angle:cl-nh-hn harmonic 43.080 104.140 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-nh-cx harmonic 86.530 62.020 # SOURCE4 45 0.6189 - angle_coeff @angle:cx-nh-hn harmonic 45.790 118.890 # SOURCE4 8 0.1391 - angle_coeff @angle:cz-nh-hn harmonic 48.790 121.240 # SOURCE4 40 0.5682 - angle_coeff @angle:f-nh-f harmonic 66.930 101.700 # SOURCE3 1 0.0000 - angle_coeff @angle:f-nh-hn harmonic 49.800 101.230 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-nh-hn harmonic 40.050 114.850 # SOURCE4 1108 2.0811 - angle_coeff @angle:hn-nh-i harmonic 36.550 107.570 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-nh-n1 harmonic 52.310 110.570 # HF/6-31G* 1 - angle_coeff @angle:hn-nh-n2 harmonic 50.080 118.220 # SOURCE4 75 2.3319 - angle_coeff @angle:hn-nh-n3 harmonic 50.050 109.120 # SOURCE3 5 2.3680 - angle_coeff @angle:hn-nh-n4 harmonic 49.690 104.400 # SOURCE3 3 0.5056 - angle_coeff @angle:hn-nh-n harmonic 50.890 107.960 # SOURCE4 16 1.2025 - angle_coeff @angle:hn-nh-na harmonic 50.950 107.910 # SOURCE3 26 1.5528 - angle_coeff @angle:hn-nh-nh harmonic 50.320 110.640 # SOURCE4 8 1.3390 - angle_coeff @angle:hn-nh-no harmonic 50.990 109.930 # SOURCE4 7 0.2027 - angle_coeff @angle:hn-nh-o harmonic 52.990 116.450 # SOURCE3 2 0.6063 - angle_coeff @angle:hn-nh-oh harmonic 51.130 106.550 # SOURCE4 8 0.4590 - angle_coeff @angle:hn-nh-os harmonic 51.510 104.760 # SOURCE3 3 0.4883 - angle_coeff @angle:hn-nh-p2 harmonic 42.970 118.180 # SOURCE3 21 3.6927 - angle_coeff @angle:hn-nh-p3 harmonic 41.930 116.190 # SOURCE3 3 3.0539 - angle_coeff @angle:hn-nh-p4 harmonic 43.250 112.600 # SOURCE3 3 0.8237 - angle_coeff @angle:hn-nh-p5 harmonic 43.730 115.260 # SOURCE3 3 0.9168 - angle_coeff @angle:hn-nh-s4 harmonic 54.500 107.480 # SOURCE3 3 1.3960 - angle_coeff @angle:hn-nh-s harmonic 51.650 114.370 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-nh-s6 harmonic 55.730 109.980 # SOURCE4 29 0.7478 - angle_coeff @angle:hn-nh-sh harmonic 54.760 112.250 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-nh-ss harmonic 54.360 113.890 # SOURCE3 3 1.4030 - angle_coeff @angle:hn-nh-sy harmonic 54.780 111.230 # SOURCE4 62 1.1413 - angle_coeff @angle:i-nh-i harmonic 59.800 115.820 # SOURCE3 1 - angle_coeff @angle:n1-nh-n1 harmonic 75.130 106.710 # HF/6-31G* 1 - angle_coeff @angle:n2-nh-n2 harmonic 70.760 117.500 # SOURCE3 2 1.1907 - angle_coeff @angle:n2-nh-n3 harmonic 69.630 115.540 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-nh-o harmonic 70.400 126.060 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-nh-n3 harmonic 69.520 110.980 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-nh-n4 harmonic 68.150 108.360 # SOURCE3 1 0.0000 - angle_coeff @angle:na-nh-na harmonic 70.140 112.010 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-hn harmonic 39.730 117.850 # SOURCE3 15 2.3694 - angle_coeff @angle:nh-nh-nh harmonic 70.070 112.230 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-i harmonic 36.080 117.240 # SOURCE3 2 0.4435 - angle_coeff @angle:hn-n-n2 harmonic 49.620 118.330 # SOURCE3 5 2.2377 - angle_coeff @angle:hn-n-n3 harmonic 48.690 117.220 # SOURCE4 37 1.3737 - angle_coeff @angle:hn-n-n4 harmonic 48.900 112.680 # SOURCE3 3 1.9746 - angle_coeff @angle:hn-n-n harmonic 50.140 113.120 # SOURCE3 7 3.2954 - angle_coeff @angle:hn-n-na harmonic 50.400 113.550 # SOURCE3 8 1.9324 - angle_coeff @angle:hn-n-nc harmonic 50.760 115.240 # SOURCE4 10 0.4966 - angle_coeff @angle:hn-n-nh harmonic 49.740 113.130 # SOURCE4 12 1.2125 - angle_coeff @angle:hn-n-no harmonic 48.710 110.110 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-o harmonic 53.830 116.320 # SOURCE3 2 0.0175 - angle_coeff @angle:n-nh-o harmonic 72.070 115.630 # SOURCE3 1 - angle_coeff @angle:hn-n-oh harmonic 50.330 110.710 # SOURCE4 46 1.1278 - angle_coeff @angle:no-nh-no harmonic 72.070 108.550 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-os harmonic 50.520 109.820 # SOURCE4 12 0.6996 - angle_coeff @angle:hn-n-p2 harmonic 41.490 118.050 # SOURCE3 7 3.0564 - angle_coeff @angle:hn-n-p3 harmonic 40.240 119.630 # SOURCE3 2 0.0000 - angle_coeff @angle:hn-n-p4 harmonic 41.880 115.710 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-p5 harmonic 43.060 113.200 # SOURCE4 6 1.0341 - angle_coeff @angle:hn-n-s4 harmonic 52.120 112.460 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-s harmonic 52.060 114.920 # SOURCE3 2 0.0260 - angle_coeff @angle:hn-n-s6 harmonic 54.500 112.180 # SOURCE4 6 0.6101 - angle_coeff @angle:hn-n-sh harmonic 53.400 114.910 # SOURCE3 1 0.0000 - angle_coeff @angle:hn-n-ss harmonic 53.620 115.600 # SOURCE3 3 0.6414 - angle_coeff @angle:hn-n-sy harmonic 54.450 112.340 # SOURCE4 38 0.6039 - angle_coeff @angle:oh-nh-oh harmonic 72.150 106.270 # SOURCE3 1 - angle_coeff @angle:o-nh-o harmonic 72.240 128.060 # SOURCE3 1 - angle_coeff @angle:os-nh-os harmonic 72.410 105.270 # SOURCE3 1 - angle_coeff @angle:p2-nh-p2 harmonic 61.230 127.330 # SOURCE3 2 2.7857 - angle_coeff @angle:p3-nh-p3 harmonic 59.950 125.080 # SOURCE3 1 - angle_coeff @angle:p5-nh-p5 harmonic 65.370 112.760 # SOURCE3 1 - angle_coeff @angle:s4-nh-s4 harmonic 100.210 112.390 # SOURCE3 1 - angle_coeff @angle:s6-nh-s6 harmonic 99.870 120.270 # SOURCE3 1 - angle_coeff @angle:sh-nh-sh harmonic 99.730 119.000 # SOURCE3 1 - angle_coeff @angle:s-nh-s harmonic 95.590 118.730 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-nh-ss harmonic 99.620 119.250 # SOURCE3 1 - angle_coeff @angle:i-n-i harmonic 60.660 118.200 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-n-n2 harmonic 70.160 116.890 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-n-n3 harmonic 68.020 117.940 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-n-n4 harmonic 68.420 112.690 # SOURCE3 1 0.0000 - angle_coeff @angle:na-n-na harmonic 69.610 117.380 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-n-nc harmonic 71.080 116.410 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-n-p2 harmonic 63.760 117.210 # SOURCE3 1 - angle_coeff @angle:nc-n-pc harmonic 63.550 117.210 # SOURCE3 1 0.0000 - angle_coeff @angle:nd-n-nd harmonic 70.860 116.410 # SOURCE3 1 same_as_nc-n-nc - angle_coeff @angle:nd-n-p2 harmonic 63.720 117.210 # SOURCE3 1 same_as_nc-n-p2 - angle_coeff @angle:nd-n-pd harmonic 63.510 117.210 # SOURCE3 1 same_as_nc-n-pc - angle_coeff @angle:nh-n-nh harmonic 69.100 115.180 # SOURCE3 1 0.0000 - angle_coeff @angle:n-n-n harmonic 69.890 114.620 # SOURCE3 1 0.0000 - angle_coeff @angle:no-n-no harmonic 68.520 108.660 # SOURCE3 1 0.0000 - angle_coeff @angle:br-no-o harmonic 58.480 113.190 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-no-o harmonic 71.340 116.630 # SOURCE3 6 0.0000 - angle_coeff @angle:c2-no-o harmonic 69.870 116.870 # SOURCE3 8 0.4200 - angle_coeff @angle:c3-no-o harmonic 66.960 116.560 # SOURCE3 6 0.3959 - angle_coeff @angle:ca-no-o harmonic 68.740 118.100 # SOURCE3 10 1.1524 - angle_coeff @angle:cc-no-o harmonic 70.340 117.520 # SOURCE4 198 0.6255 - angle_coeff @angle:cl-no-o harmonic 61.610 115.080 # SOURCE3 2 0.0000 - angle_coeff @angle:c-no-o harmonic 67.100 115.260 # SOURCE3 1 - angle_coeff @angle:hn-no-o harmonic 55.310 115.490 # SOURCE3 2 0.0000 - angle_coeff @angle:oh-n-oh harmonic 72.050 107.260 # SOURCE3 1 0.0000 - angle_coeff @angle:i-no-o harmonic 54.600 116.310 # SOURCE3 2 0.0000 - angle_coeff @angle:n1-no-o harmonic 73.780 115.000 # HF/6-31G* 1 - angle_coeff @angle:n2-no-o harmonic 65.790 115.100 # SOURCE2 2 2.4000 - angle_coeff @angle:n3-no-o harmonic 72.010 115.560 # SOURCE3 6 0.6427 - angle_coeff @angle:n4-no-o harmonic 72.870 109.000 # SOURCE3 2 0.0000 - angle_coeff @angle:na-no-o harmonic 72.240 115.490 # SOURCE3 18 0.5640 - angle_coeff @angle:nh-no-o harmonic 74.080 115.710 # SOURCE3 8 0.4811 - angle_coeff @angle:n-no-o harmonic 71.670 115.410 # SOURCE3 8 0.3748 - angle_coeff @angle:no-no-o harmonic 59.920 112.380 # SOURCE3 4 0.0000 - angle_coeff @angle:o-n-o harmonic 73.390 128.610 # SOURCE3 3 1.0626 - angle_coeff @angle:o-no-o harmonic 77.150 125.130 # SOURCE4 461 0.7605 - angle_coeff @angle:o-no-oh harmonic 74.090 114.700 # SOURCE3 2 0.0000 - angle_coeff @angle:o-no-os harmonic 73.710 114.010 # SOURCE3 8 0.9778 - angle_coeff @angle:o-no-p2 harmonic 64.840 117.380 # SOURCE3 20 0.8083 - angle_coeff @angle:o-no-p3 harmonic 61.420 116.780 # SOURCE3 6 0.4929 - angle_coeff @angle:o-no-p4 harmonic 60.600 116.640 # SOURCE3 6 0.0089 - angle_coeff @angle:o-no-p5 harmonic 61.770 116.690 # SOURCE3 8 0.4507 - angle_coeff @angle:o-no-s4 harmonic 72.320 114.490 # SOURCE3 6 0.5674 - angle_coeff @angle:o-no-s6 harmonic 73.140 114.390 # SOURCE3 6 0.8311 - angle_coeff @angle:o-no-s harmonic 81.060 119.810 # SOURCE3 4 0.0042 - angle_coeff @angle:o-no-sh harmonic 79.650 116.100 # SOURCE3 2 0.0000 - angle_coeff @angle:o-no-ss harmonic 78.810 115.580 # SOURCE3 6 0.5860 - angle_coeff @angle:os-n-os harmonic 72.280 106.530 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-n-p2 harmonic 61.200 119.620 # SOURCE3 1 - angle_coeff @angle:p3-n-p3 harmonic 62.850 108.730 # SOURCE3 3 0.2591 - angle_coeff @angle:p4-n-p4 harmonic 64.210 108.550 # SOURCE3 1 - angle_coeff @angle:p5-n-p5 harmonic 67.920 99.990 # SOURCE3 1 - angle_coeff @angle:pc-n-pc harmonic 60.950 119.620 # SOURCE3 1 0.0000 - angle_coeff @angle:pd-n-pd harmonic 60.950 119.620 # SOURCE3 1 same_as_pc-n-pc - angle_coeff @angle:s4-n-s4 harmonic 97.760 113.750 # SOURCE3 1 0.0000 - angle_coeff @angle:s6-n-s6 harmonic 99.030 119.680 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-n-sh harmonic 98.560 119.030 # SOURCE3 1 0.0000 - angle_coeff @angle:s-n-s harmonic 93.680 126.000 # SOURCE3 1 - angle_coeff @angle:ss-n-ss harmonic 99.420 118.490 # SOURCE3 1 0.0000 - angle_coeff @angle:br-oh-ho harmonic 42.150 101.600 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-oh-ho harmonic 50.200 108.760 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-oh-ho harmonic 49.910 108.980 # SOURCE3 6 2.2379 - angle_coeff @angle:c3-oh-ho harmonic 47.090 108.160 # SOURCE3 42 1.3034 - angle_coeff @angle:ca-oh-ho harmonic 48.850 109.470 # SOURCE3 7 1.0405 - angle_coeff @angle:cc-oh-ho harmonic 50.060 106.970 # SOURCE4 63 1.4230 - angle_coeff @angle:cd-oh-ho harmonic 49.840 107.160 # SOURCE4 54 1.4035 - angle_coeff @angle:ce-oh-ho harmonic 49.700 106.840 # SOURCE4 23 1.5653 - angle_coeff @angle:cf-oh-ho harmonic 50.070 107.190 # SOURCE4 11 0.9954 - angle_coeff @angle:c-oh-ho harmonic 51.190 107.370 # SOURCE3 34 1.6830 - angle_coeff @angle:cl-oh-ho harmonic 43.560 102.400 # SOURCE2 1 0.0000 - angle_coeff @angle:cx-oh-ho harmonic 49.640 106.170 # SOURCE3 3 0.0644 - angle_coeff @angle:cy-oh-ho harmonic 47.620 107.320 # SOURCE4 5 0.4955 - angle_coeff @angle:f-oh-ho harmonic 48.470 96.800 # SOURCE2 1 0.0000 - angle_coeff @angle:ho-oh-ho harmonic 41.930 104.800 # SOURCE2 1 0.0000 - angle_coeff @angle:ho-oh-i harmonic 35.670 107.980 # SOURCE3 2 0.0000 - angle_coeff @angle:ho-oh-n1 harmonic 52.550 107.810 # HF/6-31G* 1 - angle_coeff @angle:ho-oh-n2 harmonic 50.570 102.740 # SOURCE3 9 2.1286 - angle_coeff @angle:ho-oh-n3 harmonic 50.610 102.330 # SOURCE3 5 1.2591 - angle_coeff @angle:ho-oh-n4 harmonic 49.440 106.630 # SOURCE3 3 0.2770 - angle_coeff @angle:ho-oh-n harmonic 50.460 101.030 # SOURCE3 6 1.4086 - angle_coeff @angle:ho-oh-na harmonic 50.240 103.710 # SOURCE3 9 1.2590 - angle_coeff @angle:ho-oh-nh harmonic 49.970 102.420 # SOURCE4 15 0.6819 - angle_coeff @angle:ho-oh-no harmonic 50.310 102.170 # SOURCE3 1 0.0000 - angle_coeff @angle:ho-oh-o harmonic 47.260 100.870 # SOURCE3 1 - angle_coeff @angle:ho-oh-oh harmonic 49.340 98.720 # SOURCE3 2 0.0000 - angle_coeff @angle:ho-oh-os harmonic 49.580 99.690 # SOURCE4 18 0.3384 - angle_coeff @angle:ho-oh-p2 harmonic 44.140 109.450 # SOURCE3 8 3.3491 - angle_coeff @angle:ho-oh-p3 harmonic 42.540 110.640 # SOURCE3 3 0.5191 - angle_coeff @angle:ho-oh-p4 harmonic 43.670 110.190 # SOURCE3 4 0.2372 - angle_coeff @angle:ho-oh-p5 harmonic 44.150 110.140 # SOURCE3 92 3.8033 - angle_coeff @angle:ho-oh-py harmonic 44.390 110.730 # SOURCE3 79 1.7835 - angle_coeff @angle:ho-oh-s4 harmonic 54.130 106.760 # SOURCE4 9 0.4035 - angle_coeff @angle:ho-oh-s harmonic 51.720 100.150 # SOURCE3 2 0.0000 - angle_coeff @angle:ho-oh-s6 harmonic 57.540 109.200 # SOURCE3 13 0.1856 - angle_coeff @angle:ho-oh-sh harmonic 54.390 106.240 # SOURCE3 2 0.0661 - angle_coeff @angle:ho-oh-ss harmonic 54.540 107.060 # SOURCE3 4 0.9967 - angle_coeff @angle:ho-oh-sy harmonic 55.940 106.410 # SOURCE4 33 0.3729 - angle_coeff @angle:br-os-br harmonic 65.080 110.630 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-os-c1 harmonic 66.990 115.020 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-os-c3 harmonic 64.470 113.390 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-os-c2 harmonic 65.950 113.140 # SOURCE3 6 2.1932 - angle_coeff @angle:c2-os-c3 harmonic 64.210 112.090 # SOURCE3 7 4.1809 - angle_coeff @angle:c2-os-ca harmonic 65.430 113.590 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-os-n2 harmonic 64.910 118.130 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-os-na harmonic 68.210 103.850 # SOURCE3 4 0.6297 - angle_coeff @angle:c2-os-os harmonic 68.350 102.770 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-os-p5 harmonic 61.090 126.370 # SOURCE4 7 1.7939 - angle_coeff @angle:c2-os-ss harmonic 79.830 108.130 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-os-c3 harmonic 62.390 112.450 # SOURCE4 1293 1.6468 - angle_coeff @angle:c3-os-ca harmonic 62.270 117.970 # SOURCE4 2495 1.4576 - angle_coeff @angle:c3-os-cc harmonic 62.430 117.580 # SOURCE4 118 1.0660 - angle_coeff @angle:c3-os-cd harmonic 62.560 117.110 # SOURCE4 130 1.0230 - angle_coeff @angle:c3-os-ce harmonic 62.850 115.700 # SOURCE4 31 2.2296 - angle_coeff @angle:c3-os-cf harmonic 62.540 117.850 # SOURCE4 6 1.2514 - angle_coeff @angle:c3-os-cl harmonic 60.430 110.500 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-os-cy harmonic 61.670 115.650 # SOURCE4 5 0.2390 - angle_coeff @angle:c3-os-i harmonic 54.880 113.700 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-os-n1 harmonic 66.310 113.500 # HF/6-31G* 1 - angle_coeff @angle:c3-os-n2 harmonic 65.920 108.120 # SOURCE3 7 0.3048 - angle_coeff @angle:c3-os-n3 harmonic 64.520 110.280 # SOURCE4 14 1.9026 - angle_coeff @angle:c3-os-n4 harmonic 64.880 110.500 # SOURCE3 3 0.5426 - angle_coeff @angle:c3-os-n harmonic 65.400 109.520 # SOURCE4 14 0.6827 - angle_coeff @angle:c3-os-na harmonic 64.540 109.910 # SOURCE3 9 1.8268 - angle_coeff @angle:c3-os-nc harmonic 64.800 112.730 # SOURCE3 2 1.0358 - angle_coeff @angle:c3-os-nd harmonic 64.800 112.730 # SOURCE3 2 same_as_c3-os-nc - angle_coeff @angle:c3-os-nh harmonic 65.220 109.690 # SOURCE4 8 0.1662 - angle_coeff @angle:c3-os-no harmonic 63.890 113.800 # SOURCE4 42 0.2726 - angle_coeff @angle:c3-os-o harmonic 65.620 103.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-os-oh harmonic 65.240 107.970 # SOURCE4 11 0.4333 - angle_coeff @angle:c3-os-os harmonic 65.890 105.010 # SOURCE3 7 0.6328 - angle_coeff @angle:c3-os-p2 harmonic 63.400 115.470 # SOURCE3 8 2.6374 - angle_coeff @angle:c3-os-p3 harmonic 60.450 115.970 # SOURCE3 3 0.3597 - angle_coeff @angle:c3-os-p4 harmonic 61.300 117.480 # SOURCE3 4 0.3850 - angle_coeff @angle:c3-os-p5 harmonic 62.000 118.000 # SOURCE3 31 1.2882 - angle_coeff @angle:c3-os-py harmonic 61.690 117.800 # SOURCE3 16 0.9654 - angle_coeff @angle:c3-os-s4 harmonic 77.610 111.500 # SOURCE3 6 1.4240 - angle_coeff @angle:c3-os-s6 harmonic 80.000 115.790 # SOURCE4 60 1.2588 - angle_coeff @angle:c3-os-s harmonic 75.020 109.550 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-os-sh harmonic 78.050 112.820 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-os-ss harmonic 76.870 113.190 # SOURCE3 3 0.2455 - angle_coeff @angle:ca-os-ca harmonic 63.310 119.950 # SOURCE4 107 1.6535 - angle_coeff @angle:ca-os-cc harmonic 67.320 106.320 # SOURCE4 56 2.1614 - angle_coeff @angle:ca-os-cd harmonic 66.250 109.770 # SOURCE3 6 5.0326 - angle_coeff @angle:ca-os-n3 harmonic 65.390 112.190 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-os-na harmonic 66.470 108.240 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-os-nc harmonic 66.090 113.680 # SOURCE3 2 - angle_coeff @angle:ca-os-nd harmonic 66.090 113.680 # SOURCE3 2 - angle_coeff @angle:ca-os-p5 harmonic 61.600 123.420 # SOURCE4 54 1.1358 - angle_coeff @angle:ca-os-s6 harmonic 80.940 116.970 # SOURCE4 15 0.9514 - angle_coeff @angle:c-os-c2 harmonic 64.910 118.020 # SOURCE4 7 0.3666 - angle_coeff @angle:c-os-c3 harmonic 63.630 115.140 # SOURCE3 17 1.8967 - angle_coeff @angle:c-os-c harmonic 64.540 120.640 # SOURCE4 7 1.5114 - angle_coeff @angle:c-os-ca harmonic 63.750 120.870 # SOURCE4 257 1.7209 - angle_coeff @angle:c-os-cc harmonic 64.150 119.620 # SOURCE3 5 6.0675 - angle_coeff @angle:cc-os-cc harmonic 67.250 106.760 # SOURCE4 192 0.6652 - angle_coeff @angle:cc-os-cd harmonic 63.800 118.620 # SOURCE4 14 1.9764 - angle_coeff @angle:c-os-cd harmonic 64.150 119.620 # SOURCE3 5 6.0675 - angle_coeff @angle:cc-os-na harmonic 65.510 111.660 # SOURCE3 28 4.1343 - angle_coeff @angle:cc-os-nc harmonic 68.120 107.230 # SOURCE3 6 2.7507 - angle_coeff @angle:cc-os-os harmonic 66.270 108.470 # SOURCE3 2 0.0000 - angle_coeff @angle:cc-os-ss harmonic 75.750 119.590 # SOURCE3 1 0.0000 - angle_coeff @angle:c-os-cy harmonic 71.750 91.100 # SOURCE3 2 0.0155 - angle_coeff @angle:cd-os-cd harmonic 67.350 106.450 # SOURCE4 60 0.9115 - angle_coeff @angle:cd-os-na harmonic 65.510 111.660 # SOURCE3 28 4.1343 - angle_coeff @angle:cd-os-nd harmonic 68.120 107.230 # SOURCE3 6 2.7507 - angle_coeff @angle:cd-os-os harmonic 66.270 108.470 # SOURCE3 2 same_as_cc-os-os - angle_coeff @angle:cd-os-ss harmonic 75.750 119.590 # SOURCE3 1 same_as_cc-os-ss - angle_coeff @angle:cl-os-cl harmonic 60.450 110.760 # SOURCE3 2 0.0000 - angle_coeff @angle:c-os-n2 harmonic 66.950 112.080 # SOURCE4 6 0.1154 - angle_coeff @angle:c-os-n harmonic 66.830 112.100 # SOURCE4 6 0.6163 - angle_coeff @angle:c-os-oh harmonic 66.500 110.500 # SOURCE3 1 0.0000 - angle_coeff @angle:c-os-os harmonic 66.250 110.280 # SOURCE4 10 1.3612 - angle_coeff @angle:c-os-p5 harmonic 62.330 122.100 # SOURCE4 5 0.5870 - angle_coeff @angle:c-os-sy harmonic 78.280 113.490 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-os-cx harmonic 85.270 61.820 # SOURCE4 107 0.1793 - angle_coeff @angle:cx-os-n harmonic 88.980 59.990 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-os-os harmonic 90.380 56.520 # SOURCE3 2 0.0000 - angle_coeff @angle:cy-os-cy harmonic 68.810 93.400 # SOURCE2 2 1.4000 - angle_coeff @angle:f-os-f harmonic 63.940 103.300 # SOURCE2 1 0.0000 - angle_coeff @angle:f-os-os harmonic 63.940 109.500 # SOURCE2 1 0.0000 - angle_coeff @angle:i-os-i harmonic 58.060 115.670 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-os-n1 harmonic 70.280 117.790 # HF/6-31G* 1 - angle_coeff @angle:n2-os-n2 harmonic 68.760 106.830 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-os-s6 harmonic 84.320 111.300 # SOURCE4 7 0.5651 - angle_coeff @angle:n3-os-n3 harmonic 67.760 104.880 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-os-n4 harmonic 65.660 114.680 # SOURCE3 1 0.0000 - angle_coeff @angle:na-os-na harmonic 66.100 109.590 # SOURCE3 1 0.0000 - angle_coeff @angle:na-os-ss harmonic 81.940 104.340 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-os-nc harmonic 68.170 110.400 # SOURCE2 1 0.0000 - angle_coeff @angle:nc-os-ss harmonic 80.210 110.970 # SOURCE3 1 0.0000 - angle_coeff @angle:nd-os-nd harmonic 68.170 110.400 # SOURCE2 1 same_as_nc-os-nc - angle_coeff @angle:nd-os-ss harmonic 80.210 110.970 # SOURCE3 1 same_as_nc-os-ss - angle_coeff @angle:nh-os-nh harmonic 67.810 108.290 # SOURCE3 1 0.0000 - angle_coeff @angle:n-os-n harmonic 68.080 108.310 # SOURCE3 1 0.0000 - angle_coeff @angle:no-os-no harmonic 66.400 111.860 # SOURCE3 1 0.0000 - angle_coeff @angle:n-os-s6 harmonic 83.370 113.620 # SOURCE4 5 0.0928 - angle_coeff @angle:o-os-o harmonic 62.760 114.680 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-os-p2 harmonic 64.670 120.020 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-os-p5 harmonic 67.590 107.860 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-os-p3 harmonic 60.040 121.220 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-os-py harmonic 65.620 105.580 # SOURCE3 1 0.0000 - angle_coeff @angle:p5-os-p5 harmonic 61.920 126.250 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-os-s4 harmonic 99.450 111.630 # SOURCE3 1 0.0000 - angle_coeff @angle:s6-os-s6 harmonic 103.740 119.070 # SOURCE3 2 0.4318 - angle_coeff @angle:sh-os-sh harmonic 97.950 118.950 # SOURCE3 1 0.0000 - angle_coeff @angle:s-os-s harmonic 91.270 118.080 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-os-ss harmonic 97.420 115.640 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p2-br harmonic 65.020 108.600 # SOURCE3 1 - angle_coeff @angle:br-p2-c2 harmonic 63.020 102.320 # SOURCE3 2 0.0146 - angle_coeff @angle:br-p2-n2 harmonic 64.590 103.330 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p2-o harmonic 63.020 110.870 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p2-p2 harmonic 63.350 115.460 # SOURCE3 4 7.8622 - angle_coeff @angle:br-p2-s harmonic 82.100 110.520 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-p2-c1 harmonic 62.650 99.040 # SOURCE3 1 - angle_coeff @angle:c1-p2-c2 harmonic 63.650 101.290 # SOURCE3 1 - angle_coeff @angle:c1-p2-n2 harmonic 66.100 101.790 # SOURCE3 1 - angle_coeff @angle:c1-p2-o harmonic 66.040 107.620 # SOURCE3 1 - angle_coeff @angle:c1-p2-p2 harmonic 67.310 99.540 # SOURCE3 1 - angle_coeff @angle:c1-p2-s harmonic 82.930 105.900 # SOURCE3 1 - angle_coeff @angle:c2-p2-c2 harmonic 64.650 104.500 # SOURCE3 1 - angle_coeff @angle:c2-p2-c3 harmonic 61.690 101.900 # SOURCE3 4 0.1132 - angle_coeff @angle:c2-p2-ca harmonic 61.990 101.950 # SOURCE3 1 - angle_coeff @angle:c2-p2-cl harmonic 61.200 102.720 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-p2-f harmonic 66.480 103.470 # SOURCE3 2 0.0136 - angle_coeff @angle:c2-p2-hp harmonic 48.160 97.190 # SOURCE3 3 0.0216 - angle_coeff @angle:c2-p2-i harmonic 54.100 101.940 # SOURCE3 2 0.0368 - angle_coeff @angle:c2-p2-n2 harmonic 69.040 99.880 # SOURCE3 1 - angle_coeff @angle:c2-p2-n3 harmonic 67.110 101.800 # SOURCE3 1 - angle_coeff @angle:c2-p2-n4 harmonic 62.450 98.260 # SOURCE3 6 0.1522 - angle_coeff @angle:c2-p2-n harmonic 65.340 103.280 # SOURCE3 4 3.3113 - angle_coeff @angle:c2-p2-na harmonic 64.790 103.990 # SOURCE3 8 1.6834 - angle_coeff @angle:c2-p2-nh harmonic 65.840 105.170 # SOURCE3 8 0.8263 - angle_coeff @angle:c2-p2-no harmonic 66.990 97.970 # SOURCE3 3 0.4175 - angle_coeff @angle:c2-p2-o harmonic 66.350 115.160 # SOURCE3 1 - angle_coeff @angle:c2-p2-oh harmonic 67.930 102.890 # SOURCE3 3 0.8191 - angle_coeff @angle:c2-p2-os harmonic 69.280 102.120 # SOURCE3 4 0.8783 - angle_coeff @angle:c2-p2-p2 harmonic 69.100 99.560 # SOURCE3 1 - angle_coeff @angle:c2-p2-p3 harmonic 60.750 99.270 # SOURCE3 4 1.1590 - angle_coeff @angle:c2-p2-p4 harmonic 60.850 96.940 # SOURCE3 1 - angle_coeff @angle:c2-p2-p5 harmonic 60.620 97.610 # SOURCE3 1 - angle_coeff @angle:c2-p2-s4 harmonic 77.420 95.150 # SOURCE3 1 - angle_coeff @angle:c2-p2-s6 harmonic 77.560 95.510 # SOURCE3 1 - angle_coeff @angle:c2-p2-s harmonic 85.340 105.530 # SOURCE3 1 - angle_coeff @angle:c2-p2-sh harmonic 81.290 101.490 # SOURCE3 3 0.0057 - angle_coeff @angle:c2-p2-ss harmonic 81.300 101.810 # SOURCE3 4 0.5883 - angle_coeff @angle:c3-p2-c3 harmonic 59.710 99.300 # SOURCE3 1 - angle_coeff @angle:c3-p2-n2 harmonic 64.420 100.820 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p2-o harmonic 64.090 106.720 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p2-os harmonic 65.020 101.340 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p2-p2 harmonic 65.390 100.480 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p2-s harmonic 80.980 105.680 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-p2-ca harmonic 60.070 99.700 # SOURCE3 1 - angle_coeff @angle:ca-p2-n2 harmonic 64.770 100.820 # SOURCE3 1 - angle_coeff @angle:ca-p2-n harmonic 66.610 89.970 # SOURCE3 1 - angle_coeff @angle:ca-p2-na harmonic 66.630 89.210 # SOURCE3 1 - angle_coeff @angle:ca-p2-o harmonic 64.430 106.880 # SOURCE3 1 - angle_coeff @angle:ca-p2-s harmonic 80.490 107.930 # SOURCE3 1 - angle_coeff @angle:c-p2-c2 harmonic 62.160 97.300 # SOURCE3 1 - angle_coeff @angle:c-p2-c harmonic 61.190 90.100 # SOURCE3 1 - angle_coeff @angle:ce-p2-o harmonic 64.940 107.440 # SOURCE3 1 - angle_coeff @angle:ce-p2-s harmonic 82.030 105.540 # SOURCE3 1 - angle_coeff @angle:cf-p2-o harmonic 64.940 107.440 # SOURCE3 1 same_as_ce-p2-o - angle_coeff @angle:cf-p2-s harmonic 82.030 105.540 # SOURCE3 1 same_as_ce-p2-s - angle_coeff @angle:cl-p2-cl harmonic 59.120 108.700 # SOURCE3 1 - angle_coeff @angle:cl-p2-n2 harmonic 63.020 103.380 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-p2-o harmonic 61.870 110.570 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-p2-p2 harmonic 64.880 103.110 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-p2-s harmonic 79.650 110.110 # SOURCE3 1 0.0000 - angle_coeff @angle:f-p2-f harmonic 67.450 107.100 # SOURCE3 1 - angle_coeff @angle:f-p2-n2 harmonic 69.660 103.570 # SOURCE3 1 0.0000 - angle_coeff @angle:f-p2-o harmonic 70.010 110.610 # SOURCE3 1 0.0000 - angle_coeff @angle:f-p2-p2 harmonic 68.870 103.480 # SOURCE3 1 0.0000 - angle_coeff @angle:f-p2-s harmonic 83.240 114.710 # SOURCE3 2 5.2794 - angle_coeff @angle:hp-p2-hp harmonic 36.510 98.760 # SOURCE3 1 - angle_coeff @angle:hp-p2-n1 harmonic 49.670 95.180 # SOURCE3 2 1.5708 - angle_coeff @angle:hp-p2-n2 harmonic 51.270 95.540 # SOURCE3 19 4.7352 - angle_coeff @angle:hp-p2-ne harmonic 51.040 100.100 # SOURCE3 14 6.1290 - angle_coeff @angle:hp-p2-nf harmonic 51.040 100.100 # SOURCE3 14 same_as_hp-p2-ne - angle_coeff @angle:hp-p2-o harmonic 51.210 105.580 # SOURCE3 1 0.0000 - angle_coeff @angle:hp-p2-p2 harmonic 48.180 101.880 # SOURCE3 27 12.9535 - angle_coeff @angle:hp-p2-p4 harmonic 41.290 94.510 # SOURCE3 1 0.0000 - angle_coeff @angle:hp-p2-p5 harmonic 42.510 89.070 # SOURCE3 1 0.0000 - angle_coeff @angle:hp-p2-pe harmonic 47.430 97.250 # SOURCE3 16 8.8916 - angle_coeff @angle:hp-p2-pf harmonic 47.430 97.250 # SOURCE3 16 same_as_hp-p2-pe - angle_coeff @angle:hp-p2-s4 harmonic 53.260 89.990 # SOURCE3 1 0.0000 - angle_coeff @angle:hp-p2-s harmonic 61.200 102.520 # SOURCE3 1 0.0000 - angle_coeff @angle:hp-p2-s6 harmonic 54.080 88.130 # SOURCE3 1 0.0000 - angle_coeff @angle:i-p2-i harmonic 57.140 104.160 # SOURCE3 1 - angle_coeff @angle:i-p2-n2 harmonic 55.340 101.770 # SOURCE3 1 0.0000 - angle_coeff @angle:i-p2-o harmonic 53.280 109.510 # SOURCE3 1 0.0000 - angle_coeff @angle:i-p2-p2 harmonic 58.360 102.630 # SOURCE3 1 0.0000 - angle_coeff @angle:i-p2-s harmonic 71.170 110.600 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-p2-n1 harmonic 74.350 86.220 # HF/6-31G* 1 - angle_coeff @angle:n2-p2-n2 harmonic 72.910 98.000 # SOURCE3 1 - angle_coeff @angle:n2-p2-n3 harmonic 70.540 100.420 # SOURCE3 1 - angle_coeff @angle:n2-p2-n4 harmonic 66.370 93.420 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-na harmonic 68.130 102.030 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-nh harmonic 69.830 101.870 # SOURCE3 2 0.8491 - angle_coeff @angle:n2-p2-no harmonic 69.740 98.120 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-o harmonic 69.560 115.340 # SOURCE3 1 - angle_coeff @angle:n2-p2-oh harmonic 68.760 109.720 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-os harmonic 72.480 102.290 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-p3 harmonic 62.580 99.510 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-p4 harmonic 61.230 101.730 # SOURCE3 1 - angle_coeff @angle:n2-p2-p5 harmonic 63.780 93.680 # SOURCE3 1 - angle_coeff @angle:n2-p2-s4 harmonic 78.670 97.830 # SOURCE3 1 - angle_coeff @angle:n2-p2-s6 harmonic 78.860 98.140 # SOURCE3 1 - angle_coeff @angle:n2-p2-s harmonic 85.870 112.940 # SOURCE3 1 - angle_coeff @angle:n2-p2-sh harmonic 84.460 100.820 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-p2-ss harmonic 84.230 101.760 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-p2-n3 harmonic 67.280 106.300 # SOURCE3 1 - angle_coeff @angle:n3-p2-o harmonic 70.570 106.830 # SOURCE3 1 - angle_coeff @angle:n3-p2-p2 harmonic 70.440 100.580 # SOURCE3 1 - angle_coeff @angle:n3-p2-s harmonic 87.340 105.750 # SOURCE3 1 - angle_coeff @angle:n4-p2-n4 harmonic 63.300 88.800 # SOURCE3 1 - angle_coeff @angle:n4-p2-o harmonic 65.000 101.360 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-p2-p2 harmonic 66.570 96.530 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-p2-s harmonic 81.040 104.980 # SOURCE3 1 0.0000 - angle_coeff @angle:na-p2-na harmonic 64.300 106.100 # SOURCE3 1 - angle_coeff @angle:na-p2-o harmonic 68.270 107.460 # SOURCE3 1 0.0000 - angle_coeff @angle:na-p2-s harmonic 84.570 108.150 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-p2-o harmonic 73.070 107.710 # SOURCE3 1 - angle_coeff @angle:ne-p2-s harmonic 89.700 105.500 # SOURCE3 1 - angle_coeff @angle:nf-p2-o harmonic 73.070 107.710 # SOURCE3 1 same_as_ne-p2-o - angle_coeff @angle:nf-p2-s harmonic 89.700 105.500 # SOURCE3 1 same_as_ne-p2-s - angle_coeff @angle:nh-p2-nh harmonic 67.650 104.000 # SOURCE3 1 - angle_coeff @angle:nh-p2-o harmonic 69.920 108.110 # SOURCE3 2 0.6773 - angle_coeff @angle:nh-p2-p2 harmonic 67.910 107.730 # SOURCE3 3 3.1678 - angle_coeff @angle:nh-p2-s harmonic 85.580 109.620 # SOURCE3 2 1.7725 - angle_coeff @angle:n-p2-n2 harmonic 69.610 98.850 # SOURCE3 1 0.0000 - angle_coeff @angle:n-p2-o harmonic 69.470 105.080 # SOURCE3 1 0.0000 - angle_coeff @angle:no-p2-no harmonic 67.260 98.200 # SOURCE3 1 - angle_coeff @angle:no-p2-o harmonic 69.400 104.870 # SOURCE3 1 0.0000 - angle_coeff @angle:no-p2-p2 harmonic 66.610 108.570 # SOURCE3 3 8.2121 - angle_coeff @angle:no-p2-s harmonic 84.470 109.060 # SOURCE3 2 5.4074 - angle_coeff @angle:n-p2-p2 harmonic 68.780 102.120 # SOURCE3 1 0.0000 - angle_coeff @angle:n-p2-s harmonic 83.340 112.340 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-p2-oh harmonic 71.860 100.100 # SOURCE3 1 - angle_coeff @angle:oh-p2-p2 harmonic 69.090 107.820 # SOURCE3 2 2.6708 - angle_coeff @angle:oh-p2-s harmonic 87.090 109.750 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p2-o harmonic 70.950 119.960 # SOURCE3 1 - angle_coeff @angle:o-p2-oh harmonic 70.850 110.460 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p2-os harmonic 72.860 108.810 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p2-p2 harmonic 68.910 114.230 # SOURCE3 1 - angle_coeff @angle:o-p2-p3 harmonic 61.190 106.690 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p2-p4 harmonic 61.150 104.370 # SOURCE3 1 - angle_coeff @angle:o-p2-p5 harmonic 61.090 104.490 # SOURCE3 1 - angle_coeff @angle:o-p2-pe harmonic 59.000 145.960 # SOURCE3 1 - angle_coeff @angle:o-p2-pf harmonic 59.000 145.960 # SOURCE3 1 same_as_o-p2-pe - angle_coeff @angle:o-p2-s4 harmonic 76.220 106.590 # SOURCE3 1 - angle_coeff @angle:o-p2-s6 harmonic 77.110 105.040 # SOURCE3 1 - angle_coeff @angle:o-p2-s harmonic 86.500 117.420 # SOURCE3 1 - angle_coeff @angle:o-p2-sh harmonic 82.540 109.600 # SOURCE3 1 0.0000 - angle_coeff @angle:os-p2-os harmonic 75.140 98.300 # SOURCE3 1 - angle_coeff @angle:os-p2-p2 harmonic 72.150 101.460 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p2-ss harmonic 82.710 109.600 # SOURCE3 1 0.0000 - angle_coeff @angle:os-p2-s harmonic 88.770 108.470 # SOURCE3 3 1.7065 - angle_coeff @angle:p2-p2-n2 harmonic 72.700 97.400 # SOURCE3 1 - angle_coeff @angle:p2-p2-p3 harmonic 63.950 101.730 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-p2-p4 harmonic 63.280 101.980 # SOURCE3 1 - angle_coeff @angle:p2-p2-p5 harmonic 64.100 99.330 # SOURCE3 1 - angle_coeff @angle:p2-p2-s4 harmonic 82.350 95.730 # SOURCE3 1 - angle_coeff @angle:p2-p2-s6 harmonic 82.540 95.950 # SOURCE3 1 - angle_coeff @angle:p2-p2-s harmonic 87.130 111.280 # SOURCE3 1 - angle_coeff @angle:p2-p2-sh harmonic 81.160 113.940 # SOURCE3 3 8.5009 - angle_coeff @angle:p3-p2-p3 harmonic 59.740 101.000 # SOURCE3 1 - angle_coeff @angle:p3-p2-s harmonic 76.850 113.280 # SOURCE3 2 6.7035 - angle_coeff @angle:p4-p2-s harmonic 79.510 103.890 # SOURCE3 1 - angle_coeff @angle:p5-p2-p5 harmonic 62.680 89.400 # SOURCE3 1 - angle_coeff @angle:p5-p2-s harmonic 80.520 101.210 # SOURCE3 1 - angle_coeff @angle:pe-p2-s harmonic 87.030 106.350 # SOURCE3 1 - angle_coeff @angle:pf-p2-s harmonic 87.030 106.350 # SOURCE3 1 same_as_pe-p2-s - angle_coeff @angle:s4-p2-s4 harmonic 102.320 85.300 # SOURCE3 1 - angle_coeff @angle:s6-p2-s6 harmonic 95.800 98.200 # SOURCE3 1 - angle_coeff @angle:sh-p2-sh harmonic 105.800 98.500 # SOURCE3 1 - angle_coeff @angle:s-p2-s harmonic 113.120 106.600 # SOURCE3 1 - angle_coeff @angle:s-p2-s4 harmonic 99.570 105.290 # SOURCE3 1 - angle_coeff @angle:s-p2-s6 harmonic 99.150 106.930 # SOURCE3 1 - angle_coeff @angle:s-p2-sh harmonic 104.500 110.730 # SOURCE3 2 0.0232 - angle_coeff @angle:s-p2-ss harmonic 103.090 114.140 # SOURCE3 4 5.9223 - angle_coeff @angle:ss-p2-ss harmonic 106.390 97.900 # SOURCE3 1 - angle_coeff @angle:br-p3-br harmonic 65.960 103.540 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p3-hp harmonic 43.060 96.360 # SOURCE3 4 0.6701 - angle_coeff @angle:c1-p3-c1 harmonic 61.500 100.500 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-p3-f harmonic 65.100 96.900 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-p3-hp harmonic 44.980 97.670 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-p3-c2 harmonic 59.650 101.770 # SOURCE3 3 0.0000 - angle_coeff @angle:c2-p3-hp harmonic 44.060 97.850 # SOURCE3 4 0.0000 - angle_coeff @angle:c3-p3-c3 harmonic 59.950 99.660 # SOURCE3 40 0.9854 - angle_coeff @angle:c3-p3-ca harmonic 59.600 101.940 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-cl harmonic 61.420 99.890 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p3-f harmonic 63.510 97.800 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-p3-hp harmonic 43.910 97.660 # SOURCE3 9 0.4096 - angle_coeff @angle:c3-p3-n2 harmonic 63.720 96.550 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-n3 harmonic 62.780 101.180 # SOURCE3 10 2.2338 - angle_coeff @angle:c3-p3-n4 harmonic 61.660 96.940 # SOURCE3 6 0.4815 - angle_coeff @angle:c3-p3-n harmonic 61.970 101.770 # SOURCE3 12 2.4449 - angle_coeff @angle:c3-p3-na harmonic 62.590 100.170 # SOURCE3 4 0.0554 - angle_coeff @angle:c3-p3-nh harmonic 61.770 104.500 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-no harmonic 62.270 96.980 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-o harmonic 62.860 111.670 # SOURCE3 28 5.3387 - angle_coeff @angle:c3-p3-oh harmonic 64.890 98.210 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-os harmonic 64.330 99.530 # SOURCE3 3 1.7678 - angle_coeff @angle:c3-p3-p3 harmonic 57.790 100.310 # SOURCE3 18 2.1836 - angle_coeff @angle:c3-p3-p5 harmonic 57.640 100.900 # SOURCE3 10 2.7070 - angle_coeff @angle:c3-p3-s4 harmonic 76.740 98.880 # SOURCE3 8 6.2235 - angle_coeff @angle:c3-p3-s6 harmonic 76.100 101.180 # SOURCE3 12 6.4536 - angle_coeff @angle:c3-p3-sh harmonic 75.720 98.710 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-p3-ss harmonic 75.730 99.370 # SOURCE3 2 0.0000 - angle_coeff @angle:ca-p3-ca harmonic 60.550 99.860 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-p3-hp harmonic 44.340 97.500 # SOURCE3 2 0.0000 - angle_coeff @angle:c-p3-c3 harmonic 60.100 97.060 # SOURCE3 3 1.1490 - angle_coeff @angle:c-p3-c harmonic 58.350 100.900 # SOURCE3 1 0.0000 - angle_coeff @angle:c-p3-hp harmonic 43.390 96.550 # SOURCE3 6 0.5223 - angle_coeff @angle:cl-p3-cl harmonic 62.670 102.820 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-p3-f harmonic 63.640 99.200 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-p3-hp harmonic 44.110 96.300 # SOURCE3 3 0.6203 - angle_coeff @angle:c-p3-os harmonic 70.240 81.320 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-p3-hp harmonic 44.010 95.200 # SOURCE2 1 0.0000 - angle_coeff @angle:f-p3-f harmonic 68.840 97.400 # SOURCE2 8 1.6636 - angle_coeff @angle:f-p3-hp harmonic 48.850 96.410 # SOURCE3 2 0.0000 - angle_coeff @angle:f-p3-n3 harmonic 66.890 100.600 # SOURCE2 1 0.0000 - angle_coeff @angle:f-p3-os harmonic 67.790 102.200 # SOURCE2 1 0.0000 - angle_coeff @angle:f-p3-p3 harmonic 59.520 97.200 # SOURCE2 1 0.0000 - angle_coeff @angle:hp-p3-hp harmonic 35.200 95.520 # SOURCE3 44 2.4200 - angle_coeff @angle:hp-p3-i harmonic 37.430 96.190 # SOURCE3 4 0.6454 - angle_coeff @angle:hp-p3-n1 harmonic 49.970 92.980 # HF/6-31G* 1 - angle_coeff @angle:hp-p3-n2 harmonic 46.470 98.280 # SOURCE3 10 1.8860 - angle_coeff @angle:hp-p3-n3 harmonic 48.110 94.460 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-n4 harmonic 45.300 93.210 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-n harmonic 47.100 95.150 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-na harmonic 46.750 97.270 # SOURCE3 12 0.9318 - angle_coeff @angle:hp-p3-nh harmonic 48.200 94.100 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-no harmonic 46.080 93.060 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-o harmonic 51.150 101.020 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-oh harmonic 49.120 95.950 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-os harmonic 48.580 97.350 # SOURCE3 6 2.8326 - angle_coeff @angle:hp-p3-p2 harmonic 40.920 99.110 # SOURCE3 16 4.3022 - angle_coeff @angle:hp-p3-p3 harmonic 40.500 95.520 # SOURCE3 4 0.0844 - angle_coeff @angle:hp-p3-p4 harmonic 40.370 95.950 # SOURCE3 6 0.0489 - angle_coeff @angle:hp-p3-p5 harmonic 40.510 95.540 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-s4 harmonic 54.390 95.490 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-s6 harmonic 55.380 92.950 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-sh harmonic 53.620 94.210 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p3-ss harmonic 53.780 94.610 # SOURCE3 2 0.0000 - angle_coeff @angle:i-p3-i harmonic 58.550 105.250 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-p3-n1 harmonic 73.380 90.440 # HF/6-31G* 1 - angle_coeff @angle:n2-p3-n2 harmonic 64.560 103.460 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-p3-n3 harmonic 62.770 113.800 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-p3-o harmonic 68.780 107.100 # SOURCE3 4 0.0000 - angle_coeff @angle:n3-p3-oh harmonic 68.930 98.360 # SOURCE3 1 - angle_coeff @angle:n4-p3-n4 harmonic 61.460 100.530 # SOURCE3 1 0.0000 - angle_coeff @angle:na-p3-na harmonic 63.790 106.220 # SOURCE3 1 - angle_coeff @angle:nh-p3-nh harmonic 64.100 109.110 # SOURCE3 1 0.0000 - angle_coeff @angle:n-p3-n harmonic 64.000 104.580 # SOURCE3 1 - angle_coeff @angle:n-p3-o harmonic 68.400 104.990 # SOURCE3 4 0.0000 - angle_coeff @angle:no-p3-no harmonic 63.350 98.330 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-p3-oh harmonic 68.360 104.480 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p3-o harmonic 69.980 122.180 # SOURCE3 2 7.8556 - angle_coeff @angle:o-p3-p3 harmonic 56.940 116.740 # SOURCE3 14 0.7525 - angle_coeff @angle:o-p3-p5 harmonic 59.320 107.620 # SOURCE3 4 0.0000 - angle_coeff @angle:o-p3-s4 harmonic 78.140 110.700 # SOURCE3 4 0.7259 - angle_coeff @angle:o-p3-s6 harmonic 79.950 106.660 # SOURCE3 6 3.4017 - angle_coeff @angle:os-p3-os harmonic 67.300 106.650 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-p3-p2 harmonic 58.990 103.580 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-p3-p3 harmonic 56.870 105.310 # SOURCE3 4 3.5864 - angle_coeff @angle:p4-p3-p4 harmonic 58.570 99.090 # SOURCE3 1 - angle_coeff @angle:p5-p3-p5 harmonic 58.650 99.100 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-p3-s4 harmonic 100.040 98.260 # SOURCE3 1 0.0000 - angle_coeff @angle:s6-p3-s6 harmonic 100.770 97.780 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-p3-sh harmonic 93.590 107.580 # SOURCE3 1 0.0000 - angle_coeff @angle:s-p3-s harmonic 87.250 131.320 # SOURCE3 1 - angle_coeff @angle:ss-p3-ss harmonic 93.360 109.240 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p4-br harmonic 65.640 110.410 # SOURCE3 1 - angle_coeff @angle:br-p4-o harmonic 60.420 124.800 # SOURCE3 1 - angle_coeff @angle:c2-p4-c2 harmonic 59.340 104.210 # SOURCE3 1 - angle_coeff @angle:c2-p4-hp harmonic 44.230 99.500 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-p4-o harmonic 63.010 113.590 # SOURCE3 1 - angle_coeff @angle:c3-p4-c3 harmonic 59.460 102.550 # SOURCE3 4 0.0192 - angle_coeff @angle:c3-p4-n2 harmonic 62.470 103.170 # SOURCE3 1 - angle_coeff @angle:c3-p4-n3 harmonic 63.130 102.370 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p4-n4 harmonic 60.000 99.570 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p4-n harmonic 62.290 103.260 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p4-na harmonic 60.600 117.670 # SOURCE3 5 19.0404 - angle_coeff @angle:c3-p4-nh harmonic 62.860 102.790 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p4-no harmonic 61.120 99.800 # SOURCE3 3 0.2151 - angle_coeff @angle:c3-p4-o harmonic 61.960 116.440 # SOURCE3 25 2.6494 - angle_coeff @angle:c3-p4-oh harmonic 65.550 98.560 # SOURCE3 2 0.4558 - angle_coeff @angle:c3-p4-os harmonic 65.800 98.010 # SOURCE3 2 0.0931 - angle_coeff @angle:c3-p4-p2 harmonic 56.110 109.270 # SOURCE3 1 - angle_coeff @angle:c3-p4-p3 harmonic 56.940 103.530 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p4-p4 harmonic 60.790 102.120 # SOURCE3 1 - angle_coeff @angle:c3-p4-p5 harmonic 56.380 104.150 # SOURCE3 1 - angle_coeff @angle:c3-p4-sh harmonic 75.720 100.170 # SOURCE3 2 0.0815 - angle_coeff @angle:c3-p4-ss harmonic 75.600 101.190 # SOURCE3 1 - angle_coeff @angle:ca-p4-ca harmonic 58.870 107.770 # SOURCE3 1 - angle_coeff @angle:ca-p4-o harmonic 63.970 111.640 # SOURCE3 1 - angle_coeff @angle:cl-p4-cl harmonic 62.460 103.510 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-p4-o harmonic 61.910 116.530 # SOURCE3 2 0.0000 - angle_coeff @angle:hp-p4-hp harmonic 36.070 99.210 # SOURCE3 4 6.4572 - angle_coeff @angle:hp-p4-n1 harmonic 48.330 99.910 # HF/6-31G* 1 - angle_coeff @angle:hp-p4-o harmonic 50.250 109.350 # SOURCE3 6 10.8284 - angle_coeff @angle:hp-p4-p3 harmonic 39.650 98.960 # SOURCE3 4 0.0000 - angle_coeff @angle:hp-p4-s harmonic 49.200 110.240 # SOURCE3 4 4.1081 - angle_coeff @angle:i-p4-i harmonic 61.590 113.220 # SOURCE3 2 6.7916 - angle_coeff @angle:i-p4-o harmonic 60.270 110.220 # SOURCE3 4 9.7726 - angle_coeff @angle:n1-p4-n1 harmonic 68.740 100.610 # HF/6-31G* 1 - angle_coeff @angle:n1-p4-o harmonic 67.970 114.590 # HF/6-31G* 1 - angle_coeff @angle:n2-p4-n2 harmonic 66.360 102.540 # SOURCE3 1 - angle_coeff @angle:n2-p4-o harmonic 65.230 120.280 # SOURCE3 1 - angle_coeff @angle:n3-p4-o harmonic 67.920 113.270 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-p4-o harmonic 63.230 107.610 # SOURCE3 1 0.0000 - angle_coeff @angle:na-p4-o harmonic 72.190 110.600 # SOURCE3 5 1.3133 - angle_coeff @angle:nh-p4-nh harmonic 69.560 95.300 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-p4-o harmonic 66.920 115.860 # SOURCE3 3 3.2712 - angle_coeff @angle:n-p4-o harmonic 65.600 117.990 # SOURCE3 1 0.0000 - angle_coeff @angle:no-p4-o harmonic 63.000 114.690 # SOURCE3 3 0.1070 - angle_coeff @angle:oh-p4-oh harmonic 72.990 95.710 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p4-o harmonic 72.010 117.220 # SOURCE3 6 2.7792 - angle_coeff @angle:o-p4-oh harmonic 68.540 117.390 # SOURCE3 4 1.0083 - angle_coeff @angle:o-p4-os harmonic 68.880 116.670 # SOURCE3 4 0.6923 - angle_coeff @angle:o-p4-p2 harmonic 56.720 121.350 # SOURCE3 1 - angle_coeff @angle:o-p4-p3 harmonic 57.580 114.000 # SOURCE3 3 0.6663 - angle_coeff @angle:o-p4-p4 harmonic 61.640 116.430 # SOURCE3 1 - angle_coeff @angle:o-p4-p5 harmonic 58.150 109.760 # SOURCE3 1 - angle_coeff @angle:o-p4-s4 harmonic 72.350 112.190 # SOURCE3 1 - angle_coeff @angle:o-p4-s6 harmonic 71.250 113.890 # SOURCE3 1 - angle_coeff @angle:o-p4-s harmonic 75.540 112.780 # SOURCE3 2 0.0000 - angle_coeff @angle:o-p4-sh harmonic 74.810 118.090 # SOURCE3 1 - angle_coeff @angle:os-p4-os harmonic 71.510 100.340 # SOURCE3 1 0.0000 - angle_coeff @angle:o-p4-ss harmonic 75.800 116.140 # SOURCE3 4 1.0636 - angle_coeff @angle:p2-p4-p2 harmonic 56.350 110.710 # SOURCE3 1 - angle_coeff @angle:p3-p4-p3 harmonic 54.380 114.980 # SOURCE3 1 0.0000 - angle_coeff @angle:p4-p4-p4 harmonic 61.300 107.380 # SOURCE3 1 - angle_coeff @angle:p5-p4-p5 harmonic 55.630 107.780 # SOURCE3 1 - angle_coeff @angle:s4-p4-s4 harmonic 93.720 96.240 # SOURCE3 1 - angle_coeff @angle:s6-p4-s6 harmonic 90.160 102.360 # SOURCE3 1 - angle_coeff @angle:sh-p4-sh harmonic 98.440 98.810 # SOURCE3 1 0.0000 - angle_coeff @angle:s-p4-s harmonic 93.540 106.300 # SOURCE3 2 25.0119 - angle_coeff @angle:ss-p4-ss harmonic 96.270 104.410 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p5-br harmonic 67.070 103.380 # SOURCE3 1 0.0000 - angle_coeff @angle:br-p5-o harmonic 62.390 114.650 # SOURCE3 3 1.0910 - angle_coeff @angle:br-p5-oh harmonic 65.360 102.920 # SOURCE3 4 0.5468 - angle_coeff @angle:c1-p5-c1 harmonic 62.070 102.890 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-p5-o harmonic 64.450 115.770 # SOURCE3 2 0.0000 - angle_coeff @angle:c1-p5-oh harmonic 66.220 102.790 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-p5-c2 harmonic 57.300 106.560 # SOURCE3 1 - angle_coeff @angle:c2-p5-o harmonic 63.330 109.240 # SOURCE4 7 2.2628 - angle_coeff @angle:c2-p5-oh harmonic 64.000 101.690 # SOURCE3 1 - angle_coeff @angle:c2-p5-os harmonic 63.780 103.340 # SOURCE3 1 - angle_coeff @angle:c3-p5-c3 harmonic 59.060 106.230 # SOURCE3 14 2.6389 - angle_coeff @angle:c3-p5-hp harmonic 43.230 103.620 # SOURCE4 7 1.1616 - angle_coeff @angle:c3-p5-n3 harmonic 63.940 102.760 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-p5-o harmonic 63.790 112.500 # SOURCE3 23 4.4203 - angle_coeff @angle:c3-p5-oh harmonic 65.260 101.560 # SOURCE3 17 2.1803 - angle_coeff @angle:c3-p5-os harmonic 65.840 100.770 # SOURCE4 51 2.0928 - angle_coeff @angle:c3-p5-p4 harmonic 55.960 106.270 # SOURCE3 1 - angle_coeff @angle:c3-p5-s harmonic 75.870 113.400 # SOURCE3 4 2.0067 - angle_coeff @angle:c3-p5-ss harmonic 74.660 103.760 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-p5-ca harmonic 59.290 107.530 # SOURCE3 1 - angle_coeff @angle:ca-p5-o harmonic 63.850 113.980 # SOURCE3 1 - angle_coeff @angle:ca-p5-oh harmonic 65.600 101.770 # SOURCE3 1 - angle_coeff @angle:ca-p5-os harmonic 65.310 103.750 # SOURCE3 1 - angle_coeff @angle:c-p5-c harmonic 57.470 104.160 # SOURCE3 1 - angle_coeff @angle:cl-p5-cl harmonic 62.400 103.700 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-p5-o harmonic 62.360 115.320 # SOURCE3 2 0.0000 - angle_coeff @angle:cl-p5-oh harmonic 65.050 102.440 # SOURCE3 2 0.0000 - angle_coeff @angle:c-p5-o harmonic 63.510 107.190 # SOURCE4 16 0.5711 - angle_coeff @angle:c-p5-oh harmonic 63.500 102.120 # SOURCE3 1 - angle_coeff @angle:f-p5-f harmonic 67.910 99.960 # SOURCE2 4 0.9197 - angle_coeff @angle:f-p5-o harmonic 69.070 112.030 # SOURCE4 7 0.5178 - angle_coeff @angle:f-p5-oh harmonic 69.260 101.980 # SOURCE3 2 0.0000 - angle_coeff @angle:f-p5-os harmonic 69.530 102.700 # SOURCE4 5 0.1524 - angle_coeff @angle:f-p5-s harmonic 77.040 117.400 # SOURCE2 1 0.0000 - angle_coeff @angle:hp-p5-hp harmonic 34.260 101.090 # SOURCE3 4 1.3036 - angle_coeff @angle:hp-p5-n1 harmonic 49.690 101.320 # HF/6-31G* 1 - angle_coeff @angle:hp-p5-o harmonic 48.280 116.580 # SOURCE3 7 1.3282 - angle_coeff @angle:hp-p5-oh harmonic 48.850 101.450 # SOURCE3 5 0.9084 - angle_coeff @angle:hp-p5-s harmonic 52.540 119.200 # SOURCE2 1 0.0000 - angle_coeff @angle:i-p5-i harmonic 57.350 107.170 # SOURCE3 1 0.0000 - angle_coeff @angle:i-p5-o harmonic 52.720 115.930 # SOURCE3 3 0.0415 - angle_coeff @angle:i-p5-oh harmonic 56.650 102.260 # SOURCE3 4 1.9577 - angle_coeff @angle:n1-p5-n1 harmonic 73.170 101.550 # HF/6-31G* 1 - angle_coeff @angle:n1-p5-o harmonic 71.450 113.780 # HF/6-31G* 1 - angle_coeff @angle:n2-p5-n2 harmonic 70.250 106.340 # SOURCE3 1 - angle_coeff @angle:n2-p5-o harmonic 70.800 113.530 # SOURCE3 1 - angle_coeff @angle:n2-p5-oh harmonic 71.420 102.400 # SOURCE3 1 - angle_coeff @angle:n3-p5-n3 harmonic 68.510 103.370 # SOURCE4 47 2.1009 - angle_coeff @angle:n3-p5-nh harmonic 68.130 104.020 # SOURCE4 5 1.8740 - angle_coeff @angle:n3-p5-o harmonic 68.760 114.640 # SOURCE4 76 2.2728 - angle_coeff @angle:n3-p5-oh harmonic 69.420 104.180 # SOURCE3 6 0.4373 - angle_coeff @angle:n3-p5-os harmonic 70.640 101.940 # SOURCE4 34 2.3553 - angle_coeff @angle:n3-p5-s harmonic 78.990 117.120 # SOURCE4 7 0.7109 - angle_coeff @angle:n4-p5-n4 harmonic 62.620 102.200 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-p5-o harmonic 65.690 109.780 # SOURCE3 5 2.7519 - angle_coeff @angle:n4-p5-oh harmonic 67.490 98.480 # SOURCE3 6 0.4104 - angle_coeff @angle:n4-p5-os harmonic 69.210 94.550 # SOURCE3 2 0.0000 - angle_coeff @angle:na-p5-na harmonic 64.830 108.570 # SOURCE3 1 0.0000 - angle_coeff @angle:na-p5-o harmonic 67.730 113.430 # SOURCE3 11 0.8968 - angle_coeff @angle:na-p5-oh harmonic 68.960 102.070 # SOURCE3 16 1.4144 - angle_coeff @angle:na-p5-os harmonic 69.040 103.060 # SOURCE3 4 0.7463 - angle_coeff @angle:nh-p5-nh harmonic 69.500 99.510 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-p5-o harmonic 67.300 118.910 # SOURCE3 3 1.3237 - angle_coeff @angle:nh-p5-oh harmonic 69.360 103.810 # SOURCE3 2 0.0000 - angle_coeff @angle:nh-p5-os harmonic 70.950 100.510 # SOURCE3 2 0.0000 - angle_coeff @angle:n-p5-n3 harmonic 67.330 104.110 # SOURCE4 11 1.4088 - angle_coeff @angle:n-p5-n harmonic 66.800 103.090 # SOURCE3 1 0.0000 - angle_coeff @angle:n-p5-o harmonic 69.370 108.730 # SOURCE4 5 0.2571 - angle_coeff @angle:n-p5-oh harmonic 68.990 102.440 # SOURCE3 4 0.0999 - angle_coeff @angle:no-p5-no harmonic 64.570 95.680 # SOURCE3 1 0.0000 - angle_coeff @angle:no-p5-o harmonic 64.720 112.750 # SOURCE3 4 3.3684 - angle_coeff @angle:no-p5-oh harmonic 66.430 101.350 # SOURCE3 2 0.0000 - angle_coeff @angle:no-p5-os harmonic 66.640 101.700 # SOURCE3 4 0.0565 - angle_coeff @angle:n-p5-os harmonic 70.090 100.480 # SOURCE3 2 0.0000 - angle_coeff @angle:oh-p5-oh harmonic 71.250 102.450 # SOURCE3 39 2.4223 - angle_coeff @angle:oh-p5-os harmonic 71.770 102.370 # SOURCE3 8 1.5063 - angle_coeff @angle:oh-p5-p2 harmonic 60.920 103.530 # SOURCE3 1 - angle_coeff @angle:oh-p5-p3 harmonic 60.040 103.830 # SOURCE3 13 0.4303 - angle_coeff @angle:oh-p5-p4 harmonic 60.070 101.790 # SOURCE3 1 - angle_coeff @angle:oh-p5-p5 harmonic 64.950 100.450 # SOURCE3 1 - angle_coeff @angle:oh-p5-s4 harmonic 81.520 103.240 # SOURCE3 1 - angle_coeff @angle:oh-p5-s6 harmonic 82.230 101.480 # SOURCE3 1 - angle_coeff @angle:oh-p5-s harmonic 85.370 102.880 # SOURCE3 3 1.6044 - angle_coeff @angle:oh-p5-sh harmonic 80.940 101.410 # SOURCE3 2 0.0000 - angle_coeff @angle:oh-p5-ss harmonic 78.780 104.330 # SOURCE3 6 2.0112 - angle_coeff @angle:o-p5-o harmonic 73.530 115.800 # SOURCE3 17 5.7902 - angle_coeff @angle:o-p5-oh harmonic 69.980 115.260 # SOURCE4 740 1.3004 - angle_coeff @angle:o-p5-os harmonic 70.340 116.090 # SOURCE3 35 3.2062 - angle_coeff @angle:o-p5-p2 harmonic 58.380 114.600 # SOURCE3 1 - angle_coeff @angle:o-p5-p3 harmonic 57.310 115.480 # SOURCE3 9 2.1084 - angle_coeff @angle:o-p5-p4 harmonic 56.910 114.660 # SOURCE3 1 - angle_coeff @angle:o-p5-p5 harmonic 62.020 113.440 # SOURCE3 1 - angle_coeff @angle:o-p5-s4 harmonic 80.110 110.230 # SOURCE3 1 - angle_coeff @angle:o-p5-s6 harmonic 79.570 111.750 # SOURCE3 1 - angle_coeff @angle:o-p5-s harmonic 81.840 116.940 # SOURCE3 3 2.9506 - angle_coeff @angle:o-p5-sh harmonic 77.150 114.560 # SOURCE3 3 1.7645 - angle_coeff @angle:os-p5-os harmonic 72.510 101.770 # SOURCE4 243 2.0816 - angle_coeff @angle:os-p5-p3 harmonic 60.190 103.670 # SOURCE3 2 0.0000 - angle_coeff @angle:os-p5-p5 harmonic 63.870 104.480 # SOURCE3 1 - angle_coeff @angle:os-p5-s4 harmonic 82.050 102.520 # SOURCE3 1 - angle_coeff @angle:os-p5-s6 harmonic 82.310 101.890 # SOURCE3 1 - angle_coeff @angle:o-p5-ss harmonic 76.760 112.460 # SOURCE3 6 2.7392 - angle_coeff @angle:os-p5-s harmonic 80.280 117.280 # SOURCE4 74 0.7542 - angle_coeff @angle:os-p5-sh harmonic 79.910 104.590 # SOURCE3 2 0.0000 - angle_coeff @angle:os-p5-ss harmonic 79.620 102.650 # SOURCE4 25 1.8093 - angle_coeff @angle:p2-p5-p2 harmonic 57.260 107.140 # SOURCE3 1 - angle_coeff @angle:p3-p5-p3 harmonic 56.920 105.230 # SOURCE3 3 5.1024 - angle_coeff @angle:p4-p5-p4 harmonic 57.300 101.620 # SOURCE3 1 - angle_coeff @angle:p5-p5-p5 harmonic 59.250 112.720 # SOURCE3 1 - angle_coeff @angle:s6-p5-s6 harmonic 98.920 105.180 # SOURCE3 1 - angle_coeff @angle:sh-p5-sh harmonic 97.210 104.560 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-p5-ss harmonic 95.280 107.130 # SOURCE3 1 - angle_coeff @angle:s-p5-s harmonic 100.790 114.130 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-p5-ss harmonic 93.470 109.610 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-pc-n harmonic 68.330 90.800 # SOURCE3 3 2.3423 - angle_coeff @angle:cd-pc-na harmonic 68.730 90.180 # SOURCE3 81 2.7619 - angle_coeff @angle:cc-pd-n harmonic 68.330 90.800 # SOURCE3 3 same_as_cd-pc-n - angle_coeff @angle:cc-pd-na harmonic 68.730 90.180 # SOURCE3 81 same_as_cd-pc-na - angle_coeff @angle:c2-pe-ca harmonic 62.070 101.440 # SOURCE3 3 0.7177 - angle_coeff @angle:c2-pe-ce harmonic 61.820 103.010 # SOURCE3 4 1.4470 - angle_coeff @angle:c2-pe-cg harmonic 65.280 104.030 # SOURCE3 3 3.8740 - angle_coeff @angle:c2-pe-n2 harmonic 71.820 94.140 # SOURCE3 1 - angle_coeff @angle:c2-pe-ne harmonic 66.880 98.700 # SOURCE3 12 5.3383 - angle_coeff @angle:c2-pe-o harmonic 65.620 115.160 # SOURCE3 2 0.0149 - angle_coeff @angle:c2-pe-p2 harmonic 64.330 107.820 # SOURCE3 1 - angle_coeff @angle:c2-pe-pe harmonic 60.830 102.990 # SOURCE3 9 8.2860 - angle_coeff @angle:c2-pe-px harmonic 64.550 97.370 # SOURCE3 4 0.6655 - angle_coeff @angle:c2-pe-py harmonic 64.310 96.710 # SOURCE3 4 1.2755 - angle_coeff @angle:c2-pe-s harmonic 83.060 111.160 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-pe-sx harmonic 77.900 95.110 # SOURCE3 4 0.2676 - angle_coeff @angle:c2-pe-sy harmonic 76.420 95.560 # SOURCE3 2 0.0462 - angle_coeff @angle:ca-pe-n2 harmonic 65.480 102.030 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-pe-o harmonic 64.570 106.880 # SOURCE3 2 0.0018 - angle_coeff @angle:ca-pe-p2 harmonic 64.350 100.790 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-pe-pf harmonic 61.170 99.700 # SOURCE3 2 0.0000 - angle_coeff @angle:ca-pe-s harmonic 81.050 107.930 # SOURCE3 1 0.0000 - angle_coeff @angle:c-pe-c2 harmonic 61.660 97.300 # SOURCE3 3 0.0335 - angle_coeff @angle:ce-pe-n2 harmonic 66.250 100.550 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-pe-o harmonic 64.690 107.440 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-pe-p2 harmonic 64.930 99.560 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-pe-s harmonic 82.230 105.540 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-pe-n2 harmonic 70.820 101.790 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-pe-o harmonic 69.640 107.620 # SOURCE3 1 0.0000 - angle_coeff @angle:cg-pe-p2 harmonic 66.260 104.680 # SOURCE3 2 5.1435 - angle_coeff @angle:cg-pe-s harmonic 85.560 108.600 # SOURCE3 4 2.6981 - angle_coeff @angle:n2-pe-n2 harmonic 72.340 108.140 # SOURCE3 1 - angle_coeff @angle:n2-pe-ne harmonic 68.550 106.800 # SOURCE3 6 4.5981 - angle_coeff @angle:n2-pe-o harmonic 70.860 115.390 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-pe-p2 harmonic 66.740 111.600 # SOURCE3 1 - angle_coeff @angle:n2-pe-pe harmonic 61.500 109.400 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-pe-px harmonic 63.500 110.300 # SOURCE3 3 6.0548 - angle_coeff @angle:n2-pe-py harmonic 68.340 93.680 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-pe-s harmonic 86.860 114.840 # SOURCE3 3 3.6512 - angle_coeff @angle:n2-pe-sx harmonic 79.730 97.830 # SOURCE3 1 0.0000 - angle_coeff @angle:n2-pe-sy harmonic 78.100 98.140 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-pe-o harmonic 68.170 110.240 # SOURCE3 3 3.8478 - angle_coeff @angle:ne-pe-p2 harmonic 66.630 104.480 # SOURCE3 2 7.1207 - angle_coeff @angle:ne-pe-s harmonic 85.380 109.190 # SOURCE3 5 3.6708 - angle_coeff @angle:o-pe-o harmonic 70.340 119.960 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-p2 harmonic 66.560 114.230 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-pe harmonic 53.630 145.960 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-px harmonic 65.790 104.370 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-py harmonic 65.210 104.490 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-s harmonic 86.750 117.420 # SOURCE3 2 0.0426 - angle_coeff @angle:o-pe-sx harmonic 76.900 106.590 # SOURCE3 1 0.0000 - angle_coeff @angle:o-pe-sy harmonic 75.980 105.040 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-pe-pe harmonic 65.430 98.240 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-pe-px harmonic 63.970 108.280 # SOURCE3 2 6.2959 - angle_coeff @angle:p2-pe-py harmonic 62.850 110.870 # SOURCE3 3 8.1645 - angle_coeff @angle:p2-pe-s harmonic 85.370 111.280 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-pe-sx harmonic 81.920 95.730 # SOURCE3 1 0.0000 - angle_coeff @angle:p2-pe-sy harmonic 80.670 95.950 # SOURCE3 1 0.0000 - angle_coeff @angle:pe-pe-s harmonic 80.550 107.910 # SOURCE3 2 1.5577 - angle_coeff @angle:px-pe-s harmonic 83.060 107.620 # SOURCE3 2 3.7266 - angle_coeff @angle:py-pe-s harmonic 82.090 108.730 # SOURCE3 3 5.3201 - angle_coeff @angle:s-pe-s harmonic 88.130 178.440 # SOURCE3 1 0.0000 - angle_coeff @angle:s-pe-sx harmonic 99.120 108.320 # SOURCE3 2 3.0318 - angle_coeff @angle:s-pe-sy harmonic 98.190 106.930 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-pf-ca harmonic 62.070 101.440 # SOURCE3 3 same_as_c2-pe-ca - angle_coeff @angle:c2-pf-cf harmonic 61.820 103.010 # SOURCE3 4 same_as_c2-pe-ce - angle_coeff @angle:c2-pf-ch harmonic 65.280 104.030 # SOURCE3 3 same_as_c2-pe-cg - angle_coeff @angle:c2-pf-n2 harmonic 71.820 94.140 # SOURCE3 1 same_as_c2-pe-n2 - angle_coeff @angle:c2-pf-nf harmonic 66.880 98.700 # SOURCE3 12 same_as_c2-pe-ne - angle_coeff @angle:c2-pf-o harmonic 65.620 115.160 # SOURCE3 2 same_as_c2-pe-o - angle_coeff @angle:c2-pf-p2 harmonic 64.330 107.820 # SOURCE3 1 same_as_c2-pe-p2 - angle_coeff @angle:c2-pf-pf harmonic 60.830 102.990 # SOURCE3 9 same_as_c2-pe-pe - angle_coeff @angle:c2-pf-px harmonic 64.550 97.370 # SOURCE3 4 same_as_c2-pe-px - angle_coeff @angle:c2-pf-py harmonic 64.310 96.710 # SOURCE3 4 same_as_c2-pe-py - angle_coeff @angle:c2-pf-s harmonic 83.060 111.160 # SOURCE3 2 same_as_c2-pe-s - angle_coeff @angle:c2-pf-sx harmonic 77.900 95.110 # SOURCE3 4 same_as_c2-pe-sx - angle_coeff @angle:c2-pf-sy harmonic 76.420 95.560 # SOURCE3 2 same_as_c2-pe-sy - angle_coeff @angle:ca-pf-n2 harmonic 65.480 102.030 # SOURCE3 1 same_as_ca-pe-n2 - angle_coeff @angle:ca-pf-o harmonic 64.570 106.880 # SOURCE3 2 same_as_ca-pe-o - angle_coeff @angle:ca-pf-p2 harmonic 64.350 100.790 # SOURCE3 1 same_as_ca-pe-p2 - angle_coeff @angle:ca-pf-pe harmonic 61.170 99.700 # SOURCE3 2 0.0000 - angle_coeff @angle:ca-pf-s harmonic 81.050 107.930 # SOURCE3 1 same_as_ca-pe-s - angle_coeff @angle:c-pf-c2 harmonic 61.660 97.300 # SOURCE3 3 same_as_c-pe-c2 - angle_coeff @angle:cf-pf-n2 harmonic 66.250 100.550 # SOURCE3 1 same_as_ce-pe-n2 - angle_coeff @angle:cf-pf-o harmonic 64.690 107.440 # SOURCE3 1 same_as_ce-pe-o - angle_coeff @angle:cf-pf-p2 harmonic 64.930 99.560 # SOURCE3 1 same_as_ce-pe-p2 - angle_coeff @angle:cf-pf-s harmonic 82.230 105.540 # SOURCE3 1 same_as_ce-pe-s - angle_coeff @angle:ch-pf-n2 harmonic 70.820 101.790 # SOURCE3 1 same_as_cg-pe-n2 - angle_coeff @angle:ch-pf-o harmonic 69.640 107.620 # SOURCE3 1 same_as_cg-pe-o - angle_coeff @angle:ch-pf-p2 harmonic 66.260 104.680 # SOURCE3 2 same_as_cg-pe-p2 - angle_coeff @angle:ch-pf-s harmonic 85.560 108.600 # SOURCE3 4 same_as_cg-pe-s - angle_coeff @angle:n2-pf-n2 harmonic 72.340 108.140 # SOURCE3 1 same_as_n2-pe-n2 - angle_coeff @angle:n2-pf-nf harmonic 68.550 106.800 # SOURCE3 6 same_as_n2-pe-ne - angle_coeff @angle:n2-pf-o harmonic 70.860 115.390 # SOURCE3 1 same_as_n2-pe-o - angle_coeff @angle:n2-pf-p2 harmonic 66.740 111.600 # SOURCE3 1 same_as_n2-pe-p2 - angle_coeff @angle:n2-pf-pf harmonic 61.500 109.400 # SOURCE3 1 same_as_n2-pe-pe - angle_coeff @angle:n2-pf-px harmonic 63.500 110.300 # SOURCE3 3 same_as_n2-pe-px - angle_coeff @angle:n2-pf-py harmonic 68.340 93.680 # SOURCE3 1 same_as_n2-pe-py - angle_coeff @angle:n2-pf-s harmonic 86.860 114.840 # SOURCE3 3 same_as_n2-pe-s - angle_coeff @angle:n2-pf-sx harmonic 79.730 97.830 # SOURCE3 1 same_as_n2-pe-sx - angle_coeff @angle:n2-pf-sy harmonic 78.100 98.140 # SOURCE3 1 same_as_n2-pe-sy - angle_coeff @angle:nf-pf-o harmonic 68.170 110.240 # SOURCE3 3 same_as_ne-pe-o - angle_coeff @angle:nf-pf-p2 harmonic 66.630 104.480 # SOURCE3 2 same_as_ne-pe-p2 - angle_coeff @angle:nf-pf-s harmonic 85.380 109.190 # SOURCE3 5 same_as_ne-pe-s - angle_coeff @angle:o-pf-o harmonic 70.340 119.960 # SOURCE3 1 same_as_o-pe-o - angle_coeff @angle:o-pf-p2 harmonic 66.560 114.230 # SOURCE3 1 same_as_o-pe-p2 - angle_coeff @angle:o-pf-pf harmonic 53.630 145.960 # SOURCE3 1 same_as_o-pe-pe - angle_coeff @angle:o-pf-px harmonic 65.790 104.370 # SOURCE3 1 same_as_o-pe-px - angle_coeff @angle:o-pf-py harmonic 65.210 104.490 # SOURCE3 1 same_as_o-pe-py - angle_coeff @angle:o-pf-s harmonic 86.750 117.420 # SOURCE3 2 same_as_o-pe-s - angle_coeff @angle:o-pf-sx harmonic 76.900 106.590 # SOURCE3 1 same_as_o-pe-sx - angle_coeff @angle:o-pf-sy harmonic 75.980 105.040 # SOURCE3 1 same_as_o-pe-sy - angle_coeff @angle:p2-pf-pf harmonic 65.430 98.240 # SOURCE3 1 same_as_p2-pe-pe - angle_coeff @angle:p2-pf-px harmonic 63.970 108.280 # SOURCE3 2 same_as_p2-pe-px - angle_coeff @angle:p2-pf-py harmonic 62.850 110.870 # SOURCE3 3 same_as_p2-pe-py - angle_coeff @angle:p2-pf-s harmonic 85.370 111.280 # SOURCE3 1 same_as_p2-pe-s - angle_coeff @angle:p2-pf-sx harmonic 81.920 95.730 # SOURCE3 1 same_as_p2-pe-sx - angle_coeff @angle:p2-pf-sy harmonic 80.670 95.950 # SOURCE3 1 same_as_p2-pe-sy - angle_coeff @angle:pf-pf-s harmonic 80.550 107.910 # SOURCE3 2 same_as_pe-pe-s - angle_coeff @angle:px-pf-s harmonic 83.060 107.620 # SOURCE3 2 same_as_px-pe-s - angle_coeff @angle:py-pf-s harmonic 82.090 108.730 # SOURCE3 3 same_as_py-pe-s - angle_coeff @angle:s-pf-s harmonic 88.130 178.440 # SOURCE3 1 same_as_s-pe-s - angle_coeff @angle:s-pf-sx harmonic 99.120 108.320 # SOURCE3 2 same_as_s-pe-sx - angle_coeff @angle:s-pf-sy harmonic 98.190 106.930 # SOURCE3 1 same_as_s-pe-sy - angle_coeff @angle:c3-px-ca harmonic 59.090 104.790 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-px-ce harmonic 59.140 104.860 # SOURCE3 4 0.6354 - angle_coeff @angle:c3-px-cf harmonic 59.140 104.860 # SOURCE3 4 same_as_c3-px-ce - angle_coeff @angle:c3-px-ne harmonic 63.210 102.460 # SOURCE3 7 1.8685 - angle_coeff @angle:c3-px-nf harmonic 63.210 102.460 # SOURCE3 7 same_as_c3-px-ne - angle_coeff @angle:c3-px-o harmonic 62.960 113.680 # SOURCE3 28 4.8990 - angle_coeff @angle:c3-px-pe harmonic 60.390 105.730 # SOURCE3 10 4.4059 - angle_coeff @angle:c3-px-pf harmonic 60.390 105.730 # SOURCE3 10 same_as_c3-px-pe - angle_coeff @angle:c3-px-py harmonic 57.460 103.110 # SOURCE3 3 0.8680 - angle_coeff @angle:c3-px-sx harmonic 72.950 99.550 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-px-sy harmonic 71.410 103.410 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-px-ca harmonic 59.260 104.150 # SOURCE3 2 3.6168 - angle_coeff @angle:ca-px-o harmonic 64.720 107.500 # SOURCE3 5 5.7355 - angle_coeff @angle:c-px-c3 harmonic 58.650 101.720 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-px-ce harmonic 59.370 104.210 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-px-o harmonic 63.000 113.790 # SOURCE3 6 0.3877 - angle_coeff @angle:cf-px-cf harmonic 59.370 104.210 # SOURCE3 1 same_as_ce-px-ce - angle_coeff @angle:cf-px-o harmonic 63.000 113.790 # SOURCE3 6 same_as_ce-px-o - angle_coeff @angle:c-px-o harmonic 60.710 114.470 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-px-ne harmonic 66.990 103.220 # SOURCE3 2 0.6807 - angle_coeff @angle:ne-px-o harmonic 67.560 114.130 # SOURCE3 11 8.9737 - angle_coeff @angle:nf-px-nf harmonic 66.990 103.220 # SOURCE3 2 same_as_ne-px-ne - angle_coeff @angle:nf-px-o harmonic 67.560 114.130 # SOURCE3 11 same_as_ne-px-o - angle_coeff @angle:o-px-pe harmonic 62.400 116.500 # SOURCE3 12 8.2925 - angle_coeff @angle:o-px-pf harmonic 62.400 116.500 # SOURCE3 12 same_as_o-px-pe - angle_coeff @angle:o-px-py harmonic 57.960 114.200 # SOURCE3 5 1.7165 - angle_coeff @angle:o-px-sx harmonic 72.440 112.810 # SOURCE3 3 0.8799 - angle_coeff @angle:o-px-sy harmonic 71.990 113.540 # SOURCE3 3 0.5010 - angle_coeff @angle:pe-px-pe harmonic 61.250 110.710 # SOURCE3 1 0.0000 - angle_coeff @angle:pf-px-pf harmonic 61.250 110.710 # SOURCE3 1 same_as_pe-px-pe - angle_coeff @angle:py-px-py harmonic 56.600 107.780 # SOURCE3 1 0.0000 - angle_coeff @angle:sx-px-sx harmonic 94.100 96.240 # SOURCE3 1 0.0000 - angle_coeff @angle:sy-px-sy harmonic 90.960 102.360 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-py-n4 harmonic 59.670 103.830 # SOURCE3 4 0.0000 - angle_coeff @angle:c3-py-na harmonic 61.950 106.890 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-py-o harmonic 62.250 117.870 # SOURCE3 13 2.3554 - angle_coeff @angle:c3-py-oh harmonic 65.880 100.160 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-py-os harmonic 64.170 105.390 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-py-px harmonic 56.690 106.270 # SOURCE3 2 0.0000 - angle_coeff @angle:c3-py-py harmonic 54.980 113.970 # SOURCE3 10 1.6346 - angle_coeff @angle:c3-py-sx harmonic 70.270 106.360 # SOURCE3 4 0.0000 - angle_coeff @angle:ca-py-ca harmonic 59.130 107.550 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-py-o harmonic 63.640 113.980 # SOURCE3 3 0.5309 - angle_coeff @angle:ca-py-oh harmonic 65.370 102.680 # SOURCE4 5 1.2945 - angle_coeff @angle:ca-py-os harmonic 64.980 103.750 # SOURCE3 2 0.0000 - angle_coeff @angle:c-py-c3 harmonic 57.070 110.360 # SOURCE3 1 0.0000 - angle_coeff @angle:c-py-c harmonic 57.910 104.200 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-py-ce harmonic 59.600 106.540 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-py-o harmonic 64.310 112.160 # SOURCE3 5 3.2594 - angle_coeff @angle:ce-py-oh harmonic 64.850 104.770 # SOURCE3 6 2.1852 - angle_coeff @angle:ce-py-os harmonic 65.240 103.340 # SOURCE3 2 0.0000 - angle_coeff @angle:cf-py-cf harmonic 59.600 106.540 # SOURCE3 1 same_as_ce-py-ce - angle_coeff @angle:cf-py-o harmonic 64.310 112.160 # SOURCE3 5 same_as_ce-py-o - angle_coeff @angle:cf-py-oh harmonic 64.850 104.770 # SOURCE3 6 same_as_ce-py-oh - angle_coeff @angle:cf-py-os harmonic 65.240 103.340 # SOURCE3 2 same_as_ce-py-os - angle_coeff @angle:c-py-o harmonic 61.560 115.250 # SOURCE3 6 2.6519 - angle_coeff @angle:c-py-oh harmonic 63.980 102.140 # SOURCE3 6 1.0654 - angle_coeff @angle:c-py-os harmonic 66.040 95.740 # SOURCE3 3 9.0999 - angle_coeff @angle:n3-py-ne harmonic 67.010 108.440 # SOURCE4 12 0.9498 - angle_coeff @angle:n4-py-o harmonic 62.060 115.580 # SOURCE3 4 0.0000 - angle_coeff @angle:n4-py-py harmonic 79.860 55.100 # SOURCE3 4 0.0000 - angle_coeff @angle:na-py-o harmonic 65.180 122.400 # SOURCE3 2 0.0000 - angle_coeff @angle:na-py-py harmonic 85.440 50.880 # SOURCE3 2 0.0000 - angle_coeff @angle:ne-py-ne harmonic 69.540 106.290 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-py-o harmonic 70.320 113.210 # SOURCE3 15 3.8894 - angle_coeff @angle:ne-py-oh harmonic 70.530 104.700 # SOURCE3 26 2.7513 - angle_coeff @angle:ne-py-os harmonic 71.610 101.330 # SOURCE3 2 0.0000 - angle_coeff @angle:nf-py-nf harmonic 69.540 106.290 # SOURCE3 1 same_as_ne-py-ne - angle_coeff @angle:nf-py-o harmonic 70.320 113.210 # SOURCE3 15 same_as_ne-py-o - angle_coeff @angle:nf-py-oh harmonic 70.530 104.700 # SOURCE3 26 same_as_ne-py-oh - angle_coeff @angle:nf-py-os harmonic 71.610 101.330 # SOURCE3 2 same_as_ne-py-os - angle_coeff @angle:oh-py-oh harmonic 72.010 101.780 # SOURCE3 35 2.2937 - angle_coeff @angle:oh-py-pe harmonic 64.390 104.840 # SOURCE3 22 2.0337 - angle_coeff @angle:oh-py-pf harmonic 64.390 104.840 # SOURCE3 22 same_as_oh-py-pe - angle_coeff @angle:oh-py-px harmonic 60.300 104.300 # SOURCE3 8 1.2772 - angle_coeff @angle:oh-py-py harmonic 61.760 100.450 # SOURCE3 6 0.0000 - angle_coeff @angle:oh-py-sx harmonic 75.730 100.940 # SOURCE3 4 0.0000 - angle_coeff @angle:oh-py-sy harmonic 77.890 101.470 # SOURCE3 6 0.2490 - angle_coeff @angle:o-py-oh harmonic 69.900 116.140 # SOURCE3 79 2.1455 - angle_coeff @angle:o-py-os harmonic 69.600 116.790 # SOURCE3 17 1.3534 - angle_coeff @angle:o-py-pe harmonic 62.460 114.560 # SOURCE3 12 3.6114 - angle_coeff @angle:o-py-pf harmonic 62.460 114.560 # SOURCE3 12 same_as_o-py-pe - angle_coeff @angle:o-py-px harmonic 58.710 111.370 # SOURCE3 5 0.3803 - angle_coeff @angle:o-py-py harmonic 56.790 120.430 # SOURCE3 16 6.0629 - angle_coeff @angle:os-py-os harmonic 72.020 101.250 # SOURCE3 8 2.0860 - angle_coeff @angle:os-py-py harmonic 60.540 104.480 # SOURCE3 4 0.0000 - angle_coeff @angle:os-py-sx harmonic 74.640 103.860 # SOURCE3 2 0.0000 - angle_coeff @angle:os-py-sy harmonic 77.620 102.120 # SOURCE3 2 0.0000 - angle_coeff @angle:o-py-sx harmonic 70.140 118.560 # SOURCE3 7 6.2976 - angle_coeff @angle:o-py-sy harmonic 74.750 111.710 # SOURCE3 5 1.1937 - angle_coeff @angle:pe-py-pe harmonic 61.640 107.140 # SOURCE3 1 0.0000 - angle_coeff @angle:pf-py-pf harmonic 61.640 107.140 # SOURCE3 1 same_as_pe-py-pe - angle_coeff @angle:py-py-py harmonic 55.680 112.700 # SOURCE3 1 0.0000 - angle_coeff @angle:py-py-sx harmonic 93.740 61.540 # SOURCE3 4 0.0000 - angle_coeff @angle:sy-py-sy harmonic 92.490 105.170 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-s2-o harmonic 41.150 117.250 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-s2-n2 harmonic 42.960 110.840 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-s2-o harmonic 41.410 114.700 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-s2-n1 harmonic 35.940 117.700 # SOURCE2 1 0.0000 - angle_coeff @angle:f-s2-n1 harmonic 41.390 116.900 # SOURCE2 1 0.0000 - angle_coeff @angle:n1-s2-o harmonic 45.710 108.460 # HF/6-31G* 1 - angle_coeff @angle:n2-s2-o harmonic 42.500 121.200 # SOURCE2 2 0.8000 - angle_coeff @angle:o-s2-o harmonic 42.540 116.170 # SOURCE3 1 0.0000 - angle_coeff @angle:o-s2-s harmonic 50.510 118.300 # SOURCE2 1 0.0000 - angle_coeff @angle:s-s2-s harmonic 63.640 115.040 # SOURCE3 1 0.0000 - angle_coeff @angle:br-s4-br harmonic 40.430 98.020 # SOURCE3 1 - angle_coeff @angle:br-s4-c3 harmonic 38.910 92.980 # SOURCE3 1 0.0000 - angle_coeff @angle:br-s4-o harmonic 37.040 112.070 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-s4-c1 harmonic 40.890 93.550 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-s4-o harmonic 41.280 110.360 # SOURCE3 2 0.0000 - angle_coeff @angle:c2-s4-c2 harmonic 38.790 102.290 # SOURCE3 1 - angle_coeff @angle:c2-s4-c3 harmonic 39.720 94.950 # SOURCE3 1 - angle_coeff @angle:c2-s4-o harmonic 41.680 107.090 # SOURCE3 1 - angle_coeff @angle:c3-s4-c3 harmonic 38.840 96.820 # SOURCE3 11 1.5580 - angle_coeff @angle:c3-s4-ca harmonic 39.410 95.000 # SOURCE3 1 - angle_coeff @angle:c3-s4-f harmonic 41.500 91.700 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-hs harmonic 29.130 90.600 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-i harmonic 33.080 90.530 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-n2 harmonic 43.220 90.590 # SOURCE3 1 - angle_coeff @angle:c3-s4-n3 harmonic 40.780 94.490 # SOURCE3 4 1.5570 - angle_coeff @angle:c3-s4-n harmonic 40.220 96.070 # SOURCE3 4 1.0354 - angle_coeff @angle:c3-s4-n4 harmonic 38.790 92.470 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-na harmonic 40.740 93.070 # SOURCE3 10 1.8813 - angle_coeff @angle:c3-s4-nh harmonic 40.360 97.080 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-no harmonic 39.130 89.530 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-o harmonic 41.060 106.210 # SOURCE3 60 2.0426 - angle_coeff @angle:c3-s4-oh harmonic 42.680 90.250 # SOURCE4 8 0.3023 - angle_coeff @angle:c3-s4-os harmonic 42.690 90.060 # SOURCE3 4 0.4484 - angle_coeff @angle:c3-s4-p2 harmonic 37.780 94.370 # SOURCE3 1 - angle_coeff @angle:c3-s4-p3 harmonic 38.650 96.540 # SOURCE3 4 1.3634 - angle_coeff @angle:c3-s4-p4 harmonic 36.430 97.400 # SOURCE3 1 - angle_coeff @angle:c3-s4-p5 harmonic 38.720 99.180 # SOURCE3 1 - angle_coeff @angle:c3-s4-s4 harmonic 50.930 89.500 # SOURCE3 1 - angle_coeff @angle:c3-s4-s harmonic 48.550 98.720 # SOURCE3 2 0.0185 - angle_coeff @angle:c3-s4-s6 harmonic 48.800 97.480 # SOURCE3 1 - angle_coeff @angle:c3-s4-sh harmonic 48.100 94.660 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s4-ss harmonic 47.970 95.310 # SOURCE3 3 1.4101 - angle_coeff @angle:ca-s4-ca harmonic 39.580 95.210 # SOURCE3 1 - angle_coeff @angle:ca-s4-o harmonic 41.300 106.630 # SOURCE3 1 - angle_coeff @angle:c-s4-c3 harmonic 38.500 95.070 # SOURCE3 1 - angle_coeff @angle:c-s4-c harmonic 39.630 86.830 # SOURCE3 1 - angle_coeff @angle:cl-s4-cl harmonic 38.990 97.680 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-s4-o harmonic 39.110 108.340 # SOURCE3 2 0.0000 - angle_coeff @angle:c-s4-o harmonic 40.030 106.170 # SOURCE3 1 - angle_coeff @angle:cx-s4-cx harmonic 54.250 48.800 # SOURCE2 1 0.0000 - angle_coeff @angle:cx-s4-o harmonic 40.110 110.000 # SOURCE2 1 0.0000 - angle_coeff @angle:f-s4-f harmonic 43.790 92.710 # SOURCE2 3 0.1490 - angle_coeff @angle:f-s4-o harmonic 43.870 106.810 # SOURCE2 2 0.0100 - angle_coeff @angle:f-s4-s harmonic 47.340 107.500 # SOURCE2 1 0.0000 - angle_coeff @angle:hs-s4-hs harmonic 23.650 87.000 # SOURCE3 2 0.0202 - angle_coeff @angle:hs-s4-n1 harmonic 32.050 90.510 # HF/6-31G* 1 - angle_coeff @angle:hs-s4-o harmonic 31.160 110.270 # SOURCE3 5 0.1908 - angle_coeff @angle:i-s4-i harmonic 34.070 97.290 # SOURCE3 1 - angle_coeff @angle:i-s4-o harmonic 29.610 113.910 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-s4-n1 harmonic 45.300 94.020 # HF/6-31G* 1 - angle_coeff @angle:n1-s4-o harmonic 43.950 110.090 # HF/6-31G* 1 - angle_coeff @angle:n2-s4-n2 harmonic 47.410 90.170 # SOURCE3 1 - angle_coeff @angle:n2-s4-o harmonic 45.130 107.570 # SOURCE3 1 - angle_coeff @angle:n3-s4-n3 harmonic 43.100 91.190 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-s4-o harmonic 42.290 109.070 # SOURCE3 6 2.3605 - angle_coeff @angle:n4-s4-n4 harmonic 37.790 94.610 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-s4-o harmonic 39.520 104.910 # SOURCE3 3 0.4370 - angle_coeff @angle:na-s4-na harmonic 39.810 103.100 # SOURCE3 1 - angle_coeff @angle:na-s4-o harmonic 41.620 109.750 # SOURCE3 10 2.6919 - angle_coeff @angle:nh-s4-nh harmonic 43.150 92.240 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-s4-o harmonic 42.790 107.540 # SOURCE3 3 0.0401 - angle_coeff @angle:n-s4-n harmonic 42.570 91.300 # SOURCE3 1 - angle_coeff @angle:n-s4-o harmonic 42.600 105.700 # SOURCE3 4 1.6857 - angle_coeff @angle:no-s4-no harmonic 39.760 83.400 # SOURCE3 1 0.0000 - angle_coeff @angle:no-s4-o harmonic 39.370 103.580 # SOURCE3 3 1.5109 - angle_coeff @angle:oh-s4-oh harmonic 43.170 100.340 # SOURCE3 1 - angle_coeff @angle:o-s4-o harmonic 46.570 110.610 # SOURCE3 5 3.6413 - angle_coeff @angle:o-s4-oh harmonic 43.430 110.130 # SOURCE4 10 0.5760 - angle_coeff @angle:o-s4-os harmonic 43.590 109.020 # SOURCE3 8 1.5005 - angle_coeff @angle:o-s4-p2 harmonic 37.660 106.770 # SOURCE3 1 - angle_coeff @angle:o-s4-p3 harmonic 39.430 106.510 # SOURCE3 8 4.0943 - angle_coeff @angle:o-s4-p4 harmonic 37.270 103.360 # SOURCE3 1 - angle_coeff @angle:o-s4-p5 harmonic 42.180 96.950 # SOURCE3 1 - angle_coeff @angle:o-s4-s4 harmonic 50.530 104.550 # SOURCE3 1 - angle_coeff @angle:o-s4-s harmonic 48.850 112.220 # SOURCE3 4 2.8682 - angle_coeff @angle:o-s4-s6 harmonic 50.940 102.840 # SOURCE3 1 - angle_coeff @angle:o-s4-sh harmonic 47.960 107.510 # SOURCE3 3 0.7511 - angle_coeff @angle:os-s4-os harmonic 44.590 93.680 # SOURCE3 2 2.4166 - angle_coeff @angle:o-s4-ss harmonic 47.560 109.490 # SOURCE3 5 1.8509 - angle_coeff @angle:p2-s4-p2 harmonic 38.360 92.620 # SOURCE3 1 - angle_coeff @angle:p3-s4-p3 harmonic 39.590 95.710 # SOURCE3 2 1.2239 - angle_coeff @angle:p5-s4-p5 harmonic 40.900 93.860 # SOURCE3 1 - angle_coeff @angle:s4-s4-s4 harmonic 65.560 90.170 # SOURCE3 1 - angle_coeff @angle:s4-s4-s6 harmonic 65.560 90.170 # SOURCE3 1 - angle_coeff @angle:s6-s4-s6 harmonic 64.380 93.520 # SOURCE3 1 - angle_coeff @angle:sh-s4-sh harmonic 58.920 102.760 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-s4-ss harmonic 58.980 102.640 # SOURCE3 1 - angle_coeff @angle:s-s4-s harmonic 60.000 108.080 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-s4-ss harmonic 61.190 95.470 # SOURCE3 1 0.0000 - angle_coeff @angle:br-s6-br harmonic 41.990 101.570 # SOURCE3 1 0.0000 - angle_coeff @angle:br-s6-c3 harmonic 39.570 98.990 # SOURCE3 1 0.0000 - angle_coeff @angle:br-s6-f harmonic 39.450 100.600 # SOURCE2 1 0.0000 - angle_coeff @angle:br-s6-o harmonic 39.980 107.580 # SOURCE3 6 0.3000 - angle_coeff @angle:c1-s6-c1 harmonic 40.100 99.990 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-s6-o harmonic 42.610 108.230 # SOURCE3 4 0.0000 - angle_coeff @angle:c2-s6-c2 harmonic 38.710 102.750 # SOURCE3 1 - angle_coeff @angle:c2-s6-c3 harmonic 38.310 104.050 # SOURCE3 1 - angle_coeff @angle:c2-s6-o harmonic 42.250 106.580 # SOURCE3 1 - angle_coeff @angle:c3-s6-c3 harmonic 38.390 102.830 # SOURCE3 7 1.2531 - angle_coeff @angle:c3-s6-ca harmonic 38.480 103.170 # SOURCE3 1 - angle_coeff @angle:c3-s6-cy harmonic 39.140 94.570 # SOURCE4 8 0.4183 - angle_coeff @angle:c3-s6-f harmonic 41.130 97.110 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-hs harmonic 28.120 100.620 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-i harmonic 31.800 97.740 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-n2 harmonic 39.680 112.950 # SOURCE4 11 0.7920 - angle_coeff @angle:c3-s6-n3 harmonic 41.120 101.380 # SOURCE4 60 0.9507 - angle_coeff @angle:c3-s6-n harmonic 39.940 102.970 # SOURCE3 4 0.8785 - angle_coeff @angle:c3-s6-n4 harmonic 38.370 99.400 # SOURCE3 3 0.4695 - angle_coeff @angle:c3-s6-na harmonic 39.840 102.810 # SOURCE3 10 3.1256 - angle_coeff @angle:c3-s6-nh harmonic 39.880 104.310 # SOURCE4 34 1.5848 - angle_coeff @angle:c3-s6-no harmonic 37.590 99.570 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-o harmonic 41.660 108.320 # SOURCE3 112 1.8014 - angle_coeff @angle:c3-s6-oh harmonic 42.370 98.600 # SOURCE4 42 0.8366 - angle_coeff @angle:c3-s6-os harmonic 42.970 96.320 # SOURCE4 30 0.4539 - angle_coeff @angle:c3-s6-p2 harmonic 35.860 106.470 # SOURCE3 1 - angle_coeff @angle:c3-s6-p3 harmonic 37.690 103.400 # SOURCE3 3 0.8516 - angle_coeff @angle:c3-s6-p4 harmonic 35.150 104.120 # SOURCE3 1 - angle_coeff @angle:c3-s6-p5 harmonic 38.150 103.460 # SOURCE3 1 - angle_coeff @angle:c3-s6-s4 harmonic 48.920 98.100 # SOURCE3 1 - angle_coeff @angle:c3-s6-s harmonic 48.070 104.500 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-s6 harmonic 47.990 101.950 # SOURCE3 1 - angle_coeff @angle:c3-s6-sh harmonic 47.570 101.840 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-s6-ss harmonic 47.260 102.470 # SOURCE3 3 1.7451 - angle_coeff @angle:ca-s6-ca harmonic 38.670 103.080 # SOURCE3 1 - angle_coeff @angle:ca-s6-o harmonic 42.780 104.070 # SOURCE4 59 0.5636 - angle_coeff @angle:c-s6-c3 harmonic 37.620 101.240 # SOURCE3 1 - angle_coeff @angle:c-s6-c harmonic 36.960 99.820 # SOURCE3 1 - angle_coeff @angle:cc-s6-o harmonic 42.850 103.630 # SOURCE4 9 0.5934 - angle_coeff @angle:cl-s6-cl harmonic 38.290 101.250 # SOURCE3 1 0.0000 - angle_coeff @angle:cl-s6-f harmonic 38.940 99.000 # SOURCE2 1 0.0000 - angle_coeff @angle:cl-s6-o harmonic 39.360 107.660 # SOURCE3 4 0.0000 - angle_coeff @angle:c-s6-o harmonic 40.020 107.970 # SOURCE3 1 - angle_coeff @angle:c-s6-os harmonic 40.270 102.120 # SOURCE3 1 - angle_coeff @angle:cx-s6-cx harmonic 53.940 54.700 # SOURCE2 1 0.0000 - angle_coeff @angle:cy-s6-o harmonic 39.940 110.220 # SOURCE4 20 1.1009 - angle_coeff @angle:f-s6-f harmonic 44.300 94.700 # SOURCE2 3 0.9899 - angle_coeff @angle:f-s6-o harmonic 45.290 106.480 # SOURCE3 2 0.0000 - angle_coeff @angle:hs-s6-hs harmonic 22.430 99.020 # SOURCE3 2 0.0595 - angle_coeff @angle:hs-s6-n1 harmonic 34.230 97.270 # HF/6-31G* 1 - angle_coeff @angle:hs-s6-o harmonic 32.480 107.600 # SOURCE3 10 0.0343 - angle_coeff @angle:i-s6-i harmonic 33.730 99.250 # SOURCE3 1 - angle_coeff @angle:i-s6-o harmonic 29.870 109.740 # SOURCE3 2 0.0000 - angle_coeff @angle:n1-s6-n1 harmonic 52.370 95.520 # HF/6-31G* 1 - angle_coeff @angle:n1-s6-o harmonic 49.300 107.520 # HF/6-31G* 1 - angle_coeff @angle:n2-s6-n2 harmonic 47.050 98.610 # SOURCE3 1 - angle_coeff @angle:n2-s6-o harmonic 45.100 116.410 # SOURCE3 3 5.0830 - angle_coeff @angle:n2-s6-oh harmonic 44.890 106.960 # SOURCE3 2 0.0000 - angle_coeff @angle:n2-s6-os harmonic 45.860 103.250 # SOURCE3 1 - angle_coeff @angle:n3-s6-n3 harmonic 44.730 98.570 # SOURCE4 7 0.2690 - angle_coeff @angle:n3-s6-o harmonic 45.610 106.800 # SOURCE3 14 1.7908 - angle_coeff @angle:n3-s6-os harmonic 45.580 99.260 # SOURCE4 8 0.5141 - angle_coeff @angle:n4-s6-n4 harmonic 37.520 101.850 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-s6-o harmonic 41.190 102.920 # SOURCE3 10 1.5434 - angle_coeff @angle:na-s6-na harmonic 42.390 98.040 # SOURCE3 1 - angle_coeff @angle:na-s6-o harmonic 44.090 105.670 # SOURCE3 20 0.8019 - angle_coeff @angle:nh-s6-nh harmonic 43.940 94.560 # SOURCE3 1 0.0000 - angle_coeff @angle:nh-s6-o harmonic 43.940 109.120 # SOURCE3 6 0.9556 - angle_coeff @angle:n-s6-n harmonic 41.410 104.160 # SOURCE3 1 - angle_coeff @angle:n-s6-o harmonic 44.260 105.910 # SOURCE3 8 0.2953 - angle_coeff @angle:no-s6-no harmonic 38.320 91.630 # SOURCE3 1 0.0000 - angle_coeff @angle:no-s6-o harmonic 39.210 107.430 # SOURCE3 6 1.5494 - angle_coeff @angle:n-s6-os harmonic 44.300 99.230 # SOURCE4 5 0.9794 - angle_coeff @angle:oh-s6-oh harmonic 46.090 100.340 # SOURCE3 6 0.0076 - angle_coeff @angle:oh-s6-os harmonic 47.130 96.620 # SOURCE4 26 0.6688 - angle_coeff @angle:oh-s6-p2 harmonic 37.140 109.670 # SOURCE3 2 0.0000 - angle_coeff @angle:o-s6-o harmonic 46.660 119.730 # SOURCE4 324 2.0530 - angle_coeff @angle:o-s6-oh harmonic 46.380 108.210 # SOURCE3 18 0.7437 - angle_coeff @angle:o-s6-os harmonic 46.660 107.840 # SOURCE3 12 0.7025 - angle_coeff @angle:o-s6-p2 harmonic 37.890 106.610 # SOURCE3 1 - angle_coeff @angle:o-s6-p3 harmonic 39.630 107.070 # SOURCE3 22 1.0550 - angle_coeff @angle:o-s6-p4 harmonic 36.540 105.670 # SOURCE3 1 - angle_coeff @angle:o-s6-p5 harmonic 40.380 106.640 # SOURCE3 1 - angle_coeff @angle:o-s6-s4 harmonic 49.910 107.850 # SOURCE3 1 - angle_coeff @angle:o-s6-s harmonic 50.300 110.290 # SOURCE3 6 2.2405 - angle_coeff @angle:o-s6-s6 harmonic 50.330 106.070 # SOURCE3 1 - angle_coeff @angle:o-s6-sh harmonic 49.520 106.810 # SOURCE3 6 0.6292 - angle_coeff @angle:os-s6-os harmonic 46.800 98.700 # SOURCE3 1 0.0000 - angle_coeff @angle:o-s6-ss harmonic 49.150 107.430 # SOURCE3 10 1.1423 - angle_coeff @angle:p3-s6-p3 harmonic 37.080 110.170 # SOURCE3 4 5.3678 - angle_coeff @angle:p5-s6-p5 harmonic 38.770 104.490 # SOURCE3 1 - angle_coeff @angle:s4-s6-s4 harmonic 61.650 101.990 # SOURCE3 1 - angle_coeff @angle:s4-s6-s6 harmonic 65.560 90.170 # SOURCE3 1 - angle_coeff @angle:s6-s6-s6 harmonic 61.260 103.290 # SOURCE3 1 - angle_coeff @angle:sh-s6-sh harmonic 59.550 106.430 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-s6-ss harmonic 60.490 102.640 # SOURCE3 1 - angle_coeff @angle:s-s6-s harmonic 60.770 109.340 # SOURCE3 1 0.0000 - angle_coeff @angle:ss-s6-ss harmonic 60.590 101.820 # SOURCE3 1 0.0000 - angle_coeff @angle:br-sh-hs harmonic 27.240 95.640 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-sh-hs harmonic 30.170 95.990 # calculated_based_on_C#C-SH 0 - angle_coeff @angle:c2-sh-hs harmonic 28.660 97.080 # SOURCE4 5 0.3132 - angle_coeff @angle:c3-sh-hs harmonic 28.120 96.600 # SOURCE3 12 0.8009 - angle_coeff @angle:ca-sh-hs harmonic 28.980 94.840 # SOURCE4 13 0.4130 - angle_coeff @angle:cc-sh-hs harmonic 29.040 95.380 # SOURCE4 8 1.1410 - angle_coeff @angle:c-sh-hs harmonic 28.760 96.070 # SOURCE3 6 1.1164 - angle_coeff @angle:f-sh-hs harmonic 30.090 96.500 # SOURCE3 1 0.0000 - angle_coeff @angle:hs-sh-hs harmonic 23.430 93.720 # SOURCE3 3 0.4777 - angle_coeff @angle:hs-sh-i harmonic 23.210 96.440 # SOURCE3 1 0.0000 - angle_coeff @angle:hs-sh-n1 harmonic 32.340 93.510 # HF/6-31G* 1 - angle_coeff @angle:hs-sh-n2 harmonic 30.110 95.820 # SOURCE3 5 3.1495 - angle_coeff @angle:hs-sh-n harmonic 30.290 95.590 # SOURCE3 4 3.9065 - angle_coeff @angle:hs-sh-n3 harmonic 30.070 95.980 # SOURCE3 3 1.1735 - angle_coeff @angle:hs-sh-n4 harmonic 29.500 93.130 # SOURCE3 3 0.1675 - angle_coeff @angle:hs-sh-na harmonic 30.110 97.380 # SOURCE3 9 1.0223 - angle_coeff @angle:hs-sh-nh harmonic 29.730 101.110 # SOURCE3 1 0.0000 - angle_coeff @angle:hs-sh-no harmonic 29.630 92.930 # SOURCE3 1 0.0000 - angle_coeff @angle:hs-sh-o harmonic 30.170 109.230 # SOURCE3 2 0.0068 - angle_coeff @angle:hs-sh-oh harmonic 30.500 98.640 # SOURCE3 2 0.0605 - angle_coeff @angle:hs-sh-os harmonic 30.880 98.150 # SOURCE3 3 0.1661 - angle_coeff @angle:hs-sh-p2 harmonic 27.940 99.120 # SOURCE3 10 5.4110 - angle_coeff @angle:hs-sh-p3 harmonic 26.260 95.810 # SOURCE3 3 0.4396 - angle_coeff @angle:hs-sh-p4 harmonic 26.700 94.220 # SOURCE3 4 0.7605 - angle_coeff @angle:hs-sh-p5 harmonic 27.090 94.520 # SOURCE3 3 0.5589 - angle_coeff @angle:hs-sh-s harmonic 32.420 102.870 # SOURCE3 2 0.0000 - angle_coeff @angle:hs-sh-s4 harmonic 33.290 92.160 # SOURCE3 3 1.6519 - angle_coeff @angle:hs-sh-s6 harmonic 33.980 93.830 # SOURCE3 3 1.2561 - angle_coeff @angle:hs-sh-sh harmonic 33.890 99.070 # SOURCE3 2 0.0000 - angle_coeff @angle:hs-sh-ss harmonic 33.730 99.170 # SOURCE3 3 0.2457 - angle_coeff @angle:br-ss-br harmonic 41.920 102.920 # SOURCE3 1 0.0000 - angle_coeff @angle:br-ss-c3 harmonic 39.460 99.030 # SOURCE3 1 0.0000 - angle_coeff @angle:c1-ss-c1 harmonic 41.480 98.300 # SOURCE2 1 0.0000 - angle_coeff @angle:c1-ss-c3 harmonic 39.350 99.900 # SOURCE2 1 0.0000 - angle_coeff @angle:c2-ss-c2 harmonic 39.870 99.560 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-ss-c3 harmonic 38.710 100.370 # SOURCE4 100 2.3280 - angle_coeff @angle:c2-ss-cy harmonic 40.860 88.610 # SOURCE4 27 0.4481 - angle_coeff @angle:c2-ss-n2 harmonic 40.330 106.760 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-ss-na harmonic 40.680 100.510 # SOURCE3 6 6.9702 - angle_coeff @angle:c2-ss-os harmonic 43.660 89.760 # SOURCE3 1 0.0000 - angle_coeff @angle:c2-ss-ss harmonic 51.300 92.260 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-c3 harmonic 37.940 99.920 # SOURCE3 14 2.0723 - angle_coeff @angle:c3-ss-ca harmonic 38.040 102.120 # SOURCE4 161 1.3084 - angle_coeff @angle:c3-ss-cc harmonic 38.610 100.850 # SOURCE4 74 1.3149 - angle_coeff @angle:c3-ss-cd harmonic 38.730 100.210 # SOURCE4 13 1.3340 - angle_coeff @angle:c3-ss-cl harmonic 37.940 99.400 # SOURCE2 1 0.0000 - angle_coeff @angle:c3-ss-cy harmonic 38.750 94.320 # SOURCE4 62 0.3646 - angle_coeff @angle:c3-ss-f harmonic 39.670 97.490 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-i harmonic 35.060 100.000 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-n1 harmonic 41.250 98.440 # HF/6-31G* 1 - angle_coeff @angle:c3-ss-n2 harmonic 41.260 96.420 # SOURCE3 5 1.3604 - angle_coeff @angle:c3-ss-n3 harmonic 40.110 98.830 # SOURCE3 3 0.2909 - angle_coeff @angle:c3-ss-n harmonic 39.860 100.300 # SOURCE3 4 0.6579 - angle_coeff @angle:c3-ss-n4 harmonic 39.380 97.790 # SOURCE3 3 0.2002 - angle_coeff @angle:c3-ss-na harmonic 39.740 100.140 # SOURCE3 12 1.7415 - angle_coeff @angle:c3-ss-nh harmonic 39.890 100.630 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-no harmonic 39.050 98.620 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-o harmonic 40.460 106.600 # SOURCE3 2 1.6714 - angle_coeff @angle:c3-ss-oh harmonic 40.850 98.280 # SOURCE3 2 1.4326 - angle_coeff @angle:c3-ss-os harmonic 40.650 98.210 # SOURCE3 4 1.7097 - angle_coeff @angle:c3-ss-p2 harmonic 39.660 98.410 # SOURCE3 8 0.9454 - angle_coeff @angle:c3-ss-p3 harmonic 37.720 98.700 # SOURCE3 3 0.0356 - angle_coeff @angle:c3-ss-p4 harmonic 38.030 98.160 # SOURCE3 4 0.1361 - angle_coeff @angle:c3-ss-p5 harmonic 37.500 100.220 # SOURCE4 23 1.1410 - angle_coeff @angle:c3-ss-s4 harmonic 47.600 96.370 # SOURCE3 3 0.0202 - angle_coeff @angle:c3-ss-s harmonic 47.470 101.900 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-s6 harmonic 48.260 96.760 # SOURCE3 3 1.5680 - angle_coeff @angle:c3-ss-sh harmonic 47.800 101.930 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-ss-ss harmonic 47.780 103.100 # SOURCE4 70 1.3377 - angle_coeff @angle:ca-ss-ca harmonic 39.270 98.710 # SOURCE4 97 1.2321 - angle_coeff @angle:ca-ss-cc harmonic 41.730 89.010 # SOURCE4 88 1.2324 - angle_coeff @angle:ca-ss-cd harmonic 41.420 90.360 # SOURCE4 46 0.9833 - angle_coeff @angle:ca-ss-cl harmonic 37.980 101.050 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-ss-n harmonic 41.150 97.160 # SOURCE3 1 - angle_coeff @angle:ca-ss-na harmonic 40.520 99.320 # SOURCE3 1 - angle_coeff @angle:ca-ss-nc harmonic 43.300 94.760 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-ss-nd harmonic 43.300 94.760 # SOURCE3 1 same_as_ca-ss-nc - angle_coeff @angle:ca-ss-ss harmonic 47.820 104.900 # SOURCE4 19 0.8743 - angle_coeff @angle:c-ss-c2 harmonic 41.060 92.430 # SOURCE3 1 0.0000 - angle_coeff @angle:c-ss-c3 harmonic 38.470 100.290 # SOURCE3 5 2.2127 - angle_coeff @angle:c-ss-c harmonic 38.920 101.400 # SOURCE3 1 0.0000 - angle_coeff @angle:c-ss-cc harmonic 41.050 92.430 # SOURCE4 14 2.3600 - angle_coeff @angle:cc-ss-cc harmonic 41.930 89.910 # SOURCE3 11 2.2164 - angle_coeff @angle:cc-ss-cd harmonic 41.970 89.740 # SOURCE4 49 0.7509 - angle_coeff @angle:cc-ss-n harmonic 41.560 97.160 # SOURCE3 1 same_as_cd-ss-n - angle_coeff @angle:cc-ss-na harmonic 40.910 99.330 # SOURCE3 18 same_as_cd-ss-na - angle_coeff @angle:cc-ss-nc harmonic 44.100 93.610 # SOURCE4 10 0.8252 - angle_coeff @angle:cc-ss-os harmonic 41.600 98.810 # SOURCE3 2 2.1583 - angle_coeff @angle:cc-ss-ss harmonic 48.670 102.460 # SOURCE3 2 0.0000 - angle_coeff @angle:cd-ss-cd harmonic 41.930 89.910 # SOURCE3 11 2.2164 - angle_coeff @angle:cd-ss-n harmonic 41.560 97.160 # SOURCE3 1 0.0000 - angle_coeff @angle:cd-ss-na harmonic 40.910 99.330 # SOURCE3 18 2.5847 - angle_coeff @angle:cd-ss-nd harmonic 43.630 95.660 # SOURCE3 3 0.0000 - angle_coeff @angle:cd-ss-os harmonic 41.600 98.810 # SOURCE3 2 same_as_cc-ss-os - angle_coeff @angle:cd-ss-ss harmonic 50.980 93.360 # SOURCE4 11 0.3795 - angle_coeff @angle:cl-ss-cl harmonic 37.900 103.370 # SOURCE3 1 0.0000 - angle_coeff @angle:cx-ss-cx harmonic 54.740 48.300 # SOURCE2 1 0.0000 - angle_coeff @angle:f-ss-f harmonic 41.410 98.300 # SOURCE2 1 0.0000 - angle_coeff @angle:f-ss-ss harmonic 47.400 108.300 # SOURCE2 1 0.0000 - angle_coeff @angle:i-ss-i harmonic 36.380 106.290 # SOURCE3 1 0.0000 - angle_coeff @angle:n1-ss-n1 harmonic 45.720 96.960 # HF/6-31G* 1 - angle_coeff @angle:n2-ss-n2 harmonic 44.500 96.750 # SOURCE3 1 0.0000 - angle_coeff @angle:n3-ss-n3 harmonic 41.610 102.340 # SOURCE3 1 0.0000 - angle_coeff @angle:n4-ss-n4 harmonic 39.760 101.190 # SOURCE3 1 0.0000 - angle_coeff @angle:na-ss-na harmonic 41.250 102.810 # SOURCE3 1 0.0000 - angle_coeff @angle:nc-ss-nc harmonic 46.990 97.750 # SOURCE4 8 0.3345 - angle_coeff @angle:nd-ss-nd harmonic 46.580 99.500 # SOURCE2 1 same_as_nc-ss-nc - angle_coeff @angle:nh-ss-nh harmonic 40.860 107.890 # SOURCE3 1 0.0000 - angle_coeff @angle:n-ss-n harmonic 41.570 103.100 # SOURCE3 1 0.0000 - angle_coeff @angle:no-ss-no harmonic 38.430 106.430 # SOURCE3 1 0.0000 - angle_coeff @angle:oh-ss-oh harmonic 42.690 104.250 # SOURCE3 1 0.0000 - angle_coeff @angle:o-ss-o harmonic 43.680 119.300 # SOURCE2 1 0.0000 - angle_coeff @angle:o-ss-p5 harmonic 38.880 106.410 # SOURCE3 1 0.0000 - angle_coeff @angle:o-ss-s6 harmonic 49.380 105.390 # SOURCE3 1 - angle_coeff @angle:os-ss-os harmonic 42.400 102.990 # SOURCE3 1 0.0000 - angle_coeff @angle:o-ss-ss harmonic 49.130 112.700 # SOURCE2 1 0.0000 - angle_coeff @angle:p2-ss-p2 harmonic 41.220 99.520 # SOURCE3 1 0.0000 - angle_coeff @angle:p3-ss-p3 harmonic 37.800 101.670 # SOURCE3 1 - angle_coeff @angle:p5-ss-p5 harmonic 40.330 89.830 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-ss-s4 harmonic 60.990 96.080 # SOURCE3 1 0.0000 - angle_coeff @angle:s4-ss-s6 harmonic 60.060 101.260 # SOURCE3 1 - angle_coeff @angle:s6-ss-s6 harmonic 60.590 101.810 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-ss-sh harmonic 60.410 107.540 # SOURCE3 1 0.0000 - angle_coeff @angle:sh-ss-ss harmonic 60.950 106.530 # SOURCE3 1 - angle_coeff @angle:s-ss-s harmonic 57.790 115.040 # SOURCE3 1 - angle_coeff @angle:ss-ss-ss harmonic 60.570 108.760 # SOURCE4 8 0.2385 - angle_coeff @angle:c3-sx-ca harmonic 38.700 96.410 # SOURCE4 13 0.3130 - angle_coeff @angle:c3-sx-cc harmonic 39.120 95.110 # SOURCE4 17 0.6557 - angle_coeff @angle:c3-sx-ce harmonic 39.300 94.950 # SOURCE3 3 0.0007 - angle_coeff @angle:c3-sx-cf harmonic 39.300 94.950 # SOURCE3 3 same_as_c3-sx-ce - angle_coeff @angle:c3-sx-ne harmonic 40.880 90.060 # SOURCE3 5 1.9627 - angle_coeff @angle:c3-sx-nf harmonic 40.880 90.060 # SOURCE3 5 same_as_c3-sx-ne - angle_coeff @angle:c3-sx-o harmonic 40.630 107.880 # SOURCE3 30 0.8721 - angle_coeff @angle:c3-sx-pe harmonic 38.060 94.320 # SOURCE3 7 0.5547 - angle_coeff @angle:c3-sx-pf harmonic 38.060 94.320 # SOURCE3 7 same_as_c3-sx-pe - angle_coeff @angle:c3-sx-px harmonic 36.710 96.460 # SOURCE3 3 1.3351 - angle_coeff @angle:c3-sx-py harmonic 36.650 95.670 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-sx-sx harmonic 45.310 91.470 # SOURCE3 4 1.9919 - angle_coeff @angle:c3-sx-sy harmonic 46.490 95.470 # SOURCE3 3 2.8422 - angle_coeff @angle:ca-sx-ca harmonic 38.770 95.210 # SOURCE3 1 0.0000 - angle_coeff @angle:ca-sx-o harmonic 40.550 106.890 # SOURCE4 25 0.5562 - angle_coeff @angle:c-sx-c3 harmonic 38.800 92.710 # SOURCE3 3 0.3095 - angle_coeff @angle:c-sx-c harmonic 39.310 86.850 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-sx-o harmonic 41.250 104.490 # SOURCE4 17 1.7759 - angle_coeff @angle:ce-sx-ce harmonic 39.430 94.960 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-sx-o harmonic 40.910 107.470 # SOURCE3 5 0.3128 - angle_coeff @angle:cf-sx-cf harmonic 39.430 94.960 # SOURCE3 1 same_as_ce-sx-ce - angle_coeff @angle:cf-sx-o harmonic 40.910 107.470 # SOURCE3 5 same_as_ce-sx-o - angle_coeff @angle:c-sx-o harmonic 39.710 106.170 # SOURCE3 5 0.9477 - angle_coeff @angle:ne-sx-ne harmonic 41.530 90.170 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-sx-o harmonic 40.900 109.200 # SOURCE3 7 1.4542 - angle_coeff @angle:nf-sx-nf harmonic 41.530 90.170 # SOURCE3 1 same_as_ne-sx-ne - angle_coeff @angle:nf-sx-o harmonic 40.900 109.200 # SOURCE3 7 same_as_ne-sx-o - angle_coeff @angle:o-sx-pe harmonic 38.070 106.430 # SOURCE3 9 2.8345 - angle_coeff @angle:o-sx-pf harmonic 38.070 106.430 # SOURCE3 9 same_as_o-sx-pe - angle_coeff @angle:o-sx-px harmonic 37.160 104.770 # SOURCE3 3 1.9810 - angle_coeff @angle:o-sx-py harmonic 36.140 109.130 # SOURCE3 7 5.6840 - angle_coeff @angle:o-sx-sx harmonic 44.100 104.650 # SOURCE3 6 3.0524 - angle_coeff @angle:o-sx-sy harmonic 47.070 103.410 # SOURCE3 5 0.9618 - angle_coeff @angle:pe-sx-pe harmonic 38.750 92.620 # SOURCE3 1 0.0000 - angle_coeff @angle:pf-sx-pf harmonic 38.750 92.620 # SOURCE3 1 same_as_pe-sx-pe - angle_coeff @angle:py-sx-py harmonic 43.010 69.230 # SOURCE3 3 17.4143 - angle_coeff @angle:sx-sx-sx harmonic 58.780 84.900 # SOURCE3 1 0.0000 - angle_coeff @angle:sy-sx-sy harmonic 59.380 93.520 # SOURCE3 1 0.0000 - angle_coeff @angle:c3-sy-ca harmonic 38.000 103.860 # SOURCE4 54 0.3180 - angle_coeff @angle:c3-sy-cc harmonic 38.280 102.190 # SOURCE4 12 1.5324 - angle_coeff @angle:c3-sy-ce harmonic 38.030 103.810 # SOURCE3 3 0.3368 - angle_coeff @angle:c3-sy-cf harmonic 38.030 103.810 # SOURCE3 3 same_as_c3-sy-ce - angle_coeff @angle:c3-sy-ne harmonic 39.420 103.120 # SOURCE3 5 4.1882 - angle_coeff @angle:c3-sy-nf harmonic 39.420 103.120 # SOURCE3 5 same_as_c3-sy-ne - angle_coeff @angle:c3-sy-o harmonic 41.280 108.480 # SOURCE3 62 0.8576 - angle_coeff @angle:c3-sy-pe harmonic 35.490 106.030 # SOURCE3 6 2.6117 - angle_coeff @angle:c3-sy-pf harmonic 35.490 106.030 # SOURCE3 6 same_as_c3-sy-pe - angle_coeff @angle:c3-sy-px harmonic 35.450 103.620 # SOURCE3 3 0.7078 - angle_coeff @angle:c3-sy-py harmonic 36.330 103.390 # SOURCE3 3 0.4563 - angle_coeff @angle:c3-sy-sx harmonic 44.560 104.640 # SOURCE3 3 4.6276 - angle_coeff @angle:c3-sy-sy harmonic 45.480 100.780 # SOURCE3 4 1.1633 - angle_coeff @angle:ca-sy-ca harmonic 37.950 104.040 # SOURCE4 25 2.0762 - angle_coeff @angle:ca-sy-cc harmonic 37.720 105.090 # SOURCE4 5 0.3628 - angle_coeff @angle:ca-sy-n3 harmonic 40.110 102.480 # SOURCE4 180 1.0802 - angle_coeff @angle:ca-sy-n harmonic 39.350 105.450 # SOURCE4 51 1.1497 - angle_coeff @angle:ca-sy-ne harmonic 39.330 103.470 # SOURCE4 11 1.6071 - angle_coeff @angle:ca-sy-nh harmonic 39.330 105.590 # SOURCE4 78 1.5805 - angle_coeff @angle:ca-sy-o harmonic 41.200 108.730 # SOURCE3 26 1.2638 - angle_coeff @angle:ca-sy-oh harmonic 41.070 101.250 # SOURCE4 23 0.9100 - angle_coeff @angle:ca-sy-os harmonic 42.320 92.980 # SOURCE3 1 0.0000 - angle_coeff @angle:c-sy-c3 harmonic 37.600 101.250 # SOURCE3 3 1.1850 - angle_coeff @angle:c-sy-c harmonic 37.060 99.810 # SOURCE3 1 0.0000 - angle_coeff @angle:cc-sy-n3 harmonic 40.090 102.390 # SOURCE4 17 0.6395 - angle_coeff @angle:cc-sy-o harmonic 41.420 107.270 # SOURCE4 62 0.9782 - angle_coeff @angle:cd-sy-n3 harmonic 40.140 102.730 # SOURCE4 13 0.5722 - angle_coeff @angle:cd-sy-nh harmonic 41.070 97.200 # SOURCE4 6 0.2429 - angle_coeff @angle:cd-sy-o harmonic 41.360 108.420 # SOURCE4 38 0.6229 - angle_coeff @angle:ce-sy-ce harmonic 38.220 102.780 # SOURCE3 1 0.0000 - angle_coeff @angle:ce-sy-o harmonic 41.510 107.250 # SOURCE3 10 0.5477 - angle_coeff @angle:cf-sy-cf harmonic 38.220 102.780 # SOURCE3 1 same_as_ce-sy-ce - angle_coeff @angle:cf-sy-o harmonic 41.510 107.250 # SOURCE3 10 same_as_ce-sy-o - angle_coeff @angle:c-sy-o harmonic 40.090 107.230 # SOURCE3 10 0.8425 - angle_coeff @angle:f-sy-o harmonic 45.090 105.600 # SOURCE4 7 0.2000 - angle_coeff @angle:n2-sy-o harmonic 43.410 123.530 # SOURCE4 6 1.2388 - angle_coeff @angle:n3-sy-ne harmonic 41.520 102.400 # SOURCE4 5 1.3390 - angle_coeff @angle:n3-sy-o harmonic 44.080 107.110 # SOURCE4 375 1.1257 - angle_coeff @angle:na-sy-na harmonic 42.390 98.040 # SOURCE3 1 - angle_coeff @angle:nc-sy-nc harmonic 47.080 98.040 # SOURCE3 2 - angle_coeff @angle:nd-sy-nd harmonic 47.080 98.040 # SOURCE3 2 - angle_coeff @angle:ne-sy-ne harmonic 41.660 98.620 # SOURCE3 1 0.0000 - angle_coeff @angle:ne-sy-o harmonic 43.100 107.060 # SOURCE3 14 2.2705 - angle_coeff @angle:nf-sy-nf harmonic 41.660 98.620 # SOURCE3 1 same_as_ne-sy-ne - angle_coeff @angle:nf-sy-o harmonic 43.100 107.060 # SOURCE3 14 same_as_ne-sy-o - angle_coeff @angle:nh-sy-o harmonic 43.910 106.380 # SOURCE4 123 1.6517 - angle_coeff @angle:n-sy-o harmonic 43.660 107.500 # SOURCE4 61 1.8720 - angle_coeff @angle:o-sy-o harmonic 45.300 121.880 # SOURCE3 46 0.9495 - angle_coeff @angle:o-sy-oh harmonic 45.210 106.930 # SOURCE3 8 0.7424 - angle_coeff @angle:o-sy-os harmonic 44.040 108.310 # SOURCE4 7 0.1222 - angle_coeff @angle:o-sy-pe harmonic 37.280 106.900 # SOURCE3 12 1.4524 - angle_coeff @angle:o-sy-pf harmonic 37.280 106.900 # SOURCE3 12 same_as_o-sy-pe - angle_coeff @angle:o-sy-px harmonic 36.810 106.170 # SOURCE3 6 0.7059 - angle_coeff @angle:o-sy-py harmonic 37.840 106.670 # SOURCE3 10 0.6478 - angle_coeff @angle:o-sy-sx harmonic 46.420 106.330 # SOURCE3 10 2.0456 - angle_coeff @angle:o-sy-sy harmonic 46.560 106.190 # SOURCE3 12 0.1754 - angle_coeff @angle:py-sy-py harmonic 36.250 104.490 # SOURCE3 1 0.0000 - angle_coeff @angle:sx-sy-sx harmonic 56.860 101.990 # SOURCE3 1 0.0000 - angle_coeff @angle:sy-sy-sy harmonic 56.630 103.290 # SOURCE3 1 0.0000 - } # (end of angle_coeffs) - - write_once("Data Angles By Type") { - @angle:hw-ow-hw @atom:hw @atom:ow @atom:hw - @angle:hw-hw-ow @atom:hw @atom:hw @atom:ow - @angle:br-c1-br @atom:br @atom:c1 @atom:br - @angle:br-c1-c1 @atom:br @atom:c1 @atom:c1 - @angle:c1-c1-c1 @atom:c1 @atom:c1 @atom:c1 - @angle:c1-c1-c2 @atom:c1 @atom:c1 @atom:c2 - @angle:c1-c1-c3 @atom:c1 @atom:c1 @atom:c3 - @angle:c1-c1-ca @atom:c1 @atom:c1 @atom:ca - @angle:c1-c1-cl @atom:c1 @atom:c1 @atom:cl - @angle:c1-c1-f @atom:c1 @atom:c1 @atom:f - @angle:c1-c1-ha @atom:c1 @atom:c1 @atom:ha - @angle:c1-c1-hc @atom:c1 @atom:c1 @atom:hc - @angle:c1-c1-i @atom:c1 @atom:c1 @atom:i - @angle:c1-c1-n1 @atom:c1 @atom:c1 @atom:n1 - @angle:c1-c1-n2 @atom:c1 @atom:c1 @atom:n2 - @angle:c1-c1-n3 @atom:c1 @atom:c1 @atom:n3 - @angle:c1-c1-n4 @atom:c1 @atom:c1 @atom:n4 - @angle:c1-c1-n @atom:c1 @atom:c1 @atom:n - @angle:c1-c1-na @atom:c1 @atom:c1 @atom:na - @angle:c1-c1-nh @atom:c1 @atom:c1 @atom:nh - @angle:c1-c1-no @atom:c1 @atom:c1 @atom:no - @angle:c1-c1-o @atom:c1 @atom:c1 @atom:o - @angle:c1-c1-oh @atom:c1 @atom:c1 @atom:oh - @angle:c1-c1-os @atom:c1 @atom:c1 @atom:os - @angle:c1-c1-p2 @atom:c1 @atom:c1 @atom:p2 - @angle:c1-c1-p3 @atom:c1 @atom:c1 @atom:p3 - @angle:c1-c1-p4 @atom:c1 @atom:c1 @atom:p4 - @angle:c1-c1-p5 @atom:c1 @atom:c1 @atom:p5 - @angle:c1-c1-s4 @atom:c1 @atom:c1 @atom:s4 - @angle:c1-c1-s6 @atom:c1 @atom:c1 @atom:s6 - @angle:c1-c1-s @atom:c1 @atom:c1 @atom:s - @angle:c1-c1-sh @atom:c1 @atom:c1 @atom:sh - @angle:c1-c1-ss @atom:c1 @atom:c1 @atom:ss - @angle:c2-c1-c2 @atom:c2 @atom:c1 @atom:c2 - @angle:c2-c1-ce @atom:c2 @atom:c1 @atom:ce - @angle:c2-c1-n1 @atom:c2 @atom:c1 @atom:n1 - @angle:c2-c1-o @atom:c2 @atom:c1 @atom:o - @angle:c2-c1-s2 @atom:c2 @atom:c1 @atom:s2 - @angle:c3-c1-c3 @atom:c3 @atom:c1 @atom:c3 - @angle:c3-c1-cg @atom:c3 @atom:c1 @atom:cg - @angle:c3-c1-n1 @atom:c3 @atom:c1 @atom:n1 - @angle:ca-c1-ca @atom:ca @atom:c1 @atom:ca - @angle:c-c1-c1 @atom:c @atom:c1 @atom:c1 - @angle:cg-c1-ha @atom:cg @atom:c1 @atom:ha - @angle:ch-c1-ha @atom:ch @atom:c1 @atom:ha - @angle:cl-c1-cl @atom:cl @atom:c1 @atom:cl - @angle:f-c1-f @atom:f @atom:c1 @atom:f - @angle:i-c1-i @atom:i @atom:c1 @atom:i - @angle:n1-c1-n1 @atom:n1 @atom:c1 @atom:n1 - @angle:n1-c1-n3 @atom:n1 @atom:c1 @atom:n3 - @angle:n1-c1-nh @atom:n1 @atom:c1 @atom:nh - @angle:n1-c1-os @atom:n1 @atom:c1 @atom:os - @angle:n1-c1-p3 @atom:n1 @atom:c1 @atom:p3 - @angle:n1-c1-ss @atom:n1 @atom:c1 @atom:ss - @angle:n2-c1-n2 @atom:n2 @atom:c1 @atom:n2 - @angle:n2-c1-o @atom:n2 @atom:c1 @atom:o - @angle:n2-c1-s @atom:n2 @atom:c1 @atom:s - @angle:n3-c1-n3 @atom:n3 @atom:c1 @atom:n3 - @angle:n4-c1-n4 @atom:n4 @atom:c1 @atom:n4 - @angle:na-c1-na @atom:na @atom:c1 @atom:na - @angle:ne-c1-o @atom:ne @atom:c1 @atom:o - @angle:ne-c1-s @atom:ne @atom:c1 @atom:s - @angle:nf-c1-o @atom:nf @atom:c1 @atom:o - @angle:nh-c1-nh @atom:nh @atom:c1 @atom:nh - @angle:n-c1-n @atom:n @atom:c1 @atom:n - @angle:no-c1-no @atom:no @atom:c1 @atom:no - @angle:oh-c1-oh @atom:oh @atom:c1 @atom:oh - @angle:o-c1-o @atom:o @atom:c1 @atom:o - @angle:os-c1-os @atom:os @atom:c1 @atom:os - @angle:p2-c1-p2 @atom:p2 @atom:c1 @atom:p2 - @angle:p3-c1-p3 @atom:p3 @atom:c1 @atom:p3 - @angle:p4-c1-p4 @atom:p4 @atom:c1 @atom:p4 - @angle:p5-c1-p5 @atom:p5 @atom:c1 @atom:p5 - @angle:s2-c1-s2 @atom:s2 @atom:c1 @atom:s2 - @angle:s4-c1-s4 @atom:s4 @atom:c1 @atom:s4 - @angle:s6-c1-s6 @atom:s6 @atom:c1 @atom:s6 - @angle:sh-c1-sh @atom:sh @atom:c1 @atom:sh - @angle:s-c1-s @atom:s @atom:c1 @atom:s - @angle:ss-c1-ss @atom:ss @atom:c1 @atom:ss - @angle:br-c2-br @atom:br @atom:c2 @atom:br - @angle:br-c2-c2 @atom:br @atom:c2 @atom:c2 - @angle:br-c2-c3 @atom:br @atom:c2 @atom:c3 - @angle:br-c2-ce @atom:br @atom:c2 @atom:ce - @angle:br-c2-h4 @atom:br @atom:c2 @atom:h4 - @angle:br-c2-ha @atom:br @atom:c2 @atom:ha - @angle:c1-c2-c1 @atom:c1 @atom:c2 @atom:c1 - @angle:c1-c2-c2 @atom:c1 @atom:c2 @atom:c2 - @angle:c1-c2-c3 @atom:c1 @atom:c2 @atom:c3 - @angle:c1-c2-f @atom:c1 @atom:c2 @atom:f - @angle:c1-c2-ha @atom:c1 @atom:c2 @atom:ha - @angle:c2-c2-c2 @atom:c2 @atom:c2 @atom:c2 - @angle:c2-c2-c3 @atom:c2 @atom:c2 @atom:c3 - @angle:c2-c2-ca @atom:c2 @atom:c2 @atom:ca - @angle:c2-c2-cc @atom:c2 @atom:c2 @atom:cc - @angle:c2-c2-cd @atom:c2 @atom:c2 @atom:cd - @angle:c2-c2-cl @atom:c2 @atom:c2 @atom:cl - @angle:c2-c2-cx @atom:c2 @atom:c2 @atom:cx - @angle:c2-c2-cy @atom:c2 @atom:c2 @atom:cy - @angle:c2-c2-f @atom:c2 @atom:c2 @atom:f - @angle:c2-c2-h4 @atom:c2 @atom:c2 @atom:h4 - @angle:c2-c2-ha @atom:c2 @atom:c2 @atom:ha - @angle:c2-c2-hc @atom:c2 @atom:c2 @atom:hc - @angle:c2-c2-hx @atom:c2 @atom:c2 @atom:hx - @angle:c2-c2-i @atom:c2 @atom:c2 @atom:i - @angle:c2-c2-n1 @atom:c2 @atom:c2 @atom:n1 - @angle:c2-c2-n2 @atom:c2 @atom:c2 @atom:n2 - @angle:c2-c2-n3 @atom:c2 @atom:c2 @atom:n3 - @angle:c2-c2-n4 @atom:c2 @atom:c2 @atom:n4 - @angle:c2-c2-n @atom:c2 @atom:c2 @atom:n - @angle:c2-c2-na @atom:c2 @atom:c2 @atom:na - @angle:c2-c2-nh @atom:c2 @atom:c2 @atom:nh - @angle:c2-c2-no @atom:c2 @atom:c2 @atom:no - @angle:c2-c2-o @atom:c2 @atom:c2 @atom:o - @angle:c2-c2-oh @atom:c2 @atom:c2 @atom:oh - @angle:c2-c2-os @atom:c2 @atom:c2 @atom:os - @angle:c2-c2-p2 @atom:c2 @atom:c2 @atom:p2 - @angle:c2-c2-p3 @atom:c2 @atom:c2 @atom:p3 - @angle:c2-c2-p4 @atom:c2 @atom:c2 @atom:p4 - @angle:c2-c2-p5 @atom:c2 @atom:c2 @atom:p5 - @angle:c2-c2-s4 @atom:c2 @atom:c2 @atom:s4 - @angle:c2-c2-s6 @atom:c2 @atom:c2 @atom:s6 - @angle:c2-c2-s @atom:c2 @atom:c2 @atom:s - @angle:c2-c2-sh @atom:c2 @atom:c2 @atom:sh - @angle:c2-c2-ss @atom:c2 @atom:c2 @atom:ss - @angle:c3-c2-c3 @atom:c3 @atom:c2 @atom:c3 - @angle:c3-c2-cc @atom:c3 @atom:c2 @atom:cc - @angle:c3-c2-cd @atom:c3 @atom:c2 @atom:cd - @angle:c3-c2-ce @atom:c3 @atom:c2 @atom:ce - @angle:c3-c2-cf @atom:c3 @atom:c2 @atom:cf - @angle:c3-c2-h4 @atom:c3 @atom:c2 @atom:h4 - @angle:c3-c2-ha @atom:c3 @atom:c2 @atom:ha - @angle:c3-c2-hc @atom:c3 @atom:c2 @atom:hc - @angle:c3-c2-n2 @atom:c3 @atom:c2 @atom:n2 - @angle:c3-c2-n @atom:c3 @atom:c2 @atom:n - @angle:c3-c2-na @atom:c3 @atom:c2 @atom:na - @angle:c3-c2-ne @atom:c3 @atom:c2 @atom:ne - @angle:c3-c2-nf @atom:c3 @atom:c2 @atom:nf - @angle:c3-c2-nh @atom:c3 @atom:c2 @atom:nh - @angle:c3-c2-o @atom:c3 @atom:c2 @atom:o - @angle:c3-c2-oh @atom:c3 @atom:c2 @atom:oh - @angle:c3-c2-os @atom:c3 @atom:c2 @atom:os - @angle:c3-c2-p2 @atom:c3 @atom:c2 @atom:p2 - @angle:c3-c2-s @atom:c3 @atom:c2 @atom:s - @angle:c3-c2-ss @atom:c3 @atom:c2 @atom:ss - @angle:ca-c2-ca @atom:ca @atom:c2 @atom:ca - @angle:ca-c2-hc @atom:ca @atom:c2 @atom:hc - @angle:c-c2-c2 @atom:c @atom:c2 @atom:c2 - @angle:c-c2-c3 @atom:c @atom:c2 @atom:c3 - @angle:c-c2-c @atom:c @atom:c2 @atom:c - @angle:cc-c2-h4 @atom:cc @atom:c2 @atom:h4 - @angle:cc-c2-ha @atom:cc @atom:c2 @atom:ha - @angle:cc-c2-nh @atom:cc @atom:c2 @atom:nh - @angle:cc-c2-o @atom:cc @atom:c2 @atom:o - @angle:cd-c2-ha @atom:cd @atom:c2 @atom:ha - @angle:ce-c2-cl @atom:ce @atom:c2 @atom:cl - @angle:ce-c2-h4 @atom:ce @atom:c2 @atom:h4 - @angle:ce-c2-ha @atom:ce @atom:c2 @atom:ha - @angle:ce-c2-na @atom:ce @atom:c2 @atom:na - @angle:ce-c2-nh @atom:ce @atom:c2 @atom:nh - @angle:ce-c2-no @atom:ce @atom:c2 @atom:no - @angle:ce-c2-o @atom:ce @atom:c2 @atom:o - @angle:ce-c2-oh @atom:ce @atom:c2 @atom:oh - @angle:ce-c2-os @atom:ce @atom:c2 @atom:os - @angle:cf-c2-ha @atom:cf @atom:c2 @atom:ha - @angle:c-c2-ha @atom:c @atom:c2 @atom:ha - @angle:c-c2-hc @atom:c @atom:c2 @atom:hc - @angle:cl-c2-cl @atom:cl @atom:c2 @atom:cl - @angle:cl-c2-h4 @atom:cl @atom:c2 @atom:h4 - @angle:cl-c2-ha @atom:cl @atom:c2 @atom:ha - @angle:cx-c2-ha @atom:cx @atom:c2 @atom:ha - @angle:f-c2-f @atom:f @atom:c2 @atom:f - @angle:f-c2-ha @atom:f @atom:c2 @atom:ha - @angle:h4-c2-n2 @atom:h4 @atom:c2 @atom:n2 - @angle:h4-c2-n @atom:h4 @atom:c2 @atom:n - @angle:h4-c2-na @atom:h4 @atom:c2 @atom:na - @angle:h4-c2-ne @atom:h4 @atom:c2 @atom:ne - @angle:h4-c2-nh @atom:h4 @atom:c2 @atom:nh - @angle:h4-c2-no @atom:h4 @atom:c2 @atom:no - @angle:h4-c2-os @atom:h4 @atom:c2 @atom:os - @angle:h4-c2-ss @atom:h4 @atom:c2 @atom:ss - @angle:h5-c2-n2 @atom:h5 @atom:c2 @atom:n2 - @angle:h5-c2-na @atom:h5 @atom:c2 @atom:na - @angle:h5-c2-ne @atom:h5 @atom:c2 @atom:ne - @angle:h5-c2-nh @atom:h5 @atom:c2 @atom:nh - @angle:ha-c2-ha @atom:ha @atom:c2 @atom:ha - @angle:ha-c2-n1 @atom:ha @atom:c2 @atom:n1 - @angle:ha-c2-n2 @atom:ha @atom:c2 @atom:n2 - @angle:ha-c2-n3 @atom:ha @atom:c2 @atom:n3 - @angle:ha-c2-n @atom:ha @atom:c2 @atom:n - @angle:ha-c2-na @atom:ha @atom:c2 @atom:na - @angle:ha-c2-ne @atom:ha @atom:c2 @atom:ne - @angle:ha-c2-nf @atom:ha @atom:c2 @atom:nf - @angle:ha-c2-nh @atom:ha @atom:c2 @atom:nh - @angle:ha-c2-no @atom:ha @atom:c2 @atom:no - @angle:ha-c2-o @atom:ha @atom:c2 @atom:o - @angle:ha-c2-oh @atom:ha @atom:c2 @atom:oh - @angle:ha-c2-os @atom:ha @atom:c2 @atom:os - @angle:ha-c2-p2 @atom:ha @atom:c2 @atom:p2 - @angle:ha-c2-p3 @atom:ha @atom:c2 @atom:p3 - @angle:ha-c2-p4 @atom:ha @atom:c2 @atom:p4 - @angle:ha-c2-p5 @atom:ha @atom:c2 @atom:p5 - @angle:ha-c2-pe @atom:ha @atom:c2 @atom:pe - @angle:ha-c2-pf @atom:ha @atom:c2 @atom:pf - @angle:ha-c2-s2 @atom:ha @atom:c2 @atom:s2 - @angle:ha-c2-s4 @atom:ha @atom:c2 @atom:s4 - @angle:ha-c2-s @atom:ha @atom:c2 @atom:s - @angle:ha-c2-s6 @atom:ha @atom:c2 @atom:s6 - @angle:ha-c2-sh @atom:ha @atom:c2 @atom:sh - @angle:ha-c2-ss @atom:ha @atom:c2 @atom:ss - @angle:hc-c2-hc @atom:hc @atom:c2 @atom:hc - @angle:hc-c2-n2 @atom:hc @atom:c2 @atom:n2 - @angle:hc-c2-n @atom:hc @atom:c2 @atom:n - @angle:hc-c2-na @atom:hc @atom:c2 @atom:na - @angle:hc-c2-nh @atom:hc @atom:c2 @atom:nh - @angle:hc-c2-no @atom:hc @atom:c2 @atom:no - @angle:hc-c2-oh @atom:hc @atom:c2 @atom:oh - @angle:hc-c2-os @atom:hc @atom:c2 @atom:os - @angle:hc-c2-p3 @atom:hc @atom:c2 @atom:p3 - @angle:hc-c2-p5 @atom:hc @atom:c2 @atom:p5 - @angle:hc-c2-s4 @atom:hc @atom:c2 @atom:s4 - @angle:hc-c2-s6 @atom:hc @atom:c2 @atom:s6 - @angle:hc-c2-sh @atom:hc @atom:c2 @atom:sh - @angle:hc-c2-ss @atom:hc @atom:c2 @atom:ss - @angle:hx-c2-n4 @atom:hx @atom:c2 @atom:n4 - @angle:i-c2-i @atom:i @atom:c2 @atom:i - @angle:n1-c2-n1 @atom:n1 @atom:c2 @atom:n1 - @angle:n2-c2-n2 @atom:n2 @atom:c2 @atom:n2 - @angle:n2-c2-n4 @atom:n2 @atom:c2 @atom:n4 - @angle:n2-c2-na @atom:n2 @atom:c2 @atom:na - @angle:n2-c2-nh @atom:n2 @atom:c2 @atom:nh - @angle:n2-c2-oh @atom:n2 @atom:c2 @atom:oh - @angle:n2-c2-os @atom:n2 @atom:c2 @atom:os - @angle:n2-c2-ss @atom:n2 @atom:c2 @atom:ss - @angle:n3-c2-n3 @atom:n3 @atom:c2 @atom:n3 - @angle:n4-c2-n4 @atom:n4 @atom:c2 @atom:n4 - @angle:n4-c2-ss @atom:n4 @atom:c2 @atom:ss - @angle:na-c2-na @atom:na @atom:c2 @atom:na - @angle:ne-c2-nh @atom:ne @atom:c2 @atom:nh - @angle:ne-c2-os @atom:ne @atom:c2 @atom:os - @angle:ne-c2-ss @atom:ne @atom:c2 @atom:ss - @angle:nf-c2-nh @atom:nf @atom:c2 @atom:nh - @angle:nh-c2-nh @atom:nh @atom:c2 @atom:nh - @angle:nh-c2-oh @atom:nh @atom:c2 @atom:oh - @angle:nh-c2-os @atom:nh @atom:c2 @atom:os - @angle:nh-c2-ss @atom:nh @atom:c2 @atom:ss - @angle:n-c2-n2 @atom:n @atom:c2 @atom:n2 - @angle:n-c2-n @atom:n @atom:c2 @atom:n - @angle:n-c2-na @atom:n @atom:c2 @atom:na - @angle:n-c2-ne @atom:n @atom:c2 @atom:ne - @angle:n-c2-nh @atom:n @atom:c2 @atom:nh - @angle:no-c2-no @atom:no @atom:c2 @atom:no - @angle:n-c2-ss @atom:n @atom:c2 @atom:ss - @angle:oh-c2-oh @atom:oh @atom:c2 @atom:oh - @angle:o-c2-o @atom:o @atom:c2 @atom:o - @angle:o-c2-oh @atom:o @atom:c2 @atom:oh - @angle:o-c2-s @atom:o @atom:c2 @atom:s - @angle:os-c2-os @atom:os @atom:c2 @atom:os - @angle:p2-c2-p2 @atom:p2 @atom:c2 @atom:p2 - @angle:p3-c2-p3 @atom:p3 @atom:c2 @atom:p3 - @angle:p5-c2-p5 @atom:p5 @atom:c2 @atom:p5 - @angle:s4-c2-s4 @atom:s4 @atom:c2 @atom:s4 - @angle:s4-c2-s6 @atom:s4 @atom:c2 @atom:s6 - @angle:s6-c2-s6 @atom:s6 @atom:c2 @atom:s6 - @angle:sh-c2-sh @atom:sh @atom:c2 @atom:sh - @angle:sh-c2-ss @atom:sh @atom:c2 @atom:ss - @angle:s-c2-s @atom:s @atom:c2 @atom:s - @angle:ss-c2-ss @atom:ss @atom:c2 @atom:ss - @angle:br-c3-br @atom:br @atom:c3 @atom:br - @angle:br-c3-c1 @atom:br @atom:c3 @atom:c1 - @angle:br-c3-c3 @atom:br @atom:c3 @atom:c3 - @angle:br-c3-c @atom:br @atom:c3 @atom:c - @angle:br-c3-h1 @atom:br @atom:c3 @atom:h1 - @angle:br-c3-h2 @atom:br @atom:c3 @atom:h2 - @angle:br-c3-hc @atom:br @atom:c3 @atom:hc - @angle:c1-c3-c1 @atom:c1 @atom:c3 @atom:c1 - @angle:c1-c3-c2 @atom:c1 @atom:c3 @atom:c2 - @angle:c1-c3-c3 @atom:c1 @atom:c3 @atom:c3 - @angle:c1-c3-ca @atom:c1 @atom:c3 @atom:ca - @angle:c1-c3-cc @atom:c1 @atom:c3 @atom:cc - @angle:c1-c3-cd @atom:c1 @atom:c3 @atom:cd - @angle:c1-c3-cl @atom:c1 @atom:c3 @atom:cl - @angle:c1-c3-h1 @atom:c1 @atom:c3 @atom:h1 - @angle:c1-c3-hc @atom:c1 @atom:c3 @atom:hc - @angle:c1-c3-hx @atom:c1 @atom:c3 @atom:hx - @angle:c1-c3-n3 @atom:c1 @atom:c3 @atom:n3 - @angle:c1-c3-n4 @atom:c1 @atom:c3 @atom:n4 - @angle:c1-c3-n @atom:c1 @atom:c3 @atom:n - @angle:c1-c3-nh @atom:c1 @atom:c3 @atom:nh - @angle:c1-c3-oh @atom:c1 @atom:c3 @atom:oh - @angle:c1-c3-os @atom:c1 @atom:c3 @atom:os - @angle:c2-c3-c2 @atom:c2 @atom:c3 @atom:c2 - @angle:c2-c3-c3 @atom:c2 @atom:c3 @atom:c3 - @angle:c2-c3-ca @atom:c2 @atom:c3 @atom:ca - @angle:c2-c3-cc @atom:c2 @atom:c3 @atom:cc - @angle:c2-c3-cd @atom:c2 @atom:c3 @atom:cd - @angle:c2-c3-ce @atom:c2 @atom:c3 @atom:ce - @angle:c2-c3-cf @atom:c2 @atom:c3 @atom:cf - @angle:c2-c3-cl @atom:c2 @atom:c3 @atom:cl - @angle:c2-c3-cx @atom:c2 @atom:c3 @atom:cx - @angle:c2-c3-cy @atom:c2 @atom:c3 @atom:cy - @angle:c2-c3-f @atom:c2 @atom:c3 @atom:f - @angle:c2-c3-h1 @atom:c2 @atom:c3 @atom:h1 - @angle:c2-c3-h2 @atom:c2 @atom:c3 @atom:h2 - @angle:c2-c3-hc @atom:c2 @atom:c3 @atom:hc - @angle:c2-c3-hx @atom:c2 @atom:c3 @atom:hx - @angle:c2-c3-n2 @atom:c2 @atom:c3 @atom:n2 - @angle:c2-c3-n3 @atom:c2 @atom:c3 @atom:n3 - @angle:c2-c3-n @atom:c2 @atom:c3 @atom:n - @angle:c2-c3-na @atom:c2 @atom:c3 @atom:na - @angle:c2-c3-nh @atom:c2 @atom:c3 @atom:nh - @angle:c2-c3-oh @atom:c2 @atom:c3 @atom:oh - @angle:c2-c3-os @atom:c2 @atom:c3 @atom:os - @angle:c2-c3-s4 @atom:c2 @atom:c3 @atom:s4 - @angle:c2-c3-ss @atom:c2 @atom:c3 @atom:ss - @angle:c3-c3-c3 @atom:c3 @atom:c3 @atom:c3 - @angle:c3-c3-ca @atom:c3 @atom:c3 @atom:ca - @angle:c3-c3-cc @atom:c3 @atom:c3 @atom:cc - @angle:c3-c3-cd @atom:c3 @atom:c3 @atom:cd - @angle:c3-c3-ce @atom:c3 @atom:c3 @atom:ce - @angle:c3-c3-cf @atom:c3 @atom:c3 @atom:cf - @angle:c3-c3-cl @atom:c3 @atom:c3 @atom:cl - @angle:c3-c3-cx @atom:c3 @atom:c3 @atom:cx - @angle:c3-c3-cy @atom:c3 @atom:c3 @atom:cy - @angle:c3-c3-f @atom:c3 @atom:c3 @atom:f - @angle:c3-c3-h1 @atom:c3 @atom:c3 @atom:h1 - @angle:c3-c3-h2 @atom:c3 @atom:c3 @atom:h2 - @angle:c3-c3-hc @atom:c3 @atom:c3 @atom:hc - @angle:c3-c3-hx @atom:c3 @atom:c3 @atom:hx - @angle:c3-c3-i @atom:c3 @atom:c3 @atom:i - @angle:c3-c3-n1 @atom:c3 @atom:c3 @atom:n1 - @angle:c3-c3-n2 @atom:c3 @atom:c3 @atom:n2 - @angle:c3-c3-n3 @atom:c3 @atom:c3 @atom:n3 - @angle:c3-c3-n4 @atom:c3 @atom:c3 @atom:n4 - @angle:c3-c3-n @atom:c3 @atom:c3 @atom:n - @angle:c3-c3-na @atom:c3 @atom:c3 @atom:na - @angle:c3-c3-nh @atom:c3 @atom:c3 @atom:nh - @angle:c3-c3-no @atom:c3 @atom:c3 @atom:no - @angle:c3-c3-o @atom:c3 @atom:c3 @atom:o - @angle:c3-c3-oh @atom:c3 @atom:c3 @atom:oh - @angle:c3-c3-os @atom:c3 @atom:c3 @atom:os - @angle:c3-c3-p3 @atom:c3 @atom:c3 @atom:p3 - @angle:c3-c3-p5 @atom:c3 @atom:c3 @atom:p5 - @angle:c3-c3-s4 @atom:c3 @atom:c3 @atom:s4 - @angle:c3-c3-s6 @atom:c3 @atom:c3 @atom:s6 - @angle:c3-c3-sh @atom:c3 @atom:c3 @atom:sh - @angle:c3-c3-ss @atom:c3 @atom:c3 @atom:ss - @angle:c3-c3-sy @atom:c3 @atom:c3 @atom:sy - @angle:ca-c3-ca @atom:ca @atom:c3 @atom:ca - @angle:ca-c3-cc @atom:ca @atom:c3 @atom:cc - @angle:ca-c3-cd @atom:ca @atom:c3 @atom:cd - @angle:ca-c3-ce @atom:ca @atom:c3 @atom:ce - @angle:ca-c3-cl @atom:ca @atom:c3 @atom:cl - @angle:ca-c3-cx @atom:ca @atom:c3 @atom:cx - @angle:ca-c3-f @atom:ca @atom:c3 @atom:f - @angle:ca-c3-h1 @atom:ca @atom:c3 @atom:h1 - @angle:ca-c3-h2 @atom:ca @atom:c3 @atom:h2 - @angle:ca-c3-hc @atom:ca @atom:c3 @atom:hc - @angle:ca-c3-hx @atom:ca @atom:c3 @atom:hx - @angle:ca-c3-n2 @atom:ca @atom:c3 @atom:n2 - @angle:ca-c3-n3 @atom:ca @atom:c3 @atom:n3 - @angle:ca-c3-n4 @atom:ca @atom:c3 @atom:n4 - @angle:ca-c3-n @atom:ca @atom:c3 @atom:n - @angle:ca-c3-na @atom:ca @atom:c3 @atom:na - @angle:ca-c3-nc @atom:ca @atom:c3 @atom:nc - @angle:ca-c3-nd @atom:ca @atom:c3 @atom:nd - @angle:ca-c3-nh @atom:ca @atom:c3 @atom:nh - @angle:ca-c3-oh @atom:ca @atom:c3 @atom:oh - @angle:ca-c3-os @atom:ca @atom:c3 @atom:os - @angle:ca-c3-p5 @atom:ca @atom:c3 @atom:p5 - @angle:ca-c3-s6 @atom:ca @atom:c3 @atom:s6 - @angle:ca-c3-ss @atom:ca @atom:c3 @atom:ss - @angle:ca-c3-sx @atom:ca @atom:c3 @atom:sx - @angle:c-c3-c1 @atom:c @atom:c3 @atom:c1 - @angle:c-c3-c2 @atom:c @atom:c3 @atom:c2 - @angle:c-c3-c3 @atom:c @atom:c3 @atom:c3 - @angle:c-c3-c @atom:c @atom:c3 @atom:c - @angle:c-c3-ca @atom:c @atom:c3 @atom:ca - @angle:c-c3-cc @atom:c @atom:c3 @atom:cc - @angle:cc-c3-cc @atom:cc @atom:c3 @atom:cc - @angle:cc-c3-cd @atom:cc @atom:c3 @atom:cd - @angle:cc-c3-cx @atom:cc @atom:c3 @atom:cx - @angle:c-c3-cd @atom:c @atom:c3 @atom:cd - @angle:c-c3-ce @atom:c @atom:c3 @atom:ce - @angle:cc-c3-f @atom:cc @atom:c3 @atom:f - @angle:cc-c3-h1 @atom:cc @atom:c3 @atom:h1 - @angle:cc-c3-hc @atom:cc @atom:c3 @atom:hc - @angle:cc-c3-hx @atom:cc @atom:c3 @atom:hx - @angle:c-c3-cl @atom:c @atom:c3 @atom:cl - @angle:cc-c3-n2 @atom:cc @atom:c3 @atom:n2 - @angle:cc-c3-n3 @atom:cc @atom:c3 @atom:n3 - @angle:cc-c3-n4 @atom:cc @atom:c3 @atom:n4 - @angle:cc-c3-n @atom:cc @atom:c3 @atom:n - @angle:cc-c3-na @atom:cc @atom:c3 @atom:na - @angle:cc-c3-nc @atom:cc @atom:c3 @atom:nc - @angle:cc-c3-nh @atom:cc @atom:c3 @atom:nh - @angle:cc-c3-oh @atom:cc @atom:c3 @atom:oh - @angle:cc-c3-os @atom:cc @atom:c3 @atom:os - @angle:cc-c3-p5 @atom:cc @atom:c3 @atom:p5 - @angle:cc-c3-sh @atom:cc @atom:c3 @atom:sh - @angle:cc-c3-ss @atom:cc @atom:c3 @atom:ss - @angle:c-c3-cx @atom:c @atom:c3 @atom:cx - @angle:cd-c3-cd @atom:cd @atom:c3 @atom:cd - @angle:cd-c3-f @atom:cd @atom:c3 @atom:f - @angle:cd-c3-h1 @atom:cd @atom:c3 @atom:h1 - @angle:cd-c3-hc @atom:cd @atom:c3 @atom:hc - @angle:cd-c3-n3 @atom:cd @atom:c3 @atom:n3 - @angle:cd-c3-n @atom:cd @atom:c3 @atom:n - @angle:cd-c3-nd @atom:cd @atom:c3 @atom:nd - @angle:cd-c3-nh @atom:cd @atom:c3 @atom:nh - @angle:cd-c3-oh @atom:cd @atom:c3 @atom:oh - @angle:cd-c3-os @atom:cd @atom:c3 @atom:os - @angle:cd-c3-sh @atom:cd @atom:c3 @atom:sh - @angle:cd-c3-ss @atom:cd @atom:c3 @atom:ss - @angle:ce-c3-ce @atom:ce @atom:c3 @atom:ce - @angle:ce-c3-cy @atom:ce @atom:c3 @atom:cy - @angle:ce-c3-h1 @atom:ce @atom:c3 @atom:h1 - @angle:ce-c3-hc @atom:ce @atom:c3 @atom:hc - @angle:ce-c3-n3 @atom:ce @atom:c3 @atom:n3 - @angle:ce-c3-n @atom:ce @atom:c3 @atom:n - @angle:ce-c3-oh @atom:ce @atom:c3 @atom:oh - @angle:ce-c3-os @atom:ce @atom:c3 @atom:os - @angle:ce-c3-ss @atom:ce @atom:c3 @atom:ss - @angle:c-c3-f @atom:c @atom:c3 @atom:f - @angle:cf-c3-cy @atom:cf @atom:c3 @atom:cy - @angle:cf-c3-h1 @atom:cf @atom:c3 @atom:h1 - @angle:cf-c3-hc @atom:cf @atom:c3 @atom:hc - @angle:cf-c3-n3 @atom:cf @atom:c3 @atom:n3 - @angle:c-c3-h1 @atom:c @atom:c3 @atom:h1 - @angle:c-c3-h2 @atom:c @atom:c3 @atom:h2 - @angle:c-c3-hc @atom:c @atom:c3 @atom:hc - @angle:c-c3-hx @atom:c @atom:c3 @atom:hx - @angle:cl-c3-cl @atom:cl @atom:c3 @atom:cl - @angle:cl-c3-f @atom:cl @atom:c3 @atom:f - @angle:cl-c3-h1 @atom:cl @atom:c3 @atom:h1 - @angle:cl-c3-h2 @atom:cl @atom:c3 @atom:h2 - @angle:cl-c3-hc @atom:cl @atom:c3 @atom:hc - @angle:cl-c3-os @atom:cl @atom:c3 @atom:os - @angle:cl-c3-ss @atom:cl @atom:c3 @atom:ss - @angle:c-c3-n2 @atom:c @atom:c3 @atom:n2 - @angle:c-c3-n3 @atom:c @atom:c3 @atom:n3 - @angle:c-c3-n4 @atom:c @atom:c3 @atom:n4 - @angle:c-c3-n @atom:c @atom:c3 @atom:n - @angle:c-c3-na @atom:c @atom:c3 @atom:na - @angle:c-c3-nh @atom:c @atom:c3 @atom:nh - @angle:c-c3-oh @atom:c @atom:c3 @atom:oh - @angle:c-c3-os @atom:c @atom:c3 @atom:os - @angle:c-c3-p5 @atom:c @atom:c3 @atom:p5 - @angle:c-c3-s6 @atom:c @atom:c3 @atom:s6 - @angle:c-c3-sh @atom:c @atom:c3 @atom:sh - @angle:c-c3-ss @atom:c @atom:c3 @atom:ss - @angle:cx-c3-cx @atom:cx @atom:c3 @atom:cx - @angle:cx-c3-h1 @atom:cx @atom:c3 @atom:h1 - @angle:cx-c3-hc @atom:cx @atom:c3 @atom:hc - @angle:cx-c3-hx @atom:cx @atom:c3 @atom:hx - @angle:cx-c3-n3 @atom:cx @atom:c3 @atom:n3 - @angle:cx-c3-n4 @atom:cx @atom:c3 @atom:n4 - @angle:cx-c3-n @atom:cx @atom:c3 @atom:n - @angle:cx-c3-oh @atom:cx @atom:c3 @atom:oh - @angle:cx-c3-os @atom:cx @atom:c3 @atom:os - @angle:cy-c3-h1 @atom:cy @atom:c3 @atom:h1 - @angle:cy-c3-hc @atom:cy @atom:c3 @atom:hc - @angle:cy-c3-n3 @atom:cy @atom:c3 @atom:n3 - @angle:cy-c3-oh @atom:cy @atom:c3 @atom:oh - @angle:cy-c3-os @atom:cy @atom:c3 @atom:os - @angle:f-c3-f @atom:f @atom:c3 @atom:f - @angle:f-c3-h1 @atom:f @atom:c3 @atom:h1 - @angle:f-c3-h2 @atom:f @atom:c3 @atom:h2 - @angle:f-c3-h3 @atom:f @atom:c3 @atom:h3 - @angle:f-c3-hc @atom:f @atom:c3 @atom:hc - @angle:f-c3-n2 @atom:f @atom:c3 @atom:n2 - @angle:f-c3-os @atom:f @atom:c3 @atom:os - @angle:f-c3-p5 @atom:f @atom:c3 @atom:p5 - @angle:f-c3-s6 @atom:f @atom:c3 @atom:s6 - @angle:f-c3-ss @atom:f @atom:c3 @atom:ss - @angle:h1-c3-h1 @atom:h1 @atom:c3 @atom:h1 - @angle:h1-c3-n1 @atom:h1 @atom:c3 @atom:n1 - @angle:h1-c3-n2 @atom:h1 @atom:c3 @atom:n2 - @angle:h1-c3-n3 @atom:h1 @atom:c3 @atom:n3 - @angle:h1-c3-n @atom:h1 @atom:c3 @atom:n - @angle:h1-c3-na @atom:h1 @atom:c3 @atom:na - @angle:h1-c3-nc @atom:h1 @atom:c3 @atom:nc - @angle:h1-c3-nd @atom:h1 @atom:c3 @atom:nd - @angle:h1-c3-nh @atom:h1 @atom:c3 @atom:nh - @angle:h1-c3-no @atom:h1 @atom:c3 @atom:no - @angle:h1-c3-o @atom:h1 @atom:c3 @atom:o - @angle:h1-c3-oh @atom:h1 @atom:c3 @atom:oh - @angle:h1-c3-os @atom:h1 @atom:c3 @atom:os - @angle:h1-c3-p5 @atom:h1 @atom:c3 @atom:p5 - @angle:h1-c3-s4 @atom:h1 @atom:c3 @atom:s4 - @angle:h1-c3-s @atom:h1 @atom:c3 @atom:s - @angle:h1-c3-s6 @atom:h1 @atom:c3 @atom:s6 - @angle:h1-c3-sh @atom:h1 @atom:c3 @atom:sh - @angle:h1-c3-ss @atom:h1 @atom:c3 @atom:ss - @angle:h1-c3-sx @atom:h1 @atom:c3 @atom:sx - @angle:h1-c3-sy @atom:h1 @atom:c3 @atom:sy - @angle:h2-c3-h2 @atom:h2 @atom:c3 @atom:h2 - @angle:h2-c3-i @atom:h2 @atom:c3 @atom:i - @angle:h2-c3-n2 @atom:h2 @atom:c3 @atom:n2 - @angle:h2-c3-n3 @atom:h2 @atom:c3 @atom:n3 - @angle:h2-c3-n @atom:h2 @atom:c3 @atom:n - @angle:h2-c3-na @atom:h2 @atom:c3 @atom:na - @angle:h2-c3-nc @atom:h2 @atom:c3 @atom:nc - @angle:h2-c3-nd @atom:h2 @atom:c3 @atom:nd - @angle:h2-c3-nh @atom:h2 @atom:c3 @atom:nh - @angle:h2-c3-no @atom:h2 @atom:c3 @atom:no - @angle:h2-c3-o @atom:h2 @atom:c3 @atom:o - @angle:h2-c3-oh @atom:h2 @atom:c3 @atom:oh - @angle:h2-c3-os @atom:h2 @atom:c3 @atom:os - @angle:h2-c3-s4 @atom:h2 @atom:c3 @atom:s4 - @angle:h2-c3-s @atom:h2 @atom:c3 @atom:s - @angle:h2-c3-s6 @atom:h2 @atom:c3 @atom:s6 - @angle:h2-c3-sh @atom:h2 @atom:c3 @atom:sh - @angle:h2-c3-ss @atom:h2 @atom:c3 @atom:ss - @angle:h3-c3-n3 @atom:h3 @atom:c3 @atom:n3 - @angle:h3-c3-nc @atom:h3 @atom:c3 @atom:nc - @angle:h3-c3-nd @atom:h3 @atom:c3 @atom:nd - @angle:h3-c3-nh @atom:h3 @atom:c3 @atom:nh - @angle:h3-c3-os @atom:h3 @atom:c3 @atom:os - @angle:h3-c3-ss @atom:h3 @atom:c3 @atom:ss - @angle:hc-c3-hc @atom:hc @atom:c3 @atom:hc - @angle:hc-c3-i @atom:hc @atom:c3 @atom:i - @angle:hc-c3-n2 @atom:hc @atom:c3 @atom:n2 - @angle:hc-c3-n3 @atom:hc @atom:c3 @atom:n3 - @angle:hc-c3-n4 @atom:hc @atom:c3 @atom:n4 - @angle:hc-c3-n @atom:hc @atom:c3 @atom:n - @angle:hc-c3-na @atom:hc @atom:c3 @atom:na - @angle:hc-c3-nh @atom:hc @atom:c3 @atom:nh - @angle:hc-c3-no @atom:hc @atom:c3 @atom:no - @angle:hc-c3-oh @atom:hc @atom:c3 @atom:oh - @angle:hc-c3-os @atom:hc @atom:c3 @atom:os - @angle:hc-c3-p2 @atom:hc @atom:c3 @atom:p2 - @angle:hc-c3-p3 @atom:hc @atom:c3 @atom:p3 - @angle:hc-c3-p4 @atom:hc @atom:c3 @atom:p4 - @angle:hc-c3-p5 @atom:hc @atom:c3 @atom:p5 - @angle:hc-c3-px @atom:hc @atom:c3 @atom:px - @angle:hc-c3-py @atom:hc @atom:c3 @atom:py - @angle:hc-c3-s4 @atom:hc @atom:c3 @atom:s4 - @angle:hc-c3-s6 @atom:hc @atom:c3 @atom:s6 - @angle:hc-c3-sh @atom:hc @atom:c3 @atom:sh - @angle:hc-c3-ss @atom:hc @atom:c3 @atom:ss - @angle:hx-c3-hx @atom:hx @atom:c3 @atom:hx - @angle:hx-c3-n4 @atom:hx @atom:c3 @atom:n4 - @angle:i-c3-i @atom:i @atom:c3 @atom:i - @angle:n1-c3-n1 @atom:n1 @atom:c3 @atom:n1 - @angle:n2-c3-n2 @atom:n2 @atom:c3 @atom:n2 - @angle:n2-c3-nh @atom:n2 @atom:c3 @atom:nh - @angle:n2-c3-oh @atom:n2 @atom:c3 @atom:oh - @angle:n2-c3-os @atom:n2 @atom:c3 @atom:os - @angle:n3-c3-n3 @atom:n3 @atom:c3 @atom:n3 - @angle:n3-c3-nc @atom:n3 @atom:c3 @atom:nc - @angle:n3-c3-nd @atom:n3 @atom:c3 @atom:nd - @angle:n3-c3-nh @atom:n3 @atom:c3 @atom:nh - @angle:n3-c3-oh @atom:n3 @atom:c3 @atom:oh - @angle:n3-c3-os @atom:n3 @atom:c3 @atom:os - @angle:n3-c3-p5 @atom:n3 @atom:c3 @atom:p5 - @angle:n3-c3-ss @atom:n3 @atom:c3 @atom:ss - @angle:n4-c3-n4 @atom:n4 @atom:c3 @atom:n4 - @angle:na-c3-na @atom:na @atom:c3 @atom:na - @angle:na-c3-os @atom:na @atom:c3 @atom:os - @angle:nc-c3-nc @atom:nc @atom:c3 @atom:nc - @angle:nc-c3-nh @atom:nc @atom:c3 @atom:nh - @angle:nc-c3-os @atom:nc @atom:c3 @atom:os - @angle:nd-c3-nd @atom:nd @atom:c3 @atom:nd - @angle:nd-c3-nh @atom:nd @atom:c3 @atom:nh - @angle:nd-c3-os @atom:nd @atom:c3 @atom:os - @angle:nh-c3-nh @atom:nh @atom:c3 @atom:nh - @angle:nh-c3-oh @atom:nh @atom:c3 @atom:oh - @angle:nh-c3-os @atom:nh @atom:c3 @atom:os - @angle:nh-c3-p5 @atom:nh @atom:c3 @atom:p5 - @angle:nh-c3-ss @atom:nh @atom:c3 @atom:ss - @angle:n-c3-n2 @atom:n @atom:c3 @atom:n2 - @angle:n-c3-n3 @atom:n @atom:c3 @atom:n3 - @angle:n-c3-n @atom:n @atom:c3 @atom:n - @angle:n-c3-nh @atom:n @atom:c3 @atom:nh - @angle:n-c3-oh @atom:n @atom:c3 @atom:oh - @angle:no-c3-no @atom:no @atom:c3 @atom:no - @angle:n-c3-os @atom:n @atom:c3 @atom:os - @angle:n-c3-p5 @atom:n @atom:c3 @atom:p5 - @angle:oh-c3-oh @atom:oh @atom:c3 @atom:oh - @angle:oh-c3-os @atom:oh @atom:c3 @atom:os - @angle:oh-c3-p5 @atom:oh @atom:c3 @atom:p5 - @angle:oh-c3-sh @atom:oh @atom:c3 @atom:sh - @angle:o-c3-o @atom:o @atom:c3 @atom:o - @angle:os-c3-os @atom:os @atom:c3 @atom:os - @angle:os-c3-p5 @atom:os @atom:c3 @atom:p5 - @angle:os-c3-ss @atom:os @atom:c3 @atom:ss - @angle:p2-c3-p2 @atom:p2 @atom:c3 @atom:p2 - @angle:p3-c3-p3 @atom:p3 @atom:c3 @atom:p3 - @angle:p5-c3-p5 @atom:p5 @atom:c3 @atom:p5 - @angle:p5-c3-ss @atom:p5 @atom:c3 @atom:ss - @angle:s4-c3-s4 @atom:s4 @atom:c3 @atom:s4 - @angle:s4-c3-s6 @atom:s4 @atom:c3 @atom:s6 - @angle:s6-c3-s6 @atom:s6 @atom:c3 @atom:s6 - @angle:sh-c3-sh @atom:sh @atom:c3 @atom:sh - @angle:sh-c3-ss @atom:sh @atom:c3 @atom:ss - @angle:s-c3-s @atom:s @atom:c3 @atom:s - @angle:ss-c3-ss @atom:ss @atom:c3 @atom:ss - @angle:br-ca-br @atom:br @atom:ca @atom:br - @angle:br-ca-ca @atom:br @atom:ca @atom:ca - @angle:c1-ca-c1 @atom:c1 @atom:ca @atom:c1 - @angle:c1-ca-ca @atom:c1 @atom:ca @atom:ca - @angle:c2-ca-c2 @atom:c2 @atom:ca @atom:c2 - @angle:c2-ca-ca @atom:c2 @atom:ca @atom:ca - @angle:c3-ca-c2 @atom:c3 @atom:ca @atom:c2 - @angle:c3-ca-c3 @atom:c3 @atom:ca @atom:c3 - @angle:c3-ca-ca @atom:c3 @atom:ca @atom:ca - @angle:c3-ca-cp @atom:c3 @atom:ca @atom:cp - @angle:c3-ca-cq @atom:c3 @atom:ca @atom:cq - @angle:c3-ca-na @atom:c3 @atom:ca @atom:na - @angle:c3-ca-nb @atom:c3 @atom:ca @atom:nb - @angle:ca-ca-ca @atom:ca @atom:ca @atom:ca - @angle:ca-ca-cc @atom:ca @atom:ca @atom:cc - @angle:ca-ca-cd @atom:ca @atom:ca @atom:cd - @angle:ca-ca-ce @atom:ca @atom:ca @atom:ce - @angle:ca-ca-cf @atom:ca @atom:ca @atom:cf - @angle:ca-ca-cg @atom:ca @atom:ca @atom:cg - @angle:ca-ca-ch @atom:ca @atom:ca @atom:ch - @angle:ca-ca-cl @atom:ca @atom:ca @atom:cl - @angle:ca-ca-cp @atom:ca @atom:ca @atom:cp - @angle:ca-ca-cq @atom:ca @atom:ca @atom:cq - @angle:ca-ca-cx @atom:ca @atom:ca @atom:cx - @angle:ca-ca-cy @atom:ca @atom:ca @atom:cy - @angle:ca-ca-f @atom:ca @atom:ca @atom:f - @angle:ca-ca-h4 @atom:ca @atom:ca @atom:h4 - @angle:ca-ca-ha @atom:ca @atom:ca @atom:ha - @angle:ca-ca-i @atom:ca @atom:ca @atom:i - @angle:ca-ca-n1 @atom:ca @atom:ca @atom:n1 - @angle:ca-ca-n2 @atom:ca @atom:ca @atom:n2 - @angle:ca-ca-n4 @atom:ca @atom:ca @atom:n4 - @angle:ca-ca-n @atom:ca @atom:ca @atom:n - @angle:ca-ca-na @atom:ca @atom:ca @atom:na - @angle:ca-ca-nb @atom:ca @atom:ca @atom:nb - @angle:ca-ca-nc @atom:ca @atom:ca @atom:nc - @angle:ca-ca-nd @atom:ca @atom:ca @atom:nd - @angle:ca-ca-ne @atom:ca @atom:ca @atom:ne - @angle:ca-ca-nf @atom:ca @atom:ca @atom:nf - @angle:ca-ca-nh @atom:ca @atom:ca @atom:nh - @angle:ca-ca-no @atom:ca @atom:ca @atom:no - @angle:ca-ca-o @atom:ca @atom:ca @atom:o - @angle:ca-ca-oh @atom:ca @atom:ca @atom:oh - @angle:ca-ca-os @atom:ca @atom:ca @atom:os - @angle:ca-ca-p2 @atom:ca @atom:ca @atom:p2 - @angle:ca-ca-p3 @atom:ca @atom:ca @atom:p3 - @angle:ca-ca-p4 @atom:ca @atom:ca @atom:p4 - @angle:ca-ca-p5 @atom:ca @atom:ca @atom:p5 - @angle:ca-ca-pe @atom:ca @atom:ca @atom:pe - @angle:ca-ca-pf @atom:ca @atom:ca @atom:pf - @angle:ca-ca-px @atom:ca @atom:ca @atom:px - @angle:ca-ca-py @atom:ca @atom:ca @atom:py - @angle:ca-ca-s4 @atom:ca @atom:ca @atom:s4 - @angle:ca-ca-s6 @atom:ca @atom:ca @atom:s6 - @angle:ca-ca-s @atom:ca @atom:ca @atom:s - @angle:ca-ca-sh @atom:ca @atom:ca @atom:sh - @angle:ca-ca-ss @atom:ca @atom:ca @atom:ss - @angle:ca-ca-sx @atom:ca @atom:ca @atom:sx - @angle:ca-ca-sy @atom:ca @atom:ca @atom:sy - @angle:c-ca-c3 @atom:c @atom:ca @atom:c3 - @angle:c-ca-c @atom:c @atom:ca @atom:c - @angle:c-ca-ca @atom:c @atom:ca @atom:ca - @angle:cc-ca-cp @atom:cc @atom:ca @atom:cp - @angle:cc-ca-nb @atom:cc @atom:ca @atom:nb - @angle:cd-ca-nb @atom:cd @atom:ca @atom:nb - @angle:ce-ca-na @atom:ce @atom:ca @atom:na - @angle:ce-ca-nb @atom:ce @atom:ca @atom:nb - @angle:cf-ca-nb @atom:cf @atom:ca @atom:nb - @angle:cg-ca-cp @atom:cg @atom:ca @atom:cp - @angle:c-ca-ha @atom:c @atom:ca @atom:ha - @angle:cl-ca-cl @atom:cl @atom:ca @atom:cl - @angle:cl-ca-cp @atom:cl @atom:ca @atom:cp - @angle:cl-ca-nb @atom:cl @atom:ca @atom:nb - @angle:c-ca-nb @atom:c @atom:ca @atom:nb - @angle:c-ca-nc @atom:c @atom:ca @atom:nc - @angle:c-ca-nd @atom:c @atom:ca @atom:nd - @angle:cp-ca-f @atom:cp @atom:ca @atom:f - @angle:cp-ca-h4 @atom:cp @atom:ca @atom:h4 - @angle:cp-ca-ha @atom:cp @atom:ca @atom:ha - @angle:cp-ca-na @atom:cp @atom:ca @atom:na - @angle:cp-ca-nb @atom:cp @atom:ca @atom:nb - @angle:cp-ca-nh @atom:cp @atom:ca @atom:nh - @angle:cp-ca-oh @atom:cp @atom:ca @atom:oh - @angle:cp-ca-ss @atom:cp @atom:ca @atom:ss - @angle:cp-ca-sy @atom:cp @atom:ca @atom:sy - @angle:cq-ca-ha @atom:cq @atom:ca @atom:ha - @angle:cq-ca-sy @atom:cq @atom:ca @atom:sy - @angle:f-ca-f @atom:f @atom:ca @atom:f - @angle:f-ca-nb @atom:f @atom:ca @atom:nb - @angle:h4-ca-n @atom:h4 @atom:ca @atom:n - @angle:h4-ca-na @atom:h4 @atom:ca @atom:na - @angle:h4-ca-nb @atom:h4 @atom:ca @atom:nb - @angle:h4-ca-nc @atom:h4 @atom:ca @atom:nc - @angle:h4-ca-nd @atom:h4 @atom:ca @atom:nd - @angle:h4-ca-os @atom:h4 @atom:ca @atom:os - @angle:h4-ca-ss @atom:h4 @atom:ca @atom:ss - @angle:h5-ca-nb @atom:h5 @atom:ca @atom:nb - @angle:h5-ca-nc @atom:h5 @atom:ca @atom:nc - @angle:h5-ca-nd @atom:h5 @atom:ca @atom:nd - @angle:ha-ca-n2 @atom:ha @atom:ca @atom:n2 - @angle:ha-ca-p2 @atom:ha @atom:ca @atom:p2 - @angle:i-ca-i @atom:i @atom:ca @atom:i - @angle:n1-ca-n1 @atom:n1 @atom:ca @atom:n1 - @angle:n2-ca-n2 @atom:n2 @atom:ca @atom:n2 - @angle:n2-ca-na @atom:n2 @atom:ca @atom:na - @angle:n4-ca-n4 @atom:n4 @atom:ca @atom:n4 - @angle:na-ca-na @atom:na @atom:ca @atom:na - @angle:na-ca-nb @atom:na @atom:ca @atom:nb - @angle:na-ca-nh @atom:na @atom:ca @atom:nh - @angle:nb-ca-nb @atom:nb @atom:ca @atom:nb - @angle:nb-ca-nc @atom:nb @atom:ca @atom:nc - @angle:nb-ca-nd @atom:nb @atom:ca @atom:nd - @angle:nb-ca-nh @atom:nb @atom:ca @atom:nh - @angle:nb-ca-oh @atom:nb @atom:ca @atom:oh - @angle:nb-ca-os @atom:nb @atom:ca @atom:os - @angle:nb-ca-sh @atom:nb @atom:ca @atom:sh - @angle:nb-ca-ss @atom:nb @atom:ca @atom:ss - @angle:nc-ca-nc @atom:nc @atom:ca @atom:nc - @angle:nc-ca-nh @atom:nc @atom:ca @atom:nh - @angle:nd-ca-nd @atom:nd @atom:ca @atom:nd - @angle:nd-ca-nh @atom:nd @atom:ca @atom:nh - @angle:nh-ca-nh @atom:nh @atom:ca @atom:nh - @angle:n-ca-nc @atom:n @atom:ca @atom:nc - @angle:n-ca-nd @atom:n @atom:ca @atom:nd - @angle:n-ca-nh @atom:n @atom:ca @atom:nh - @angle:no-ca-no @atom:no @atom:ca @atom:no - @angle:oh-ca-oh @atom:oh @atom:ca @atom:oh - @angle:o-ca-o @atom:o @atom:ca @atom:o - @angle:os-ca-os @atom:os @atom:ca @atom:os - @angle:p2-ca-p2 @atom:p2 @atom:ca @atom:p2 - @angle:p3-ca-p3 @atom:p3 @atom:ca @atom:p3 - @angle:p5-ca-p5 @atom:p5 @atom:ca @atom:p5 - @angle:s4-ca-s4 @atom:s4 @atom:ca @atom:s4 - @angle:s6-ca-s6 @atom:s6 @atom:ca @atom:s6 - @angle:sh-ca-sh @atom:sh @atom:ca @atom:sh - @angle:s-ca-s @atom:s @atom:ca @atom:s - @angle:ss-ca-ss @atom:ss @atom:ca @atom:ss - @angle:br-c-br @atom:br @atom:c @atom:br - @angle:br-c-c3 @atom:br @atom:c @atom:c3 - @angle:br-c-o @atom:br @atom:c @atom:o - @angle:c1-c-c1 @atom:c1 @atom:c @atom:c1 - @angle:c1-c-o @atom:c1 @atom:c @atom:o - @angle:c2-c-c2 @atom:c2 @atom:c @atom:c2 - @angle:c2-c-ha @atom:c2 @atom:c @atom:ha - @angle:c2-c-o @atom:c2 @atom:c @atom:o - @angle:c2-c-s @atom:c2 @atom:c @atom:s - @angle:c3-c-c3 @atom:c3 @atom:c @atom:c3 - @angle:c3-c-ca @atom:c3 @atom:c @atom:ca - @angle:c3-c-cc @atom:c3 @atom:c @atom:cc - @angle:c3-c-cd @atom:c3 @atom:c @atom:cd - @angle:c3-c-ce @atom:c3 @atom:c @atom:ce - @angle:c3-c-cf @atom:c3 @atom:c @atom:cf - @angle:c3-c-cg @atom:c3 @atom:c @atom:cg - @angle:c3-c-ch @atom:c3 @atom:c @atom:ch - @angle:c3-c-cl @atom:c3 @atom:c @atom:cl - @angle:c3-c-f @atom:c3 @atom:c @atom:f - @angle:c3-c-h4 @atom:c3 @atom:c @atom:h4 - @angle:c3-c-ha @atom:c3 @atom:c @atom:ha - @angle:c3-c-i @atom:c3 @atom:c @atom:i - @angle:c3-c-n2 @atom:c3 @atom:c @atom:n2 - @angle:c3-c-n4 @atom:c3 @atom:c @atom:n4 - @angle:c3-c-n @atom:c3 @atom:c @atom:n - @angle:c3-c-ne @atom:c3 @atom:c @atom:ne - @angle:c3-c-nf @atom:c3 @atom:c @atom:nf - @angle:c3-c-o @atom:c3 @atom:c @atom:o - @angle:c3-c-oh @atom:c3 @atom:c @atom:oh - @angle:c3-c-os @atom:c3 @atom:c @atom:os - @angle:c3-c-p3 @atom:c3 @atom:c @atom:p3 - @angle:c3-c-p5 @atom:c3 @atom:c @atom:p5 - @angle:c3-c-pe @atom:c3 @atom:c @atom:pe - @angle:c3-c-pf @atom:c3 @atom:c @atom:pf - @angle:c3-c-px @atom:c3 @atom:c @atom:px - @angle:c3-c-py @atom:c3 @atom:c @atom:py - @angle:c3-c-s4 @atom:c3 @atom:c @atom:s4 - @angle:c3-c-s6 @atom:c3 @atom:c @atom:s6 - @angle:c3-c-s @atom:c3 @atom:c @atom:s - @angle:c3-c-sh @atom:c3 @atom:c @atom:sh - @angle:c3-c-ss @atom:c3 @atom:c @atom:ss - @angle:c3-c-sx @atom:c3 @atom:c @atom:sx - @angle:c3-c-sy @atom:c3 @atom:c @atom:sy - @angle:ca-c-ca @atom:ca @atom:c @atom:ca - @angle:ca-c-cc @atom:ca @atom:c @atom:cc - @angle:ca-c-cd @atom:ca @atom:c @atom:cd - @angle:ca-c-ce @atom:ca @atom:c @atom:ce - @angle:ca-c-cf @atom:ca @atom:c @atom:cf - @angle:ca-c-h4 @atom:ca @atom:c @atom:h4 - @angle:ca-c-ha @atom:ca @atom:c @atom:ha - @angle:ca-c-n @atom:ca @atom:c @atom:n - @angle:ca-c-ne @atom:ca @atom:c @atom:ne - @angle:ca-c-o @atom:ca @atom:c @atom:o - @angle:ca-c-oh @atom:ca @atom:c @atom:oh - @angle:ca-c-os @atom:ca @atom:c @atom:os - @angle:ca-c-s @atom:ca @atom:c @atom:s - @angle:ca-c-sh @atom:ca @atom:c @atom:sh - @angle:ca-c-ss @atom:ca @atom:c @atom:ss - @angle:br-cc-c @atom:br @atom:cc @atom:c - @angle:br-cc-cc @atom:br @atom:cc @atom:cc - @angle:br-cc-cd @atom:br @atom:cc @atom:cd - @angle:br-cc-na @atom:br @atom:cc @atom:na - @angle:c2-cc-c3 @atom:c2 @atom:cc @atom:c3 - @angle:c2-cc-ca @atom:c2 @atom:cc @atom:ca - @angle:c2-cc-cc @atom:c2 @atom:cc @atom:cc - @angle:c2-cc-cd @atom:c2 @atom:cc @atom:cd - @angle:c2-cc-ha @atom:c2 @atom:cc @atom:ha - @angle:c2-cc-n @atom:c2 @atom:cc @atom:n - @angle:c2-cc-os @atom:c2 @atom:cc @atom:os - @angle:c-c-c3 @atom:c @atom:c @atom:c3 - @angle:c3-cc-ca @atom:c3 @atom:cc @atom:ca - @angle:c3-cc-cc @atom:c3 @atom:cc @atom:cc - @angle:c3-cc-cd @atom:c3 @atom:cc @atom:cd - @angle:c3-cc-cf @atom:c3 @atom:cc @atom:cf - @angle:c3-cc-ha @atom:c3 @atom:cc @atom:ha - @angle:c3-cc-n2 @atom:c3 @atom:cc @atom:n2 - @angle:c3-cc-n @atom:c3 @atom:cc @atom:n - @angle:c3-cc-na @atom:c3 @atom:cc @atom:na - @angle:c3-cc-nc @atom:c3 @atom:cc @atom:nc - @angle:c3-cc-nd @atom:c3 @atom:cc @atom:nd - @angle:c3-cc-os @atom:c3 @atom:cc @atom:os - @angle:c3-cc-ss @atom:c3 @atom:cc @atom:ss - @angle:c-c-c @atom:c @atom:c @atom:c - @angle:c-c-ca @atom:c @atom:c @atom:ca - @angle:ca-cc-cc @atom:ca @atom:cc @atom:cc - @angle:ca-cc-cd @atom:ca @atom:cc @atom:cd - @angle:ca-cc-ce @atom:ca @atom:cc @atom:ce - @angle:ca-cc-h4 @atom:ca @atom:cc @atom:h4 - @angle:ca-cc-ha @atom:ca @atom:cc @atom:ha - @angle:ca-cc-n @atom:ca @atom:cc @atom:n - @angle:ca-cc-nc @atom:ca @atom:cc @atom:nc - @angle:ca-cc-nd @atom:ca @atom:cc @atom:nd - @angle:ca-cc-nh @atom:ca @atom:cc @atom:nh - @angle:ca-cc-oh @atom:ca @atom:cc @atom:oh - @angle:ca-cc-os @atom:ca @atom:cc @atom:os - @angle:ca-cc-ss @atom:ca @atom:cc @atom:ss - @angle:c-cc-c2 @atom:c @atom:cc @atom:c2 - @angle:c-cc-c3 @atom:c @atom:cc @atom:c3 - @angle:c-cc-c @atom:c @atom:cc @atom:c - @angle:c-c-cc @atom:c @atom:c @atom:cc - @angle:c-cc-ca @atom:c @atom:cc @atom:ca - @angle:c-cc-cc @atom:c @atom:cc @atom:cc - @angle:cc-c-cc @atom:cc @atom:c @atom:cc - @angle:cc-cc-cc @atom:cc @atom:cc @atom:cc - @angle:cc-cc-cd @atom:cc @atom:cc @atom:cd - @angle:cc-cc-ce @atom:cc @atom:cc @atom:ce - @angle:cc-cc-cf @atom:cc @atom:cc @atom:cf - @angle:cc-cc-cg @atom:cc @atom:cc @atom:cg - @angle:c-cc-cd @atom:c @atom:cc @atom:cd - @angle:cc-c-cd @atom:cc @atom:c @atom:cd - @angle:c-cc-ce @atom:c @atom:cc @atom:ce - @angle:cc-c-ce @atom:cc @atom:c @atom:ce - @angle:cc-cc-f @atom:cc @atom:cc @atom:f - @angle:c-cc-cg @atom:c @atom:cc @atom:cg - @angle:cc-cc-h4 @atom:cc @atom:cc @atom:h4 - @angle:cc-cc-ha @atom:cc @atom:cc @atom:ha - @angle:c-cc-cl @atom:c @atom:cc @atom:cl - @angle:cc-cc-n2 @atom:cc @atom:cc @atom:n2 - @angle:cc-cc-n @atom:cc @atom:cc @atom:n - @angle:cc-cc-na @atom:cc @atom:cc @atom:na - @angle:cc-cc-nc @atom:cc @atom:cc @atom:nc - @angle:cc-cc-nd @atom:cc @atom:cc @atom:nd - @angle:cc-cc-nh @atom:cc @atom:cc @atom:nh - @angle:cc-cc-oh @atom:cc @atom:cc @atom:oh - @angle:cc-cc-os @atom:cc @atom:cc @atom:os - @angle:cc-cc-pd @atom:cc @atom:cc @atom:pd - @angle:cc-cc-ss @atom:cc @atom:cc @atom:ss - @angle:cc-cc-sy @atom:cc @atom:cc @atom:sy - @angle:c-c-cd @atom:c @atom:c @atom:cd - @angle:cd-cc-cd @atom:cd @atom:cc @atom:cd - @angle:cd-cc-ce @atom:cd @atom:cc @atom:ce - @angle:cd-cc-cl @atom:cd @atom:cc @atom:cl - @angle:cd-cc-f @atom:cd @atom:cc @atom:f - @angle:cd-cc-h4 @atom:cd @atom:cc @atom:h4 - @angle:cd-cc-ha @atom:cd @atom:cc @atom:ha - @angle:cd-cc-n @atom:cd @atom:cc @atom:n - @angle:cd-cc-na @atom:cd @atom:cc @atom:na - @angle:cd-cc-nc @atom:cd @atom:cc @atom:nc - @angle:cd-cc-nh @atom:cd @atom:cc @atom:nh - @angle:cd-cc-no @atom:cd @atom:cc @atom:no - @angle:cd-cc-oh @atom:cd @atom:cc @atom:oh - @angle:cd-cc-os @atom:cd @atom:cc @atom:os - @angle:cd-cc-ss @atom:cd @atom:cc @atom:ss - @angle:cd-cc-sy @atom:cd @atom:cc @atom:sy - @angle:ce-cc-na @atom:ce @atom:cc @atom:na - @angle:ce-cc-nc @atom:ce @atom:cc @atom:nc - @angle:ce-cc-nd @atom:ce @atom:cc @atom:nd - @angle:ce-cc-os @atom:ce @atom:cc @atom:os - @angle:ce-cc-ss @atom:ce @atom:cc @atom:ss - @angle:c-cc-f @atom:c @atom:cc @atom:f - @angle:cg-cc-na @atom:cg @atom:cc @atom:na - @angle:cg-cc-ss @atom:cg @atom:cc @atom:ss - @angle:cc-c-h4 @atom:cc @atom:c @atom:h4 - @angle:c-cc-ha @atom:c @atom:cc @atom:ha - @angle:cl-cc-na @atom:cl @atom:cc @atom:na - @angle:cl-cc-nd @atom:cl @atom:cc @atom:nd - @angle:cl-cc-ss @atom:cl @atom:cc @atom:ss - @angle:c-cc-n2 @atom:c @atom:cc @atom:n2 - @angle:c-cc-n @atom:c @atom:cc @atom:n - @angle:cc-c-n @atom:cc @atom:c @atom:n - @angle:c-cc-nc @atom:c @atom:cc @atom:nc - @angle:cc-c-nd @atom:cc @atom:c @atom:nd - @angle:c-cc-nd @atom:c @atom:cc @atom:nd - @angle:c-cc-ne @atom:c @atom:cc @atom:ne - @angle:cc-c-o @atom:cc @atom:c @atom:o - @angle:c-cc-oh @atom:c @atom:cc @atom:oh - @angle:cc-c-oh @atom:cc @atom:c @atom:oh - @angle:c-cc-os @atom:c @atom:cc @atom:os - @angle:cc-c-os @atom:cc @atom:c @atom:os - @angle:cc-c-s @atom:cc @atom:c @atom:s - @angle:cc-c-ss @atom:cc @atom:c @atom:ss - @angle:cx-cc-nd @atom:cx @atom:cc @atom:nd - @angle:cx-cc-os @atom:cx @atom:cc @atom:os - @angle:cd-c-cd @atom:cd @atom:c @atom:cd - @angle:cd-c-cx @atom:cd @atom:c @atom:cx - @angle:cd-c-n @atom:cd @atom:c @atom:n - @angle:cd-c-nc @atom:cd @atom:c @atom:nc - @angle:cd-c-nd @atom:cd @atom:c @atom:nd - @angle:cd-c-o @atom:cd @atom:c @atom:o - @angle:cd-c-oh @atom:cd @atom:c @atom:oh - @angle:cd-c-os @atom:cd @atom:c @atom:os - @angle:ce-c-ce @atom:ce @atom:c @atom:ce - @angle:ce-c-cf @atom:ce @atom:c @atom:cf - @angle:ce-c-cx @atom:ce @atom:c @atom:cx - @angle:ce-c-h4 @atom:ce @atom:c @atom:h4 - @angle:ce-c-ha @atom:ce @atom:c @atom:ha - @angle:ce-c-n @atom:ce @atom:c @atom:n - @angle:ce-c-o @atom:ce @atom:c @atom:o - @angle:ce-c-oh @atom:ce @atom:c @atom:oh - @angle:ce-c-os @atom:ce @atom:c @atom:os - @angle:ce-c-s @atom:ce @atom:c @atom:s - @angle:ce-c-ss @atom:ce @atom:c @atom:ss - @angle:cf-c-cf @atom:cf @atom:c @atom:cf - @angle:cf-c-ha @atom:cf @atom:c @atom:ha - @angle:cf-c-n @atom:cf @atom:c @atom:n - @angle:cf-c-o @atom:cf @atom:c @atom:o - @angle:cf-c-oh @atom:cf @atom:c @atom:oh - @angle:cf-c-os @atom:cf @atom:c @atom:os - @angle:cf-c-s @atom:cf @atom:c @atom:s - @angle:cg-c-cg @atom:cg @atom:c @atom:cg - @angle:cg-c-ha @atom:cg @atom:c @atom:ha - @angle:cg-c-o @atom:cg @atom:c @atom:o - @angle:c-c-h4 @atom:c @atom:c @atom:h4 - @angle:h4-cc-n @atom:h4 @atom:cc @atom:n - @angle:h4-cc-na @atom:h4 @atom:cc @atom:na - @angle:h4-cc-nc @atom:h4 @atom:cc @atom:nc - @angle:h4-cc-nd @atom:h4 @atom:cc @atom:nd - @angle:h4-cc-os @atom:h4 @atom:cc @atom:os - @angle:h4-cc-ss @atom:h4 @atom:cc @atom:ss - @angle:h5-cc-n @atom:h5 @atom:cc @atom:n - @angle:h5-cc-na @atom:h5 @atom:cc @atom:na - @angle:h5-cc-nc @atom:h5 @atom:cc @atom:nc - @angle:h5-cc-nd @atom:h5 @atom:cc @atom:nd - @angle:h5-cc-os @atom:h5 @atom:cc @atom:os - @angle:h5-cc-ss @atom:h5 @atom:cc @atom:ss - @angle:c-c-ha @atom:c @atom:c @atom:ha - @angle:ha-cc-na @atom:ha @atom:cc @atom:na - @angle:ha-cc-nc @atom:ha @atom:cc @atom:nc - @angle:ha-cc-nd @atom:ha @atom:cc @atom:nd - @angle:ha-cc-os @atom:ha @atom:cc @atom:os - @angle:ha-cc-pd @atom:ha @atom:cc @atom:pd - @angle:ha-cc-ss @atom:ha @atom:cc @atom:ss - @angle:ch-c-ch @atom:ch @atom:c @atom:ch - @angle:ch-c-ha @atom:ch @atom:c @atom:ha - @angle:ch-c-o @atom:ch @atom:c @atom:o - @angle:cl-c-cl @atom:cl @atom:c @atom:cl - @angle:cl-c-f @atom:cl @atom:c @atom:f - @angle:cl-c-ha @atom:cl @atom:c @atom:ha - @angle:cl-c-o @atom:cl @atom:c @atom:o - @angle:cl-c-s @atom:cl @atom:c @atom:s - @angle:c-c-n @atom:c @atom:c @atom:n - @angle:na-cc-nc @atom:na @atom:cc @atom:nc - @angle:na-cc-nd @atom:na @atom:cc @atom:nd - @angle:na-cc-no @atom:na @atom:cc @atom:no - @angle:na-cc-oh @atom:na @atom:cc @atom:oh - @angle:na-cc-sx @atom:na @atom:cc @atom:sx - @angle:na-cc-sy @atom:na @atom:cc @atom:sy - @angle:n-cc-c @atom:n @atom:cc @atom:c - @angle:nc-cc-nd @atom:nc @atom:cc @atom:nd - @angle:nc-cc-nh @atom:nc @atom:cc @atom:nh - @angle:nc-cc-no @atom:nc @atom:cc @atom:no - @angle:nc-cc-ss @atom:nc @atom:cc @atom:ss - @angle:nd-cc-nd @atom:nd @atom:cc @atom:nd - @angle:nd-cc-ne @atom:nd @atom:cc @atom:ne - @angle:nd-cc-nh @atom:nd @atom:cc @atom:nh - @angle:nd-cc-no @atom:nd @atom:cc @atom:no - @angle:nd-cc-oh @atom:nd @atom:cc @atom:oh - @angle:nd-cc-os @atom:nd @atom:cc @atom:os - @angle:nd-cc-sh @atom:nd @atom:cc @atom:sh - @angle:nd-cc-ss @atom:nd @atom:cc @atom:ss - @angle:nd-cc-sx @atom:nd @atom:cc @atom:sx - @angle:nd-cc-sy @atom:nd @atom:cc @atom:sy - @angle:ne-cc-ss @atom:ne @atom:cc @atom:ss - @angle:nh-cc-nh @atom:nh @atom:cc @atom:nh - @angle:nh-cc-os @atom:nh @atom:cc @atom:os - @angle:nh-cc-ss @atom:nh @atom:cc @atom:ss - @angle:n-cc-n2 @atom:n @atom:cc @atom:n2 - @angle:n-cc-na @atom:n @atom:cc @atom:na - @angle:n-cc-nc @atom:n @atom:cc @atom:nc - @angle:n-cc-nd @atom:n @atom:cc @atom:nd - @angle:n-cc-nh @atom:n @atom:cc @atom:nh - @angle:no-cc-os @atom:no @atom:cc @atom:os - @angle:no-cc-ss @atom:no @atom:cc @atom:ss - @angle:n-cc-ss @atom:n @atom:cc @atom:ss - @angle:c-c-o @atom:c @atom:c @atom:o - @angle:c-c-oh @atom:c @atom:c @atom:oh - @angle:c-c-os @atom:c @atom:c @atom:os - @angle:os-cc-ss @atom:os @atom:cc @atom:ss - @angle:ss-cc-ss @atom:ss @atom:cc @atom:ss - @angle:ss-cc-sy @atom:ss @atom:cc @atom:sy - @angle:cx-c-cx @atom:cx @atom:c @atom:cx - @angle:cx-c-n @atom:cx @atom:c @atom:n - @angle:cx-c-o @atom:cx @atom:c @atom:o - @angle:cx-c-oh @atom:cx @atom:c @atom:oh - @angle:cx-c-os @atom:cx @atom:c @atom:os - @angle:cy-c-cy @atom:cy @atom:c @atom:cy - @angle:cy-c-n @atom:cy @atom:c @atom:n - @angle:cy-c-o @atom:cy @atom:c @atom:o - @angle:cy-c-oh @atom:cy @atom:c @atom:oh - @angle:cy-c-os @atom:cy @atom:c @atom:os - @angle:c2-cd-c3 @atom:c2 @atom:cd @atom:c3 - @angle:c2-cd-ca @atom:c2 @atom:cd @atom:ca - @angle:c2-cd-cc @atom:c2 @atom:cd @atom:cc - @angle:c2-cd-cd @atom:c2 @atom:cd @atom:cd - @angle:c2-cd-ha @atom:c2 @atom:cd @atom:ha - @angle:c2-cd-n @atom:c2 @atom:cd @atom:n - @angle:c2-cd-os @atom:c2 @atom:cd @atom:os - @angle:c3-cd-ca @atom:c3 @atom:cd @atom:ca - @angle:c3-cd-cc @atom:c3 @atom:cd @atom:cc - @angle:c3-cd-cd @atom:c3 @atom:cd @atom:cd - @angle:c3-cd-ce @atom:c3 @atom:cd @atom:ce - @angle:c3-cd-ha @atom:c3 @atom:cd @atom:ha - @angle:c3-cd-n2 @atom:c3 @atom:cd @atom:n2 - @angle:c3-cd-n @atom:c3 @atom:cd @atom:n - @angle:c3-cd-na @atom:c3 @atom:cd @atom:na - @angle:c3-cd-nc @atom:c3 @atom:cd @atom:nc - @angle:c3-cd-nd @atom:c3 @atom:cd @atom:nd - @angle:c3-cd-os @atom:c3 @atom:cd @atom:os - @angle:c3-cd-ss @atom:c3 @atom:cd @atom:ss - @angle:ca-cd-cc @atom:ca @atom:cd @atom:cc - @angle:ca-cd-cd @atom:ca @atom:cd @atom:cd - @angle:ca-cd-ce @atom:ca @atom:cd @atom:ce - @angle:ca-cd-h4 @atom:ca @atom:cd @atom:h4 - @angle:ca-cd-ha @atom:ca @atom:cd @atom:ha - @angle:ca-cd-n @atom:ca @atom:cd @atom:n - @angle:ca-cd-na @atom:ca @atom:cd @atom:na - @angle:ca-cd-nc @atom:ca @atom:cd @atom:nc - @angle:ca-cd-nd @atom:ca @atom:cd @atom:nd - @angle:ca-cd-oh @atom:ca @atom:cd @atom:oh - @angle:ca-cd-os @atom:ca @atom:cd @atom:os - @angle:ca-cd-ss @atom:ca @atom:cd @atom:ss - @angle:c-cd-c2 @atom:c @atom:cd @atom:c2 - @angle:c-cd-c3 @atom:c @atom:cd @atom:c3 - @angle:c-cd-c @atom:c @atom:cd @atom:c - @angle:c-cd-ca @atom:c @atom:cd @atom:ca - @angle:c-cd-cc @atom:c @atom:cd @atom:cc - @angle:cc-cd-cc @atom:cc @atom:cd @atom:cc - @angle:cc-cd-cd @atom:cc @atom:cd @atom:cd - @angle:cc-cd-cf @atom:cc @atom:cd @atom:cf - @angle:cc-cd-ch @atom:cc @atom:cd @atom:ch - @angle:cc-cd-cl @atom:cc @atom:cd @atom:cl - @angle:cc-cd-cy @atom:cc @atom:cd @atom:cy - @angle:c-cd-cd @atom:c @atom:cd @atom:cd - @angle:c-cd-cf @atom:c @atom:cd @atom:cf - @angle:cc-cd-h4 @atom:cc @atom:cd @atom:h4 - @angle:cc-cd-ha @atom:cc @atom:cd @atom:ha - @angle:c-cd-cl @atom:c @atom:cd @atom:cl - @angle:cc-cd-n @atom:cc @atom:cd @atom:n - @angle:cc-cd-na @atom:cc @atom:cd @atom:na - @angle:cc-cd-nc @atom:cc @atom:cd @atom:nc - @angle:cc-cd-nd @atom:cc @atom:cd @atom:nd - @angle:cc-cd-nh @atom:cc @atom:cd @atom:nh - @angle:cc-cd-oh @atom:cc @atom:cd @atom:oh - @angle:cc-cd-os @atom:cc @atom:cd @atom:os - @angle:cc-cd-ss @atom:cc @atom:cd @atom:ss - @angle:cc-cd-sy @atom:cc @atom:cd @atom:sy - @angle:cd-cd-cd @atom:cd @atom:cd @atom:cd - @angle:cd-cd-ce @atom:cd @atom:cd @atom:ce - @angle:cd-cd-cf @atom:cd @atom:cd @atom:cf - @angle:cd-cd-ch @atom:cd @atom:cd @atom:ch - @angle:cd-cd-cy @atom:cd @atom:cd @atom:cy - @angle:cd-cd-h4 @atom:cd @atom:cd @atom:h4 - @angle:cd-cd-ha @atom:cd @atom:cd @atom:ha - @angle:cd-cd-n2 @atom:cd @atom:cd @atom:n2 - @angle:cd-cd-n @atom:cd @atom:cd @atom:n - @angle:cd-cd-na @atom:cd @atom:cd @atom:na - @angle:cd-cd-nc @atom:cd @atom:cd @atom:nc - @angle:cd-cd-nd @atom:cd @atom:cd @atom:nd - @angle:cd-cd-nh @atom:cd @atom:cd @atom:nh - @angle:cd-cd-oh @atom:cd @atom:cd @atom:oh - @angle:cd-cd-os @atom:cd @atom:cd @atom:os - @angle:cd-cd-pc @atom:cd @atom:cd @atom:pc - @angle:cd-cd-ss @atom:cd @atom:cd @atom:ss - @angle:ce-cd-nd @atom:ce @atom:cd @atom:nd - @angle:cf-cd-na @atom:cf @atom:cd @atom:na - @angle:cf-cd-nc @atom:cf @atom:cd @atom:nc - @angle:cf-cd-nd @atom:cf @atom:cd @atom:nd - @angle:cf-cd-os @atom:cf @atom:cd @atom:os - @angle:cf-cd-ss @atom:cf @atom:cd @atom:ss - @angle:c-cd-h4 @atom:c @atom:cd @atom:h4 - @angle:c-cd-ha @atom:c @atom:cd @atom:ha - @angle:cl-cd-nc @atom:cl @atom:cd @atom:nc - @angle:c-cd-n2 @atom:c @atom:cd @atom:n2 - @angle:c-cd-n @atom:c @atom:cd @atom:n - @angle:c-cd-nc @atom:c @atom:cd @atom:nc - @angle:c-cd-nd @atom:c @atom:cd @atom:nd - @angle:c-cd-oh @atom:c @atom:cd @atom:oh - @angle:c-cd-os @atom:c @atom:cd @atom:os - @angle:h4-cd-n @atom:h4 @atom:cd @atom:n - @angle:h4-cd-na @atom:h4 @atom:cd @atom:na - @angle:h4-cd-nc @atom:h4 @atom:cd @atom:nc - @angle:h4-cd-nd @atom:h4 @atom:cd @atom:nd - @angle:h4-cd-os @atom:h4 @atom:cd @atom:os - @angle:h4-cd-ss @atom:h4 @atom:cd @atom:ss - @angle:h5-cd-n @atom:h5 @atom:cd @atom:n - @angle:h5-cd-na @atom:h5 @atom:cd @atom:na - @angle:h5-cd-nc @atom:h5 @atom:cd @atom:nc - @angle:h5-cd-nd @atom:h5 @atom:cd @atom:nd - @angle:h5-cd-os @atom:h5 @atom:cd @atom:os - @angle:h5-cd-ss @atom:h5 @atom:cd @atom:ss - @angle:ha-cd-na @atom:ha @atom:cd @atom:na - @angle:ha-cd-nc @atom:ha @atom:cd @atom:nc - @angle:ha-cd-nd @atom:ha @atom:cd @atom:nd - @angle:ha-cd-os @atom:ha @atom:cd @atom:os - @angle:ha-cd-pc @atom:ha @atom:cd @atom:pc - @angle:ha-cd-ss @atom:ha @atom:cd @atom:ss - @angle:na-cd-nc @atom:na @atom:cd @atom:nc - @angle:na-cd-nd @atom:na @atom:cd @atom:nd - @angle:na-cd-nh @atom:na @atom:cd @atom:nh - @angle:na-cd-ss @atom:na @atom:cd @atom:ss - @angle:nc-cd-nd @atom:nc @atom:cd @atom:nd - @angle:nc-cd-nh @atom:nc @atom:cd @atom:nh - @angle:nc-cd-oh @atom:nc @atom:cd @atom:oh - @angle:nc-cd-os @atom:nc @atom:cd @atom:os - @angle:nc-cd-ss @atom:nc @atom:cd @atom:ss - @angle:nd-cd-nd @atom:nd @atom:cd @atom:nd - @angle:nd-cd-nh @atom:nd @atom:cd @atom:nh - @angle:nd-cd-ss @atom:nd @atom:cd @atom:ss - @angle:nh-cd-nh @atom:nh @atom:cd @atom:nh - @angle:nh-cd-os @atom:nh @atom:cd @atom:os - @angle:nh-cd-ss @atom:nh @atom:cd @atom:ss - @angle:n-cd-na @atom:n @atom:cd @atom:na - @angle:n-cd-nc @atom:n @atom:cd @atom:nc - @angle:n-cd-nd @atom:n @atom:cd @atom:nd - @angle:n-cd-nh @atom:n @atom:cd @atom:nh - @angle:n-cd-ss @atom:n @atom:cd @atom:ss - @angle:oh-cd-os @atom:oh @atom:cd @atom:os - @angle:os-cd-ss @atom:os @atom:cd @atom:ss - @angle:ss-cd-ss @atom:ss @atom:cd @atom:ss - @angle:ss-cd-sy @atom:ss @atom:cd @atom:sy - @angle:c2-ce-c3 @atom:c2 @atom:ce @atom:c3 - @angle:c2-ce-ca @atom:c2 @atom:ce @atom:ca - @angle:c2-ce-cc @atom:c2 @atom:ce @atom:cc - @angle:c2-ce-ce @atom:c2 @atom:ce @atom:ce - @angle:c2-ce-cg @atom:c2 @atom:ce @atom:cg - @angle:c2-ce-cl @atom:c2 @atom:ce @atom:cl - @angle:c2-ce-h4 @atom:c2 @atom:ce @atom:h4 - @angle:c2-ce-ha @atom:c2 @atom:ce @atom:ha - @angle:c2-ce-n1 @atom:c2 @atom:ce @atom:n1 - @angle:c2-ce-n2 @atom:c2 @atom:ce @atom:n2 - @angle:c2-ce-na @atom:c2 @atom:ce @atom:na - @angle:c2-ce-ne @atom:c2 @atom:ce @atom:ne - @angle:c2-ce-oh @atom:c2 @atom:ce @atom:oh - @angle:c2-ce-p2 @atom:c2 @atom:ce @atom:p2 - @angle:c2-ce-pe @atom:c2 @atom:ce @atom:pe - @angle:c2-ce-px @atom:c2 @atom:ce @atom:px - @angle:c2-ce-py @atom:c2 @atom:ce @atom:py - @angle:c2-ce-sx @atom:c2 @atom:ce @atom:sx - @angle:c2-ce-sy @atom:c2 @atom:ce @atom:sy - @angle:c3-ce-ca @atom:c3 @atom:ce @atom:ca - @angle:c3-ce-cc @atom:c3 @atom:ce @atom:cc - @angle:c3-ce-ce @atom:c3 @atom:ce @atom:ce - @angle:c3-ce-cf @atom:c3 @atom:ce @atom:cf - @angle:c3-ce-cg @atom:c3 @atom:ce @atom:cg - @angle:c3-ce-n2 @atom:c3 @atom:ce @atom:n2 - @angle:c3-ce-nf @atom:c3 @atom:ce @atom:nf - @angle:c3-ce-nh @atom:c3 @atom:ce @atom:nh - @angle:ca-ce-ca @atom:ca @atom:ce @atom:ca - @angle:ca-ce-cc @atom:ca @atom:ce @atom:cc - @angle:ca-ce-ce @atom:ca @atom:ce @atom:ce - @angle:ca-ce-cf @atom:ca @atom:ce @atom:cf - @angle:ca-ce-cl @atom:ca @atom:ce @atom:cl - @angle:ca-ce-h4 @atom:ca @atom:ce @atom:h4 - @angle:ca-ce-ha @atom:ca @atom:ce @atom:ha - @angle:ca-ce-n2 @atom:ca @atom:ce @atom:n2 - @angle:ca-ce-nf @atom:ca @atom:ce @atom:nf - @angle:ca-ce-nh @atom:ca @atom:ce @atom:nh - @angle:ca-ce-oh @atom:ca @atom:ce @atom:oh - @angle:ca-ce-os @atom:ca @atom:ce @atom:os - @angle:ca-ce-ss @atom:ca @atom:ce @atom:ss - @angle:c-ce-c2 @atom:c @atom:ce @atom:c2 - @angle:c-ce-c3 @atom:c @atom:ce @atom:c3 - @angle:c-ce-c @atom:c @atom:ce @atom:c - @angle:c-ce-ca @atom:c @atom:ce @atom:ca - @angle:cc-ce-cd @atom:cc @atom:ce @atom:cd - @angle:cc-ce-cf @atom:cc @atom:ce @atom:cf - @angle:c-ce-cd @atom:c @atom:ce @atom:cd - @angle:c-ce-ce @atom:c @atom:ce @atom:ce - @angle:c-ce-cf @atom:c @atom:ce @atom:cf - @angle:c-ce-cg @atom:c @atom:ce @atom:cg - @angle:cc-ce-h4 @atom:cc @atom:ce @atom:h4 - @angle:cc-ce-ha @atom:cc @atom:ce @atom:ha - @angle:c-ce-cl @atom:c @atom:ce @atom:cl - @angle:cc-ce-n2 @atom:cc @atom:ce @atom:n2 - @angle:cc-ce-nh @atom:cc @atom:ce @atom:nh - @angle:c-ce-cy @atom:c @atom:ce @atom:cy - @angle:cd-ce-ce @atom:cd @atom:ce @atom:ce - @angle:cd-ce-ha @atom:cd @atom:ce @atom:ha - @angle:ce-ce-ce @atom:ce @atom:ce @atom:ce - @angle:ce-ce-cf @atom:ce @atom:ce @atom:cf - @angle:ce-ce-cl @atom:ce @atom:ce @atom:cl - @angle:ce-ce-h4 @atom:ce @atom:ce @atom:h4 - @angle:ce-ce-ha @atom:ce @atom:ce @atom:ha - @angle:ce-ce-n1 @atom:ce @atom:ce @atom:n1 - @angle:ce-ce-n2 @atom:ce @atom:ce @atom:n2 - @angle:ce-ce-oh @atom:ce @atom:ce @atom:oh - @angle:cf-ce-cg @atom:cf @atom:ce @atom:cg - @angle:cf-ce-cy @atom:cf @atom:ce @atom:cy - @angle:cf-ce-h4 @atom:cf @atom:ce @atom:h4 - @angle:cf-ce-ha @atom:cf @atom:ce @atom:ha - @angle:cf-ce-n1 @atom:cf @atom:ce @atom:n1 - @angle:cf-ce-n @atom:cf @atom:ce @atom:n - @angle:cf-ce-nh @atom:cf @atom:ce @atom:nh - @angle:cf-ce-oh @atom:cf @atom:ce @atom:oh - @angle:cg-ce-cg @atom:cg @atom:ce @atom:cg - @angle:cg-ce-ha @atom:cg @atom:ce @atom:ha - @angle:cg-ce-n1 @atom:cg @atom:ce @atom:n1 - @angle:cg-ce-n2 @atom:cg @atom:ce @atom:n2 - @angle:c-ce-ha @atom:c @atom:ce @atom:ha - @angle:c-ce-n @atom:c @atom:ce @atom:n - @angle:c-ce-nh @atom:c @atom:ce @atom:nh - @angle:c-ce-oh @atom:c @atom:ce @atom:oh - @angle:c-ce-os @atom:c @atom:ce @atom:os - @angle:h4-ce-n1 @atom:h4 @atom:ce @atom:n1 - @angle:h4-ce-n2 @atom:h4 @atom:ce @atom:n2 - @angle:h4-ce-ne @atom:h4 @atom:ce @atom:ne - @angle:ha-ce-n1 @atom:ha @atom:ce @atom:n1 - @angle:ha-ce-n2 @atom:ha @atom:ce @atom:n2 - @angle:ha-ce-ne @atom:ha @atom:ce @atom:ne - @angle:ha-ce-nh @atom:ha @atom:ce @atom:nh - @angle:ha-ce-p2 @atom:ha @atom:ce @atom:p2 - @angle:ha-ce-pe @atom:ha @atom:ce @atom:pe - @angle:ha-ce-px @atom:ha @atom:ce @atom:px - @angle:ha-ce-py @atom:ha @atom:ce @atom:py - @angle:ha-ce-sx @atom:ha @atom:ce @atom:sx - @angle:ha-ce-sy @atom:ha @atom:ce @atom:sy - @angle:n2-ce-nh @atom:n2 @atom:ce @atom:nh - @angle:n2-ce-os @atom:n2 @atom:ce @atom:os - @angle:n2-ce-ss @atom:n2 @atom:ce @atom:ss - @angle:ne-ce-ne @atom:ne @atom:ce @atom:ne - @angle:ne-ce-nh @atom:ne @atom:ce @atom:nh - @angle:nf-ce-nh @atom:nf @atom:ce @atom:nh - @angle:pe-ce-pe @atom:pe @atom:ce @atom:pe - @angle:py-ce-py @atom:py @atom:ce @atom:py - @angle:sx-ce-sx @atom:sx @atom:ce @atom:sx - @angle:sy-ce-sy @atom:sy @atom:ce @atom:sy - @angle:c2-cf-c3 @atom:c2 @atom:cf @atom:c3 - @angle:c2-cf-ca @atom:c2 @atom:cf @atom:ca - @angle:c2-cf-cd @atom:c2 @atom:cf @atom:cd - @angle:c2-cf-cf @atom:c2 @atom:cf @atom:cf - @angle:c2-cf-ch @atom:c2 @atom:cf @atom:ch - @angle:c2-cf-ha @atom:c2 @atom:cf @atom:ha - @angle:c2-cf-n2 @atom:c2 @atom:cf @atom:n2 - @angle:c2-cf-nf @atom:c2 @atom:cf @atom:nf - @angle:c2-cf-p2 @atom:c2 @atom:cf @atom:p2 - @angle:c2-cf-pf @atom:c2 @atom:cf @atom:pf - @angle:c2-cf-px @atom:c2 @atom:cf @atom:px - @angle:c2-cf-py @atom:c2 @atom:cf @atom:py - @angle:c2-cf-sx @atom:c2 @atom:cf @atom:sx - @angle:c2-cf-sy @atom:c2 @atom:cf @atom:sy - @angle:c3-cf-ca @atom:c3 @atom:cf @atom:ca - @angle:c3-cf-cd @atom:c3 @atom:cf @atom:cd - @angle:c3-cf-ce @atom:c3 @atom:cf @atom:ce - @angle:c3-cf-cf @atom:c3 @atom:cf @atom:cf - @angle:c3-cf-n2 @atom:c3 @atom:cf @atom:n2 - @angle:ca-cf-ca @atom:ca @atom:cf @atom:ca - @angle:ca-cf-cc @atom:ca @atom:cf @atom:cc - @angle:ca-cf-cd @atom:ca @atom:cf @atom:cd - @angle:ca-cf-ce @atom:ca @atom:cf @atom:ce - @angle:ca-cf-ha @atom:ca @atom:cf @atom:ha - @angle:ca-cf-n2 @atom:ca @atom:cf @atom:n2 - @angle:ca-cf-ne @atom:ca @atom:cf @atom:ne - @angle:ca-cf-oh @atom:ca @atom:cf @atom:oh - @angle:c-cf-c2 @atom:c @atom:cf @atom:c2 - @angle:c-cf-c3 @atom:c @atom:cf @atom:c3 - @angle:c-cf-c @atom:c @atom:cf @atom:c - @angle:c-cf-cc @atom:c @atom:cf @atom:cc - @angle:cc-cf-cf @atom:cc @atom:cf @atom:cf - @angle:c-cf-cd @atom:c @atom:cf @atom:cd - @angle:c-cf-ce @atom:c @atom:cf @atom:ce - @angle:cc-cf-ha @atom:cc @atom:cf @atom:ha - @angle:cd-cf-ce @atom:cd @atom:cf @atom:ce - @angle:cd-cf-ha @atom:cd @atom:cf @atom:ha - @angle:cd-cf-n2 @atom:cd @atom:cf @atom:n2 - @angle:ce-cf-cf @atom:ce @atom:cf @atom:cf - @angle:ce-cf-ch @atom:ce @atom:cf @atom:ch - @angle:ce-cf-ha @atom:ce @atom:cf @atom:ha - @angle:ce-cf-n @atom:ce @atom:cf @atom:n - @angle:ce-cf-oh @atom:ce @atom:cf @atom:oh - @angle:cf-cf-cf @atom:cf @atom:cf @atom:cf - @angle:cf-cf-h4 @atom:cf @atom:cf @atom:h4 - @angle:cf-cf-ha @atom:cf @atom:cf @atom:ha - @angle:cf-cf-n1 @atom:cf @atom:cf @atom:n1 - @angle:cf-cf-n2 @atom:cf @atom:cf @atom:n2 - @angle:c-cf-ha @atom:c @atom:cf @atom:ha - @angle:ch-cf-ch @atom:ch @atom:cf @atom:ch - @angle:ch-cf-ha @atom:ch @atom:cf @atom:ha - @angle:ch-cf-n1 @atom:ch @atom:cf @atom:n1 - @angle:c-cf-n2 @atom:c @atom:cf @atom:n2 - @angle:c-cf-n @atom:c @atom:cf @atom:n - @angle:c-cf-nh @atom:c @atom:cf @atom:nh - @angle:f-c-f @atom:f @atom:c @atom:f - @angle:h4-cf-n2 @atom:h4 @atom:cf @atom:n2 - @angle:h4-cf-ne @atom:h4 @atom:cf @atom:ne - @angle:ha-cf-n1 @atom:ha @atom:cf @atom:n1 - @angle:ha-cf-n2 @atom:ha @atom:cf @atom:n2 - @angle:ha-cf-nf @atom:ha @atom:cf @atom:nf - @angle:ha-cf-nh @atom:ha @atom:cf @atom:nh - @angle:ha-cf-p2 @atom:ha @atom:cf @atom:p2 - @angle:ha-cf-pf @atom:ha @atom:cf @atom:pf - @angle:ha-cf-px @atom:ha @atom:cf @atom:px - @angle:ha-cf-py @atom:ha @atom:cf @atom:py - @angle:ha-cf-sx @atom:ha @atom:cf @atom:sx - @angle:ha-cf-sy @atom:ha @atom:cf @atom:sy - @angle:n2-cf-nh @atom:n2 @atom:cf @atom:nh - @angle:nf-cf-nf @atom:nf @atom:cf @atom:nf - @angle:f-c-o @atom:f @atom:c @atom:o - @angle:pf-cf-pf @atom:pf @atom:cf @atom:pf - @angle:py-cf-py @atom:py @atom:cf @atom:py - @angle:f-c-s @atom:f @atom:c @atom:s - @angle:sx-cf-sx @atom:sx @atom:cf @atom:sx - @angle:sy-cf-sy @atom:sy @atom:cf @atom:sy - @angle:c1-cg-ca @atom:c1 @atom:cg @atom:ca - @angle:c1-cg-cc @atom:c1 @atom:cg @atom:cc - @angle:c1-cg-ce @atom:c1 @atom:cg @atom:ce - @angle:c1-cg-cg @atom:c1 @atom:cg @atom:cg - @angle:c1-cg-ne @atom:c1 @atom:cg @atom:ne - @angle:c1-cg-pe @atom:c1 @atom:cg @atom:pe - @angle:ca-cg-ch @atom:ca @atom:cg @atom:ch - @angle:ca-cg-n1 @atom:ca @atom:cg @atom:n1 - @angle:c-cg-c1 @atom:c @atom:cg @atom:c1 - @angle:cc-cg-n1 @atom:cc @atom:cg @atom:n1 - @angle:ce-cg-ch @atom:ce @atom:cg @atom:ch - @angle:ce-cg-n1 @atom:ce @atom:cg @atom:n1 - @angle:n1-cg-ne @atom:n1 @atom:cg @atom:ne - @angle:h4-c-o @atom:h4 @atom:c @atom:o - @angle:h5-c-n @atom:h5 @atom:c @atom:n - @angle:h5-c-o @atom:h5 @atom:c @atom:o - @angle:ha-c-ha @atom:ha @atom:c @atom:ha - @angle:ha-c-i @atom:ha @atom:c @atom:i - @angle:ha-c-n @atom:ha @atom:c @atom:n - @angle:ha-c-o @atom:ha @atom:c @atom:o - @angle:ha-c-oh @atom:ha @atom:c @atom:oh - @angle:ha-c-os @atom:ha @atom:c @atom:os - @angle:ha-c-s @atom:ha @atom:c @atom:s - @angle:c1-ch-ca @atom:c1 @atom:ch @atom:ca - @angle:c1-ch-cf @atom:c1 @atom:ch @atom:cf - @angle:c1-ch-ch @atom:c1 @atom:ch @atom:ch - @angle:c1-ch-nf @atom:c1 @atom:ch @atom:nf - @angle:c1-ch-pf @atom:c1 @atom:ch @atom:pf - @angle:ca-ch-cg @atom:ca @atom:ch @atom:cg - @angle:ca-ch-n1 @atom:ca @atom:ch @atom:n1 - @angle:c-ch-c1 @atom:c @atom:ch @atom:c1 - @angle:cd-ch-n1 @atom:cd @atom:ch @atom:n1 - @angle:cf-ch-cg @atom:cf @atom:ch @atom:cg - @angle:cf-ch-n1 @atom:cf @atom:ch @atom:n1 - @angle:cg-ch-ch @atom:cg @atom:ch @atom:ch - @angle:n1-ch-nf @atom:n1 @atom:ch @atom:nf - @angle:i-c-i @atom:i @atom:c @atom:i - @angle:i-c-o @atom:i @atom:c @atom:o - @angle:f-cl-f @atom:f @atom:cl @atom:f - @angle:n2-c-n2 @atom:n2 @atom:c @atom:n2 - @angle:n2-c-o @atom:n2 @atom:c @atom:o - @angle:n4-c-n4 @atom:n4 @atom:c @atom:n4 - @angle:n4-c-o @atom:n4 @atom:c @atom:o - @angle:nc-c-o @atom:nc @atom:c @atom:o - @angle:nd-c-o @atom:nd @atom:c @atom:o - @angle:ne-c-ne @atom:ne @atom:c @atom:ne - @angle:ne-c-o @atom:ne @atom:c @atom:o - @angle:nf-c-nf @atom:nf @atom:c @atom:nf - @angle:nf-c-o @atom:nf @atom:c @atom:o - @angle:n-c-n @atom:n @atom:c @atom:n - @angle:n-c-nc @atom:n @atom:c @atom:nc - @angle:n-c-nd @atom:n @atom:c @atom:nd - @angle:n-c-ne @atom:n @atom:c @atom:ne - @angle:n-c-o @atom:n @atom:c @atom:o - @angle:n-c-oh @atom:n @atom:c @atom:oh - @angle:no-c-no @atom:no @atom:c @atom:no - @angle:no-c-o @atom:no @atom:c @atom:o - @angle:n-c-os @atom:n @atom:c @atom:os - @angle:n-c-s @atom:n @atom:c @atom:s - @angle:n-c-sh @atom:n @atom:c @atom:sh - @angle:n-c-ss @atom:n @atom:c @atom:ss - @angle:oh-c-oh @atom:oh @atom:c @atom:oh - @angle:oh-c-s @atom:oh @atom:c @atom:s - @angle:o-c-o @atom:o @atom:c @atom:o - @angle:o-c-oh @atom:o @atom:c @atom:oh - @angle:o-c-os @atom:o @atom:c @atom:os - @angle:o-c-p2 @atom:o @atom:c @atom:p2 - @angle:o-c-p3 @atom:o @atom:c @atom:p3 - @angle:o-c-p5 @atom:o @atom:c @atom:p5 - @angle:o-c-pe @atom:o @atom:c @atom:pe - @angle:o-c-pf @atom:o @atom:c @atom:pf - @angle:o-c-px @atom:o @atom:c @atom:px - @angle:o-c-py @atom:o @atom:c @atom:py - @angle:o-c-s4 @atom:o @atom:c @atom:s4 - @angle:o-c-s6 @atom:o @atom:c @atom:s6 - @angle:o-c-s @atom:o @atom:c @atom:s - @angle:o-c-sh @atom:o @atom:c @atom:sh - @angle:os-c-os @atom:os @atom:c @atom:os - @angle:o-c-ss @atom:o @atom:c @atom:ss - @angle:os-c-s @atom:os @atom:c @atom:s - @angle:os-c-ss @atom:os @atom:c @atom:ss - @angle:o-c-sx @atom:o @atom:c @atom:sx - @angle:o-c-sy @atom:o @atom:c @atom:sy - @angle:p2-c-p2 @atom:p2 @atom:c @atom:p2 - @angle:p3-c-p3 @atom:p3 @atom:c @atom:p3 - @angle:p3-c-py @atom:p3 @atom:c @atom:py - @angle:p5-c-p5 @atom:p5 @atom:c @atom:p5 - @angle:ca-cp-ca @atom:ca @atom:cp @atom:ca - @angle:ca-cp-cp @atom:ca @atom:cp @atom:cp - @angle:ca-cp-na @atom:ca @atom:cp @atom:na - @angle:ca-cp-nb @atom:ca @atom:cp @atom:nb - @angle:cp-cp-cp @atom:cp @atom:cp @atom:cp - @angle:cp-cp-cq @atom:cp @atom:cp @atom:cq - @angle:cp-cp-nb @atom:cp @atom:cp @atom:nb - @angle:pe-c-pe @atom:pe @atom:c @atom:pe - @angle:pf-c-pf @atom:pf @atom:c @atom:pf - @angle:nb-cp-nb @atom:nb @atom:cp @atom:nb - @angle:py-c-py @atom:py @atom:c @atom:py - @angle:ca-cq-ca @atom:ca @atom:cq @atom:ca - @angle:ca-cq-cq @atom:ca @atom:cq @atom:cq - @angle:ca-cq-nb @atom:ca @atom:cq @atom:nb - @angle:cp-cq-cq @atom:cp @atom:cq @atom:cq - @angle:cq-cq-cq @atom:cq @atom:cq @atom:cq - @angle:cq-cq-nb @atom:cq @atom:cq @atom:nb - @angle:s4-c-s4 @atom:s4 @atom:c @atom:s4 - @angle:s6-c-s6 @atom:s6 @atom:c @atom:s6 - @angle:sh-c-sh @atom:sh @atom:c @atom:sh - @angle:s-c-s @atom:s @atom:c @atom:s - @angle:s-c-sh @atom:s @atom:c @atom:sh - @angle:s-c-ss @atom:s @atom:c @atom:ss - @angle:ss-c-ss @atom:ss @atom:c @atom:ss - @angle:sx-c-sx @atom:sx @atom:c @atom:sx - @angle:sy-c-sy @atom:sy @atom:c @atom:sy - @angle:c2-cu-cx @atom:c2 @atom:cu @atom:cx - @angle:c-cu-cu @atom:c @atom:cu @atom:cu - @angle:cu-cu-cx @atom:cu @atom:cu @atom:cx - @angle:cu-cu-ha @atom:cu @atom:cu @atom:ha - @angle:cv-cv-cy @atom:cv @atom:cv @atom:cy - @angle:cv-cv-ha @atom:cv @atom:cv @atom:ha - @angle:cx-cv-cx @atom:cx @atom:cv @atom:cx - @angle:cy-cv-ha @atom:cy @atom:cv @atom:ha - @angle:c1-cx-cx @atom:c1 @atom:cx @atom:cx - @angle:c2-cx-cx @atom:c2 @atom:cx @atom:cx - @angle:c2-cx-h1 @atom:c2 @atom:cx @atom:h1 - @angle:c2-cx-hc @atom:c2 @atom:cx @atom:hc - @angle:c2-cx-os @atom:c2 @atom:cx @atom:os - @angle:c3-cx-c3 @atom:c3 @atom:cx @atom:c3 - @angle:c3-cx-cx @atom:c3 @atom:cx @atom:cx - @angle:c3-cx-h1 @atom:c3 @atom:cx @atom:h1 - @angle:c3-cx-hc @atom:c3 @atom:cx @atom:hc - @angle:c3-cx-n3 @atom:c3 @atom:cx @atom:n3 - @angle:c3-cx-os @atom:c3 @atom:cx @atom:os - @angle:ca-cx-cx @atom:ca @atom:cx @atom:cx - @angle:ca-cx-h1 @atom:ca @atom:cx @atom:h1 - @angle:ca-cx-hc @atom:ca @atom:cx @atom:hc - @angle:ca-cx-oh @atom:ca @atom:cx @atom:oh - @angle:ca-cx-os @atom:ca @atom:cx @atom:os - @angle:c-cx-c3 @atom:c @atom:cx @atom:c3 - @angle:cc-cx-cx @atom:cc @atom:cx @atom:cx - @angle:cc-cx-hc @atom:cc @atom:cx @atom:hc - @angle:c-cx-cx @atom:c @atom:cx @atom:cx - @angle:cd-cx-cx @atom:cd @atom:cx @atom:cx - @angle:c-cx-h1 @atom:c @atom:cx @atom:h1 - @angle:c-cx-hc @atom:c @atom:cx @atom:hc - @angle:cl-cx-cl @atom:cl @atom:cx @atom:cl - @angle:cl-cx-cx @atom:cl @atom:cx @atom:cx - @angle:cl-cx-h1 @atom:cl @atom:cx @atom:h1 - @angle:cl-cx-hc @atom:cl @atom:cx @atom:hc - @angle:c-cx-os @atom:c @atom:cx @atom:os - @angle:cu-cx-cu @atom:cu @atom:cx @atom:cu - @angle:cu-cx-cx @atom:cu @atom:cx @atom:cx - @angle:cu-cx-hc @atom:cu @atom:cx @atom:hc - @angle:cx-cx-cx @atom:cx @atom:cx @atom:cx - @angle:cx-cx-cy @atom:cx @atom:cx @atom:cy - @angle:cx-cx-f @atom:cx @atom:cx @atom:f - @angle:cx-cx-h1 @atom:cx @atom:cx @atom:h1 - @angle:cx-cx-hc @atom:cx @atom:cx @atom:hc - @angle:cx-cx-hx @atom:cx @atom:cx @atom:hx - @angle:cx-cx-n3 @atom:cx @atom:cx @atom:n3 - @angle:cx-cx-na @atom:cx @atom:cx @atom:na - @angle:cx-cx-nh @atom:cx @atom:cx @atom:nh - @angle:cx-cx-os @atom:cx @atom:cx @atom:os - @angle:cy-cx-hc @atom:cy @atom:cx @atom:hc - @angle:f-cx-f @atom:f @atom:cx @atom:f - @angle:f-cx-h1 @atom:f @atom:cx @atom:h1 - @angle:f-cx-hc @atom:f @atom:cx @atom:hc - @angle:h1-cx-h1 @atom:h1 @atom:cx @atom:h1 - @angle:h1-cx-n3 @atom:h1 @atom:cx @atom:n3 - @angle:h1-cx-n @atom:h1 @atom:cx @atom:n - @angle:h1-cx-na @atom:h1 @atom:cx @atom:na - @angle:h1-cx-nh @atom:h1 @atom:cx @atom:nh - @angle:h1-cx-os @atom:h1 @atom:cx @atom:os - @angle:h2-cx-h2 @atom:h2 @atom:cx @atom:h2 - @angle:h2-cx-n2 @atom:h2 @atom:cx @atom:n2 - @angle:hc-cx-hc @atom:hc @atom:cx @atom:hc - @angle:hc-cx-os @atom:hc @atom:cx @atom:os - @angle:hx-cx-n4 @atom:hx @atom:cx @atom:n4 - @angle:n2-cx-n2 @atom:n2 @atom:cx @atom:n2 - @angle:n-cx-oh @atom:n @atom:cx @atom:oh - @angle:n-cx-os @atom:n @atom:cx @atom:os - @angle:oh-cx-oh @atom:oh @atom:cx @atom:oh - @angle:oh-cx-os @atom:oh @atom:cx @atom:os - @angle:os-cx-os @atom:os @atom:cx @atom:os - @angle:c2-cy-cy @atom:c2 @atom:cy @atom:cy - @angle:c3-cy-c3 @atom:c3 @atom:cy @atom:c3 - @angle:c3-cy-cy @atom:c3 @atom:cy @atom:cy - @angle:c3-cy-h1 @atom:c3 @atom:cy @atom:h1 - @angle:c3-cy-hc @atom:c3 @atom:cy @atom:hc - @angle:c3-cy-n3 @atom:c3 @atom:cy @atom:n3 - @angle:c3-cy-n @atom:c3 @atom:cy @atom:n - @angle:c3-cy-os @atom:c3 @atom:cy @atom:os - @angle:c-cy-c3 @atom:c @atom:cy @atom:c3 - @angle:cc-cy-cy @atom:cc @atom:cy @atom:cy - @angle:c-cy-cy @atom:c @atom:cy @atom:cy - @angle:cd-cy-cy @atom:cd @atom:cy @atom:cy - @angle:ce-cy-h2 @atom:ce @atom:cy @atom:h2 - @angle:ce-cy-n @atom:ce @atom:cy @atom:n - @angle:ce-cy-ss @atom:ce @atom:cy @atom:ss - @angle:c-cy-h1 @atom:c @atom:cy @atom:h1 - @angle:c-cy-hc @atom:c @atom:cy @atom:hc - @angle:cl-cy-cy @atom:cl @atom:cy @atom:cy - @angle:cl-cy-h1 @atom:cl @atom:cy @atom:h1 - @angle:cl-cy-hc @atom:cl @atom:cy @atom:hc - @angle:c-cy-n @atom:c @atom:cy @atom:n - @angle:c-cy-os @atom:c @atom:cy @atom:os - @angle:cv-cy-cy @atom:cv @atom:cy @atom:cy - @angle:cv-cy-hc @atom:cv @atom:cy @atom:hc - @angle:cx-cy-cy @atom:cx @atom:cy @atom:cy - @angle:cx-cy-hc @atom:cx @atom:cy @atom:hc - @angle:cy-cy-cy @atom:cy @atom:cy @atom:cy - @angle:cy-cy-f @atom:cy @atom:cy @atom:f - @angle:cy-cy-h1 @atom:cy @atom:cy @atom:h1 - @angle:cy-cy-h2 @atom:cy @atom:cy @atom:h2 - @angle:cy-cy-hc @atom:cy @atom:cy @atom:hc - @angle:cy-cy-n3 @atom:cy @atom:cy @atom:n3 - @angle:cy-cy-n @atom:cy @atom:cy @atom:n - @angle:cy-cy-na @atom:cy @atom:cy @atom:na - @angle:cy-cy-oh @atom:cy @atom:cy @atom:oh - @angle:cy-cy-os @atom:cy @atom:cy @atom:os - @angle:cy-cy-s6 @atom:cy @atom:cy @atom:s6 - @angle:cy-cy-ss @atom:cy @atom:cy @atom:ss - @angle:h1-cy-h1 @atom:h1 @atom:cy @atom:h1 - @angle:h1-cy-n3 @atom:h1 @atom:cy @atom:n3 - @angle:h1-cy-n @atom:h1 @atom:cy @atom:n - @angle:h1-cy-oh @atom:h1 @atom:cy @atom:oh - @angle:h1-cy-os @atom:h1 @atom:cy @atom:os - @angle:h1-cy-s6 @atom:h1 @atom:cy @atom:s6 - @angle:h2-cy-n @atom:h2 @atom:cy @atom:n - @angle:h2-cy-os @atom:h2 @atom:cy @atom:os - @angle:h2-cy-s6 @atom:h2 @atom:cy @atom:s6 - @angle:h2-cy-ss @atom:h2 @atom:cy @atom:ss - @angle:hc-cy-hc @atom:hc @atom:cy @atom:hc - @angle:n-cy-os @atom:n @atom:cy @atom:os - @angle:n-cy-s6 @atom:n @atom:cy @atom:s6 - @angle:n-cy-ss @atom:n @atom:cy @atom:ss - @angle:nh-cz-nh @atom:nh @atom:cz @atom:nh - @angle:br-n1-c1 @atom:br @atom:n1 @atom:c1 - @angle:c1-n1-c1 @atom:c1 @atom:n1 @atom:c1 - @angle:c1-n1-c2 @atom:c1 @atom:n1 @atom:c2 - @angle:c1-n1-c3 @atom:c1 @atom:n1 @atom:c3 - @angle:c1-n1-ca @atom:c1 @atom:n1 @atom:ca - @angle:c1-n1-cl @atom:c1 @atom:n1 @atom:cl - @angle:c1-n1-f @atom:c1 @atom:n1 @atom:f - @angle:c1-n1-hn @atom:c1 @atom:n1 @atom:hn - @angle:c1-n1-i @atom:c1 @atom:n1 @atom:i - @angle:c1-n1-n1 @atom:c1 @atom:n1 @atom:n1 - @angle:c1-n1-n2 @atom:c1 @atom:n1 @atom:n2 - @angle:c1-n1-n3 @atom:c1 @atom:n1 @atom:n3 - @angle:c1-n1-n4 @atom:c1 @atom:n1 @atom:n4 - @angle:c1-n1-na @atom:c1 @atom:n1 @atom:na - @angle:c1-n1-nh @atom:c1 @atom:n1 @atom:nh - @angle:c1-n1-o @atom:c1 @atom:n1 @atom:o - @angle:c1-n1-oh @atom:c1 @atom:n1 @atom:oh - @angle:c1-n1-os @atom:c1 @atom:n1 @atom:os - @angle:c1-n1-p2 @atom:c1 @atom:n1 @atom:p2 - @angle:c1-n1-p3 @atom:c1 @atom:n1 @atom:p3 - @angle:c1-n1-p4 @atom:c1 @atom:n1 @atom:p4 - @angle:c1-n1-p5 @atom:c1 @atom:n1 @atom:p5 - @angle:c1-n1-s2 @atom:c1 @atom:n1 @atom:s2 - @angle:c1-n1-s4 @atom:c1 @atom:n1 @atom:s4 - @angle:c1-n1-s @atom:c1 @atom:n1 @atom:s - @angle:c1-n1-s6 @atom:c1 @atom:n1 @atom:s6 - @angle:c1-n1-sh @atom:c1 @atom:n1 @atom:sh - @angle:c1-n1-ss @atom:c1 @atom:n1 @atom:ss - @angle:c2-n1-n1 @atom:c2 @atom:n1 @atom:n1 - @angle:c2-n1-o @atom:c2 @atom:n1 @atom:o - @angle:c2-n1-s @atom:c2 @atom:n1 @atom:s - @angle:c3-n1-n1 @atom:c3 @atom:n1 @atom:n1 - @angle:ca-n1-n1 @atom:ca @atom:n1 @atom:n1 - @angle:ce-n1-o @atom:ce @atom:n1 @atom:o - @angle:ce-n1-s @atom:ce @atom:n1 @atom:s - @angle:cf-n1-o @atom:cf @atom:n1 @atom:o - @angle:cf-n1-s @atom:cf @atom:n1 @atom:s - @angle:cl-n1-n1 @atom:cl @atom:n1 @atom:n1 - @angle:f-n1-n1 @atom:f @atom:n1 @atom:n1 - @angle:hn-n1-n1 @atom:hn @atom:n1 @atom:n1 - @angle:i-n1-n1 @atom:i @atom:n1 @atom:n1 - @angle:n1-n1-n1 @atom:n1 @atom:n1 @atom:n1 - @angle:n1-n1-n2 @atom:n1 @atom:n1 @atom:n2 - @angle:n1-n1-n3 @atom:n1 @atom:n1 @atom:n3 - @angle:n1-n1-n4 @atom:n1 @atom:n1 @atom:n4 - @angle:n1-n1-na @atom:n1 @atom:n1 @atom:na - @angle:n1-n1-nh @atom:n1 @atom:n1 @atom:nh - @angle:n1-n1-o @atom:n1 @atom:n1 @atom:o - @angle:n1-n1-oh @atom:n1 @atom:n1 @atom:oh - @angle:n1-n1-os @atom:n1 @atom:n1 @atom:os - @angle:n1-n1-p2 @atom:n1 @atom:n1 @atom:p2 - @angle:n1-n1-p3 @atom:n1 @atom:n1 @atom:p3 - @angle:n1-n1-s @atom:n1 @atom:n1 @atom:s - @angle:n1-n1-sh @atom:n1 @atom:n1 @atom:sh - @angle:n1-n1-ss @atom:n1 @atom:n1 @atom:ss - @angle:o-n1-p2 @atom:o @atom:n1 @atom:p2 - @angle:p2-n1-s @atom:p2 @atom:n1 @atom:s - @angle:br-n2-br @atom:br @atom:n2 @atom:br - @angle:br-n2-c2 @atom:br @atom:n2 @atom:c2 - @angle:br-n2-n2 @atom:br @atom:n2 @atom:n2 - @angle:br-n2-o @atom:br @atom:n2 @atom:o - @angle:br-n2-p2 @atom:br @atom:n2 @atom:p2 - @angle:br-n2-s @atom:br @atom:n2 @atom:s - @angle:c1-n2-c1 @atom:c1 @atom:n2 @atom:c1 - @angle:c1-n2-c3 @atom:c1 @atom:n2 @atom:c3 - @angle:c1-n2-cl @atom:c1 @atom:n2 @atom:cl - @angle:c1-n2-hn @atom:c1 @atom:n2 @atom:hn - @angle:c1-n2-n2 @atom:c1 @atom:n2 @atom:n2 - @angle:c1-n2-o @atom:c1 @atom:n2 @atom:o - @angle:c1-n2-p2 @atom:c1 @atom:n2 @atom:p2 - @angle:c1-n2-s @atom:c1 @atom:n2 @atom:s - @angle:c2-n2-c2 @atom:c2 @atom:n2 @atom:c2 - @angle:c2-n2-c3 @atom:c2 @atom:n2 @atom:c3 - @angle:c2-n2-ca @atom:c2 @atom:n2 @atom:ca - @angle:c2-n2-cl @atom:c2 @atom:n2 @atom:cl - @angle:c2-n2-f @atom:c2 @atom:n2 @atom:f - @angle:c2-n2-hn @atom:c2 @atom:n2 @atom:hn - @angle:c2-n2-i @atom:c2 @atom:n2 @atom:i - @angle:c2-n2-n1 @atom:c2 @atom:n2 @atom:n1 - @angle:c2-n2-n2 @atom:c2 @atom:n2 @atom:n2 - @angle:c2-n2-n3 @atom:c2 @atom:n2 @atom:n3 - @angle:c2-n2-n4 @atom:c2 @atom:n2 @atom:n4 - @angle:c2-n2-n @atom:c2 @atom:n2 @atom:n - @angle:c2-n2-na @atom:c2 @atom:n2 @atom:na - @angle:c2-n2-nh @atom:c2 @atom:n2 @atom:nh - @angle:c2-n2-no @atom:c2 @atom:n2 @atom:no - @angle:c2-n2-o @atom:c2 @atom:n2 @atom:o - @angle:c2-n2-oh @atom:c2 @atom:n2 @atom:oh - @angle:c2-n2-os @atom:c2 @atom:n2 @atom:os - @angle:c2-n2-p2 @atom:c2 @atom:n2 @atom:p2 - @angle:c2-n2-p3 @atom:c2 @atom:n2 @atom:p3 - @angle:c2-n2-p4 @atom:c2 @atom:n2 @atom:p4 - @angle:c2-n2-s4 @atom:c2 @atom:n2 @atom:s4 - @angle:c2-n2-s6 @atom:c2 @atom:n2 @atom:s6 - @angle:c2-n2-s @atom:c2 @atom:n2 @atom:s - @angle:c2-n2-sh @atom:c2 @atom:n2 @atom:sh - @angle:c2-n2-ss @atom:c2 @atom:n2 @atom:ss - @angle:c3-n2-c3 @atom:c3 @atom:n2 @atom:c3 - @angle:c3-n2-ca @atom:c3 @atom:n2 @atom:ca - @angle:c3-n2-ce @atom:c3 @atom:n2 @atom:ce - @angle:c3-n2-cf @atom:c3 @atom:n2 @atom:cf - @angle:c3-n2-hn @atom:c3 @atom:n2 @atom:hn - @angle:c3-n2-n1 @atom:c3 @atom:n2 @atom:n1 - @angle:c3-n2-n2 @atom:c3 @atom:n2 @atom:n2 - @angle:c3-n2-nh @atom:c3 @atom:n2 @atom:nh - @angle:c3-n2-o @atom:c3 @atom:n2 @atom:o - @angle:c3-n2-p2 @atom:c3 @atom:n2 @atom:p2 - @angle:c3-n2-s6 @atom:c3 @atom:n2 @atom:s6 - @angle:c3-n2-s @atom:c3 @atom:n2 @atom:s - @angle:ca-n2-ca @atom:ca @atom:n2 @atom:ca - @angle:ca-n2-hn @atom:ca @atom:n2 @atom:hn - @angle:ca-n2-n2 @atom:ca @atom:n2 @atom:n2 - @angle:ca-n2-o @atom:ca @atom:n2 @atom:o - @angle:ca-n2-p2 @atom:ca @atom:n2 @atom:p2 - @angle:ca-n2-s @atom:ca @atom:n2 @atom:s - @angle:c-n2-c2 @atom:c @atom:n2 @atom:c2 - @angle:c-n2-c @atom:c @atom:n2 @atom:c - @angle:c-n2-ca @atom:c @atom:n2 @atom:ca - @angle:cc-n2-cl @atom:cc @atom:n2 @atom:cl - @angle:cc-n2-hn @atom:cc @atom:n2 @atom:hn - @angle:cc-n2-na @atom:cc @atom:n2 @atom:na - @angle:cc-n2-nh @atom:cc @atom:n2 @atom:nh - @angle:cd-n2-cl @atom:cd @atom:n2 @atom:cl - @angle:cd-n2-hn @atom:cd @atom:n2 @atom:hn - @angle:ce-n2-hn @atom:ce @atom:n2 @atom:hn - @angle:ce-n2-n @atom:ce @atom:n2 @atom:n - @angle:ce-n2-nh @atom:ce @atom:n2 @atom:nh - @angle:ce-n2-o @atom:ce @atom:n2 @atom:o - @angle:ce-n2-oh @atom:ce @atom:n2 @atom:oh - @angle:ce-n2-os @atom:ce @atom:n2 @atom:os - @angle:ce-n2-s @atom:ce @atom:n2 @atom:s - @angle:cf-n2-hn @atom:cf @atom:n2 @atom:hn - @angle:cf-n2-n @atom:cf @atom:n2 @atom:n - @angle:cf-n2-nh @atom:cf @atom:n2 @atom:nh - @angle:cf-n2-o @atom:cf @atom:n2 @atom:o - @angle:cf-n2-oh @atom:cf @atom:n2 @atom:oh - @angle:cf-n2-os @atom:cf @atom:n2 @atom:os - @angle:cf-n2-s @atom:cf @atom:n2 @atom:s - @angle:cl-n2-n1 @atom:cl @atom:n2 @atom:n1 - @angle:cl-n2-n2 @atom:cl @atom:n2 @atom:n2 - @angle:cl-n2-o @atom:cl @atom:n2 @atom:o - @angle:cl-n2-p2 @atom:cl @atom:n2 @atom:p2 - @angle:cl-n2-s @atom:cl @atom:n2 @atom:s - @angle:cx-n2-n2 @atom:cx @atom:n2 @atom:n2 - @angle:f-n2-n2 @atom:f @atom:n2 @atom:n2 - @angle:f-n2-o @atom:f @atom:n2 @atom:o - @angle:f-n2-p2 @atom:f @atom:n2 @atom:p2 - @angle:f-n2-s @atom:f @atom:n2 @atom:s - @angle:hn-n2-hn @atom:hn @atom:n2 @atom:hn - @angle:hn-n2-n1 @atom:hn @atom:n2 @atom:n1 - @angle:hn-n2-n2 @atom:hn @atom:n2 @atom:n2 - @angle:hn-n2-ne @atom:hn @atom:n2 @atom:ne - @angle:hn-n2-nf @atom:hn @atom:n2 @atom:nf - @angle:hn-n2-o @atom:hn @atom:n2 @atom:o - @angle:hn-n2-p2 @atom:hn @atom:n2 @atom:p2 - @angle:hn-n2-p4 @atom:hn @atom:n2 @atom:p4 - @angle:hn-n2-p5 @atom:hn @atom:n2 @atom:p5 - @angle:hn-n2-pe @atom:hn @atom:n2 @atom:pe - @angle:hn-n2-pf @atom:hn @atom:n2 @atom:pf - @angle:hn-n2-s2 @atom:hn @atom:n2 @atom:s2 - @angle:hn-n2-s4 @atom:hn @atom:n2 @atom:s4 - @angle:hn-n2-s @atom:hn @atom:n2 @atom:s - @angle:hn-n2-s6 @atom:hn @atom:n2 @atom:s6 - @angle:i-n2-n2 @atom:i @atom:n2 @atom:n2 - @angle:i-n2-o @atom:i @atom:n2 @atom:o - @angle:i-n2-p2 @atom:i @atom:n2 @atom:p2 - @angle:i-n2-s @atom:i @atom:n2 @atom:s - @angle:n1-n2-n1 @atom:n1 @atom:n2 @atom:n1 - @angle:n2-n2-n1 @atom:n2 @atom:n2 @atom:n1 - @angle:n2-n2-n2 @atom:n2 @atom:n2 @atom:n2 - @angle:n2-n2-n3 @atom:n2 @atom:n2 @atom:n3 - @angle:n2-n2-n4 @atom:n2 @atom:n2 @atom:n4 - @angle:n2-n2-na @atom:n2 @atom:n2 @atom:na - @angle:n2-n2-nh @atom:n2 @atom:n2 @atom:nh - @angle:n2-n2-no @atom:n2 @atom:n2 @atom:no - @angle:n2-n2-o @atom:n2 @atom:n2 @atom:o - @angle:n2-n2-oh @atom:n2 @atom:n2 @atom:oh - @angle:n2-n2-os @atom:n2 @atom:n2 @atom:os - @angle:n2-n2-p2 @atom:n2 @atom:n2 @atom:p2 - @angle:n2-n2-p3 @atom:n2 @atom:n2 @atom:p3 - @angle:n2-n2-p4 @atom:n2 @atom:n2 @atom:p4 - @angle:n2-n2-p5 @atom:n2 @atom:n2 @atom:p5 - @angle:n2-n2-s4 @atom:n2 @atom:n2 @atom:s4 - @angle:n2-n2-s6 @atom:n2 @atom:n2 @atom:s6 - @angle:n2-n2-s @atom:n2 @atom:n2 @atom:s - @angle:n2-n2-sh @atom:n2 @atom:n2 @atom:sh - @angle:n2-n2-ss @atom:n2 @atom:n2 @atom:ss - @angle:n3-n2-n3 @atom:n3 @atom:n2 @atom:n3 - @angle:n3-n2-o @atom:n3 @atom:n2 @atom:o - @angle:n3-n2-p2 @atom:n3 @atom:n2 @atom:p2 - @angle:n3-n2-s @atom:n3 @atom:n2 @atom:s - @angle:n4-n2-n4 @atom:n4 @atom:n2 @atom:n4 - @angle:n4-n2-o @atom:n4 @atom:n2 @atom:o - @angle:n4-n2-p2 @atom:n4 @atom:n2 @atom:p2 - @angle:n4-n2-s @atom:n4 @atom:n2 @atom:s - @angle:na-n2-na @atom:na @atom:n2 @atom:na - @angle:na-n2-o @atom:na @atom:n2 @atom:o - @angle:na-n2-p2 @atom:na @atom:n2 @atom:p2 - @angle:na-n2-s @atom:na @atom:n2 @atom:s - @angle:ne-n2-nh @atom:ne @atom:n2 @atom:nh - @angle:ne-n2-o @atom:ne @atom:n2 @atom:o - @angle:ne-n2-s @atom:ne @atom:n2 @atom:s - @angle:nf-n2-nh @atom:nf @atom:n2 @atom:nh - @angle:nf-n2-o @atom:nf @atom:n2 @atom:o - @angle:nf-n2-s @atom:nf @atom:n2 @atom:s - @angle:nh-n2-nh @atom:nh @atom:n2 @atom:nh - @angle:nh-n2-o @atom:nh @atom:n2 @atom:o - @angle:nh-n2-p2 @atom:nh @atom:n2 @atom:p2 - @angle:nh-n2-s @atom:nh @atom:n2 @atom:s - @angle:n-n2-n2 @atom:n @atom:n2 @atom:n2 - @angle:n-n2-o @atom:n @atom:n2 @atom:o - @angle:no-n2-no @atom:no @atom:n2 @atom:no - @angle:no-n2-o @atom:no @atom:n2 @atom:o - @angle:no-n2-p2 @atom:no @atom:n2 @atom:p2 - @angle:n-n2-p2 @atom:n @atom:n2 @atom:p2 - @angle:n-n2-s @atom:n @atom:n2 @atom:s - @angle:oh-n2-oh @atom:oh @atom:n2 @atom:oh - @angle:oh-n2-p2 @atom:oh @atom:n2 @atom:p2 - @angle:oh-n2-s @atom:oh @atom:n2 @atom:s - @angle:o-n2-o @atom:o @atom:n2 @atom:o - @angle:o-n2-oh @atom:o @atom:n2 @atom:oh - @angle:o-n2-os @atom:o @atom:n2 @atom:os - @angle:o-n2-p2 @atom:o @atom:n2 @atom:p2 - @angle:o-n2-p3 @atom:o @atom:n2 @atom:p3 - @angle:o-n2-p4 @atom:o @atom:n2 @atom:p4 - @angle:o-n2-p5 @atom:o @atom:n2 @atom:p5 - @angle:o-n2-pe @atom:o @atom:n2 @atom:pe - @angle:o-n2-pf @atom:o @atom:n2 @atom:pf - @angle:o-n2-s4 @atom:o @atom:n2 @atom:s4 - @angle:o-n2-s6 @atom:o @atom:n2 @atom:s6 - @angle:o-n2-s @atom:o @atom:n2 @atom:s - @angle:o-n2-sh @atom:o @atom:n2 @atom:sh - @angle:os-n2-os @atom:os @atom:n2 @atom:os - @angle:os-n2-p2 @atom:os @atom:n2 @atom:p2 - @angle:o-n2-ss @atom:o @atom:n2 @atom:ss - @angle:os-n2-s @atom:os @atom:n2 @atom:s - @angle:p2-n2-p2 @atom:p2 @atom:n2 @atom:p2 - @angle:p2-n2-p3 @atom:p2 @atom:n2 @atom:p3 - @angle:p2-n2-p4 @atom:p2 @atom:n2 @atom:p4 - @angle:p2-n2-p5 @atom:p2 @atom:n2 @atom:p5 - @angle:p2-n2-s4 @atom:p2 @atom:n2 @atom:s4 - @angle:p2-n2-s6 @atom:p2 @atom:n2 @atom:s6 - @angle:p2-n2-s @atom:p2 @atom:n2 @atom:s - @angle:p2-n2-sh @atom:p2 @atom:n2 @atom:sh - @angle:p2-n2-ss @atom:p2 @atom:n2 @atom:ss - @angle:p3-n2-p3 @atom:p3 @atom:n2 @atom:p3 - @angle:p3-n2-s @atom:p3 @atom:n2 @atom:s - @angle:p4-n2-s @atom:p4 @atom:n2 @atom:s - @angle:p5-n2-p5 @atom:p5 @atom:n2 @atom:p5 - @angle:p5-n2-s @atom:p5 @atom:n2 @atom:s - @angle:pe-n2-s @atom:pe @atom:n2 @atom:s - @angle:pf-n2-s @atom:pf @atom:n2 @atom:s - @angle:s4-n2-s4 @atom:s4 @atom:n2 @atom:s4 - @angle:s4-n2-s6 @atom:s4 @atom:n2 @atom:s6 - @angle:s6-n2-s6 @atom:s6 @atom:n2 @atom:s6 - @angle:sh-n2-sh @atom:sh @atom:n2 @atom:sh - @angle:sh-n2-ss @atom:sh @atom:n2 @atom:ss - @angle:s-n2-s @atom:s @atom:n2 @atom:s - @angle:s-n2-s4 @atom:s @atom:n2 @atom:s4 - @angle:s-n2-s6 @atom:s @atom:n2 @atom:s6 - @angle:s-n2-sh @atom:s @atom:n2 @atom:sh - @angle:s-n2-ss @atom:s @atom:n2 @atom:ss - @angle:ss-n2-ss @atom:ss @atom:n2 @atom:ss - @angle:br-n3-br @atom:br @atom:n3 @atom:br - @angle:br-n3-c3 @atom:br @atom:n3 @atom:c3 - @angle:c1-n3-c1 @atom:c1 @atom:n3 @atom:c1 - @angle:c1-n3-f @atom:c1 @atom:n3 @atom:f - @angle:c1-n3-hn @atom:c1 @atom:n3 @atom:hn - @angle:c1-n3-o @atom:c1 @atom:n3 @atom:o - @angle:c2-n3-c2 @atom:c2 @atom:n3 @atom:c2 - @angle:c2-n3-hn @atom:c2 @atom:n3 @atom:hn - @angle:c3-n3-c3 @atom:c3 @atom:n3 @atom:c3 - @angle:c3-n3-cl @atom:c3 @atom:n3 @atom:cl - @angle:c3-n3-cx @atom:c3 @atom:n3 @atom:cx - @angle:c3-n3-cy @atom:c3 @atom:n3 @atom:cy - @angle:c3-n3-f @atom:c3 @atom:n3 @atom:f - @angle:c3-n3-hn @atom:c3 @atom:n3 @atom:hn - @angle:c3-n3-i @atom:c3 @atom:n3 @atom:i - @angle:c3-n3-n2 @atom:c3 @atom:n3 @atom:n2 - @angle:c3-n3-n3 @atom:c3 @atom:n3 @atom:n3 - @angle:c3-n3-n4 @atom:c3 @atom:n3 @atom:n4 - @angle:c3-n3-n @atom:c3 @atom:n3 @atom:n - @angle:c3-n3-nh @atom:c3 @atom:n3 @atom:nh - @angle:c3-n3-no @atom:c3 @atom:n3 @atom:no - @angle:c3-n3-o @atom:c3 @atom:n3 @atom:o - @angle:c3-n3-oh @atom:c3 @atom:n3 @atom:oh - @angle:c3-n3-os @atom:c3 @atom:n3 @atom:os - @angle:c3-n3-p3 @atom:c3 @atom:n3 @atom:p3 - @angle:c3-n3-p5 @atom:c3 @atom:n3 @atom:p5 - @angle:c3-n3-s4 @atom:c3 @atom:n3 @atom:s4 - @angle:c3-n3-s6 @atom:c3 @atom:n3 @atom:s6 - @angle:c3-n3-s @atom:c3 @atom:n3 @atom:s - @angle:c3-n3-sh @atom:c3 @atom:n3 @atom:sh - @angle:c3-n3-ss @atom:c3 @atom:n3 @atom:ss - @angle:c3-n3-sy @atom:c3 @atom:n3 @atom:sy - @angle:cl-n3-cl @atom:cl @atom:n3 @atom:cl - @angle:cl-n3-hn @atom:cl @atom:n3 @atom:hn - @angle:cl-n3-n3 @atom:cl @atom:n3 @atom:n3 - @angle:cx-n3-cx @atom:cx @atom:n3 @atom:cx - @angle:cx-n3-hn @atom:cx @atom:n3 @atom:hn - @angle:cx-n3-p5 @atom:cx @atom:n3 @atom:p5 - @angle:cx-n3-py @atom:cx @atom:n3 @atom:py - @angle:cy-n3-cy @atom:cy @atom:n3 @atom:cy - @angle:cy-n3-hn @atom:cy @atom:n3 @atom:hn - @angle:f-n3-f @atom:f @atom:n3 @atom:f - @angle:f-n3-hn @atom:f @atom:n3 @atom:hn - @angle:hn-n3-hn @atom:hn @atom:n3 @atom:hn - @angle:hn-n3-i @atom:hn @atom:n3 @atom:i - @angle:hn-n3-n1 @atom:hn @atom:n3 @atom:n1 - @angle:hn-n3-n2 @atom:hn @atom:n3 @atom:n2 - @angle:hn-n3-n3 @atom:hn @atom:n3 @atom:n3 - @angle:hn-n3-n4 @atom:hn @atom:n3 @atom:n4 - @angle:hn-n3-n @atom:hn @atom:n3 @atom:n - @angle:hn-n3-na @atom:hn @atom:n3 @atom:na - @angle:hn-n3-nh @atom:hn @atom:n3 @atom:nh - @angle:hn-n3-no @atom:hn @atom:n3 @atom:no - @angle:hn-n3-o @atom:hn @atom:n3 @atom:o - @angle:hn-n3-oh @atom:hn @atom:n3 @atom:oh - @angle:hn-n3-os @atom:hn @atom:n3 @atom:os - @angle:hn-n3-p2 @atom:hn @atom:n3 @atom:p2 - @angle:hn-n3-p3 @atom:hn @atom:n3 @atom:p3 - @angle:hn-n3-p4 @atom:hn @atom:n3 @atom:p4 - @angle:hn-n3-p5 @atom:hn @atom:n3 @atom:p5 - @angle:hn-n3-s4 @atom:hn @atom:n3 @atom:s4 - @angle:hn-n3-s @atom:hn @atom:n3 @atom:s - @angle:hn-n3-s6 @atom:hn @atom:n3 @atom:s6 - @angle:hn-n3-sh @atom:hn @atom:n3 @atom:sh - @angle:hn-n3-ss @atom:hn @atom:n3 @atom:ss - @angle:hn-n3-sy @atom:hn @atom:n3 @atom:sy - @angle:i-n3-i @atom:i @atom:n3 @atom:i - @angle:n1-n3-n1 @atom:n1 @atom:n3 @atom:n1 - @angle:n2-n3-n2 @atom:n2 @atom:n3 @atom:n2 - @angle:n2-n3-o @atom:n2 @atom:n3 @atom:o - @angle:n3-n3-n3 @atom:n3 @atom:n3 @atom:n3 - @angle:n4-n3-n4 @atom:n4 @atom:n3 @atom:n4 - @angle:n4-n3-nh @atom:n4 @atom:n3 @atom:nh - @angle:na-n3-na @atom:na @atom:n3 @atom:na - @angle:nh-n3-nh @atom:nh @atom:n3 @atom:nh - @angle:n-n3-n @atom:n @atom:n3 @atom:n - @angle:no-n3-no @atom:no @atom:n3 @atom:no - @angle:oh-n3-oh @atom:oh @atom:n3 @atom:oh - @angle:o-n3-o @atom:o @atom:n3 @atom:o - @angle:o-n3-p2 @atom:o @atom:n3 @atom:p2 - @angle:o-n3-p4 @atom:o @atom:n3 @atom:p4 - @angle:o-n3-s4 @atom:o @atom:n3 @atom:s4 - @angle:o-n3-s6 @atom:o @atom:n3 @atom:s6 - @angle:o-n3-s @atom:o @atom:n3 @atom:s - @angle:os-n3-os @atom:os @atom:n3 @atom:os - @angle:p2-n3-p2 @atom:p2 @atom:n3 @atom:p2 - @angle:p3-n3-p3 @atom:p3 @atom:n3 @atom:p3 - @angle:p4-n3-p4 @atom:p4 @atom:n3 @atom:p4 - @angle:p5-n3-p5 @atom:p5 @atom:n3 @atom:p5 - @angle:s4-n3-s4 @atom:s4 @atom:n3 @atom:s4 - @angle:s4-n3-s6 @atom:s4 @atom:n3 @atom:s6 - @angle:s6-n3-s6 @atom:s6 @atom:n3 @atom:s6 - @angle:sh-n3-sh @atom:sh @atom:n3 @atom:sh - @angle:sh-n3-ss @atom:sh @atom:n3 @atom:ss - @angle:s-n3-s @atom:s @atom:n3 @atom:s - @angle:ss-n3-ss @atom:ss @atom:n3 @atom:ss - @angle:br-n4-br @atom:br @atom:n4 @atom:br - @angle:br-n4-hn @atom:br @atom:n4 @atom:hn - @angle:c1-n4-c1 @atom:c1 @atom:n4 @atom:c1 - @angle:c1-n4-hn @atom:c1 @atom:n4 @atom:hn - @angle:c2-n4-c2 @atom:c2 @atom:n4 @atom:c2 - @angle:c2-n4-c3 @atom:c2 @atom:n4 @atom:c3 - @angle:c2-n4-hn @atom:c2 @atom:n4 @atom:hn - @angle:c3-n4-c3 @atom:c3 @atom:n4 @atom:c3 - @angle:c3-n4-ca @atom:c3 @atom:n4 @atom:ca - @angle:c3-n4-cc @atom:c3 @atom:n4 @atom:cc - @angle:c3-n4-cl @atom:c3 @atom:n4 @atom:cl - @angle:c3-n4-hn @atom:c3 @atom:n4 @atom:hn - @angle:c3-n4-n3 @atom:c3 @atom:n4 @atom:n3 - @angle:c3-n4-n4 @atom:c3 @atom:n4 @atom:n4 - @angle:c3-n4-n @atom:c3 @atom:n4 @atom:n - @angle:c3-n4-nh @atom:c3 @atom:n4 @atom:nh - @angle:c3-n4-no @atom:c3 @atom:n4 @atom:no - @angle:c3-n4-o @atom:c3 @atom:n4 @atom:o - @angle:c3-n4-oh @atom:c3 @atom:n4 @atom:oh - @angle:c3-n4-os @atom:c3 @atom:n4 @atom:os - @angle:c3-n4-p2 @atom:c3 @atom:n4 @atom:p2 - @angle:c3-n4-p3 @atom:c3 @atom:n4 @atom:p3 - @angle:c3-n4-p5 @atom:c3 @atom:n4 @atom:p5 - @angle:c3-n4-s4 @atom:c3 @atom:n4 @atom:s4 - @angle:c3-n4-s6 @atom:c3 @atom:n4 @atom:s6 - @angle:c3-n4-s @atom:c3 @atom:n4 @atom:s - @angle:c3-n4-sh @atom:c3 @atom:n4 @atom:sh - @angle:c3-n4-ss @atom:c3 @atom:n4 @atom:ss - @angle:ca-n4-ca @atom:ca @atom:n4 @atom:ca - @angle:ca-n4-hn @atom:ca @atom:n4 @atom:hn - @angle:c-n4-c @atom:c @atom:n4 @atom:c - @angle:c-n4-hn @atom:c @atom:n4 @atom:hn - @angle:cl-n4-cl @atom:cl @atom:n4 @atom:cl - @angle:cl-n4-hn @atom:cl @atom:n4 @atom:hn - @angle:f-n4-f @atom:f @atom:n4 @atom:f - @angle:f-n4-hn @atom:f @atom:n4 @atom:hn - @angle:hn-n4-hn @atom:hn @atom:n4 @atom:hn - @angle:hn-n4-i @atom:hn @atom:n4 @atom:i - @angle:hn-n4-n1 @atom:hn @atom:n4 @atom:n1 - @angle:hn-n4-n2 @atom:hn @atom:n4 @atom:n2 - @angle:hn-n4-n3 @atom:hn @atom:n4 @atom:n3 - @angle:hn-n4-n4 @atom:hn @atom:n4 @atom:n4 - @angle:hn-n4-n @atom:hn @atom:n4 @atom:n - @angle:hn-n4-na @atom:hn @atom:n4 @atom:na - @angle:hn-n4-nh @atom:hn @atom:n4 @atom:nh - @angle:hn-n4-no @atom:hn @atom:n4 @atom:no - @angle:hn-n4-o @atom:hn @atom:n4 @atom:o - @angle:hn-n4-oh @atom:hn @atom:n4 @atom:oh - @angle:hn-n4-os @atom:hn @atom:n4 @atom:os - @angle:hn-n4-p2 @atom:hn @atom:n4 @atom:p2 - @angle:hn-n4-p3 @atom:hn @atom:n4 @atom:p3 - @angle:hn-n4-p4 @atom:hn @atom:n4 @atom:p4 - @angle:hn-n4-p5 @atom:hn @atom:n4 @atom:p5 - @angle:hn-n4-py @atom:hn @atom:n4 @atom:py - @angle:hn-n4-s4 @atom:hn @atom:n4 @atom:s4 - @angle:hn-n4-s @atom:hn @atom:n4 @atom:s - @angle:hn-n4-s6 @atom:hn @atom:n4 @atom:s6 - @angle:hn-n4-sh @atom:hn @atom:n4 @atom:sh - @angle:hn-n4-ss @atom:hn @atom:n4 @atom:ss - @angle:i-n4-i @atom:i @atom:n4 @atom:i - @angle:n1-n4-n1 @atom:n1 @atom:n4 @atom:n1 - @angle:n2-n4-n2 @atom:n2 @atom:n4 @atom:n2 - @angle:n3-n4-n3 @atom:n3 @atom:n4 @atom:n3 - @angle:n4-n4-n4 @atom:n4 @atom:n4 @atom:n4 - @angle:na-n4-na @atom:na @atom:n4 @atom:na - @angle:nh-n4-nh @atom:nh @atom:n4 @atom:nh - @angle:n-n4-n @atom:n @atom:n4 @atom:n - @angle:oh-n4-oh @atom:oh @atom:n4 @atom:oh - @angle:o-n4-o @atom:o @atom:n4 @atom:o - @angle:os-n4-os @atom:os @atom:n4 @atom:os - @angle:p2-n4-p2 @atom:p2 @atom:n4 @atom:p2 - @angle:p3-n4-p3 @atom:p3 @atom:n4 @atom:p3 - @angle:p5-n4-p5 @atom:p5 @atom:n4 @atom:p5 - @angle:py-n4-py @atom:py @atom:n4 @atom:py - @angle:s4-n4-s4 @atom:s4 @atom:n4 @atom:s4 - @angle:s6-n4-s6 @atom:s6 @atom:n4 @atom:s6 - @angle:sh-n4-sh @atom:sh @atom:n4 @atom:sh - @angle:s-n4-s @atom:s @atom:n4 @atom:s - @angle:ss-n4-ss @atom:ss @atom:n4 @atom:ss - @angle:br-na-br @atom:br @atom:na @atom:br - @angle:br-na-c2 @atom:br @atom:na @atom:c2 - @angle:br-na-ca @atom:br @atom:na @atom:ca - @angle:br-na-cc @atom:br @atom:na @atom:cc - @angle:br-na-cd @atom:br @atom:na @atom:cd - @angle:br-na-nc @atom:br @atom:na @atom:nc - @angle:br-na-nd @atom:br @atom:na @atom:nd - @angle:br-na-os @atom:br @atom:na @atom:os - @angle:br-na-p2 @atom:br @atom:na @atom:p2 - @angle:br-na-pc @atom:br @atom:na @atom:pc - @angle:br-na-pd @atom:br @atom:na @atom:pd - @angle:br-na-ss @atom:br @atom:na @atom:ss - @angle:c1-na-c1 @atom:c1 @atom:na @atom:c1 - @angle:c1-na-c2 @atom:c1 @atom:na @atom:c2 - @angle:c1-na-ca @atom:c1 @atom:na @atom:ca - @angle:c1-na-cc @atom:c1 @atom:na @atom:cc - @angle:c1-na-cd @atom:c1 @atom:na @atom:cd - @angle:c1-na-nc @atom:c1 @atom:na @atom:nc - @angle:c1-na-nd @atom:c1 @atom:na @atom:nd - @angle:c1-na-os @atom:c1 @atom:na @atom:os - @angle:c1-na-p2 @atom:c1 @atom:na @atom:p2 - @angle:c1-na-pc @atom:c1 @atom:na @atom:pc - @angle:c1-na-pd @atom:c1 @atom:na @atom:pd - @angle:c1-na-ss @atom:c1 @atom:na @atom:ss - @angle:c2-na-c2 @atom:c2 @atom:na @atom:c2 - @angle:c2-na-c3 @atom:c2 @atom:na @atom:c3 - @angle:c2-na-ca @atom:c2 @atom:na @atom:ca - @angle:c2-na-cc @atom:c2 @atom:na @atom:cc - @angle:c2-na-cd @atom:c2 @atom:na @atom:cd - @angle:c2-na-cl @atom:c2 @atom:na @atom:cl - @angle:c2-na-f @atom:c2 @atom:na @atom:f - @angle:c2-na-hn @atom:c2 @atom:na @atom:hn - @angle:c2-na-i @atom:c2 @atom:na @atom:i - @angle:c2-na-n1 @atom:c2 @atom:na @atom:n1 - @angle:c2-na-n2 @atom:c2 @atom:na @atom:n2 - @angle:c2-na-n3 @atom:c2 @atom:na @atom:n3 - @angle:c2-na-n4 @atom:c2 @atom:na @atom:n4 - @angle:c2-na-n @atom:c2 @atom:na @atom:n - @angle:c2-na-na @atom:c2 @atom:na @atom:na - @angle:c2-na-nc @atom:c2 @atom:na @atom:nc - @angle:c2-na-nd @atom:c2 @atom:na @atom:nd - @angle:c2-na-nh @atom:c2 @atom:na @atom:nh - @angle:c2-na-no @atom:c2 @atom:na @atom:no - @angle:c2-na-o @atom:c2 @atom:na @atom:o - @angle:c2-na-oh @atom:c2 @atom:na @atom:oh - @angle:c2-na-os @atom:c2 @atom:na @atom:os - @angle:c2-na-p2 @atom:c2 @atom:na @atom:p2 - @angle:c2-na-p3 @atom:c2 @atom:na @atom:p3 - @angle:c2-na-p4 @atom:c2 @atom:na @atom:p4 - @angle:c2-na-p5 @atom:c2 @atom:na @atom:p5 - @angle:c2-na-pc @atom:c2 @atom:na @atom:pc - @angle:c2-na-pd @atom:c2 @atom:na @atom:pd - @angle:c2-na-s4 @atom:c2 @atom:na @atom:s4 - @angle:c2-na-s6 @atom:c2 @atom:na @atom:s6 - @angle:c2-na-s @atom:c2 @atom:na @atom:s - @angle:c2-na-sh @atom:c2 @atom:na @atom:sh - @angle:c2-na-ss @atom:c2 @atom:na @atom:ss - @angle:c3-na-c3 @atom:c3 @atom:na @atom:c3 - @angle:c3-na-ca @atom:c3 @atom:na @atom:ca - @angle:c3-na-cc @atom:c3 @atom:na @atom:cc - @angle:c3-na-cd @atom:c3 @atom:na @atom:cd - @angle:c3-na-cp @atom:c3 @atom:na @atom:cp - @angle:c3-na-n2 @atom:c3 @atom:na @atom:n2 - @angle:c3-na-n @atom:c3 @atom:na @atom:n - @angle:c3-na-nc @atom:c3 @atom:na @atom:nc - @angle:c3-na-nd @atom:c3 @atom:na @atom:nd - @angle:c3-na-os @atom:c3 @atom:na @atom:os - @angle:c3-na-p2 @atom:c3 @atom:na @atom:p2 - @angle:c3-na-pc @atom:c3 @atom:na @atom:pc - @angle:c3-na-pd @atom:c3 @atom:na @atom:pd - @angle:c3-na-sh @atom:c3 @atom:na @atom:sh - @angle:c3-na-ss @atom:c3 @atom:na @atom:ss - @angle:ca-na-ca @atom:ca @atom:na @atom:ca - @angle:ca-na-cc @atom:ca @atom:na @atom:cc - @angle:ca-na-cd @atom:ca @atom:na @atom:cd - @angle:ca-na-cl @atom:ca @atom:na @atom:cl - @angle:ca-na-cp @atom:ca @atom:na @atom:cp - @angle:ca-na-cx @atom:ca @atom:na @atom:cx - @angle:ca-na-f @atom:ca @atom:na @atom:f - @angle:ca-na-hn @atom:ca @atom:na @atom:hn - @angle:ca-na-i @atom:ca @atom:na @atom:i - @angle:ca-na-n2 @atom:ca @atom:na @atom:n2 - @angle:ca-na-n4 @atom:ca @atom:na @atom:n4 - @angle:ca-na-n @atom:ca @atom:na @atom:n - @angle:ca-na-na @atom:ca @atom:na @atom:na - @angle:ca-na-nb @atom:ca @atom:na @atom:nb - @angle:ca-na-nc @atom:ca @atom:na @atom:nc - @angle:ca-na-nd @atom:ca @atom:na @atom:nd - @angle:ca-na-nh @atom:ca @atom:na @atom:nh - @angle:ca-na-o @atom:ca @atom:na @atom:o - @angle:ca-na-oh @atom:ca @atom:na @atom:oh - @angle:ca-na-os @atom:ca @atom:na @atom:os - @angle:ca-na-p2 @atom:ca @atom:na @atom:p2 - @angle:ca-na-p3 @atom:ca @atom:na @atom:p3 - @angle:ca-na-p4 @atom:ca @atom:na @atom:p4 - @angle:ca-na-p5 @atom:ca @atom:na @atom:p5 - @angle:ca-na-pc @atom:ca @atom:na @atom:pc - @angle:ca-na-pd @atom:ca @atom:na @atom:pd - @angle:ca-na-py @atom:ca @atom:na @atom:py - @angle:ca-na-s4 @atom:ca @atom:na @atom:s4 - @angle:ca-na-s6 @atom:ca @atom:na @atom:s6 - @angle:ca-na-s @atom:ca @atom:na @atom:s - @angle:ca-na-sh @atom:ca @atom:na @atom:sh - @angle:ca-na-ss @atom:ca @atom:na @atom:ss - @angle:cc-na-cc @atom:cc @atom:na @atom:cc - @angle:cc-na-cd @atom:cc @atom:na @atom:cd - @angle:cc-na-ce @atom:cc @atom:na @atom:ce - @angle:cc-na-cl @atom:cc @atom:na @atom:cl - @angle:cc-na-f @atom:cc @atom:na @atom:f - @angle:cc-na-hn @atom:cc @atom:na @atom:hn - @angle:cc-na-i @atom:cc @atom:na @atom:i - @angle:cc-na-n2 @atom:cc @atom:na @atom:n2 - @angle:cc-na-n4 @atom:cc @atom:na @atom:n4 - @angle:cc-na-n @atom:cc @atom:na @atom:n - @angle:cc-na-na @atom:cc @atom:na @atom:na - @angle:cc-na-nc @atom:cc @atom:na @atom:nc - @angle:cc-na-nd @atom:cc @atom:na @atom:nd - @angle:cc-na-nh @atom:cc @atom:na @atom:nh - @angle:cc-na-no @atom:cc @atom:na @atom:no - @angle:cc-na-o @atom:cc @atom:na @atom:o - @angle:cc-na-oh @atom:cc @atom:na @atom:oh - @angle:cc-na-os @atom:cc @atom:na @atom:os - @angle:cc-na-p2 @atom:cc @atom:na @atom:p2 - @angle:cc-na-p3 @atom:cc @atom:na @atom:p3 - @angle:cc-na-p4 @atom:cc @atom:na @atom:p4 - @angle:cc-na-p5 @atom:cc @atom:na @atom:p5 - @angle:cc-na-s4 @atom:cc @atom:na @atom:s4 - @angle:cc-na-s6 @atom:cc @atom:na @atom:s6 - @angle:cc-na-s @atom:cc @atom:na @atom:s - @angle:cc-na-sh @atom:cc @atom:na @atom:sh - @angle:cc-na-ss @atom:cc @atom:na @atom:ss - @angle:cd-na-cd @atom:cd @atom:na @atom:cd - @angle:cd-na-cl @atom:cd @atom:na @atom:cl - @angle:cd-na-f @atom:cd @atom:na @atom:f - @angle:cd-na-hn @atom:cd @atom:na @atom:hn - @angle:cd-na-i @atom:cd @atom:na @atom:i - @angle:cd-na-n2 @atom:cd @atom:na @atom:n2 - @angle:cd-na-n4 @atom:cd @atom:na @atom:n4 - @angle:cd-na-n @atom:cd @atom:na @atom:n - @angle:cd-na-na @atom:cd @atom:na @atom:na - @angle:cd-na-nc @atom:cd @atom:na @atom:nc - @angle:cd-na-nd @atom:cd @atom:na @atom:nd - @angle:cd-na-nh @atom:cd @atom:na @atom:nh - @angle:cd-na-no @atom:cd @atom:na @atom:no - @angle:cd-na-o @atom:cd @atom:na @atom:o - @angle:cd-na-oh @atom:cd @atom:na @atom:oh - @angle:cd-na-os @atom:cd @atom:na @atom:os - @angle:cd-na-p2 @atom:cd @atom:na @atom:p2 - @angle:cd-na-p3 @atom:cd @atom:na @atom:p3 - @angle:cd-na-p4 @atom:cd @atom:na @atom:p4 - @angle:cd-na-p5 @atom:cd @atom:na @atom:p5 - @angle:cd-na-s4 @atom:cd @atom:na @atom:s4 - @angle:cd-na-s6 @atom:cd @atom:na @atom:s6 - @angle:cd-na-s @atom:cd @atom:na @atom:s - @angle:cd-na-sh @atom:cd @atom:na @atom:sh - @angle:cd-na-ss @atom:cd @atom:na @atom:ss - @angle:cl-na-cl @atom:cl @atom:na @atom:cl - @angle:cl-na-nc @atom:cl @atom:na @atom:nc - @angle:cl-na-nd @atom:cl @atom:na @atom:nd - @angle:cl-na-os @atom:cl @atom:na @atom:os - @angle:cl-na-p2 @atom:cl @atom:na @atom:p2 - @angle:cl-na-pc @atom:cl @atom:na @atom:pc - @angle:cl-na-pd @atom:cl @atom:na @atom:pd - @angle:cl-na-ss @atom:cl @atom:na @atom:ss - @angle:f-na-f @atom:f @atom:na @atom:f - @angle:f-na-nc @atom:f @atom:na @atom:nc - @angle:f-na-nd @atom:f @atom:na @atom:nd - @angle:f-na-os @atom:f @atom:na @atom:os - @angle:f-na-p2 @atom:f @atom:na @atom:p2 - @angle:f-na-pc @atom:f @atom:na @atom:pc - @angle:f-na-pd @atom:f @atom:na @atom:pd - @angle:f-na-ss @atom:f @atom:na @atom:ss - @angle:hn-na-hn @atom:hn @atom:na @atom:hn - @angle:hn-na-n @atom:hn @atom:na @atom:n - @angle:hn-na-nc @atom:hn @atom:na @atom:nc - @angle:hn-na-nd @atom:hn @atom:na @atom:nd - @angle:hn-na-os @atom:hn @atom:na @atom:os - @angle:hn-na-p2 @atom:hn @atom:na @atom:p2 - @angle:hn-na-pc @atom:hn @atom:na @atom:pc - @angle:hn-na-pd @atom:hn @atom:na @atom:pd - @angle:hn-na-ss @atom:hn @atom:na @atom:ss - @angle:i-na-i @atom:i @atom:na @atom:i - @angle:i-na-nc @atom:i @atom:na @atom:nc - @angle:i-na-nd @atom:i @atom:na @atom:nd - @angle:i-na-os @atom:i @atom:na @atom:os - @angle:i-na-p2 @atom:i @atom:na @atom:p2 - @angle:i-na-pc @atom:i @atom:na @atom:pc - @angle:i-na-pd @atom:i @atom:na @atom:pd - @angle:i-na-ss @atom:i @atom:na @atom:ss - @angle:n2-na-n2 @atom:n2 @atom:na @atom:n2 - @angle:n2-na-nc @atom:n2 @atom:na @atom:nc - @angle:n2-na-nd @atom:n2 @atom:na @atom:nd - @angle:n2-na-os @atom:n2 @atom:na @atom:os - @angle:n2-na-p2 @atom:n2 @atom:na @atom:p2 - @angle:n2-na-pc @atom:n2 @atom:na @atom:pc - @angle:n2-na-pd @atom:n2 @atom:na @atom:pd - @angle:n2-na-ss @atom:n2 @atom:na @atom:ss - @angle:n3-na-n3 @atom:n3 @atom:na @atom:n3 - @angle:n4-na-n4 @atom:n4 @atom:na @atom:n4 - @angle:n4-na-nc @atom:n4 @atom:na @atom:nc - @angle:n4-na-nd @atom:n4 @atom:na @atom:nd - @angle:n4-na-os @atom:n4 @atom:na @atom:os - @angle:n4-na-p2 @atom:n4 @atom:na @atom:p2 - @angle:n4-na-pc @atom:n4 @atom:na @atom:pc - @angle:n4-na-pd @atom:n4 @atom:na @atom:pd - @angle:na-na-na @atom:na @atom:na @atom:na - @angle:na-na-nc @atom:na @atom:na @atom:nc - @angle:na-na-nd @atom:na @atom:na @atom:nd - @angle:na-na-os @atom:na @atom:na @atom:os - @angle:na-na-p2 @atom:na @atom:na @atom:p2 - @angle:na-na-pc @atom:na @atom:na @atom:pc - @angle:na-na-pd @atom:na @atom:na @atom:pd - @angle:na-na-ss @atom:na @atom:na @atom:ss - @angle:nc-na-nc @atom:nc @atom:na @atom:nc - @angle:nc-na-nd @atom:nc @atom:na @atom:nd - @angle:nc-na-nh @atom:nc @atom:na @atom:nh - @angle:nc-na-no @atom:nc @atom:na @atom:no - @angle:nc-na-o @atom:nc @atom:na @atom:o - @angle:nc-na-oh @atom:nc @atom:na @atom:oh - @angle:nc-na-os @atom:nc @atom:na @atom:os - @angle:nc-na-p2 @atom:nc @atom:na @atom:p2 - @angle:nc-na-p3 @atom:nc @atom:na @atom:p3 - @angle:nc-na-p4 @atom:nc @atom:na @atom:p4 - @angle:nc-na-p5 @atom:nc @atom:na @atom:p5 - @angle:nc-na-pc @atom:nc @atom:na @atom:pc - @angle:nc-na-s4 @atom:nc @atom:na @atom:s4 - @angle:nc-na-s6 @atom:nc @atom:na @atom:s6 - @angle:nc-na-s @atom:nc @atom:na @atom:s - @angle:nc-na-sh @atom:nc @atom:na @atom:sh - @angle:nc-na-ss @atom:nc @atom:na @atom:ss - @angle:nd-na-nd @atom:nd @atom:na @atom:nd - @angle:nd-na-nh @atom:nd @atom:na @atom:nh - @angle:nd-na-no @atom:nd @atom:na @atom:no - @angle:nd-na-o @atom:nd @atom:na @atom:o - @angle:nd-na-oh @atom:nd @atom:na @atom:oh - @angle:nd-na-os @atom:nd @atom:na @atom:os - @angle:nd-na-p2 @atom:nd @atom:na @atom:p2 - @angle:nd-na-p3 @atom:nd @atom:na @atom:p3 - @angle:nd-na-p4 @atom:nd @atom:na @atom:p4 - @angle:nd-na-p5 @atom:nd @atom:na @atom:p5 - @angle:nd-na-pd @atom:nd @atom:na @atom:pd - @angle:nd-na-s4 @atom:nd @atom:na @atom:s4 - @angle:nd-na-s6 @atom:nd @atom:na @atom:s6 - @angle:nd-na-s @atom:nd @atom:na @atom:s - @angle:nd-na-sh @atom:nd @atom:na @atom:sh - @angle:nd-na-ss @atom:nd @atom:na @atom:ss - @angle:nh-na-nh @atom:nh @atom:na @atom:nh - @angle:nh-na-os @atom:nh @atom:na @atom:os - @angle:nh-na-p2 @atom:nh @atom:na @atom:p2 - @angle:nh-na-pc @atom:nh @atom:na @atom:pc - @angle:nh-na-pd @atom:nh @atom:na @atom:pd - @angle:nh-na-ss @atom:nh @atom:na @atom:ss - @angle:n-na-n @atom:n @atom:na @atom:n - @angle:n-na-nc @atom:n @atom:na @atom:nc - @angle:n-na-nd @atom:n @atom:na @atom:nd - @angle:no-na-no @atom:no @atom:na @atom:no - @angle:no-na-os @atom:no @atom:na @atom:os - @angle:no-na-pc @atom:no @atom:na @atom:pc - @angle:no-na-pd @atom:no @atom:na @atom:pd - @angle:n-na-os @atom:n @atom:na @atom:os - @angle:no-na-ss @atom:no @atom:na @atom:ss - @angle:n-na-p2 @atom:n @atom:na @atom:p2 - @angle:n-na-pc @atom:n @atom:na @atom:pc - @angle:n-na-pd @atom:n @atom:na @atom:pd - @angle:n-na-ss @atom:n @atom:na @atom:ss - @angle:oh-na-oh @atom:oh @atom:na @atom:oh - @angle:oh-na-p2 @atom:oh @atom:na @atom:p2 - @angle:oh-na-pc @atom:oh @atom:na @atom:pc - @angle:oh-na-pd @atom:oh @atom:na @atom:pd - @angle:oh-na-ss @atom:oh @atom:na @atom:ss - @angle:o-na-o @atom:o @atom:na @atom:o - @angle:o-na-os @atom:o @atom:na @atom:os - @angle:o-na-p2 @atom:o @atom:na @atom:p2 - @angle:o-na-pc @atom:o @atom:na @atom:pc - @angle:o-na-pd @atom:o @atom:na @atom:pd - @angle:os-na-os @atom:os @atom:na @atom:os - @angle:os-na-p2 @atom:os @atom:na @atom:p2 - @angle:os-na-p3 @atom:os @atom:na @atom:p3 - @angle:os-na-p5 @atom:os @atom:na @atom:p5 - @angle:os-na-pc @atom:os @atom:na @atom:pc - @angle:os-na-pd @atom:os @atom:na @atom:pd - @angle:os-na-s4 @atom:os @atom:na @atom:s4 - @angle:os-na-s6 @atom:os @atom:na @atom:s6 - @angle:os-na-ss @atom:os @atom:na @atom:ss - @angle:p2-na-p2 @atom:p2 @atom:na @atom:p2 - @angle:p2-na-p3 @atom:p2 @atom:na @atom:p3 - @angle:p2-na-p5 @atom:p2 @atom:na @atom:p5 - @angle:p2-na-pc @atom:p2 @atom:na @atom:pc - @angle:p2-na-pd @atom:p2 @atom:na @atom:pd - @angle:p2-na-s4 @atom:p2 @atom:na @atom:s4 - @angle:p2-na-s6 @atom:p2 @atom:na @atom:s6 - @angle:p2-na-s @atom:p2 @atom:na @atom:s - @angle:p2-na-sh @atom:p2 @atom:na @atom:sh - @angle:p2-na-ss @atom:p2 @atom:na @atom:ss - @angle:p3-na-p3 @atom:p3 @atom:na @atom:p3 - @angle:p3-na-pc @atom:p3 @atom:na @atom:pc - @angle:p3-na-pd @atom:p3 @atom:na @atom:pd - @angle:p5-na-p5 @atom:p5 @atom:na @atom:p5 - @angle:p5-na-pc @atom:p5 @atom:na @atom:pc - @angle:p5-na-pd @atom:p5 @atom:na @atom:pd - @angle:p5-na-ss @atom:p5 @atom:na @atom:ss - @angle:pc-na-pc @atom:pc @atom:na @atom:pc - @angle:pc-na-s4 @atom:pc @atom:na @atom:s4 - @angle:pc-na-s6 @atom:pc @atom:na @atom:s6 - @angle:pc-na-s @atom:pc @atom:na @atom:s - @angle:pc-na-sh @atom:pc @atom:na @atom:sh - @angle:pc-na-ss @atom:pc @atom:na @atom:ss - @angle:pd-na-pd @atom:pd @atom:na @atom:pd - @angle:pd-na-s4 @atom:pd @atom:na @atom:s4 - @angle:pd-na-s6 @atom:pd @atom:na @atom:s6 - @angle:pd-na-s @atom:pd @atom:na @atom:s - @angle:pd-na-sh @atom:pd @atom:na @atom:sh - @angle:pd-na-ss @atom:pd @atom:na @atom:ss - @angle:py-na-py @atom:py @atom:na @atom:py - @angle:s4-na-s4 @atom:s4 @atom:na @atom:s4 - @angle:s4-na-s6 @atom:s4 @atom:na @atom:s6 - @angle:s4-na-ss @atom:s4 @atom:na @atom:ss - @angle:s6-na-s6 @atom:s6 @atom:na @atom:s6 - @angle:s6-na-ss @atom:s6 @atom:na @atom:ss - @angle:sh-na-sh @atom:sh @atom:na @atom:sh - @angle:sh-na-ss @atom:sh @atom:na @atom:ss - @angle:s-na-s @atom:s @atom:na @atom:s - @angle:s-na-ss @atom:s @atom:na @atom:ss - @angle:ss-na-ss @atom:ss @atom:na @atom:ss - @angle:sy-na-sy @atom:sy @atom:na @atom:sy - @angle:ca-nb-ca @atom:ca @atom:nb @atom:ca - @angle:ca-nb-cp @atom:ca @atom:nb @atom:cp - @angle:ca-nb-cq @atom:ca @atom:nb @atom:cq - @angle:ca-nb-nb @atom:ca @atom:nb @atom:nb - @angle:cp-nb-nb @atom:cp @atom:nb @atom:nb - @angle:nb-nb-nb @atom:nb @atom:nb @atom:nb - @angle:br-n-br @atom:br @atom:n @atom:br - @angle:br-n-c @atom:br @atom:n @atom:c - @angle:br-n-ca @atom:br @atom:n @atom:ca - @angle:br-n-cc @atom:br @atom:n @atom:cc - @angle:br-n-cd @atom:br @atom:n @atom:cd - @angle:c1-n-c1 @atom:c1 @atom:n @atom:c1 - @angle:c1-n-ca @atom:c1 @atom:n @atom:ca - @angle:c1-n-cc @atom:c1 @atom:n @atom:cc - @angle:c1-n-cd @atom:c1 @atom:n @atom:cd - @angle:c2-n-c2 @atom:c2 @atom:n @atom:c2 - @angle:c2-n-c3 @atom:c2 @atom:n @atom:c3 - @angle:c2-n-ca @atom:c2 @atom:n @atom:ca - @angle:c2-n-cc @atom:c2 @atom:n @atom:cc - @angle:c2-n-cd @atom:c2 @atom:n @atom:cd - @angle:c2-n-hn @atom:c2 @atom:n @atom:hn - @angle:c3-n-c3 @atom:c3 @atom:n @atom:c3 - @angle:c3-n-ca @atom:c3 @atom:n @atom:ca - @angle:c3-n-cc @atom:c3 @atom:n @atom:cc - @angle:c3-n-cd @atom:c3 @atom:n @atom:cd - @angle:c3-n-cy @atom:c3 @atom:n @atom:cy - @angle:c3-n-hn @atom:c3 @atom:n @atom:hn - @angle:c3-n-n2 @atom:c3 @atom:n @atom:n2 - @angle:c3-n-n @atom:c3 @atom:n @atom:n - @angle:c3-n-nc @atom:c3 @atom:n @atom:nc - @angle:c3-n-nd @atom:c3 @atom:n @atom:nd - @angle:c3-n-oh @atom:c3 @atom:n @atom:oh - @angle:c3-n-os @atom:c3 @atom:n @atom:os - @angle:c3-n-sy @atom:c3 @atom:n @atom:sy - @angle:ca-n-ca @atom:ca @atom:n @atom:ca - @angle:ca-n-cc @atom:ca @atom:n @atom:cc - @angle:ca-n-cd @atom:ca @atom:n @atom:cd - @angle:ca-n-cl @atom:ca @atom:n @atom:cl - @angle:ca-n-f @atom:ca @atom:n @atom:f - @angle:ca-n-hn @atom:ca @atom:n @atom:hn - @angle:ca-n-i @atom:ca @atom:n @atom:i - @angle:ca-n-n2 @atom:ca @atom:n @atom:n2 - @angle:ca-n-n4 @atom:ca @atom:n @atom:n4 - @angle:ca-n-n @atom:ca @atom:n @atom:n - @angle:ca-n-na @atom:ca @atom:n @atom:na - @angle:ca-n-nc @atom:ca @atom:n @atom:nc - @angle:ca-n-nd @atom:ca @atom:n @atom:nd - @angle:ca-n-nh @atom:ca @atom:n @atom:nh - @angle:ca-n-p2 @atom:ca @atom:n @atom:p2 - @angle:ca-n-p3 @atom:ca @atom:n @atom:p3 - @angle:ca-n-s4 @atom:ca @atom:n @atom:s4 - @angle:ca-n-s6 @atom:ca @atom:n @atom:s6 - @angle:ca-n-ss @atom:ca @atom:n @atom:ss - @angle:c-n-c1 @atom:c @atom:n @atom:c1 - @angle:c-n-c2 @atom:c @atom:n @atom:c2 - @angle:c-n-c3 @atom:c @atom:n @atom:c3 - @angle:c3-nc-cd @atom:c3 @atom:nc @atom:cd - @angle:c-n-c @atom:c @atom:n @atom:c - @angle:c-n-ca @atom:c @atom:n @atom:ca - @angle:ca-nc-ca @atom:ca @atom:nc @atom:ca - @angle:ca-nc-cd @atom:ca @atom:nc @atom:cd - @angle:ca-nc-n @atom:ca @atom:nc @atom:n - @angle:ca-nc-na @atom:ca @atom:nc @atom:na - @angle:ca-nc-os @atom:ca @atom:nc @atom:os - @angle:ca-nc-ss @atom:ca @atom:nc @atom:ss - @angle:c-n-cc @atom:c @atom:n @atom:cc - @angle:c-nc-ca @atom:c @atom:nc @atom:ca - @angle:cc-n-cc @atom:cc @atom:n @atom:cc - @angle:cc-nc-cc @atom:cc @atom:nc @atom:cc - @angle:cc-nc-cd @atom:cc @atom:nc @atom:cd - @angle:c-nc-cd @atom:c @atom:nc @atom:cd - @angle:cc-n-cl @atom:cc @atom:n @atom:cl - @angle:cc-nc-na @atom:cc @atom:nc @atom:na - @angle:cc-nc-nd @atom:cc @atom:nc @atom:nd - @angle:c-n-cd @atom:c @atom:n @atom:cd - @angle:cd-nc-cd @atom:cd @atom:nc @atom:cd - @angle:cd-nc-n @atom:cd @atom:nc @atom:n - @angle:cd-nc-na @atom:cd @atom:nc @atom:na - @angle:cd-nc-nc @atom:cd @atom:nc @atom:nc - @angle:cd-nc-os @atom:cd @atom:nc @atom:os - @angle:cd-nc-ss @atom:cd @atom:nc @atom:ss - @angle:c-n-ce @atom:c @atom:n @atom:ce - @angle:cc-n-f @atom:cc @atom:n @atom:f - @angle:cc-n-hn @atom:cc @atom:n @atom:hn - @angle:cc-n-i @atom:cc @atom:n @atom:i - @angle:c-n-cl @atom:c @atom:n @atom:cl - @angle:cc-n-n2 @atom:cc @atom:n @atom:n2 - @angle:cc-n-n @atom:cc @atom:n @atom:n - @angle:cc-n-na @atom:cc @atom:n @atom:na - @angle:cc-n-nc @atom:cc @atom:n @atom:nc - @angle:cc-n-nh @atom:cc @atom:n @atom:nh - @angle:cc-n-no @atom:cc @atom:n @atom:no - @angle:cc-n-o @atom:cc @atom:n @atom:o - @angle:cc-n-oh @atom:cc @atom:n @atom:oh - @angle:cc-n-os @atom:cc @atom:n @atom:os - @angle:cc-n-p2 @atom:cc @atom:n @atom:p2 - @angle:cc-n-p3 @atom:cc @atom:n @atom:p3 - @angle:cc-n-p5 @atom:cc @atom:n @atom:p5 - @angle:cc-n-s4 @atom:cc @atom:n @atom:s4 - @angle:cc-n-s6 @atom:cc @atom:n @atom:s6 - @angle:cc-n-s @atom:cc @atom:n @atom:s - @angle:cc-n-sh @atom:cc @atom:n @atom:sh - @angle:cc-n-ss @atom:cc @atom:n @atom:ss - @angle:c-n-cx @atom:c @atom:n @atom:cx - @angle:c-n-cy @atom:c @atom:n @atom:cy - @angle:cd-n-cd @atom:cd @atom:n @atom:cd - @angle:cd-n-cl @atom:cd @atom:n @atom:cl - @angle:cd-n-f @atom:cd @atom:n @atom:f - @angle:cd-n-hn @atom:cd @atom:n @atom:hn - @angle:cd-n-i @atom:cd @atom:n @atom:i - @angle:cd-n-n2 @atom:cd @atom:n @atom:n2 - @angle:cd-n-n @atom:cd @atom:n @atom:n - @angle:cd-n-na @atom:cd @atom:n @atom:na - @angle:cd-n-nd @atom:cd @atom:n @atom:nd - @angle:cd-n-nh @atom:cd @atom:n @atom:nh - @angle:cd-n-no @atom:cd @atom:n @atom:no - @angle:cd-n-o @atom:cd @atom:n @atom:o - @angle:cd-n-oh @atom:cd @atom:n @atom:oh - @angle:cd-n-os @atom:cd @atom:n @atom:os - @angle:cd-n-p2 @atom:cd @atom:n @atom:p2 - @angle:cd-n-p3 @atom:cd @atom:n @atom:p3 - @angle:cd-n-p5 @atom:cd @atom:n @atom:p5 - @angle:cd-n-s4 @atom:cd @atom:n @atom:s4 - @angle:cd-n-s6 @atom:cd @atom:n @atom:s6 - @angle:cd-n-s @atom:cd @atom:n @atom:s - @angle:cd-n-sh @atom:cd @atom:n @atom:sh - @angle:cd-n-ss @atom:cd @atom:n @atom:ss - @angle:ce-n-cy @atom:ce @atom:n @atom:cy - @angle:c-n-f @atom:c @atom:n @atom:f - @angle:cf-n-cy @atom:cf @atom:n @atom:cy - @angle:c-n-hn @atom:c @atom:n @atom:hn - @angle:c-n-i @atom:c @atom:n @atom:i - @angle:cl-n-cl @atom:cl @atom:n @atom:cl - @angle:c-n-n2 @atom:c @atom:n @atom:n2 - @angle:c-n-n3 @atom:c @atom:n @atom:n3 - @angle:c-n-n4 @atom:c @atom:n @atom:n4 - @angle:c-n-n @atom:c @atom:n @atom:n - @angle:c-n-na @atom:c @atom:n @atom:na - @angle:na-nc-nd @atom:na @atom:nc @atom:nd - @angle:c-n-nc @atom:c @atom:n @atom:nc - @angle:nc-nc-nd @atom:nc @atom:nc @atom:nd - @angle:c-n-nd @atom:c @atom:n @atom:nd - @angle:nd-nc-os @atom:nd @atom:nc @atom:os - @angle:c-n-nh @atom:c @atom:n @atom:nh - @angle:c-n-no @atom:c @atom:n @atom:no - @angle:c-n-o @atom:c @atom:n @atom:o - @angle:c-n-oh @atom:c @atom:n @atom:oh - @angle:c-n-os @atom:c @atom:n @atom:os - @angle:c-n-p2 @atom:c @atom:n @atom:p2 - @angle:c-n-p3 @atom:c @atom:n @atom:p3 - @angle:c-n-p4 @atom:c @atom:n @atom:p4 - @angle:c-n-p5 @atom:c @atom:n @atom:p5 - @angle:c-n-pc @atom:c @atom:n @atom:pc - @angle:c-n-pd @atom:c @atom:n @atom:pd - @angle:c-n-s4 @atom:c @atom:n @atom:s4 - @angle:c-n-s6 @atom:c @atom:n @atom:s6 - @angle:c-n-s @atom:c @atom:n @atom:s - @angle:c-n-sh @atom:c @atom:n @atom:sh - @angle:c-n-ss @atom:c @atom:n @atom:ss - @angle:c-n-sy @atom:c @atom:n @atom:sy - @angle:cx-n-hn @atom:cx @atom:n @atom:hn - @angle:cx-n-os @atom:cx @atom:n @atom:os - @angle:cy-n-hn @atom:cy @atom:n @atom:hn - @angle:c3-nd-cc @atom:c3 @atom:nd @atom:cc - @angle:ca-nd-ca @atom:ca @atom:nd @atom:ca - @angle:ca-nd-cc @atom:ca @atom:nd @atom:cc - @angle:ca-nd-n @atom:ca @atom:nd @atom:n - @angle:ca-nd-na @atom:ca @atom:nd @atom:na - @angle:ca-nd-nc @atom:ca @atom:nd @atom:nc - @angle:ca-nd-os @atom:ca @atom:nd @atom:os - @angle:ca-nd-ss @atom:ca @atom:nd @atom:ss - @angle:c-nd-ca @atom:c @atom:nd @atom:ca - @angle:c-nd-cc @atom:c @atom:nd @atom:cc - @angle:cc-nd-cc @atom:cc @atom:nd @atom:cc - @angle:cc-nd-cd @atom:cc @atom:nd @atom:cd - @angle:cc-nd-n @atom:cc @atom:nd @atom:n - @angle:cc-nd-na @atom:cc @atom:nd @atom:na - @angle:cc-nd-nd @atom:cc @atom:nd @atom:nd - @angle:cc-nd-os @atom:cc @atom:nd @atom:os - @angle:cc-nd-ss @atom:cc @atom:nd @atom:ss - @angle:cd-nd-cd @atom:cd @atom:nd @atom:cd - @angle:cd-nd-na @atom:cd @atom:nd @atom:na - @angle:cd-nd-nc @atom:cd @atom:nd @atom:nc - @angle:na-nd-nc @atom:na @atom:nd @atom:nc - @angle:nc-nd-nd @atom:nc @atom:nd @atom:nd - @angle:nc-nd-os @atom:nc @atom:nd @atom:os - @angle:c1-ne-ca @atom:c1 @atom:ne @atom:ca - @angle:c1-ne-cg @atom:c1 @atom:ne @atom:cg - @angle:c2-ne-ca @atom:c2 @atom:ne @atom:ca - @angle:c2-ne-ce @atom:c2 @atom:ne @atom:ce - @angle:c2-ne-cg @atom:c2 @atom:ne @atom:cg - @angle:c2-ne-n2 @atom:c2 @atom:ne @atom:n2 - @angle:c2-ne-ne @atom:c2 @atom:ne @atom:ne - @angle:c2-ne-p2 @atom:c2 @atom:ne @atom:p2 - @angle:c2-ne-pe @atom:c2 @atom:ne @atom:pe - @angle:c2-ne-px @atom:c2 @atom:ne @atom:px - @angle:c2-ne-py @atom:c2 @atom:ne @atom:py - @angle:c2-ne-sx @atom:c2 @atom:ne @atom:sx - @angle:c2-ne-sy @atom:c2 @atom:ne @atom:sy - @angle:ca-ne-cf @atom:ca @atom:ne @atom:cf - @angle:ca-ne-n2 @atom:ca @atom:ne @atom:n2 - @angle:ca-ne-nf @atom:ca @atom:ne @atom:nf - @angle:ca-ne-o @atom:ca @atom:ne @atom:o - @angle:ca-ne-p2 @atom:ca @atom:ne @atom:p2 - @angle:ca-ne-s @atom:ca @atom:ne @atom:s - @angle:c-ne-c2 @atom:c @atom:ne @atom:c2 - @angle:ce-ne-n2 @atom:ce @atom:ne @atom:n2 - @angle:ce-ne-o @atom:ce @atom:ne @atom:o - @angle:ce-ne-p2 @atom:ce @atom:ne @atom:p2 - @angle:ce-ne-s @atom:ce @atom:ne @atom:s - @angle:cg-ne-n1 @atom:cg @atom:ne @atom:n1 - @angle:cg-ne-n2 @atom:cg @atom:ne @atom:n2 - @angle:cg-ne-o @atom:cg @atom:ne @atom:o - @angle:cg-ne-p2 @atom:cg @atom:ne @atom:p2 - @angle:cg-ne-s @atom:cg @atom:ne @atom:s - @angle:c-ne-sy @atom:c @atom:ne @atom:sy - @angle:n2-ne-n2 @atom:n2 @atom:ne @atom:n2 - @angle:n2-ne-ne @atom:n2 @atom:ne @atom:ne - @angle:n2-ne-o @atom:n2 @atom:ne @atom:o - @angle:n2-ne-p2 @atom:n2 @atom:ne @atom:p2 - @angle:n2-ne-pe @atom:n2 @atom:ne @atom:pe - @angle:n2-ne-px @atom:n2 @atom:ne @atom:px - @angle:n2-ne-py @atom:n2 @atom:ne @atom:py - @angle:n2-ne-s @atom:n2 @atom:ne @atom:s - @angle:n2-ne-sx @atom:n2 @atom:ne @atom:sx - @angle:n2-ne-sy @atom:n2 @atom:ne @atom:sy - @angle:ne-ne-o @atom:ne @atom:ne @atom:o - @angle:ne-ne-p2 @atom:ne @atom:ne @atom:p2 - @angle:ne-ne-s @atom:ne @atom:ne @atom:s - @angle:o-ne-o @atom:o @atom:ne @atom:o - @angle:o-ne-pe @atom:o @atom:ne @atom:pe - @angle:o-ne-px @atom:o @atom:ne @atom:px - @angle:o-ne-py @atom:o @atom:ne @atom:py - @angle:o-ne-s @atom:o @atom:ne @atom:s - @angle:o-ne-sx @atom:o @atom:ne @atom:sx - @angle:o-ne-sy @atom:o @atom:ne @atom:sy - @angle:p2-ne-pe @atom:p2 @atom:ne @atom:pe - @angle:p2-ne-px @atom:p2 @atom:ne @atom:px - @angle:p2-ne-py @atom:p2 @atom:ne @atom:py - @angle:p2-ne-sx @atom:p2 @atom:ne @atom:sx - @angle:p2-ne-sy @atom:p2 @atom:ne @atom:sy - @angle:pe-ne-s @atom:pe @atom:ne @atom:s - @angle:px-ne-s @atom:px @atom:ne @atom:s - @angle:py-ne-s @atom:py @atom:ne @atom:s - @angle:s-ne-s @atom:s @atom:ne @atom:s - @angle:s-ne-sx @atom:s @atom:ne @atom:sx - @angle:s-ne-sy @atom:s @atom:ne @atom:sy - @angle:c1-nf-ca @atom:c1 @atom:nf @atom:ca - @angle:c1-nf-ch @atom:c1 @atom:nf @atom:ch - @angle:c2-nf-ca @atom:c2 @atom:nf @atom:ca - @angle:c2-nf-cf @atom:c2 @atom:nf @atom:cf - @angle:c2-nf-n2 @atom:c2 @atom:nf @atom:n2 - @angle:c2-nf-nf @atom:c2 @atom:nf @atom:nf - @angle:c2-nf-p2 @atom:c2 @atom:nf @atom:p2 - @angle:c2-nf-pf @atom:c2 @atom:nf @atom:pf - @angle:c2-nf-px @atom:c2 @atom:nf @atom:px - @angle:c2-nf-py @atom:c2 @atom:nf @atom:py - @angle:c2-nf-sx @atom:c2 @atom:nf @atom:sx - @angle:c2-nf-sy @atom:c2 @atom:nf @atom:sy - @angle:ca-nf-ce @atom:ca @atom:nf @atom:ce - @angle:ca-nf-n2 @atom:ca @atom:nf @atom:n2 - @angle:ca-nf-ne @atom:ca @atom:nf @atom:ne - @angle:ca-nf-o @atom:ca @atom:nf @atom:o - @angle:ca-nf-p2 @atom:ca @atom:nf @atom:p2 - @angle:ca-nf-s @atom:ca @atom:nf @atom:s - @angle:c-nf-c2 @atom:c @atom:nf @atom:c2 - @angle:cf-nf-n2 @atom:cf @atom:nf @atom:n2 - @angle:cf-nf-o @atom:cf @atom:nf @atom:o - @angle:cf-nf-p2 @atom:cf @atom:nf @atom:p2 - @angle:cf-nf-s @atom:cf @atom:nf @atom:s - @angle:ch-nf-n1 @atom:ch @atom:nf @atom:n1 - @angle:ch-nf-n2 @atom:ch @atom:nf @atom:n2 - @angle:ch-nf-o @atom:ch @atom:nf @atom:o - @angle:ch-nf-p2 @atom:ch @atom:nf @atom:p2 - @angle:ch-nf-s @atom:ch @atom:nf @atom:s - @angle:f-n-f @atom:f @atom:n @atom:f - @angle:n2-nf-n2 @atom:n2 @atom:nf @atom:n2 - @angle:n2-nf-nf @atom:n2 @atom:nf @atom:nf - @angle:n2-nf-o @atom:n2 @atom:nf @atom:o - @angle:n2-nf-p2 @atom:n2 @atom:nf @atom:p2 - @angle:n2-nf-pf @atom:n2 @atom:nf @atom:pf - @angle:n2-nf-px @atom:n2 @atom:nf @atom:px - @angle:n2-nf-py @atom:n2 @atom:nf @atom:py - @angle:n2-nf-s @atom:n2 @atom:nf @atom:s - @angle:n2-nf-sx @atom:n2 @atom:nf @atom:sx - @angle:n2-nf-sy @atom:n2 @atom:nf @atom:sy - @angle:nf-nf-o @atom:nf @atom:nf @atom:o - @angle:nf-nf-p2 @atom:nf @atom:nf @atom:p2 - @angle:nf-nf-s @atom:nf @atom:nf @atom:s - @angle:o-nf-o @atom:o @atom:nf @atom:o - @angle:o-nf-pf @atom:o @atom:nf @atom:pf - @angle:o-nf-px @atom:o @atom:nf @atom:px - @angle:o-nf-py @atom:o @atom:nf @atom:py - @angle:o-nf-s @atom:o @atom:nf @atom:s - @angle:o-nf-sx @atom:o @atom:nf @atom:sx - @angle:o-nf-sy @atom:o @atom:nf @atom:sy - @angle:p2-nf-pf @atom:p2 @atom:nf @atom:pf - @angle:p2-nf-px @atom:p2 @atom:nf @atom:px - @angle:p2-nf-py @atom:p2 @atom:nf @atom:py - @angle:p2-nf-sx @atom:p2 @atom:nf @atom:sx - @angle:p2-nf-sy @atom:p2 @atom:nf @atom:sy - @angle:pf-nf-s @atom:pf @atom:nf @atom:s - @angle:px-nf-s @atom:px @atom:nf @atom:s - @angle:py-nf-s @atom:py @atom:nf @atom:s - @angle:s-nf-s @atom:s @atom:nf @atom:s - @angle:s-nf-sx @atom:s @atom:nf @atom:sx - @angle:s-nf-sy @atom:s @atom:nf @atom:sy - @angle:br-nh-br @atom:br @atom:nh @atom:br - @angle:br-nh-ca @atom:br @atom:nh @atom:ca - @angle:br-nh-hn @atom:br @atom:nh @atom:hn - @angle:c1-nh-c1 @atom:c1 @atom:nh @atom:c1 - @angle:c1-nh-c2 @atom:c1 @atom:nh @atom:c2 - @angle:c1-nh-ca @atom:c1 @atom:nh @atom:ca - @angle:c1-nh-hn @atom:c1 @atom:nh @atom:hn - @angle:c2-nh-c2 @atom:c2 @atom:nh @atom:c2 - @angle:c2-nh-c3 @atom:c2 @atom:nh @atom:c3 - @angle:c2-nh-ca @atom:c2 @atom:nh @atom:ca - @angle:c2-nh-cc @atom:c2 @atom:nh @atom:cc - @angle:c2-nh-cd @atom:c2 @atom:nh @atom:cd - @angle:c2-nh-cx @atom:c2 @atom:nh @atom:cx - @angle:c2-nh-hn @atom:c2 @atom:nh @atom:hn - @angle:c2-nh-n2 @atom:c2 @atom:nh @atom:n2 - @angle:c2-nh-n3 @atom:c2 @atom:nh @atom:n3 - @angle:c2-nh-no @atom:c2 @atom:nh @atom:no - @angle:c2-nh-oh @atom:c2 @atom:nh @atom:oh - @angle:c2-nh-os @atom:c2 @atom:nh @atom:os - @angle:c2-nh-sy @atom:c2 @atom:nh @atom:sy - @angle:c3-nh-c3 @atom:c3 @atom:nh @atom:c3 - @angle:c3-nh-ca @atom:c3 @atom:nh @atom:ca - @angle:c3-nh-cc @atom:c3 @atom:nh @atom:cc - @angle:c3-nh-cd @atom:c3 @atom:nh @atom:cd - @angle:c3-nh-cf @atom:c3 @atom:nh @atom:cf - @angle:c3-nh-cz @atom:c3 @atom:nh @atom:cz - @angle:c3-nh-hn @atom:c3 @atom:nh @atom:hn - @angle:c3-nh-n2 @atom:c3 @atom:nh @atom:n2 - @angle:c3-nh-n @atom:c3 @atom:nh @atom:n - @angle:c3-nh-na @atom:c3 @atom:nh @atom:na - @angle:c3-nh-p2 @atom:c3 @atom:nh @atom:p2 - @angle:c3-nh-sy @atom:c3 @atom:nh @atom:sy - @angle:ca-nh-ca @atom:ca @atom:nh @atom:ca - @angle:ca-nh-cc @atom:ca @atom:nh @atom:cc - @angle:ca-nh-cd @atom:ca @atom:nh @atom:cd - @angle:ca-nh-cl @atom:ca @atom:nh @atom:cl - @angle:ca-nh-cx @atom:ca @atom:nh @atom:cx - @angle:ca-nh-f @atom:ca @atom:nh @atom:f - @angle:ca-nh-hn @atom:ca @atom:nh @atom:hn - @angle:ca-nh-i @atom:ca @atom:nh @atom:i - @angle:ca-nh-n1 @atom:ca @atom:nh @atom:n1 - @angle:ca-nh-n2 @atom:ca @atom:nh @atom:n2 - @angle:ca-nh-n3 @atom:ca @atom:nh @atom:n3 - @angle:ca-nh-n4 @atom:ca @atom:nh @atom:n4 - @angle:ca-nh-n @atom:ca @atom:nh @atom:n - @angle:ca-nh-na @atom:ca @atom:nh @atom:na - @angle:ca-nh-nh @atom:ca @atom:nh @atom:nh - @angle:ca-nh-no @atom:ca @atom:nh @atom:no - @angle:ca-nh-o @atom:ca @atom:nh @atom:o - @angle:ca-nh-oh @atom:ca @atom:nh @atom:oh - @angle:ca-nh-os @atom:ca @atom:nh @atom:os - @angle:ca-nh-p2 @atom:ca @atom:nh @atom:p2 - @angle:ca-nh-p3 @atom:ca @atom:nh @atom:p3 - @angle:ca-nh-p4 @atom:ca @atom:nh @atom:p4 - @angle:ca-nh-p5 @atom:ca @atom:nh @atom:p5 - @angle:ca-nh-s4 @atom:ca @atom:nh @atom:s4 - @angle:ca-nh-s6 @atom:ca @atom:nh @atom:s6 - @angle:ca-nh-s @atom:ca @atom:nh @atom:s - @angle:ca-nh-sh @atom:ca @atom:nh @atom:sh - @angle:ca-nh-ss @atom:ca @atom:nh @atom:ss - @angle:ca-nh-sy @atom:ca @atom:nh @atom:sy - @angle:cc-nh-cx @atom:cc @atom:nh @atom:cx - @angle:cc-nh-hn @atom:cc @atom:nh @atom:hn - @angle:cc-nh-n2 @atom:cc @atom:nh @atom:n2 - @angle:cc-nh-sy @atom:cc @atom:nh @atom:sy - @angle:cd-nh-cx @atom:cd @atom:nh @atom:cx - @angle:cd-nh-hn @atom:cd @atom:nh @atom:hn - @angle:ce-nh-hn @atom:ce @atom:nh @atom:hn - @angle:ce-nh-o @atom:ce @atom:nh @atom:o - @angle:ce-nh-sy @atom:ce @atom:nh @atom:sy - @angle:cf-nh-hn @atom:cf @atom:nh @atom:hn - @angle:cf-nh-o @atom:cf @atom:nh @atom:o - @angle:cl-nh-cl @atom:cl @atom:nh @atom:cl - @angle:cl-nh-hn @atom:cl @atom:nh @atom:hn - @angle:cx-nh-cx @atom:cx @atom:nh @atom:cx - @angle:cx-nh-hn @atom:cx @atom:nh @atom:hn - @angle:cz-nh-hn @atom:cz @atom:nh @atom:hn - @angle:f-nh-f @atom:f @atom:nh @atom:f - @angle:f-nh-hn @atom:f @atom:nh @atom:hn - @angle:hn-nh-hn @atom:hn @atom:nh @atom:hn - @angle:hn-nh-i @atom:hn @atom:nh @atom:i - @angle:hn-nh-n1 @atom:hn @atom:nh @atom:n1 - @angle:hn-nh-n2 @atom:hn @atom:nh @atom:n2 - @angle:hn-nh-n3 @atom:hn @atom:nh @atom:n3 - @angle:hn-nh-n4 @atom:hn @atom:nh @atom:n4 - @angle:hn-nh-n @atom:hn @atom:nh @atom:n - @angle:hn-nh-na @atom:hn @atom:nh @atom:na - @angle:hn-nh-nh @atom:hn @atom:nh @atom:nh - @angle:hn-nh-no @atom:hn @atom:nh @atom:no - @angle:hn-nh-o @atom:hn @atom:nh @atom:o - @angle:hn-nh-oh @atom:hn @atom:nh @atom:oh - @angle:hn-nh-os @atom:hn @atom:nh @atom:os - @angle:hn-nh-p2 @atom:hn @atom:nh @atom:p2 - @angle:hn-nh-p3 @atom:hn @atom:nh @atom:p3 - @angle:hn-nh-p4 @atom:hn @atom:nh @atom:p4 - @angle:hn-nh-p5 @atom:hn @atom:nh @atom:p5 - @angle:hn-nh-s4 @atom:hn @atom:nh @atom:s4 - @angle:hn-nh-s @atom:hn @atom:nh @atom:s - @angle:hn-nh-s6 @atom:hn @atom:nh @atom:s6 - @angle:hn-nh-sh @atom:hn @atom:nh @atom:sh - @angle:hn-nh-ss @atom:hn @atom:nh @atom:ss - @angle:hn-nh-sy @atom:hn @atom:nh @atom:sy - @angle:i-nh-i @atom:i @atom:nh @atom:i - @angle:n1-nh-n1 @atom:n1 @atom:nh @atom:n1 - @angle:n2-nh-n2 @atom:n2 @atom:nh @atom:n2 - @angle:n2-nh-n3 @atom:n2 @atom:nh @atom:n3 - @angle:n2-nh-o @atom:n2 @atom:nh @atom:o - @angle:n3-nh-n3 @atom:n3 @atom:nh @atom:n3 - @angle:n4-nh-n4 @atom:n4 @atom:nh @atom:n4 - @angle:na-nh-na @atom:na @atom:nh @atom:na - @angle:hn-n-hn @atom:hn @atom:n @atom:hn - @angle:nh-nh-nh @atom:nh @atom:nh @atom:nh - @angle:hn-n-i @atom:hn @atom:n @atom:i - @angle:hn-n-n2 @atom:hn @atom:n @atom:n2 - @angle:hn-n-n3 @atom:hn @atom:n @atom:n3 - @angle:hn-n-n4 @atom:hn @atom:n @atom:n4 - @angle:hn-n-n @atom:hn @atom:n @atom:n - @angle:hn-n-na @atom:hn @atom:n @atom:na - @angle:hn-n-nc @atom:hn @atom:n @atom:nc - @angle:hn-n-nh @atom:hn @atom:n @atom:nh - @angle:hn-n-no @atom:hn @atom:n @atom:no - @angle:hn-n-o @atom:hn @atom:n @atom:o - @angle:n-nh-o @atom:n @atom:nh @atom:o - @angle:hn-n-oh @atom:hn @atom:n @atom:oh - @angle:no-nh-no @atom:no @atom:nh @atom:no - @angle:hn-n-os @atom:hn @atom:n @atom:os - @angle:hn-n-p2 @atom:hn @atom:n @atom:p2 - @angle:hn-n-p3 @atom:hn @atom:n @atom:p3 - @angle:hn-n-p4 @atom:hn @atom:n @atom:p4 - @angle:hn-n-p5 @atom:hn @atom:n @atom:p5 - @angle:hn-n-s4 @atom:hn @atom:n @atom:s4 - @angle:hn-n-s @atom:hn @atom:n @atom:s - @angle:hn-n-s6 @atom:hn @atom:n @atom:s6 - @angle:hn-n-sh @atom:hn @atom:n @atom:sh - @angle:hn-n-ss @atom:hn @atom:n @atom:ss - @angle:hn-n-sy @atom:hn @atom:n @atom:sy - @angle:oh-nh-oh @atom:oh @atom:nh @atom:oh - @angle:o-nh-o @atom:o @atom:nh @atom:o - @angle:os-nh-os @atom:os @atom:nh @atom:os - @angle:p2-nh-p2 @atom:p2 @atom:nh @atom:p2 - @angle:p3-nh-p3 @atom:p3 @atom:nh @atom:p3 - @angle:p5-nh-p5 @atom:p5 @atom:nh @atom:p5 - @angle:s4-nh-s4 @atom:s4 @atom:nh @atom:s4 - @angle:s6-nh-s6 @atom:s6 @atom:nh @atom:s6 - @angle:sh-nh-sh @atom:sh @atom:nh @atom:sh - @angle:s-nh-s @atom:s @atom:nh @atom:s - @angle:ss-nh-ss @atom:ss @atom:nh @atom:ss - @angle:i-n-i @atom:i @atom:n @atom:i - @angle:n2-n-n2 @atom:n2 @atom:n @atom:n2 - @angle:n3-n-n3 @atom:n3 @atom:n @atom:n3 - @angle:n4-n-n4 @atom:n4 @atom:n @atom:n4 - @angle:na-n-na @atom:na @atom:n @atom:na - @angle:nc-n-nc @atom:nc @atom:n @atom:nc - @angle:nc-n-p2 @atom:nc @atom:n @atom:p2 - @angle:nc-n-pc @atom:nc @atom:n @atom:pc - @angle:nd-n-nd @atom:nd @atom:n @atom:nd - @angle:nd-n-p2 @atom:nd @atom:n @atom:p2 - @angle:nd-n-pd @atom:nd @atom:n @atom:pd - @angle:nh-n-nh @atom:nh @atom:n @atom:nh - @angle:n-n-n @atom:n @atom:n @atom:n - @angle:no-n-no @atom:no @atom:n @atom:no - @angle:br-no-o @atom:br @atom:no @atom:o - @angle:c1-no-o @atom:c1 @atom:no @atom:o - @angle:c2-no-o @atom:c2 @atom:no @atom:o - @angle:c3-no-o @atom:c3 @atom:no @atom:o - @angle:ca-no-o @atom:ca @atom:no @atom:o - @angle:cc-no-o @atom:cc @atom:no @atom:o - @angle:cl-no-o @atom:cl @atom:no @atom:o - @angle:c-no-o @atom:c @atom:no @atom:o - @angle:hn-no-o @atom:hn @atom:no @atom:o - @angle:oh-n-oh @atom:oh @atom:n @atom:oh - @angle:i-no-o @atom:i @atom:no @atom:o - @angle:n1-no-o @atom:n1 @atom:no @atom:o - @angle:n2-no-o @atom:n2 @atom:no @atom:o - @angle:n3-no-o @atom:n3 @atom:no @atom:o - @angle:n4-no-o @atom:n4 @atom:no @atom:o - @angle:na-no-o @atom:na @atom:no @atom:o - @angle:nh-no-o @atom:nh @atom:no @atom:o - @angle:n-no-o @atom:n @atom:no @atom:o - @angle:no-no-o @atom:no @atom:no @atom:o - @angle:o-n-o @atom:o @atom:n @atom:o - @angle:o-no-o @atom:o @atom:no @atom:o - @angle:o-no-oh @atom:o @atom:no @atom:oh - @angle:o-no-os @atom:o @atom:no @atom:os - @angle:o-no-p2 @atom:o @atom:no @atom:p2 - @angle:o-no-p3 @atom:o @atom:no @atom:p3 - @angle:o-no-p4 @atom:o @atom:no @atom:p4 - @angle:o-no-p5 @atom:o @atom:no @atom:p5 - @angle:o-no-s4 @atom:o @atom:no @atom:s4 - @angle:o-no-s6 @atom:o @atom:no @atom:s6 - @angle:o-no-s @atom:o @atom:no @atom:s - @angle:o-no-sh @atom:o @atom:no @atom:sh - @angle:o-no-ss @atom:o @atom:no @atom:ss - @angle:os-n-os @atom:os @atom:n @atom:os - @angle:p2-n-p2 @atom:p2 @atom:n @atom:p2 - @angle:p3-n-p3 @atom:p3 @atom:n @atom:p3 - @angle:p4-n-p4 @atom:p4 @atom:n @atom:p4 - @angle:p5-n-p5 @atom:p5 @atom:n @atom:p5 - @angle:pc-n-pc @atom:pc @atom:n @atom:pc - @angle:pd-n-pd @atom:pd @atom:n @atom:pd - @angle:s4-n-s4 @atom:s4 @atom:n @atom:s4 - @angle:s6-n-s6 @atom:s6 @atom:n @atom:s6 - @angle:sh-n-sh @atom:sh @atom:n @atom:sh - @angle:s-n-s @atom:s @atom:n @atom:s - @angle:ss-n-ss @atom:ss @atom:n @atom:ss - @angle:br-oh-ho @atom:br @atom:oh @atom:ho - @angle:c1-oh-ho @atom:c1 @atom:oh @atom:ho - @angle:c2-oh-ho @atom:c2 @atom:oh @atom:ho - @angle:c3-oh-ho @atom:c3 @atom:oh @atom:ho - @angle:ca-oh-ho @atom:ca @atom:oh @atom:ho - @angle:cc-oh-ho @atom:cc @atom:oh @atom:ho - @angle:cd-oh-ho @atom:cd @atom:oh @atom:ho - @angle:ce-oh-ho @atom:ce @atom:oh @atom:ho - @angle:cf-oh-ho @atom:cf @atom:oh @atom:ho - @angle:c-oh-ho @atom:c @atom:oh @atom:ho - @angle:cl-oh-ho @atom:cl @atom:oh @atom:ho - @angle:cx-oh-ho @atom:cx @atom:oh @atom:ho - @angle:cy-oh-ho @atom:cy @atom:oh @atom:ho - @angle:f-oh-ho @atom:f @atom:oh @atom:ho - @angle:ho-oh-ho @atom:ho @atom:oh @atom:ho - @angle:ho-oh-i @atom:ho @atom:oh @atom:i - @angle:ho-oh-n1 @atom:ho @atom:oh @atom:n1 - @angle:ho-oh-n2 @atom:ho @atom:oh @atom:n2 - @angle:ho-oh-n3 @atom:ho @atom:oh @atom:n3 - @angle:ho-oh-n4 @atom:ho @atom:oh @atom:n4 - @angle:ho-oh-n @atom:ho @atom:oh @atom:n - @angle:ho-oh-na @atom:ho @atom:oh @atom:na - @angle:ho-oh-nh @atom:ho @atom:oh @atom:nh - @angle:ho-oh-no @atom:ho @atom:oh @atom:no - @angle:ho-oh-o @atom:ho @atom:oh @atom:o - @angle:ho-oh-oh @atom:ho @atom:oh @atom:oh - @angle:ho-oh-os @atom:ho @atom:oh @atom:os - @angle:ho-oh-p2 @atom:ho @atom:oh @atom:p2 - @angle:ho-oh-p3 @atom:ho @atom:oh @atom:p3 - @angle:ho-oh-p4 @atom:ho @atom:oh @atom:p4 - @angle:ho-oh-p5 @atom:ho @atom:oh @atom:p5 - @angle:ho-oh-py @atom:ho @atom:oh @atom:py - @angle:ho-oh-s4 @atom:ho @atom:oh @atom:s4 - @angle:ho-oh-s @atom:ho @atom:oh @atom:s - @angle:ho-oh-s6 @atom:ho @atom:oh @atom:s6 - @angle:ho-oh-sh @atom:ho @atom:oh @atom:sh - @angle:ho-oh-ss @atom:ho @atom:oh @atom:ss - @angle:ho-oh-sy @atom:ho @atom:oh @atom:sy - @angle:br-os-br @atom:br @atom:os @atom:br - @angle:c1-os-c1 @atom:c1 @atom:os @atom:c1 - @angle:c1-os-c3 @atom:c1 @atom:os @atom:c3 - @angle:c2-os-c2 @atom:c2 @atom:os @atom:c2 - @angle:c2-os-c3 @atom:c2 @atom:os @atom:c3 - @angle:c2-os-ca @atom:c2 @atom:os @atom:ca - @angle:c2-os-n2 @atom:c2 @atom:os @atom:n2 - @angle:c2-os-na @atom:c2 @atom:os @atom:na - @angle:c2-os-os @atom:c2 @atom:os @atom:os - @angle:c2-os-p5 @atom:c2 @atom:os @atom:p5 - @angle:c2-os-ss @atom:c2 @atom:os @atom:ss - @angle:c3-os-c3 @atom:c3 @atom:os @atom:c3 - @angle:c3-os-ca @atom:c3 @atom:os @atom:ca - @angle:c3-os-cc @atom:c3 @atom:os @atom:cc - @angle:c3-os-cd @atom:c3 @atom:os @atom:cd - @angle:c3-os-ce @atom:c3 @atom:os @atom:ce - @angle:c3-os-cf @atom:c3 @atom:os @atom:cf - @angle:c3-os-cl @atom:c3 @atom:os @atom:cl - @angle:c3-os-cy @atom:c3 @atom:os @atom:cy - @angle:c3-os-i @atom:c3 @atom:os @atom:i - @angle:c3-os-n1 @atom:c3 @atom:os @atom:n1 - @angle:c3-os-n2 @atom:c3 @atom:os @atom:n2 - @angle:c3-os-n3 @atom:c3 @atom:os @atom:n3 - @angle:c3-os-n4 @atom:c3 @atom:os @atom:n4 - @angle:c3-os-n @atom:c3 @atom:os @atom:n - @angle:c3-os-na @atom:c3 @atom:os @atom:na - @angle:c3-os-nc @atom:c3 @atom:os @atom:nc - @angle:c3-os-nd @atom:c3 @atom:os @atom:nd - @angle:c3-os-nh @atom:c3 @atom:os @atom:nh - @angle:c3-os-no @atom:c3 @atom:os @atom:no - @angle:c3-os-o @atom:c3 @atom:os @atom:o - @angle:c3-os-oh @atom:c3 @atom:os @atom:oh - @angle:c3-os-os @atom:c3 @atom:os @atom:os - @angle:c3-os-p2 @atom:c3 @atom:os @atom:p2 - @angle:c3-os-p3 @atom:c3 @atom:os @atom:p3 - @angle:c3-os-p4 @atom:c3 @atom:os @atom:p4 - @angle:c3-os-p5 @atom:c3 @atom:os @atom:p5 - @angle:c3-os-py @atom:c3 @atom:os @atom:py - @angle:c3-os-s4 @atom:c3 @atom:os @atom:s4 - @angle:c3-os-s6 @atom:c3 @atom:os @atom:s6 - @angle:c3-os-s @atom:c3 @atom:os @atom:s - @angle:c3-os-sh @atom:c3 @atom:os @atom:sh - @angle:c3-os-ss @atom:c3 @atom:os @atom:ss - @angle:ca-os-ca @atom:ca @atom:os @atom:ca - @angle:ca-os-cc @atom:ca @atom:os @atom:cc - @angle:ca-os-cd @atom:ca @atom:os @atom:cd - @angle:ca-os-n3 @atom:ca @atom:os @atom:n3 - @angle:ca-os-na @atom:ca @atom:os @atom:na - @angle:ca-os-nc @atom:ca @atom:os @atom:nc - @angle:ca-os-nd @atom:ca @atom:os @atom:nd - @angle:ca-os-p5 @atom:ca @atom:os @atom:p5 - @angle:ca-os-s6 @atom:ca @atom:os @atom:s6 - @angle:c-os-c2 @atom:c @atom:os @atom:c2 - @angle:c-os-c3 @atom:c @atom:os @atom:c3 - @angle:c-os-c @atom:c @atom:os @atom:c - @angle:c-os-ca @atom:c @atom:os @atom:ca - @angle:c-os-cc @atom:c @atom:os @atom:cc - @angle:cc-os-cc @atom:cc @atom:os @atom:cc - @angle:cc-os-cd @atom:cc @atom:os @atom:cd - @angle:c-os-cd @atom:c @atom:os @atom:cd - @angle:cc-os-na @atom:cc @atom:os @atom:na - @angle:cc-os-nc @atom:cc @atom:os @atom:nc - @angle:cc-os-os @atom:cc @atom:os @atom:os - @angle:cc-os-ss @atom:cc @atom:os @atom:ss - @angle:c-os-cy @atom:c @atom:os @atom:cy - @angle:cd-os-cd @atom:cd @atom:os @atom:cd - @angle:cd-os-na @atom:cd @atom:os @atom:na - @angle:cd-os-nd @atom:cd @atom:os @atom:nd - @angle:cd-os-os @atom:cd @atom:os @atom:os - @angle:cd-os-ss @atom:cd @atom:os @atom:ss - @angle:cl-os-cl @atom:cl @atom:os @atom:cl - @angle:c-os-n2 @atom:c @atom:os @atom:n2 - @angle:c-os-n @atom:c @atom:os @atom:n - @angle:c-os-oh @atom:c @atom:os @atom:oh - @angle:c-os-os @atom:c @atom:os @atom:os - @angle:c-os-p5 @atom:c @atom:os @atom:p5 - @angle:c-os-sy @atom:c @atom:os @atom:sy - @angle:cx-os-cx @atom:cx @atom:os @atom:cx - @angle:cx-os-n @atom:cx @atom:os @atom:n - @angle:cx-os-os @atom:cx @atom:os @atom:os - @angle:cy-os-cy @atom:cy @atom:os @atom:cy - @angle:f-os-f @atom:f @atom:os @atom:f - @angle:f-os-os @atom:f @atom:os @atom:os - @angle:i-os-i @atom:i @atom:os @atom:i - @angle:n1-os-n1 @atom:n1 @atom:os @atom:n1 - @angle:n2-os-n2 @atom:n2 @atom:os @atom:n2 - @angle:n2-os-s6 @atom:n2 @atom:os @atom:s6 - @angle:n3-os-n3 @atom:n3 @atom:os @atom:n3 - @angle:n4-os-n4 @atom:n4 @atom:os @atom:n4 - @angle:na-os-na @atom:na @atom:os @atom:na - @angle:na-os-ss @atom:na @atom:os @atom:ss - @angle:nc-os-nc @atom:nc @atom:os @atom:nc - @angle:nc-os-ss @atom:nc @atom:os @atom:ss - @angle:nd-os-nd @atom:nd @atom:os @atom:nd - @angle:nd-os-ss @atom:nd @atom:os @atom:ss - @angle:nh-os-nh @atom:nh @atom:os @atom:nh - @angle:n-os-n @atom:n @atom:os @atom:n - @angle:no-os-no @atom:no @atom:os @atom:no - @angle:n-os-s6 @atom:n @atom:os @atom:s6 - @angle:o-os-o @atom:o @atom:os @atom:o - @angle:p2-os-p2 @atom:p2 @atom:os @atom:p2 - @angle:p2-os-p5 @atom:p2 @atom:os @atom:p5 - @angle:p3-os-p3 @atom:p3 @atom:os @atom:p3 - @angle:p3-os-py @atom:p3 @atom:os @atom:py - @angle:p5-os-p5 @atom:p5 @atom:os @atom:p5 - @angle:s4-os-s4 @atom:s4 @atom:os @atom:s4 - @angle:s6-os-s6 @atom:s6 @atom:os @atom:s6 - @angle:sh-os-sh @atom:sh @atom:os @atom:sh - @angle:s-os-s @atom:s @atom:os @atom:s - @angle:ss-os-ss @atom:ss @atom:os @atom:ss - @angle:br-p2-br @atom:br @atom:p2 @atom:br - @angle:br-p2-c2 @atom:br @atom:p2 @atom:c2 - @angle:br-p2-n2 @atom:br @atom:p2 @atom:n2 - @angle:br-p2-o @atom:br @atom:p2 @atom:o - @angle:br-p2-p2 @atom:br @atom:p2 @atom:p2 - @angle:br-p2-s @atom:br @atom:p2 @atom:s - @angle:c1-p2-c1 @atom:c1 @atom:p2 @atom:c1 - @angle:c1-p2-c2 @atom:c1 @atom:p2 @atom:c2 - @angle:c1-p2-n2 @atom:c1 @atom:p2 @atom:n2 - @angle:c1-p2-o @atom:c1 @atom:p2 @atom:o - @angle:c1-p2-p2 @atom:c1 @atom:p2 @atom:p2 - @angle:c1-p2-s @atom:c1 @atom:p2 @atom:s - @angle:c2-p2-c2 @atom:c2 @atom:p2 @atom:c2 - @angle:c2-p2-c3 @atom:c2 @atom:p2 @atom:c3 - @angle:c2-p2-ca @atom:c2 @atom:p2 @atom:ca - @angle:c2-p2-cl @atom:c2 @atom:p2 @atom:cl - @angle:c2-p2-f @atom:c2 @atom:p2 @atom:f - @angle:c2-p2-hp @atom:c2 @atom:p2 @atom:hp - @angle:c2-p2-i @atom:c2 @atom:p2 @atom:i - @angle:c2-p2-n2 @atom:c2 @atom:p2 @atom:n2 - @angle:c2-p2-n3 @atom:c2 @atom:p2 @atom:n3 - @angle:c2-p2-n4 @atom:c2 @atom:p2 @atom:n4 - @angle:c2-p2-n @atom:c2 @atom:p2 @atom:n - @angle:c2-p2-na @atom:c2 @atom:p2 @atom:na - @angle:c2-p2-nh @atom:c2 @atom:p2 @atom:nh - @angle:c2-p2-no @atom:c2 @atom:p2 @atom:no - @angle:c2-p2-o @atom:c2 @atom:p2 @atom:o - @angle:c2-p2-oh @atom:c2 @atom:p2 @atom:oh - @angle:c2-p2-os @atom:c2 @atom:p2 @atom:os - @angle:c2-p2-p2 @atom:c2 @atom:p2 @atom:p2 - @angle:c2-p2-p3 @atom:c2 @atom:p2 @atom:p3 - @angle:c2-p2-p4 @atom:c2 @atom:p2 @atom:p4 - @angle:c2-p2-p5 @atom:c2 @atom:p2 @atom:p5 - @angle:c2-p2-s4 @atom:c2 @atom:p2 @atom:s4 - @angle:c2-p2-s6 @atom:c2 @atom:p2 @atom:s6 - @angle:c2-p2-s @atom:c2 @atom:p2 @atom:s - @angle:c2-p2-sh @atom:c2 @atom:p2 @atom:sh - @angle:c2-p2-ss @atom:c2 @atom:p2 @atom:ss - @angle:c3-p2-c3 @atom:c3 @atom:p2 @atom:c3 - @angle:c3-p2-n2 @atom:c3 @atom:p2 @atom:n2 - @angle:c3-p2-o @atom:c3 @atom:p2 @atom:o - @angle:c3-p2-os @atom:c3 @atom:p2 @atom:os - @angle:c3-p2-p2 @atom:c3 @atom:p2 @atom:p2 - @angle:c3-p2-s @atom:c3 @atom:p2 @atom:s - @angle:ca-p2-ca @atom:ca @atom:p2 @atom:ca - @angle:ca-p2-n2 @atom:ca @atom:p2 @atom:n2 - @angle:ca-p2-n @atom:ca @atom:p2 @atom:n - @angle:ca-p2-na @atom:ca @atom:p2 @atom:na - @angle:ca-p2-o @atom:ca @atom:p2 @atom:o - @angle:ca-p2-s @atom:ca @atom:p2 @atom:s - @angle:c-p2-c2 @atom:c @atom:p2 @atom:c2 - @angle:c-p2-c @atom:c @atom:p2 @atom:c - @angle:ce-p2-o @atom:ce @atom:p2 @atom:o - @angle:ce-p2-s @atom:ce @atom:p2 @atom:s - @angle:cf-p2-o @atom:cf @atom:p2 @atom:o - @angle:cf-p2-s @atom:cf @atom:p2 @atom:s - @angle:cl-p2-cl @atom:cl @atom:p2 @atom:cl - @angle:cl-p2-n2 @atom:cl @atom:p2 @atom:n2 - @angle:cl-p2-o @atom:cl @atom:p2 @atom:o - @angle:cl-p2-p2 @atom:cl @atom:p2 @atom:p2 - @angle:cl-p2-s @atom:cl @atom:p2 @atom:s - @angle:f-p2-f @atom:f @atom:p2 @atom:f - @angle:f-p2-n2 @atom:f @atom:p2 @atom:n2 - @angle:f-p2-o @atom:f @atom:p2 @atom:o - @angle:f-p2-p2 @atom:f @atom:p2 @atom:p2 - @angle:f-p2-s @atom:f @atom:p2 @atom:s - @angle:hp-p2-hp @atom:hp @atom:p2 @atom:hp - @angle:hp-p2-n1 @atom:hp @atom:p2 @atom:n1 - @angle:hp-p2-n2 @atom:hp @atom:p2 @atom:n2 - @angle:hp-p2-ne @atom:hp @atom:p2 @atom:ne - @angle:hp-p2-nf @atom:hp @atom:p2 @atom:nf - @angle:hp-p2-o @atom:hp @atom:p2 @atom:o - @angle:hp-p2-p2 @atom:hp @atom:p2 @atom:p2 - @angle:hp-p2-p4 @atom:hp @atom:p2 @atom:p4 - @angle:hp-p2-p5 @atom:hp @atom:p2 @atom:p5 - @angle:hp-p2-pe @atom:hp @atom:p2 @atom:pe - @angle:hp-p2-pf @atom:hp @atom:p2 @atom:pf - @angle:hp-p2-s4 @atom:hp @atom:p2 @atom:s4 - @angle:hp-p2-s @atom:hp @atom:p2 @atom:s - @angle:hp-p2-s6 @atom:hp @atom:p2 @atom:s6 - @angle:i-p2-i @atom:i @atom:p2 @atom:i - @angle:i-p2-n2 @atom:i @atom:p2 @atom:n2 - @angle:i-p2-o @atom:i @atom:p2 @atom:o - @angle:i-p2-p2 @atom:i @atom:p2 @atom:p2 - @angle:i-p2-s @atom:i @atom:p2 @atom:s - @angle:n1-p2-n1 @atom:n1 @atom:p2 @atom:n1 - @angle:n2-p2-n2 @atom:n2 @atom:p2 @atom:n2 - @angle:n2-p2-n3 @atom:n2 @atom:p2 @atom:n3 - @angle:n2-p2-n4 @atom:n2 @atom:p2 @atom:n4 - @angle:n2-p2-na @atom:n2 @atom:p2 @atom:na - @angle:n2-p2-nh @atom:n2 @atom:p2 @atom:nh - @angle:n2-p2-no @atom:n2 @atom:p2 @atom:no - @angle:n2-p2-o @atom:n2 @atom:p2 @atom:o - @angle:n2-p2-oh @atom:n2 @atom:p2 @atom:oh - @angle:n2-p2-os @atom:n2 @atom:p2 @atom:os - @angle:n2-p2-p3 @atom:n2 @atom:p2 @atom:p3 - @angle:n2-p2-p4 @atom:n2 @atom:p2 @atom:p4 - @angle:n2-p2-p5 @atom:n2 @atom:p2 @atom:p5 - @angle:n2-p2-s4 @atom:n2 @atom:p2 @atom:s4 - @angle:n2-p2-s6 @atom:n2 @atom:p2 @atom:s6 - @angle:n2-p2-s @atom:n2 @atom:p2 @atom:s - @angle:n2-p2-sh @atom:n2 @atom:p2 @atom:sh - @angle:n2-p2-ss @atom:n2 @atom:p2 @atom:ss - @angle:n3-p2-n3 @atom:n3 @atom:p2 @atom:n3 - @angle:n3-p2-o @atom:n3 @atom:p2 @atom:o - @angle:n3-p2-p2 @atom:n3 @atom:p2 @atom:p2 - @angle:n3-p2-s @atom:n3 @atom:p2 @atom:s - @angle:n4-p2-n4 @atom:n4 @atom:p2 @atom:n4 - @angle:n4-p2-o @atom:n4 @atom:p2 @atom:o - @angle:n4-p2-p2 @atom:n4 @atom:p2 @atom:p2 - @angle:n4-p2-s @atom:n4 @atom:p2 @atom:s - @angle:na-p2-na @atom:na @atom:p2 @atom:na - @angle:na-p2-o @atom:na @atom:p2 @atom:o - @angle:na-p2-s @atom:na @atom:p2 @atom:s - @angle:ne-p2-o @atom:ne @atom:p2 @atom:o - @angle:ne-p2-s @atom:ne @atom:p2 @atom:s - @angle:nf-p2-o @atom:nf @atom:p2 @atom:o - @angle:nf-p2-s @atom:nf @atom:p2 @atom:s - @angle:nh-p2-nh @atom:nh @atom:p2 @atom:nh - @angle:nh-p2-o @atom:nh @atom:p2 @atom:o - @angle:nh-p2-p2 @atom:nh @atom:p2 @atom:p2 - @angle:nh-p2-s @atom:nh @atom:p2 @atom:s - @angle:n-p2-n2 @atom:n @atom:p2 @atom:n2 - @angle:n-p2-o @atom:n @atom:p2 @atom:o - @angle:no-p2-no @atom:no @atom:p2 @atom:no - @angle:no-p2-o @atom:no @atom:p2 @atom:o - @angle:no-p2-p2 @atom:no @atom:p2 @atom:p2 - @angle:no-p2-s @atom:no @atom:p2 @atom:s - @angle:n-p2-p2 @atom:n @atom:p2 @atom:p2 - @angle:n-p2-s @atom:n @atom:p2 @atom:s - @angle:oh-p2-oh @atom:oh @atom:p2 @atom:oh - @angle:oh-p2-p2 @atom:oh @atom:p2 @atom:p2 - @angle:oh-p2-s @atom:oh @atom:p2 @atom:s - @angle:o-p2-o @atom:o @atom:p2 @atom:o - @angle:o-p2-oh @atom:o @atom:p2 @atom:oh - @angle:o-p2-os @atom:o @atom:p2 @atom:os - @angle:o-p2-p2 @atom:o @atom:p2 @atom:p2 - @angle:o-p2-p3 @atom:o @atom:p2 @atom:p3 - @angle:o-p2-p4 @atom:o @atom:p2 @atom:p4 - @angle:o-p2-p5 @atom:o @atom:p2 @atom:p5 - @angle:o-p2-pe @atom:o @atom:p2 @atom:pe - @angle:o-p2-pf @atom:o @atom:p2 @atom:pf - @angle:o-p2-s4 @atom:o @atom:p2 @atom:s4 - @angle:o-p2-s6 @atom:o @atom:p2 @atom:s6 - @angle:o-p2-s @atom:o @atom:p2 @atom:s - @angle:o-p2-sh @atom:o @atom:p2 @atom:sh - @angle:os-p2-os @atom:os @atom:p2 @atom:os - @angle:os-p2-p2 @atom:os @atom:p2 @atom:p2 - @angle:o-p2-ss @atom:o @atom:p2 @atom:ss - @angle:os-p2-s @atom:os @atom:p2 @atom:s - @angle:p2-p2-n2 @atom:p2 @atom:p2 @atom:n2 - @angle:p2-p2-p3 @atom:p2 @atom:p2 @atom:p3 - @angle:p2-p2-p4 @atom:p2 @atom:p2 @atom:p4 - @angle:p2-p2-p5 @atom:p2 @atom:p2 @atom:p5 - @angle:p2-p2-s4 @atom:p2 @atom:p2 @atom:s4 - @angle:p2-p2-s6 @atom:p2 @atom:p2 @atom:s6 - @angle:p2-p2-s @atom:p2 @atom:p2 @atom:s - @angle:p2-p2-sh @atom:p2 @atom:p2 @atom:sh - @angle:p3-p2-p3 @atom:p3 @atom:p2 @atom:p3 - @angle:p3-p2-s @atom:p3 @atom:p2 @atom:s - @angle:p4-p2-s @atom:p4 @atom:p2 @atom:s - @angle:p5-p2-p5 @atom:p5 @atom:p2 @atom:p5 - @angle:p5-p2-s @atom:p5 @atom:p2 @atom:s - @angle:pe-p2-s @atom:pe @atom:p2 @atom:s - @angle:pf-p2-s @atom:pf @atom:p2 @atom:s - @angle:s4-p2-s4 @atom:s4 @atom:p2 @atom:s4 - @angle:s6-p2-s6 @atom:s6 @atom:p2 @atom:s6 - @angle:sh-p2-sh @atom:sh @atom:p2 @atom:sh - @angle:s-p2-s @atom:s @atom:p2 @atom:s - @angle:s-p2-s4 @atom:s @atom:p2 @atom:s4 - @angle:s-p2-s6 @atom:s @atom:p2 @atom:s6 - @angle:s-p2-sh @atom:s @atom:p2 @atom:sh - @angle:s-p2-ss @atom:s @atom:p2 @atom:ss - @angle:ss-p2-ss @atom:ss @atom:p2 @atom:ss - @angle:br-p3-br @atom:br @atom:p3 @atom:br - @angle:br-p3-hp @atom:br @atom:p3 @atom:hp - @angle:c1-p3-c1 @atom:c1 @atom:p3 @atom:c1 - @angle:c1-p3-f @atom:c1 @atom:p3 @atom:f - @angle:c1-p3-hp @atom:c1 @atom:p3 @atom:hp - @angle:c2-p3-c2 @atom:c2 @atom:p3 @atom:c2 - @angle:c2-p3-hp @atom:c2 @atom:p3 @atom:hp - @angle:c3-p3-c3 @atom:c3 @atom:p3 @atom:c3 - @angle:c3-p3-ca @atom:c3 @atom:p3 @atom:ca - @angle:c3-p3-cl @atom:c3 @atom:p3 @atom:cl - @angle:c3-p3-f @atom:c3 @atom:p3 @atom:f - @angle:c3-p3-hp @atom:c3 @atom:p3 @atom:hp - @angle:c3-p3-n2 @atom:c3 @atom:p3 @atom:n2 - @angle:c3-p3-n3 @atom:c3 @atom:p3 @atom:n3 - @angle:c3-p3-n4 @atom:c3 @atom:p3 @atom:n4 - @angle:c3-p3-n @atom:c3 @atom:p3 @atom:n - @angle:c3-p3-na @atom:c3 @atom:p3 @atom:na - @angle:c3-p3-nh @atom:c3 @atom:p3 @atom:nh - @angle:c3-p3-no @atom:c3 @atom:p3 @atom:no - @angle:c3-p3-o @atom:c3 @atom:p3 @atom:o - @angle:c3-p3-oh @atom:c3 @atom:p3 @atom:oh - @angle:c3-p3-os @atom:c3 @atom:p3 @atom:os - @angle:c3-p3-p3 @atom:c3 @atom:p3 @atom:p3 - @angle:c3-p3-p5 @atom:c3 @atom:p3 @atom:p5 - @angle:c3-p3-s4 @atom:c3 @atom:p3 @atom:s4 - @angle:c3-p3-s6 @atom:c3 @atom:p3 @atom:s6 - @angle:c3-p3-sh @atom:c3 @atom:p3 @atom:sh - @angle:c3-p3-ss @atom:c3 @atom:p3 @atom:ss - @angle:ca-p3-ca @atom:ca @atom:p3 @atom:ca - @angle:ca-p3-hp @atom:ca @atom:p3 @atom:hp - @angle:c-p3-c3 @atom:c @atom:p3 @atom:c3 - @angle:c-p3-c @atom:c @atom:p3 @atom:c - @angle:c-p3-hp @atom:c @atom:p3 @atom:hp - @angle:cl-p3-cl @atom:cl @atom:p3 @atom:cl - @angle:cl-p3-f @atom:cl @atom:p3 @atom:f - @angle:cl-p3-hp @atom:cl @atom:p3 @atom:hp - @angle:c-p3-os @atom:c @atom:p3 @atom:os - @angle:cx-p3-hp @atom:cx @atom:p3 @atom:hp - @angle:f-p3-f @atom:f @atom:p3 @atom:f - @angle:f-p3-hp @atom:f @atom:p3 @atom:hp - @angle:f-p3-n3 @atom:f @atom:p3 @atom:n3 - @angle:f-p3-os @atom:f @atom:p3 @atom:os - @angle:f-p3-p3 @atom:f @atom:p3 @atom:p3 - @angle:hp-p3-hp @atom:hp @atom:p3 @atom:hp - @angle:hp-p3-i @atom:hp @atom:p3 @atom:i - @angle:hp-p3-n1 @atom:hp @atom:p3 @atom:n1 - @angle:hp-p3-n2 @atom:hp @atom:p3 @atom:n2 - @angle:hp-p3-n3 @atom:hp @atom:p3 @atom:n3 - @angle:hp-p3-n4 @atom:hp @atom:p3 @atom:n4 - @angle:hp-p3-n @atom:hp @atom:p3 @atom:n - @angle:hp-p3-na @atom:hp @atom:p3 @atom:na - @angle:hp-p3-nh @atom:hp @atom:p3 @atom:nh - @angle:hp-p3-no @atom:hp @atom:p3 @atom:no - @angle:hp-p3-o @atom:hp @atom:p3 @atom:o - @angle:hp-p3-oh @atom:hp @atom:p3 @atom:oh - @angle:hp-p3-os @atom:hp @atom:p3 @atom:os - @angle:hp-p3-p2 @atom:hp @atom:p3 @atom:p2 - @angle:hp-p3-p3 @atom:hp @atom:p3 @atom:p3 - @angle:hp-p3-p4 @atom:hp @atom:p3 @atom:p4 - @angle:hp-p3-p5 @atom:hp @atom:p3 @atom:p5 - @angle:hp-p3-s4 @atom:hp @atom:p3 @atom:s4 - @angle:hp-p3-s6 @atom:hp @atom:p3 @atom:s6 - @angle:hp-p3-sh @atom:hp @atom:p3 @atom:sh - @angle:hp-p3-ss @atom:hp @atom:p3 @atom:ss - @angle:i-p3-i @atom:i @atom:p3 @atom:i - @angle:n1-p3-n1 @atom:n1 @atom:p3 @atom:n1 - @angle:n2-p3-n2 @atom:n2 @atom:p3 @atom:n2 - @angle:n3-p3-n3 @atom:n3 @atom:p3 @atom:n3 - @angle:n3-p3-o @atom:n3 @atom:p3 @atom:o - @angle:n3-p3-oh @atom:n3 @atom:p3 @atom:oh - @angle:n4-p3-n4 @atom:n4 @atom:p3 @atom:n4 - @angle:na-p3-na @atom:na @atom:p3 @atom:na - @angle:nh-p3-nh @atom:nh @atom:p3 @atom:nh - @angle:n-p3-n @atom:n @atom:p3 @atom:n - @angle:n-p3-o @atom:n @atom:p3 @atom:o - @angle:no-p3-no @atom:no @atom:p3 @atom:no - @angle:oh-p3-oh @atom:oh @atom:p3 @atom:oh - @angle:o-p3-o @atom:o @atom:p3 @atom:o - @angle:o-p3-p3 @atom:o @atom:p3 @atom:p3 - @angle:o-p3-p5 @atom:o @atom:p3 @atom:p5 - @angle:o-p3-s4 @atom:o @atom:p3 @atom:s4 - @angle:o-p3-s6 @atom:o @atom:p3 @atom:s6 - @angle:os-p3-os @atom:os @atom:p3 @atom:os - @angle:p2-p3-p2 @atom:p2 @atom:p3 @atom:p2 - @angle:p3-p3-p3 @atom:p3 @atom:p3 @atom:p3 - @angle:p4-p3-p4 @atom:p4 @atom:p3 @atom:p4 - @angle:p5-p3-p5 @atom:p5 @atom:p3 @atom:p5 - @angle:s4-p3-s4 @atom:s4 @atom:p3 @atom:s4 - @angle:s6-p3-s6 @atom:s6 @atom:p3 @atom:s6 - @angle:sh-p3-sh @atom:sh @atom:p3 @atom:sh - @angle:s-p3-s @atom:s @atom:p3 @atom:s - @angle:ss-p3-ss @atom:ss @atom:p3 @atom:ss - @angle:br-p4-br @atom:br @atom:p4 @atom:br - @angle:br-p4-o @atom:br @atom:p4 @atom:o - @angle:c2-p4-c2 @atom:c2 @atom:p4 @atom:c2 - @angle:c2-p4-hp @atom:c2 @atom:p4 @atom:hp - @angle:c2-p4-o @atom:c2 @atom:p4 @atom:o - @angle:c3-p4-c3 @atom:c3 @atom:p4 @atom:c3 - @angle:c3-p4-n2 @atom:c3 @atom:p4 @atom:n2 - @angle:c3-p4-n3 @atom:c3 @atom:p4 @atom:n3 - @angle:c3-p4-n4 @atom:c3 @atom:p4 @atom:n4 - @angle:c3-p4-n @atom:c3 @atom:p4 @atom:n - @angle:c3-p4-na @atom:c3 @atom:p4 @atom:na - @angle:c3-p4-nh @atom:c3 @atom:p4 @atom:nh - @angle:c3-p4-no @atom:c3 @atom:p4 @atom:no - @angle:c3-p4-o @atom:c3 @atom:p4 @atom:o - @angle:c3-p4-oh @atom:c3 @atom:p4 @atom:oh - @angle:c3-p4-os @atom:c3 @atom:p4 @atom:os - @angle:c3-p4-p2 @atom:c3 @atom:p4 @atom:p2 - @angle:c3-p4-p3 @atom:c3 @atom:p4 @atom:p3 - @angle:c3-p4-p4 @atom:c3 @atom:p4 @atom:p4 - @angle:c3-p4-p5 @atom:c3 @atom:p4 @atom:p5 - @angle:c3-p4-sh @atom:c3 @atom:p4 @atom:sh - @angle:c3-p4-ss @atom:c3 @atom:p4 @atom:ss - @angle:ca-p4-ca @atom:ca @atom:p4 @atom:ca - @angle:ca-p4-o @atom:ca @atom:p4 @atom:o - @angle:cl-p4-cl @atom:cl @atom:p4 @atom:cl - @angle:cl-p4-o @atom:cl @atom:p4 @atom:o - @angle:hp-p4-hp @atom:hp @atom:p4 @atom:hp - @angle:hp-p4-n1 @atom:hp @atom:p4 @atom:n1 - @angle:hp-p4-o @atom:hp @atom:p4 @atom:o - @angle:hp-p4-p3 @atom:hp @atom:p4 @atom:p3 - @angle:hp-p4-s @atom:hp @atom:p4 @atom:s - @angle:i-p4-i @atom:i @atom:p4 @atom:i - @angle:i-p4-o @atom:i @atom:p4 @atom:o - @angle:n1-p4-n1 @atom:n1 @atom:p4 @atom:n1 - @angle:n1-p4-o @atom:n1 @atom:p4 @atom:o - @angle:n2-p4-n2 @atom:n2 @atom:p4 @atom:n2 - @angle:n2-p4-o @atom:n2 @atom:p4 @atom:o - @angle:n3-p4-o @atom:n3 @atom:p4 @atom:o - @angle:n4-p4-o @atom:n4 @atom:p4 @atom:o - @angle:na-p4-o @atom:na @atom:p4 @atom:o - @angle:nh-p4-nh @atom:nh @atom:p4 @atom:nh - @angle:nh-p4-o @atom:nh @atom:p4 @atom:o - @angle:n-p4-o @atom:n @atom:p4 @atom:o - @angle:no-p4-o @atom:no @atom:p4 @atom:o - @angle:oh-p4-oh @atom:oh @atom:p4 @atom:oh - @angle:o-p4-o @atom:o @atom:p4 @atom:o - @angle:o-p4-oh @atom:o @atom:p4 @atom:oh - @angle:o-p4-os @atom:o @atom:p4 @atom:os - @angle:o-p4-p2 @atom:o @atom:p4 @atom:p2 - @angle:o-p4-p3 @atom:o @atom:p4 @atom:p3 - @angle:o-p4-p4 @atom:o @atom:p4 @atom:p4 - @angle:o-p4-p5 @atom:o @atom:p4 @atom:p5 - @angle:o-p4-s4 @atom:o @atom:p4 @atom:s4 - @angle:o-p4-s6 @atom:o @atom:p4 @atom:s6 - @angle:o-p4-s @atom:o @atom:p4 @atom:s - @angle:o-p4-sh @atom:o @atom:p4 @atom:sh - @angle:os-p4-os @atom:os @atom:p4 @atom:os - @angle:o-p4-ss @atom:o @atom:p4 @atom:ss - @angle:p2-p4-p2 @atom:p2 @atom:p4 @atom:p2 - @angle:p3-p4-p3 @atom:p3 @atom:p4 @atom:p3 - @angle:p4-p4-p4 @atom:p4 @atom:p4 @atom:p4 - @angle:p5-p4-p5 @atom:p5 @atom:p4 @atom:p5 - @angle:s4-p4-s4 @atom:s4 @atom:p4 @atom:s4 - @angle:s6-p4-s6 @atom:s6 @atom:p4 @atom:s6 - @angle:sh-p4-sh @atom:sh @atom:p4 @atom:sh - @angle:s-p4-s @atom:s @atom:p4 @atom:s - @angle:ss-p4-ss @atom:ss @atom:p4 @atom:ss - @angle:br-p5-br @atom:br @atom:p5 @atom:br - @angle:br-p5-o @atom:br @atom:p5 @atom:o - @angle:br-p5-oh @atom:br @atom:p5 @atom:oh - @angle:c1-p5-c1 @atom:c1 @atom:p5 @atom:c1 - @angle:c1-p5-o @atom:c1 @atom:p5 @atom:o - @angle:c1-p5-oh @atom:c1 @atom:p5 @atom:oh - @angle:c2-p5-c2 @atom:c2 @atom:p5 @atom:c2 - @angle:c2-p5-o @atom:c2 @atom:p5 @atom:o - @angle:c2-p5-oh @atom:c2 @atom:p5 @atom:oh - @angle:c2-p5-os @atom:c2 @atom:p5 @atom:os - @angle:c3-p5-c3 @atom:c3 @atom:p5 @atom:c3 - @angle:c3-p5-hp @atom:c3 @atom:p5 @atom:hp - @angle:c3-p5-n3 @atom:c3 @atom:p5 @atom:n3 - @angle:c3-p5-o @atom:c3 @atom:p5 @atom:o - @angle:c3-p5-oh @atom:c3 @atom:p5 @atom:oh - @angle:c3-p5-os @atom:c3 @atom:p5 @atom:os - @angle:c3-p5-p4 @atom:c3 @atom:p5 @atom:p4 - @angle:c3-p5-s @atom:c3 @atom:p5 @atom:s - @angle:c3-p5-ss @atom:c3 @atom:p5 @atom:ss - @angle:ca-p5-ca @atom:ca @atom:p5 @atom:ca - @angle:ca-p5-o @atom:ca @atom:p5 @atom:o - @angle:ca-p5-oh @atom:ca @atom:p5 @atom:oh - @angle:ca-p5-os @atom:ca @atom:p5 @atom:os - @angle:c-p5-c @atom:c @atom:p5 @atom:c - @angle:cl-p5-cl @atom:cl @atom:p5 @atom:cl - @angle:cl-p5-o @atom:cl @atom:p5 @atom:o - @angle:cl-p5-oh @atom:cl @atom:p5 @atom:oh - @angle:c-p5-o @atom:c @atom:p5 @atom:o - @angle:c-p5-oh @atom:c @atom:p5 @atom:oh - @angle:f-p5-f @atom:f @atom:p5 @atom:f - @angle:f-p5-o @atom:f @atom:p5 @atom:o - @angle:f-p5-oh @atom:f @atom:p5 @atom:oh - @angle:f-p5-os @atom:f @atom:p5 @atom:os - @angle:f-p5-s @atom:f @atom:p5 @atom:s - @angle:hp-p5-hp @atom:hp @atom:p5 @atom:hp - @angle:hp-p5-n1 @atom:hp @atom:p5 @atom:n1 - @angle:hp-p5-o @atom:hp @atom:p5 @atom:o - @angle:hp-p5-oh @atom:hp @atom:p5 @atom:oh - @angle:hp-p5-s @atom:hp @atom:p5 @atom:s - @angle:i-p5-i @atom:i @atom:p5 @atom:i - @angle:i-p5-o @atom:i @atom:p5 @atom:o - @angle:i-p5-oh @atom:i @atom:p5 @atom:oh - @angle:n1-p5-n1 @atom:n1 @atom:p5 @atom:n1 - @angle:n1-p5-o @atom:n1 @atom:p5 @atom:o - @angle:n2-p5-n2 @atom:n2 @atom:p5 @atom:n2 - @angle:n2-p5-o @atom:n2 @atom:p5 @atom:o - @angle:n2-p5-oh @atom:n2 @atom:p5 @atom:oh - @angle:n3-p5-n3 @atom:n3 @atom:p5 @atom:n3 - @angle:n3-p5-nh @atom:n3 @atom:p5 @atom:nh - @angle:n3-p5-o @atom:n3 @atom:p5 @atom:o - @angle:n3-p5-oh @atom:n3 @atom:p5 @atom:oh - @angle:n3-p5-os @atom:n3 @atom:p5 @atom:os - @angle:n3-p5-s @atom:n3 @atom:p5 @atom:s - @angle:n4-p5-n4 @atom:n4 @atom:p5 @atom:n4 - @angle:n4-p5-o @atom:n4 @atom:p5 @atom:o - @angle:n4-p5-oh @atom:n4 @atom:p5 @atom:oh - @angle:n4-p5-os @atom:n4 @atom:p5 @atom:os - @angle:na-p5-na @atom:na @atom:p5 @atom:na - @angle:na-p5-o @atom:na @atom:p5 @atom:o - @angle:na-p5-oh @atom:na @atom:p5 @atom:oh - @angle:na-p5-os @atom:na @atom:p5 @atom:os - @angle:nh-p5-nh @atom:nh @atom:p5 @atom:nh - @angle:nh-p5-o @atom:nh @atom:p5 @atom:o - @angle:nh-p5-oh @atom:nh @atom:p5 @atom:oh - @angle:nh-p5-os @atom:nh @atom:p5 @atom:os - @angle:n-p5-n3 @atom:n @atom:p5 @atom:n3 - @angle:n-p5-n @atom:n @atom:p5 @atom:n - @angle:n-p5-o @atom:n @atom:p5 @atom:o - @angle:n-p5-oh @atom:n @atom:p5 @atom:oh - @angle:no-p5-no @atom:no @atom:p5 @atom:no - @angle:no-p5-o @atom:no @atom:p5 @atom:o - @angle:no-p5-oh @atom:no @atom:p5 @atom:oh - @angle:no-p5-os @atom:no @atom:p5 @atom:os - @angle:n-p5-os @atom:n @atom:p5 @atom:os - @angle:oh-p5-oh @atom:oh @atom:p5 @atom:oh - @angle:oh-p5-os @atom:oh @atom:p5 @atom:os - @angle:oh-p5-p2 @atom:oh @atom:p5 @atom:p2 - @angle:oh-p5-p3 @atom:oh @atom:p5 @atom:p3 - @angle:oh-p5-p4 @atom:oh @atom:p5 @atom:p4 - @angle:oh-p5-p5 @atom:oh @atom:p5 @atom:p5 - @angle:oh-p5-s4 @atom:oh @atom:p5 @atom:s4 - @angle:oh-p5-s6 @atom:oh @atom:p5 @atom:s6 - @angle:oh-p5-s @atom:oh @atom:p5 @atom:s - @angle:oh-p5-sh @atom:oh @atom:p5 @atom:sh - @angle:oh-p5-ss @atom:oh @atom:p5 @atom:ss - @angle:o-p5-o @atom:o @atom:p5 @atom:o - @angle:o-p5-oh @atom:o @atom:p5 @atom:oh - @angle:o-p5-os @atom:o @atom:p5 @atom:os - @angle:o-p5-p2 @atom:o @atom:p5 @atom:p2 - @angle:o-p5-p3 @atom:o @atom:p5 @atom:p3 - @angle:o-p5-p4 @atom:o @atom:p5 @atom:p4 - @angle:o-p5-p5 @atom:o @atom:p5 @atom:p5 - @angle:o-p5-s4 @atom:o @atom:p5 @atom:s4 - @angle:o-p5-s6 @atom:o @atom:p5 @atom:s6 - @angle:o-p5-s @atom:o @atom:p5 @atom:s - @angle:o-p5-sh @atom:o @atom:p5 @atom:sh - @angle:os-p5-os @atom:os @atom:p5 @atom:os - @angle:os-p5-p3 @atom:os @atom:p5 @atom:p3 - @angle:os-p5-p5 @atom:os @atom:p5 @atom:p5 - @angle:os-p5-s4 @atom:os @atom:p5 @atom:s4 - @angle:os-p5-s6 @atom:os @atom:p5 @atom:s6 - @angle:o-p5-ss @atom:o @atom:p5 @atom:ss - @angle:os-p5-s @atom:os @atom:p5 @atom:s - @angle:os-p5-sh @atom:os @atom:p5 @atom:sh - @angle:os-p5-ss @atom:os @atom:p5 @atom:ss - @angle:p2-p5-p2 @atom:p2 @atom:p5 @atom:p2 - @angle:p3-p5-p3 @atom:p3 @atom:p5 @atom:p3 - @angle:p4-p5-p4 @atom:p4 @atom:p5 @atom:p4 - @angle:p5-p5-p5 @atom:p5 @atom:p5 @atom:p5 - @angle:s6-p5-s6 @atom:s6 @atom:p5 @atom:s6 - @angle:sh-p5-sh @atom:sh @atom:p5 @atom:sh - @angle:sh-p5-ss @atom:sh @atom:p5 @atom:ss - @angle:s-p5-s @atom:s @atom:p5 @atom:s - @angle:ss-p5-ss @atom:ss @atom:p5 @atom:ss - @angle:cd-pc-n @atom:cd @atom:pc @atom:n - @angle:cd-pc-na @atom:cd @atom:pc @atom:na - @angle:cc-pd-n @atom:cc @atom:pd @atom:n - @angle:cc-pd-na @atom:cc @atom:pd @atom:na - @angle:c2-pe-ca @atom:c2 @atom:pe @atom:ca - @angle:c2-pe-ce @atom:c2 @atom:pe @atom:ce - @angle:c2-pe-cg @atom:c2 @atom:pe @atom:cg - @angle:c2-pe-n2 @atom:c2 @atom:pe @atom:n2 - @angle:c2-pe-ne @atom:c2 @atom:pe @atom:ne - @angle:c2-pe-o @atom:c2 @atom:pe @atom:o - @angle:c2-pe-p2 @atom:c2 @atom:pe @atom:p2 - @angle:c2-pe-pe @atom:c2 @atom:pe @atom:pe - @angle:c2-pe-px @atom:c2 @atom:pe @atom:px - @angle:c2-pe-py @atom:c2 @atom:pe @atom:py - @angle:c2-pe-s @atom:c2 @atom:pe @atom:s - @angle:c2-pe-sx @atom:c2 @atom:pe @atom:sx - @angle:c2-pe-sy @atom:c2 @atom:pe @atom:sy - @angle:ca-pe-n2 @atom:ca @atom:pe @atom:n2 - @angle:ca-pe-o @atom:ca @atom:pe @atom:o - @angle:ca-pe-p2 @atom:ca @atom:pe @atom:p2 - @angle:ca-pe-pf @atom:ca @atom:pe @atom:pf - @angle:ca-pe-s @atom:ca @atom:pe @atom:s - @angle:c-pe-c2 @atom:c @atom:pe @atom:c2 - @angle:ce-pe-n2 @atom:ce @atom:pe @atom:n2 - @angle:ce-pe-o @atom:ce @atom:pe @atom:o - @angle:ce-pe-p2 @atom:ce @atom:pe @atom:p2 - @angle:ce-pe-s @atom:ce @atom:pe @atom:s - @angle:cg-pe-n2 @atom:cg @atom:pe @atom:n2 - @angle:cg-pe-o @atom:cg @atom:pe @atom:o - @angle:cg-pe-p2 @atom:cg @atom:pe @atom:p2 - @angle:cg-pe-s @atom:cg @atom:pe @atom:s - @angle:n2-pe-n2 @atom:n2 @atom:pe @atom:n2 - @angle:n2-pe-ne @atom:n2 @atom:pe @atom:ne - @angle:n2-pe-o @atom:n2 @atom:pe @atom:o - @angle:n2-pe-p2 @atom:n2 @atom:pe @atom:p2 - @angle:n2-pe-pe @atom:n2 @atom:pe @atom:pe - @angle:n2-pe-px @atom:n2 @atom:pe @atom:px - @angle:n2-pe-py @atom:n2 @atom:pe @atom:py - @angle:n2-pe-s @atom:n2 @atom:pe @atom:s - @angle:n2-pe-sx @atom:n2 @atom:pe @atom:sx - @angle:n2-pe-sy @atom:n2 @atom:pe @atom:sy - @angle:ne-pe-o @atom:ne @atom:pe @atom:o - @angle:ne-pe-p2 @atom:ne @atom:pe @atom:p2 - @angle:ne-pe-s @atom:ne @atom:pe @atom:s - @angle:o-pe-o @atom:o @atom:pe @atom:o - @angle:o-pe-p2 @atom:o @atom:pe @atom:p2 - @angle:o-pe-pe @atom:o @atom:pe @atom:pe - @angle:o-pe-px @atom:o @atom:pe @atom:px - @angle:o-pe-py @atom:o @atom:pe @atom:py - @angle:o-pe-s @atom:o @atom:pe @atom:s - @angle:o-pe-sx @atom:o @atom:pe @atom:sx - @angle:o-pe-sy @atom:o @atom:pe @atom:sy - @angle:p2-pe-pe @atom:p2 @atom:pe @atom:pe - @angle:p2-pe-px @atom:p2 @atom:pe @atom:px - @angle:p2-pe-py @atom:p2 @atom:pe @atom:py - @angle:p2-pe-s @atom:p2 @atom:pe @atom:s - @angle:p2-pe-sx @atom:p2 @atom:pe @atom:sx - @angle:p2-pe-sy @atom:p2 @atom:pe @atom:sy - @angle:pe-pe-s @atom:pe @atom:pe @atom:s - @angle:px-pe-s @atom:px @atom:pe @atom:s - @angle:py-pe-s @atom:py @atom:pe @atom:s - @angle:s-pe-s @atom:s @atom:pe @atom:s - @angle:s-pe-sx @atom:s @atom:pe @atom:sx - @angle:s-pe-sy @atom:s @atom:pe @atom:sy - @angle:c2-pf-ca @atom:c2 @atom:pf @atom:ca - @angle:c2-pf-cf @atom:c2 @atom:pf @atom:cf - @angle:c2-pf-ch @atom:c2 @atom:pf @atom:ch - @angle:c2-pf-n2 @atom:c2 @atom:pf @atom:n2 - @angle:c2-pf-nf @atom:c2 @atom:pf @atom:nf - @angle:c2-pf-o @atom:c2 @atom:pf @atom:o - @angle:c2-pf-p2 @atom:c2 @atom:pf @atom:p2 - @angle:c2-pf-pf @atom:c2 @atom:pf @atom:pf - @angle:c2-pf-px @atom:c2 @atom:pf @atom:px - @angle:c2-pf-py @atom:c2 @atom:pf @atom:py - @angle:c2-pf-s @atom:c2 @atom:pf @atom:s - @angle:c2-pf-sx @atom:c2 @atom:pf @atom:sx - @angle:c2-pf-sy @atom:c2 @atom:pf @atom:sy - @angle:ca-pf-n2 @atom:ca @atom:pf @atom:n2 - @angle:ca-pf-o @atom:ca @atom:pf @atom:o - @angle:ca-pf-p2 @atom:ca @atom:pf @atom:p2 - @angle:ca-pf-pe @atom:ca @atom:pf @atom:pe - @angle:ca-pf-s @atom:ca @atom:pf @atom:s - @angle:c-pf-c2 @atom:c @atom:pf @atom:c2 - @angle:cf-pf-n2 @atom:cf @atom:pf @atom:n2 - @angle:cf-pf-o @atom:cf @atom:pf @atom:o - @angle:cf-pf-p2 @atom:cf @atom:pf @atom:p2 - @angle:cf-pf-s @atom:cf @atom:pf @atom:s - @angle:ch-pf-n2 @atom:ch @atom:pf @atom:n2 - @angle:ch-pf-o @atom:ch @atom:pf @atom:o - @angle:ch-pf-p2 @atom:ch @atom:pf @atom:p2 - @angle:ch-pf-s @atom:ch @atom:pf @atom:s - @angle:n2-pf-n2 @atom:n2 @atom:pf @atom:n2 - @angle:n2-pf-nf @atom:n2 @atom:pf @atom:nf - @angle:n2-pf-o @atom:n2 @atom:pf @atom:o - @angle:n2-pf-p2 @atom:n2 @atom:pf @atom:p2 - @angle:n2-pf-pf @atom:n2 @atom:pf @atom:pf - @angle:n2-pf-px @atom:n2 @atom:pf @atom:px - @angle:n2-pf-py @atom:n2 @atom:pf @atom:py - @angle:n2-pf-s @atom:n2 @atom:pf @atom:s - @angle:n2-pf-sx @atom:n2 @atom:pf @atom:sx - @angle:n2-pf-sy @atom:n2 @atom:pf @atom:sy - @angle:nf-pf-o @atom:nf @atom:pf @atom:o - @angle:nf-pf-p2 @atom:nf @atom:pf @atom:p2 - @angle:nf-pf-s @atom:nf @atom:pf @atom:s - @angle:o-pf-o @atom:o @atom:pf @atom:o - @angle:o-pf-p2 @atom:o @atom:pf @atom:p2 - @angle:o-pf-pf @atom:o @atom:pf @atom:pf - @angle:o-pf-px @atom:o @atom:pf @atom:px - @angle:o-pf-py @atom:o @atom:pf @atom:py - @angle:o-pf-s @atom:o @atom:pf @atom:s - @angle:o-pf-sx @atom:o @atom:pf @atom:sx - @angle:o-pf-sy @atom:o @atom:pf @atom:sy - @angle:p2-pf-pf @atom:p2 @atom:pf @atom:pf - @angle:p2-pf-px @atom:p2 @atom:pf @atom:px - @angle:p2-pf-py @atom:p2 @atom:pf @atom:py - @angle:p2-pf-s @atom:p2 @atom:pf @atom:s - @angle:p2-pf-sx @atom:p2 @atom:pf @atom:sx - @angle:p2-pf-sy @atom:p2 @atom:pf @atom:sy - @angle:pf-pf-s @atom:pf @atom:pf @atom:s - @angle:px-pf-s @atom:px @atom:pf @atom:s - @angle:py-pf-s @atom:py @atom:pf @atom:s - @angle:s-pf-s @atom:s @atom:pf @atom:s - @angle:s-pf-sx @atom:s @atom:pf @atom:sx - @angle:s-pf-sy @atom:s @atom:pf @atom:sy - @angle:c3-px-ca @atom:c3 @atom:px @atom:ca - @angle:c3-px-ce @atom:c3 @atom:px @atom:ce - @angle:c3-px-cf @atom:c3 @atom:px @atom:cf - @angle:c3-px-ne @atom:c3 @atom:px @atom:ne - @angle:c3-px-nf @atom:c3 @atom:px @atom:nf - @angle:c3-px-o @atom:c3 @atom:px @atom:o - @angle:c3-px-pe @atom:c3 @atom:px @atom:pe - @angle:c3-px-pf @atom:c3 @atom:px @atom:pf - @angle:c3-px-py @atom:c3 @atom:px @atom:py - @angle:c3-px-sx @atom:c3 @atom:px @atom:sx - @angle:c3-px-sy @atom:c3 @atom:px @atom:sy - @angle:ca-px-ca @atom:ca @atom:px @atom:ca - @angle:ca-px-o @atom:ca @atom:px @atom:o - @angle:c-px-c3 @atom:c @atom:px @atom:c3 - @angle:ce-px-ce @atom:ce @atom:px @atom:ce - @angle:ce-px-o @atom:ce @atom:px @atom:o - @angle:cf-px-cf @atom:cf @atom:px @atom:cf - @angle:cf-px-o @atom:cf @atom:px @atom:o - @angle:c-px-o @atom:c @atom:px @atom:o - @angle:ne-px-ne @atom:ne @atom:px @atom:ne - @angle:ne-px-o @atom:ne @atom:px @atom:o - @angle:nf-px-nf @atom:nf @atom:px @atom:nf - @angle:nf-px-o @atom:nf @atom:px @atom:o - @angle:o-px-pe @atom:o @atom:px @atom:pe - @angle:o-px-pf @atom:o @atom:px @atom:pf - @angle:o-px-py @atom:o @atom:px @atom:py - @angle:o-px-sx @atom:o @atom:px @atom:sx - @angle:o-px-sy @atom:o @atom:px @atom:sy - @angle:pe-px-pe @atom:pe @atom:px @atom:pe - @angle:pf-px-pf @atom:pf @atom:px @atom:pf - @angle:py-px-py @atom:py @atom:px @atom:py - @angle:sx-px-sx @atom:sx @atom:px @atom:sx - @angle:sy-px-sy @atom:sy @atom:px @atom:sy - @angle:c3-py-n4 @atom:c3 @atom:py @atom:n4 - @angle:c3-py-na @atom:c3 @atom:py @atom:na - @angle:c3-py-o @atom:c3 @atom:py @atom:o - @angle:c3-py-oh @atom:c3 @atom:py @atom:oh - @angle:c3-py-os @atom:c3 @atom:py @atom:os - @angle:c3-py-px @atom:c3 @atom:py @atom:px - @angle:c3-py-py @atom:c3 @atom:py @atom:py - @angle:c3-py-sx @atom:c3 @atom:py @atom:sx - @angle:ca-py-ca @atom:ca @atom:py @atom:ca - @angle:ca-py-o @atom:ca @atom:py @atom:o - @angle:ca-py-oh @atom:ca @atom:py @atom:oh - @angle:ca-py-os @atom:ca @atom:py @atom:os - @angle:c-py-c3 @atom:c @atom:py @atom:c3 - @angle:c-py-c @atom:c @atom:py @atom:c - @angle:ce-py-ce @atom:ce @atom:py @atom:ce - @angle:ce-py-o @atom:ce @atom:py @atom:o - @angle:ce-py-oh @atom:ce @atom:py @atom:oh - @angle:ce-py-os @atom:ce @atom:py @atom:os - @angle:cf-py-cf @atom:cf @atom:py @atom:cf - @angle:cf-py-o @atom:cf @atom:py @atom:o - @angle:cf-py-oh @atom:cf @atom:py @atom:oh - @angle:cf-py-os @atom:cf @atom:py @atom:os - @angle:c-py-o @atom:c @atom:py @atom:o - @angle:c-py-oh @atom:c @atom:py @atom:oh - @angle:c-py-os @atom:c @atom:py @atom:os - @angle:n3-py-ne @atom:n3 @atom:py @atom:ne - @angle:n4-py-o @atom:n4 @atom:py @atom:o - @angle:n4-py-py @atom:n4 @atom:py @atom:py - @angle:na-py-o @atom:na @atom:py @atom:o - @angle:na-py-py @atom:na @atom:py @atom:py - @angle:ne-py-ne @atom:ne @atom:py @atom:ne - @angle:ne-py-o @atom:ne @atom:py @atom:o - @angle:ne-py-oh @atom:ne @atom:py @atom:oh - @angle:ne-py-os @atom:ne @atom:py @atom:os - @angle:nf-py-nf @atom:nf @atom:py @atom:nf - @angle:nf-py-o @atom:nf @atom:py @atom:o - @angle:nf-py-oh @atom:nf @atom:py @atom:oh - @angle:nf-py-os @atom:nf @atom:py @atom:os - @angle:oh-py-oh @atom:oh @atom:py @atom:oh - @angle:oh-py-pe @atom:oh @atom:py @atom:pe - @angle:oh-py-pf @atom:oh @atom:py @atom:pf - @angle:oh-py-px @atom:oh @atom:py @atom:px - @angle:oh-py-py @atom:oh @atom:py @atom:py - @angle:oh-py-sx @atom:oh @atom:py @atom:sx - @angle:oh-py-sy @atom:oh @atom:py @atom:sy - @angle:o-py-oh @atom:o @atom:py @atom:oh - @angle:o-py-os @atom:o @atom:py @atom:os - @angle:o-py-pe @atom:o @atom:py @atom:pe - @angle:o-py-pf @atom:o @atom:py @atom:pf - @angle:o-py-px @atom:o @atom:py @atom:px - @angle:o-py-py @atom:o @atom:py @atom:py - @angle:os-py-os @atom:os @atom:py @atom:os - @angle:os-py-py @atom:os @atom:py @atom:py - @angle:os-py-sx @atom:os @atom:py @atom:sx - @angle:os-py-sy @atom:os @atom:py @atom:sy - @angle:o-py-sx @atom:o @atom:py @atom:sx - @angle:o-py-sy @atom:o @atom:py @atom:sy - @angle:pe-py-pe @atom:pe @atom:py @atom:pe - @angle:pf-py-pf @atom:pf @atom:py @atom:pf - @angle:py-py-py @atom:py @atom:py @atom:py - @angle:py-py-sx @atom:py @atom:py @atom:sx - @angle:sy-py-sy @atom:sy @atom:py @atom:sy - @angle:c1-s2-o @atom:c1 @atom:s2 @atom:o - @angle:c2-s2-n2 @atom:c2 @atom:s2 @atom:n2 - @angle:c2-s2-o @atom:c2 @atom:s2 @atom:o - @angle:cl-s2-n1 @atom:cl @atom:s2 @atom:n1 - @angle:f-s2-n1 @atom:f @atom:s2 @atom:n1 - @angle:n1-s2-o @atom:n1 @atom:s2 @atom:o - @angle:n2-s2-o @atom:n2 @atom:s2 @atom:o - @angle:o-s2-o @atom:o @atom:s2 @atom:o - @angle:o-s2-s @atom:o @atom:s2 @atom:s - @angle:s-s2-s @atom:s @atom:s2 @atom:s - @angle:br-s4-br @atom:br @atom:s4 @atom:br - @angle:br-s4-c3 @atom:br @atom:s4 @atom:c3 - @angle:br-s4-o @atom:br @atom:s4 @atom:o - @angle:c1-s4-c1 @atom:c1 @atom:s4 @atom:c1 - @angle:c1-s4-o @atom:c1 @atom:s4 @atom:o - @angle:c2-s4-c2 @atom:c2 @atom:s4 @atom:c2 - @angle:c2-s4-c3 @atom:c2 @atom:s4 @atom:c3 - @angle:c2-s4-o @atom:c2 @atom:s4 @atom:o - @angle:c3-s4-c3 @atom:c3 @atom:s4 @atom:c3 - @angle:c3-s4-ca @atom:c3 @atom:s4 @atom:ca - @angle:c3-s4-f @atom:c3 @atom:s4 @atom:f - @angle:c3-s4-hs @atom:c3 @atom:s4 @atom:hs - @angle:c3-s4-i @atom:c3 @atom:s4 @atom:i - @angle:c3-s4-n2 @atom:c3 @atom:s4 @atom:n2 - @angle:c3-s4-n3 @atom:c3 @atom:s4 @atom:n3 - @angle:c3-s4-n @atom:c3 @atom:s4 @atom:n - @angle:c3-s4-n4 @atom:c3 @atom:s4 @atom:n4 - @angle:c3-s4-na @atom:c3 @atom:s4 @atom:na - @angle:c3-s4-nh @atom:c3 @atom:s4 @atom:nh - @angle:c3-s4-no @atom:c3 @atom:s4 @atom:no - @angle:c3-s4-o @atom:c3 @atom:s4 @atom:o - @angle:c3-s4-oh @atom:c3 @atom:s4 @atom:oh - @angle:c3-s4-os @atom:c3 @atom:s4 @atom:os - @angle:c3-s4-p2 @atom:c3 @atom:s4 @atom:p2 - @angle:c3-s4-p3 @atom:c3 @atom:s4 @atom:p3 - @angle:c3-s4-p4 @atom:c3 @atom:s4 @atom:p4 - @angle:c3-s4-p5 @atom:c3 @atom:s4 @atom:p5 - @angle:c3-s4-s4 @atom:c3 @atom:s4 @atom:s4 - @angle:c3-s4-s @atom:c3 @atom:s4 @atom:s - @angle:c3-s4-s6 @atom:c3 @atom:s4 @atom:s6 - @angle:c3-s4-sh @atom:c3 @atom:s4 @atom:sh - @angle:c3-s4-ss @atom:c3 @atom:s4 @atom:ss - @angle:ca-s4-ca @atom:ca @atom:s4 @atom:ca - @angle:ca-s4-o @atom:ca @atom:s4 @atom:o - @angle:c-s4-c3 @atom:c @atom:s4 @atom:c3 - @angle:c-s4-c @atom:c @atom:s4 @atom:c - @angle:cl-s4-cl @atom:cl @atom:s4 @atom:cl - @angle:cl-s4-o @atom:cl @atom:s4 @atom:o - @angle:c-s4-o @atom:c @atom:s4 @atom:o - @angle:cx-s4-cx @atom:cx @atom:s4 @atom:cx - @angle:cx-s4-o @atom:cx @atom:s4 @atom:o - @angle:f-s4-f @atom:f @atom:s4 @atom:f - @angle:f-s4-o @atom:f @atom:s4 @atom:o - @angle:f-s4-s @atom:f @atom:s4 @atom:s - @angle:hs-s4-hs @atom:hs @atom:s4 @atom:hs - @angle:hs-s4-n1 @atom:hs @atom:s4 @atom:n1 - @angle:hs-s4-o @atom:hs @atom:s4 @atom:o - @angle:i-s4-i @atom:i @atom:s4 @atom:i - @angle:i-s4-o @atom:i @atom:s4 @atom:o - @angle:n1-s4-n1 @atom:n1 @atom:s4 @atom:n1 - @angle:n1-s4-o @atom:n1 @atom:s4 @atom:o - @angle:n2-s4-n2 @atom:n2 @atom:s4 @atom:n2 - @angle:n2-s4-o @atom:n2 @atom:s4 @atom:o - @angle:n3-s4-n3 @atom:n3 @atom:s4 @atom:n3 - @angle:n3-s4-o @atom:n3 @atom:s4 @atom:o - @angle:n4-s4-n4 @atom:n4 @atom:s4 @atom:n4 - @angle:n4-s4-o @atom:n4 @atom:s4 @atom:o - @angle:na-s4-na @atom:na @atom:s4 @atom:na - @angle:na-s4-o @atom:na @atom:s4 @atom:o - @angle:nh-s4-nh @atom:nh @atom:s4 @atom:nh - @angle:nh-s4-o @atom:nh @atom:s4 @atom:o - @angle:n-s4-n @atom:n @atom:s4 @atom:n - @angle:n-s4-o @atom:n @atom:s4 @atom:o - @angle:no-s4-no @atom:no @atom:s4 @atom:no - @angle:no-s4-o @atom:no @atom:s4 @atom:o - @angle:oh-s4-oh @atom:oh @atom:s4 @atom:oh - @angle:o-s4-o @atom:o @atom:s4 @atom:o - @angle:o-s4-oh @atom:o @atom:s4 @atom:oh - @angle:o-s4-os @atom:o @atom:s4 @atom:os - @angle:o-s4-p2 @atom:o @atom:s4 @atom:p2 - @angle:o-s4-p3 @atom:o @atom:s4 @atom:p3 - @angle:o-s4-p4 @atom:o @atom:s4 @atom:p4 - @angle:o-s4-p5 @atom:o @atom:s4 @atom:p5 - @angle:o-s4-s4 @atom:o @atom:s4 @atom:s4 - @angle:o-s4-s @atom:o @atom:s4 @atom:s - @angle:o-s4-s6 @atom:o @atom:s4 @atom:s6 - @angle:o-s4-sh @atom:o @atom:s4 @atom:sh - @angle:os-s4-os @atom:os @atom:s4 @atom:os - @angle:o-s4-ss @atom:o @atom:s4 @atom:ss - @angle:p2-s4-p2 @atom:p2 @atom:s4 @atom:p2 - @angle:p3-s4-p3 @atom:p3 @atom:s4 @atom:p3 - @angle:p5-s4-p5 @atom:p5 @atom:s4 @atom:p5 - @angle:s4-s4-s4 @atom:s4 @atom:s4 @atom:s4 - @angle:s4-s4-s6 @atom:s4 @atom:s4 @atom:s6 - @angle:s6-s4-s6 @atom:s6 @atom:s4 @atom:s6 - @angle:sh-s4-sh @atom:sh @atom:s4 @atom:sh - @angle:sh-s4-ss @atom:sh @atom:s4 @atom:ss - @angle:s-s4-s @atom:s @atom:s4 @atom:s - @angle:ss-s4-ss @atom:ss @atom:s4 @atom:ss - @angle:br-s6-br @atom:br @atom:s6 @atom:br - @angle:br-s6-c3 @atom:br @atom:s6 @atom:c3 - @angle:br-s6-f @atom:br @atom:s6 @atom:f - @angle:br-s6-o @atom:br @atom:s6 @atom:o - @angle:c1-s6-c1 @atom:c1 @atom:s6 @atom:c1 - @angle:c1-s6-o @atom:c1 @atom:s6 @atom:o - @angle:c2-s6-c2 @atom:c2 @atom:s6 @atom:c2 - @angle:c2-s6-c3 @atom:c2 @atom:s6 @atom:c3 - @angle:c2-s6-o @atom:c2 @atom:s6 @atom:o - @angle:c3-s6-c3 @atom:c3 @atom:s6 @atom:c3 - @angle:c3-s6-ca @atom:c3 @atom:s6 @atom:ca - @angle:c3-s6-cy @atom:c3 @atom:s6 @atom:cy - @angle:c3-s6-f @atom:c3 @atom:s6 @atom:f - @angle:c3-s6-hs @atom:c3 @atom:s6 @atom:hs - @angle:c3-s6-i @atom:c3 @atom:s6 @atom:i - @angle:c3-s6-n2 @atom:c3 @atom:s6 @atom:n2 - @angle:c3-s6-n3 @atom:c3 @atom:s6 @atom:n3 - @angle:c3-s6-n @atom:c3 @atom:s6 @atom:n - @angle:c3-s6-n4 @atom:c3 @atom:s6 @atom:n4 - @angle:c3-s6-na @atom:c3 @atom:s6 @atom:na - @angle:c3-s6-nh @atom:c3 @atom:s6 @atom:nh - @angle:c3-s6-no @atom:c3 @atom:s6 @atom:no - @angle:c3-s6-o @atom:c3 @atom:s6 @atom:o - @angle:c3-s6-oh @atom:c3 @atom:s6 @atom:oh - @angle:c3-s6-os @atom:c3 @atom:s6 @atom:os - @angle:c3-s6-p2 @atom:c3 @atom:s6 @atom:p2 - @angle:c3-s6-p3 @atom:c3 @atom:s6 @atom:p3 - @angle:c3-s6-p4 @atom:c3 @atom:s6 @atom:p4 - @angle:c3-s6-p5 @atom:c3 @atom:s6 @atom:p5 - @angle:c3-s6-s4 @atom:c3 @atom:s6 @atom:s4 - @angle:c3-s6-s @atom:c3 @atom:s6 @atom:s - @angle:c3-s6-s6 @atom:c3 @atom:s6 @atom:s6 - @angle:c3-s6-sh @atom:c3 @atom:s6 @atom:sh - @angle:c3-s6-ss @atom:c3 @atom:s6 @atom:ss - @angle:ca-s6-ca @atom:ca @atom:s6 @atom:ca - @angle:ca-s6-o @atom:ca @atom:s6 @atom:o - @angle:c-s6-c3 @atom:c @atom:s6 @atom:c3 - @angle:c-s6-c @atom:c @atom:s6 @atom:c - @angle:cc-s6-o @atom:cc @atom:s6 @atom:o - @angle:cl-s6-cl @atom:cl @atom:s6 @atom:cl - @angle:cl-s6-f @atom:cl @atom:s6 @atom:f - @angle:cl-s6-o @atom:cl @atom:s6 @atom:o - @angle:c-s6-o @atom:c @atom:s6 @atom:o - @angle:c-s6-os @atom:c @atom:s6 @atom:os - @angle:cx-s6-cx @atom:cx @atom:s6 @atom:cx - @angle:cy-s6-o @atom:cy @atom:s6 @atom:o - @angle:f-s6-f @atom:f @atom:s6 @atom:f - @angle:f-s6-o @atom:f @atom:s6 @atom:o - @angle:hs-s6-hs @atom:hs @atom:s6 @atom:hs - @angle:hs-s6-n1 @atom:hs @atom:s6 @atom:n1 - @angle:hs-s6-o @atom:hs @atom:s6 @atom:o - @angle:i-s6-i @atom:i @atom:s6 @atom:i - @angle:i-s6-o @atom:i @atom:s6 @atom:o - @angle:n1-s6-n1 @atom:n1 @atom:s6 @atom:n1 - @angle:n1-s6-o @atom:n1 @atom:s6 @atom:o - @angle:n2-s6-n2 @atom:n2 @atom:s6 @atom:n2 - @angle:n2-s6-o @atom:n2 @atom:s6 @atom:o - @angle:n2-s6-oh @atom:n2 @atom:s6 @atom:oh - @angle:n2-s6-os @atom:n2 @atom:s6 @atom:os - @angle:n3-s6-n3 @atom:n3 @atom:s6 @atom:n3 - @angle:n3-s6-o @atom:n3 @atom:s6 @atom:o - @angle:n3-s6-os @atom:n3 @atom:s6 @atom:os - @angle:n4-s6-n4 @atom:n4 @atom:s6 @atom:n4 - @angle:n4-s6-o @atom:n4 @atom:s6 @atom:o - @angle:na-s6-na @atom:na @atom:s6 @atom:na - @angle:na-s6-o @atom:na @atom:s6 @atom:o - @angle:nh-s6-nh @atom:nh @atom:s6 @atom:nh - @angle:nh-s6-o @atom:nh @atom:s6 @atom:o - @angle:n-s6-n @atom:n @atom:s6 @atom:n - @angle:n-s6-o @atom:n @atom:s6 @atom:o - @angle:no-s6-no @atom:no @atom:s6 @atom:no - @angle:no-s6-o @atom:no @atom:s6 @atom:o - @angle:n-s6-os @atom:n @atom:s6 @atom:os - @angle:oh-s6-oh @atom:oh @atom:s6 @atom:oh - @angle:oh-s6-os @atom:oh @atom:s6 @atom:os - @angle:oh-s6-p2 @atom:oh @atom:s6 @atom:p2 - @angle:o-s6-o @atom:o @atom:s6 @atom:o - @angle:o-s6-oh @atom:o @atom:s6 @atom:oh - @angle:o-s6-os @atom:o @atom:s6 @atom:os - @angle:o-s6-p2 @atom:o @atom:s6 @atom:p2 - @angle:o-s6-p3 @atom:o @atom:s6 @atom:p3 - @angle:o-s6-p4 @atom:o @atom:s6 @atom:p4 - @angle:o-s6-p5 @atom:o @atom:s6 @atom:p5 - @angle:o-s6-s4 @atom:o @atom:s6 @atom:s4 - @angle:o-s6-s @atom:o @atom:s6 @atom:s - @angle:o-s6-s6 @atom:o @atom:s6 @atom:s6 - @angle:o-s6-sh @atom:o @atom:s6 @atom:sh - @angle:os-s6-os @atom:os @atom:s6 @atom:os - @angle:o-s6-ss @atom:o @atom:s6 @atom:ss - @angle:p3-s6-p3 @atom:p3 @atom:s6 @atom:p3 - @angle:p5-s6-p5 @atom:p5 @atom:s6 @atom:p5 - @angle:s4-s6-s4 @atom:s4 @atom:s6 @atom:s4 - @angle:s4-s6-s6 @atom:s4 @atom:s6 @atom:s6 - @angle:s6-s6-s6 @atom:s6 @atom:s6 @atom:s6 - @angle:sh-s6-sh @atom:sh @atom:s6 @atom:sh - @angle:sh-s6-ss @atom:sh @atom:s6 @atom:ss - @angle:s-s6-s @atom:s @atom:s6 @atom:s - @angle:ss-s6-ss @atom:ss @atom:s6 @atom:ss - @angle:br-sh-hs @atom:br @atom:sh @atom:hs - @angle:c1-sh-hs @atom:c1 @atom:sh @atom:hs - @angle:c2-sh-hs @atom:c2 @atom:sh @atom:hs - @angle:c3-sh-hs @atom:c3 @atom:sh @atom:hs - @angle:ca-sh-hs @atom:ca @atom:sh @atom:hs - @angle:cc-sh-hs @atom:cc @atom:sh @atom:hs - @angle:c-sh-hs @atom:c @atom:sh @atom:hs - @angle:f-sh-hs @atom:f @atom:sh @atom:hs - @angle:hs-sh-hs @atom:hs @atom:sh @atom:hs - @angle:hs-sh-i @atom:hs @atom:sh @atom:i - @angle:hs-sh-n1 @atom:hs @atom:sh @atom:n1 - @angle:hs-sh-n2 @atom:hs @atom:sh @atom:n2 - @angle:hs-sh-n @atom:hs @atom:sh @atom:n - @angle:hs-sh-n3 @atom:hs @atom:sh @atom:n3 - @angle:hs-sh-n4 @atom:hs @atom:sh @atom:n4 - @angle:hs-sh-na @atom:hs @atom:sh @atom:na - @angle:hs-sh-nh @atom:hs @atom:sh @atom:nh - @angle:hs-sh-no @atom:hs @atom:sh @atom:no - @angle:hs-sh-o @atom:hs @atom:sh @atom:o - @angle:hs-sh-oh @atom:hs @atom:sh @atom:oh - @angle:hs-sh-os @atom:hs @atom:sh @atom:os - @angle:hs-sh-p2 @atom:hs @atom:sh @atom:p2 - @angle:hs-sh-p3 @atom:hs @atom:sh @atom:p3 - @angle:hs-sh-p4 @atom:hs @atom:sh @atom:p4 - @angle:hs-sh-p5 @atom:hs @atom:sh @atom:p5 - @angle:hs-sh-s @atom:hs @atom:sh @atom:s - @angle:hs-sh-s4 @atom:hs @atom:sh @atom:s4 - @angle:hs-sh-s6 @atom:hs @atom:sh @atom:s6 - @angle:hs-sh-sh @atom:hs @atom:sh @atom:sh - @angle:hs-sh-ss @atom:hs @atom:sh @atom:ss - @angle:br-ss-br @atom:br @atom:ss @atom:br - @angle:br-ss-c3 @atom:br @atom:ss @atom:c3 - @angle:c1-ss-c1 @atom:c1 @atom:ss @atom:c1 - @angle:c1-ss-c3 @atom:c1 @atom:ss @atom:c3 - @angle:c2-ss-c2 @atom:c2 @atom:ss @atom:c2 - @angle:c2-ss-c3 @atom:c2 @atom:ss @atom:c3 - @angle:c2-ss-cy @atom:c2 @atom:ss @atom:cy - @angle:c2-ss-n2 @atom:c2 @atom:ss @atom:n2 - @angle:c2-ss-na @atom:c2 @atom:ss @atom:na - @angle:c2-ss-os @atom:c2 @atom:ss @atom:os - @angle:c2-ss-ss @atom:c2 @atom:ss @atom:ss - @angle:c3-ss-c3 @atom:c3 @atom:ss @atom:c3 - @angle:c3-ss-ca @atom:c3 @atom:ss @atom:ca - @angle:c3-ss-cc @atom:c3 @atom:ss @atom:cc - @angle:c3-ss-cd @atom:c3 @atom:ss @atom:cd - @angle:c3-ss-cl @atom:c3 @atom:ss @atom:cl - @angle:c3-ss-cy @atom:c3 @atom:ss @atom:cy - @angle:c3-ss-f @atom:c3 @atom:ss @atom:f - @angle:c3-ss-i @atom:c3 @atom:ss @atom:i - @angle:c3-ss-n1 @atom:c3 @atom:ss @atom:n1 - @angle:c3-ss-n2 @atom:c3 @atom:ss @atom:n2 - @angle:c3-ss-n3 @atom:c3 @atom:ss @atom:n3 - @angle:c3-ss-n @atom:c3 @atom:ss @atom:n - @angle:c3-ss-n4 @atom:c3 @atom:ss @atom:n4 - @angle:c3-ss-na @atom:c3 @atom:ss @atom:na - @angle:c3-ss-nh @atom:c3 @atom:ss @atom:nh - @angle:c3-ss-no @atom:c3 @atom:ss @atom:no - @angle:c3-ss-o @atom:c3 @atom:ss @atom:o - @angle:c3-ss-oh @atom:c3 @atom:ss @atom:oh - @angle:c3-ss-os @atom:c3 @atom:ss @atom:os - @angle:c3-ss-p2 @atom:c3 @atom:ss @atom:p2 - @angle:c3-ss-p3 @atom:c3 @atom:ss @atom:p3 - @angle:c3-ss-p4 @atom:c3 @atom:ss @atom:p4 - @angle:c3-ss-p5 @atom:c3 @atom:ss @atom:p5 - @angle:c3-ss-s4 @atom:c3 @atom:ss @atom:s4 - @angle:c3-ss-s @atom:c3 @atom:ss @atom:s - @angle:c3-ss-s6 @atom:c3 @atom:ss @atom:s6 - @angle:c3-ss-sh @atom:c3 @atom:ss @atom:sh - @angle:c3-ss-ss @atom:c3 @atom:ss @atom:ss - @angle:ca-ss-ca @atom:ca @atom:ss @atom:ca - @angle:ca-ss-cc @atom:ca @atom:ss @atom:cc - @angle:ca-ss-cd @atom:ca @atom:ss @atom:cd - @angle:ca-ss-cl @atom:ca @atom:ss @atom:cl - @angle:ca-ss-n @atom:ca @atom:ss @atom:n - @angle:ca-ss-na @atom:ca @atom:ss @atom:na - @angle:ca-ss-nc @atom:ca @atom:ss @atom:nc - @angle:ca-ss-nd @atom:ca @atom:ss @atom:nd - @angle:ca-ss-ss @atom:ca @atom:ss @atom:ss - @angle:c-ss-c2 @atom:c @atom:ss @atom:c2 - @angle:c-ss-c3 @atom:c @atom:ss @atom:c3 - @angle:c-ss-c @atom:c @atom:ss @atom:c - @angle:c-ss-cc @atom:c @atom:ss @atom:cc - @angle:cc-ss-cc @atom:cc @atom:ss @atom:cc - @angle:cc-ss-cd @atom:cc @atom:ss @atom:cd - @angle:cc-ss-n @atom:cc @atom:ss @atom:n - @angle:cc-ss-na @atom:cc @atom:ss @atom:na - @angle:cc-ss-nc @atom:cc @atom:ss @atom:nc - @angle:cc-ss-os @atom:cc @atom:ss @atom:os - @angle:cc-ss-ss @atom:cc @atom:ss @atom:ss - @angle:cd-ss-cd @atom:cd @atom:ss @atom:cd - @angle:cd-ss-n @atom:cd @atom:ss @atom:n - @angle:cd-ss-na @atom:cd @atom:ss @atom:na - @angle:cd-ss-nd @atom:cd @atom:ss @atom:nd - @angle:cd-ss-os @atom:cd @atom:ss @atom:os - @angle:cd-ss-ss @atom:cd @atom:ss @atom:ss - @angle:cl-ss-cl @atom:cl @atom:ss @atom:cl - @angle:cx-ss-cx @atom:cx @atom:ss @atom:cx - @angle:f-ss-f @atom:f @atom:ss @atom:f - @angle:f-ss-ss @atom:f @atom:ss @atom:ss - @angle:i-ss-i @atom:i @atom:ss @atom:i - @angle:n1-ss-n1 @atom:n1 @atom:ss @atom:n1 - @angle:n2-ss-n2 @atom:n2 @atom:ss @atom:n2 - @angle:n3-ss-n3 @atom:n3 @atom:ss @atom:n3 - @angle:n4-ss-n4 @atom:n4 @atom:ss @atom:n4 - @angle:na-ss-na @atom:na @atom:ss @atom:na - @angle:nc-ss-nc @atom:nc @atom:ss @atom:nc - @angle:nd-ss-nd @atom:nd @atom:ss @atom:nd - @angle:nh-ss-nh @atom:nh @atom:ss @atom:nh - @angle:n-ss-n @atom:n @atom:ss @atom:n - @angle:no-ss-no @atom:no @atom:ss @atom:no - @angle:oh-ss-oh @atom:oh @atom:ss @atom:oh - @angle:o-ss-o @atom:o @atom:ss @atom:o - @angle:o-ss-p5 @atom:o @atom:ss @atom:p5 - @angle:o-ss-s6 @atom:o @atom:ss @atom:s6 - @angle:os-ss-os @atom:os @atom:ss @atom:os - @angle:o-ss-ss @atom:o @atom:ss @atom:ss - @angle:p2-ss-p2 @atom:p2 @atom:ss @atom:p2 - @angle:p3-ss-p3 @atom:p3 @atom:ss @atom:p3 - @angle:p5-ss-p5 @atom:p5 @atom:ss @atom:p5 - @angle:s4-ss-s4 @atom:s4 @atom:ss @atom:s4 - @angle:s4-ss-s6 @atom:s4 @atom:ss @atom:s6 - @angle:s6-ss-s6 @atom:s6 @atom:ss @atom:s6 - @angle:sh-ss-sh @atom:sh @atom:ss @atom:sh - @angle:sh-ss-ss @atom:sh @atom:ss @atom:ss - @angle:s-ss-s @atom:s @atom:ss @atom:s - @angle:ss-ss-ss @atom:ss @atom:ss @atom:ss - @angle:c3-sx-ca @atom:c3 @atom:sx @atom:ca - @angle:c3-sx-cc @atom:c3 @atom:sx @atom:cc - @angle:c3-sx-ce @atom:c3 @atom:sx @atom:ce - @angle:c3-sx-cf @atom:c3 @atom:sx @atom:cf - @angle:c3-sx-ne @atom:c3 @atom:sx @atom:ne - @angle:c3-sx-nf @atom:c3 @atom:sx @atom:nf - @angle:c3-sx-o @atom:c3 @atom:sx @atom:o - @angle:c3-sx-pe @atom:c3 @atom:sx @atom:pe - @angle:c3-sx-pf @atom:c3 @atom:sx @atom:pf - @angle:c3-sx-px @atom:c3 @atom:sx @atom:px - @angle:c3-sx-py @atom:c3 @atom:sx @atom:py - @angle:c3-sx-sx @atom:c3 @atom:sx @atom:sx - @angle:c3-sx-sy @atom:c3 @atom:sx @atom:sy - @angle:ca-sx-ca @atom:ca @atom:sx @atom:ca - @angle:ca-sx-o @atom:ca @atom:sx @atom:o - @angle:c-sx-c3 @atom:c @atom:sx @atom:c3 - @angle:c-sx-c @atom:c @atom:sx @atom:c - @angle:cc-sx-o @atom:cc @atom:sx @atom:o - @angle:ce-sx-ce @atom:ce @atom:sx @atom:ce - @angle:ce-sx-o @atom:ce @atom:sx @atom:o - @angle:cf-sx-cf @atom:cf @atom:sx @atom:cf - @angle:cf-sx-o @atom:cf @atom:sx @atom:o - @angle:c-sx-o @atom:c @atom:sx @atom:o - @angle:ne-sx-ne @atom:ne @atom:sx @atom:ne - @angle:ne-sx-o @atom:ne @atom:sx @atom:o - @angle:nf-sx-nf @atom:nf @atom:sx @atom:nf - @angle:nf-sx-o @atom:nf @atom:sx @atom:o - @angle:o-sx-pe @atom:o @atom:sx @atom:pe - @angle:o-sx-pf @atom:o @atom:sx @atom:pf - @angle:o-sx-px @atom:o @atom:sx @atom:px - @angle:o-sx-py @atom:o @atom:sx @atom:py - @angle:o-sx-sx @atom:o @atom:sx @atom:sx - @angle:o-sx-sy @atom:o @atom:sx @atom:sy - @angle:pe-sx-pe @atom:pe @atom:sx @atom:pe - @angle:pf-sx-pf @atom:pf @atom:sx @atom:pf - @angle:py-sx-py @atom:py @atom:sx @atom:py - @angle:sx-sx-sx @atom:sx @atom:sx @atom:sx - @angle:sy-sx-sy @atom:sy @atom:sx @atom:sy - @angle:c3-sy-ca @atom:c3 @atom:sy @atom:ca - @angle:c3-sy-cc @atom:c3 @atom:sy @atom:cc - @angle:c3-sy-ce @atom:c3 @atom:sy @atom:ce - @angle:c3-sy-cf @atom:c3 @atom:sy @atom:cf - @angle:c3-sy-ne @atom:c3 @atom:sy @atom:ne - @angle:c3-sy-nf @atom:c3 @atom:sy @atom:nf - @angle:c3-sy-o @atom:c3 @atom:sy @atom:o - @angle:c3-sy-pe @atom:c3 @atom:sy @atom:pe - @angle:c3-sy-pf @atom:c3 @atom:sy @atom:pf - @angle:c3-sy-px @atom:c3 @atom:sy @atom:px - @angle:c3-sy-py @atom:c3 @atom:sy @atom:py - @angle:c3-sy-sx @atom:c3 @atom:sy @atom:sx - @angle:c3-sy-sy @atom:c3 @atom:sy @atom:sy - @angle:ca-sy-ca @atom:ca @atom:sy @atom:ca - @angle:ca-sy-cc @atom:ca @atom:sy @atom:cc - @angle:ca-sy-n3 @atom:ca @atom:sy @atom:n3 - @angle:ca-sy-n @atom:ca @atom:sy @atom:n - @angle:ca-sy-ne @atom:ca @atom:sy @atom:ne - @angle:ca-sy-nh @atom:ca @atom:sy @atom:nh - @angle:ca-sy-o @atom:ca @atom:sy @atom:o - @angle:ca-sy-oh @atom:ca @atom:sy @atom:oh - @angle:ca-sy-os @atom:ca @atom:sy @atom:os - @angle:c-sy-c3 @atom:c @atom:sy @atom:c3 - @angle:c-sy-c @atom:c @atom:sy @atom:c - @angle:cc-sy-n3 @atom:cc @atom:sy @atom:n3 - @angle:cc-sy-o @atom:cc @atom:sy @atom:o - @angle:cd-sy-n3 @atom:cd @atom:sy @atom:n3 - @angle:cd-sy-nh @atom:cd @atom:sy @atom:nh - @angle:cd-sy-o @atom:cd @atom:sy @atom:o - @angle:ce-sy-ce @atom:ce @atom:sy @atom:ce - @angle:ce-sy-o @atom:ce @atom:sy @atom:o - @angle:cf-sy-cf @atom:cf @atom:sy @atom:cf - @angle:cf-sy-o @atom:cf @atom:sy @atom:o - @angle:c-sy-o @atom:c @atom:sy @atom:o - @angle:f-sy-o @atom:f @atom:sy @atom:o - @angle:n2-sy-o @atom:n2 @atom:sy @atom:o - @angle:n3-sy-ne @atom:n3 @atom:sy @atom:ne - @angle:n3-sy-o @atom:n3 @atom:sy @atom:o - @angle:na-sy-na @atom:na @atom:sy @atom:na - @angle:nc-sy-nc @atom:nc @atom:sy @atom:nc - @angle:nd-sy-nd @atom:nd @atom:sy @atom:nd - @angle:ne-sy-ne @atom:ne @atom:sy @atom:ne - @angle:ne-sy-o @atom:ne @atom:sy @atom:o - @angle:nf-sy-nf @atom:nf @atom:sy @atom:nf - @angle:nf-sy-o @atom:nf @atom:sy @atom:o - @angle:nh-sy-o @atom:nh @atom:sy @atom:o - @angle:n-sy-o @atom:n @atom:sy @atom:o - @angle:o-sy-o @atom:o @atom:sy @atom:o - @angle:o-sy-oh @atom:o @atom:sy @atom:oh - @angle:o-sy-os @atom:o @atom:sy @atom:os - @angle:o-sy-pe @atom:o @atom:sy @atom:pe - @angle:o-sy-pf @atom:o @atom:sy @atom:pf - @angle:o-sy-px @atom:o @atom:sy @atom:px - @angle:o-sy-py @atom:o @atom:sy @atom:py - @angle:o-sy-sx @atom:o @atom:sy @atom:sx - @angle:o-sy-sy @atom:o @atom:sy @atom:sy - @angle:py-sy-py @atom:py @atom:sy @atom:py - @angle:sx-sy-sx @atom:sx @atom:sy @atom:sx - @angle:sy-sy-sy @atom:sy @atom:sy @atom:sy - } # (end of Angles By Type) - - write_once("In Settings") { - dihedral_coeff @dihedral:X-c-c-X fourier 1 0.3 2 180.0 # - dihedral_coeff @dihedral:X-c-c1-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c-cg-X fourier 1 0.0 2 180.0 # same as X-c-c1-X - dihedral_coeff @dihedral:X-c-ch-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c-c2-X fourier 1 2.175 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c-cu-X fourier 1 2.175 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c-cv-X fourier 1 2.175 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c-ce-X fourier 1 2.175 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c-cf-X fourier 1 2.175 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c-c3-X fourier 1 0.0 2 180.0 # JCC, 7, (1986), 230 - dihedral_coeff @dihedral:X-c-cx-X fourier 1 0.0 2 180.0 # JCC, 7, (1986), 230 - dihedral_coeff @dihedral:X-c-cy-X fourier 1 0.0 2 180.0 # JCC, 7, (1986), 230 - dihedral_coeff @dihedral:X-c-ca-X fourier 1 1.0 2 180.0 # optimized by Junmei Wang, Jan-2013 - dihedral_coeff @dihedral:X-c-cc-X fourier 1 2.875 2 180.0 # statistic value - dihedral_coeff @dihedral:X-c-cd-X fourier 1 2.875 2 180.0 # statistic value - dihedral_coeff @dihedral:X-c-n-X fourier 1 2.5 2 180.0 # AA,NMA (no c-n3, c-n4, c-nh) - dihedral_coeff @dihedral:X-c-n2-X fourier 1 4.15 2 180.0 # double bond, same as X-c2-n2-X - dihedral_coeff @dihedral:X-c-nc-X fourier 1 4.0 2 180.0 # same as X-C-NC-X - dihedral_coeff @dihedral:X-c-nd-X fourier 1 4.0 2 180.0 # same as X-C-NC-X - dihedral_coeff @dihedral:X-c-ne-X fourier 1 0.2 2 180.0 # single bond - dihedral_coeff @dihedral:X-c-nf-X fourier 1 0.2 2 180.0 # single bond - dihedral_coeff @dihedral:X-c-na-X fourier 2 1.45 2 180.0 0.35 4 180.0 # - dihedral_coeff @dihedral:X-c-no-X fourier 1 0.45 2 180.0 # - dihedral_coeff @dihedral:X-c-oh-X fourier 1 2.3 2 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:X-c-os-X fourier 1 2.7 2 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:X-c-p2-X fourier 1 6.65 2 180.0 # double bond, same as X-c2-p2-X - dihedral_coeff @dihedral:X-c-pc-X fourier 1 2.0 2 180.0 # estimated - dihedral_coeff @dihedral:X-c-pd-X fourier 1 2.0 2 180.0 # estimated - dihedral_coeff @dihedral:X-c-pe-X fourier 1 0.0 2 180.0 # single bond - dihedral_coeff @dihedral:X-c-pf-X fourier 1 0.0 2 180.0 # single bond - dihedral_coeff @dihedral:X-c-p3-X fourier 1 1.55 2 180.0 # - dihedral_coeff @dihedral:X-c-p4-X fourier 1 1.35 2 180.0 # - dihedral_coeff @dihedral:X-c-px-X fourier 1 1.35 2 180.0 # - dihedral_coeff @dihedral:X-c-p5-X fourier 1 1.0 2 0.0 # - dihedral_coeff @dihedral:X-c-py-X fourier 1 1.0 2 0.0 # - dihedral_coeff @dihedral:X-c-sh-X fourier 1 2.25 2 180.0 # - dihedral_coeff @dihedral:X-c-ss-X fourier 1 3.1 2 180.0 # - dihedral_coeff @dihedral:X-c-s4-X fourier 1 0.2 2 180.0 # - dihedral_coeff @dihedral:X-c-sx-X fourier 1 0.2 2 180.0 # - dihedral_coeff @dihedral:X-c-s6-X fourier 1 0.5 2 0.0 # - dihedral_coeff @dihedral:X-c-sy-X fourier 1 0.5 2 0.0 # - dihedral_coeff @dihedral:X-c1-c1-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-c1-cg-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-c1-ch-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-cg-cg-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-ch-ch-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-cg-ch-X fourier 1 0.0 2 180.0 # for both triple and single bonds - dihedral_coeff @dihedral:X-c1-c2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-c3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-ca-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-ce-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cu-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cv-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cx-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-cy-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-n-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-n2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-n3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-n4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-na-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-nb-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-nc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-nd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-ne-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-nf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-nh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-no-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-oh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-os-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-p2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-pb-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-pc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-pd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-pe-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-pf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-p3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-p4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-px-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-p5-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-py-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-s2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-sh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-ss-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-s4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-sx-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-s6-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c1-sy-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-c2-c2-X fourier 1 6.65 2 180.0 # c2=c2 double bond, intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c2-ce-X fourier 1 6.65 2 180.0 # c2=c2 double bond, intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-c2-cf-X fourier 1 6.65 2 180.0 # c2=c2 double bond, intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-ce-cf-X fourier 1 6.65 2 180.0 # c2=c2 double bond, intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-ce-ce-X fourier 1 1.0 2 180.0 # c2-c2 single bond, parm99 - dihedral_coeff @dihedral:X-cf-cf-X fourier 1 1.0 2 180.0 # c2-c2 single bond, parm99 - dihedral_coeff @dihedral:X-cc-cd-X fourier 1 4.0 2 180.0 # statistic value of parm94 - dihedral_coeff @dihedral:X-cc-cc-X fourier 1 4.0 2 180.0 # statistic value of parm94 - dihedral_coeff @dihedral:X-cd-cd-X fourier 1 4.0 2 180.0 # statistic value of parm94 - dihedral_coeff @dihedral:X-c2-c3-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c2-ca-X fourier 1 0.7 2 180.0 # optimized by Junmei Wang, March 2013 - dihedral_coeff @dihedral:X-c2-n-X fourier 1 0.65 2 180.0 # - dihedral_coeff @dihedral:X-c2-n2-X fourier 1 4.15 2 180.0 # double bond, parm99 - dihedral_coeff @dihedral:X-c2-ne-X fourier 1 4.15 2 180.0 # double bond, parm99 - dihedral_coeff @dihedral:X-c2-nf-X fourier 1 4.15 2 180.0 # double bond, parm99 - dihedral_coeff @dihedral:X-ce-ne-X fourier 1 0.8 2 180.0 # single bond - dihedral_coeff @dihedral:X-cf-nf-X fourier 1 0.8 2 180.0 # single bond - dihedral_coeff @dihedral:X-c2-nc-X fourier 1 4.75 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-c2-nd-X fourier 1 4.75 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-cc-nd-X fourier 1 4.75 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-cd-nc-X fourier 1 4.75 2 180.0 # statistiv value from parm94 - dihedral_coeff @dihedral:X-cc-nc-X fourier 1 4.75 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-cd-nd-X fourier 1 4.75 2 180.0 # statistiv value from parm94 - dihedral_coeff @dihedral:X-c2-n3-X fourier 1 0.3 2 180.0 # intrpol. - dihedral_coeff @dihedral:X-c2-n4-X fourier 1 0.0 3 180.0 # intrpol. - dihedral_coeff @dihedral:X-c2-na-X fourier 1 0.625 2 180.0 # - dihedral_coeff @dihedral:X-cc-na-X fourier 1 1.7 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-cd-na-X fourier 1 1.7 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-c2-nh-X fourier 1 0.675 2 180.0 # - dihedral_coeff @dihedral:X-c2-no-X fourier 1 0.75 2 180.0 # - dihedral_coeff @dihedral:X-c2-oh-X fourier 1 1.05 2 180.0 # parm99 - dihedral_coeff @dihedral:X-c2-os-X fourier 1 1.05 2 180.0 # parm99 - dihedral_coeff @dihedral:X-c2-p2-X fourier 1 6.65 2 180.0 # double bond - dihedral_coeff @dihedral:X-c2-pe-X fourier 1 6.65 2 180.0 # double bond - dihedral_coeff @dihedral:X-c2-pf-X fourier 1 6.65 2 180.0 # double bond - dihedral_coeff @dihedral:X-ce-pf-X fourier 1 6.65 2 180.0 # double bond - dihedral_coeff @dihedral:X-ce-pe-X fourier 1 0.95 2 180.0 # single bond - dihedral_coeff @dihedral:X-cf-pf-X fourier 1 0.95 2 180.0 # single bond - dihedral_coeff @dihedral:X-c2-pc-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-c2-pd-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-cc-pc-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-cc-pd-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-cd-pc-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-cd-pd-X fourier 1 4.75 2 180.0 # estimated - dihedral_coeff @dihedral:X-c2-p3-X fourier 1 0.45 2 180.0 # - dihedral_coeff @dihedral:X-c2-p4-X fourier 1 6.65 2 180.0 # c2=p4 double bond !!! - dihedral_coeff @dihedral:X-ce-p4-X fourier 1 6.65 2 180.0 # c2=p4 double bond !!! - dihedral_coeff @dihedral:X-cf-p4-X fourier 1 6.65 2 180.0 # c2=p4 double bond !!! - dihedral_coeff @dihedral:X-c2-px-X fourier 1 0.325 2 0.0 # - dihedral_coeff @dihedral:X-ce-px-X fourier 1 0.325 2 0.0 # - dihedral_coeff @dihedral:X-cf-px-X fourier 1 0.325 2 0.0 # - dihedral_coeff @dihedral:X-c2-p5-X fourier 1 6.65 2 180.0 # c2=p5 double bond !!! - dihedral_coeff @dihedral:X-ce-p5-X fourier 1 6.65 2 180.0 # c2=p5 double bond !!! - dihedral_coeff @dihedral:X-cf-p5-X fourier 1 6.65 2 180.0 # c2=p5 double bond !!! - dihedral_coeff @dihedral:X-c2-py-X fourier 1 1.43333333333 2 180.0 # - dihedral_coeff @dihedral:X-ce-py-X fourier 1 1.43333333333 2 180.0 # - dihedral_coeff @dihedral:X-cf-py-X fourier 1 1.43333333333 2 180.0 # - dihedral_coeff @dihedral:X-c2-sh-X fourier 1 0.5 2 180.0 # - dihedral_coeff @dihedral:X-c2-ss-X fourier 1 1.1 2 180.0 # - dihedral_coeff @dihedral:X-c2-s4-X fourier 1 6.65 2 180.0 # c2=s4 double bond !!! - dihedral_coeff @dihedral:X-ce-s4-X fourier 1 6.65 2 180.0 # c2=s4 double bond !!! - dihedral_coeff @dihedral:X-cf-s4-X fourier 1 6.65 2 180.0 # c2=s4 double bond !!! - dihedral_coeff @dihedral:X-c2-sx-X fourier 1 0.6 2 0.0 # - dihedral_coeff @dihedral:X-ce-sx-X fourier 1 0.6 2 0.0 # - dihedral_coeff @dihedral:X-cf-sx-X fourier 1 0.6 2 0.0 # - dihedral_coeff @dihedral:X-c2-s6-X fourier 1 6.65 2 180.0 # c2=s6 double bond !!! - dihedral_coeff @dihedral:X-ce-s6-X fourier 1 6.65 2 180.0 # c2=s6 double bond !!! - dihedral_coeff @dihedral:X-cf-s6-X fourier 1 6.65 2 180.0 # c2=s6 double bond !!! - dihedral_coeff @dihedral:X-c2-sy-X fourier 1 1.26666666667 2 180.0 # - dihedral_coeff @dihedral:X-ce-sy-X fourier 1 1.26666666667 2 180.0 # - dihedral_coeff @dihedral:X-cf-sy-X fourier 1 1.26666666667 2 180.0 # - dihedral_coeff @dihedral:X-c3-c3-X fourier 1 0.155555555556 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-cx-cx-X fourier 1 0.155555555556 3 0.0 # same as X-c3-c3-X - dihedral_coeff @dihedral:X-cy-cy-X fourier 1 0.155555555556 3 0.0 # same as X-c3-c3-X - dihedral_coeff @dihedral:X-c3-ca-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-n-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-cx-n-X fourier 1 0.0 2 0.0 # same as X-c3-n-X - dihedral_coeff @dihedral:X-cy-n-X fourier 1 0.0 2 0.0 # same as X-c3-n-X - dihedral_coeff @dihedral:X-c3-n2-X fourier 1 0.0 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-ne-X fourier 1 0.0 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-nf-X fourier 1 0.0 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-n3-X fourier 1 0.3 3 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:X-c3-n4-X fourier 1 0.155555555556 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-na-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-nh-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-no-X fourier 1 0.0 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-oh-X fourier 1 0.166666666667 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-os-X fourier 1 0.383333333333 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-p2-X fourier 1 0.266666666667 2 180.0 # - dihedral_coeff @dihedral:X-c3-pe-X fourier 1 0.266666666667 2 180.0 # - dihedral_coeff @dihedral:X-c3-pf-X fourier 1 0.266666666667 2 180.0 # - dihedral_coeff @dihedral:X-c3-p3-X fourier 1 0.133333333333 3 0.0 # - dihedral_coeff @dihedral:X-c3-p4-X fourier 1 0.133333333333 3 0.0 # - dihedral_coeff @dihedral:X-c3-px-X fourier 1 0.133333333333 3 0.0 # - dihedral_coeff @dihedral:X-c3-p5-X fourier 1 0.0222222222222 3 0.0 # - dihedral_coeff @dihedral:X-c3-py-X fourier 1 0.0222222222222 3 0.0 # - dihedral_coeff @dihedral:X-c3-sh-X fourier 1 0.25 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-ss-X fourier 1 0.333333333333 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:X-c3-s4-X fourier 1 0.2 3 0.0 # - dihedral_coeff @dihedral:X-c3-sx-X fourier 1 0.2 3 0.0 # - dihedral_coeff @dihedral:X-c3-s6-X fourier 1 0.144444444444 3 0.0 # - dihedral_coeff @dihedral:X-c3-sy-X fourier 1 0.144444444444 3 0.0 # - dihedral_coeff @dihedral:X-c3-cc-X fourier 1 0.0 3 0.0 # same as X-c3-ca-X - dihedral_coeff @dihedral:X-c3-cd-X fourier 1 0.0 3 0.0 # same as X-c3-ca-X - dihedral_coeff @dihedral:X-ca-ca-X fourier 1 3.625 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-ca-cp-X fourier 1 3.625 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-ca-cq-X fourier 1 3.625 2 180.0 # intrpol.bsd.on C6H6 - dihedral_coeff @dihedral:X-cp-cp-X fourier 1 1.0 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-cq-cq-X fourier 1 1.0 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-ca-n-X fourier 1 0.45 2 180.0 # - dihedral_coeff @dihedral:X-ca-n2-X fourier 1 0.0 3 180.0 # - dihedral_coeff @dihedral:X-ca-ne-X fourier 1 0.0 3 180.0 # - dihedral_coeff @dihedral:X-ca-nf-X fourier 1 0.0 3 180.0 # - dihedral_coeff @dihedral:X-ca-n4-X fourier 1 1.75 2 0.0 # - dihedral_coeff @dihedral:X-ca-na-X fourier 1 0.3 2 180.0 # - dihedral_coeff @dihedral:X-ca-nb-X fourier 1 4.8 2 180.0 # same as X-CA-NC-X - dihedral_coeff @dihedral:X-ca-nc-X fourier 1 4.8 2 180.0 # same as X-CA-NC-X - dihedral_coeff @dihedral:X-ca-nd-X fourier 1 4.8 2 180.0 # same as X-CA-NC-X - dihedral_coeff @dihedral:X-ca-nh-X fourier 1 1.05 2 180.0 # - dihedral_coeff @dihedral:X-cc-nh-X fourier 1 1.05 2 180.0 # same as X-ca-nh-X - dihedral_coeff @dihedral:X-cd-nh-X fourier 1 1.05 2 180.0 # same as X-ca-nh-X - dihedral_coeff @dihedral:X-ca-no-X fourier 1 0.6 2 180.0 # - dihedral_coeff @dihedral:X-ca-oh-X fourier 1 0.9 2 180.0 # Junmei et al, 99 - dihedral_coeff @dihedral:X-ca-os-X fourier 1 0.9 2 180.0 # same as X-ca-oh-X - dihedral_coeff @dihedral:X-ca-p2-X fourier 1 0.6 2 180.0 # - dihedral_coeff @dihedral:X-ca-pe-X fourier 1 0.6 2 180.0 # same as X-ca-p2-X - dihedral_coeff @dihedral:X-ca-pf-X fourier 1 0.6 2 180.0 # same as X-ca-p2-X - dihedral_coeff @dihedral:X-ca-pc-X fourier 1 4.8 2 180.0 # estimated, intrpol - dihedral_coeff @dihedral:X-ca-pd-X fourier 1 4.8 2 180.0 # estimated, intrpol - dihedral_coeff @dihedral:X-ca-p3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-ca-p4-X fourier 1 0.525 2 180.0 # - dihedral_coeff @dihedral:X-ca-px-X fourier 1 0.525 2 180.0 # estimated, same as X-ca-p4-X - dihedral_coeff @dihedral:X-ca-p5-X fourier 1 1.46666666667 2 180.0 # - dihedral_coeff @dihedral:X-ca-py-X fourier 1 1.46666666667 2 180.0 # estimated, same as X-ca-p5-X - dihedral_coeff @dihedral:X-ca-sh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-ca-ss-X fourier 1 0.4 2 180.0 # - dihedral_coeff @dihedral:X-ca-s4-X fourier 1 0.3 2 0.0 # - dihedral_coeff @dihedral:X-ca-sx-X fourier 1 0.3 2 0.0 # estimated, same as X-ca-s4-X - dihedral_coeff @dihedral:X-ca-s6-X fourier 1 1.3 2 180.0 # - dihedral_coeff @dihedral:X-ca-sy-X fourier 1 1.3 2 180.0 # estimated, same as X-ca-s6-X - dihedral_coeff @dihedral:X-n-cc-X fourier 1 1.65 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-n-cd-X fourier 1 1.65 2 180.0 # statistic value from parm94 - dihedral_coeff @dihedral:X-n-n-X fourier 1 1.15 2 0.0 # - dihedral_coeff @dihedral:X-n-n2-X fourier 1 0.4 2 0.0 # - dihedral_coeff @dihedral:X-n-ne-X fourier 1 0.4 2 0.0 # - dihedral_coeff @dihedral:X-n-nf-X fourier 1 0.4 2 0.0 # - dihedral_coeff @dihedral:X-n-n3-X fourier 1 1.075 2 0.0 # - dihedral_coeff @dihedral:X-n-n4-X fourier 1 0.95 2 0.0 # - dihedral_coeff @dihedral:X-n-na-X fourier 1 0.7 2 0.0 # - dihedral_coeff @dihedral:X-n-nc-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n-nd-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n-nh-X fourier 1 1.1 2 0.0 # - dihedral_coeff @dihedral:X-n-no-X fourier 1 1.375 2 180.0 # - dihedral_coeff @dihedral:X-n-oh-X fourier 1 1.5 2 0.0 # - dihedral_coeff @dihedral:X-n-os-X fourier 1 1.1 2 0.0 # - dihedral_coeff @dihedral:X-n-p2-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-n-pe-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-n-pf-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n-pc-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n-pd-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-n-p3-X fourier 1 2.25 2 0.0 # - dihedral_coeff @dihedral:X-n-p4-X fourier 1 0.325 2 0.0 # - dihedral_coeff @dihedral:X-n-px-X fourier 1 0.325 2 0.0 # - dihedral_coeff @dihedral:X-n-p5-X fourier 1 2.2 2 180.0 # - dihedral_coeff @dihedral:X-n-py-X fourier 1 2.2 2 180.0 # - dihedral_coeff @dihedral:X-n-sh-X fourier 1 1.1 2 0.0 # - dihedral_coeff @dihedral:X-n-ss-X fourier 1 1.5 2 0.0 # - dihedral_coeff @dihedral:X-n-s4-X fourier 1 1.5 3 0.0 # - dihedral_coeff @dihedral:X-n-sx-X fourier 1 1.5 3 0.0 # - dihedral_coeff @dihedral:X-n-s6-X fourier 1 1.1 2 180.0 # - dihedral_coeff @dihedral:X-n-sy-X fourier 1 1.1 2 180.0 # - dihedral_coeff @dihedral:X-n1-c2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-c3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-ca-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-ce-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cu-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cv-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cx-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-cy-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-n-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-n1-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-n2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-n3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-n4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-na-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-nb-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-nc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-nd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-ne-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-nf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-nh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-no-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-oh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-os-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-p2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-pb-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-pc-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-pd-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-pe-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-pf-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-p3-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-p4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-px-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-p5-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-py-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-s2-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-sh-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-ss-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-s4-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-sx-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-s6-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n1-sy-X fourier 1 0.0 2 180.0 # - dihedral_coeff @dihedral:X-n2-n2-X fourier 2 3.0 2 180.0 2.8 1 0.0 # double bond - dihedral_coeff @dihedral:X-n2-ne-X fourier 2 3.0 2 180.0 2.8 1 0.0 # double bond - dihedral_coeff @dihedral:X-n2-nf-X fourier 2 3.0 2 180.0 2.8 1 0.0 # double bond - dihedral_coeff @dihedral:X-ne-nf-X fourier 2 3.0 2 180.0 2.8 1 0.0 # double bond - dihedral_coeff @dihedral:X-ne-ne-X fourier 1 1.2 2 180.0 # single bond, intrpol - dihedral_coeff @dihedral:X-nf-nf-X fourier 1 1.2 2 180.0 # single bond, intrpol - dihedral_coeff @dihedral:X-nc-nc-X fourier 1 4.0 2 180.0 # estimated, intrpol - dihedral_coeff @dihedral:X-nd-nd-X fourier 1 4.0 2 180.0 # estimated, intrpol - dihedral_coeff @dihedral:X-nc-nd-X fourier 1 4.0 2 180.0 # estimated, intrpol - dihedral_coeff @dihedral:X-n2-nc-X fourier 2 3.0 2 180.0 2.8 1 0.0 # same as X-n2-n2-X - dihedral_coeff @dihedral:X-n2-nd-X fourier 2 3.0 2 180.0 2.8 1 0.0 # same as X-n2-n2-X - dihedral_coeff @dihedral:X-n2-n3-X fourier 1 6.1 2 180.0 # - dihedral_coeff @dihedral:X-ne-n3-X fourier 1 6.1 2 180.0 # - dihedral_coeff @dihedral:X-nf-n3-X fourier 1 6.1 2 180.0 # - dihedral_coeff @dihedral:X-n2-n4-X fourier 1 8.0 2 180.0 # - dihedral_coeff @dihedral:X-ne-n4-X fourier 1 8.0 2 180.0 # - dihedral_coeff @dihedral:X-nf-n4-X fourier 1 8.0 2 180.0 # - dihedral_coeff @dihedral:X-n2-na-X fourier 1 1.7 2 180.0 # - dihedral_coeff @dihedral:X-ne-na-X fourier 1 1.7 2 180.0 # - dihedral_coeff @dihedral:X-nf-na-X fourier 1 1.7 2 180.0 # - dihedral_coeff @dihedral:X-na-nc-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-na-nd-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-nh-X fourier 1 2.8 2 180.0 # - dihedral_coeff @dihedral:X-ne-nh-X fourier 1 2.8 2 180.0 # - dihedral_coeff @dihedral:X-nf-nh-X fourier 1 2.8 2 180.0 # - dihedral_coeff @dihedral:X-n2-no-X fourier 1 0.75 2 180.0 # - dihedral_coeff @dihedral:X-ne-no-X fourier 1 0.75 2 180.0 # - dihedral_coeff @dihedral:X-nf-no-X fourier 1 0.75 2 180.0 # - dihedral_coeff @dihedral:X-n2-oh-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-ne-oh-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-nf-oh-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-n2-os-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-ne-os-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-nf-os-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-nc-os-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nc-ss-X fourier 1 4.8 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-p2-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-pe-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-pf-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-ne-pf-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-pc-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-n2-pd-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nc-p2-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nd-p2-X fourier 1 5.4 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nc-pc-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nd-pd-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nd-pc-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-nc-pd-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-ne-pe-X fourier 1 0.6 1 0.0 # single bond - dihedral_coeff @dihedral:X-nf-pf-X fourier 1 0.6 1 0.0 # single bond - dihedral_coeff @dihedral:X-n2-p3-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-n2-p4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-ne-p4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-nf-p4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-n2-p5-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-ne-p5-X fourier 1 1.0 3 180.0 # - dihedral_coeff @dihedral:X-nf-p5-X fourier 1 1.0 3 180.0 # - dihedral_coeff @dihedral:X-ne-px-X fourier 1 1.0 3 180.0 # - dihedral_coeff @dihedral:X-nf-px-X fourier 1 1.0 3 180.0 # - dihedral_coeff @dihedral:X-n2-sh-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-ne-sh-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-nf-sh-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-n2-ss-X fourier 2 2.8 2 180.0 1.3 1 180.0 # - dihedral_coeff @dihedral:X-ne-ss-X fourier 2 2.8 2 180.0 1.3 1 180.0 # - dihedral_coeff @dihedral:X-nf-ss-X fourier 2 2.8 2 180.0 1.3 1 180.0 # - dihedral_coeff @dihedral:X-n2-s4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-ne-sx-X fourier 1 1.5 3 180.0 # - dihedral_coeff @dihedral:X-nf-sx-X fourier 1 1.5 3 180.0 # - dihedral_coeff @dihedral:X-n2-s6-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-ne-sy-X fourier 2 0.5 3 180.0 6.8 1 180.0 # - dihedral_coeff @dihedral:X-nf-sy-X fourier 2 0.5 3 180.0 6.8 1 180.0 # - dihedral_coeff @dihedral:X-n3-n3-X fourier 1 2.25 2 0.0 # - dihedral_coeff @dihedral:X-n3-n4-X fourier 1 0.25 3 0.0 # - dihedral_coeff @dihedral:X-n3-na-X fourier 1 1.6 2 0.0 # - dihedral_coeff @dihedral:X-n3-nh-X fourier 1 1.9 2 0.0 # - dihedral_coeff @dihedral:X-n3-no-X fourier 1 4.0 2 180.0 # - dihedral_coeff @dihedral:X-n3-oh-X fourier 1 2.2 2 0.0 # - dihedral_coeff @dihedral:X-n3-os-X fourier 1 1.8 2 0.0 # - dihedral_coeff @dihedral:X-n3-p2-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-n3-pe-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-n3-pf-X fourier 1 3.2 2 180.0 # - dihedral_coeff @dihedral:X-n3-p3-X fourier 1 2.35 2 0.0 # - dihedral_coeff @dihedral:X-n3-p4-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-n3-px-X fourier 1 2.1 2 180.0 # - dihedral_coeff @dihedral:X-n3-p5-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-n3-py-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-n3-sh-X fourier 1 3.1 2 0.0 # - dihedral_coeff @dihedral:X-n3-ss-X fourier 1 2.6 2 0.0 # - dihedral_coeff @dihedral:X-n3-s4-X fourier 1 3.75 2 0.0 # - dihedral_coeff @dihedral:X-n3-sx-X fourier 1 3.75 2 0.0 # - dihedral_coeff @dihedral:X-n3-s6-X fourier 1 3.13333333333 2 0.0 # - dihedral_coeff @dihedral:X-n3-sy-X fourier 1 3.13333333333 2 0.0 # - dihedral_coeff @dihedral:X-n4-n4-X fourier 1 0.188888888889 3 0.0 # - dihedral_coeff @dihedral:X-n4-na-X fourier 1 0.233333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-nh-X fourier 1 0.183333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-no-X fourier 1 0.0833333333333 3 180.0 # - dihedral_coeff @dihedral:X-n4-oh-X fourier 1 0.333333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-os-X fourier 1 0.566666666667 3 0.0 # - dihedral_coeff @dihedral:X-n4-p2-X fourier 1 0.166666666667 3 180.0 # - dihedral_coeff @dihedral:X-n4-pe-X fourier 1 0.166666666667 3 180.0 # - dihedral_coeff @dihedral:X-n4-pf-X fourier 1 0.166666666667 3 180.0 # - dihedral_coeff @dihedral:X-n4-p3-X fourier 1 0.15 3 0.0 # - dihedral_coeff @dihedral:X-n4-p4-X fourier 1 0.05 3 0.0 # - dihedral_coeff @dihedral:X-n4-px-X fourier 1 0.05 3 0.0 # - dihedral_coeff @dihedral:X-n4-p5-X fourier 1 0.0888888888889 3 0.0 # - dihedral_coeff @dihedral:X-n4-py-X fourier 1 0.0888888888889 3 0.0 # - dihedral_coeff @dihedral:X-n4-sh-X fourier 1 0.666666666667 3 0.0 # - dihedral_coeff @dihedral:X-n4-ss-X fourier 1 0.333333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-s4-X fourier 1 0.283333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-sx-X fourier 1 0.283333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-s6-X fourier 1 0.133333333333 3 0.0 # - dihedral_coeff @dihedral:X-n4-sy-X fourier 1 0.133333333333 3 0.0 # - dihedral_coeff @dihedral:X-na-na-X fourier 1 0.9 2 0.0 # - dihedral_coeff @dihedral:X-na-nh-X fourier 1 1.2 2 0.0 # - dihedral_coeff @dihedral:X-na-no-X fourier 1 6.0 2 180.0 # - dihedral_coeff @dihedral:X-na-oh-X fourier 1 1.0 2 0.0 # - dihedral_coeff @dihedral:X-na-os-X fourier 1 0.65 2 0.0 # - dihedral_coeff @dihedral:X-na-p2-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-na-pe-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-na-pf-X fourier 1 1.0 2 180.0 # - dihedral_coeff @dihedral:X-na-p3-X fourier 1 1.45 2 0.0 # - dihedral_coeff @dihedral:X-na-p4-X fourier 1 1.1 3 0.0 # - dihedral_coeff @dihedral:X-na-px-X fourier 1 1.1 3 0.0 # - dihedral_coeff @dihedral:X-na-p5-X fourier 1 0.833333333333 2 180.0 # - dihedral_coeff @dihedral:X-na-py-X fourier 1 0.833333333333 2 180.0 # - dihedral_coeff @dihedral:X-na-sh-X fourier 1 1.8 2 0.0 # - dihedral_coeff @dihedral:X-na-ss-X fourier 1 7.8 2 0.0 # - dihedral_coeff @dihedral:X-na-s4-X fourier 1 1.05 2 0.0 # - dihedral_coeff @dihedral:X-na-sx-X fourier 1 1.05 2 0.0 # - dihedral_coeff @dihedral:X-na-s6-X fourier 1 3.66666666667 2 180.0 # - dihedral_coeff @dihedral:X-na-sy-X fourier 1 3.66666666667 2 180.0 # - dihedral_coeff @dihedral:X-nh-nh-X fourier 1 1.8 3 180.0 # - dihedral_coeff @dihedral:X-nh-no-X fourier 1 2.55 2 180.0 # - dihedral_coeff @dihedral:X-nh-oh-X fourier 1 1.5 2 0.0 # - dihedral_coeff @dihedral:X-nh-os-X fourier 1 1.5 1 0.0 # - dihedral_coeff @dihedral:X-nh-p2-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-nh-pe-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-nh-pf-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-nh-p3-X fourier 1 2.35 2 0.0 # - dihedral_coeff @dihedral:X-nh-p4-X fourier 1 1.175 3 0.0 # - dihedral_coeff @dihedral:X-nh-px-X fourier 1 1.175 3 0.0 # - dihedral_coeff @dihedral:X-nh-p5-X fourier 1 0.8 2 0.0 # - dihedral_coeff @dihedral:X-nh-py-X fourier 1 0.8 2 0.0 # - dihedral_coeff @dihedral:X-nh-sh-X fourier 1 1.6 2 0.0 # - dihedral_coeff @dihedral:X-nh-ss-X fourier 1 2.1 2 0.0 # - dihedral_coeff @dihedral:X-nh-s4-X fourier 2 0.75 2 0.0 0.1 3 180.0 # - dihedral_coeff @dihedral:X-nh-sx-X fourier 2 0.75 2 0.0 0.1 3 180.0 # - dihedral_coeff @dihedral:X-nh-s6-X fourier 1 0.1 2 180.0 # - dihedral_coeff @dihedral:X-nh-sy-X fourier 1 0.1 2 180.0 # - dihedral_coeff @dihedral:X-no-no-X fourier 2 0.4 4 180.0 1.8 2 180.0 # - dihedral_coeff @dihedral:X-no-oh-X fourier 1 3.9 2 180.0 # - dihedral_coeff @dihedral:X-no-os-X fourier 1 3.0 2 180.0 # - dihedral_coeff @dihedral:X-no-p2-X fourier 1 0.3 2 180.0 # - dihedral_coeff @dihedral:X-no-pe-X fourier 1 0.3 2 180.0 # - dihedral_coeff @dihedral:X-no-pf-X fourier 1 0.3 2 180.0 # - dihedral_coeff @dihedral:X-no-p3-X fourier 1 1.9 2 180.0 # - dihedral_coeff @dihedral:X-no-p4-X fourier 1 0.575 2 180.0 # - dihedral_coeff @dihedral:X-no-px-X fourier 1 0.575 2 180.0 # - dihedral_coeff @dihedral:X-no-p5-X fourier 2 2.4 2 0.0 0.4 3 0.0 # - dihedral_coeff @dihedral:X-no-py-X fourier 2 2.4 2 0.0 0.4 3 0.0 # - dihedral_coeff @dihedral:X-no-sh-X fourier 1 2.3 2 180.0 # - dihedral_coeff @dihedral:X-no-ss-X fourier 1 2.7 2 180.0 # - dihedral_coeff @dihedral:X-no-s4-X fourier 1 2.6 2 180.0 # - dihedral_coeff @dihedral:X-no-sx-X fourier 1 2.6 2 180.0 # - dihedral_coeff @dihedral:X-no-s6-X fourier 1 0.333333333333 2 0.0 # - dihedral_coeff @dihedral:X-no-sy-X fourier 1 0.333333333333 2 0.0 # - dihedral_coeff @dihedral:X-oh-oh-X fourier 1 1.6 2 0.0 # - dihedral_coeff @dihedral:X-oh-os-X fourier 1 1.6 2 0.0 # - dihedral_coeff @dihedral:X-oh-p2-X fourier 1 1.5 2 180.0 # - dihedral_coeff @dihedral:X-oh-pe-X fourier 1 1.5 2 180.0 # - dihedral_coeff @dihedral:X-oh-pf-X fourier 1 1.5 2 180.0 # - dihedral_coeff @dihedral:X-oh-p3-X fourier 1 0.4 3 180.0 # - dihedral_coeff @dihedral:X-oh-p4-X fourier 1 0.7 1 0.0 # - dihedral_coeff @dihedral:X-oh-px-X fourier 1 0.7 1 0.0 # - dihedral_coeff @dihedral:X-oh-p5-X fourier 1 0.533333333333 3 0.0 # - dihedral_coeff @dihedral:X-oh-py-X fourier 1 0.533333333333 3 0.0 # - dihedral_coeff @dihedral:X-oh-sh-X fourier 1 2.4 2 0.0 # - dihedral_coeff @dihedral:X-oh-ss-X fourier 1 2.4 2 0.0 # - dihedral_coeff @dihedral:X-oh-s4-X fourier 1 5.0 1 0.0 # - dihedral_coeff @dihedral:X-oh-sx-X fourier 1 5.0 1 0.0 # - dihedral_coeff @dihedral:X-oh-s6-X fourier 1 9.5 1 180.0 # - dihedral_coeff @dihedral:X-oh-sy-X fourier 1 9.5 1 180.0 # - dihedral_coeff @dihedral:X-os-os-X fourier 1 1.0 1 0.0 # - dihedral_coeff @dihedral:X-os-ss-X fourier 1 2.2 2 0.0 # - dihedral_coeff @dihedral:X-os-sh-X fourier 1 1.8 2 0.0 # - dihedral_coeff @dihedral:X-os-s4-X fourier 1 1.65 3 0.0 # - dihedral_coeff @dihedral:X-os-sx-X fourier 1 1.65 3 0.0 # - dihedral_coeff @dihedral:X-os-s6-X fourier 1 1.2 2 180.0 # - dihedral_coeff @dihedral:X-os-sy-X fourier 1 1.2 2 180.0 # - dihedral_coeff @dihedral:X-os-p2-X fourier 2 3.0 2 180.0 2.0 1 180.0 # - dihedral_coeff @dihedral:X-os-pe-X fourier 2 3.0 2 180.0 2.0 1 180.0 # - dihedral_coeff @dihedral:X-os-pf-X fourier 2 3.0 2 180.0 2.0 1 180.0 # - dihedral_coeff @dihedral:X-os-p3-X fourier 1 2.2 2 0.0 # - dihedral_coeff @dihedral:X-os-p4-X fourier 1 1.05 2 180.0 # - dihedral_coeff @dihedral:X-os-px-X fourier 1 1.05 2 180.0 # - dihedral_coeff @dihedral:X-os-p5-X fourier 1 0.8 2 0.0 # - dihedral_coeff @dihedral:X-os-py-X fourier 1 0.8 2 0.0 # - dihedral_coeff @dihedral:X-p2-p2-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-p2-pe-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-p2-pf-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-p2-pc-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-p2-pd-X fourier 1 6.6 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-pe-pe-X fourier 1 1.2 2 180.0 # single bond - dihedral_coeff @dihedral:X-pf-pf-X fourier 1 1.2 2 180.0 # single bond - dihedral_coeff @dihedral:X-pc-pc-X fourier 1 7.2 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-pd-pd-X fourier 1 7.2 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-pc-pd-X fourier 1 7.2 2 180.0 # estimated, intrpol. - dihedral_coeff @dihedral:X-p2-p3-X fourier 1 1.2 1 0.0 # - dihedral_coeff @dihedral:X-pe-p3-X fourier 1 1.2 1 0.0 # - dihedral_coeff @dihedral:X-pf-p3-X fourier 1 1.2 1 0.0 # - dihedral_coeff @dihedral:X-p2-p4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-pe-px-X fourier 1 2.45 2 0.0 # - dihedral_coeff @dihedral:X-pf-px-X fourier 1 2.45 2 0.0 # - dihedral_coeff @dihedral:X-p2-p5-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-pe-py-X fourier 1 1.9 1 0.0 # - dihedral_coeff @dihedral:X-pf-py-X fourier 1 1.9 1 0.0 # - dihedral_coeff @dihedral:X-p2-sh-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-pe-sh-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-pf-sh-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-p2-ss-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-pe-ss-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-pf-ss-X fourier 1 1.4 2 180.0 # - dihedral_coeff @dihedral:X-p2-s4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-pe-sx-X fourier 1 1.5 2 0.0 # - dihedral_coeff @dihedral:X-pf-sx-X fourier 1 1.5 2 0.0 # - dihedral_coeff @dihedral:X-p2-s6-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-pe-sy-X fourier 1 0.4 3 180.0 # - dihedral_coeff @dihedral:X-pf-sy-X fourier 1 0.4 3 180.0 # - dihedral_coeff @dihedral:X-p3-p3-X fourier 1 0.5 3 0.0 # - dihedral_coeff @dihedral:X-p3-p4-X fourier 1 0.9 1 0.0 # - dihedral_coeff @dihedral:X-p3-px-X fourier 1 0.9 1 0.0 # - dihedral_coeff @dihedral:X-p3-p5-X fourier 1 1.83333333333 2 180.0 # - dihedral_coeff @dihedral:X-p3-py-X fourier 1 1.83333333333 2 180.0 # - dihedral_coeff @dihedral:X-p3-sh-X fourier 1 4.6 2 0.0 # - dihedral_coeff @dihedral:X-p3-ss-X fourier 1 1.15 3 0.0 # - dihedral_coeff @dihedral:X-p3-s4-X fourier 1 3.85 2 0.0 # - dihedral_coeff @dihedral:X-p3-sx-X fourier 1 3.85 2 0.0 # - dihedral_coeff @dihedral:X-p3-s6-X fourier 1 0.266666666667 3 0.0 # - dihedral_coeff @dihedral:X-p3-sy-X fourier 1 0.266666666667 3 0.0 # - dihedral_coeff @dihedral:X-p4-p4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-px-px-X fourier 1 1.45 2 180.0 # - dihedral_coeff @dihedral:X-p4-p5-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-px-py-X fourier 1 0.316666666667 2 180.0 # - dihedral_coeff @dihedral:X-p4-s4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-px-sx-X fourier 1 0.85 1 0.0 # - dihedral_coeff @dihedral:X-p4-s6-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-px-sy-X fourier 1 0.116666666667 3 0.0 # - dihedral_coeff @dihedral:X-p4-sh-X fourier 1 0.25 1 180.0 # - dihedral_coeff @dihedral:X-px-sh-X fourier 1 0.25 1 180.0 # - dihedral_coeff @dihedral:X-p4-ss-X fourier 1 0.6 2 180.0 # - dihedral_coeff @dihedral:X-px-ss-X fourier 1 0.6 2 180.0 # - dihedral_coeff @dihedral:X-p5-p5-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-py-py-X fourier 1 0.6 2 0.0 # - dihedral_coeff @dihedral:X-p5-sh-X fourier 1 0.3 3 0.0 # - dihedral_coeff @dihedral:X-py-sh-X fourier 1 0.3 3 0.0 # - dihedral_coeff @dihedral:X-p5-ss-X fourier 1 3.8 2 180.0 # - dihedral_coeff @dihedral:X-py-ss-X fourier 1 3.8 2 180.0 # - dihedral_coeff @dihedral:X-p5-s4-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-py-sx-X fourier 1 0.266666666667 3 0.0 # - dihedral_coeff @dihedral:X-p5-s6-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-py-sy-X fourier 1 0.277777777778 3 0.0 # - dihedral_coeff @dihedral:X-sh-sh-X fourier 1 5.6 3 0.0 # - dihedral_coeff @dihedral:X-sh-ss-X fourier 1 5.3 3 0.0 # - dihedral_coeff @dihedral:X-sh-s4-X fourier 1 0.7 3 0.0 # - dihedral_coeff @dihedral:X-sh-sx-X fourier 1 0.7 3 0.0 # - dihedral_coeff @dihedral:X-sh-s6-X fourier 1 4.66666666667 2 180.0 # - dihedral_coeff @dihedral:X-sh-sy-X fourier 1 4.66666666667 2 180.0 # - dihedral_coeff @dihedral:X-ss-ss-X fourier 1 0.0 3 0.0 # - dihedral_coeff @dihedral:X-ss-s4-X fourier 1 0.3 3 0.0 # - dihedral_coeff @dihedral:X-ss-sx-X fourier 1 0.3 3 0.0 # - dihedral_coeff @dihedral:X-ss-s6-X fourier 1 3.06666666667 2 180.0 # - dihedral_coeff @dihedral:X-ss-sy-X fourier 1 3.06666666667 2 180.0 # - dihedral_coeff @dihedral:X-s4-s4-X fourier 1 6.65 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-sx-sx-X fourier 1 0.625 3 0.0 # - dihedral_coeff @dihedral:X-s4-s6-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-sx-sy-X fourier 1 4.33333333333 2 180.0 # - dihedral_coeff @dihedral:X-s6-s6-X fourier 1 6.66666666667 2 180.0 # estimated !!! - dihedral_coeff @dihedral:X-sy-sy-X fourier 1 0.155555555556 2 180.0 # - dihedral_coeff @dihedral:c3-c-sh-hs fourier 2 2.25 2 180.0 1.3 1 180.0 # - dihedral_coeff @dihedral:c2-c2-ss-c3 fourier 2 1.1 2 180.0 0.7 3 180.0 # - dihedral_coeff @dihedral:c2-c2-n-c fourier 2 0.65 2 180.0 1.2 1 180.0 # - dihedral_coeff @dihedral:c-n-p2-c2 fourier 2 1.0 2 180.0 1.9 1 180.0 # - dihedral_coeff @dihedral:n-c3-c-n fourier 2 1.7 1 180.0 2.0 2 180.0 # - dihedral_coeff @dihedral:c-n-c3-c fourier 2 0.85 2 180.0 0.8 1 0.0 # - dihedral_coeff @dihedral:c3-c3-n-c fourier 3 0.5 4 180.0 0.15 3 180.0 0.53 1 0.0 # phi,psi,parm94 - dihedral_coeff @dihedral:c3-c3-c-n fourier 2 0.1 4 0.0 0.07 2 0.0 # phi,psi,parm94 - dihedral_coeff @dihedral:c2-ne-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:c2-nf-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:ce-ne-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:ce-nf-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:cf-ne-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:cf-nf-p5-o fourier 2 0.0 3 0.0 2.3 1 0.0 # - dihedral_coeff @dihedral:hn-n-c-o fourier 2 2.5 2 180.0 2.0 1 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:c3-ss-ss-c3 fourier 2 3.5 2 0.0 0.6 3 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:c3-n3-nh-ca fourier 2 1.9 2 0.0 1.9 3 0.0 # - dihedral_coeff @dihedral:c3-n3-p5-o fourier 2 3.0 2 180.0 2.3 3 0.0 # - dihedral_coeff @dihedral:ca-nh-oh-ho fourier 2 1.2 1 0.0 1.5 2 0.0 # - dihedral_coeff @dihedral:oh-p5-os-c3 fourier 2 0.25 3 0.0 1.2 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:os-p5-os-c3 fourier 2 0.25 3 0.0 1.2 2 0.0 # JCC,7,(1986),230 - dihedral_coeff @dihedral:h1-c3-c-o fourier 2 0.8 1 0.0 0.08 3 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c-o fourier 2 0.8 1 0.0 0.08 3 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-hc fourier 1 0.15 3 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-c3 fourier 1 0.16 3 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c2-c2 fourier 2 0.38 3 180.0 1.15 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:ho-oh-c3-c3 fourier 2 0.16 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:ho-oh-c-o fourier 2 2.3 2 180.0 1.9 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c2-c2-c-o fourier 2 2.175 2 180.0 0.3 3 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-c2-c2-c3 fourier 2 6.65 2 180.0 1.9 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-c3-c3-c3 fourier 3 0.18 3 0.0 0.25 2 180.0 0.2 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-c3-n3-c3 fourier 2 0.3 3 0.0 0.48 2 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-c3-os-c3 fourier 2 0.383 3 0.0 0.1 2 180.0 # - dihedral_coeff @dihedral:c3-c3-os-c fourier 2 0.383 3 0.0 0.8 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-os-c3-os fourier 3 0.1 3 0.0 0.85 2 180.0 1.35 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:c3-os-c3-na fourier 2 0.383 3 0.0 0.65 2 0.0 # parm98.dat, TC,PC,PAK - dihedral_coeff @dihedral:o-c-os-c3 fourier 2 2.7 2 180.0 1.4 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:os-c3-na-c2 fourier 2 0.0 2 0.0 2.5 1 0.0 # parm98, TC,PC,PAK - dihedral_coeff @dihedral:os-c3-c3-os fourier 2 0.144 3 0.0 1.175 2 0.0 # parm98, TC,PC,PAK - dihedral_coeff @dihedral:os-c3-c3-oh fourier 2 0.144 3 0.0 1.175 2 0.0 # parm98, TC,PC,PAK - dihedral_coeff @dihedral:oh-c3-c3-oh fourier 2 0.144 3 0.0 1.175 2 0.0 # parm98, TC,PC,PAK - dihedral_coeff @dihedral:f-c3-c3-f fourier 2 0.0 3 0.0 1.2 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:cl-c3-c3-cl fourier 2 0.0 3 0.0 0.45 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:br-c3-c3-br fourier 2 0.0 3 0.0 0.0 1 180.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:h1-c3-c3-os fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:h1-c3-c3-oh fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:h1-c3-c3-f fourier 2 0.0 3 0.0 0.19 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:h1-c3-c3-cl fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:h1-c3-c3-br fourier 2 0.0 3 0.0 0.55 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-os fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-oh fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-f fourier 2 0.0 3 0.0 0.19 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-cl fourier 2 0.0 3 0.0 0.25 1 0.0 # Junmei et al, 1999 - dihedral_coeff @dihedral:hc-c3-c3-br fourier 2 0.0 3 0.0 0.55 1 0.0 # Junmei et al, 1999 - } # (end of dihedral_coeffs) - - write_once("Data Dihedrals By Type") { - @dihedral:X-c-c-X @atom:* @atom:c @atom:c @atom:* - @dihedral:X-c-c1-X @atom:* @atom:c @atom:c1 @atom:* - @dihedral:X-c-cg-X @atom:* @atom:c @atom:cg @atom:* - @dihedral:X-c-ch-X @atom:* @atom:c @atom:ch @atom:* - @dihedral:X-c-c2-X @atom:* @atom:c @atom:c2 @atom:* - @dihedral:X-c-cu-X @atom:* @atom:c @atom:cu @atom:* - @dihedral:X-c-cv-X @atom:* @atom:c @atom:cv @atom:* - @dihedral:X-c-ce-X @atom:* @atom:c @atom:ce @atom:* - @dihedral:X-c-cf-X @atom:* @atom:c @atom:cf @atom:* - @dihedral:X-c-c3-X @atom:* @atom:c @atom:c3 @atom:* - @dihedral:X-c-cx-X @atom:* @atom:c @atom:cx @atom:* - @dihedral:X-c-cy-X @atom:* @atom:c @atom:cy @atom:* - @dihedral:X-c-ca-X @atom:* @atom:c @atom:ca @atom:* - @dihedral:X-c-cc-X @atom:* @atom:c @atom:cc @atom:* - @dihedral:X-c-cd-X @atom:* @atom:c @atom:cd @atom:* - @dihedral:X-c-n-X @atom:* @atom:c @atom:n @atom:* - @dihedral:X-c-n2-X @atom:* @atom:c @atom:n2 @atom:* - @dihedral:X-c-nc-X @atom:* @atom:c @atom:nc @atom:* - @dihedral:X-c-nd-X @atom:* @atom:c @atom:nd @atom:* - @dihedral:X-c-ne-X @atom:* @atom:c @atom:ne @atom:* - @dihedral:X-c-nf-X @atom:* @atom:c @atom:nf @atom:* - @dihedral:X-c-na-X @atom:* @atom:c @atom:na @atom:* - @dihedral:X-c-na-X @atom:* @atom:c @atom:na @atom:* - @dihedral:X-c-no-X @atom:* @atom:c @atom:no @atom:* - @dihedral:X-c-oh-X @atom:* @atom:c @atom:oh @atom:* - @dihedral:X-c-os-X @atom:* @atom:c @atom:os @atom:* - @dihedral:X-c-p2-X @atom:* @atom:c @atom:p2 @atom:* - @dihedral:X-c-pc-X @atom:* @atom:c @atom:pc @atom:* - @dihedral:X-c-pd-X @atom:* @atom:c @atom:pd @atom:* - @dihedral:X-c-pe-X @atom:* @atom:c @atom:pe @atom:* - @dihedral:X-c-pf-X @atom:* @atom:c @atom:pf @atom:* - @dihedral:X-c-p3-X @atom:* @atom:c @atom:p3 @atom:* - @dihedral:X-c-p4-X @atom:* @atom:c @atom:p4 @atom:* - @dihedral:X-c-px-X @atom:* @atom:c @atom:px @atom:* - @dihedral:X-c-p5-X @atom:* @atom:c @atom:p5 @atom:* - @dihedral:X-c-py-X @atom:* @atom:c @atom:py @atom:* - @dihedral:X-c-sh-X @atom:* @atom:c @atom:sh @atom:* - @dihedral:X-c-ss-X @atom:* @atom:c @atom:ss @atom:* - @dihedral:X-c-s4-X @atom:* @atom:c @atom:s4 @atom:* - @dihedral:X-c-sx-X @atom:* @atom:c @atom:sx @atom:* - @dihedral:X-c-s6-X @atom:* @atom:c @atom:s6 @atom:* - @dihedral:X-c-sy-X @atom:* @atom:c @atom:sy @atom:* - @dihedral:X-c1-c1-X @atom:* @atom:c1 @atom:c1 @atom:* - @dihedral:X-c1-cg-X @atom:* @atom:c1 @atom:cg @atom:* - @dihedral:X-c1-ch-X @atom:* @atom:c1 @atom:ch @atom:* - @dihedral:X-cg-cg-X @atom:* @atom:cg @atom:cg @atom:* - @dihedral:X-ch-ch-X @atom:* @atom:ch @atom:ch @atom:* - @dihedral:X-cg-ch-X @atom:* @atom:cg @atom:ch @atom:* - @dihedral:X-c1-c2-X @atom:* @atom:c1 @atom:c2 @atom:* - @dihedral:X-c1-c3-X @atom:* @atom:c1 @atom:c3 @atom:* - @dihedral:X-c1-ca-X @atom:* @atom:c1 @atom:ca @atom:* - @dihedral:X-c1-cc-X @atom:* @atom:c1 @atom:cc @atom:* - @dihedral:X-c1-cd-X @atom:* @atom:c1 @atom:cd @atom:* - @dihedral:X-c1-ce-X @atom:* @atom:c1 @atom:ce @atom:* - @dihedral:X-c1-cf-X @atom:* @atom:c1 @atom:cf @atom:* - @dihedral:X-c1-cu-X @atom:* @atom:c1 @atom:cu @atom:* - @dihedral:X-c1-cv-X @atom:* @atom:c1 @atom:cv @atom:* - @dihedral:X-c1-cx-X @atom:* @atom:c1 @atom:cx @atom:* - @dihedral:X-c1-cy-X @atom:* @atom:c1 @atom:cy @atom:* - @dihedral:X-c1-n-X @atom:* @atom:c1 @atom:n @atom:* - @dihedral:X-c1-n2-X @atom:* @atom:c1 @atom:n2 @atom:* - @dihedral:X-c1-n3-X @atom:* @atom:c1 @atom:n3 @atom:* - @dihedral:X-c1-n4-X @atom:* @atom:c1 @atom:n4 @atom:* - @dihedral:X-c1-na-X @atom:* @atom:c1 @atom:na @atom:* - @dihedral:X-c1-nb-X @atom:* @atom:c1 @atom:nb @atom:* - @dihedral:X-c1-nc-X @atom:* @atom:c1 @atom:nc @atom:* - @dihedral:X-c1-nd-X @atom:* @atom:c1 @atom:nd @atom:* - @dihedral:X-c1-ne-X @atom:* @atom:c1 @atom:ne @atom:* - @dihedral:X-c1-nf-X @atom:* @atom:c1 @atom:nf @atom:* - @dihedral:X-c1-nh-X @atom:* @atom:c1 @atom:nh @atom:* - @dihedral:X-c1-no-X @atom:* @atom:c1 @atom:no @atom:* - @dihedral:X-c1-oh-X @atom:* @atom:c1 @atom:oh @atom:* - @dihedral:X-c1-os-X @atom:* @atom:c1 @atom:os @atom:* - @dihedral:X-c1-p2-X @atom:* @atom:c1 @atom:p2 @atom:* - @dihedral:X-c1-pb-X @atom:* @atom:c1 @atom:pb @atom:* - @dihedral:X-c1-pc-X @atom:* @atom:c1 @atom:pc @atom:* - @dihedral:X-c1-pd-X @atom:* @atom:c1 @atom:pd @atom:* - @dihedral:X-c1-pe-X @atom:* @atom:c1 @atom:pe @atom:* - @dihedral:X-c1-pf-X @atom:* @atom:c1 @atom:pf @atom:* - @dihedral:X-c1-p3-X @atom:* @atom:c1 @atom:p3 @atom:* - @dihedral:X-c1-p4-X @atom:* @atom:c1 @atom:p4 @atom:* - @dihedral:X-c1-px-X @atom:* @atom:c1 @atom:px @atom:* - @dihedral:X-c1-p5-X @atom:* @atom:c1 @atom:p5 @atom:* - @dihedral:X-c1-py-X @atom:* @atom:c1 @atom:py @atom:* - @dihedral:X-c1-s2-X @atom:* @atom:c1 @atom:s2 @atom:* - @dihedral:X-c1-sh-X @atom:* @atom:c1 @atom:sh @atom:* - @dihedral:X-c1-ss-X @atom:* @atom:c1 @atom:ss @atom:* - @dihedral:X-c1-s4-X @atom:* @atom:c1 @atom:s4 @atom:* - @dihedral:X-c1-sx-X @atom:* @atom:c1 @atom:sx @atom:* - @dihedral:X-c1-s6-X @atom:* @atom:c1 @atom:s6 @atom:* - @dihedral:X-c1-sy-X @atom:* @atom:c1 @atom:sy @atom:* - @dihedral:X-c2-c2-X @atom:* @atom:c2 @atom:c2 @atom:* - @dihedral:X-c2-ce-X @atom:* @atom:c2 @atom:ce @atom:* - @dihedral:X-c2-cf-X @atom:* @atom:c2 @atom:cf @atom:* - @dihedral:X-ce-cf-X @atom:* @atom:ce @atom:cf @atom:* - @dihedral:X-ce-ce-X @atom:* @atom:ce @atom:ce @atom:* - @dihedral:X-cf-cf-X @atom:* @atom:cf @atom:cf @atom:* - @dihedral:X-cc-cd-X @atom:* @atom:cc @atom:cd @atom:* - @dihedral:X-cc-cc-X @atom:* @atom:cc @atom:cc @atom:* - @dihedral:X-cd-cd-X @atom:* @atom:cd @atom:cd @atom:* - @dihedral:X-c2-c3-X @atom:* @atom:c2 @atom:c3 @atom:* - @dihedral:X-c2-ca-X @atom:* @atom:c2 @atom:ca @atom:* - @dihedral:X-c2-n-X @atom:* @atom:c2 @atom:n @atom:* - @dihedral:X-c2-n2-X @atom:* @atom:c2 @atom:n2 @atom:* - @dihedral:X-c2-ne-X @atom:* @atom:c2 @atom:ne @atom:* - @dihedral:X-c2-nf-X @atom:* @atom:c2 @atom:nf @atom:* - @dihedral:X-ce-ne-X @atom:* @atom:ce @atom:ne @atom:* - @dihedral:X-cf-nf-X @atom:* @atom:cf @atom:nf @atom:* - @dihedral:X-c2-nc-X @atom:* @atom:c2 @atom:nc @atom:* - @dihedral:X-c2-nd-X @atom:* @atom:c2 @atom:nd @atom:* - @dihedral:X-cc-nd-X @atom:* @atom:cc @atom:nd @atom:* - @dihedral:X-cd-nc-X @atom:* @atom:cd @atom:nc @atom:* - @dihedral:X-cc-nc-X @atom:* @atom:cc @atom:nc @atom:* - @dihedral:X-cd-nd-X @atom:* @atom:cd @atom:nd @atom:* - @dihedral:X-c2-n3-X @atom:* @atom:c2 @atom:n3 @atom:* - @dihedral:X-c2-n4-X @atom:* @atom:c2 @atom:n4 @atom:* - @dihedral:X-c2-na-X @atom:* @atom:c2 @atom:na @atom:* - @dihedral:X-cc-na-X @atom:* @atom:cc @atom:na @atom:* - @dihedral:X-cd-na-X @atom:* @atom:cd @atom:na @atom:* - @dihedral:X-c2-nh-X @atom:* @atom:c2 @atom:nh @atom:* - @dihedral:X-c2-no-X @atom:* @atom:c2 @atom:no @atom:* - @dihedral:X-c2-oh-X @atom:* @atom:c2 @atom:oh @atom:* - @dihedral:X-c2-os-X @atom:* @atom:c2 @atom:os @atom:* - @dihedral:X-c2-p2-X @atom:* @atom:c2 @atom:p2 @atom:* - @dihedral:X-c2-pe-X @atom:* @atom:c2 @atom:pe @atom:* - @dihedral:X-c2-pf-X @atom:* @atom:c2 @atom:pf @atom:* - @dihedral:X-ce-pf-X @atom:* @atom:ce @atom:pf @atom:* - @dihedral:X-ce-pe-X @atom:* @atom:ce @atom:pe @atom:* - @dihedral:X-cf-pf-X @atom:* @atom:cf @atom:pf @atom:* - @dihedral:X-c2-pc-X @atom:* @atom:c2 @atom:pc @atom:* - @dihedral:X-c2-pd-X @atom:* @atom:c2 @atom:pd @atom:* - @dihedral:X-cc-pc-X @atom:* @atom:cc @atom:pc @atom:* - @dihedral:X-cc-pd-X @atom:* @atom:cc @atom:pd @atom:* - @dihedral:X-cd-pc-X @atom:* @atom:cd @atom:pc @atom:* - @dihedral:X-cd-pd-X @atom:* @atom:cd @atom:pd @atom:* - @dihedral:X-c2-p3-X @atom:* @atom:c2 @atom:p3 @atom:* - @dihedral:X-c2-p4-X @atom:* @atom:c2 @atom:p4 @atom:* - @dihedral:X-ce-p4-X @atom:* @atom:ce @atom:p4 @atom:* - @dihedral:X-cf-p4-X @atom:* @atom:cf @atom:p4 @atom:* - @dihedral:X-c2-px-X @atom:* @atom:c2 @atom:px @atom:* - @dihedral:X-ce-px-X @atom:* @atom:ce @atom:px @atom:* - @dihedral:X-cf-px-X @atom:* @atom:cf @atom:px @atom:* - @dihedral:X-c2-p5-X @atom:* @atom:c2 @atom:p5 @atom:* - @dihedral:X-ce-p5-X @atom:* @atom:ce @atom:p5 @atom:* - @dihedral:X-cf-p5-X @atom:* @atom:cf @atom:p5 @atom:* - @dihedral:X-c2-py-X @atom:* @atom:c2 @atom:py @atom:* - @dihedral:X-ce-py-X @atom:* @atom:ce @atom:py @atom:* - @dihedral:X-cf-py-X @atom:* @atom:cf @atom:py @atom:* - @dihedral:X-c2-sh-X @atom:* @atom:c2 @atom:sh @atom:* - @dihedral:X-c2-ss-X @atom:* @atom:c2 @atom:ss @atom:* - @dihedral:X-c2-s4-X @atom:* @atom:c2 @atom:s4 @atom:* - @dihedral:X-ce-s4-X @atom:* @atom:ce @atom:s4 @atom:* - @dihedral:X-cf-s4-X @atom:* @atom:cf @atom:s4 @atom:* - @dihedral:X-c2-sx-X @atom:* @atom:c2 @atom:sx @atom:* - @dihedral:X-ce-sx-X @atom:* @atom:ce @atom:sx @atom:* - @dihedral:X-cf-sx-X @atom:* @atom:cf @atom:sx @atom:* - @dihedral:X-c2-s6-X @atom:* @atom:c2 @atom:s6 @atom:* - @dihedral:X-ce-s6-X @atom:* @atom:ce @atom:s6 @atom:* - @dihedral:X-cf-s6-X @atom:* @atom:cf @atom:s6 @atom:* - @dihedral:X-c2-sy-X @atom:* @atom:c2 @atom:sy @atom:* - @dihedral:X-ce-sy-X @atom:* @atom:ce @atom:sy @atom:* - @dihedral:X-cf-sy-X @atom:* @atom:cf @atom:sy @atom:* - @dihedral:X-c3-c3-X @atom:* @atom:c3 @atom:c3 @atom:* - @dihedral:X-cx-cx-X @atom:* @atom:cx @atom:cx @atom:* - @dihedral:X-cy-cy-X @atom:* @atom:cy @atom:cy @atom:* - @dihedral:X-c3-ca-X @atom:* @atom:c3 @atom:ca @atom:* - @dihedral:X-c3-n-X @atom:* @atom:c3 @atom:n @atom:* - @dihedral:X-cx-n-X @atom:* @atom:cx @atom:n @atom:* - @dihedral:X-cy-n-X @atom:* @atom:cy @atom:n @atom:* - @dihedral:X-c3-n2-X @atom:* @atom:c3 @atom:n2 @atom:* - @dihedral:X-c3-ne-X @atom:* @atom:c3 @atom:ne @atom:* - @dihedral:X-c3-nf-X @atom:* @atom:c3 @atom:nf @atom:* - @dihedral:X-c3-n3-X @atom:* @atom:c3 @atom:n3 @atom:* - @dihedral:X-c3-n4-X @atom:* @atom:c3 @atom:n4 @atom:* - @dihedral:X-c3-na-X @atom:* @atom:c3 @atom:na @atom:* - @dihedral:X-c3-nh-X @atom:* @atom:c3 @atom:nh @atom:* - @dihedral:X-c3-no-X @atom:* @atom:c3 @atom:no @atom:* - @dihedral:X-c3-oh-X @atom:* @atom:c3 @atom:oh @atom:* - @dihedral:X-c3-os-X @atom:* @atom:c3 @atom:os @atom:* - @dihedral:X-c3-p2-X @atom:* @atom:c3 @atom:p2 @atom:* - @dihedral:X-c3-pe-X @atom:* @atom:c3 @atom:pe @atom:* - @dihedral:X-c3-pf-X @atom:* @atom:c3 @atom:pf @atom:* - @dihedral:X-c3-p3-X @atom:* @atom:c3 @atom:p3 @atom:* - @dihedral:X-c3-p4-X @atom:* @atom:c3 @atom:p4 @atom:* - @dihedral:X-c3-px-X @atom:* @atom:c3 @atom:px @atom:* - @dihedral:X-c3-p5-X @atom:* @atom:c3 @atom:p5 @atom:* - @dihedral:X-c3-py-X @atom:* @atom:c3 @atom:py @atom:* - @dihedral:X-c3-sh-X @atom:* @atom:c3 @atom:sh @atom:* - @dihedral:X-c3-ss-X @atom:* @atom:c3 @atom:ss @atom:* - @dihedral:X-c3-s4-X @atom:* @atom:c3 @atom:s4 @atom:* - @dihedral:X-c3-sx-X @atom:* @atom:c3 @atom:sx @atom:* - @dihedral:X-c3-s6-X @atom:* @atom:c3 @atom:s6 @atom:* - @dihedral:X-c3-sy-X @atom:* @atom:c3 @atom:sy @atom:* - @dihedral:X-c3-cc-X @atom:* @atom:c3 @atom:cc @atom:* - @dihedral:X-c3-cd-X @atom:* @atom:c3 @atom:cd @atom:* - @dihedral:X-ca-ca-X @atom:* @atom:ca @atom:ca @atom:* - @dihedral:X-ca-cp-X @atom:* @atom:ca @atom:cp @atom:* - @dihedral:X-ca-cq-X @atom:* @atom:ca @atom:cq @atom:* - @dihedral:X-cp-cp-X @atom:* @atom:cp @atom:cp @atom:* - @dihedral:X-cq-cq-X @atom:* @atom:cq @atom:cq @atom:* - @dihedral:X-ca-n-X @atom:* @atom:ca @atom:n @atom:* - @dihedral:X-ca-n2-X @atom:* @atom:ca @atom:n2 @atom:* - @dihedral:X-ca-ne-X @atom:* @atom:ca @atom:ne @atom:* - @dihedral:X-ca-nf-X @atom:* @atom:ca @atom:nf @atom:* - @dihedral:X-ca-n4-X @atom:* @atom:ca @atom:n4 @atom:* - @dihedral:X-ca-na-X @atom:* @atom:ca @atom:na @atom:* - @dihedral:X-ca-nb-X @atom:* @atom:ca @atom:nb @atom:* - @dihedral:X-ca-nc-X @atom:* @atom:ca @atom:nc @atom:* - @dihedral:X-ca-nd-X @atom:* @atom:ca @atom:nd @atom:* - @dihedral:X-ca-nh-X @atom:* @atom:ca @atom:nh @atom:* - @dihedral:X-cc-nh-X @atom:* @atom:cc @atom:nh @atom:* - @dihedral:X-cd-nh-X @atom:* @atom:cd @atom:nh @atom:* - @dihedral:X-ca-no-X @atom:* @atom:ca @atom:no @atom:* - @dihedral:X-ca-oh-X @atom:* @atom:ca @atom:oh @atom:* - @dihedral:X-ca-os-X @atom:* @atom:ca @atom:os @atom:* - @dihedral:X-ca-p2-X @atom:* @atom:ca @atom:p2 @atom:* - @dihedral:X-ca-pe-X @atom:* @atom:ca @atom:pe @atom:* - @dihedral:X-ca-pf-X @atom:* @atom:ca @atom:pf @atom:* - @dihedral:X-ca-pc-X @atom:* @atom:ca @atom:pc @atom:* - @dihedral:X-ca-pd-X @atom:* @atom:ca @atom:pd @atom:* - @dihedral:X-ca-p3-X @atom:* @atom:ca @atom:p3 @atom:* - @dihedral:X-ca-p4-X @atom:* @atom:ca @atom:p4 @atom:* - @dihedral:X-ca-px-X @atom:* @atom:ca @atom:px @atom:* - @dihedral:X-ca-p5-X @atom:* @atom:ca @atom:p5 @atom:* - @dihedral:X-ca-py-X @atom:* @atom:ca @atom:py @atom:* - @dihedral:X-ca-sh-X @atom:* @atom:ca @atom:sh @atom:* - @dihedral:X-ca-ss-X @atom:* @atom:ca @atom:ss @atom:* - @dihedral:X-ca-s4-X @atom:* @atom:ca @atom:s4 @atom:* - @dihedral:X-ca-sx-X @atom:* @atom:ca @atom:sx @atom:* - @dihedral:X-ca-s6-X @atom:* @atom:ca @atom:s6 @atom:* - @dihedral:X-ca-sy-X @atom:* @atom:ca @atom:sy @atom:* - @dihedral:X-n-cc-X @atom:* @atom:n @atom:cc @atom:* - @dihedral:X-n-cd-X @atom:* @atom:n @atom:cd @atom:* - @dihedral:X-n-n-X @atom:* @atom:n @atom:n @atom:* - @dihedral:X-n-n2-X @atom:* @atom:n @atom:n2 @atom:* - @dihedral:X-n-ne-X @atom:* @atom:n @atom:ne @atom:* - @dihedral:X-n-nf-X @atom:* @atom:n @atom:nf @atom:* - @dihedral:X-n-n3-X @atom:* @atom:n @atom:n3 @atom:* - @dihedral:X-n-n4-X @atom:* @atom:n @atom:n4 @atom:* - @dihedral:X-n-na-X @atom:* @atom:n @atom:na @atom:* - @dihedral:X-n-nc-X @atom:* @atom:n @atom:nc @atom:* - @dihedral:X-n-nd-X @atom:* @atom:n @atom:nd @atom:* - @dihedral:X-n-nh-X @atom:* @atom:n @atom:nh @atom:* - @dihedral:X-n-no-X @atom:* @atom:n @atom:no @atom:* - @dihedral:X-n-oh-X @atom:* @atom:n @atom:oh @atom:* - @dihedral:X-n-os-X @atom:* @atom:n @atom:os @atom:* - @dihedral:X-n-p2-X @atom:* @atom:n @atom:p2 @atom:* - @dihedral:X-n-pe-X @atom:* @atom:n @atom:pe @atom:* - @dihedral:X-n-pf-X @atom:* @atom:n @atom:pf @atom:* - @dihedral:X-n-pc-X @atom:* @atom:n @atom:pc @atom:* - @dihedral:X-n-pd-X @atom:* @atom:n @atom:pd @atom:* - @dihedral:X-n-p3-X @atom:* @atom:n @atom:p3 @atom:* - @dihedral:X-n-p4-X @atom:* @atom:n @atom:p4 @atom:* - @dihedral:X-n-px-X @atom:* @atom:n @atom:px @atom:* - @dihedral:X-n-p5-X @atom:* @atom:n @atom:p5 @atom:* - @dihedral:X-n-py-X @atom:* @atom:n @atom:py @atom:* - @dihedral:X-n-sh-X @atom:* @atom:n @atom:sh @atom:* - @dihedral:X-n-ss-X @atom:* @atom:n @atom:ss @atom:* - @dihedral:X-n-s4-X @atom:* @atom:n @atom:s4 @atom:* - @dihedral:X-n-sx-X @atom:* @atom:n @atom:sx @atom:* - @dihedral:X-n-s6-X @atom:* @atom:n @atom:s6 @atom:* - @dihedral:X-n-sy-X @atom:* @atom:n @atom:sy @atom:* - @dihedral:X-n1-c2-X @atom:* @atom:n1 @atom:c2 @atom:* - @dihedral:X-n1-c3-X @atom:* @atom:n1 @atom:c3 @atom:* - @dihedral:X-n1-ca-X @atom:* @atom:n1 @atom:ca @atom:* - @dihedral:X-n1-cc-X @atom:* @atom:n1 @atom:cc @atom:* - @dihedral:X-n1-cd-X @atom:* @atom:n1 @atom:cd @atom:* - @dihedral:X-n1-ce-X @atom:* @atom:n1 @atom:ce @atom:* - @dihedral:X-n1-cf-X @atom:* @atom:n1 @atom:cf @atom:* - @dihedral:X-n1-cu-X @atom:* @atom:n1 @atom:cu @atom:* - @dihedral:X-n1-cv-X @atom:* @atom:n1 @atom:cv @atom:* - @dihedral:X-n1-cx-X @atom:* @atom:n1 @atom:cx @atom:* - @dihedral:X-n1-cy-X @atom:* @atom:n1 @atom:cy @atom:* - @dihedral:X-n1-n-X @atom:* @atom:n1 @atom:n @atom:* - @dihedral:X-n1-n1-X @atom:* @atom:n1 @atom:n1 @atom:* - @dihedral:X-n1-n2-X @atom:* @atom:n1 @atom:n2 @atom:* - @dihedral:X-n1-n3-X @atom:* @atom:n1 @atom:n3 @atom:* - @dihedral:X-n1-n4-X @atom:* @atom:n1 @atom:n4 @atom:* - @dihedral:X-n1-na-X @atom:* @atom:n1 @atom:na @atom:* - @dihedral:X-n1-nb-X @atom:* @atom:n1 @atom:nb @atom:* - @dihedral:X-n1-nc-X @atom:* @atom:n1 @atom:nc @atom:* - @dihedral:X-n1-nd-X @atom:* @atom:n1 @atom:nd @atom:* - @dihedral:X-n1-ne-X @atom:* @atom:n1 @atom:ne @atom:* - @dihedral:X-n1-nf-X @atom:* @atom:n1 @atom:nf @atom:* - @dihedral:X-n1-nh-X @atom:* @atom:n1 @atom:nh @atom:* - @dihedral:X-n1-no-X @atom:* @atom:n1 @atom:no @atom:* - @dihedral:X-n1-oh-X @atom:* @atom:n1 @atom:oh @atom:* - @dihedral:X-n1-os-X @atom:* @atom:n1 @atom:os @atom:* - @dihedral:X-n1-p2-X @atom:* @atom:n1 @atom:p2 @atom:* - @dihedral:X-n1-pb-X @atom:* @atom:n1 @atom:pb @atom:* - @dihedral:X-n1-pc-X @atom:* @atom:n1 @atom:pc @atom:* - @dihedral:X-n1-pd-X @atom:* @atom:n1 @atom:pd @atom:* - @dihedral:X-n1-pe-X @atom:* @atom:n1 @atom:pe @atom:* - @dihedral:X-n1-pf-X @atom:* @atom:n1 @atom:pf @atom:* - @dihedral:X-n1-p3-X @atom:* @atom:n1 @atom:p3 @atom:* - @dihedral:X-n1-p4-X @atom:* @atom:n1 @atom:p4 @atom:* - @dihedral:X-n1-px-X @atom:* @atom:n1 @atom:px @atom:* - @dihedral:X-n1-p5-X @atom:* @atom:n1 @atom:p5 @atom:* - @dihedral:X-n1-py-X @atom:* @atom:n1 @atom:py @atom:* - @dihedral:X-n1-s2-X @atom:* @atom:n1 @atom:s2 @atom:* - @dihedral:X-n1-sh-X @atom:* @atom:n1 @atom:sh @atom:* - @dihedral:X-n1-ss-X @atom:* @atom:n1 @atom:ss @atom:* - @dihedral:X-n1-s4-X @atom:* @atom:n1 @atom:s4 @atom:* - @dihedral:X-n1-sx-X @atom:* @atom:n1 @atom:sx @atom:* - @dihedral:X-n1-s6-X @atom:* @atom:n1 @atom:s6 @atom:* - @dihedral:X-n1-sy-X @atom:* @atom:n1 @atom:sy @atom:* - @dihedral:X-n2-n2-X @atom:* @atom:n2 @atom:n2 @atom:* - @dihedral:X-n2-n2-X @atom:* @atom:n2 @atom:n2 @atom:* - @dihedral:X-n2-ne-X @atom:* @atom:n2 @atom:ne @atom:* - @dihedral:X-n2-ne-X @atom:* @atom:n2 @atom:ne @atom:* - @dihedral:X-n2-nf-X @atom:* @atom:n2 @atom:nf @atom:* - @dihedral:X-n2-nf-X @atom:* @atom:n2 @atom:nf @atom:* - @dihedral:X-ne-nf-X @atom:* @atom:ne @atom:nf @atom:* - @dihedral:X-ne-nf-X @atom:* @atom:ne @atom:nf @atom:* - @dihedral:X-ne-ne-X @atom:* @atom:ne @atom:ne @atom:* - @dihedral:X-nf-nf-X @atom:* @atom:nf @atom:nf @atom:* - @dihedral:X-nc-nc-X @atom:* @atom:nc @atom:nc @atom:* - @dihedral:X-nd-nd-X @atom:* @atom:nd @atom:nd @atom:* - @dihedral:X-nc-nd-X @atom:* @atom:nc @atom:nd @atom:* - @dihedral:X-n2-nc-X @atom:* @atom:n2 @atom:nc @atom:* - @dihedral:X-n2-nc-X @atom:* @atom:n2 @atom:nc @atom:* - @dihedral:X-n2-nd-X @atom:* @atom:n2 @atom:nd @atom:* - @dihedral:X-n2-nd-X @atom:* @atom:n2 @atom:nd @atom:* - @dihedral:X-n2-n3-X @atom:* @atom:n2 @atom:n3 @atom:* - @dihedral:X-ne-n3-X @atom:* @atom:ne @atom:n3 @atom:* - @dihedral:X-nf-n3-X @atom:* @atom:nf @atom:n3 @atom:* - @dihedral:X-n2-n4-X @atom:* @atom:n2 @atom:n4 @atom:* - @dihedral:X-ne-n4-X @atom:* @atom:ne @atom:n4 @atom:* - @dihedral:X-nf-n4-X @atom:* @atom:nf @atom:n4 @atom:* - @dihedral:X-n2-na-X @atom:* @atom:n2 @atom:na @atom:* - @dihedral:X-ne-na-X @atom:* @atom:ne @atom:na @atom:* - @dihedral:X-nf-na-X @atom:* @atom:nf @atom:na @atom:* - @dihedral:X-na-nc-X @atom:* @atom:na @atom:nc @atom:* - @dihedral:X-na-nd-X @atom:* @atom:na @atom:nd @atom:* - @dihedral:X-n2-nh-X @atom:* @atom:n2 @atom:nh @atom:* - @dihedral:X-ne-nh-X @atom:* @atom:ne @atom:nh @atom:* - @dihedral:X-nf-nh-X @atom:* @atom:nf @atom:nh @atom:* - @dihedral:X-n2-no-X @atom:* @atom:n2 @atom:no @atom:* - @dihedral:X-ne-no-X @atom:* @atom:ne @atom:no @atom:* - @dihedral:X-nf-no-X @atom:* @atom:nf @atom:no @atom:* - @dihedral:X-n2-oh-X @atom:* @atom:n2 @atom:oh @atom:* - @dihedral:X-ne-oh-X @atom:* @atom:ne @atom:oh @atom:* - @dihedral:X-nf-oh-X @atom:* @atom:nf @atom:oh @atom:* - @dihedral:X-n2-os-X @atom:* @atom:n2 @atom:os @atom:* - @dihedral:X-ne-os-X @atom:* @atom:ne @atom:os @atom:* - @dihedral:X-nf-os-X @atom:* @atom:nf @atom:os @atom:* - @dihedral:X-nc-os-X @atom:* @atom:nc @atom:os @atom:* - @dihedral:X-nc-ss-X @atom:* @atom:nc @atom:ss @atom:* - @dihedral:X-n2-p2-X @atom:* @atom:n2 @atom:p2 @atom:* - @dihedral:X-n2-pe-X @atom:* @atom:n2 @atom:pe @atom:* - @dihedral:X-n2-pf-X @atom:* @atom:n2 @atom:pf @atom:* - @dihedral:X-ne-pf-X @atom:* @atom:ne @atom:pf @atom:* - @dihedral:X-n2-pc-X @atom:* @atom:n2 @atom:pc @atom:* - @dihedral:X-n2-pd-X @atom:* @atom:n2 @atom:pd @atom:* - @dihedral:X-nc-p2-X @atom:* @atom:nc @atom:p2 @atom:* - @dihedral:X-nd-p2-X @atom:* @atom:nd @atom:p2 @atom:* - @dihedral:X-nc-pc-X @atom:* @atom:nc @atom:pc @atom:* - @dihedral:X-nd-pd-X @atom:* @atom:nd @atom:pd @atom:* - @dihedral:X-nd-pc-X @atom:* @atom:nd @atom:pc @atom:* - @dihedral:X-nc-pd-X @atom:* @atom:nc @atom:pd @atom:* - @dihedral:X-ne-pe-X @atom:* @atom:ne @atom:pe @atom:* - @dihedral:X-nf-pf-X @atom:* @atom:nf @atom:pf @atom:* - @dihedral:X-n2-p3-X @atom:* @atom:n2 @atom:p3 @atom:* - @dihedral:X-n2-p4-X @atom:* @atom:n2 @atom:p4 @atom:* - @dihedral:X-ne-p4-X @atom:* @atom:ne @atom:p4 @atom:* - @dihedral:X-nf-p4-X @atom:* @atom:nf @atom:p4 @atom:* - @dihedral:X-n2-p5-X @atom:* @atom:n2 @atom:p5 @atom:* - @dihedral:X-ne-p5-X @atom:* @atom:ne @atom:p5 @atom:* - @dihedral:X-nf-p5-X @atom:* @atom:nf @atom:p5 @atom:* - @dihedral:X-ne-px-X @atom:* @atom:ne @atom:px @atom:* - @dihedral:X-nf-px-X @atom:* @atom:nf @atom:px @atom:* - @dihedral:X-n2-sh-X @atom:* @atom:n2 @atom:sh @atom:* - @dihedral:X-ne-sh-X @atom:* @atom:ne @atom:sh @atom:* - @dihedral:X-nf-sh-X @atom:* @atom:nf @atom:sh @atom:* - @dihedral:X-n2-ss-X @atom:* @atom:n2 @atom:ss @atom:* - @dihedral:X-n2-ss-X @atom:* @atom:n2 @atom:ss @atom:* - @dihedral:X-ne-ss-X @atom:* @atom:ne @atom:ss @atom:* - @dihedral:X-ne-ss-X @atom:* @atom:ne @atom:ss @atom:* - @dihedral:X-nf-ss-X @atom:* @atom:nf @atom:ss @atom:* - @dihedral:X-nf-ss-X @atom:* @atom:nf @atom:ss @atom:* - @dihedral:X-n2-s4-X @atom:* @atom:n2 @atom:s4 @atom:* - @dihedral:X-ne-sx-X @atom:* @atom:ne @atom:sx @atom:* - @dihedral:X-nf-sx-X @atom:* @atom:nf @atom:sx @atom:* - @dihedral:X-n2-s6-X @atom:* @atom:n2 @atom:s6 @atom:* - @dihedral:X-ne-sy-X @atom:* @atom:ne @atom:sy @atom:* - @dihedral:X-ne-sy-X @atom:* @atom:ne @atom:sy @atom:* - @dihedral:X-nf-sy-X @atom:* @atom:nf @atom:sy @atom:* - @dihedral:X-nf-sy-X @atom:* @atom:nf @atom:sy @atom:* - @dihedral:X-n3-n3-X @atom:* @atom:n3 @atom:n3 @atom:* - @dihedral:X-n3-n4-X @atom:* @atom:n3 @atom:n4 @atom:* - @dihedral:X-n3-na-X @atom:* @atom:n3 @atom:na @atom:* - @dihedral:X-n3-nh-X @atom:* @atom:n3 @atom:nh @atom:* - @dihedral:X-n3-no-X @atom:* @atom:n3 @atom:no @atom:* - @dihedral:X-n3-oh-X @atom:* @atom:n3 @atom:oh @atom:* - @dihedral:X-n3-os-X @atom:* @atom:n3 @atom:os @atom:* - @dihedral:X-n3-p2-X @atom:* @atom:n3 @atom:p2 @atom:* - @dihedral:X-n3-pe-X @atom:* @atom:n3 @atom:pe @atom:* - @dihedral:X-n3-pf-X @atom:* @atom:n3 @atom:pf @atom:* - @dihedral:X-n3-p3-X @atom:* @atom:n3 @atom:p3 @atom:* - @dihedral:X-n3-p4-X @atom:* @atom:n3 @atom:p4 @atom:* - @dihedral:X-n3-px-X @atom:* @atom:n3 @atom:px @atom:* - @dihedral:X-n3-p5-X @atom:* @atom:n3 @atom:p5 @atom:* - @dihedral:X-n3-py-X @atom:* @atom:n3 @atom:py @atom:* - @dihedral:X-n3-sh-X @atom:* @atom:n3 @atom:sh @atom:* - @dihedral:X-n3-ss-X @atom:* @atom:n3 @atom:ss @atom:* - @dihedral:X-n3-s4-X @atom:* @atom:n3 @atom:s4 @atom:* - @dihedral:X-n3-sx-X @atom:* @atom:n3 @atom:sx @atom:* - @dihedral:X-n3-s6-X @atom:* @atom:n3 @atom:s6 @atom:* - @dihedral:X-n3-sy-X @atom:* @atom:n3 @atom:sy @atom:* - @dihedral:X-n4-n4-X @atom:* @atom:n4 @atom:n4 @atom:* - @dihedral:X-n4-na-X @atom:* @atom:n4 @atom:na @atom:* - @dihedral:X-n4-nh-X @atom:* @atom:n4 @atom:nh @atom:* - @dihedral:X-n4-no-X @atom:* @atom:n4 @atom:no @atom:* - @dihedral:X-n4-oh-X @atom:* @atom:n4 @atom:oh @atom:* - @dihedral:X-n4-os-X @atom:* @atom:n4 @atom:os @atom:* - @dihedral:X-n4-p2-X @atom:* @atom:n4 @atom:p2 @atom:* - @dihedral:X-n4-pe-X @atom:* @atom:n4 @atom:pe @atom:* - @dihedral:X-n4-pf-X @atom:* @atom:n4 @atom:pf @atom:* - @dihedral:X-n4-p3-X @atom:* @atom:n4 @atom:p3 @atom:* - @dihedral:X-n4-p4-X @atom:* @atom:n4 @atom:p4 @atom:* - @dihedral:X-n4-px-X @atom:* @atom:n4 @atom:px @atom:* - @dihedral:X-n4-p5-X @atom:* @atom:n4 @atom:p5 @atom:* - @dihedral:X-n4-py-X @atom:* @atom:n4 @atom:py @atom:* - @dihedral:X-n4-sh-X @atom:* @atom:n4 @atom:sh @atom:* - @dihedral:X-n4-ss-X @atom:* @atom:n4 @atom:ss @atom:* - @dihedral:X-n4-s4-X @atom:* @atom:n4 @atom:s4 @atom:* - @dihedral:X-n4-sx-X @atom:* @atom:n4 @atom:sx @atom:* - @dihedral:X-n4-s6-X @atom:* @atom:n4 @atom:s6 @atom:* - @dihedral:X-n4-sy-X @atom:* @atom:n4 @atom:sy @atom:* - @dihedral:X-na-na-X @atom:* @atom:na @atom:na @atom:* - @dihedral:X-na-nh-X @atom:* @atom:na @atom:nh @atom:* - @dihedral:X-na-no-X @atom:* @atom:na @atom:no @atom:* - @dihedral:X-na-oh-X @atom:* @atom:na @atom:oh @atom:* - @dihedral:X-na-os-X @atom:* @atom:na @atom:os @atom:* - @dihedral:X-na-p2-X @atom:* @atom:na @atom:p2 @atom:* - @dihedral:X-na-pe-X @atom:* @atom:na @atom:pe @atom:* - @dihedral:X-na-pf-X @atom:* @atom:na @atom:pf @atom:* - @dihedral:X-na-p3-X @atom:* @atom:na @atom:p3 @atom:* - @dihedral:X-na-p4-X @atom:* @atom:na @atom:p4 @atom:* - @dihedral:X-na-px-X @atom:* @atom:na @atom:px @atom:* - @dihedral:X-na-p5-X @atom:* @atom:na @atom:p5 @atom:* - @dihedral:X-na-py-X @atom:* @atom:na @atom:py @atom:* - @dihedral:X-na-sh-X @atom:* @atom:na @atom:sh @atom:* - @dihedral:X-na-ss-X @atom:* @atom:na @atom:ss @atom:* - @dihedral:X-na-s4-X @atom:* @atom:na @atom:s4 @atom:* - @dihedral:X-na-sx-X @atom:* @atom:na @atom:sx @atom:* - @dihedral:X-na-s6-X @atom:* @atom:na @atom:s6 @atom:* - @dihedral:X-na-sy-X @atom:* @atom:na @atom:sy @atom:* - @dihedral:X-nh-nh-X @atom:* @atom:nh @atom:nh @atom:* - @dihedral:X-nh-no-X @atom:* @atom:nh @atom:no @atom:* - @dihedral:X-nh-oh-X @atom:* @atom:nh @atom:oh @atom:* - @dihedral:X-nh-os-X @atom:* @atom:nh @atom:os @atom:* - @dihedral:X-nh-p2-X @atom:* @atom:nh @atom:p2 @atom:* - @dihedral:X-nh-pe-X @atom:* @atom:nh @atom:pe @atom:* - @dihedral:X-nh-pf-X @atom:* @atom:nh @atom:pf @atom:* - @dihedral:X-nh-p3-X @atom:* @atom:nh @atom:p3 @atom:* - @dihedral:X-nh-p4-X @atom:* @atom:nh @atom:p4 @atom:* - @dihedral:X-nh-px-X @atom:* @atom:nh @atom:px @atom:* - @dihedral:X-nh-p5-X @atom:* @atom:nh @atom:p5 @atom:* - @dihedral:X-nh-py-X @atom:* @atom:nh @atom:py @atom:* - @dihedral:X-nh-sh-X @atom:* @atom:nh @atom:sh @atom:* - @dihedral:X-nh-ss-X @atom:* @atom:nh @atom:ss @atom:* - @dihedral:X-nh-s4-X @atom:* @atom:nh @atom:s4 @atom:* - @dihedral:X-nh-s4-X @atom:* @atom:nh @atom:s4 @atom:* - @dihedral:X-nh-sx-X @atom:* @atom:nh @atom:sx @atom:* - @dihedral:X-nh-sx-X @atom:* @atom:nh @atom:sx @atom:* - @dihedral:X-nh-s6-X @atom:* @atom:nh @atom:s6 @atom:* - @dihedral:X-nh-sy-X @atom:* @atom:nh @atom:sy @atom:* - @dihedral:X-no-no-X @atom:* @atom:no @atom:no @atom:* - @dihedral:X-no-no-X @atom:* @atom:no @atom:no @atom:* - @dihedral:X-no-oh-X @atom:* @atom:no @atom:oh @atom:* - @dihedral:X-no-os-X @atom:* @atom:no @atom:os @atom:* - @dihedral:X-no-p2-X @atom:* @atom:no @atom:p2 @atom:* - @dihedral:X-no-pe-X @atom:* @atom:no @atom:pe @atom:* - @dihedral:X-no-pf-X @atom:* @atom:no @atom:pf @atom:* - @dihedral:X-no-p3-X @atom:* @atom:no @atom:p3 @atom:* - @dihedral:X-no-p4-X @atom:* @atom:no @atom:p4 @atom:* - @dihedral:X-no-px-X @atom:* @atom:no @atom:px @atom:* - @dihedral:X-no-p5-X @atom:* @atom:no @atom:p5 @atom:* - @dihedral:X-no-p5-X @atom:* @atom:no @atom:p5 @atom:* - @dihedral:X-no-py-X @atom:* @atom:no @atom:py @atom:* - @dihedral:X-no-py-X @atom:* @atom:no @atom:py @atom:* - @dihedral:X-no-sh-X @atom:* @atom:no @atom:sh @atom:* - @dihedral:X-no-ss-X @atom:* @atom:no @atom:ss @atom:* - @dihedral:X-no-s4-X @atom:* @atom:no @atom:s4 @atom:* - @dihedral:X-no-sx-X @atom:* @atom:no @atom:sx @atom:* - @dihedral:X-no-s6-X @atom:* @atom:no @atom:s6 @atom:* - @dihedral:X-no-sy-X @atom:* @atom:no @atom:sy @atom:* - @dihedral:X-oh-oh-X @atom:* @atom:oh @atom:oh @atom:* - @dihedral:X-oh-os-X @atom:* @atom:oh @atom:os @atom:* - @dihedral:X-oh-p2-X @atom:* @atom:oh @atom:p2 @atom:* - @dihedral:X-oh-pe-X @atom:* @atom:oh @atom:pe @atom:* - @dihedral:X-oh-pf-X @atom:* @atom:oh @atom:pf @atom:* - @dihedral:X-oh-p3-X @atom:* @atom:oh @atom:p3 @atom:* - @dihedral:X-oh-p4-X @atom:* @atom:oh @atom:p4 @atom:* - @dihedral:X-oh-px-X @atom:* @atom:oh @atom:px @atom:* - @dihedral:X-oh-p5-X @atom:* @atom:oh @atom:p5 @atom:* - @dihedral:X-oh-py-X @atom:* @atom:oh @atom:py @atom:* - @dihedral:X-oh-sh-X @atom:* @atom:oh @atom:sh @atom:* - @dihedral:X-oh-ss-X @atom:* @atom:oh @atom:ss @atom:* - @dihedral:X-oh-s4-X @atom:* @atom:oh @atom:s4 @atom:* - @dihedral:X-oh-sx-X @atom:* @atom:oh @atom:sx @atom:* - @dihedral:X-oh-s6-X @atom:* @atom:oh @atom:s6 @atom:* - @dihedral:X-oh-sy-X @atom:* @atom:oh @atom:sy @atom:* - @dihedral:X-os-os-X @atom:* @atom:os @atom:os @atom:* - @dihedral:X-os-ss-X @atom:* @atom:os @atom:ss @atom:* - @dihedral:X-os-sh-X @atom:* @atom:os @atom:sh @atom:* - @dihedral:X-os-s4-X @atom:* @atom:os @atom:s4 @atom:* - @dihedral:X-os-sx-X @atom:* @atom:os @atom:sx @atom:* - @dihedral:X-os-s6-X @atom:* @atom:os @atom:s6 @atom:* - @dihedral:X-os-sy-X @atom:* @atom:os @atom:sy @atom:* - @dihedral:X-os-p2-X @atom:* @atom:os @atom:p2 @atom:* - @dihedral:X-os-p2-X @atom:* @atom:os @atom:p2 @atom:* - @dihedral:X-os-pe-X @atom:* @atom:os @atom:pe @atom:* - @dihedral:X-os-pe-X @atom:* @atom:os @atom:pe @atom:* - @dihedral:X-os-pf-X @atom:* @atom:os @atom:pf @atom:* - @dihedral:X-os-pf-X @atom:* @atom:os @atom:pf @atom:* - @dihedral:X-os-p3-X @atom:* @atom:os @atom:p3 @atom:* - @dihedral:X-os-p4-X @atom:* @atom:os @atom:p4 @atom:* - @dihedral:X-os-px-X @atom:* @atom:os @atom:px @atom:* - @dihedral:X-os-p5-X @atom:* @atom:os @atom:p5 @atom:* - @dihedral:X-os-py-X @atom:* @atom:os @atom:py @atom:* - @dihedral:X-p2-p2-X @atom:* @atom:p2 @atom:p2 @atom:* - @dihedral:X-p2-pe-X @atom:* @atom:p2 @atom:pe @atom:* - @dihedral:X-p2-pf-X @atom:* @atom:p2 @atom:pf @atom:* - @dihedral:X-p2-pc-X @atom:* @atom:p2 @atom:pc @atom:* - @dihedral:X-p2-pd-X @atom:* @atom:p2 @atom:pd @atom:* - @dihedral:X-pe-pe-X @atom:* @atom:pe @atom:pe @atom:* - @dihedral:X-pf-pf-X @atom:* @atom:pf @atom:pf @atom:* - @dihedral:X-pc-pc-X @atom:* @atom:pc @atom:pc @atom:* - @dihedral:X-pd-pd-X @atom:* @atom:pd @atom:pd @atom:* - @dihedral:X-pc-pd-X @atom:* @atom:pc @atom:pd @atom:* - @dihedral:X-p2-p3-X @atom:* @atom:p2 @atom:p3 @atom:* - @dihedral:X-pe-p3-X @atom:* @atom:pe @atom:p3 @atom:* - @dihedral:X-pf-p3-X @atom:* @atom:pf @atom:p3 @atom:* - @dihedral:X-p2-p4-X @atom:* @atom:p2 @atom:p4 @atom:* - @dihedral:X-pe-px-X @atom:* @atom:pe @atom:px @atom:* - @dihedral:X-pf-px-X @atom:* @atom:pf @atom:px @atom:* - @dihedral:X-p2-p5-X @atom:* @atom:p2 @atom:p5 @atom:* - @dihedral:X-pe-py-X @atom:* @atom:pe @atom:py @atom:* - @dihedral:X-pf-py-X @atom:* @atom:pf @atom:py @atom:* - @dihedral:X-p2-sh-X @atom:* @atom:p2 @atom:sh @atom:* - @dihedral:X-pe-sh-X @atom:* @atom:pe @atom:sh @atom:* - @dihedral:X-pf-sh-X @atom:* @atom:pf @atom:sh @atom:* - @dihedral:X-p2-ss-X @atom:* @atom:p2 @atom:ss @atom:* - @dihedral:X-pe-ss-X @atom:* @atom:pe @atom:ss @atom:* - @dihedral:X-pf-ss-X @atom:* @atom:pf @atom:ss @atom:* - @dihedral:X-p2-s4-X @atom:* @atom:p2 @atom:s4 @atom:* - @dihedral:X-pe-sx-X @atom:* @atom:pe @atom:sx @atom:* - @dihedral:X-pf-sx-X @atom:* @atom:pf @atom:sx @atom:* - @dihedral:X-p2-s6-X @atom:* @atom:p2 @atom:s6 @atom:* - @dihedral:X-pe-sy-X @atom:* @atom:pe @atom:sy @atom:* - @dihedral:X-pf-sy-X @atom:* @atom:pf @atom:sy @atom:* - @dihedral:X-p3-p3-X @atom:* @atom:p3 @atom:p3 @atom:* - @dihedral:X-p3-p4-X @atom:* @atom:p3 @atom:p4 @atom:* - @dihedral:X-p3-px-X @atom:* @atom:p3 @atom:px @atom:* - @dihedral:X-p3-p5-X @atom:* @atom:p3 @atom:p5 @atom:* - @dihedral:X-p3-py-X @atom:* @atom:p3 @atom:py @atom:* - @dihedral:X-p3-sh-X @atom:* @atom:p3 @atom:sh @atom:* - @dihedral:X-p3-ss-X @atom:* @atom:p3 @atom:ss @atom:* - @dihedral:X-p3-s4-X @atom:* @atom:p3 @atom:s4 @atom:* - @dihedral:X-p3-sx-X @atom:* @atom:p3 @atom:sx @atom:* - @dihedral:X-p3-s6-X @atom:* @atom:p3 @atom:s6 @atom:* - @dihedral:X-p3-sy-X @atom:* @atom:p3 @atom:sy @atom:* - @dihedral:X-p4-p4-X @atom:* @atom:p4 @atom:p4 @atom:* - @dihedral:X-px-px-X @atom:* @atom:px @atom:px @atom:* - @dihedral:X-p4-p5-X @atom:* @atom:p4 @atom:p5 @atom:* - @dihedral:X-px-py-X @atom:* @atom:px @atom:py @atom:* - @dihedral:X-p4-s4-X @atom:* @atom:p4 @atom:s4 @atom:* - @dihedral:X-px-sx-X @atom:* @atom:px @atom:sx @atom:* - @dihedral:X-p4-s6-X @atom:* @atom:p4 @atom:s6 @atom:* - @dihedral:X-px-sy-X @atom:* @atom:px @atom:sy @atom:* - @dihedral:X-p4-sh-X @atom:* @atom:p4 @atom:sh @atom:* - @dihedral:X-px-sh-X @atom:* @atom:px @atom:sh @atom:* - @dihedral:X-p4-ss-X @atom:* @atom:p4 @atom:ss @atom:* - @dihedral:X-px-ss-X @atom:* @atom:px @atom:ss @atom:* - @dihedral:X-p5-p5-X @atom:* @atom:p5 @atom:p5 @atom:* - @dihedral:X-py-py-X @atom:* @atom:py @atom:py @atom:* - @dihedral:X-p5-sh-X @atom:* @atom:p5 @atom:sh @atom:* - @dihedral:X-py-sh-X @atom:* @atom:py @atom:sh @atom:* - @dihedral:X-p5-ss-X @atom:* @atom:p5 @atom:ss @atom:* - @dihedral:X-py-ss-X @atom:* @atom:py @atom:ss @atom:* - @dihedral:X-p5-s4-X @atom:* @atom:p5 @atom:s4 @atom:* - @dihedral:X-py-sx-X @atom:* @atom:py @atom:sx @atom:* - @dihedral:X-p5-s6-X @atom:* @atom:p5 @atom:s6 @atom:* - @dihedral:X-py-sy-X @atom:* @atom:py @atom:sy @atom:* - @dihedral:X-sh-sh-X @atom:* @atom:sh @atom:sh @atom:* - @dihedral:X-sh-ss-X @atom:* @atom:sh @atom:ss @atom:* - @dihedral:X-sh-s4-X @atom:* @atom:sh @atom:s4 @atom:* - @dihedral:X-sh-sx-X @atom:* @atom:sh @atom:sx @atom:* - @dihedral:X-sh-s6-X @atom:* @atom:sh @atom:s6 @atom:* - @dihedral:X-sh-sy-X @atom:* @atom:sh @atom:sy @atom:* - @dihedral:X-ss-ss-X @atom:* @atom:ss @atom:ss @atom:* - @dihedral:X-ss-s4-X @atom:* @atom:ss @atom:s4 @atom:* - @dihedral:X-ss-sx-X @atom:* @atom:ss @atom:sx @atom:* - @dihedral:X-ss-s6-X @atom:* @atom:ss @atom:s6 @atom:* - @dihedral:X-ss-sy-X @atom:* @atom:ss @atom:sy @atom:* - @dihedral:X-s4-s4-X @atom:* @atom:s4 @atom:s4 @atom:* - @dihedral:X-sx-sx-X @atom:* @atom:sx @atom:sx @atom:* - @dihedral:X-s4-s6-X @atom:* @atom:s4 @atom:s6 @atom:* - @dihedral:X-sx-sy-X @atom:* @atom:sx @atom:sy @atom:* - @dihedral:X-s6-s6-X @atom:* @atom:s6 @atom:s6 @atom:* - @dihedral:X-sy-sy-X @atom:* @atom:sy @atom:sy @atom:* - @dihedral:c3-c-sh-hs @atom:c3 @atom:c @atom:sh @atom:hs - @dihedral:c3-c-sh-hs @atom:c3 @atom:c @atom:sh @atom:hs - @dihedral:c2-c2-ss-c3 @atom:c2 @atom:c2 @atom:ss @atom:c3 - @dihedral:c2-c2-ss-c3 @atom:c2 @atom:c2 @atom:ss @atom:c3 - @dihedral:c2-c2-n-c @atom:c2 @atom:c2 @atom:n @atom:c - @dihedral:c2-c2-n-c @atom:c2 @atom:c2 @atom:n @atom:c - @dihedral:c-n-p2-c2 @atom:c @atom:n @atom:p2 @atom:c2 - @dihedral:c-n-p2-c2 @atom:c @atom:n @atom:p2 @atom:c2 - @dihedral:n-c3-c-n @atom:n @atom:c3 @atom:c @atom:n - @dihedral:n-c3-c-n @atom:n @atom:c3 @atom:c @atom:n - @dihedral:c-n-c3-c @atom:c @atom:n @atom:c3 @atom:c - @dihedral:c-n-c3-c @atom:c @atom:n @atom:c3 @atom:c - @dihedral:c3-c3-n-c @atom:c3 @atom:c3 @atom:n @atom:c - @dihedral:c3-c3-n-c @atom:c3 @atom:c3 @atom:n @atom:c - @dihedral:c3-c3-n-c @atom:c3 @atom:c3 @atom:n @atom:c - @dihedral:c3-c3-c-n @atom:c3 @atom:c3 @atom:c @atom:n - @dihedral:c3-c3-c-n @atom:c3 @atom:c3 @atom:c @atom:n - @dihedral:c2-ne-p5-o @atom:c2 @atom:ne @atom:p5 @atom:o - @dihedral:c2-ne-p5-o @atom:c2 @atom:ne @atom:p5 @atom:o - @dihedral:c2-nf-p5-o @atom:c2 @atom:nf @atom:p5 @atom:o - @dihedral:c2-nf-p5-o @atom:c2 @atom:nf @atom:p5 @atom:o - @dihedral:ce-ne-p5-o @atom:ce @atom:ne @atom:p5 @atom:o - @dihedral:ce-ne-p5-o @atom:ce @atom:ne @atom:p5 @atom:o - @dihedral:ce-nf-p5-o @atom:ce @atom:nf @atom:p5 @atom:o - @dihedral:ce-nf-p5-o @atom:ce @atom:nf @atom:p5 @atom:o - @dihedral:cf-ne-p5-o @atom:cf @atom:ne @atom:p5 @atom:o - @dihedral:cf-ne-p5-o @atom:cf @atom:ne @atom:p5 @atom:o - @dihedral:cf-nf-p5-o @atom:cf @atom:nf @atom:p5 @atom:o - @dihedral:cf-nf-p5-o @atom:cf @atom:nf @atom:p5 @atom:o - @dihedral:hn-n-c-o @atom:hn @atom:n @atom:c @atom:o - @dihedral:hn-n-c-o @atom:hn @atom:n @atom:c @atom:o - @dihedral:c3-ss-ss-c3 @atom:c3 @atom:ss @atom:ss @atom:c3 - @dihedral:c3-ss-ss-c3 @atom:c3 @atom:ss @atom:ss @atom:c3 - @dihedral:c3-n3-nh-ca @atom:c3 @atom:n3 @atom:nh @atom:ca - @dihedral:c3-n3-nh-ca @atom:c3 @atom:n3 @atom:nh @atom:ca - @dihedral:c3-n3-p5-o @atom:c3 @atom:n3 @atom:p5 @atom:o - @dihedral:c3-n3-p5-o @atom:c3 @atom:n3 @atom:p5 @atom:o - @dihedral:ca-nh-oh-ho @atom:ca @atom:nh @atom:oh @atom:ho - @dihedral:ca-nh-oh-ho @atom:ca @atom:nh @atom:oh @atom:ho - @dihedral:oh-p5-os-c3 @atom:oh @atom:p5 @atom:os @atom:c3 - @dihedral:oh-p5-os-c3 @atom:oh @atom:p5 @atom:os @atom:c3 - @dihedral:os-p5-os-c3 @atom:os @atom:p5 @atom:os @atom:c3 - @dihedral:os-p5-os-c3 @atom:os @atom:p5 @atom:os @atom:c3 - @dihedral:h1-c3-c-o @atom:h1 @atom:c3 @atom:c @atom:o - @dihedral:h1-c3-c-o @atom:h1 @atom:c3 @atom:c @atom:o - @dihedral:hc-c3-c-o @atom:hc @atom:c3 @atom:c @atom:o - @dihedral:hc-c3-c-o @atom:hc @atom:c3 @atom:c @atom:o - @dihedral:hc-c3-c3-hc @atom:hc @atom:c3 @atom:c3 @atom:hc - @dihedral:hc-c3-c3-c3 @atom:hc @atom:c3 @atom:c3 @atom:c3 - @dihedral:hc-c3-c2-c2 @atom:hc @atom:c3 @atom:c2 @atom:c2 - @dihedral:hc-c3-c2-c2 @atom:hc @atom:c3 @atom:c2 @atom:c2 - @dihedral:ho-oh-c3-c3 @atom:ho @atom:oh @atom:c3 @atom:c3 - @dihedral:ho-oh-c3-c3 @atom:ho @atom:oh @atom:c3 @atom:c3 - @dihedral:ho-oh-c-o @atom:ho @atom:oh @atom:c @atom:o - @dihedral:ho-oh-c-o @atom:ho @atom:oh @atom:c @atom:o - @dihedral:c2-c2-c-o @atom:c2 @atom:c2 @atom:c @atom:o - @dihedral:c2-c2-c-o @atom:c2 @atom:c2 @atom:c @atom:o - @dihedral:c3-c2-c2-c3 @atom:c3 @atom:c2 @atom:c2 @atom:c3 - @dihedral:c3-c2-c2-c3 @atom:c3 @atom:c2 @atom:c2 @atom:c3 - @dihedral:c3-c3-c3-c3 @atom:c3 @atom:c3 @atom:c3 @atom:c3 - @dihedral:c3-c3-c3-c3 @atom:c3 @atom:c3 @atom:c3 @atom:c3 - @dihedral:c3-c3-c3-c3 @atom:c3 @atom:c3 @atom:c3 @atom:c3 - @dihedral:c3-c3-n3-c3 @atom:c3 @atom:c3 @atom:n3 @atom:c3 - @dihedral:c3-c3-n3-c3 @atom:c3 @atom:c3 @atom:n3 @atom:c3 - @dihedral:c3-c3-os-c3 @atom:c3 @atom:c3 @atom:os @atom:c3 - @dihedral:c3-c3-os-c3 @atom:c3 @atom:c3 @atom:os @atom:c3 - @dihedral:c3-c3-os-c @atom:c3 @atom:c3 @atom:os @atom:c - @dihedral:c3-c3-os-c @atom:c3 @atom:c3 @atom:os @atom:c - @dihedral:c3-os-c3-os @atom:c3 @atom:os @atom:c3 @atom:os - @dihedral:c3-os-c3-os @atom:c3 @atom:os @atom:c3 @atom:os - @dihedral:c3-os-c3-os @atom:c3 @atom:os @atom:c3 @atom:os - @dihedral:c3-os-c3-na @atom:c3 @atom:os @atom:c3 @atom:na - @dihedral:c3-os-c3-na @atom:c3 @atom:os @atom:c3 @atom:na - @dihedral:o-c-os-c3 @atom:o @atom:c @atom:os @atom:c3 - @dihedral:o-c-os-c3 @atom:o @atom:c @atom:os @atom:c3 - @dihedral:os-c3-na-c2 @atom:os @atom:c3 @atom:na @atom:c2 - @dihedral:os-c3-na-c2 @atom:os @atom:c3 @atom:na @atom:c2 - @dihedral:os-c3-c3-os @atom:os @atom:c3 @atom:c3 @atom:os - @dihedral:os-c3-c3-os @atom:os @atom:c3 @atom:c3 @atom:os - @dihedral:os-c3-c3-oh @atom:os @atom:c3 @atom:c3 @atom:oh - @dihedral:os-c3-c3-oh @atom:os @atom:c3 @atom:c3 @atom:oh - @dihedral:oh-c3-c3-oh @atom:oh @atom:c3 @atom:c3 @atom:oh - @dihedral:oh-c3-c3-oh @atom:oh @atom:c3 @atom:c3 @atom:oh - @dihedral:f-c3-c3-f @atom:f @atom:c3 @atom:c3 @atom:f - @dihedral:f-c3-c3-f @atom:f @atom:c3 @atom:c3 @atom:f - @dihedral:cl-c3-c3-cl @atom:cl @atom:c3 @atom:c3 @atom:cl - @dihedral:cl-c3-c3-cl @atom:cl @atom:c3 @atom:c3 @atom:cl - @dihedral:br-c3-c3-br @atom:br @atom:c3 @atom:c3 @atom:br - @dihedral:br-c3-c3-br @atom:br @atom:c3 @atom:c3 @atom:br - @dihedral:h1-c3-c3-os @atom:h1 @atom:c3 @atom:c3 @atom:os - @dihedral:h1-c3-c3-os @atom:h1 @atom:c3 @atom:c3 @atom:os - @dihedral:h1-c3-c3-oh @atom:h1 @atom:c3 @atom:c3 @atom:oh - @dihedral:h1-c3-c3-oh @atom:h1 @atom:c3 @atom:c3 @atom:oh - @dihedral:h1-c3-c3-f @atom:h1 @atom:c3 @atom:c3 @atom:f - @dihedral:h1-c3-c3-f @atom:h1 @atom:c3 @atom:c3 @atom:f - @dihedral:h1-c3-c3-cl @atom:h1 @atom:c3 @atom:c3 @atom:cl - @dihedral:h1-c3-c3-cl @atom:h1 @atom:c3 @atom:c3 @atom:cl - @dihedral:h1-c3-c3-br @atom:h1 @atom:c3 @atom:c3 @atom:br - @dihedral:h1-c3-c3-br @atom:h1 @atom:c3 @atom:c3 @atom:br - @dihedral:hc-c3-c3-os @atom:hc @atom:c3 @atom:c3 @atom:os - @dihedral:hc-c3-c3-os @atom:hc @atom:c3 @atom:c3 @atom:os - @dihedral:hc-c3-c3-oh @atom:hc @atom:c3 @atom:c3 @atom:oh - @dihedral:hc-c3-c3-oh @atom:hc @atom:c3 @atom:c3 @atom:oh - @dihedral:hc-c3-c3-f @atom:hc @atom:c3 @atom:c3 @atom:f - @dihedral:hc-c3-c3-f @atom:hc @atom:c3 @atom:c3 @atom:f - @dihedral:hc-c3-c3-cl @atom:hc @atom:c3 @atom:c3 @atom:cl - @dihedral:hc-c3-c3-cl @atom:hc @atom:c3 @atom:c3 @atom:cl - @dihedral:hc-c3-c3-br @atom:hc @atom:c3 @atom:c3 @atom:br - @dihedral:hc-c3-c3-br @atom:hc @atom:c3 @atom:c3 @atom:br - } # (end of Dihedrals By Type) - - write_once("In Settings") { - improper_coeff @improper:X-o-c-o cvff 1.1 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-X-c-o cvff 10.5 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-X-ca-ha cvff 1.1 -1 2 # bsd.on C6H6 nmodes - improper_coeff @improper:X-X-n-hn cvff 1.1 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-X-n2-hn cvff 1.1 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-X-na-hn cvff 1.1 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-c3-n-c3 cvff 1.1 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:X-n2-ca-n2 cvff 10.5 -1 2 # JCC,7,(1986),230 - improper_coeff @improper:c-c2-c2-c3 cvff 1.1 -1 2 # dac guess, 9/94 - improper_coeff @improper:c-ca-ca-c3 cvff 1.1 -1 2 # dac guess, 9/94 - improper_coeff @improper:c-c3-n-hn cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:c-c3-n-o cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:c2-c2-na-c3 cvff 1.1 -1 2 # - improper_coeff @improper:c2-c-c2-c3 cvff 1.1 -1 2 # - improper_coeff @improper:c2-c3-c2-hc cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:c2-c3-ca-hc cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:c2-hc-c-o cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:c3-o-c-oh cvff 1.1 -1 2 # - improper_coeff @improper:c3-c2-c2-n2 cvff 1.1 -1 2 # - improper_coeff @improper:c3-c2-c2-na cvff 1.1 -1 2 # - improper_coeff @improper:c3-ca-ca-n2 cvff 1.1 -1 2 # - improper_coeff @improper:c3-ca-ca-na cvff 1.1 -1 2 # - improper_coeff @improper:ca-ca-ca-c2 cvff 1.1 -1 2 # - improper_coeff @improper:ca-ca-ca-c3 cvff 1.1 -1 2 # - improper_coeff @improper:ca-ca-ca-f cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:ca-ca-ca-cl cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:ca-ca-ca-br cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:ca-ca-ca-i cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:ca-ca-c-oh cvff 1.1 -1 2 # (not used in tyr!) - improper_coeff @improper:ca-ca-na-c3 cvff 1.1 -1 2 # - improper_coeff @improper:ca-c-ca-c3 cvff 1.1 -1 2 # - improper_coeff @improper:ca-hc-c-o cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:ca-n2-ca-n2 cvff 1.1 -1 2 # dac, 10/94 - improper_coeff @improper:hc-o-c-oh cvff 1.1 -1 2 # Junmei et al.1999 - improper_coeff @improper:hc-o-c-os cvff 1.1 -1 2 # - improper_coeff @improper:n2-c2-ca-n2 cvff 1.1 -1 2 # dac guess, 9/94 - improper_coeff @improper:n2-ca-ca-n2 cvff 1.1 -1 2 # dac guess, 9/94 - improper_coeff @improper:na-n2-ca-n2 cvff 1.1 -1 2 # dac, 10/94 - } # (end of improper_coeffs) - - write_once("Data Impropers By Type") { - @improper:X-o-c-o @atom:* @atom:o @atom:c @atom:o - @improper:X-X-c-o @atom:* @atom:* @atom:c @atom:o - @improper:X-X-ca-ha @atom:* @atom:* @atom:ca @atom:ha - @improper:X-X-n-hn @atom:* @atom:* @atom:n @atom:hn - @improper:X-X-n2-hn @atom:* @atom:* @atom:n2 @atom:hn - @improper:X-X-na-hn @atom:* @atom:* @atom:na @atom:hn - @improper:X-c3-n-c3 @atom:* @atom:c3 @atom:n @atom:c3 - @improper:X-n2-ca-n2 @atom:* @atom:n2 @atom:ca @atom:n2 - @improper:c-c2-c2-c3 @atom:c @atom:c2 @atom:c2 @atom:c3 - @improper:c-ca-ca-c3 @atom:c @atom:ca @atom:ca @atom:c3 - @improper:c-c3-n-hn @atom:c @atom:c3 @atom:n @atom:hn - @improper:c-c3-n-o @atom:c @atom:c3 @atom:n @atom:o - @improper:c2-c2-na-c3 @atom:c2 @atom:c2 @atom:na @atom:c3 - @improper:c2-c-c2-c3 @atom:c2 @atom:c @atom:c2 @atom:c3 - @improper:c2-c3-c2-hc @atom:c2 @atom:c3 @atom:c2 @atom:hc - @improper:c2-c3-ca-hc @atom:c2 @atom:c3 @atom:ca @atom:hc - @improper:c2-hc-c-o @atom:c2 @atom:hc @atom:c @atom:o - @improper:c3-o-c-oh @atom:c3 @atom:o @atom:c @atom:oh - @improper:c3-c2-c2-n2 @atom:c3 @atom:c2 @atom:c2 @atom:n2 - @improper:c3-c2-c2-na @atom:c3 @atom:c2 @atom:c2 @atom:na - @improper:c3-ca-ca-n2 @atom:c3 @atom:ca @atom:ca @atom:n2 - @improper:c3-ca-ca-na @atom:c3 @atom:ca @atom:ca @atom:na - @improper:ca-ca-ca-c2 @atom:ca @atom:ca @atom:ca @atom:c2 - @improper:ca-ca-ca-c3 @atom:ca @atom:ca @atom:ca @atom:c3 - @improper:ca-ca-ca-f @atom:ca @atom:ca @atom:ca @atom:f - @improper:ca-ca-ca-cl @atom:ca @atom:ca @atom:ca @atom:cl - @improper:ca-ca-ca-br @atom:ca @atom:ca @atom:ca @atom:br - @improper:ca-ca-ca-i @atom:ca @atom:ca @atom:ca @atom:i - @improper:ca-ca-c-oh @atom:ca @atom:ca @atom:c @atom:oh - @improper:ca-ca-na-c3 @atom:ca @atom:ca @atom:na @atom:c3 - @improper:ca-c-ca-c3 @atom:ca @atom:c @atom:ca @atom:c3 - @improper:ca-hc-c-o @atom:ca @atom:hc @atom:c @atom:o - @improper:ca-n2-ca-n2 @atom:ca @atom:n2 @atom:ca @atom:n2 - @improper:hc-o-c-oh @atom:hc @atom:o @atom:c @atom:oh - @improper:hc-o-c-os @atom:hc @atom:o @atom:c @atom:os - @improper:n2-c2-ca-n2 @atom:n2 @atom:c2 @atom:ca @atom:n2 - @improper:n2-ca-ca-n2 @atom:n2 @atom:ca @atom:ca @atom:n2 - @improper:na-n2-ca-n2 @atom:na @atom:n2 @atom:ca @atom:n2 - } # (end of Impropers By Type) - - - write_once("In Init") { - # Default styles and settings for AMBER based force-fields: - units real - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid fourier - improper_style hybrid cvff - pair_style hybrid lj/charmm/coul/charmm 9.0 10.0 - - # NOTE: Long-range coulombic forces were disabled intentionally. (See below) - # If you want to use long-range electrostatics, uncomment these lines: - # - #pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - #kspace_style pppm 0.0001 - # - # Instead I use hybrid lj/charmm/coul/charmm by default, because - # LAMMPS complains if you attempt to use lj/charmm/coul/long on a - # system if it does not contain any charged particles. - # Currently, moltemplate does not assign atomic charge, - # so this problem occurs frequently. - - pair_modify mix arithmetic - special_bonds amber - } - -} - - diff --git a/tools/moltemplate/common/graphene.lt b/tools/moltemplate/common/graphene.lt deleted file mode 100644 index 4a17862fc..000000000 --- a/tools/moltemplate/common/graphene.lt +++ /dev/null @@ -1,106 +0,0 @@ -# This file contains a unit cell for building graphene and nanotubes -# -# -# The 2AtomCellAlignX "molecule" defined below is a minimal unit cell for any -# hexagonal tesselation in 2-dimensions. (See "graphene_unit_cell.jpg") -# Surfaces constructed with this unit cell can be flat or curved into tubes. -# The distance between nearest-neighbor carbon atoms (ie the length of a -# carbon-carbon bond) is equal to "d" which I set to 1.420 Angstroms. -# -# d = length of each hexagon's side = 1.42 Angstroms -# L = length of each hexagon = 2*d = 2.84 Angstroms -# W = width of each hexagon = 2*d*sqrt(3)/2 = 2.4595121467478056 Angstroms -# -# Consequently, the Lattice-cell vectors for singe-layer graphene are: -# (2.4595121467478, 0, 0) (aligned with X axis) -# (1.2297560733739, 2.13, 0) (2.13 = 1.5*d) -# So, to build a sheet of graphite, you could use: -# sheet = new Graphene/2AtomCellAlignX [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) - - - - -Graphene { - - 2AtomCellAlignX - { - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom:C1 $mol:... @atom:../C 0.0 -0.61487803668695 -0.355 0.0 - $atom:C2 $mol:... @atom:../C 0.0 0.61487803668695 0.355 0.0 - } - } - - # Now define properties of the Carbon graphene atom - - write_once("In Init") { - pair_style hybrid lj/charmm/coul/charmm 9.0 10.0 - } - - write_once("Data Masses") { - @atom:C 12.0 - } - - write_once("In Settings") { - # i j epsilon sigma - pair_coeff @atom:C @atom:C lj/charmm/coul/charmm 0.068443 3.407 - - # These Lennard-Jones parameters come from - # R. Saito, R. Matsuo, T. Kimura, G. Dresselhaus, M.S. Dresselhaus, - # Chem Phys Lett, 348:187 (2001) - - # Define a group consisting of only carbon atoms in graphene molecules - group Cgraphene type @atom:C - } - - # Notice that the two atoms in the unit-cell above lie in the XY plane. - # (Their z-coordinate is zero). It's also useful to have a version of - # this object which lies in the XZ plan. So we define this below: - - 2AtomCellAlignXZ = 2AtomCellAlignX.rot(90,1,0,0) - -} # Graphene - - - - - - - - - - -# ------------ Graphite ----------- -# -# Note: For graphite: sheets stacked in the Z direction are separated by a -# distance of 3.35 Angstroms, and shifted in an alternating +/-Y direction -# by a distance of d (1.42 Angstroms). To add additional graphene layers -# you could use: -# sheet2 = new Graphene/2AtomCellAlignX [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) -# sheet2[*][*].move(0, 1.42, 3.35) -# sheet3 = new Graphene/2AtomCellAlignX [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) -# sheet3[*][*].move(0, -1.42, 6.70) -# etc... -# However, to build a thick sheet of graphite, it would -# be more efficient to use a 4-atom unit cell: -# -#Graphene { -# GraphiteCell { -# # atomID molID atomType charge x y z -# write("Data Atoms") { -# $atom:C1 $mol:... @atom:../C 0.0 -0.61487803668695 -0.355 0.0 -# $atom:C2 $mol:... @atom:../C 0.0 0.61487803668695 0.355 0.0 -# $atom:C3 $mol:... @atom:../C 0.0 -0.61487803668695 1.065 3.35 -# $atom:C4 $mol:... @atom:../C 0.0 0.61487803668695 1.775 3.35 -# } -# } # GraphiteCell -#} -# -# Then you could create a thick sheet of graphite this way: -# -# graphite = new Graphene/GraphiteCell [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) -# [5].move(0,0,6.70) diff --git a/tools/moltemplate/common/images/graphene_unit_cell.jpg b/tools/moltemplate/common/images/graphene_unit_cell.jpg deleted file mode 100644 index 12dbf8fca..000000000 Binary files a/tools/moltemplate/common/images/graphene_unit_cell.jpg and /dev/null differ diff --git a/tools/moltemplate/common/images/ice_rect8_unitcell.png b/tools/moltemplate/common/images/ice_rect8_unitcell.png deleted file mode 100644 index 5bd6057e1..000000000 Binary files a/tools/moltemplate/common/images/ice_rect8_unitcell.png and /dev/null differ diff --git a/tools/moltemplate/common/images/spce_ball_and_stick.jpg b/tools/moltemplate/common/images/spce_ball_and_stick.jpg deleted file mode 100644 index 60aaf90b9..000000000 Binary files a/tools/moltemplate/common/images/spce_ball_and_stick.jpg and /dev/null differ diff --git a/tools/moltemplate/common/spce.lt b/tools/moltemplate/common/spce.lt deleted file mode 100644 index 019911c19..000000000 --- a/tools/moltemplate/common/spce.lt +++ /dev/null @@ -1,52 +0,0 @@ -# file "spce.lt" -# -# H1 H2 -# \ / -# O - -SPCE { - - write_once("In Init") { - # -- Default styles (for solo "SPCE" water) -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.8476 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.4238 0.8164904 0.00000 0.5773590 - $atom:H2 $mol:. @atom:H 0.4238 -0.8164904 0.00000 0.5773590 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 1000.0 1.0 - angle_coeff @angle:HOH harmonic 1000.0 109.47 - pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.1553 3.166 - pair_coeff @atom:H @atom:H lj/charmm/coul/long 0.0 2.058 - group spce type @atom:O @atom:H - fix fShakeSPCE spce shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeSPCE during minimization.) - } - -} # end of definition of "SPCE" water molecule type - diff --git a/tools/moltemplate/common/spce_ice_rect8.lt b/tools/moltemplate/common/spce_ice_rect8.lt deleted file mode 100644 index ccfd2f18c..000000000 --- a/tools/moltemplate/common/spce_ice_rect8.lt +++ /dev/null @@ -1,57 +0,0 @@ -# This ice (1h) unit cell is rectangular and contains 8 water molecules. -# (Coordinates and cell dimensions converted were from a PDB file.) -# The dimensions of the unit cell (in Angstroms) are: 4.521 7.832 7.362 - - -import "spce.lt" # <-- define the "SPCE" molecule - -SpceIceRect8 { - - # Create a 3-dimensional array of 8 water molecules - - wat = new SPCE[2][2][2] - - # Array indices will be correlated with position [xindex][yindex][zindex] - - # You can overwrite coordinates of atoms after they were created this way: - # (Order is not important) - # atom-ID molecule-ID atomType charge newX newY newZ - - write("Data Atoms") { - $atom:wat[1][0][0]/O $mol:wat[1][0][0] @atom:SPCE/O -0.8476 3.391 1.305 1.381 - $atom:wat[1][0][0]/H1 $mol:wat[1][0][0] @atom:SPCE/H 0.4238 3.391 0.370 1.710 - $atom:wat[1][0][0]/H2 $mol:wat[1][0][0] @atom:SPCE/H 0.4238 2.582 1.772 1.710 - $atom:wat[1][0][1]/O $mol:wat[1][0][1] @atom:SPCE/O -0.8476 3.391 1.305 5.981 - $atom:wat[1][0][1]/H1 $mol:wat[1][0][1] @atom:SPCE/H 0.4238 3.391 1.305 6.970 - $atom:wat[1][0][1]/H2 $mol:wat[1][0][1] @atom:SPCE/H 0.4238 4.200 1.772 5.652 - $atom:wat[0][0][0]/O $mol:wat[0][0][0] @atom:SPCE/O -0.8476 1.131 2.611 2.300 - $atom:wat[0][0][0]/H1 $mol:wat[0][0][0] @atom:SPCE/H 0.4238 1.131 2.611 3.289 - $atom:wat[0][0][0]/H2 $mol:wat[0][0][0] @atom:SPCE/H 0.4238 0.320 2.143 1.971 - $atom:wat[0][0][1]/O $mol:wat[0][0][1] @atom:SPCE/O -0.8476 1.131 2.611 5.061 - $atom:wat[0][0][1]/H1 $mol:wat[0][0][1] @atom:SPCE/H 0.4238 1.940 2.143 5.391 - $atom:wat[0][0][1]/H2 $mol:wat[0][0][1] @atom:SPCE/H 0.4238 1.131 3.546 5.391 - $atom:wat[0][1][0]/O $mol:wat[0][1][0] @atom:SPCE/O -0.8476 1.131 5.221 1.381 - $atom:wat[0][1][0]/H1 $mol:wat[0][1][0] @atom:SPCE/H 0.4238 1.131 4.286 1.710 - $atom:wat[0][1][0]/H2 $mol:wat[0][1][0] @atom:SPCE/H 0.4238 0.320 5.688 1.710 - $atom:wat[0][1][1]/O $mol:wat[0][1][1] @atom:SPCE/O -0.8476 1.131 5.221 5.981 - $atom:wat[0][1][1]/H1 $mol:wat[0][1][1] @atom:SPCE/H 0.4238 1.131 5.221 6.970 - $atom:wat[0][1][1]/H2 $mol:wat[0][1][1] @atom:SPCE/H 0.4238 1.940 5.688 5.652 - $atom:wat[1][1][0]/O $mol:wat[1][1][0] @atom:SPCE/O -0.8476 3.391 6.526 2.300 - $atom:wat[1][1][0]/H1 $mol:wat[1][1][0] @atom:SPCE/H 0.4238 3.391 6.526 3.289 - $atom:wat[1][1][0]/H2 $mol:wat[1][1][0] @atom:SPCE/H 0.4238 2.582 6.058 1.971 - $atom:wat[1][1][1]/O $mol:wat[1][1][1] @atom:SPCE/O -0.8476 3.391 6.526 5.061 - $atom:wat[1][1][1]/H1 $mol:wat[1][1][1] @atom:SPCE/H 0.4238 4.200 6.058 5.391 - $atom:wat[1][1][1]/H2 $mol:wat[1][1][1] @atom:SPCE/H 0.4238 3.391 7.462 5.391 - } -} # IceRect8 - -# Credit goes to Martin Chaplin. -# These coordinates were orignally downloaded from Martin Chaplin's -# website: http://www.btinternet.com/~martin.chaplin/ice1h.html -# ... and then they were stretched independently in the xy and z -# directions in order to match the lattice parameters measured by -# Rottger et al., -# "Lattice constants and thermal expansion of H2O and D2O ice Ih" -# between 10 and 265K", Acta Crystallogr. B, 50 (1994) 644-648 -# I am using the lattice constants measured at temperature 265K -# (and pressure=100Torr). diff --git a/tools/moltemplate/common/tip3p_1983.lt b/tools/moltemplate/common/tip3p_1983.lt deleted file mode 100644 index 45dc4ee9d..000000000 --- a/tools/moltemplate/common/tip3p_1983.lt +++ /dev/null @@ -1,123 +0,0 @@ -############################################################# -# WARNING: THIS FILE HAS NOT BEEN TESTED! -# (If you use this file in a simulation, please email me to let me know -# if it worked. -Andrew 2012-10, (jewett dot aij at gmail dot com)) -######################################################### -# There are two different versions of TIP3P: -# -# tip3p_1983.lt # The implementation of TIP3P used by CHARMM (I think). -# tip3p_2004.lt # The newer Price & Brooks, J. Chem Phys 2004 model -# # which uses long-range coulombics -######################################################### - -# file "tip3p_1983.lt" -# -# H1 H2 -# \ / -# O -# -# I think this is the TIP3P water model used by CHARMM (and AMBER?). See: -# Jorgensen, Chandrasekhar, Madura, Impey, Klein, J Chem Phys, 79, 926 (1983) - - -TIP3P_1983 { - - write_once("In Init") { - # -- Default styles (for solo "TIP3P_1983" water) -- - units real - atom_style full - - # I'm not sure exactly which cutoffs distances are traditionally used in - # in the 1983 "TIP3P" model by Jorgensen model, (used by CHARMM). - # (See the Price JCP 2004 paper for a review.) - # My first guess was this: - # pair_style hybrid lj/charmm/coul/charmm 7.5 8.0 10.0 10.5 - # However, in the LAMMPS "peptide" example, they use these parameters: - - pair_style hybrid lj/charmm/coul/long 8.0 10.0 10.0 - - # ...alternately, if this does not work, try this: - # pair_style hybrid lj/charmm/coul/long 10.0 10.5 10.0 10.5 - - bond_style hybrid harmonic - angle_style hybrid harmonic - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.834 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.417 0.756950327 0.00000 0.5858822766 - $atom:H2 $mol:. @atom:H 0.417 -0.756950327 0.00000 0.5858822766 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 450.0 0.9572 - angle_coeff @angle:HOH harmonic 55.0 104.52 - - ######################################################################### - #### There are two choices for for the O-O interactions - ######################################################################### - #### O-O nonbonded interactions - # For the 1983 Jorgensen version of TIP3P use: - - pair_coeff @atom:O @atom:O lj/charmm/coul/charmm 0.1521 3.1507 - - # For the 2004 Price & Brooks version of TIP3P use: - # pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.102 3.188 - ######################################################################### - #### There are three choices for for the O-H and H-H interactions - ######################################################################### - #### 1) CHARMM uses an arithmetic mixing-rule for the O-H sigma parameter - - pair_coeff @atom:H @atom:H lj/charmm/coul/charmm 0.0460 0.4000 - pair_coeff @atom:O @atom:H lj/charmm/coul/charmm 0.0836 1.7753 #arithmetic - - ######################################################################### - #### 2) OPLS-AA uses geometric a mixing-fule for the O-H sigma parameter, - #### If you want to use this, uncomment the following two lines: - # pair_coeff @atom:H @atom:H lj/charmm/coul/charmm 0.0460 0.4000 - # pair_coeff @atom:O @atom:H lj/charmm/coul/charmm 0.0836 1.1226 #geometric - ######################################################################### - #### 3) The original Jorgensen 1983 parameterization has no OH or HH - # lennard-jones interactions. (?? I think ??) - # For this behavior, uncomment these lines: - # pair_coeff @atom:H @atom:H lj/charmm/coul/charmm 0.00 0.4000 - # pair_coeff @atom:O @atom:H lj/charmm/coul/charmm 0.00 1.7753 - ######################################################################### - - # Define a group for the tip3p water molecules: - group tip3p type @atom:O @atom:H - - # Optional: Constrain the angles and distances. - # (Most implementations use this, but it is optional.) - fix fShakeTIP3P tip3p shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeTIP3P during minimization.) - } - -} # "TIP3P_1983" water molecule type - - - - -# (note to self:) -# In the LAMMPS "peptide" example, these (nearly identical) parameters were used -# and they left the O-H parameters to be determined by the default mixing rules -#pair_style lj/charmm/coul/long 8.0 10.0 10.0 -#pair_coeff @atom:H @atom:H 0.046 0.400014 0.046 0.400014 -#pair_coeff @atom:O @atom:O 0.1521 3.15057 0.1521 3.15057 -#angle_style charmm -#angle_coeff @angle:HOH 55.0 104.52 0.0 0.0 diff --git a/tools/moltemplate/common/tip3p_2004.lt b/tools/moltemplate/common/tip3p_2004.lt deleted file mode 100644 index 06964c7b6..000000000 --- a/tools/moltemplate/common/tip3p_2004.lt +++ /dev/null @@ -1,97 +0,0 @@ -######################################################### -# Warning: This file has not been carefully tested. -######################################################### -# There are two different versions of TIP3P: -# -# tip3p_1983.lt # The implementation of TIP3P used by CHARMM (I think). -# tip3p_2004.lt # The newer Price & Brooks, J. Chem Phys 2004 model -# # which uses long-range coulombics -######################################################### - -# file "tip3p_2004.lt" -# -# H1 H2 -# \ / -# O -# -# I think this is the TIP3P water described in the paper by -# Daniel J. Price and Charles L. Brooks III -# J. Chem. Phys., 121(20): 10096 (2004) -# Specifically I think it refers to the "Model B" version of long-range TIP3P -# described in the 3rd-to-last column of "Table I", on p.10099. - -TIP3P_2004 { - - write_once("In Init") { - # -- Default styles (for solo "TIP3P_2004" water) -- - units real - atom_style full - - pair_style hybrid lj/charmm/coul/long 10.0 10.5 10.5 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:ow -0.830 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:hw 0.415 0.756950327 0.00000 0.5858822766 - $atom:H2 $mol:. @atom:hw 0.415 -0.756950327 0.00000 0.5858822766 - } - - write_once("Data Masses") { - @atom:ow 15.9994 - @atom:hw 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 450.0 0.9572 - angle_coeff @angle:HOH harmonic 55.0 104.52 - - ######################################################################### - #### There are two choices for for the O-O interactions - ######################################################################### - #### O-O nonbonded interactions - # For the 1983 Jorgensen version of TIP3P use: - # pair_coeff @atom:ow @atom:ow lj/charmm/coul/charmm 0.1521 3.1507 - # For the 2004 Price & Brooks version of TIP3P use: - pair_coeff @atom:ow @atom:ow lj/charmm/coul/long 0.102 3.188 - ######################################################################### - #### There are three choices for for the O-H and H-H interactions - ######################################################################### - #### 1) CHARMM uses an arithmetic mixing-rule for the O-H sigma parameter - pair_coeff @atom:hw @atom:hw lj/charmm/coul/long 0.0460 0.4000 - pair_coeff @atom:ow @atom:hw lj/charmm/coul/long 0.0836 1.7753 #arithmetic - ######################################################################### - #### 2) OPLS-AA uses geometric a mixing-fule for the O-H sigma parameter, - #### If you want to use this, uncomment the following two lines: - # pair_coeff @atom:hw @atom:hw lj/charmm/coul/charmm 0.0460 0.4000 - # pair_coeff @atom:ow @atom:hw lj/charmm/coul/charmm 0.0836 1.1226 #geometric - ######################################################################### - #### 3) The original Jorgensen 1983 parameterization has no OH or HH - # lennard-jones interactions. For this behavior, uncomment these lines: - # pair_coeff @atom:hw @atom:hw lj/charmm/coul/charmm 0.00 0.4000 - # pair_coeff @atom:ow @atom:hw lj/charmm/coul/charmm 0.00 1.7753 - ######################################################################### - - # Define a group for the tip3p water molecules: - group tip3p type @atom:ow @atom:hw - - # Optional: Constrain the angles and distances. - # (Most implementations use this, but it is optional.) - fix fShakeTIP3P tip3p shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeTIP3P during minimization.) - } - -} # "TIP3P_2004" water molecule type - diff --git a/tools/moltemplate/common/trappe1998.lt b/tools/moltemplate/common/trappe1998.lt deleted file mode 100644 index 9bcc80cb1..000000000 --- a/tools/moltemplate/common/trappe1998.lt +++ /dev/null @@ -1,50 +0,0 @@ -# This file stores complete LAMMPS data for the TraPPE model of saturated -# hydrocarbon chains. In this "united-atom" model, each methyl group is -# represented by a single atom. Forces between "atoms" are taken from the -# TraPPE force-field. (J Phys Chem B, 1998, volume 102, pp.2569-2577) - -TraPPE { - - write_once("In Init") { - # -- Default styles for "TraPPE" -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid opls - improper_style none - pair_style hybrid lj/charmm/coul/charmm 9.0 11.0 9.0 11.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom:CH2 14.1707 - @atom:CH3 15.2507 - @atom:CH4 16.3307 - } - - write_once("Data Angles By Type") { - @angle:backbone @atom:CH? @atom:CH? @atom:CH? @bond:saturated @bond:saturated - } - - write_once("Data Dihedrals By Type") { - @dihedral:backbone @atom:CH? @atom:CH? @atom:CH? @atom:CH? @bond:saturated @bond:saturated @bond:saturated - } - - write_once("In Settings") { - pair_coeff @atom:CH2 @atom:CH2 lj/charmm/coul/charmm 0.091411522 3.95 - pair_coeff @atom:CH3 @atom:CH3 lj/charmm/coul/charmm 0.194746286 3.75 - pair_coeff @atom:CH4 @atom:CH4 lj/charmm/coul/charmm 0.294106636 3.73 - bond_coeff @bond:saturated harmonic 120.0 1.54 - angle_coeff @angle:backbone harmonic 62.0022 114 - dihedral_coeff @dihedral:backbone opls 1.411036 -0.271016 3.145034 0.0 - } - - write_once("In Settings") { - group TraPPE type @atom:CH2 @atom:CH3 @atom:CH4 - } - -} # class TraPPE - diff --git a/tools/moltemplate/common/watmw.lt b/tools/moltemplate/common/watmw.lt deleted file mode 100644 index c7aaecebb..000000000 --- a/tools/moltemplate/common/watmw.lt +++ /dev/null @@ -1,54 +0,0 @@ -# This file stores LAMMPS data for the "mW" water model. -# (Molinero, V. and Moore, E.B., J. Phys. Chem. B 2009, 113, 4008-4016) -# -# In this model, each water molecule is represented by a single "mW" particle. -# These particles interact with their neighbors via 3-body Stillinger-Weber -# forces whose parameters are tuned to mimic directional hydrogen-bonding -# in liquid water (as well as hexagonal ice, type II ice, and -# low-density super-cooled liquid/amorphous water phases). - -WatMW { - write("Data Atoms") { - $atom:mW $mol:. @atom:mW 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom:mW 18.02 - } - - write_once("system.in.sw") { - mW mW mW 6.189 2.3925 1.8 23.15 1.2 -0.333333333 7.049556277 0.602224558 4 0 0 - } - - write_once("In Init") { - # -- Default styles for "WatMW" -- - units real - pair_style sw - } - - write_once("In Settings") { - # --Now indicate which atom type(s) are simulated using the "sw" pair style - # -- In this case only one of the atom types is used (the mW water "atom"). - - pair_coeff * * sw system.in.sw mW NULL NULL NULL - - # -- Unfortunately LAMMPS itself does not understand molemlate syntax, so - # -- the atoms are identified by order in the list, not by name. (The "mW" - # -- refers to to an identifier in the system.in.sw file, not watmw.lt.) - # -- This command says that the first atom type corresponds to the "mW" - # -- atom in system.in.sw, and to ignore the remaining three atom types - # -- (correspond to the CH2, CH3, CH4 atom types defined in trappe1998.lt. - # -- We don't want to use the "sw" force field for interactions involving - # -- these atom types, so we put "NULL" there.) - # -- Note: For this to work, you should probably run moltemplate this way: - # -- moltemplate.sh -a "@atom:WatMW/mW 1" system.lt - # -- This assigns the atom type named @atom:WatMW/mW to 1 (the first atom) - } - - # -- optional -- - - write_once("In Settings") { - group WatMW type @atom:mW #(Atoms of this type belong to the "WatMW" group) - } - -} # WatMW diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README.TXT b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README.TXT deleted file mode 100644 index 09abbc4b2..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README.TXT +++ /dev/null @@ -1,70 +0,0 @@ - This example shows how to put a protein (inclusion) in a - lipid bilayer mixture composed of two different lipids (DPPC and DLPC). - The DPPC lipid model is described here: - G. Brannigan, P.F. Philips, and F.L.H. Brown, - Physical Review E, Vol 72, 011915 (2005) - (The DLPC model is a truncated version of DPPC. Modifications discussed below.) - The protein model is described here: - G. Bellesia, AI Jewett, and J-E Shea, - Protein Science, Vol19 141-154 (2010) - ---- PREREQUISITES: --- - -1) This example requires the "dihedral_style fourier", which is currently -in the USER-MISC package. Build LAMMPS with this package enabled using - make yes-user-misc -before compiling LAMMPS. -(See http://lammps.sandia.gov/doc/Section_start.html#start_3 for details.) - -2) This example may require additional features to be added to LAMMPS. -If LAMMPS complains about an "Invalid pair_style", then - a) download the "additional_lammps_code" from - http://moltemplate.org (upper-left corner menu) - b) unpack it - c) copy the .cpp and .h files to the src folding of your lammps installation. - d) (re)compile LAMMPS. - - ------ Details -------- - -This example contains a coarse-grained model of a 4-helix bundle protein -inserted into a lipid bilayer (made from a mixture of DPPC and DLPC). - - -- Protein Model: -- - -The coarse-grained protein is described in: - G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) -Here we use the "AUF2" model described in that paper. -(The hydrophobic beads face outwards.) - - -- Memebrane Model: -- - -The DPPC lipid bilayer described in: - G. Brannigan, P.F. Philips, and F.L.H. Brown, - Physical Review E, Vol 72, 011915 (2005) -and: - M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown - J. Chem. Phys. 135, 244701 (2011) - -As in Watson(JCP 2011), rigid bond-length constraints -have been replaced by harmonic bonds. - -A truncated version of this lipid (named "DLPC") has also been added. -The bending stiffness of each lipid has been increased to compensate -for the additional disorder resulting from mixing two different types -of lipids together. (Otherwise pores appear.) -Unlike the original "DPPC" molecule model, the new "DPPC" and "DLPC" models -have not been carefully parameterized to reproduce the correct behavior in -a lipid bilayer mixture. - - -------------- - -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_run.sh deleted file mode 100755 index 9598e3b08..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_run.sh +++ /dev/null @@ -1,33 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data, and table_int.dat -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # Run a simulation at constant pressure (tension) - -#or - -lmp_linux -i run.in.nvt # Run a simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#or -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_setup.sh deleted file mode 100755 index abf2fce64..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_setup.sh +++ /dev/null @@ -1,28 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # The "table_int.dat" file contains tabular data for the lipid INT-INT atom - # 1/r^2 interaction. We need it too. (This slows down the simulation by x2, - # so I might look for a way to get rid of it later.) - cp -f table_int.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/4HelixOrig+Lipid2005_t=1290ps_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/4HelixOrig+Lipid2005_t=1290ps_LR.jpg deleted file mode 100644 index 246ee5462..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/4HelixOrig+Lipid2005_t=1290ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_LR.jpg deleted file mode 100644 index fdbb446ee..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_no_pbc_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_no_pbc_LR.jpg deleted file mode 100644 index 142f3f706..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_no_pbc_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_top_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_top_LR.jpg deleted file mode 100644 index 5d4b15b29..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=0ps_top_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=5000ps_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=5000ps_LR.jpg deleted file mode 100644 index 285389039..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/images/membrane+protein_t=5000ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010.lt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010.lt deleted file mode 100644 index a5df81056..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010.lt +++ /dev/null @@ -1,254 +0,0 @@ -# This file defines a 4-helix bundle coarse-grained protein model (AUF2) used in -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# -# Strategy: -# -#1) First I'll define some building blocks (A16, B16, T3) -# which are helices, sheets and turns of a predetermined length) -# -#2) Then I'll copy and paste them together to build -# a 4-helix bundle (or a 4-strand beta-barrel). -# This approach is optional. If your protein has helices which are not -# identical, you should probably just include all 4 helices in a single -# "Data Atoms" section and don't try to subdivide the protein into pieces.) - - - -1beadProtSci2010 { # <-- enclose definitions in a namespace for portability - - # A16 is a coarse-grained alpha-helix containing 16 residues (one "atom" each) - - A16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../sL 0.0 -2.4 -2.4 0.0 - $atom:a2 $mol:... @atom:../sL 0.0 2.4 -2.4 3.6 - $atom:a3 $mol:... @atom:../sH 0.0 2.4 2.4 7.2 - $atom:a4 $mol:... @atom:../sH 0.0 -2.4 2.4 10.8 - $atom:a5 $mol:... @atom:../sL 0.0 -2.4 -2.4 14.4 - $atom:a6 $mol:... @atom:../sL 0.0 2.4 -2.4 18.0 - $atom:a7 $mol:... @atom:../sH 0.0 2.4 2.4 21.6 - $atom:a8 $mol:... @atom:../sH 0.0 -2.4 2.4 25.2 - $atom:a9 $mol:... @atom:../sL 0.0 -2.4 -2.4 28.8 - $atom:a10 $mol:... @atom:../sL 0.0 2.4 -2.4 32.4 - $atom:a11 $mol:... @atom:../sH 0.0 2.4 2.4 36.0 - $atom:a12 $mol:... @atom:../sH 0.0 -2.4 2.4 39.6 - $atom:a13 $mol:... @atom:../sL 0.0 -2.4 -2.4 43.2 - $atom:a14 $mol:... @atom:../sL 0.0 2.4 -2.4 46.8 - $atom:a15 $mol:... @atom:../sH 0.0 2.4 2.4 50.4 - $atom:a16 $mol:... @atom:../sH 0.0 -2.4 2.4 54.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # A16 - - - T3 { # T3 is a "turn" region consisting of 3 beads - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../tN 0.0 -4.8 0.0 0.0 - $atom:a2 $mol:... @atom:../tN 0.0 0.0 3.3 -1.44 - $atom:a3 $mol:... @atom:../tN 0.0 4.8 0.0 0.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - } - - } # T3 - - - # ----- Now build a larger molecule using A16 and T3 ------- - - # Create a 4-Helix bundle. - # In this version, the hydrophobic beads are poing outward. - # I oriented them this way because I want to place this protein in a membrane. - # (There is another file in this directory containing alternate version - # of this same molecule with the hydrophobic beads pointing inward.) - - 4HelixInsideOut { - helix1 = new A16.rot(-225, 0,0,1).move(-5.70,-5.70,-32.4) - helix2 = new A16.rot(-135, 0,0,1).move( 5.70,-5.70,-28.8) - helix3 = new A16.rot( -45, 0,0,1).move( 5.70, 5.70,-25.2) - helix4 = new A16.rot( 45, 0,0,1).move(-5.70, 5.70,-21.6) - - turn1 = new T3.rot(180,1,0,0).rot(-20,0,1,0).rot( 10,0,0,1).move(0.78,-4.2, 27.9) - turn2 = new T3.rot(-10,1,0,0).rot( 20,0,1,0).rot(-70,0,0,1).move(4.55, 2.4,-33.0) - turn3 = new T3.rot(180,1,0,0).rot(-20,0,1,0).rot(190,0,0,1).move(-0.78,4.2, 34.2) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixInsideOut - - - # -------- Minor coordinates adjustment: ----------- - - # Those coordinates in the commands above are a little too large. - # To make it easier to type them in, I was using sigma=6.0 Angstroms. - # Instead, here I'll try using sigma=5.5 Angstroms. 5.5/6 = 0.916667) - - 4HelixInsideOut.scale(0.9166666666666666) - - # Note: "scale()" only effects the initial coordinates of - # the molecule, not the force field parameters. - # (If you plan to minimize the molecule, you don't need to - # be so careful about the initial coordinates. In that case, - # you don't have worry about "scale()". Feel free to remove.) - - - - # -------------- Force-Field Parameters ------------ - - # Units and force-field styles for this protein model - # (These can be overridden later.) - - write_once("In Init") { - units real - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid fourier - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 21.0 24.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - - # --- Distance Units --- - # In this version of the model, sigma (the bond-length - # and particle diameter) is rounded to 5.5 Angstroms. - # - # --- Energy & Temperature Units --- - # In this protein model, "epsilon" represents the free energy - # bonus for bringing two hydrophobic amino acids together. - # Here I choose to set epsilon to 1.806551818181818 kCal/mole. - # This value was chosen so that a temperature of 300 Kelvin lies at - # 0.33 epsilon, which is the unfolding temperature of the marginally stable - # "ASF1" protein model from the Bellesia et al 2010 paper. - # This choice insures that both the "ASF1" model from that paper, - # as well as the much more stable "AUF2" protein we use here (which - # unfolds at 0.42*eps) should definitely remain stable at 300 degrees Kelvin, - # in the bulk at least. (However it's not clear that these energy - # parameters will work well for a protein in membrane. Perhaps I'll - # run some tests and fine tune these parameters for this scenario.) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:sH @atom:sH lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - pair_coeff @atom:sL @atom:sL lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - pair_coeff @atom:tN @atom:tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - } - - # The exact value of the bond_coeff does not matter too much as long as - # it is "stiff enough". Here I use a softer bond spring than the one - # used in the paper so that I can increase the time step. - # I also use a relatively soft spring to constrain the bond angles. - - # bond_coeff bondType bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:1beadProtSci2010/backbone harmonic 10.0 5.5 - } - - - - # We use the same bond-angle forces whenever - # there are 3 consecutively-bonded atoms: - # - # angleType atomtypes1 2 3 bondtypes1 2 - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # angle_coeff angleType anglestylename k theta0 - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 100.0 105.0 - } - - - - - # Dihedral interactions are also determined by atom-type name in this case. - # I chose atoms whose type-names begin with "t" to be "turn" atoms. - # Atoms whose type-names begin with "s" could be either helices or sheets. - # (In this case, helices. In this example, we use the @dihedral:delta65_0 - # parameters. This corresponds to the "AUF2" model from the - # Bellesia et. al 2010 paper.) - - # dihedralType atomtypes1 2 3 4 bondtypes1 2 3 - - write_once("Data Dihedrals By Type") { - @dihedral:delta65_0 @atom:s* @atom:s* @atom:s* @atom:s* * * * - - # If "tN" (turn) atoms are present, use the @dihedral:turn parameters - - @dihedral:turn @atom:tN @atom:* @atom:* @atom:* * * * - } - - - # From the Bellesia et al 2010 paper: - # for helices: U_{dih}(\phi) = 1.2*(cos(3\phi) + cos(\phi+\delta)) - # for turns: U_{dih}(\phi) = 0.2*cos(3\phi) - # - # General formula used for "dihedral_style fourier": - # U_{dih}(\phi) = \Sum_{i=1}^m K_i [ 1.0 + cos(n_i \phi - d_i) ] - # - # Syntax: - # dihedralType dihedralstyle m K_1 n_1 d_1 K2 n_2 d_2 ... - - write_once("In Settings") { - dihedral_coeff @dihedral:delta60_0 fourier 2 2.167862 3 0 2.167862 1 -60.0 - dihedral_coeff @dihedral:delta62_5 fourier 2 2.167862 3 0 2.167862 1 -62.5 - dihedral_coeff @dihedral:delta65_0 fourier 2 2.167862 3 0 2.167862 1 -65.0 - dihedral_coeff @dihedral:turn fourier 1 0.361310 3 0 - # Note: 2.167862=1.2*epsilon and 0.361310=0.2*epsilon. - } - - - # --- Mass Units --- - # Typical amino acids weigh approximately 110.0 grams/mole. (Rounding down): - write_once("Data Masses") { - @atom:1beadProtSci2010/sH 100.0 - @atom:1beadProtSci2010/sL 100.0 - @atom:1beadProtSci2010/tN 100.0 - } - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010_variations.lt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010_variations.lt deleted file mode 100644 index e6e6bced7..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/1beadProtSci2010_variations.lt +++ /dev/null @@ -1,225 +0,0 @@ -### THIS FILE IS OPTIONAL AND IS NOT NECESSARY. IN THIS FILE, I DEFINED SOME ## -### ADDITIONAL PROTEIN TYPES FROM THE PAPER THAT I DID NOT USE IN THIS EXAMPLE## -# -# This file defines a family of coarse-grained protein models used in: -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# -# Strategy: -# -#1) First I'll define some building blocks (A16, B16, T3) -# which are helices, sheets and turns of a predetermined length) - -import "1beadProtSci2010.lt" - -# We defined A16 and T3 earlier in "1beadPRotSci2010.lt" Will define B16 below -# -#2) Then I'll copy and paste them together to build -# a 4-helix bundle or a 4-strand beta-barrel. - - -1beadProtSci2010 { #<-- Add new molecules to existing namespace defined earlier - # This way we don't have to start from scratch. We can - # use all the atom types and angle settings defined earlier - - # B16 is a coarse-grained beta-strand containing 16 residues (one "atom" each) - - B16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../sL 0.0 -1.8 0.0 0.0 - $atom:a2 $mol:... @atom:../sH 0.0 1.8 0.0 4.8 - $atom:a3 $mol:... @atom:../sL 0.0 -1.8 0.0 9.6 - $atom:a4 $mol:... @atom:../sH 0.0 1.8 0.0 14.4 - $atom:a5 $mol:... @atom:../sL 0.0 -1.8 0.0 19.2 - $atom:a6 $mol:... @atom:../sH 0.0 1.8 0.0 24.0 - $atom:a7 $mol:... @atom:../sL 0.0 -1.8 0.0 28.8 - $atom:a8 $mol:... @atom:../sH 0.0 1.8 0.0 33.6 - $atom:a9 $mol:... @atom:../sL 0.0 -1.8 0.0 38.4 - $atom:a10 $mol:... @atom:../sH 0.0 1.8 0.0 43.2 - $atom:a11 $mol:... @atom:../sL 0.0 -1.8 0.0 48.0 - $atom:a12 $mol:... @atom:../sH 0.0 1.8 0.0 52.8 - $atom:a13 $mol:... @atom:../sL 0.0 -1.8 0.0 57.6 - $atom:a14 $mol:... @atom:../sH 0.0 1.8 0.0 62.4 - $atom:a15 $mol:... @atom:../sL 0.0 -1.8 0.0 67.2 - $atom:a16 $mol:... @atom:../sH 0.0 1.8 0.0 72.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # B16 - - # ----- Now build larger molecules using B16 and T3 ------- - - - 4SheetBarrel { - sheet1 = new B16.rot( 45, 0,0,1).move(-4.762203156,-4.762203156, -36.0) - sheet2 = new B16.rot( 135, 0,0,1).move( 4.762203156,-4.762203156, -36.0) - sheet3 = new B16.rot( 225, 0,0,1).move( 4.762203156, 4.762203156, -36.0) - sheet4 = new B16.rot( 315, 0,0,1).move(-4.762203156, 4.762203156, -36.0) - - turn1 = new T3.rot(180,1,0,0).rot( 0, 0,0,1).move( 0, -7.8, 39.6) - turn2 = new T3.rot( 0,1,0,0).rot(-90,0,0,1).move(4.2, 0.0,-41.4) - turn3 = new T3.rot(180,1,0,0).rot(-180,0,0,1).move( 0, 7.8, 39.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:sheet1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:sheet2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:sheet3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:sheet2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:sheet3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:sheet4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # Below I define several alternate conformations of the"4HelixBundleInsideOut" - # molecule I defined earlier in "1beadProtSci2010.lt". Same molecule however. - - 4HelixBundle { - helix1 = new A16.rot( -45, 0,0,1).move(-5.70,-5.70,-32.4) - helix2 = new A16.rot( 45, 0,0,1).move( 5.70,-5.70,-28.8) - helix3 = new A16.rot( 135, 0,0,1).move( 5.70, 5.70,-25.2) - helix4 = new A16.rot( 225, 0,0,1).move(-5.70, 5.70,-21.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - - turn1 = new T3.rot(150,1,0,0).rot(-23,0,1,0).rot( 8,0,0,1).move(-3.6,-4.8,28.2) - turn2 = new T3.rot(-5,1,0,0).rot( 21,0,1,0).rot(-100,0,0,1).move(4.2,-0.66,-30.9) - turn3 = new T3.rot(150,1,0,0).rot(-23,0,1,0).rot(188,0,0,1).move(3.6,4.8,35.4) - - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixBundle - - - - - # --- alternate conformations (same molecule) ---- - - # In the following version, the helices are oriented in a similar way, - # but they are separated a little further away from eachother. - - 4HelixBundleLoose { - - helix1 = new A16.rot( -45, 0,0,1).move(-6.7347723,-6.7347723, -27.0) - helix2 = new A16.rot( 45, 0,0,1).move( 6.7347723,-6.7347723, -27.0) - helix3 = new A16.rot( 135, 0,0,1).move( 6.7347723, 6.7347723, -27.0) - helix4 = new A16.rot( 225, 0,0,1).move(-6.7347723, 6.7347723, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot(-17,0,0,1).move(-1.2,-4.2,32.4) - turn2 = new T3.rot( 0,1,0,0).rot(-100,0,0,1).move(4.2,-0.9,-28.8) - turn3 = new T3.rot(180,1,0,0).rot(163,0,0,1).move(1.2,4.2,32.4) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # In following version, the helices are oriented in a similar way, - # but they are separated a little further away from eachother. - - 4HelixInsideOutLoose { - helix1 = new A16.rot(-225, 0,0,1).move(-6.7347723,-6.7347723, -27.0) - helix2 = new A16.rot(-135, 0,0,1).move( 6.7347723,-6.7347723, -27.0) - helix3 = new A16.rot( -45, 0,0,1).move( 6.7347723, 6.7347723, -27.0) - helix4 = new A16.rot( 45, 0,0,1).move(-6.7347723, 6.7347723, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot( 10,0,0,1).move( 0.78,-4.2,28.8) - turn2 = new T3.rot( 70,1,0,0).rot(-70,0,0,1).move( 10.8,2.4,-28.2) - turn3 = new T3.rot(180,1,0,0).rot(190,0,0,1).move(-0.78,4.2,28.8) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixInsideOutLoose - - - - - # In the following version, the 4 helices are arranged next to each other, - # side-by-side, in a planar conformation (instead of a compact bundle). - - 4HelixPlanar { - helix1 = new A16.rot(-00, 0,0,1).move(0, 0, -27.0) - helix2 = new A16.rot( 00, 0,0,1).move(14.4, 0, -27.0) - helix3 = new A16.rot(-00, 0,0,1).move(28.8, 0, -27.0) - helix4 = new A16.rot( 00, 0,0,1).move(43.2, 0, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot( 0,0,0,1).move( 4.8, 0, 31.8) - turn2 = new T3.rot( 0,1,0,0).rot(180,0,0,1).move(19.2, 0,-31.8) - turn3 = new T3.rot(180,1,0,0).rot( 0,0,0,1).move(34.6, 0, 31.8) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixPlanar - - - # -------- Minor coordinates adjustment: ----------- - # Those coordinates in the commands above are a little too large. - # To make it easier to type them in, I was using sigma=6.0 Angstroms. - # Instead, here I'll try using sigma=5.5 Angstroms. 5.5/6 = 0.916667) - - 4SheetBarrel.scale(0.9166666666666666) - 4HelixBundle.scale(0.9166666666666666) - 4HelixBundleLoose.scale(0.9166666666666666) - 4HelixInsideOutLoose.scale(0.9166666666666666) - 4HelixPlanar.scale(0.9166666666666666) - - # Note: "scale()" only effects the initial coordinates of - # the molecule, not the force field parameters. - # (If you plan to minimize the molecule, you don't need to - # be so careful about the initial coordinates. In that case, - # you don't have worry about "scale()". Feel free to remove.) - - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/CGLipidBr2005.lt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/CGLipidBr2005.lt deleted file mode 100644 index 3b39048f7..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/CGLipidBr2005.lt +++ /dev/null @@ -1,198 +0,0 @@ -# Note: -# -# This example may require additional features to be added to LAMMPS. If -# LAMMPS complains about an "Invalid pair_style", then download copy the -# "additional_lammps_code" from moltemplate.org, unpack it into your LAMMPS -# "src" directory and recompile LAMMPS. -# -# -------- Description -------- -# -# This example contains an implementation of the DPPC lipid bilayer described in -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# and: -# M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown -# J. Chem. Phys. 135, 244701 (2011) -# -# As in Watson(JCP 2011), rigid bond-length constraints have been replaced -# by harmonic bonds. -# -# A truncated version of this lipid (named "DLPC") has also been added. -# Unlike the original "DPPC" molecule model, "DLPC" has not been carefully -# parameterized to reproduce the correct behavior in a lipid bilayer mixture. -# -# Units: -# -# The "epsilon" parameter in their model is approximately 2.75 kJ/mole -# ( = 0.657265774378585 kCal/mole, using 1kCal=4.184kJ) -# The "sigma" parameter corresponds to 7.5 angstroms. - - -CGLipidBr2005 { - - - write_once("In Init") { - # -- Default styles for "CGLipidBr2005" -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - - #angle_style hybrid cosine/delta # <- used in the original article - angle_style hybrid harmonic # <- prevents unphysical acute angle turns - # Explanation: - # angle_style cosine/delta: U(theta) = k*(1-cos(theta-theta0)) - # angle_style harmonic: U(theta) = k*(theta-theta0)^2 - - dihedral_style none - improper_style none - pair_style hybrid table linear 1130 & - lj/charmm/coul/charmm/inter es4k4l 14.5 15 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 # turn off pairs if "less than 3 bonds" - - neighbor 2.0 multi # <- perhaps unnecessary - communicate multi # <- perhaps unnecessary - } - - - DPPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 33.75 # DPPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 26.25 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 18.75 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 11.25 - $atom:t3 $mol:. @atom:../tail 0.0 1.00 0.00 3.75 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - $bond:b4 @bond:../backbone $atom:t2 $atom:t3 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - $angle:a3 @angle:../backbone $atom:t1 $atom:t2 $atom:t3 - } - - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - - } #DPPC - - - DLPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 30.00 # DLPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 22.50 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 15.00 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 7.50 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - } - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - } #DLPC - - - # Particles and properties shared by all lipid types: - - write_once("Data Masses") { - @atom:int 200.0 - @atom:tail 200.0 - @atom:head 200.0 #<- Default head type. We may override it later. - } - - write_once("In Settings") { - # -- Default settings/parameters for "CGLipidBr2005" -- - # (Hybrid bond & angle styles were used for portability.) - - # As in Watson(JCP 2011), rigid bond-length constraints - # have been replaced by harmonic bonds. - # The k_theta parameter should lie in between 5*epsilon and 10*epsilon. - bond_coeff @bond:backbone harmonic 116.847 7.5 #<--2*5000*eps/sig^2 - } - - write_once("In Settings") { - # cosine/delta: U(theta) = k*(1-cos(theta-theta0)) - #angle_coeff @angle:backbone cosine/delta 4.60086042 180 #<-- 7*eps - # harmonic: U(theta) = k*(theta-theta0)^2 not (k/2)*(theta-theta0)^2 - angle_coeff @angle:backbone harmonic 9.85898661 180 #<-->30*eps - } - # I use a stiffer bond-angle than the original Brannigan & Brown 2005 paper - # to attempt to compensate for the fact that here we are using a lipid - # mixture of DPPC and DLPC. (The mixture of lipids introduces a great deal - # of disorder into the bilayer which would not be present in a DPPC bilayer. - # This causes pores to form. Increasing the angle stiffness prevents this.) - - write_once("In Settings") { - - # The interaction of "atom:int" with other "atom:int" atoms is given by - # epsilon*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2), shifted and cutoff at - # r=3*sigma. This was implemented using pair_style table. - # Unfortunately, mixing lj/charmm and "table" pair styles in the same - # simulation is very inneficient. - - pair_coeff @atom:int @atom:int table table_int.dat INT - - # The interaction of tail beads with eachother is given by the formula below - # and with other atoms ...using Lorenz-Berthelot and "repulsive wins" rules: - # epsilon*(0.4*(sigma/r)^12 - 1.0*(sigma/r)^6), - pair_coeff @atom:tail @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - pair_coeff @atom:int @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - - # The interaction of head beads which all other beads is given by: - # epsilon*(0.4*(sigma/r)^12 - 0.0*(sigma/r)^6), - - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - - } # write_once("In Settings") - - # Note: I divided epsilon by 4 to get "0.1643" because we are using the - # "es4k4l" coeffstyle, corresponding to U(r)=eps(4*K*(s/r)^12 + 4*L*(s/r)^6) - # (The "es4k4l" coeffstyle is the default.) Using this convention makes it - # easier to mix this coarse-grained lipid model with other molecular models. - - - -} # CGLipidBr2005 - - - - - - - - -# Note: This example has not been optimized for speed. -# -# Unfortunately, using both lj/charmm and "table" pair styles in the same -# simulation seems to be very inneficient. (The simulation is twice as slow -# as using only the "lj/charmm" pair styles for every pairwise interaction, -# ...and about 25% slower than using "table" for every pairwise interaction. -# However the lennard-jones pair styles support mixing, so we use them to -# make it easier to run these molecules with other molecules which don't use -# pair_table. I felt that portability was worth the extra 25% slow down.) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py deleted file mode 100755 index 0d09e4d02..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# However it is truncated at rc2 = 22.5 (shifted upwards to maintain continuity) - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -rcut = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - U(rcut, epsilon, sigma) - F_r = F(r, epsilon, sigma) - if r > rcut: - U_r = 0.0 - F_r = 0.0 - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py deleted file mode 100755 index 32147e444..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py +++ /dev/null @@ -1,70 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# I realized later this is not what we want because although energy is conserved -# all enrgies are shifted with respect to energies used in the Brannigan paper -# (by 0.27 kCal/mole) and the later Watson JCP 2011 paper (by 0.224 kCal/mole). -# (So don't use this.) - -# Calculate and print a - -def S(r, rc1, rc2, derivative=False): - """ - Calculate the switching function S(r) which decays continuously - between 1 and 0 in the range from rc1 to rc2 (rc2>rc1): - S(r) = (rc2^2 - r^2)^2 * (rc2^2 + 2*r^2 - 3*rc1^2) / (rc2^2-rc1^2)^3 - I'm using the same smoothing/switching cutoff function used by the CHARMM - force-fields. (I'm even using the same code to implement it, taken - from lammps charmm/coul/charmm pair style, rewritten in python.) - - """ - assert(rc2>rc1) - rsq = r*r - rc1sq = rc1*rc1 - rc2sq = rc2*rc2 - denom_lj_inv = (1.0 / ((rc2sq-rc1sq)* - (rc2sq-rc1sq)* - (rc2sq-rc1sq))) - if rsq > rc2sq: - return 0.0 - elif rsq < rc1sq: - if derivative: - return 0.0 - else: - return 1.0 - else: - rc2sq_minus_rsq = (rc2sq - rsq) - rc2sq_minus_rsq_sq = rc2sq_minus_rsq * rc2sq_minus_rsq - if derivative: - return (12.0 * rsq * rc2sq_minus_rsq * (rsq-rc1sq) * denom_lj_inv) - else: - return (rc2sq_minus_rsq_sq * - (rc2sq + 2.0*rsq - 3.0*rc1sq) * denom_lj_inv) - - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) - -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -Rc1 = 22.0 -Rc2 = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - F_r = F(r, epsilon, sigma) - # Multiply U(r) & F(r) by the smoothing/switch function - U_r = U_r * S(r, Rc1, Rc2) - F_r = U_r * S(r, Rc1, Rc2, True) + F_r * S(r, Rc1, Rc2, False) - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/system.lt deleted file mode 100644 index 51a67b6d9..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/system.lt +++ /dev/null @@ -1,207 +0,0 @@ -# Description: - -# This example shows how to put a protein (inclusion) in a -# lipid bilayer mixture composed of two different lipids (DPPC and DLPC). -# The DPPC lipid model is described here: -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# The protein model is described here: -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# The new DLPC model is a truncated version of DPPC, -# (Its behaviour has not been rigorously tested.) -# Note that 50%/50% mixtures of DPPC & DLPC are commonly used to -# build liposomes http://www.ncbi.nlm.nih.gov/pubmed/10620293 - -# Note: -# This example may require additional features to be added to LAMMPS. -# If LAMMPS complains about an "Invalid pair_style", then copy the code -# in the "additional_lammps_code" directory into your LAMMPS "src" directory -# and recompile LAMMPS. - - - -import "CGLipidBr2005.lt" - -using namespace CGLipidBr2005 - -# The "= new random" syntax chooses one of several molecules at random - -lipids = new random([DPPC, DLPC], [0.5,0.5], 1234) #"1234"=random_seed - [13].move(7.5, 0, 0) - [15].move(3.75, 6.49519, 0) # <-- hexagonal lattice - [2].rot(180, 1, 0, 0) # <-- 2 monolayers - -# Move all the lipds up to the center of the box - -lipids[*][*][*].move(0,0,75.0) - - - - -# Although this patch of lipids is not square or rectangular, (it looks -# like a parallelogram), this is no longer the case after rectangular -# periodic boundary conditions are applied. (Check by visualising in VMD.) - - -write_once("Data Boundary") { - 0 97.5 xlo xhi - 0 97.42785792 ylo yhi - 0 150.0 zlo zhi -} - - -# A note on geometry: -# We want to create a bilayer arranged in a hexagonal lattice consisting of -# 15 rows (each row is aligned with the x-axis) -# 13 columns (aligned at a 60 degree angle from the x axis) -# The lattice spacing is 7.5 Angstroms. -# When wrapped onto a rectangular box, the dimensions of the system are: -# 13 * 7.5 Angstroms in the X direction -# 15 * 7.5*sqrt(3)/2 Angstroms in the Y direction - - - - - - - -# ------------------- protein inclusion --------------------- - -import "1beadProtSci2010.lt" - -using namespace 1beadProtSci2010 - -protein = new 4HelixInsideOut - -protein.move(45.0, 25.98076211, 75.0) - - -# Delete a hole in the membrane to create space for the protein. - -delete lipids[4][2][*] -delete lipids[6][2][*] -delete lipids[3-6][3][*] -delete lipids[3-5][4][*] -delete lipids[2-5][5][*] -delete lipids[2][6][*] -delete lipids[4][6][*] - -# Note: All atom types must include the full path (the name of -# the namespace which defined them as well as the atom type name). -# (This is because we are no longer inside that namespace.) - - -write_once("In Settings") { - - # ----------------------------------------------------------- - # -------- interactions between protein and lipids ---------- - # ----------------------------------------------------------- - - # Interactions between the protein and lipid atoms are usually - # determined by mixing rules. (However this is not possible some - # for atoms, such as the "int" atoms in the lipid model which - # interact using -1/r^2 attraction.) Mixing rules do not make - # sense for these atoms so we must explicitly define their - # interaction with all other atoms. - - # We want the hydrophobic interactions between hydrophobic residues in - # the protein and beads the interior of the lipid to be energetically - # similar to the attractive interactions between the lipid tails. - # - # Note: I made the width of the outward-facing protein beads slightly larger - # ("12.5") whenever they interact with the "tail" beads in each lipid - # (in order to make the protein wider there). - # This hopefully relieves some of the internal negative pressure in the center - # of the bilayer which can otherwise rip apart the protein or suck it into - # the bilaer. (This is a hack, and I'm not sure if it is necessary. - # For different protein or lipid models, you probably don't need this.) - # - # i j pairstylename eps sig K L - - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 12.5 0.4 -1 - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - - # To help keep the protein from tilting 90 degrees and burying itself - # within the lipid bilayer, we make the turn regions at either - # end of the protein (strongly) attracted to the head groups - # of the lipid. (In reality, they would probably be attracted - # to the water as well.) - - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - - # All other interactions between proteins and lipids are steric. - - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/DLPC/head @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/DLPC/head @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - - # ----------------------------------------------------------- - # -------- Modifications to the protein model: -------------- - # ----------------------------------------------------------- - # - # Turn off attraction between the hydrophobic "@atom:sH" beads: - # (These beads are located in the outside of a trans-membrane protein.) - - pair_coeff @atom:1beadProtSci2010/sH @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - - # (Why: These beads are only attracted to - # each other in an aqueous environment) - - # ... and - # Turn ON attraction between the hydrophilic "@atom:sL" beads. - # (These beads are located in the interior of a trans-membrane protein.) - - pair_coeff @atom:1beadProtSci2010/sL @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - - # Why? - # In reality, polar groups in the interior of trans-membrane - # proteins do form hydrogen bonds with each other. This was - # absent from the original protein model because, in an aqueous - # environment, these groups preferentially interact with the water. - # - # Why is this necessary? - # Shouldn't attraction between lipid tails and the protein create - # an effective force which brings the hydrophilic beads together? - # (similar to the hydrophobic effect, but in reverse?). - # Answer: - # Unlike an aqueous environment (~zero pressure, or +1atm), there is - # a large negative pressure in the interior of some bilayer membrane - # models (such as this one). Without some kind of direct attraction - # between interior residues, the protein will get pulled apart. - # (Perhaps the attractive force I am using is too strong?) - -} - - - - -# Finally, we must combine the two force-field styles which were used for -# the coarse-grained lipid and protein. To do that, we write one last time -# to the "In Init" section. When reading the "Init" section LAMMPS will -# read these commands last and this will override any earlier settings. - -write_once("In Init") { - # -- These styles override earlier settings -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - angle_style hybrid cosine/delta harmonic - dihedral_style hybrid fourier - improper_style none - pair_style hybrid table linear 1130 lj/charmm/coul/charmm/inter es4k4l 14.5 15 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 # turn off pairs if "less than 3 bonds" -} - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/table_int.dat b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/table_int.dat deleted file mode 100644 index b0d651d67..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/moltemplate_files/table_int.dat +++ /dev/null @@ -1,1139 +0,0 @@ -# Table for the INT-INT interaction from -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# This table contains -# i r_i U(r_i) -dU/dr|r_i -# where U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) - -INT -N 1130 - -1 0.02 2.0331818401e+30 1.21990910406e+33 -2 0.04 4.9638228518e+26 1.48914685554e+29 -3 0.06 3.82579033251e+24 7.65158066501e+26 -4 0.08 1.21187081343e+23 1.81780622014e+25 -5 0.1 8.32791281704e+21 9.99349538045e+23 -6 0.12 9.34030842897e+20 9.34030842897e+22 -7 0.14 1.46892540453e+20 1.25907891817e+22 -8 0.16 2.95866897809e+19 2.21900173357e+21 -9 0.18 7.19889946863e+18 4.79926631242e+20 -10 0.2 2.0331818401e+18 1.21990910406e+20 -11 0.22 6.47834392264e+17 3.53364213962e+19 -12 0.24 2.28034873754e+17 1.14017436877e+19 -13 0.26 8.72681951932e+16 4.02776285507e+18 -14 0.28 3.58624366341e+16 1.53696157003e+18 -15 0.3 1.56704372019e+16 6.26817488078e+17 -16 0.32 7.2233129348e+15 2.70874235055e+17 -17 0.34 3.48970861422e+15 1.23166186384e+17 -18 0.36 1.75754381558e+15 5.85847938527e+16 -19 0.38 9.18613895646e+14 2.90088598625e+16 -20 0.4 4.96382285179e+14 1.48914685554e+16 -21 0.42 2.76404230108e+14 7.89726371739e+15 -22 0.44 1.58162693423e+14 4.31352800247e+15 -23 0.46 9.27773983256e+13 2.42027995633e+15 -24 0.48 5.56725765996e+13 1.391814415e+15 -25 0.5 3.41111308981e+13 8.18667141564e+14 -26 0.52 2.13057117167e+13 4.91670270393e+14 -27 0.54 1.35459994024e+13 3.0102220895e+14 -28 0.56 8.75547769351e+12 1.87617379153e+14 -29 0.58 5.74645813711e+12 1.18892237325e+14 -30 0.6 3.8257903322e+12 7.65158066491e+13 -31 0.62 2.58128463312e+12 4.99603477424e+13 -32 0.64 1.7635041342e+12 3.30657025205e+13 -33 0.66 1.21901470178e+12 2.21639036726e+13 -34 0.68 8.51979641904e+11 1.50349348607e+13 -35 0.7 6.0167184547e+11 1.0314374497e+13 -36 0.72 4.29087845387e+11 7.15146409276e+12 -37 0.74 3.08855637556e+11 5.00846980094e+12 -38 0.76 2.24270970425e+11 3.54112058818e+12 -39 0.78 1.64210505205e+11 2.52631546702e+12 -40 0.8 1.2118708117e+11 1.81780621971e+12 -41 0.82 90109367359.1 1.31867367068e+12 -42 0.84 67481501334.4 9.64021449503e+11 -43 0.86 50880896383.4 7.09965997788e+11 -44 0.88 38613938681.2 5.26553710913e+11 -45 0.9 29486692086.8 3.93155896009e+11 -46 0.92 22650731882.4 2.95444330322e+11 -47 0.94 17498544395.3 2.23385674464e+11 -48 0.96 13591937526.4 1.69899220331e+11 -49 0.98 10612635712.6 1.29950642555e+11 -50 1.0 8327912706.34 99934953582.6 -51 1.02 6566502316.69 77252969474.2 -52 1.04 5201589672.36 60018343356.8 -53 1.06 4138717434.11 46853405843.3 -54 1.08 3307128665.58 36745874940.0 -55 1.1 2653529579.27 28947596241.1 -56 1.12 2137567708.15 22902511945.9 -57 1.14 1728534024.3 18195095739.0 -58 1.16 1402943799.0 14513212422.1 -59 1.18 1142752163.37 11621209113.9 -60 1.2 934030766.093 9340308300.6 -61 1.22 765981286.774 7534242773.65 -62 1.24 630196371.787 6098675145.29 -63 1.26 520103253.414 4953364870.6 -64 1.28 430542934.103 4036340534.04 -65 1.3 357450462.101 3299543229.91 -66 1.32 297610947.802 2705554551.18 -67 1.34 248472587.186 2225128105.44 -68 1.36 208002782.573 1835319108.76 -69 1.38 174576985.011 1518061159.35 -70 1.4 146892484.084 1259078837.33 -71 1.42 123901294.937 1047053582.16 -72 1.44 104757721.536 872981382.419 -73 1.46 88777241.639 729676313.267 -74 1.48 75404158.02 611385405.387 -75 1.5 64186061.7033 513488820.507 -76 1.52 54753607.1486 432265633.695 -77 1.54 46804443.7318 364710253.134 -78 1.56 40090410.0598 308388060.159 -79 1.58 34407297.9713 261321529.95 -80 1.6 29586646.6744 221900119.2 -81 1.62 25489145.661 188808745.634 -82 1.64 21999316.2868 160970856.824 -83 1.66 19021212.5921 137502982.517 -84 1.68 16474936.8715 117678352.86 -85 1.7 14293808.3245 100897694.735 -86 1.72 12422056.6082 86665727.6626 -87 1.74 10812938.3788 74572197.8496 -88 1.76 9427195.57103 64276535.39 -89 1.78 8231790.46096 55495411.7777 -90 1.8 7198865.45512 47992625.088 -91 1.82 6304885.77339 41570857.9644 -92 1.84 5529931.32911 36064946.1544 -93 1.86 4857110.59557 31336368.341 -94 1.88 4272074.43377 27268725.7382 -95 1.9 3762612.01167 23764025.6584 -96 1.92 3318314.28383 20739619.609 -97 1.94 2930293.18879 18125675.4316 -98 1.96 2590946.89128 15863086.114 -99 1.98 2293763.15199 13901736.4186 -100 2.0 2033154.33079 12199063.3122 -101 2.02 1804318.68586 10718858.1296 -102 2.04 1603123.57305 9430268.02169 -103 2.06 1426006.91783 8306962.01537 -104 2.08 1269893.96121 7326433.30293 -105 2.1 1132126.79514 6469414.48445 -106 2.12 1010404.62602 5719386.63441 -107 2.14 902733.052344 5062166.44376 -108 2.16 807380.928986 4485558.44681 -109 2.18 722843.627253 3979061.59742 -110 2.2 647811.695319 3533621.30686 -111 2.22 581144.085827 3141419.57242 -112 2.24 521845.251959 2795697.07302 -113 2.26 469045.525153 2490602.13576 -114 2.28 421984.280794 2221062.32522 -115 2.3 379995.475978 1982675.10836 -116 2.32 342495.208369 1771614.62868 -117 2.34 308970.999537 1584552.10475 -118 2.36 278972.551763 1418587.76828 -119 2.38 252103.765513 1271192.59046 -120 2.4 228015.837009 1140158.32224 -121 2.42 206401.282366 1023554.60663 -122 2.44 186988.75765 919692.114521 -123 2.46 169538.563484 827090.818108 -124 2.48 153838.739168 744452.651831 -125 2.5 139701.665073 670637.92543 -126 2.52 126961.103835 604644.949624 -127 2.54 115469.620781 545592.416037 -128 2.56 105096.332511 492704.141327 -129 2.58 95724.9397832 445295.843157 -130 2.6 87252.0069441 402763.664479 -131 2.62 79585.4554502 364574.203947 -132 2.64 72643.2434671 330255.845328 -133 2.66 66352.2073932 299391.208536 -134 2.68 60647.0444312 271610.570248 -135 2.7 55469.4181565 246586.123584 -136 2.72 50767.1714483 224026.964698 -137 2.74 46493.633237 203674.709811 -138 2.76 42607.0073083 185299.659567 -139 2.78 39069.8329526 168697.439095 -140 2.8 35848.5085794 153686.051901 -141 2.82 32912.8705664 140103.294183 -142 2.84 30235.8206098 127804.483324 -143 2.86 27792.9956998 116660.460548 -144 2.88 25562.4755962 106555.833042 -145 2.9 23524.5233195 97387.4254387 -146 2.92 21661.3547409 89062.9145204 -147 2.94 19956.9338374 81499.6244039 -148 2.96 18396.7906059 74623.4624292 -149 2.98 16967.8589974 68367.9785194 -150 3.0 15658.3325568 62673.5329856 -151 3.02 14457.5357325 57486.5596649 -152 3.04 13355.809067 52758.912937 -153 3.06 12344.4066925 48447.2886046 -154 3.08 11415.4047444 44512.7098736 -155 3.1 10561.6194689 40920.0707567 -156 3.12 9776.5339459 37637.7301715 -157 3.14 9054.23247117 34637.1508274 -158 3.16 8389.34175838 31892.5777179 -159 3.18 7776.97821258 29380.7516608 -160 3.2 7212.7006167 27080.6538766 -161 3.22 6692.4676457 24973.2780793 -162 3.24 6212.59969004 23041.4269669 -163 3.26 5769.74452856 21269.5303734 -164 3.28 5360.84644195 19643.4826615 -165 3.3 4983.1184041 18150.4972204 -166 3.32 4634.01702836 16778.97618 -167 3.34 4311.21998136 15518.393672 -168 3.36 4012.60560869 14359.191159 -169 3.38 3736.23454428 13292.6835236 -170 3.4 3480.33310029 12310.9747549 -171 3.42 3243.27825585 11406.8822043 -172 3.44 3023.58408279 10573.8684961 -173 3.46 2819.88946345 9805.98028003 -174 3.48 2630.94697101 9097.79310596 -175 3.5 2455.61279669 8444.36177626 -176 3.52 2292.83761972 7841.17560602 -177 3.54 2141.65832756 7284.11808108 -178 3.56 2001.19050257 6769.43046025 -179 3.58 1870.62160083 6293.67891689 -180 3.6 1749.20475558 5853.72485855 -181 3.62 1636.25314534 5446.69810179 -182 3.64 1531.13487237 5069.97261409 -183 3.66 1433.26830277 4721.1445646 -184 3.68 1342.11782445 4398.01245332 -185 3.7 1257.18998347 4098.55911171 -186 3.72 1178.02996319 3820.93539003 -187 3.74 1104.21837425 3563.44536511 -188 3.76 1035.36832639 3324.53291993 -189 3.78 971.122756088 3102.76956138 -190 3.8 911.151986554 2896.84335615 -191 3.82 855.151498616 2705.54887715 -192 3.84 802.83989347 2527.77806329 -193 3.86 753.957029799 2362.51190574 -194 3.88 708.262319576 2208.81288195 -195 3.9 665.533168297 2065.81806693 -196 3.92 625.563546756 1932.73285812 -197 3.94 588.162682667 1808.82525631 -198 3.96 553.153861545 1693.42065104 -199 3.98 520.373327227 1585.89706361 -200 4.0 489.669273313 1485.68080556 -201 4.02 460.900917596 1392.24251449 -202 4.04 433.937652306 1305.09353282 -203 4.06 408.6582636 1223.78259822 -204 4.08 384.950214367 1147.89281764 -205 4.1 362.708984933 1077.03889938 -206 4.12 341.837466738 1010.86461999 -207 4.14 322.245404503 949.040505266 -208 4.16 303.848882793 891.261706073 -209 4.18 286.569853265 837.246052066 -210 4.2 270.33569919 786.732267446 -211 4.22 255.078834164 739.47833469 -212 4.24 240.736332164 695.259993326 -213 4.26 227.249586386 653.869362042 -214 4.28 214.563994495 615.113673492 -215 4.3 202.628668126 578.814112106 -216 4.32 191.396164684 544.804746089 -217 4.34 180.822239621 512.931545605 -218 4.36 170.865617553 483.051479815 -219 4.38 161.487780703 455.031686127 -220 4.4 152.652773286 428.748705595 -221 4.42 144.327020575 404.087778912 -222 4.44 136.479161479 380.942197972 -223 4.46 129.07989358 359.212708377 -224 4.48 122.101829632 338.806958688 -225 4.5 115.519364658 319.638992577 -226 4.52 109.308552789 301.628780369 -227 4.54 103.446993117 284.701786758 -228 4.56 97.9137238447 268.788571763 -229 4.58 92.6891241175 253.824422244 -230 4.6 87.7548229339 239.749011508 -231 4.62 83.0936146036 226.506084761 -232 4.64 78.6893802546 214.043168343 -233 4.66 74.5270149351 202.31130085 -234 4.68 70.5923598871 191.264784422 -235 4.7 66.8721396072 180.860954593 -236 4.72 63.353903336 171.05996726 -237 4.74 60.0259706488 161.824601429 -238 4.76 56.8773808439 153.120076496 -239 4.78 53.8978458491 144.913882966 -240 4.8 51.0777063884 137.175625538 -241 4.82 48.4078911713 129.876877635 -242 4.84 45.8798788842 122.991046476 -243 4.86 43.485662782 116.493247913 -244 4.88 41.2177176913 110.360190267 -245 4.9 39.0689692529 104.570066494 -246 4.92 37.0327652428 99.1024540566 -247 4.94 35.102848823 93.9382219092 -248 4.96 33.2733335874 89.05944408 -249 4.98 31.5386802724 84.4493193479 -250 5.0 29.8936750183 80.0920965658 -251 5.02 28.3334090704 75.9730052143 -252 5.04 26.8532598202 72.0781907976 -253 5.06 25.4488730938 68.3946547294 -254 5.08 24.116146599 64.9101983786 -255 5.1 22.8512144543 61.6133709734 -256 5.12 21.650432722 58.4934210835 -257 5.14 20.5103658787 55.5402514226 -258 5.16 19.4277741591 52.7443767307 -259 5.18 18.3996017121 50.0968845179 -260 5.2 17.4229655155 47.5893984632 -261 5.22 16.4951449988 45.2140442802 -262 5.24 15.6135723236 42.9634178757 -263 5.26 14.775823281 40.8305556374 -264 5.28 13.979608762 38.808906703 -265 5.3 13.2227667648 36.8923070701 -266 5.32 12.5032549016 35.0749554196 -267 5.34 11.8191433738 33.3513905323 -268 5.36 11.1686083831 31.7164701895 -269 5.38 10.5499259512 30.1653514539 -270 5.4 9.96146612005 28.693472236 -271 5.42 9.40168750976 27.2965340593 -272 5.44 8.86913220892 25.9704859397 -273 5.46 8.36242097742 24.7115093061 -274 5.48 7.88024874079 23.5160038893 -275 5.5 7.4213803577 22.3805745153 -276 5.52 6.98464664308 21.3020187412 -277 5.54 6.56894063048 20.2773152771 -278 5.56 6.1732140587 19.3036131423 -279 5.58 5.79647406826 18.3782215059 -280 5.6 5.43778009463 17.4986001669 -281 5.62 5.09624094585 16.6623506308 -282 5.64 4.77101205293 15.867207745 -283 5.66 4.46129288233 15.1110318537 -284 5.68 4.16632450031 14.3918014404 -285 5.7 3.88538727999 13.7076062261 -286 5.72 3.61779874199 13.0566406912 -287 5.74 3.36291152072 12.4371979973 -288 5.76 3.12011144838 11.8476642796 -289 5.78 2.8888157497 11.2865132882 -290 5.8 2.66847134042 10.7523013555 -291 5.82 2.45855322349 10.2436626676 -292 5.84 2.25856297681 9.7593048226 -293 5.86 2.06802732724 9.2980046552 -294 5.88 1.88649680546 8.85860431242 -295 5.9 1.71354447704 8.44000756375 -296 5.92 1.548764745 8.04117633127 -297 5.94 1.39177221978 7.66112742597 -298 5.96 1.24220065245 7.29892947717 -299 5.98 1.09970192753 6.9537000433 -300 6.0 0.963945111861 6.62460289254 -301 6.02 0.83461555631 6.31084544295 -302 6.04 0.711414047074 6.01167635216 -303 6.06 0.594056003831 5.72638324756 -304 6.08 0.482270721937 5.45429058822 -305 6.1 0.375800656137 5.19475765055 -306 6.12 0.274400743381 4.94717663025 -307 6.14 0.177837762511 4.71097085338 -308 6.16 0.0858897286772 4.48559308998 -309 6.18 -0.00165467948361 4.27052396409 -310 6.2 -0.0849966617872 4.06527045435 -311 6.22 -0.164327809314 3.8693644797 -312 6.24 -0.239830589745 3.68236156522 -313 6.26 -0.311678806773 3.50383958321 -314 6.28 -0.380038035049 3.33339756513 -315 6.3 -0.445066032049 3.17065458013 -316 6.32 -0.506913128135 3.0152486763 -317 6.34 -0.56572259604 2.866835881 -318 6.36 -0.621631000928 2.72508925658 -319 6.38 -0.674768532081 2.58969800863 -320 6.4 -0.725259317268 2.46036664323 -321 6.42 -0.773221720709 2.33681417085 -322 6.44 -0.818768625574 2.21877335375 -323 6.46 -0.862007701832 2.10598999469 -324 6.48 -0.90304166028 1.99822226439 -325 6.5 -0.941968493479 1.8952400656 -326 6.52 -0.978881704324 1.79682443166 -327 6.54 -1.01387052292 1.70276695755 -328 6.56 -1.04702011237 1.61286926168 -329 6.58 -1.07841176412 1.52694247655 -330 6.6 -1.10812308336 1.44480676668 -331 6.62 -1.13622816508 1.36629087245 -332 6.64 -1.1627977612 1.29123167801 -333 6.66 -1.18789943936 1.21947380239 -334 6.68 -1.21159773365 1.15086921208 -335 6.7 -1.23395428792 1.08527685416 -336 6.72 -1.25502799183 1.02256230873 -337 6.74 -1.27487511024 0.962597459596 -338 6.76 -1.2935494061 0.90526018218 -339 6.78 -1.31110225728 0.850434047748 -340 6.8 -1.32758276773 0.798008043011 -341 6.82 -1.34303787302 0.747876304295 -342 6.84 -1.35751244086 0.699937865467 -343 6.86 -1.3710493666 0.654096418865 -344 6.88 -1.38368966412 0.610260088543 -345 6.9 -1.3954725523 0.568341215144 -346 6.92 -1.40643553728 0.528256151786 -347 6.94 -1.41661449078 0.489925070364 -348 6.96 -1.42604372459 0.453271777711 -349 6.98 -1.43475606153 0.418223541087 -350 7.0 -1.44278290299 0.384710922497 -351 7.02 -1.45015429321 0.352667621378 -352 7.04 -1.45689898057 0.322030325194 -353 7.06 -1.46304447588 0.292738567537 -354 7.08 -1.46861710792 0.264734593325 -355 7.1 -1.47364207647 0.237963230734 -356 7.12 -1.47814350264 0.2123717695 -357 7.14 -1.482144477 0.187909845266 -358 7.16 -1.48566710537 0.16452932965 -359 7.18 -1.48873255248 0.142184225751 -360 7.2 -1.49136108362 0.120830568787 -361 7.22 -1.49357210429 0.100426331626 -362 7.24 -1.49538419809 0.0809313349308 -363 7.26 -1.4968151628 0.0623071617066 -364 7.28 -1.49788204479 0.044517076001 -365 7.3 -1.49860117187 0.0275259455594 -366 7.32 -1.49898818464 0.0113001682279 -367 7.34 -1.49905806636 -0.00419239808778 -368 7.36 -1.4988251715 -0.0189825020854 -369 7.38 -1.49830325295 -0.0330995625254 -370 7.4 -1.49750548803 -0.0465717286462 -371 7.42 -1.49644450327 -0.0594259376903 -372 7.44 -1.49513239812 -0.0716879696855 -373 7.46 -1.49358076759 -0.0833824996199 -374 7.48 -1.4918007238 -0.0945331471409 -375 7.5 -1.48980291663 -0.105162523901 -376 7.52 -1.48759755345 -0.115292278666 -377 7.54 -1.48519441791 -0.124943140307 -378 7.56 -1.48260288794 -0.13413495876 -379 7.58 -1.47983195293 -0.142886744076 -380 7.6 -1.47689023018 -0.151216703644 -381 7.62 -1.47378598053 -0.159142277674 -382 7.64 -1.47052712344 -0.166680173038 -383 7.66 -1.46712125128 -0.173846395532 -384 7.68 -1.46357564306 -0.180656280652 -385 7.7 -1.45989727753 -0.187124522948 -386 7.72 -1.45609284575 -0.193265204023 -387 7.74 -1.45216876302 -0.199091819249 -388 7.76 -1.4481311804 -0.204617303261 -389 7.78 -1.44398599566 -0.20985405428 -390 7.8 -1.43973886378 -0.214813957332 -391 7.82 -1.43539520696 -0.21950840641 -392 7.84 -1.43096022428 -0.223948325627 -393 7.86 -1.42643890087 -0.228144189416 -394 7.88 -1.42183601669 -0.232106041819 -395 7.9 -1.41715615498 -0.235843514899 -396 7.92 -1.41240371029 -0.239365846333 -397 7.94 -1.40758289625 -0.242681896213 -398 7.96 -1.40269775292 -0.245800163096 -399 7.98 -1.39775215386 -0.248728799339 -400 8.0 -1.39274981294 -0.251475625745 -401 8.02 -1.38769429081 -0.254048145572 -402 8.04 -1.3825890011 -0.256453557906 -403 8.06 -1.37743721643 -0.258698770453 -404 8.08 -1.37224207403 -0.260790411767 -405 8.1 -1.3670065813 -0.262734842931 -406 8.12 -1.36173362096 -0.264538168734 -407 8.14 -1.35642595614 -0.26620624836 -408 8.16 -1.35108623513 -0.267744705599 -409 8.18 -1.34571699603 -0.269158938625 -410 8.2 -1.34032067115 -0.270454129338 -411 8.22 -1.33489959126 -0.271635252315 -412 8.24 -1.32945598963 -0.272707083354 -413 8.26 -1.32399200593 -0.273674207668 -414 8.28 -1.31850968998 -0.274541027712 -415 8.3 -1.3130110053 -0.275311770682 -416 8.32 -1.30749783257 -0.275990495686 -417 8.34 -1.30197197291 -0.276581100614 -418 8.36 -1.29643515102 -0.277087328708 -419 8.38 -1.29088901827 -0.277512774857 -420 8.4 -1.28533515553 -0.277860891625 -421 8.42 -1.279775076 -0.278134995017 -422 8.44 -1.27421022789 -0.278338270004 -423 8.46 -1.26864199697 -0.27847377582 -424 8.48 -1.26307170904 -0.278544451025 -425 8.5 -1.25750063229 -0.278553118366 -426 8.52 -1.25192997959 -0.278502489422 -427 8.54 -1.24636091063 -0.27839516907 -428 8.56 -1.24079453406 -0.278233659745 -429 8.58 -1.23523190945 -0.27802036554 -430 8.6 -1.22967404925 -0.277757596126 -431 8.62 -1.22412192063 -0.277447570509 -432 8.64 -1.21857644724 -0.277092420635 -433 8.66 -1.21303851096 -0.276694194842 -434 8.68 -1.20750895348 -0.276254861174 -435 8.7 -1.20198857794 -0.275776310556 -436 8.72 -1.19647815038 -0.275260359835 -437 8.74 -1.19097840123 -0.274708754702 -438 8.76 -1.18549002669 -0.274123172492 -439 8.78 -1.18001369009 -0.273505224869 -440 8.8 -1.17455002313 -0.272856460401 -441 8.82 -1.16909962718 -0.272178367032 -442 8.84 -1.16366307443 -0.271472374453 -443 8.86 -1.15824090903 -0.270739856375 -444 8.88 -1.1528336482 -0.269982132713 -445 8.9 -1.14744178329 -0.269200471678 -446 8.92 -1.14206578078 -0.26839609179 -447 8.94 -1.13670608326 -0.267570163805 -448 8.96 -1.13136311038 -0.266723812565 -449 8.98 -1.1260372597 -0.26585811878 -450 9.0 -1.12072890764 -0.264974120729 -451 9.02 -1.11543841024 -0.2640728159 -452 9.04 -1.11016610399 -0.263155162565 -453 9.06 -1.10491230659 -0.262222081284 -454 9.08 -1.09967731769 -0.261274456364 -455 9.1 -1.09446141962 -0.260313137244 -456 9.12 -1.08926487805 -0.259338939836 -457 9.14 -1.08408794265 -0.258352647809 -458 9.16 -1.07893084774 -0.257355013824 -459 9.18 -1.07379381288 -0.256346760718 -460 9.2 -1.06867704347 -0.255328582644 -461 9.22 -1.06358073129 -0.254301146164 -462 9.24 -1.05850505508 -0.253265091305 -463 9.26 -1.053450181 -0.252221032561 -464 9.28 -1.04841626319 -0.251169559871 -465 9.3 -1.04340344425 -0.25011123955 -466 9.32 -1.03841185563 -0.249046615186 -467 9.34 -1.03344161818 -0.2479762085 -468 9.36 -1.0284928425 -0.246900520178 -469 9.38 -1.02356562938 -0.245820030663 -470 9.4 -1.0186600702 -0.244735200927 -471 9.42 -1.01377624733 -0.243646473201 -472 9.44 -1.00891423443 -0.242554271687 -473 9.46 -1.0040740969 -0.241459003238 -474 9.48 -0.999255892143 -0.240361058009 -475 9.5 -0.994459669928 -0.239260810093 -476 9.52 -0.989685472697 -0.238158618121 -477 9.54 -0.984933335869 -0.237054825845 -478 9.56 -0.980203288132 -0.235949762702 -479 9.58 -0.975495351726 -0.234843744346 -480 9.6 -0.970809542708 -0.233737073173 -481 9.62 -0.966145871217 -0.232630038816 -482 9.64 -0.961504341725 -0.231522918625 -483 9.66 -0.956884953272 -0.230415978128 -484 9.68 -0.952287699705 -0.229309471477 -485 9.7 -0.947712569897 -0.228203641873 -486 9.72 -0.943159547963 -0.22709872198 -487 9.74 -0.938628613467 -0.225994934317 -488 9.76 -0.934119741622 -0.224892491642 -489 9.78 -0.929632903477 -0.223791597316 -490 9.8 -0.925168066109 -0.222692445658 -491 9.82 -0.920725192794 -0.221595222284 -492 9.84 -0.916304243179 -0.220500104432 -493 9.86 -0.91190517345 -0.219407261278 -494 9.88 -0.907527936486 -0.218316854241 -495 9.9 -0.903172482012 -0.217229037271 -496 9.92 -0.898838756748 -0.216143957132 -497 9.94 -0.894526704547 -0.215061753669 -498 9.96 -0.890236266534 -0.213982560076 -499 9.98 -0.885967381232 -0.212906503136 -500 10.0 -0.881719984692 -0.211833703472 -501 10.02 -0.877494010612 -0.210764275774 -502 10.04 -0.873289390453 -0.209698329022 -503 10.06 -0.869106053554 -0.208635966708 -504 10.08 -0.864943927233 -0.207577287034 -505 10.1 -0.860802936899 -0.206522383122 -506 10.12 -0.856683006147 -0.205471343199 -507 10.14 -0.852584056854 -0.204424250786 -508 10.16 -0.848506009271 -0.203381184875 -509 10.18 -0.844448782117 -0.202342220105 -510 10.2 -0.840412292656 -0.201307426921 -511 10.22 -0.836396456786 -0.20027687174 -512 10.24 -0.832401189115 -0.199250617102 -513 10.26 -0.828426403039 -0.19822872182 -514 10.28 -0.824472010811 -0.197211241119 -515 10.3 -0.820537923617 -0.196198226777 -516 10.32 -0.81662405164 -0.195189727259 -517 10.34 -0.812730304126 -0.19418578784 -518 10.36 -0.808856589444 -0.193186450732 -519 10.38 -0.805002815152 -0.1921917552 -520 10.4 -0.801168888049 -0.191201737679 -521 10.42 -0.797354714233 -0.190216431881 -522 10.44 -0.793560199154 -0.189235868906 -523 10.46 -0.789785247667 -0.188260077336 -524 10.48 -0.786029764076 -0.187289083343 -525 10.5 -0.782293652189 -0.186322910778 -526 10.52 -0.778576815358 -0.185361581264 -527 10.54 -0.774879156522 -0.184405114284 -528 10.56 -0.771200578253 -0.183453527268 -529 10.58 -0.767540982794 -0.182506835671 -530 10.6 -0.763900272099 -0.181565053055 -531 10.62 -0.760278347867 -0.180628191165 -532 10.64 -0.75667511158 -0.179696260001 -533 10.66 -0.753090464539 -0.17876926789 -534 10.68 -0.749524307893 -0.177847221551 -535 10.7 -0.745976542671 -0.176930126167 -536 10.72 -0.742447069815 -0.176017985441 -537 10.74 -0.738935790206 -0.175110801662 -538 10.76 -0.735442604695 -0.174208575761 -539 10.78 -0.731967414126 -0.173311307369 -540 10.8 -0.728510119361 -0.172418994873 -541 10.82 -0.72507062131 -0.171531635464 -542 10.84 -0.721648820948 -0.170649225192 -543 10.86 -0.718244619341 -0.169771759015 -544 10.88 -0.714857917667 -0.168899230842 -545 10.9 -0.711488617235 -0.168031633581 -546 10.92 -0.708136619505 -0.167168959186 -547 10.94 -0.704801826108 -0.166311198692 -548 10.96 -0.701484138863 -0.165458342262 -549 10.98 -0.698183459794 -0.164610379221 -550 11.0 -0.694899691148 -0.1637672981 -551 11.02 -0.691632735406 -0.162929086665 -552 11.04 -0.688382495303 -0.162095731957 -553 11.06 -0.68514887384 -0.161267220326 -554 11.08 -0.681931774298 -0.160443537459 -555 11.1 -0.678731100249 -0.159624668416 -556 11.12 -0.675546755573 -0.15881059766 -557 11.14 -0.672378644462 -0.15800130908 -558 11.16 -0.669226671439 -0.157196786028 -559 11.18 -0.666090741365 -0.156397011339 -560 11.2 -0.662970759447 -0.155601967361 -561 11.22 -0.659866631253 -0.154811635976 -562 11.24 -0.656778262715 -0.154025998629 -563 11.26 -0.653705560141 -0.153245036348 -564 11.28 -0.650648430223 -0.152468729768 -565 11.3 -0.647606780043 -0.15169705915 -566 11.32 -0.644580517084 -0.150930004405 -567 11.34 -0.641569549231 -0.150167545112 -568 11.36 -0.638573784781 -0.149409660536 -569 11.38 -0.635593132451 -0.148656329652 -570 11.4 -0.632627501379 -0.147907531156 -571 11.42 -0.629676801133 -0.147163243484 -572 11.44 -0.626740941713 -0.146423444834 -573 11.46 -0.62381983356 -0.145688113174 -574 11.48 -0.620913387554 -0.144957226261 -575 11.5 -0.618021515027 -0.144230761656 -576 11.52 -0.615144127757 -0.143508696739 -577 11.54 -0.612281137978 -0.14279100872 -578 11.56 -0.609432458382 -0.142077674653 -579 11.58 -0.606598002119 -0.141368671449 -580 11.6 -0.603777682806 -0.140663975889 -581 11.62 -0.600971414522 -0.139963564633 -582 11.64 -0.598179111815 -0.139267414235 -583 11.66 -0.595400689704 -0.138575501149 -584 11.68 -0.592636063678 -0.137887801745 -585 11.7 -0.589885149701 -0.137204292313 -586 11.72 -0.587147864211 -0.136524949077 -587 11.74 -0.584424124122 -0.135849748201 -588 11.76 -0.581713846826 -0.135178665802 -589 11.78 -0.579016950193 -0.134511677954 -590 11.8 -0.576333352571 -0.133848760697 -591 11.82 -0.573662972788 -0.133189890048 -592 11.84 -0.571005730151 -0.132535042004 -593 11.86 -0.56836154445 -0.131884192552 -594 11.88 -0.565730335952 -0.131237317677 -595 11.9 -0.563112025406 -0.130594393364 -596 11.92 -0.560506534041 -0.129955395608 -597 11.94 -0.557913783565 -0.129320300421 -598 11.96 -0.555333696166 -0.128689083832 -599 11.98 -0.552766194514 -0.1280617219 -600 12.0 -0.550211201752 -0.127438190715 -601 12.02 -0.547668641506 -0.126818466403 -602 12.04 -0.545138437876 -0.126202525133 -603 12.06 -0.542620515439 -0.125590343118 -604 12.08 -0.540114799247 -0.124981896625 -605 12.1 -0.537621214828 -0.124377161973 -606 12.12 -0.53513968818 -0.123776115544 -607 12.14 -0.532670145775 -0.123178733779 -608 12.16 -0.530212514555 -0.122584993188 -609 12.18 -0.52776672193 -0.121994870352 -610 12.2 -0.525332695778 -0.121408341923 -611 12.22 -0.522910364445 -0.120825384632 -612 12.24 -0.52049965674 -0.120245975289 -613 12.26 -0.518100501935 -0.119670090788 -614 12.28 -0.515712829763 -0.119097708107 -615 12.3 -0.513336570418 -0.118528804313 -616 12.32 -0.51097165455 -0.117963356563 -617 12.34 -0.508618013267 -0.11740134211 -618 12.36 -0.506275578128 -0.116842738298 -619 12.38 -0.503944281147 -0.116287522571 -620 12.4 -0.501624054788 -0.115735672472 -621 12.42 -0.49931483196 -0.115187165645 -622 12.44 -0.497016546022 -0.114641979838 -623 12.46 -0.494729130774 -0.114100092904 -624 12.48 -0.49245252046 -0.1135614828 -625 12.5 -0.490186649763 -0.113026127594 -626 12.52 -0.487931453803 -0.112494005462 -627 12.54 -0.485686868135 -0.11196509469 -628 12.56 -0.48345282875 -0.111439373678 -629 12.58 -0.481229272066 -0.110916820936 -630 12.6 -0.479016134933 -0.110397415091 -631 12.62 -0.476813354625 -0.109881134884 -632 12.64 -0.474620868841 -0.109367959171 -633 12.66 -0.472438615702 -0.108857866928 -634 12.68 -0.470266533747 -0.108350837244 -635 12.7 -0.468104561934 -0.107846849332 -636 12.72 -0.465952639633 -0.107345882519 -637 12.74 -0.463810706629 -0.106847916255 -638 12.76 -0.461678703116 -0.106352930108 -639 12.78 -0.459556569693 -0.105860903769 -640 12.8 -0.457444247367 -0.105371817049 -641 12.82 -0.455341677547 -0.10488564988 -642 12.84 -0.453248802042 -0.104402382317 -643 12.86 -0.451165563056 -0.103921994536 -644 12.88 -0.449091903193 -0.103444466836 -645 12.9 -0.447027765446 -0.102969779639 -646 12.92 -0.4449730932 -0.102497913489 -647 12.94 -0.442927830229 -0.102028849053 -648 12.96 -0.440891920688 -0.101562567122 -649 12.98 -0.438865309121 -0.101099048608 -650 13.0 -0.436847940448 -0.100638274548 -651 13.02 -0.434839759968 -0.100180226101 -652 13.04 -0.432840713358 -0.0997248845489 -653 13.06 -0.430850746664 -0.0992722312959 -654 13.08 -0.428869806307 -0.0988222478696 -655 13.1 -0.426897839073 -0.0983749159199 -656 13.12 -0.424934792115 -0.0979302172191 -657 13.14 -0.42298061295 -0.0974881336614 -658 13.16 -0.421035249454 -0.097048647263 -659 13.18 -0.419098649864 -0.0966117401617 -660 13.2 -0.417170762771 -0.0961773946166 -661 13.22 -0.41525153712 -0.0957455930079 -662 13.24 -0.413340922208 -0.0953163178365 -663 13.26 -0.411438867679 -0.0948895517235 -664 13.28 -0.409545323527 -0.0944652774101 -665 13.3 -0.407660240085 -0.0940434777572 -666 13.32 -0.405783568032 -0.0936241357448 -667 13.34 -0.403915258384 -0.0932072344716 -668 13.36 -0.402055262494 -0.0927927571548 -669 13.38 -0.400203532049 -0.0923806871294 -670 13.4 -0.39836001907 -0.091971007848 -671 13.42 -0.396524675907 -0.0915637028799 -672 13.44 -0.394697455235 -0.0911587559112 -673 13.46 -0.392878310058 -0.0907561507435 -674 13.48 -0.391067193701 -0.0903558712944 -675 13.5 -0.389264059808 -0.0899579015961 -676 13.52 -0.387468862344 -0.0895622257951 -677 13.54 -0.385681555589 -0.089168828152 -678 13.56 -0.383902094135 -0.0887776930406 -679 13.58 -0.382130432887 -0.0883888049474 -680 13.6 -0.380366527059 -0.088002148471 -681 13.62 -0.378610332173 -0.0876177083216 -682 13.64 -0.376861804052 -0.0872354693205 -683 13.66 -0.375120898826 -0.0868554163993 -684 13.68 -0.373387572922 -0.0864775345994 -685 13.7 -0.371661783067 -0.0861018090713 -686 13.72 -0.369943486282 -0.0857282250742 -687 13.74 -0.368232639885 -0.0853567679751 -688 13.76 -0.366529201481 -0.0849874232486 -689 13.78 -0.364833128968 -0.0846201764757 -690 13.8 -0.363144380531 -0.0842550133436 -691 13.82 -0.361462914638 -0.083891919645 -692 13.84 -0.359788690043 -0.0835308812773 -693 13.86 -0.358121665778 -0.0831718842421 -694 13.88 -0.356461801157 -0.0828149146446 -695 13.9 -0.354809055768 -0.0824599586927 -696 13.92 -0.353163389476 -0.0821070026966 -697 13.94 -0.351524762418 -0.0817560330682 -698 13.96 -0.349893135001 -0.0814070363201 -699 13.98 -0.348268467902 -0.0810599990654 -700 14.0 -0.346650722064 -0.0807149080166 -701 14.02 -0.345039858694 -0.0803717499853 -702 14.04 -0.343435839265 -0.0800305118814 -703 14.06 -0.341838625506 -0.0796911807123 -704 14.08 -0.340248179409 -0.0793537435825 -705 14.1 -0.338664463221 -0.079018187693 -706 14.12 -0.337087439445 -0.0786845003402 -707 14.14 -0.335517070835 -0.0783526689157 -708 14.16 -0.333953320399 -0.0780226809053 -709 14.18 -0.332396151392 -0.0776945238888 -710 14.2 -0.330845527319 -0.0773681855387 -711 14.22 -0.329301411928 -0.0770436536203 -712 14.24 -0.327763769212 -0.0767209159903 -713 14.26 -0.326232563407 -0.0763999605967 -714 14.28 -0.324707758986 -0.076080775478 -715 14.3 -0.323189320665 -0.0757633487623 -716 14.32 -0.321677213392 -0.075447668667 -717 14.34 -0.320171402352 -0.0751337234981 -718 14.36 -0.318671852963 -0.0748215016493 -719 14.38 -0.317178530874 -0.0745109916017 -720 14.4 -0.315691401963 -0.0742021819228 -721 14.42 -0.314210432337 -0.0738950612663 -722 14.44 -0.312735588328 -0.073589618371 -723 14.46 -0.311266836492 -0.0732858420606 -724 14.48 -0.309804143609 -0.0729837212427 -725 14.5 -0.308347476679 -0.0726832449085 -726 14.52 -0.306896802922 -0.0723844021319 -727 14.54 -0.305452089775 -0.072087182069 -728 14.56 -0.304013304893 -0.0717915739575 -729 14.58 -0.302580416142 -0.0714975671162 -730 14.6 -0.301153391604 -0.071205150944 -731 14.62 -0.29973219957 -0.0709143149198 -732 14.64 -0.298316808542 -0.0706250486013 -733 14.66 -0.29690718723 -0.0703373416252 -734 14.68 -0.29550330455 -0.0700511837056 -735 14.7 -0.294105129623 -0.0697665646344 -736 14.72 -0.292712631773 -0.06948347428 -737 14.74 -0.291325780527 -0.069201902587 -738 14.76 -0.289944545612 -0.0689218395755 -739 14.78 -0.288568896953 -0.0686432753407 -740 14.8 -0.287198804672 -0.068366200052 -741 14.82 -0.285834239089 -0.0680906039529 -742 14.84 -0.284475170717 -0.0678164773599 -743 14.86 -0.283121570262 -0.0675438106623 -744 14.88 -0.281773408622 -0.0672725943215 -745 14.9 -0.280430656883 -0.0670028188703 -746 14.92 -0.279093286324 -0.0667344749127 -747 14.94 -0.277761268406 -0.066467553123 -748 14.96 -0.276434574779 -0.0662020442454 -749 14.98 -0.275113177278 -0.0659379390934 -750 15.0 -0.273797047918 -0.0656752285492 -751 15.02 -0.272486158899 -0.0654139035635 -752 15.04 -0.271180482599 -0.0651539551544 -753 15.06 -0.269879991575 -0.0648953744073 -754 15.08 -0.268584658563 -0.0646381524742 -755 15.1 -0.267294456476 -0.0643822805732 -756 15.12 -0.266009358398 -0.064127749988 -757 15.14 -0.264729337592 -0.0638745520673 -758 15.16 -0.263454367489 -0.0636226782243 -759 15.18 -0.262184421693 -0.0633721199364 -760 15.2 -0.260919473977 -0.0631228687444 -761 15.22 -0.259659498285 -0.062874916252 -762 15.24 -0.258404468725 -0.0626282541256 -763 15.26 -0.257154359572 -0.0623828740934 -764 15.28 -0.255909145268 -0.0621387679452 -765 15.3 -0.254668800416 -0.061895927532 -766 15.32 -0.253433299783 -0.061654344765 -767 15.34 -0.252202618295 -0.0614140116156 -768 15.36 -0.250976731041 -0.0611749201148 -769 15.38 -0.249755613266 -0.0609370623526 -770 15.4 -0.248539240374 -0.0607004304776 -771 15.42 -0.247327587926 -0.0604650166966 -772 15.44 -0.246120631637 -0.0602308132741 -773 15.46 -0.244918347377 -0.0599978125317 -774 15.48 -0.243720711169 -0.0597660068478 -775 15.5 -0.242527699187 -0.0595353886571 -776 15.52 -0.241339287756 -0.05930595045 -777 15.54 -0.240155453352 -0.0590776847726 -778 15.56 -0.238976172597 -0.0588505842256 -779 15.58 -0.237801422264 -0.0586246414643 -780 15.6 -0.236631179269 -0.0583998491983 -781 15.62 -0.235465420674 -0.0581762001905 -782 15.64 -0.234304123687 -0.057953687257 -783 15.66 -0.233147265658 -0.057732303267 -784 15.68 -0.231994824078 -0.0575120411416 -785 15.7 -0.23084677658 -0.0572928938542 -786 15.72 -0.229703100938 -0.0570748544293 -787 15.74 -0.228563775063 -0.0568579159429 -788 15.76 -0.227428777006 -0.0566420715213 -789 15.78 -0.226298084954 -0.0564273143414 -790 15.8 -0.22517167723 -0.0562136376296 -791 15.82 -0.224049532291 -0.0560010346619 -792 15.84 -0.222931628729 -0.0557894987635 -793 15.86 -0.22181794527 -0.0555790233081 -794 15.88 -0.220708460771 -0.0553696017175 -795 15.9 -0.21960315422 -0.0551612274618 -796 15.92 -0.218502004734 -0.0549538940582 -797 15.94 -0.217404991561 -0.0547475950712 -798 15.96 -0.216312094077 -0.0545423241119 -799 15.98 -0.215223291785 -0.0543380748379 -800 16.0 -0.214138564315 -0.0541348409526 -801 16.02 -0.21305789142 -0.0539326162051 -802 16.04 -0.21198125298 -0.0537313943897 -803 16.06 -0.210908628999 -0.0535311693457 -804 16.08 -0.209839999602 -0.0533319349567 -805 16.1 -0.208775345037 -0.0531336851505 -806 16.12 -0.207714645672 -0.0529364138987 -807 16.14 -0.206657881997 -0.0527401152166 -808 16.16 -0.205605034619 -0.0525447831621 -809 16.18 -0.204556084266 -0.0523504118362 -810 16.2 -0.20351101178 -0.0521569953823 -811 16.22 -0.202469798123 -0.0519645279856 -812 16.24 -0.201432424372 -0.0517730038733 -813 16.26 -0.200398871718 -0.0515824173138 -814 16.28 -0.199369121467 -0.0513927626166 -815 16.3 -0.198343155039 -0.051204034132 -816 16.32 -0.197320953965 -0.0510162262506 -817 16.34 -0.196302499889 -0.050829333403 -818 16.36 -0.195287774565 -0.0506433500599 -819 16.38 -0.194276759859 -0.0504582707309 -820 16.4 -0.193269437746 -0.0502740899651 -821 16.42 -0.192265790306 -0.0500908023503 -822 16.44 -0.191265799733 -0.0499084025129 -823 16.46 -0.190269448323 -0.0497268851171 -824 16.48 -0.189276718481 -0.0495462448654 -825 16.5 -0.188287592716 -0.0493664764977 -826 16.52 -0.187302053643 -0.0491875747911 -827 16.54 -0.186320083981 -0.0490095345599 -828 16.56 -0.185341666552 -0.0488323506547 -829 16.58 -0.18436678428 -0.0486560179629 -830 16.6 -0.183395420192 -0.0484805314077 -831 16.62 -0.182427557417 -0.0483058859483 -832 16.64 -0.181463179181 -0.0481320765793 -833 16.66 -0.180502268813 -0.0479590983305 -834 16.68 -0.179544809739 -0.0477869462668 -835 16.7 -0.178590785487 -0.0476156154877 -836 16.72 -0.177640179677 -0.0474451011271 -837 16.74 -0.176692976031 -0.0472753983531 -838 16.76 -0.175749158364 -0.0471065023674 -839 16.78 -0.174808710589 -0.0469384084057 -840 16.8 -0.173871616713 -0.0467711117367 -841 16.82 -0.172937860836 -0.0466046076623 -842 16.84 -0.172007427154 -0.0464388915171 -843 16.86 -0.171080299953 -0.0462739586683 -844 16.88 -0.170156463616 -0.0461098045155 -845 16.9 -0.169235902612 -0.04594642449 -846 16.92 -0.168318601505 -0.0457838140552 -847 16.94 -0.167404544949 -0.0456219687059 -848 16.96 -0.166493717686 -0.0454608839681 -849 16.98 -0.165586104549 -0.0453005553988 -850 17.0 -0.164681690459 -0.045140978586 -851 17.02 -0.163780460423 -0.044982149148 -852 17.04 -0.162882399539 -0.0448240627335 -853 17.06 -0.161987492989 -0.0446667150213 -854 17.08 -0.161095726042 -0.0445101017198 -855 17.1 -0.160207084053 -0.0443542185673 -856 17.12 -0.15932155246 -0.0441990613312 -857 17.14 -0.158439116788 -0.0440446258081 -858 17.16 -0.157559762644 -0.0438909078236 -859 17.18 -0.156683475719 -0.0437379032318 -860 17.2 -0.155810241787 -0.0435856079154 -861 17.22 -0.154940046702 -0.0434340177851 -862 17.24 -0.154072876401 -0.0432831287799 -863 17.26 -0.153208716903 -0.0431329368663 -864 17.28 -0.152347554306 -0.0429834380385 -865 17.3 -0.151489374787 -0.0428346283181 -866 17.32 -0.150634164605 -0.0426865037537 -867 17.34 -0.149781910096 -0.0425390604208 -868 17.36 -0.148932597673 -0.0423922944219 -869 17.38 -0.148086213829 -0.0422462018856 -870 17.4 -0.147242745133 -0.0421007789672 -871 17.42 -0.146402178232 -0.0419560218477 -872 17.44 -0.145564499846 -0.0418119267343 -873 17.46 -0.144729696774 -0.0416684898597 -874 17.48 -0.143897755889 -0.0415257074823 -875 17.5 -0.143068664136 -0.0413835758856 -876 17.52 -0.142242408539 -0.0412420913782 -877 17.54 -0.141418976192 -0.0411012502937 -878 17.56 -0.140598354262 -0.0409610489904 -879 17.58 -0.139780529991 -0.0408214838511 -880 17.6 -0.138965490691 -0.040682551283 -881 17.62 -0.138153223746 -0.0405442477172 -882 17.64 -0.137343716613 -0.0404065696091 -883 17.66 -0.136536956816 -0.0402695134376 -884 17.68 -0.135732931952 -0.0401330757054 -885 17.7 -0.134931629688 -0.0399972529384 -886 17.72 -0.134133037758 -0.0398620416858 -887 17.74 -0.133337143966 -0.0397274385201 -888 17.76 -0.132543936186 -0.0395934400363 -889 17.78 -0.131753402356 -0.0394600428522 -890 17.8 -0.130965530486 -0.0393272436083 -891 17.82 -0.130180308648 -0.0391950389674 -892 17.84 -0.129397724985 -0.0390634256142 -893 17.86 -0.128617767704 -0.0389324002559 -894 17.88 -0.127840425077 -0.0388019596211 -895 17.9 -0.127065685442 -0.0386721004602 -896 17.92 -0.126293537203 -0.0385428195454 -897 17.94 -0.125523968827 -0.0384141136698 -898 17.96 -0.124756968844 -0.038285979648 -899 17.98 -0.12399252585 -0.0381584143155 -900 18.0 -0.123230628501 -0.0380314145287 -901 18.02 -0.122471265519 -0.0379049771648 -902 18.04 -0.121714425686 -0.0377790991214 -903 18.06 -0.120960097846 -0.0376537773164 -904 18.08 -0.120208270905 -0.0375290086883 -905 18.1 -0.119458933831 -0.0374047901954 -906 18.12 -0.11871207565 -0.0372811188161 -907 18.14 -0.117967685451 -0.0371579915483 -908 18.16 -0.117225752381 -0.0370354054099 -909 18.18 -0.116486265647 -0.0369133574381 -910 18.2 -0.115749214515 -0.0367918446895 -911 18.22 -0.11501458831 -0.0366708642398 -912 18.24 -0.114282376416 -0.0365504131839 -913 18.26 -0.113552568273 -0.0364304886354 -914 18.28 -0.11282515338 -0.0363110877269 -915 18.3 -0.112100121292 -0.0361922076096 -916 18.32 -0.111377461622 -0.0360738454529 -917 18.34 -0.110657164039 -0.0359559984449 -918 18.36 -0.109939218269 -0.0358386637917 -919 18.38 -0.109223614091 -0.0357218387177 -920 18.4 -0.108510341341 -0.0356055204649 -921 18.42 -0.107799389911 -0.0354897062933 -922 18.44 -0.107090749747 -0.0353743934808 -923 18.46 -0.106384410848 -0.0352595793223 -924 18.48 -0.105680363268 -0.0351452611307 -925 18.5 -0.104978597114 -0.0350314362357 -926 18.52 -0.104279102547 -0.0349181019845 -927 18.54 -0.103581869781 -0.0348052557411 -928 18.56 -0.102886889082 -0.0346928948865 -929 18.58 -0.102194150767 -0.0345810168186 -930 18.6 -0.101503645208 -0.0344696189517 -931 18.62 -0.100815362825 -0.0343586987167 -932 18.64 -0.100129294092 -0.0342482535611 -933 18.66 -0.0994454295322 -0.0341382809484 -934 18.68 -0.0987637597204 -0.0340287783585 -935 18.7 -0.0980842752811 -0.0339197432873 -936 18.72 -0.0974069668887 -0.0338111732465 -937 18.74 -0.0967318252675 -0.0337030657637 -938 18.76 -0.0960588411908 -0.0335954183822 -939 18.78 -0.0953880054812 -0.0334882286609 -940 18.8 -0.0947193090095 -0.0333814941741 -941 18.82 -0.0940527426954 -0.0332752125115 -942 18.84 -0.0933882975062 -0.0331693812782 -943 18.86 -0.0927259644573 -0.033063998094 -944 18.88 -0.0920657346112 -0.0329590605941 -945 18.9 -0.0914075990779 -0.0328545664286 -946 18.92 -0.0907515490141 -0.0327505132621 -947 18.94 -0.0900975756229 -0.0326468987742 -948 18.96 -0.089445670154 -0.032543720659 -949 18.98 -0.0887958239027 -0.0324409766249 -950 19.0 -0.0881480282103 -0.032338664395 -951 19.02 -0.0875022744633 -0.0322367817064 -952 19.04 -0.0868585540934 -0.0321353263106 -953 19.06 -0.0862168585771 -0.0320342959728 -954 19.08 -0.0855771794356 -0.0319336884725 -955 19.1 -0.084939508234 -0.0318335016031 -956 19.12 -0.0843038365819 -0.0317337331714 -957 19.14 -0.0836701561321 -0.0316343809981 -958 19.16 -0.0830384585813 -0.0315354429176 -959 19.18 -0.0824087356692 -0.0314369167774 -960 19.2 -0.0817809791782 -0.0313388004388 -961 19.22 -0.0811551809338 -0.031241091776 -962 19.24 -0.0805313328034 -0.0311437886765 -963 19.26 -0.079909426697 -0.031046889041 -964 19.28 -0.079289454566 -0.030950390783 -965 19.3 -0.0786714084036 -0.0308542918291 -966 19.32 -0.0780552802445 -0.0307585901186 -967 19.34 -0.0774410621642 -0.0306632836034 -968 19.36 -0.0768287462793 -0.0305683702482 -969 19.38 -0.0762183247467 -0.0304738480301 -970 19.4 -0.0756097897639 -0.0303797149388 -971 19.42 -0.0750031335683 -0.0302859689762 -972 19.44 -0.0743983484373 -0.0301926081566 -973 19.46 -0.0737954266876 -0.0300996305063 -974 19.48 -0.0731943606756 -0.0300070340638 -975 19.5 -0.0725951427967 -0.0299148168796 -976 19.52 -0.071997765485 -0.0298229770161 -977 19.54 -0.0714022212134 -0.0297315125477 -978 19.56 -0.0708085024932 -0.0296404215602 -979 19.58 -0.0702166018738 -0.0295497021514 -980 19.6 -0.0696265119425 -0.0294593524306 -981 19.62 -0.0690382253245 -0.0293693705184 -982 19.64 -0.0684517346822 -0.0292797545471 -983 19.66 -0.0678670327154 -0.0291905026603 -984 19.68 -0.0672841121609 -0.0291016130126 -985 19.7 -0.0667029657922 -0.0290130837702 -986 19.72 -0.0661235864195 -0.02892491311 -987 19.74 -0.0655459668893 -0.0288370992202 -988 19.76 -0.0649701000843 -0.0287496402998 -989 19.78 -0.0643959789228 -0.0286625345588 -990 19.8 -0.0638235963592 -0.028575780218 -991 19.82 -0.0632529453832 -0.0284893755087 -992 19.84 -0.0626840190197 -0.0284033186731 -993 19.86 -0.0621168103288 -0.0283176079638 -994 19.88 -0.0615513124053 -0.0282322416441 -995 19.9 -0.0609875183786 -0.0281472179874 -996 19.92 -0.0604254214128 -0.0280625352778 -997 19.94 -0.0598650147059 -0.0279781918096 -998 19.96 -0.0593062914901 -0.027894185887 -999 19.98 -0.0587492450313 -0.0278105158248 -1000 20.0 -0.0581938686292 -0.0277271799475 -1001 20.02 -0.0576401556166 -0.0276441765898 -1002 20.04 -0.0570880993599 -0.0275615040963 -1003 20.06 -0.056537693258 -0.0274791608214 -1004 20.08 -0.0559889307431 -0.0273971451294 -1005 20.1 -0.0554418052798 -0.0273154553941 -1006 20.12 -0.0548963103651 -0.0272340899992 -1007 20.14 -0.0543524395283 -0.0271530473379 -1008 20.16 -0.0538101863307 -0.027072325813 -1009 20.18 -0.0532695443654 -0.0269919238365 -1010 20.2 -0.0527305072574 -0.0269118398301 -1011 20.22 -0.0521930686629 -0.0268320722247 -1012 20.24 -0.0516572222695 -0.0267526194605 -1013 20.26 -0.0511229617959 -0.0266734799867 -1014 20.28 -0.0505902809917 -0.0265946522621 -1015 20.3 -0.0500591736373 -0.026516134754 -1016 20.32 -0.0495296335436 -0.0264379259393 -1017 20.34 -0.0490016545518 -0.0263600243033 -1018 20.36 -0.0484752305336 -0.0262824283405 -1019 20.38 -0.0479503553904 -0.0262051365543 -1020 20.4 -0.0474270230535 -0.0261281474567 -1021 20.42 -0.0469052274841 -0.0260514595684 -1022 20.44 -0.0463849626725 -0.0259750714189 -1023 20.46 -0.0458662226388 -0.0258989815462 -1024 20.48 -0.0453490014319 -0.0258231884968 -1025 20.5 -0.0448332931297 -0.0257476908257 -1026 20.52 -0.0443190918392 -0.0256724870964 -1027 20.54 -0.0438063916958 -0.0255975758806 -1028 20.56 -0.0432951868634 -0.0255229557586 -1029 20.58 -0.0427854715342 -0.0254486253186 -1030 20.6 -0.0422772399288 -0.0253745831572 -1031 20.62 -0.0417704862954 -0.0253008278792 -1032 20.64 -0.0412652049103 -0.0252273580972 -1033 20.66 -0.0407613900774 -0.0251541724321 -1034 20.68 -0.040259036128 -0.0250812695126 -1035 20.7 -0.039758137421 -0.0250086479756 -1036 20.72 -0.0392586883422 -0.0249363064654 -1037 20.74 -0.0387606833045 -0.0248642436347 -1038 20.76 -0.0382641167479 -0.0247924581434 -1039 20.78 -0.0377689831387 -0.0247209486595 -1040 20.8 -0.0372752769703 -0.0246497138585 -1041 20.82 -0.036782992762 -0.0245787524235 -1042 20.84 -0.0362921250596 -0.0245080630453 -1043 20.86 -0.0358026684351 -0.0244376444219 -1044 20.88 -0.0353146174863 -0.0243674952592 -1045 20.9 -0.0348279668369 -0.0242976142701 -1046 20.92 -0.0343427111362 -0.0242280001751 -1047 20.94 -0.0338588450591 -0.0241586517019 -1048 20.96 -0.0333763633058 -0.0240895675856 -1049 20.98 -0.0328952606017 -0.0240207465683 -1050 21.0 -0.0324155316974 -0.0239521873994 -1051 21.02 -0.0319371713684 -0.0238838888354 -1052 21.04 -0.0314601744149 -0.0238158496399 -1053 21.06 -0.0309845356618 -0.0237480685835 -1054 21.08 -0.0305102499587 -0.0236805444437 -1055 21.1 -0.0300373121794 -0.0236132760051 -1056 21.12 -0.0295657172219 -0.023546262059 -1057 21.14 -0.0290954600085 -0.0234795014037 -1058 21.16 -0.0286265354851 -0.0234129928442 -1059 21.18 -0.028158938622 -0.0233467351922 -1060 21.2 -0.0276926644126 -0.0232807272662 -1061 21.22 -0.0272277078743 -0.0232149678915 -1062 21.24 -0.0267640640477 -0.0231494558997 -1063 21.26 -0.0263017279969 -0.0230841901292 -1064 21.28 -0.0258406948088 -0.0230191694249 -1065 21.3 -0.0253809595937 -0.0229543926381 -1066 21.32 -0.0249225174848 -0.0228898586266 -1067 21.34 -0.0244653636377 -0.0228255662547 -1068 21.36 -0.0240094932312 -0.0227615143929 -1069 21.38 -0.0235549014661 -0.0226977019182 -1070 21.4 -0.023101583566 -0.0226341277136 -1071 21.42 -0.0226495347765 -0.0225707906687 -1072 21.44 -0.0221987503655 -0.0225076896791 -1073 21.46 -0.021749225623 -0.0224448236465 -1074 21.48 -0.0213009558606 -0.0223821914788 -1075 21.5 -0.020853936412 -0.02231979209 -1076 21.52 -0.0204081626323 -0.0222576244002 -1077 21.54 -0.0199636298985 -0.0221956873354 -1078 21.56 -0.0195203336085 -0.0221339798275 -1079 21.58 -0.0190782691821 -0.0220725008144 -1080 21.6 -0.0186374320597 -0.02201124924 -1081 21.62 -0.0181978177032 -0.0219502240539 -1082 21.64 -0.0177594215953 -0.0218894242115 -1083 21.66 -0.0173222392394 -0.0218288486741 -1084 21.68 -0.0168862661598 -0.0217684964086 -1085 21.7 -0.0164514979014 -0.0217083663878 -1086 21.72 -0.0160179300295 -0.0216484575898 -1087 21.74 -0.0155855581298 -0.0215887689986 -1088 21.76 -0.0151543778082 -0.0215292996039 -1089 21.78 -0.014724384691 -0.0214700484006 -1090 21.8 -0.0142955744243 -0.0214110143895 -1091 21.82 -0.0138679426741 -0.0213521965765 -1092 21.84 -0.0134414851265 -0.0212935939733 -1093 21.86 -0.013016197487 -0.0212352055967 -1094 21.88 -0.0125920754809 -0.0211770304692 -1095 21.9 -0.012169114853 -0.0211190676184 -1096 21.92 -0.0117473113675 -0.0210613160772 -1097 21.94 -0.0113266608076 -0.021003774884 -1098 21.96 -0.0109071589762 -0.0209464430823 -1099 21.98 -0.0104888016947 -0.0208893197208 -1100 22.0 -0.010071584804 -0.0208324038534 -1101 22.02 -0.00965550416359 -0.0207756945391 -1102 22.04 -0.0092405556517 -0.020719190842 -1103 22.06 -0.00882673516534 -0.0206628918315 -1104 22.08 -0.00841403862003 -0.0206067965819 -1105 22.1 -0.0080024619498 -0.0205509041723 -1106 22.12 -0.00759200110698 -0.0204952136871 -1107 22.14 -0.00718265206222 -0.0204397242155 -1108 22.16 -0.00677441080431 -0.0203844348517 -1109 22.18 -0.00636727334011 -0.0203293446947 -1110 22.2 -0.00596123569445 -0.0202744528484 -1111 22.22 -0.00555629391005 -0.0202197584216 -1112 22.24 -0.00515244404737 -0.0201652605278 -1113 22.26 -0.00474968218459 -0.0201109582853 -1114 22.28 -0.00434800441746 -0.0200568508172 -1115 22.3 -0.00394740685922 -0.0200029372512 -1116 22.32 -0.00354788564052 -0.0199492167196 -1117 22.34 -0.0031494369093 -0.0198956883597 -1118 22.36 -0.00275205683071 -0.0198423513132 -1119 22.38 -0.00235574158704 -0.0197892047262 -1120 22.4 -0.00196048737759 -0.0197362477497 -1121 22.42 -0.00156629041861 -0.0196834795391 -1122 22.44 -0.00117314694319 -0.0196308992543 -1123 22.46 -0.000781053201174 -0.0195785060596 -1124 22.48 -0.000390005459079 -0.019526299124 -1125 22.5 0.0 -0.0194742776206 -1126 22.52 0.0 0.0 -1127 22.54 0.0 0.0 -1128 22.56 0.0 0.0 -1129 22.58 0.0 0.0 -1130 22.6 0.0 0.0 diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.min b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.min deleted file mode 100644 index fb2d3ddd8..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.min +++ /dev/null @@ -1,35 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# So, after typing "make yes-user-misc" in to the shell, ... -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# -# If LAMMPS complains about an "Invalid pair_style", or "Invalid dihedral_style" -# then you made a mistake in the instructions above. - - - -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.npt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.npt deleted file mode 100644 index 2dc4bbe03..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.npt +++ /dev/null @@ -1,65 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# So, after typing "make yes-user-misc" in to the shell, ... -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# -# If LAMMPS complains about an "Invalid pair_style", or "Invalid dihedral_style" -# then you made a mistake in the instructions above. -# - -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - -#minimize 1.0e-5 1.0e-7 500 2000 - -timestep 10.0 # The time-step in Watson et. al 2011 was 0.002*3ps = 6fs -dump 1 all custom 10000 traj_npt.lammpstrj id mol type x y z ix iy iz - - -thermo_style custom step temp pe etotal vol epair ebond eangle -thermo 1000 # time interval for printing out "thermo" data - - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnph all nph x 0 0 1000 y 0 0 1000 couple xy - - -# Note: The temperature 300.0 K corresponds to 0.907033536873*epsilon -# (for the "epsilon" used by the coarse-grained lipid), and -# to 0.33*epsilon (for the "epsilon" used in the coarse-grained protein) -# Note: The langevin damping parameter "120" corresponds to -# the 0.12ps damping time used in Watson et. al JCP 2011. -# Note: We maintain the system system at constant (zero) tention -# using a barostat damping parameter Pdamp=1000 ("0 0 1000") - - -# optional (not sure if this helps): -# balance x uniform y uniform - - -run 100000 - -write_data system_after_npt.data diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.nvt deleted file mode 100644 index c9195b4e6..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane+protein/run.in.nvt +++ /dev/null @@ -1,71 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) -# -# -------- LAMMPS REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# So, after typing "make yes-user-misc" in to the shell, ... -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# -# If LAMMPS complains about an "Invalid pair_style", or "Invalid dihedral_style" -# then you made a mistake in the instructions above. -# -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -timestep 10.0 # The time-step in Watson et. al 2011 was 0.002*3ps = 6fs -dump 1 all custom 10000 traj_nvt.lammpstrj id mol type x y z ix iy iz - - -thermo_style custom step temp pe etotal vol epair ebond eangle -thermo 1000 # time interval for printing out "thermo" data - - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnve all nve - -# Note: The energy scale "epsilon" = 2.75kJ/mole = 330.7485200981 Kelvin*kB. -# So a temperature of 300.0 Kelvin corresponds to 0.907033536873*epsilon. -# Note: The langevin damping parameter "120" corresponds to -# the 0.12ps damping time used in Watson et. al JCP 2011. - -#restart 500000 - -run 10000000 - - -write_data system_after_nvt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also.) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README.TXT b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README.TXT deleted file mode 100644 index 1bf9d00b9..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README.TXT +++ /dev/null @@ -1,33 +0,0 @@ -Note: - This example may require additional features to be added to LAMMPS. -If LAMMPS complains about an "Invalid pair_style", then copy the code -in the "additional_lammps_code" directory into your LAMMPS "src" directory -and recompile LAMMPS. - ------ Description -------- - -This example contains an implementation of the DPPC lipid bilayer described in: - G. Brannigan, P.F. Philips, and F.L.H. Brown, - Physical Review E, Vol 72, 011915 (2005) -and: - M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown - J. Chem. Phys. 135, 244701 (2011) - -As in Watson(JCP 2011), rigid bond-length constraints -have been replaced by harmonic bonds. - -A truncated version of this lipid (named "DLPC") has also been added. -Unlike the original "DPPC" molecule model, "DLPC" has not been carefully -parameterized to reproduce the correct behavior in a lipid bilayer. - - -------------- - -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_run.sh deleted file mode 100755 index 9598e3b08..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_run.sh +++ /dev/null @@ -1,33 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data, and table_int.dat -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # Run a simulation at constant pressure (tension) - -#or - -lmp_linux -i run.in.nvt # Run a simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#or -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_setup.sh deleted file mode 100755 index abf2fce64..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_setup.sh +++ /dev/null @@ -1,28 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # The "table_int.dat" file contains tabular data for the lipid INT-INT atom - # 1/r^2 interaction. We need it too. (This slows down the simulation by x2, - # so I might look for a way to get rid of it later.) - cp -f table_int.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DLPC.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DLPC.jpg deleted file mode 100644 index 637f2f1c7..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DLPC.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_LR.jpg deleted file mode 100644 index 14f1a1ed2..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_no_pbc_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_no_pbc_LR.jpg deleted file mode 100644 index 757abe268..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=0ps_no_pbc_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=500ps_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=500ps_LR.jpg deleted file mode 100644 index 2322449c1..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC+DLPC_bilayer32x37_t=500ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC.jpg b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC.jpg deleted file mode 100644 index 57e093023..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/images/DPPC.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/CGLipidBr2005Orig.lt b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/CGLipidBr2005Orig.lt deleted file mode 100644 index c0478f142..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/CGLipidBr2005Orig.lt +++ /dev/null @@ -1,191 +0,0 @@ -# Note: -# -# This example may require additional features to be added to LAMMPS. If -# LAMMPS complains about an "Invalid pair_style", then download copy the -# "additional_lammps_code" from moltemplate.org, unpack it into your LAMMPS -# "src" directory and recompile LAMMPS. -# -# -------- Description -------- -# -# This example contains an implementation of the DPPC lipid bilayer described in -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# and: -# M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown -# J. Chem. Phys. 135, 244701 (2011) -# -# As in Watson(JCP 2011), rigid bond-length constraints have been replaced -# by harmonic bonds. -# -# --- DLPC lipids --- -# A truncated version of the DPPC lipid (named "DLPC") has also been added. -# Unlike the original "DPPC" molecule model, "DLPC" has not been carefully -# parameterized to reproduce the correct behavior in a lipid bilayer/mixture. -# (You may need to stiffen the bond-angle forces to make it behave correctly, -# but I did not do this here.) -# -# Units: -# -# The "epsilon" parameter in their model is approximately 2.75 kJ/mole -# ( = 0.657265774378585 kCal/mole, using 1kCal=4.184kJ) -# The "sigma" parameter corresponds to 7.5 angstroms. -# -# -# The new DLPC model is a truncated version of DPPC, -# (Its behaviour has not been rigorously tested.) - - -CGLipidBr2005 { - - - write_once("In Init") { - # -- Default styles for "CGLipidBr2005" -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - angle_style hybrid cosine/delta - dihedral_style none - improper_style none - pair_style hybrid table linear 1001 & - lj/charmm/coul/charmm/inter es4k4l 14.5 15 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 # turn off pairs if "less than 3 bonds" - - neighbor 2.0 multi # <- perhaps unnecessary - communicate multi # <- perhaps unnecessary - } - - - DPPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 33.75 # DPPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 26.25 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 18.75 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 11.25 - $atom:t3 $mol:. @atom:../tail 0.0 1.00 0.00 3.75 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - $bond:b4 @bond:../backbone $atom:t2 $atom:t3 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - $angle:a3 @angle:../backbone $atom:t1 $atom:t2 $atom:t3 - } - - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - - } #DPPC - - - DLPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 30.00 # DLPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 22.50 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 15.00 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 7.50 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - } - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - } #DLPC - - - # Particles shared by all lipid types - write_once("Data Masses") { - @atom:int 200.0 - @atom:tail 200.0 - @atom:head 200.0 #<- Default head type. We may override it later. - } - - write_once("In Settings") { - # -- Default settings/parameters for "CGLipidBr2005" -- - # (Hybrid bond & angle styles were used for portability.) - - # As in Watson(JCP 2011), rigid bond-length constraints - # have been replaced by harmonic bonds. - # The k_theta parameter should lie in between 5*epsilon and 10*epsilon. - bond_coeff @bond:backbone harmonic 116.847 7.5 #<--2*5000*eps/sig^2 - } - - write_once("In Settings") { - angle_coeff @angle:backbone cosine/delta 4.60086042 180 #<-- 7*eps - #angle_coeff @angle:backbone cosine/delta 6.57265774 180 #<-- 10*eps - } - - write_once("In Settings") { - - # The interaction of "atom:int" with other "atom:int" atoms is given by - # epsilon*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2), shifted and cutoff at - # r=3*sigma. This was implemented using pair_style table. - # Unfortunately, mixing lj/charmm and "table" pair styles in the same - # simulation is very inneficient. - - pair_coeff @atom:int @atom:int table table_int.dat INT - - # The interaction of tail beads with eachother is given by the formula below - # and with other atoms ...using Lorenz-Berthelot and "repulsive wins" rules: - # epsilon*(0.4*(sigma/r)^12 - 1.0*(sigma/r)^6), - pair_coeff @atom:tail @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - pair_coeff @atom:int @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - - # The interaction of head beads which all other beads is given by: - # epsilon*(0.4*(sigma/r)^12 - 0.0*(sigma/r)^6), - - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - - } # write_once("In Settings") - - # Note: I divided epsilon by 4 to get "0.1643" because we are using the - # "es4k4l" coeffstyle, corresponding to U(r)=eps(4*K*(s/r)^12 + 4*L*(s/r)^6) - # (The "es4k4l" coeffstyle is the default.) Using this convention makes it - # easier to mix this coarse-grained lipid model with other molecular models. - - - -} # CGLipidBr2005 - - - - - - - - -# Note: This example has not been optimized for speed. -# -# Unfortunately, using both lj/charmm and "table" pair styles in the same -# simulation seems to be very inneficient. (The simulation is twice as slow -# as using only the "lj/charmm" pair styles for every pairwise interaction, -# ...and about 25% slower than using "table" for every pairwise interaction. -# However the lennard-jones pair styles support mixing, so we use them to -# make it easier to run these molecules with other molecules which don't use -# pair_table. I felt that portability was worth the extra 25% slow down.) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/calc_table.py b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/calc_table.py deleted file mode 100755 index 0d09e4d02..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/calc_table.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# However it is truncated at rc2 = 22.5 (shifted upwards to maintain continuity) - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -rcut = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - U(rcut, epsilon, sigma) - F_r = F(r, epsilon, sigma) - if r > rcut: - U_r = 0.0 - F_r = 0.0 - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py deleted file mode 100755 index 32147e444..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py +++ /dev/null @@ -1,70 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# I realized later this is not what we want because although energy is conserved -# all enrgies are shifted with respect to energies used in the Brannigan paper -# (by 0.27 kCal/mole) and the later Watson JCP 2011 paper (by 0.224 kCal/mole). -# (So don't use this.) - -# Calculate and print a - -def S(r, rc1, rc2, derivative=False): - """ - Calculate the switching function S(r) which decays continuously - between 1 and 0 in the range from rc1 to rc2 (rc2>rc1): - S(r) = (rc2^2 - r^2)^2 * (rc2^2 + 2*r^2 - 3*rc1^2) / (rc2^2-rc1^2)^3 - I'm using the same smoothing/switching cutoff function used by the CHARMM - force-fields. (I'm even using the same code to implement it, taken - from lammps charmm/coul/charmm pair style, rewritten in python.) - - """ - assert(rc2>rc1) - rsq = r*r - rc1sq = rc1*rc1 - rc2sq = rc2*rc2 - denom_lj_inv = (1.0 / ((rc2sq-rc1sq)* - (rc2sq-rc1sq)* - (rc2sq-rc1sq))) - if rsq > rc2sq: - return 0.0 - elif rsq < rc1sq: - if derivative: - return 0.0 - else: - return 1.0 - else: - rc2sq_minus_rsq = (rc2sq - rsq) - rc2sq_minus_rsq_sq = rc2sq_minus_rsq * rc2sq_minus_rsq - if derivative: - return (12.0 * rsq * rc2sq_minus_rsq * (rsq-rc1sq) * denom_lj_inv) - else: - return (rc2sq_minus_rsq_sq * - (rc2sq + 2.0*rsq - 3.0*rc1sq) * denom_lj_inv) - - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) - -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -Rc1 = 22.0 -Rc2 = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - F_r = F(r, epsilon, sigma) - # Multiply U(r) & F(r) by the smoothing/switch function - U_r = U_r * S(r, Rc1, Rc2) - F_r = U_r * S(r, Rc1, Rc2, True) + F_r * S(r, Rc1, Rc2, False) - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/system.lt deleted file mode 100644 index c556233c0..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/system.lt +++ /dev/null @@ -1,94 +0,0 @@ -# Description: - -# This constructs a bilayer constructed from coarse-grained DPPC lipids -# (implicit solvent). The DPPC lipid model is described here: -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# -# NOTE: There is an example of a 50%/50% DPPC & DLPC mixture -# in the "membrane+protein" and "vesicle" examples. - - - - - - -import "CGLipidBr2005Orig.lt" - -using namespace CGLipidBr2005 - -lipids = new DPPC [32].move(7.5, 0, 0) - [37].move(3.75, 6.49519, 0) - [2].rot(180, 1, 0, 0) - - -# Move the lipds up to the center of the box -lipids[*][*][*].move(0,0,75.0) - - -# Although this patch of lipids is not square or rectangular, (it looks -# like a parallelogram), this is no longer the case after rectangular -# periodic boundary conditions are applied. We apply them below: -# width: 240 = 32*7.5 -# height: 240.322 = 37*6.49519 - -write_once("Data Boundary") { - 0 240 xlo xhi - 0 240.322 ylo yhi - 0 150.0 zlo zhi -} - - - - - - - - -# -------------- File ends here. Only comments below.------------------- - -# ------------------------------------ -# ------------- COMMENTS: ------------ -# ------------------------------------ -# -# A note on geometry: -# We want to create a bilayer arranged in a hexagonal lattice consisting of -# 32 rows (each row is aligned with the x-axis) -# 37 columns (aligned at a 60 degree angle from the x axis) -# The lattice spacing is 8.0 Angstroms ( ~= 0.95*sigma*2^(1/6), where sigma=7.5) -# When wrapped onto a rectangular box, the dimensions of the system are: -# 32 * 7.5 Angstroms in the X direction -# 37 * 7.5*sqrt(3)/2 Angstroms in the Y direction -# ------------------------------------ -# -# Below I show simple ways to create a lipid bilayer: -# -# 1) If you just want to make lipid bilayer out of DPPC, -# without specifying the location of each lipid, you could use this syntax: -# lipids = new DPPC [32][37][2] # 3-D array -# Later you can load in the coordinates of the lipds from a PDB file. -# Alternately you could also use a 1-dimensional array: -# lipids = new DPPC [2368] # 1-D array. Note: 2368 = 32 x 37 x 2 -# It does not matter as long as the number of lipids is correct. -# Multidimensional arrays are only useful if you plan to apply independent -# coordinate transformations to each row and column and monolayer. See below: -# -# 2) Instead of loading a PDB file later, we can directly specify the location -# of each DPPC lipid in the LT file itself. For lipid bilayers, this is -# easy, because the bilayer structure resembles 2 planar lattices. -# We can use "move" commands to place each lipid, and the "rot" command -# to turn the lipids in one of the monolayers upside down. -# -# lipids = new DPPC [32].move(7.5, 0, 0) -# [37].move(3.75, 6.49519, 0) -# [2].rot(180, 1, 0, 0) -# -# 3) If you want to create a bilayer from a mixture of DPPC and DLPC, you must -# replace "DPPC" in the command above with random([DPPC,DLPC],[0.5,0.5],12345) -# Here "0.5,0.5" are the probabilities for each molecule type, and "12345" -# is an optional random seed. -# lipids = new random([DPPC,DLPC], [0.5,0.5], 12345) -# [32].move(7.5, 0, 0) -# [37].move(3.75, 6.49519, 0) -# [2].rot(180, 1, 0, 0) -# diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/table_int.dat b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/table_int.dat deleted file mode 100644 index b0d651d67..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/moltemplate_files/table_int.dat +++ /dev/null @@ -1,1139 +0,0 @@ -# Table for the INT-INT interaction from -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# This table contains -# i r_i U(r_i) -dU/dr|r_i -# where U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) - -INT -N 1130 - -1 0.02 2.0331818401e+30 1.21990910406e+33 -2 0.04 4.9638228518e+26 1.48914685554e+29 -3 0.06 3.82579033251e+24 7.65158066501e+26 -4 0.08 1.21187081343e+23 1.81780622014e+25 -5 0.1 8.32791281704e+21 9.99349538045e+23 -6 0.12 9.34030842897e+20 9.34030842897e+22 -7 0.14 1.46892540453e+20 1.25907891817e+22 -8 0.16 2.95866897809e+19 2.21900173357e+21 -9 0.18 7.19889946863e+18 4.79926631242e+20 -10 0.2 2.0331818401e+18 1.21990910406e+20 -11 0.22 6.47834392264e+17 3.53364213962e+19 -12 0.24 2.28034873754e+17 1.14017436877e+19 -13 0.26 8.72681951932e+16 4.02776285507e+18 -14 0.28 3.58624366341e+16 1.53696157003e+18 -15 0.3 1.56704372019e+16 6.26817488078e+17 -16 0.32 7.2233129348e+15 2.70874235055e+17 -17 0.34 3.48970861422e+15 1.23166186384e+17 -18 0.36 1.75754381558e+15 5.85847938527e+16 -19 0.38 9.18613895646e+14 2.90088598625e+16 -20 0.4 4.96382285179e+14 1.48914685554e+16 -21 0.42 2.76404230108e+14 7.89726371739e+15 -22 0.44 1.58162693423e+14 4.31352800247e+15 -23 0.46 9.27773983256e+13 2.42027995633e+15 -24 0.48 5.56725765996e+13 1.391814415e+15 -25 0.5 3.41111308981e+13 8.18667141564e+14 -26 0.52 2.13057117167e+13 4.91670270393e+14 -27 0.54 1.35459994024e+13 3.0102220895e+14 -28 0.56 8.75547769351e+12 1.87617379153e+14 -29 0.58 5.74645813711e+12 1.18892237325e+14 -30 0.6 3.8257903322e+12 7.65158066491e+13 -31 0.62 2.58128463312e+12 4.99603477424e+13 -32 0.64 1.7635041342e+12 3.30657025205e+13 -33 0.66 1.21901470178e+12 2.21639036726e+13 -34 0.68 8.51979641904e+11 1.50349348607e+13 -35 0.7 6.0167184547e+11 1.0314374497e+13 -36 0.72 4.29087845387e+11 7.15146409276e+12 -37 0.74 3.08855637556e+11 5.00846980094e+12 -38 0.76 2.24270970425e+11 3.54112058818e+12 -39 0.78 1.64210505205e+11 2.52631546702e+12 -40 0.8 1.2118708117e+11 1.81780621971e+12 -41 0.82 90109367359.1 1.31867367068e+12 -42 0.84 67481501334.4 9.64021449503e+11 -43 0.86 50880896383.4 7.09965997788e+11 -44 0.88 38613938681.2 5.26553710913e+11 -45 0.9 29486692086.8 3.93155896009e+11 -46 0.92 22650731882.4 2.95444330322e+11 -47 0.94 17498544395.3 2.23385674464e+11 -48 0.96 13591937526.4 1.69899220331e+11 -49 0.98 10612635712.6 1.29950642555e+11 -50 1.0 8327912706.34 99934953582.6 -51 1.02 6566502316.69 77252969474.2 -52 1.04 5201589672.36 60018343356.8 -53 1.06 4138717434.11 46853405843.3 -54 1.08 3307128665.58 36745874940.0 -55 1.1 2653529579.27 28947596241.1 -56 1.12 2137567708.15 22902511945.9 -57 1.14 1728534024.3 18195095739.0 -58 1.16 1402943799.0 14513212422.1 -59 1.18 1142752163.37 11621209113.9 -60 1.2 934030766.093 9340308300.6 -61 1.22 765981286.774 7534242773.65 -62 1.24 630196371.787 6098675145.29 -63 1.26 520103253.414 4953364870.6 -64 1.28 430542934.103 4036340534.04 -65 1.3 357450462.101 3299543229.91 -66 1.32 297610947.802 2705554551.18 -67 1.34 248472587.186 2225128105.44 -68 1.36 208002782.573 1835319108.76 -69 1.38 174576985.011 1518061159.35 -70 1.4 146892484.084 1259078837.33 -71 1.42 123901294.937 1047053582.16 -72 1.44 104757721.536 872981382.419 -73 1.46 88777241.639 729676313.267 -74 1.48 75404158.02 611385405.387 -75 1.5 64186061.7033 513488820.507 -76 1.52 54753607.1486 432265633.695 -77 1.54 46804443.7318 364710253.134 -78 1.56 40090410.0598 308388060.159 -79 1.58 34407297.9713 261321529.95 -80 1.6 29586646.6744 221900119.2 -81 1.62 25489145.661 188808745.634 -82 1.64 21999316.2868 160970856.824 -83 1.66 19021212.5921 137502982.517 -84 1.68 16474936.8715 117678352.86 -85 1.7 14293808.3245 100897694.735 -86 1.72 12422056.6082 86665727.6626 -87 1.74 10812938.3788 74572197.8496 -88 1.76 9427195.57103 64276535.39 -89 1.78 8231790.46096 55495411.7777 -90 1.8 7198865.45512 47992625.088 -91 1.82 6304885.77339 41570857.9644 -92 1.84 5529931.32911 36064946.1544 -93 1.86 4857110.59557 31336368.341 -94 1.88 4272074.43377 27268725.7382 -95 1.9 3762612.01167 23764025.6584 -96 1.92 3318314.28383 20739619.609 -97 1.94 2930293.18879 18125675.4316 -98 1.96 2590946.89128 15863086.114 -99 1.98 2293763.15199 13901736.4186 -100 2.0 2033154.33079 12199063.3122 -101 2.02 1804318.68586 10718858.1296 -102 2.04 1603123.57305 9430268.02169 -103 2.06 1426006.91783 8306962.01537 -104 2.08 1269893.96121 7326433.30293 -105 2.1 1132126.79514 6469414.48445 -106 2.12 1010404.62602 5719386.63441 -107 2.14 902733.052344 5062166.44376 -108 2.16 807380.928986 4485558.44681 -109 2.18 722843.627253 3979061.59742 -110 2.2 647811.695319 3533621.30686 -111 2.22 581144.085827 3141419.57242 -112 2.24 521845.251959 2795697.07302 -113 2.26 469045.525153 2490602.13576 -114 2.28 421984.280794 2221062.32522 -115 2.3 379995.475978 1982675.10836 -116 2.32 342495.208369 1771614.62868 -117 2.34 308970.999537 1584552.10475 -118 2.36 278972.551763 1418587.76828 -119 2.38 252103.765513 1271192.59046 -120 2.4 228015.837009 1140158.32224 -121 2.42 206401.282366 1023554.60663 -122 2.44 186988.75765 919692.114521 -123 2.46 169538.563484 827090.818108 -124 2.48 153838.739168 744452.651831 -125 2.5 139701.665073 670637.92543 -126 2.52 126961.103835 604644.949624 -127 2.54 115469.620781 545592.416037 -128 2.56 105096.332511 492704.141327 -129 2.58 95724.9397832 445295.843157 -130 2.6 87252.0069441 402763.664479 -131 2.62 79585.4554502 364574.203947 -132 2.64 72643.2434671 330255.845328 -133 2.66 66352.2073932 299391.208536 -134 2.68 60647.0444312 271610.570248 -135 2.7 55469.4181565 246586.123584 -136 2.72 50767.1714483 224026.964698 -137 2.74 46493.633237 203674.709811 -138 2.76 42607.0073083 185299.659567 -139 2.78 39069.8329526 168697.439095 -140 2.8 35848.5085794 153686.051901 -141 2.82 32912.8705664 140103.294183 -142 2.84 30235.8206098 127804.483324 -143 2.86 27792.9956998 116660.460548 -144 2.88 25562.4755962 106555.833042 -145 2.9 23524.5233195 97387.4254387 -146 2.92 21661.3547409 89062.9145204 -147 2.94 19956.9338374 81499.6244039 -148 2.96 18396.7906059 74623.4624292 -149 2.98 16967.8589974 68367.9785194 -150 3.0 15658.3325568 62673.5329856 -151 3.02 14457.5357325 57486.5596649 -152 3.04 13355.809067 52758.912937 -153 3.06 12344.4066925 48447.2886046 -154 3.08 11415.4047444 44512.7098736 -155 3.1 10561.6194689 40920.0707567 -156 3.12 9776.5339459 37637.7301715 -157 3.14 9054.23247117 34637.1508274 -158 3.16 8389.34175838 31892.5777179 -159 3.18 7776.97821258 29380.7516608 -160 3.2 7212.7006167 27080.6538766 -161 3.22 6692.4676457 24973.2780793 -162 3.24 6212.59969004 23041.4269669 -163 3.26 5769.74452856 21269.5303734 -164 3.28 5360.84644195 19643.4826615 -165 3.3 4983.1184041 18150.4972204 -166 3.32 4634.01702836 16778.97618 -167 3.34 4311.21998136 15518.393672 -168 3.36 4012.60560869 14359.191159 -169 3.38 3736.23454428 13292.6835236 -170 3.4 3480.33310029 12310.9747549 -171 3.42 3243.27825585 11406.8822043 -172 3.44 3023.58408279 10573.8684961 -173 3.46 2819.88946345 9805.98028003 -174 3.48 2630.94697101 9097.79310596 -175 3.5 2455.61279669 8444.36177626 -176 3.52 2292.83761972 7841.17560602 -177 3.54 2141.65832756 7284.11808108 -178 3.56 2001.19050257 6769.43046025 -179 3.58 1870.62160083 6293.67891689 -180 3.6 1749.20475558 5853.72485855 -181 3.62 1636.25314534 5446.69810179 -182 3.64 1531.13487237 5069.97261409 -183 3.66 1433.26830277 4721.1445646 -184 3.68 1342.11782445 4398.01245332 -185 3.7 1257.18998347 4098.55911171 -186 3.72 1178.02996319 3820.93539003 -187 3.74 1104.21837425 3563.44536511 -188 3.76 1035.36832639 3324.53291993 -189 3.78 971.122756088 3102.76956138 -190 3.8 911.151986554 2896.84335615 -191 3.82 855.151498616 2705.54887715 -192 3.84 802.83989347 2527.77806329 -193 3.86 753.957029799 2362.51190574 -194 3.88 708.262319576 2208.81288195 -195 3.9 665.533168297 2065.81806693 -196 3.92 625.563546756 1932.73285812 -197 3.94 588.162682667 1808.82525631 -198 3.96 553.153861545 1693.42065104 -199 3.98 520.373327227 1585.89706361 -200 4.0 489.669273313 1485.68080556 -201 4.02 460.900917596 1392.24251449 -202 4.04 433.937652306 1305.09353282 -203 4.06 408.6582636 1223.78259822 -204 4.08 384.950214367 1147.89281764 -205 4.1 362.708984933 1077.03889938 -206 4.12 341.837466738 1010.86461999 -207 4.14 322.245404503 949.040505266 -208 4.16 303.848882793 891.261706073 -209 4.18 286.569853265 837.246052066 -210 4.2 270.33569919 786.732267446 -211 4.22 255.078834164 739.47833469 -212 4.24 240.736332164 695.259993326 -213 4.26 227.249586386 653.869362042 -214 4.28 214.563994495 615.113673492 -215 4.3 202.628668126 578.814112106 -216 4.32 191.396164684 544.804746089 -217 4.34 180.822239621 512.931545605 -218 4.36 170.865617553 483.051479815 -219 4.38 161.487780703 455.031686127 -220 4.4 152.652773286 428.748705595 -221 4.42 144.327020575 404.087778912 -222 4.44 136.479161479 380.942197972 -223 4.46 129.07989358 359.212708377 -224 4.48 122.101829632 338.806958688 -225 4.5 115.519364658 319.638992577 -226 4.52 109.308552789 301.628780369 -227 4.54 103.446993117 284.701786758 -228 4.56 97.9137238447 268.788571763 -229 4.58 92.6891241175 253.824422244 -230 4.6 87.7548229339 239.749011508 -231 4.62 83.0936146036 226.506084761 -232 4.64 78.6893802546 214.043168343 -233 4.66 74.5270149351 202.31130085 -234 4.68 70.5923598871 191.264784422 -235 4.7 66.8721396072 180.860954593 -236 4.72 63.353903336 171.05996726 -237 4.74 60.0259706488 161.824601429 -238 4.76 56.8773808439 153.120076496 -239 4.78 53.8978458491 144.913882966 -240 4.8 51.0777063884 137.175625538 -241 4.82 48.4078911713 129.876877635 -242 4.84 45.8798788842 122.991046476 -243 4.86 43.485662782 116.493247913 -244 4.88 41.2177176913 110.360190267 -245 4.9 39.0689692529 104.570066494 -246 4.92 37.0327652428 99.1024540566 -247 4.94 35.102848823 93.9382219092 -248 4.96 33.2733335874 89.05944408 -249 4.98 31.5386802724 84.4493193479 -250 5.0 29.8936750183 80.0920965658 -251 5.02 28.3334090704 75.9730052143 -252 5.04 26.8532598202 72.0781907976 -253 5.06 25.4488730938 68.3946547294 -254 5.08 24.116146599 64.9101983786 -255 5.1 22.8512144543 61.6133709734 -256 5.12 21.650432722 58.4934210835 -257 5.14 20.5103658787 55.5402514226 -258 5.16 19.4277741591 52.7443767307 -259 5.18 18.3996017121 50.0968845179 -260 5.2 17.4229655155 47.5893984632 -261 5.22 16.4951449988 45.2140442802 -262 5.24 15.6135723236 42.9634178757 -263 5.26 14.775823281 40.8305556374 -264 5.28 13.979608762 38.808906703 -265 5.3 13.2227667648 36.8923070701 -266 5.32 12.5032549016 35.0749554196 -267 5.34 11.8191433738 33.3513905323 -268 5.36 11.1686083831 31.7164701895 -269 5.38 10.5499259512 30.1653514539 -270 5.4 9.96146612005 28.693472236 -271 5.42 9.40168750976 27.2965340593 -272 5.44 8.86913220892 25.9704859397 -273 5.46 8.36242097742 24.7115093061 -274 5.48 7.88024874079 23.5160038893 -275 5.5 7.4213803577 22.3805745153 -276 5.52 6.98464664308 21.3020187412 -277 5.54 6.56894063048 20.2773152771 -278 5.56 6.1732140587 19.3036131423 -279 5.58 5.79647406826 18.3782215059 -280 5.6 5.43778009463 17.4986001669 -281 5.62 5.09624094585 16.6623506308 -282 5.64 4.77101205293 15.867207745 -283 5.66 4.46129288233 15.1110318537 -284 5.68 4.16632450031 14.3918014404 -285 5.7 3.88538727999 13.7076062261 -286 5.72 3.61779874199 13.0566406912 -287 5.74 3.36291152072 12.4371979973 -288 5.76 3.12011144838 11.8476642796 -289 5.78 2.8888157497 11.2865132882 -290 5.8 2.66847134042 10.7523013555 -291 5.82 2.45855322349 10.2436626676 -292 5.84 2.25856297681 9.7593048226 -293 5.86 2.06802732724 9.2980046552 -294 5.88 1.88649680546 8.85860431242 -295 5.9 1.71354447704 8.44000756375 -296 5.92 1.548764745 8.04117633127 -297 5.94 1.39177221978 7.66112742597 -298 5.96 1.24220065245 7.29892947717 -299 5.98 1.09970192753 6.9537000433 -300 6.0 0.963945111861 6.62460289254 -301 6.02 0.83461555631 6.31084544295 -302 6.04 0.711414047074 6.01167635216 -303 6.06 0.594056003831 5.72638324756 -304 6.08 0.482270721937 5.45429058822 -305 6.1 0.375800656137 5.19475765055 -306 6.12 0.274400743381 4.94717663025 -307 6.14 0.177837762511 4.71097085338 -308 6.16 0.0858897286772 4.48559308998 -309 6.18 -0.00165467948361 4.27052396409 -310 6.2 -0.0849966617872 4.06527045435 -311 6.22 -0.164327809314 3.8693644797 -312 6.24 -0.239830589745 3.68236156522 -313 6.26 -0.311678806773 3.50383958321 -314 6.28 -0.380038035049 3.33339756513 -315 6.3 -0.445066032049 3.17065458013 -316 6.32 -0.506913128135 3.0152486763 -317 6.34 -0.56572259604 2.866835881 -318 6.36 -0.621631000928 2.72508925658 -319 6.38 -0.674768532081 2.58969800863 -320 6.4 -0.725259317268 2.46036664323 -321 6.42 -0.773221720709 2.33681417085 -322 6.44 -0.818768625574 2.21877335375 -323 6.46 -0.862007701832 2.10598999469 -324 6.48 -0.90304166028 1.99822226439 -325 6.5 -0.941968493479 1.8952400656 -326 6.52 -0.978881704324 1.79682443166 -327 6.54 -1.01387052292 1.70276695755 -328 6.56 -1.04702011237 1.61286926168 -329 6.58 -1.07841176412 1.52694247655 -330 6.6 -1.10812308336 1.44480676668 -331 6.62 -1.13622816508 1.36629087245 -332 6.64 -1.1627977612 1.29123167801 -333 6.66 -1.18789943936 1.21947380239 -334 6.68 -1.21159773365 1.15086921208 -335 6.7 -1.23395428792 1.08527685416 -336 6.72 -1.25502799183 1.02256230873 -337 6.74 -1.27487511024 0.962597459596 -338 6.76 -1.2935494061 0.90526018218 -339 6.78 -1.31110225728 0.850434047748 -340 6.8 -1.32758276773 0.798008043011 -341 6.82 -1.34303787302 0.747876304295 -342 6.84 -1.35751244086 0.699937865467 -343 6.86 -1.3710493666 0.654096418865 -344 6.88 -1.38368966412 0.610260088543 -345 6.9 -1.3954725523 0.568341215144 -346 6.92 -1.40643553728 0.528256151786 -347 6.94 -1.41661449078 0.489925070364 -348 6.96 -1.42604372459 0.453271777711 -349 6.98 -1.43475606153 0.418223541087 -350 7.0 -1.44278290299 0.384710922497 -351 7.02 -1.45015429321 0.352667621378 -352 7.04 -1.45689898057 0.322030325194 -353 7.06 -1.46304447588 0.292738567537 -354 7.08 -1.46861710792 0.264734593325 -355 7.1 -1.47364207647 0.237963230734 -356 7.12 -1.47814350264 0.2123717695 -357 7.14 -1.482144477 0.187909845266 -358 7.16 -1.48566710537 0.16452932965 -359 7.18 -1.48873255248 0.142184225751 -360 7.2 -1.49136108362 0.120830568787 -361 7.22 -1.49357210429 0.100426331626 -362 7.24 -1.49538419809 0.0809313349308 -363 7.26 -1.4968151628 0.0623071617066 -364 7.28 -1.49788204479 0.044517076001 -365 7.3 -1.49860117187 0.0275259455594 -366 7.32 -1.49898818464 0.0113001682279 -367 7.34 -1.49905806636 -0.00419239808778 -368 7.36 -1.4988251715 -0.0189825020854 -369 7.38 -1.49830325295 -0.0330995625254 -370 7.4 -1.49750548803 -0.0465717286462 -371 7.42 -1.49644450327 -0.0594259376903 -372 7.44 -1.49513239812 -0.0716879696855 -373 7.46 -1.49358076759 -0.0833824996199 -374 7.48 -1.4918007238 -0.0945331471409 -375 7.5 -1.48980291663 -0.105162523901 -376 7.52 -1.48759755345 -0.115292278666 -377 7.54 -1.48519441791 -0.124943140307 -378 7.56 -1.48260288794 -0.13413495876 -379 7.58 -1.47983195293 -0.142886744076 -380 7.6 -1.47689023018 -0.151216703644 -381 7.62 -1.47378598053 -0.159142277674 -382 7.64 -1.47052712344 -0.166680173038 -383 7.66 -1.46712125128 -0.173846395532 -384 7.68 -1.46357564306 -0.180656280652 -385 7.7 -1.45989727753 -0.187124522948 -386 7.72 -1.45609284575 -0.193265204023 -387 7.74 -1.45216876302 -0.199091819249 -388 7.76 -1.4481311804 -0.204617303261 -389 7.78 -1.44398599566 -0.20985405428 -390 7.8 -1.43973886378 -0.214813957332 -391 7.82 -1.43539520696 -0.21950840641 -392 7.84 -1.43096022428 -0.223948325627 -393 7.86 -1.42643890087 -0.228144189416 -394 7.88 -1.42183601669 -0.232106041819 -395 7.9 -1.41715615498 -0.235843514899 -396 7.92 -1.41240371029 -0.239365846333 -397 7.94 -1.40758289625 -0.242681896213 -398 7.96 -1.40269775292 -0.245800163096 -399 7.98 -1.39775215386 -0.248728799339 -400 8.0 -1.39274981294 -0.251475625745 -401 8.02 -1.38769429081 -0.254048145572 -402 8.04 -1.3825890011 -0.256453557906 -403 8.06 -1.37743721643 -0.258698770453 -404 8.08 -1.37224207403 -0.260790411767 -405 8.1 -1.3670065813 -0.262734842931 -406 8.12 -1.36173362096 -0.264538168734 -407 8.14 -1.35642595614 -0.26620624836 -408 8.16 -1.35108623513 -0.267744705599 -409 8.18 -1.34571699603 -0.269158938625 -410 8.2 -1.34032067115 -0.270454129338 -411 8.22 -1.33489959126 -0.271635252315 -412 8.24 -1.32945598963 -0.272707083354 -413 8.26 -1.32399200593 -0.273674207668 -414 8.28 -1.31850968998 -0.274541027712 -415 8.3 -1.3130110053 -0.275311770682 -416 8.32 -1.30749783257 -0.275990495686 -417 8.34 -1.30197197291 -0.276581100614 -418 8.36 -1.29643515102 -0.277087328708 -419 8.38 -1.29088901827 -0.277512774857 -420 8.4 -1.28533515553 -0.277860891625 -421 8.42 -1.279775076 -0.278134995017 -422 8.44 -1.27421022789 -0.278338270004 -423 8.46 -1.26864199697 -0.27847377582 -424 8.48 -1.26307170904 -0.278544451025 -425 8.5 -1.25750063229 -0.278553118366 -426 8.52 -1.25192997959 -0.278502489422 -427 8.54 -1.24636091063 -0.27839516907 -428 8.56 -1.24079453406 -0.278233659745 -429 8.58 -1.23523190945 -0.27802036554 -430 8.6 -1.22967404925 -0.277757596126 -431 8.62 -1.22412192063 -0.277447570509 -432 8.64 -1.21857644724 -0.277092420635 -433 8.66 -1.21303851096 -0.276694194842 -434 8.68 -1.20750895348 -0.276254861174 -435 8.7 -1.20198857794 -0.275776310556 -436 8.72 -1.19647815038 -0.275260359835 -437 8.74 -1.19097840123 -0.274708754702 -438 8.76 -1.18549002669 -0.274123172492 -439 8.78 -1.18001369009 -0.273505224869 -440 8.8 -1.17455002313 -0.272856460401 -441 8.82 -1.16909962718 -0.272178367032 -442 8.84 -1.16366307443 -0.271472374453 -443 8.86 -1.15824090903 -0.270739856375 -444 8.88 -1.1528336482 -0.269982132713 -445 8.9 -1.14744178329 -0.269200471678 -446 8.92 -1.14206578078 -0.26839609179 -447 8.94 -1.13670608326 -0.267570163805 -448 8.96 -1.13136311038 -0.266723812565 -449 8.98 -1.1260372597 -0.26585811878 -450 9.0 -1.12072890764 -0.264974120729 -451 9.02 -1.11543841024 -0.2640728159 -452 9.04 -1.11016610399 -0.263155162565 -453 9.06 -1.10491230659 -0.262222081284 -454 9.08 -1.09967731769 -0.261274456364 -455 9.1 -1.09446141962 -0.260313137244 -456 9.12 -1.08926487805 -0.259338939836 -457 9.14 -1.08408794265 -0.258352647809 -458 9.16 -1.07893084774 -0.257355013824 -459 9.18 -1.07379381288 -0.256346760718 -460 9.2 -1.06867704347 -0.255328582644 -461 9.22 -1.06358073129 -0.254301146164 -462 9.24 -1.05850505508 -0.253265091305 -463 9.26 -1.053450181 -0.252221032561 -464 9.28 -1.04841626319 -0.251169559871 -465 9.3 -1.04340344425 -0.25011123955 -466 9.32 -1.03841185563 -0.249046615186 -467 9.34 -1.03344161818 -0.2479762085 -468 9.36 -1.0284928425 -0.246900520178 -469 9.38 -1.02356562938 -0.245820030663 -470 9.4 -1.0186600702 -0.244735200927 -471 9.42 -1.01377624733 -0.243646473201 -472 9.44 -1.00891423443 -0.242554271687 -473 9.46 -1.0040740969 -0.241459003238 -474 9.48 -0.999255892143 -0.240361058009 -475 9.5 -0.994459669928 -0.239260810093 -476 9.52 -0.989685472697 -0.238158618121 -477 9.54 -0.984933335869 -0.237054825845 -478 9.56 -0.980203288132 -0.235949762702 -479 9.58 -0.975495351726 -0.234843744346 -480 9.6 -0.970809542708 -0.233737073173 -481 9.62 -0.966145871217 -0.232630038816 -482 9.64 -0.961504341725 -0.231522918625 -483 9.66 -0.956884953272 -0.230415978128 -484 9.68 -0.952287699705 -0.229309471477 -485 9.7 -0.947712569897 -0.228203641873 -486 9.72 -0.943159547963 -0.22709872198 -487 9.74 -0.938628613467 -0.225994934317 -488 9.76 -0.934119741622 -0.224892491642 -489 9.78 -0.929632903477 -0.223791597316 -490 9.8 -0.925168066109 -0.222692445658 -491 9.82 -0.920725192794 -0.221595222284 -492 9.84 -0.916304243179 -0.220500104432 -493 9.86 -0.91190517345 -0.219407261278 -494 9.88 -0.907527936486 -0.218316854241 -495 9.9 -0.903172482012 -0.217229037271 -496 9.92 -0.898838756748 -0.216143957132 -497 9.94 -0.894526704547 -0.215061753669 -498 9.96 -0.890236266534 -0.213982560076 -499 9.98 -0.885967381232 -0.212906503136 -500 10.0 -0.881719984692 -0.211833703472 -501 10.02 -0.877494010612 -0.210764275774 -502 10.04 -0.873289390453 -0.209698329022 -503 10.06 -0.869106053554 -0.208635966708 -504 10.08 -0.864943927233 -0.207577287034 -505 10.1 -0.860802936899 -0.206522383122 -506 10.12 -0.856683006147 -0.205471343199 -507 10.14 -0.852584056854 -0.204424250786 -508 10.16 -0.848506009271 -0.203381184875 -509 10.18 -0.844448782117 -0.202342220105 -510 10.2 -0.840412292656 -0.201307426921 -511 10.22 -0.836396456786 -0.20027687174 -512 10.24 -0.832401189115 -0.199250617102 -513 10.26 -0.828426403039 -0.19822872182 -514 10.28 -0.824472010811 -0.197211241119 -515 10.3 -0.820537923617 -0.196198226777 -516 10.32 -0.81662405164 -0.195189727259 -517 10.34 -0.812730304126 -0.19418578784 -518 10.36 -0.808856589444 -0.193186450732 -519 10.38 -0.805002815152 -0.1921917552 -520 10.4 -0.801168888049 -0.191201737679 -521 10.42 -0.797354714233 -0.190216431881 -522 10.44 -0.793560199154 -0.189235868906 -523 10.46 -0.789785247667 -0.188260077336 -524 10.48 -0.786029764076 -0.187289083343 -525 10.5 -0.782293652189 -0.186322910778 -526 10.52 -0.778576815358 -0.185361581264 -527 10.54 -0.774879156522 -0.184405114284 -528 10.56 -0.771200578253 -0.183453527268 -529 10.58 -0.767540982794 -0.182506835671 -530 10.6 -0.763900272099 -0.181565053055 -531 10.62 -0.760278347867 -0.180628191165 -532 10.64 -0.75667511158 -0.179696260001 -533 10.66 -0.753090464539 -0.17876926789 -534 10.68 -0.749524307893 -0.177847221551 -535 10.7 -0.745976542671 -0.176930126167 -536 10.72 -0.742447069815 -0.176017985441 -537 10.74 -0.738935790206 -0.175110801662 -538 10.76 -0.735442604695 -0.174208575761 -539 10.78 -0.731967414126 -0.173311307369 -540 10.8 -0.728510119361 -0.172418994873 -541 10.82 -0.72507062131 -0.171531635464 -542 10.84 -0.721648820948 -0.170649225192 -543 10.86 -0.718244619341 -0.169771759015 -544 10.88 -0.714857917667 -0.168899230842 -545 10.9 -0.711488617235 -0.168031633581 -546 10.92 -0.708136619505 -0.167168959186 -547 10.94 -0.704801826108 -0.166311198692 -548 10.96 -0.701484138863 -0.165458342262 -549 10.98 -0.698183459794 -0.164610379221 -550 11.0 -0.694899691148 -0.1637672981 -551 11.02 -0.691632735406 -0.162929086665 -552 11.04 -0.688382495303 -0.162095731957 -553 11.06 -0.68514887384 -0.161267220326 -554 11.08 -0.681931774298 -0.160443537459 -555 11.1 -0.678731100249 -0.159624668416 -556 11.12 -0.675546755573 -0.15881059766 -557 11.14 -0.672378644462 -0.15800130908 -558 11.16 -0.669226671439 -0.157196786028 -559 11.18 -0.666090741365 -0.156397011339 -560 11.2 -0.662970759447 -0.155601967361 -561 11.22 -0.659866631253 -0.154811635976 -562 11.24 -0.656778262715 -0.154025998629 -563 11.26 -0.653705560141 -0.153245036348 -564 11.28 -0.650648430223 -0.152468729768 -565 11.3 -0.647606780043 -0.15169705915 -566 11.32 -0.644580517084 -0.150930004405 -567 11.34 -0.641569549231 -0.150167545112 -568 11.36 -0.638573784781 -0.149409660536 -569 11.38 -0.635593132451 -0.148656329652 -570 11.4 -0.632627501379 -0.147907531156 -571 11.42 -0.629676801133 -0.147163243484 -572 11.44 -0.626740941713 -0.146423444834 -573 11.46 -0.62381983356 -0.145688113174 -574 11.48 -0.620913387554 -0.144957226261 -575 11.5 -0.618021515027 -0.144230761656 -576 11.52 -0.615144127757 -0.143508696739 -577 11.54 -0.612281137978 -0.14279100872 -578 11.56 -0.609432458382 -0.142077674653 -579 11.58 -0.606598002119 -0.141368671449 -580 11.6 -0.603777682806 -0.140663975889 -581 11.62 -0.600971414522 -0.139963564633 -582 11.64 -0.598179111815 -0.139267414235 -583 11.66 -0.595400689704 -0.138575501149 -584 11.68 -0.592636063678 -0.137887801745 -585 11.7 -0.589885149701 -0.137204292313 -586 11.72 -0.587147864211 -0.136524949077 -587 11.74 -0.584424124122 -0.135849748201 -588 11.76 -0.581713846826 -0.135178665802 -589 11.78 -0.579016950193 -0.134511677954 -590 11.8 -0.576333352571 -0.133848760697 -591 11.82 -0.573662972788 -0.133189890048 -592 11.84 -0.571005730151 -0.132535042004 -593 11.86 -0.56836154445 -0.131884192552 -594 11.88 -0.565730335952 -0.131237317677 -595 11.9 -0.563112025406 -0.130594393364 -596 11.92 -0.560506534041 -0.129955395608 -597 11.94 -0.557913783565 -0.129320300421 -598 11.96 -0.555333696166 -0.128689083832 -599 11.98 -0.552766194514 -0.1280617219 -600 12.0 -0.550211201752 -0.127438190715 -601 12.02 -0.547668641506 -0.126818466403 -602 12.04 -0.545138437876 -0.126202525133 -603 12.06 -0.542620515439 -0.125590343118 -604 12.08 -0.540114799247 -0.124981896625 -605 12.1 -0.537621214828 -0.124377161973 -606 12.12 -0.53513968818 -0.123776115544 -607 12.14 -0.532670145775 -0.123178733779 -608 12.16 -0.530212514555 -0.122584993188 -609 12.18 -0.52776672193 -0.121994870352 -610 12.2 -0.525332695778 -0.121408341923 -611 12.22 -0.522910364445 -0.120825384632 -612 12.24 -0.52049965674 -0.120245975289 -613 12.26 -0.518100501935 -0.119670090788 -614 12.28 -0.515712829763 -0.119097708107 -615 12.3 -0.513336570418 -0.118528804313 -616 12.32 -0.51097165455 -0.117963356563 -617 12.34 -0.508618013267 -0.11740134211 -618 12.36 -0.506275578128 -0.116842738298 -619 12.38 -0.503944281147 -0.116287522571 -620 12.4 -0.501624054788 -0.115735672472 -621 12.42 -0.49931483196 -0.115187165645 -622 12.44 -0.497016546022 -0.114641979838 -623 12.46 -0.494729130774 -0.114100092904 -624 12.48 -0.49245252046 -0.1135614828 -625 12.5 -0.490186649763 -0.113026127594 -626 12.52 -0.487931453803 -0.112494005462 -627 12.54 -0.485686868135 -0.11196509469 -628 12.56 -0.48345282875 -0.111439373678 -629 12.58 -0.481229272066 -0.110916820936 -630 12.6 -0.479016134933 -0.110397415091 -631 12.62 -0.476813354625 -0.109881134884 -632 12.64 -0.474620868841 -0.109367959171 -633 12.66 -0.472438615702 -0.108857866928 -634 12.68 -0.470266533747 -0.108350837244 -635 12.7 -0.468104561934 -0.107846849332 -636 12.72 -0.465952639633 -0.107345882519 -637 12.74 -0.463810706629 -0.106847916255 -638 12.76 -0.461678703116 -0.106352930108 -639 12.78 -0.459556569693 -0.105860903769 -640 12.8 -0.457444247367 -0.105371817049 -641 12.82 -0.455341677547 -0.10488564988 -642 12.84 -0.453248802042 -0.104402382317 -643 12.86 -0.451165563056 -0.103921994536 -644 12.88 -0.449091903193 -0.103444466836 -645 12.9 -0.447027765446 -0.102969779639 -646 12.92 -0.4449730932 -0.102497913489 -647 12.94 -0.442927830229 -0.102028849053 -648 12.96 -0.440891920688 -0.101562567122 -649 12.98 -0.438865309121 -0.101099048608 -650 13.0 -0.436847940448 -0.100638274548 -651 13.02 -0.434839759968 -0.100180226101 -652 13.04 -0.432840713358 -0.0997248845489 -653 13.06 -0.430850746664 -0.0992722312959 -654 13.08 -0.428869806307 -0.0988222478696 -655 13.1 -0.426897839073 -0.0983749159199 -656 13.12 -0.424934792115 -0.0979302172191 -657 13.14 -0.42298061295 -0.0974881336614 -658 13.16 -0.421035249454 -0.097048647263 -659 13.18 -0.419098649864 -0.0966117401617 -660 13.2 -0.417170762771 -0.0961773946166 -661 13.22 -0.41525153712 -0.0957455930079 -662 13.24 -0.413340922208 -0.0953163178365 -663 13.26 -0.411438867679 -0.0948895517235 -664 13.28 -0.409545323527 -0.0944652774101 -665 13.3 -0.407660240085 -0.0940434777572 -666 13.32 -0.405783568032 -0.0936241357448 -667 13.34 -0.403915258384 -0.0932072344716 -668 13.36 -0.402055262494 -0.0927927571548 -669 13.38 -0.400203532049 -0.0923806871294 -670 13.4 -0.39836001907 -0.091971007848 -671 13.42 -0.396524675907 -0.0915637028799 -672 13.44 -0.394697455235 -0.0911587559112 -673 13.46 -0.392878310058 -0.0907561507435 -674 13.48 -0.391067193701 -0.0903558712944 -675 13.5 -0.389264059808 -0.0899579015961 -676 13.52 -0.387468862344 -0.0895622257951 -677 13.54 -0.385681555589 -0.089168828152 -678 13.56 -0.383902094135 -0.0887776930406 -679 13.58 -0.382130432887 -0.0883888049474 -680 13.6 -0.380366527059 -0.088002148471 -681 13.62 -0.378610332173 -0.0876177083216 -682 13.64 -0.376861804052 -0.0872354693205 -683 13.66 -0.375120898826 -0.0868554163993 -684 13.68 -0.373387572922 -0.0864775345994 -685 13.7 -0.371661783067 -0.0861018090713 -686 13.72 -0.369943486282 -0.0857282250742 -687 13.74 -0.368232639885 -0.0853567679751 -688 13.76 -0.366529201481 -0.0849874232486 -689 13.78 -0.364833128968 -0.0846201764757 -690 13.8 -0.363144380531 -0.0842550133436 -691 13.82 -0.361462914638 -0.083891919645 -692 13.84 -0.359788690043 -0.0835308812773 -693 13.86 -0.358121665778 -0.0831718842421 -694 13.88 -0.356461801157 -0.0828149146446 -695 13.9 -0.354809055768 -0.0824599586927 -696 13.92 -0.353163389476 -0.0821070026966 -697 13.94 -0.351524762418 -0.0817560330682 -698 13.96 -0.349893135001 -0.0814070363201 -699 13.98 -0.348268467902 -0.0810599990654 -700 14.0 -0.346650722064 -0.0807149080166 -701 14.02 -0.345039858694 -0.0803717499853 -702 14.04 -0.343435839265 -0.0800305118814 -703 14.06 -0.341838625506 -0.0796911807123 -704 14.08 -0.340248179409 -0.0793537435825 -705 14.1 -0.338664463221 -0.079018187693 -706 14.12 -0.337087439445 -0.0786845003402 -707 14.14 -0.335517070835 -0.0783526689157 -708 14.16 -0.333953320399 -0.0780226809053 -709 14.18 -0.332396151392 -0.0776945238888 -710 14.2 -0.330845527319 -0.0773681855387 -711 14.22 -0.329301411928 -0.0770436536203 -712 14.24 -0.327763769212 -0.0767209159903 -713 14.26 -0.326232563407 -0.0763999605967 -714 14.28 -0.324707758986 -0.076080775478 -715 14.3 -0.323189320665 -0.0757633487623 -716 14.32 -0.321677213392 -0.075447668667 -717 14.34 -0.320171402352 -0.0751337234981 -718 14.36 -0.318671852963 -0.0748215016493 -719 14.38 -0.317178530874 -0.0745109916017 -720 14.4 -0.315691401963 -0.0742021819228 -721 14.42 -0.314210432337 -0.0738950612663 -722 14.44 -0.312735588328 -0.073589618371 -723 14.46 -0.311266836492 -0.0732858420606 -724 14.48 -0.309804143609 -0.0729837212427 -725 14.5 -0.308347476679 -0.0726832449085 -726 14.52 -0.306896802922 -0.0723844021319 -727 14.54 -0.305452089775 -0.072087182069 -728 14.56 -0.304013304893 -0.0717915739575 -729 14.58 -0.302580416142 -0.0714975671162 -730 14.6 -0.301153391604 -0.071205150944 -731 14.62 -0.29973219957 -0.0709143149198 -732 14.64 -0.298316808542 -0.0706250486013 -733 14.66 -0.29690718723 -0.0703373416252 -734 14.68 -0.29550330455 -0.0700511837056 -735 14.7 -0.294105129623 -0.0697665646344 -736 14.72 -0.292712631773 -0.06948347428 -737 14.74 -0.291325780527 -0.069201902587 -738 14.76 -0.289944545612 -0.0689218395755 -739 14.78 -0.288568896953 -0.0686432753407 -740 14.8 -0.287198804672 -0.068366200052 -741 14.82 -0.285834239089 -0.0680906039529 -742 14.84 -0.284475170717 -0.0678164773599 -743 14.86 -0.283121570262 -0.0675438106623 -744 14.88 -0.281773408622 -0.0672725943215 -745 14.9 -0.280430656883 -0.0670028188703 -746 14.92 -0.279093286324 -0.0667344749127 -747 14.94 -0.277761268406 -0.066467553123 -748 14.96 -0.276434574779 -0.0662020442454 -749 14.98 -0.275113177278 -0.0659379390934 -750 15.0 -0.273797047918 -0.0656752285492 -751 15.02 -0.272486158899 -0.0654139035635 -752 15.04 -0.271180482599 -0.0651539551544 -753 15.06 -0.269879991575 -0.0648953744073 -754 15.08 -0.268584658563 -0.0646381524742 -755 15.1 -0.267294456476 -0.0643822805732 -756 15.12 -0.266009358398 -0.064127749988 -757 15.14 -0.264729337592 -0.0638745520673 -758 15.16 -0.263454367489 -0.0636226782243 -759 15.18 -0.262184421693 -0.0633721199364 -760 15.2 -0.260919473977 -0.0631228687444 -761 15.22 -0.259659498285 -0.062874916252 -762 15.24 -0.258404468725 -0.0626282541256 -763 15.26 -0.257154359572 -0.0623828740934 -764 15.28 -0.255909145268 -0.0621387679452 -765 15.3 -0.254668800416 -0.061895927532 -766 15.32 -0.253433299783 -0.061654344765 -767 15.34 -0.252202618295 -0.0614140116156 -768 15.36 -0.250976731041 -0.0611749201148 -769 15.38 -0.249755613266 -0.0609370623526 -770 15.4 -0.248539240374 -0.0607004304776 -771 15.42 -0.247327587926 -0.0604650166966 -772 15.44 -0.246120631637 -0.0602308132741 -773 15.46 -0.244918347377 -0.0599978125317 -774 15.48 -0.243720711169 -0.0597660068478 -775 15.5 -0.242527699187 -0.0595353886571 -776 15.52 -0.241339287756 -0.05930595045 -777 15.54 -0.240155453352 -0.0590776847726 -778 15.56 -0.238976172597 -0.0588505842256 -779 15.58 -0.237801422264 -0.0586246414643 -780 15.6 -0.236631179269 -0.0583998491983 -781 15.62 -0.235465420674 -0.0581762001905 -782 15.64 -0.234304123687 -0.057953687257 -783 15.66 -0.233147265658 -0.057732303267 -784 15.68 -0.231994824078 -0.0575120411416 -785 15.7 -0.23084677658 -0.0572928938542 -786 15.72 -0.229703100938 -0.0570748544293 -787 15.74 -0.228563775063 -0.0568579159429 -788 15.76 -0.227428777006 -0.0566420715213 -789 15.78 -0.226298084954 -0.0564273143414 -790 15.8 -0.22517167723 -0.0562136376296 -791 15.82 -0.224049532291 -0.0560010346619 -792 15.84 -0.222931628729 -0.0557894987635 -793 15.86 -0.22181794527 -0.0555790233081 -794 15.88 -0.220708460771 -0.0553696017175 -795 15.9 -0.21960315422 -0.0551612274618 -796 15.92 -0.218502004734 -0.0549538940582 -797 15.94 -0.217404991561 -0.0547475950712 -798 15.96 -0.216312094077 -0.0545423241119 -799 15.98 -0.215223291785 -0.0543380748379 -800 16.0 -0.214138564315 -0.0541348409526 -801 16.02 -0.21305789142 -0.0539326162051 -802 16.04 -0.21198125298 -0.0537313943897 -803 16.06 -0.210908628999 -0.0535311693457 -804 16.08 -0.209839999602 -0.0533319349567 -805 16.1 -0.208775345037 -0.0531336851505 -806 16.12 -0.207714645672 -0.0529364138987 -807 16.14 -0.206657881997 -0.0527401152166 -808 16.16 -0.205605034619 -0.0525447831621 -809 16.18 -0.204556084266 -0.0523504118362 -810 16.2 -0.20351101178 -0.0521569953823 -811 16.22 -0.202469798123 -0.0519645279856 -812 16.24 -0.201432424372 -0.0517730038733 -813 16.26 -0.200398871718 -0.0515824173138 -814 16.28 -0.199369121467 -0.0513927626166 -815 16.3 -0.198343155039 -0.051204034132 -816 16.32 -0.197320953965 -0.0510162262506 -817 16.34 -0.196302499889 -0.050829333403 -818 16.36 -0.195287774565 -0.0506433500599 -819 16.38 -0.194276759859 -0.0504582707309 -820 16.4 -0.193269437746 -0.0502740899651 -821 16.42 -0.192265790306 -0.0500908023503 -822 16.44 -0.191265799733 -0.0499084025129 -823 16.46 -0.190269448323 -0.0497268851171 -824 16.48 -0.189276718481 -0.0495462448654 -825 16.5 -0.188287592716 -0.0493664764977 -826 16.52 -0.187302053643 -0.0491875747911 -827 16.54 -0.186320083981 -0.0490095345599 -828 16.56 -0.185341666552 -0.0488323506547 -829 16.58 -0.18436678428 -0.0486560179629 -830 16.6 -0.183395420192 -0.0484805314077 -831 16.62 -0.182427557417 -0.0483058859483 -832 16.64 -0.181463179181 -0.0481320765793 -833 16.66 -0.180502268813 -0.0479590983305 -834 16.68 -0.179544809739 -0.0477869462668 -835 16.7 -0.178590785487 -0.0476156154877 -836 16.72 -0.177640179677 -0.0474451011271 -837 16.74 -0.176692976031 -0.0472753983531 -838 16.76 -0.175749158364 -0.0471065023674 -839 16.78 -0.174808710589 -0.0469384084057 -840 16.8 -0.173871616713 -0.0467711117367 -841 16.82 -0.172937860836 -0.0466046076623 -842 16.84 -0.172007427154 -0.0464388915171 -843 16.86 -0.171080299953 -0.0462739586683 -844 16.88 -0.170156463616 -0.0461098045155 -845 16.9 -0.169235902612 -0.04594642449 -846 16.92 -0.168318601505 -0.0457838140552 -847 16.94 -0.167404544949 -0.0456219687059 -848 16.96 -0.166493717686 -0.0454608839681 -849 16.98 -0.165586104549 -0.0453005553988 -850 17.0 -0.164681690459 -0.045140978586 -851 17.02 -0.163780460423 -0.044982149148 -852 17.04 -0.162882399539 -0.0448240627335 -853 17.06 -0.161987492989 -0.0446667150213 -854 17.08 -0.161095726042 -0.0445101017198 -855 17.1 -0.160207084053 -0.0443542185673 -856 17.12 -0.15932155246 -0.0441990613312 -857 17.14 -0.158439116788 -0.0440446258081 -858 17.16 -0.157559762644 -0.0438909078236 -859 17.18 -0.156683475719 -0.0437379032318 -860 17.2 -0.155810241787 -0.0435856079154 -861 17.22 -0.154940046702 -0.0434340177851 -862 17.24 -0.154072876401 -0.0432831287799 -863 17.26 -0.153208716903 -0.0431329368663 -864 17.28 -0.152347554306 -0.0429834380385 -865 17.3 -0.151489374787 -0.0428346283181 -866 17.32 -0.150634164605 -0.0426865037537 -867 17.34 -0.149781910096 -0.0425390604208 -868 17.36 -0.148932597673 -0.0423922944219 -869 17.38 -0.148086213829 -0.0422462018856 -870 17.4 -0.147242745133 -0.0421007789672 -871 17.42 -0.146402178232 -0.0419560218477 -872 17.44 -0.145564499846 -0.0418119267343 -873 17.46 -0.144729696774 -0.0416684898597 -874 17.48 -0.143897755889 -0.0415257074823 -875 17.5 -0.143068664136 -0.0413835758856 -876 17.52 -0.142242408539 -0.0412420913782 -877 17.54 -0.141418976192 -0.0411012502937 -878 17.56 -0.140598354262 -0.0409610489904 -879 17.58 -0.139780529991 -0.0408214838511 -880 17.6 -0.138965490691 -0.040682551283 -881 17.62 -0.138153223746 -0.0405442477172 -882 17.64 -0.137343716613 -0.0404065696091 -883 17.66 -0.136536956816 -0.0402695134376 -884 17.68 -0.135732931952 -0.0401330757054 -885 17.7 -0.134931629688 -0.0399972529384 -886 17.72 -0.134133037758 -0.0398620416858 -887 17.74 -0.133337143966 -0.0397274385201 -888 17.76 -0.132543936186 -0.0395934400363 -889 17.78 -0.131753402356 -0.0394600428522 -890 17.8 -0.130965530486 -0.0393272436083 -891 17.82 -0.130180308648 -0.0391950389674 -892 17.84 -0.129397724985 -0.0390634256142 -893 17.86 -0.128617767704 -0.0389324002559 -894 17.88 -0.127840425077 -0.0388019596211 -895 17.9 -0.127065685442 -0.0386721004602 -896 17.92 -0.126293537203 -0.0385428195454 -897 17.94 -0.125523968827 -0.0384141136698 -898 17.96 -0.124756968844 -0.038285979648 -899 17.98 -0.12399252585 -0.0381584143155 -900 18.0 -0.123230628501 -0.0380314145287 -901 18.02 -0.122471265519 -0.0379049771648 -902 18.04 -0.121714425686 -0.0377790991214 -903 18.06 -0.120960097846 -0.0376537773164 -904 18.08 -0.120208270905 -0.0375290086883 -905 18.1 -0.119458933831 -0.0374047901954 -906 18.12 -0.11871207565 -0.0372811188161 -907 18.14 -0.117967685451 -0.0371579915483 -908 18.16 -0.117225752381 -0.0370354054099 -909 18.18 -0.116486265647 -0.0369133574381 -910 18.2 -0.115749214515 -0.0367918446895 -911 18.22 -0.11501458831 -0.0366708642398 -912 18.24 -0.114282376416 -0.0365504131839 -913 18.26 -0.113552568273 -0.0364304886354 -914 18.28 -0.11282515338 -0.0363110877269 -915 18.3 -0.112100121292 -0.0361922076096 -916 18.32 -0.111377461622 -0.0360738454529 -917 18.34 -0.110657164039 -0.0359559984449 -918 18.36 -0.109939218269 -0.0358386637917 -919 18.38 -0.109223614091 -0.0357218387177 -920 18.4 -0.108510341341 -0.0356055204649 -921 18.42 -0.107799389911 -0.0354897062933 -922 18.44 -0.107090749747 -0.0353743934808 -923 18.46 -0.106384410848 -0.0352595793223 -924 18.48 -0.105680363268 -0.0351452611307 -925 18.5 -0.104978597114 -0.0350314362357 -926 18.52 -0.104279102547 -0.0349181019845 -927 18.54 -0.103581869781 -0.0348052557411 -928 18.56 -0.102886889082 -0.0346928948865 -929 18.58 -0.102194150767 -0.0345810168186 -930 18.6 -0.101503645208 -0.0344696189517 -931 18.62 -0.100815362825 -0.0343586987167 -932 18.64 -0.100129294092 -0.0342482535611 -933 18.66 -0.0994454295322 -0.0341382809484 -934 18.68 -0.0987637597204 -0.0340287783585 -935 18.7 -0.0980842752811 -0.0339197432873 -936 18.72 -0.0974069668887 -0.0338111732465 -937 18.74 -0.0967318252675 -0.0337030657637 -938 18.76 -0.0960588411908 -0.0335954183822 -939 18.78 -0.0953880054812 -0.0334882286609 -940 18.8 -0.0947193090095 -0.0333814941741 -941 18.82 -0.0940527426954 -0.0332752125115 -942 18.84 -0.0933882975062 -0.0331693812782 -943 18.86 -0.0927259644573 -0.033063998094 -944 18.88 -0.0920657346112 -0.0329590605941 -945 18.9 -0.0914075990779 -0.0328545664286 -946 18.92 -0.0907515490141 -0.0327505132621 -947 18.94 -0.0900975756229 -0.0326468987742 -948 18.96 -0.089445670154 -0.032543720659 -949 18.98 -0.0887958239027 -0.0324409766249 -950 19.0 -0.0881480282103 -0.032338664395 -951 19.02 -0.0875022744633 -0.0322367817064 -952 19.04 -0.0868585540934 -0.0321353263106 -953 19.06 -0.0862168585771 -0.0320342959728 -954 19.08 -0.0855771794356 -0.0319336884725 -955 19.1 -0.084939508234 -0.0318335016031 -956 19.12 -0.0843038365819 -0.0317337331714 -957 19.14 -0.0836701561321 -0.0316343809981 -958 19.16 -0.0830384585813 -0.0315354429176 -959 19.18 -0.0824087356692 -0.0314369167774 -960 19.2 -0.0817809791782 -0.0313388004388 -961 19.22 -0.0811551809338 -0.031241091776 -962 19.24 -0.0805313328034 -0.0311437886765 -963 19.26 -0.079909426697 -0.031046889041 -964 19.28 -0.079289454566 -0.030950390783 -965 19.3 -0.0786714084036 -0.0308542918291 -966 19.32 -0.0780552802445 -0.0307585901186 -967 19.34 -0.0774410621642 -0.0306632836034 -968 19.36 -0.0768287462793 -0.0305683702482 -969 19.38 -0.0762183247467 -0.0304738480301 -970 19.4 -0.0756097897639 -0.0303797149388 -971 19.42 -0.0750031335683 -0.0302859689762 -972 19.44 -0.0743983484373 -0.0301926081566 -973 19.46 -0.0737954266876 -0.0300996305063 -974 19.48 -0.0731943606756 -0.0300070340638 -975 19.5 -0.0725951427967 -0.0299148168796 -976 19.52 -0.071997765485 -0.0298229770161 -977 19.54 -0.0714022212134 -0.0297315125477 -978 19.56 -0.0708085024932 -0.0296404215602 -979 19.58 -0.0702166018738 -0.0295497021514 -980 19.6 -0.0696265119425 -0.0294593524306 -981 19.62 -0.0690382253245 -0.0293693705184 -982 19.64 -0.0684517346822 -0.0292797545471 -983 19.66 -0.0678670327154 -0.0291905026603 -984 19.68 -0.0672841121609 -0.0291016130126 -985 19.7 -0.0667029657922 -0.0290130837702 -986 19.72 -0.0661235864195 -0.02892491311 -987 19.74 -0.0655459668893 -0.0288370992202 -988 19.76 -0.0649701000843 -0.0287496402998 -989 19.78 -0.0643959789228 -0.0286625345588 -990 19.8 -0.0638235963592 -0.028575780218 -991 19.82 -0.0632529453832 -0.0284893755087 -992 19.84 -0.0626840190197 -0.0284033186731 -993 19.86 -0.0621168103288 -0.0283176079638 -994 19.88 -0.0615513124053 -0.0282322416441 -995 19.9 -0.0609875183786 -0.0281472179874 -996 19.92 -0.0604254214128 -0.0280625352778 -997 19.94 -0.0598650147059 -0.0279781918096 -998 19.96 -0.0593062914901 -0.027894185887 -999 19.98 -0.0587492450313 -0.0278105158248 -1000 20.0 -0.0581938686292 -0.0277271799475 -1001 20.02 -0.0576401556166 -0.0276441765898 -1002 20.04 -0.0570880993599 -0.0275615040963 -1003 20.06 -0.056537693258 -0.0274791608214 -1004 20.08 -0.0559889307431 -0.0273971451294 -1005 20.1 -0.0554418052798 -0.0273154553941 -1006 20.12 -0.0548963103651 -0.0272340899992 -1007 20.14 -0.0543524395283 -0.0271530473379 -1008 20.16 -0.0538101863307 -0.027072325813 -1009 20.18 -0.0532695443654 -0.0269919238365 -1010 20.2 -0.0527305072574 -0.0269118398301 -1011 20.22 -0.0521930686629 -0.0268320722247 -1012 20.24 -0.0516572222695 -0.0267526194605 -1013 20.26 -0.0511229617959 -0.0266734799867 -1014 20.28 -0.0505902809917 -0.0265946522621 -1015 20.3 -0.0500591736373 -0.026516134754 -1016 20.32 -0.0495296335436 -0.0264379259393 -1017 20.34 -0.0490016545518 -0.0263600243033 -1018 20.36 -0.0484752305336 -0.0262824283405 -1019 20.38 -0.0479503553904 -0.0262051365543 -1020 20.4 -0.0474270230535 -0.0261281474567 -1021 20.42 -0.0469052274841 -0.0260514595684 -1022 20.44 -0.0463849626725 -0.0259750714189 -1023 20.46 -0.0458662226388 -0.0258989815462 -1024 20.48 -0.0453490014319 -0.0258231884968 -1025 20.5 -0.0448332931297 -0.0257476908257 -1026 20.52 -0.0443190918392 -0.0256724870964 -1027 20.54 -0.0438063916958 -0.0255975758806 -1028 20.56 -0.0432951868634 -0.0255229557586 -1029 20.58 -0.0427854715342 -0.0254486253186 -1030 20.6 -0.0422772399288 -0.0253745831572 -1031 20.62 -0.0417704862954 -0.0253008278792 -1032 20.64 -0.0412652049103 -0.0252273580972 -1033 20.66 -0.0407613900774 -0.0251541724321 -1034 20.68 -0.040259036128 -0.0250812695126 -1035 20.7 -0.039758137421 -0.0250086479756 -1036 20.72 -0.0392586883422 -0.0249363064654 -1037 20.74 -0.0387606833045 -0.0248642436347 -1038 20.76 -0.0382641167479 -0.0247924581434 -1039 20.78 -0.0377689831387 -0.0247209486595 -1040 20.8 -0.0372752769703 -0.0246497138585 -1041 20.82 -0.036782992762 -0.0245787524235 -1042 20.84 -0.0362921250596 -0.0245080630453 -1043 20.86 -0.0358026684351 -0.0244376444219 -1044 20.88 -0.0353146174863 -0.0243674952592 -1045 20.9 -0.0348279668369 -0.0242976142701 -1046 20.92 -0.0343427111362 -0.0242280001751 -1047 20.94 -0.0338588450591 -0.0241586517019 -1048 20.96 -0.0333763633058 -0.0240895675856 -1049 20.98 -0.0328952606017 -0.0240207465683 -1050 21.0 -0.0324155316974 -0.0239521873994 -1051 21.02 -0.0319371713684 -0.0238838888354 -1052 21.04 -0.0314601744149 -0.0238158496399 -1053 21.06 -0.0309845356618 -0.0237480685835 -1054 21.08 -0.0305102499587 -0.0236805444437 -1055 21.1 -0.0300373121794 -0.0236132760051 -1056 21.12 -0.0295657172219 -0.023546262059 -1057 21.14 -0.0290954600085 -0.0234795014037 -1058 21.16 -0.0286265354851 -0.0234129928442 -1059 21.18 -0.028158938622 -0.0233467351922 -1060 21.2 -0.0276926644126 -0.0232807272662 -1061 21.22 -0.0272277078743 -0.0232149678915 -1062 21.24 -0.0267640640477 -0.0231494558997 -1063 21.26 -0.0263017279969 -0.0230841901292 -1064 21.28 -0.0258406948088 -0.0230191694249 -1065 21.3 -0.0253809595937 -0.0229543926381 -1066 21.32 -0.0249225174848 -0.0228898586266 -1067 21.34 -0.0244653636377 -0.0228255662547 -1068 21.36 -0.0240094932312 -0.0227615143929 -1069 21.38 -0.0235549014661 -0.0226977019182 -1070 21.4 -0.023101583566 -0.0226341277136 -1071 21.42 -0.0226495347765 -0.0225707906687 -1072 21.44 -0.0221987503655 -0.0225076896791 -1073 21.46 -0.021749225623 -0.0224448236465 -1074 21.48 -0.0213009558606 -0.0223821914788 -1075 21.5 -0.020853936412 -0.02231979209 -1076 21.52 -0.0204081626323 -0.0222576244002 -1077 21.54 -0.0199636298985 -0.0221956873354 -1078 21.56 -0.0195203336085 -0.0221339798275 -1079 21.58 -0.0190782691821 -0.0220725008144 -1080 21.6 -0.0186374320597 -0.02201124924 -1081 21.62 -0.0181978177032 -0.0219502240539 -1082 21.64 -0.0177594215953 -0.0218894242115 -1083 21.66 -0.0173222392394 -0.0218288486741 -1084 21.68 -0.0168862661598 -0.0217684964086 -1085 21.7 -0.0164514979014 -0.0217083663878 -1086 21.72 -0.0160179300295 -0.0216484575898 -1087 21.74 -0.0155855581298 -0.0215887689986 -1088 21.76 -0.0151543778082 -0.0215292996039 -1089 21.78 -0.014724384691 -0.0214700484006 -1090 21.8 -0.0142955744243 -0.0214110143895 -1091 21.82 -0.0138679426741 -0.0213521965765 -1092 21.84 -0.0134414851265 -0.0212935939733 -1093 21.86 -0.013016197487 -0.0212352055967 -1094 21.88 -0.0125920754809 -0.0211770304692 -1095 21.9 -0.012169114853 -0.0211190676184 -1096 21.92 -0.0117473113675 -0.0210613160772 -1097 21.94 -0.0113266608076 -0.021003774884 -1098 21.96 -0.0109071589762 -0.0209464430823 -1099 21.98 -0.0104888016947 -0.0208893197208 -1100 22.0 -0.010071584804 -0.0208324038534 -1101 22.02 -0.00965550416359 -0.0207756945391 -1102 22.04 -0.0092405556517 -0.020719190842 -1103 22.06 -0.00882673516534 -0.0206628918315 -1104 22.08 -0.00841403862003 -0.0206067965819 -1105 22.1 -0.0080024619498 -0.0205509041723 -1106 22.12 -0.00759200110698 -0.0204952136871 -1107 22.14 -0.00718265206222 -0.0204397242155 -1108 22.16 -0.00677441080431 -0.0203844348517 -1109 22.18 -0.00636727334011 -0.0203293446947 -1110 22.2 -0.00596123569445 -0.0202744528484 -1111 22.22 -0.00555629391005 -0.0202197584216 -1112 22.24 -0.00515244404737 -0.0201652605278 -1113 22.26 -0.00474968218459 -0.0201109582853 -1114 22.28 -0.00434800441746 -0.0200568508172 -1115 22.3 -0.00394740685922 -0.0200029372512 -1116 22.32 -0.00354788564052 -0.0199492167196 -1117 22.34 -0.0031494369093 -0.0198956883597 -1118 22.36 -0.00275205683071 -0.0198423513132 -1119 22.38 -0.00235574158704 -0.0197892047262 -1120 22.4 -0.00196048737759 -0.0197362477497 -1121 22.42 -0.00156629041861 -0.0196834795391 -1122 22.44 -0.00117314694319 -0.0196308992543 -1123 22.46 -0.000781053201174 -0.0195785060596 -1124 22.48 -0.000390005459079 -0.019526299124 -1125 22.5 0.0 -0.0194742776206 -1126 22.52 0.0 0.0 -1127 22.54 0.0 0.0 -1128 22.56 0.0 0.0 -1129 22.58 0.0 0.0 -1130 22.6 0.0 0.0 diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.min b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.min deleted file mode 100644 index aaf17a456..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.min +++ /dev/null @@ -1,28 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# Optional: Make sure the pairwise energies look reasonable: -#pair_write 2 2 1001 r 2.6 16.0 test_tail-tail.dat t-t 0 0 -#pair_write 2 3 1001 r 2.6 16.0 test_tail-head.dat t-h 0 0 -#pair_write 1 2 1001 r 2.6 16.0 test_int-tail.dat i-t 0 0 -#pair_write 1 1 2573 r 2.6 16.0 test_int-int.dat i-i 0 0 -#pair_write 1 3 1001 r 2.6 16.0 test_int-head.dat i-h 0 0 -#pair_write 3 3 1001 r 2.6 16.0 test_head-head.dat h-h 0 0 - - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.npt b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.npt deleted file mode 100644 index bd86869ab..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.npt +++ /dev/null @@ -1,57 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example may require additional features and bug fixes for LAMMPS. -# Be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 2) Unpack it -# 3) copy the .cpp and .h files to the src folding of your lammps installation. -# 4) Compile LAMMPS. -# -# (If LAMMPS complains about an "Invalid pair_style" -# then you made a mistake in the instructions above.) -# - -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 6.0 # The time-step in Watson et. al 2011 was 0.002*3ps = 6fs -dump 1 all custom 5000 traj_npt.lammpstrj id mol type x y z ix iy iz - - -thermo_style custom step temp pe etotal vol epair ebond eangle -thermo 1000 # time interval for printing out "thermo" data - - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnph all nph x 0 0 1000 y 0 0 1000 couple xy - - -# Note: The temperature 300.0 K corresponds to 0.907033536873*epsilon -# for the "epsilon" used by the coarse-grained lipid. -# Note: The langevin damping parameter "120" corresponds to -# the 0.12ps damping time used in Watson et. al JCP 2011. -# Note: We maintain the system system at constant (zero) tention -# using a barostat damping parameter Pdamp=1000 ("0 0 1000") - - -# optional (not sure if this helps): -# balance x uniform y uniform - - -#restart 1000000 - -run 2000000 - -write_restart system_after_npt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.nvt deleted file mode 100644 index 775c074c2..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/membrane_BranniganPRE2005/run.in.nvt +++ /dev/null @@ -1,53 +0,0 @@ -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Normally, I would minimize the system and equilibrate the system at constant -# pressure and temperature beforehand. If you run lammps with "run.in.npt", -# it will generate a restart file "system_after_npt.rst" with reasonable -# coordinates at that temperature and pressure. Then we could load it now: -# -#read_restart system_after_npt.rst -# -# Unfortunately the LAMMPS "read_restart" command has been undependable over -# the past year (2012), and I feel it is safer to remove it from the examples. -# Instead, for this example, I just read the raw coordinates generated by -# moltemplate (and the default volume). (I get fewer questions this way.) -# However you should never run any liquid simulations at constant volume without -# pressure equilibration first. Hopefully in the future "read_restart" will -# work. Until then, try "read_dump", "dump2data.py", or "restart2data". - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -timestep 6.0 # The time-step in Watson et. al 2011 was 0.002*3ps = 6fs -dump 1 all custom 5000 traj_nvt.lammpstrj id mol type x y z ix iy iz - - -thermo_style custom step temp pe etotal vol epair ebond eangle -thermo 1000 # time interval for printing out "thermo" data - - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnve all nve - -# Note: The energy scale "epsilon" = 2.75kJ/mole = 330.7485200981 Kelvin*kB. -# So a temperature of 300.0 Kelvin corresponds to 0.907033536873*epsilon. -# Note: The langevin damping parameter "120" corresponds to -# the 0.12ps damping time used in Watson et. al JCP 2011. - -#restart 1000000 - -run 1000000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/README.TXT deleted file mode 100644 index 31abcd66e..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/README.TXT +++ /dev/null @@ -1,33 +0,0 @@ -# This directory contains examples of how to run a short simulation of a -# coarse-grained protein-like polymer, folding in the presence and absence of -# a chaperone (modeled as an attractive or repulsie spherical shell). -# -# The protein models and the chaperone models are described and used here: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) -# ...and also here: -# AI Jewett and J-E Shea, J. Mol. Biol, Vol 363(5), (2006) -# -# (In the "frustrated+minichaperone" directory, the protein is -# placed outside the chaperone sphere, as opposed to inside.) -# -# -------- REQUIREMENTS: --------- -# 1) These examples require the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) They also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files in each directory. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README.TXT deleted file mode 100644 index a52f73ff7..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README.TXT +++ /dev/null @@ -1,32 +0,0 @@ -# This directory demonstrates how to run a long simulation of -# the "frustrated" coarse-grained protein confined in a frustrated -# coarse-grained chaperonin (R=6, h=0.475) as described in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) -# -# Note: If you want to use a "hydrophilic" chaperone (with h=0.0 -# instead of h=0.475), then replace the word "CHAP_INTERIOR_H0.475" -# (at the end of "system.lt") with "CHAP_INTERIOR_H0" -# -# Because this process takes a long time (even with the help of the chaperone) -# I save the data relatively infrequently. -# -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_run.sh deleted file mode 100755 index 45bd2d451..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# You would probably run lammps this way: -# -# lmp_ubuntu -i run.in.nvt - -# The files "run.in.min", and "run.in.nvt" are LAMMPS input scripts which refer -# to the input scripts & data files you created earlier when you ran moltemplate -# system.in.init, system.in.settings, system.data - - - - -# ----------------------------------- - - - -LAMMPS_COMMAND="lmp_ubuntu" - -# Here "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -# (such as lmp_linux, lmp_g++, lmp_mac, lmp_cygwin, etc...) Change if necessary. - -# Run lammps using the following 3 commands: - -"$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -"$LAMMPS_COMMAND" -i run.in.nvt # production run - -# Alternately, if you have MPI installed, try something like this: - -#NUMPROCS=4 -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.nvt # production run - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_setup.sh deleted file mode 100755 index f2462426f..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_setup.sh +++ /dev/null @@ -1,24 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -overlay-dihdedrals system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - cp -r table*.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 9e34246f8..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,86 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 28 !NATOM - 1 1 2 2 0.000000 1.0000 0 - 2 1 1 1 0.000000 1.0000 0 - 3 1 2 2 0.000000 1.0000 0 - 4 1 1 1 0.000000 1.0000 0 - 5 1 2 2 0.000000 1.0000 0 - 6 1 1 1 0.000000 1.0000 0 - 7 1 3 3 0.000000 1.0000 0 - 8 1 3 3 0.000000 1.0000 0 - 9 1 1 1 0.000000 1.0000 0 - 10 1 2 2 0.000000 1.0000 0 - 11 1 1 1 0.000000 1.0000 0 - 12 1 2 2 0.000000 1.0000 0 - 13 1 1 1 0.000000 1.0000 0 - 14 1 2 2 0.000000 1.0000 0 - 15 1 3 3 0.000000 1.0000 0 - 16 1 3 3 0.000000 1.0000 0 - 17 1 3 3 0.000000 1.0000 0 - 18 1 1 1 0.000000 1.0000 0 - 19 1 1 1 0.000000 1.0000 0 - 20 1 2 2 0.000000 1.0000 0 - 21 1 2 2 0.000000 1.0000 0 - 22 1 1 1 0.000000 1.0000 0 - 23 1 1 1 0.000000 1.0000 0 - 24 1 2 2 0.000000 1.0000 0 - 25 1 2 2 0.000000 1.0000 0 - 26 1 1 1 0.000000 1.0000 0 - 27 1 2 2 0.000000 1.0000 0 - 28 2 4 4 0.000000 100.0000 0 - - 26 !NBOND: bonds - 1 2 2 3 3 4 4 5 - 5 6 6 7 7 8 8 9 - 9 10 10 11 11 12 12 13 - 13 14 14 15 15 16 16 17 - 17 18 18 19 19 20 20 21 - 21 22 22 23 23 24 24 25 - 25 26 26 27 - - 25 !NTHETA: angles - 13 14 15 7 8 9 6 7 8 - 16 17 18 15 16 17 2 3 4 - 4 5 6 9 10 11 11 12 13 - 14 15 16 1 2 3 3 4 5 - 10 11 12 12 13 14 25 26 27 - 5 6 7 8 9 10 17 18 19 - 18 19 20 22 23 24 21 22 23 - 19 20 21 20 21 22 23 24 25 - 24 25 26 - - 19 !NPHI: dihedrals - 1 2 3 4 2 3 4 5 - 3 4 5 6 4 5 6 7 - 8 9 10 11 9 10 11 12 - 10 11 12 13 11 12 13 14 - 12 13 14 15 15 16 17 18 - 16 17 18 19 17 18 19 20 - 18 19 20 21 19 20 21 22 - 20 21 22 23 21 22 23 24 - 22 23 24 25 23 24 25 26 - 24 25 26 27 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/misfolded+chaperonin_t=0tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/misfolded+chaperonin_t=0tau_LR.jpg deleted file mode 100644 index 31853cd5a..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/misfolded+chaperonin_t=0tau_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/unfolded+chaperonin_t=508750tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/unfolded+chaperonin_t=508750tau_LR.jpg deleted file mode 100644 index fdc5c890b..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/images/unfolded+chaperonin_t=508750tau_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/1beadFrustrated.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/1beadFrustrated.lt deleted file mode 100644 index e43026ba9..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/1beadFrustrated.lt +++ /dev/null @@ -1,216 +0,0 @@ -# This file defines the "frustrated" coarse-grained protein model used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) - - -1beadFrustrated { - - # There are 3 atom types (referred to above as B, L, and N) - # Define their masses: - - write_once("Data Masses") { - @atom:B 1.0 - @atom:L 1.0 - @atom:N 1.0 - } - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol @atom:L 0.0 -0.92636654 -1.8409904 -2.1482679 - $atom:a2 $mol @atom:B 0.0 -0.57313354 -1.0670787 -1.6182341 - $atom:a3 $mol @atom:L 0.0 -0.85707399 -1.2358703 -0.69350966 - $atom:a4 $mol @atom:B 0.0 -0.44231274 -0.4584993 -0.23418709 - $atom:a5 $mol @atom:L 0.0 -0.75081182 -0.62868078 0.69786737 - $atom:a6 $mol @atom:B 0.0 -0.36201977 0.11619615 1.2249098 - $atom:a7 $mol @atom:N 0.0 -0.63708237 -0.15973084 2.1723919 - $atom:a8 $mol @atom:N 0.0 0.20516047 0.10417157 2.624901 - $atom:a9 $mol @atom:B 0.0 0.57223743 0.44728103 1.7695617 - $atom:a10 $mol @atom:L 0.0 0.77646279 -0.40630393 1.3168043 - $atom:a11 $mol @atom:B 0.0 0.45475664 -0.2077937 0.40045721 - $atom:a12 $mol @atom:L 0.0 0.72712495 -1.0397637 -0.087614951 - $atom:a13 $mol @atom:B 0.0 0.36971183 -0.85840501 -0.9933019 - $atom:a14 $mol @atom:L 0.0 0.74784336 -1.5700415 -1.5859217 - $atom:a15 $mol @atom:N 0.0 0.43423905 -1.2758917 -2.4853429 - $atom:a16 $mol @atom:N 0.0 0.70583191 -0.30726921 -2.4987711 - $atom:a17 $mol @atom:N 0.0 -0.091688915 0.23323014 -2.2051358 - $atom:a18 $mol @atom:B 0.0 -0.34243283 -0.035822049 -1.2644719 - $atom:a19 $mol @atom:B 0.0 0.41961247 0.18475451 -0.65971014 - $atom:a20 $mol @atom:L 0.0 0.51968465 1.1546791 -0.77877053 - $atom:a21 $mol @atom:L 0.0 -0.40827985 1.2765273 -0.52550748 - $atom:a22 $mol @atom:B 0.0 -0.368141 0.58090904 0.19152224 - $atom:a23 $mol @atom:B 0.0 0.40327249 0.86101769 0.7336255 - $atom:a24 $mol @atom:L 0.0 0.22707289 1.8326235 0.89673346 - $atom:a25 $mol @atom:L 0.0 -0.66500182 1.7285809 1.2783166 - $atom:a26 $mol @atom:B 0.0 -0.39205603 1.0475436 1.9328097 - $atom:a27 $mol @atom:L 0.0 0.25339027 1.5246265 2.5388463 - } - - # bond-ID bond-Type atom-ID atom-ID - - write('Data Bonds') { - $bond:b1 @bond:backbone $atom:a1 $atom:a2 - $bond:b2 @bond:backbone $atom:a2 $atom:a3 - $bond:b3 @bond:backbone $atom:a3 $atom:a4 - $bond:b4 @bond:backbone $atom:a4 $atom:a5 - $bond:b5 @bond:backbone $atom:a5 $atom:a6 - $bond:b6 @bond:backbone $atom:a6 $atom:a7 - $bond:b7 @bond:backbone $atom:a7 $atom:a8 - $bond:b8 @bond:backbone $atom:a8 $atom:a9 - $bond:b9 @bond:backbone $atom:a9 $atom:a10 - $bond:b10 @bond:backbone $atom:a10 $atom:a11 - $bond:b11 @bond:backbone $atom:a11 $atom:a12 - $bond:b12 @bond:backbone $atom:a12 $atom:a13 - $bond:b13 @bond:backbone $atom:a13 $atom:a14 - $bond:b14 @bond:backbone $atom:a14 $atom:a15 - $bond:b15 @bond:backbone $atom:a15 $atom:a16 - $bond:b16 @bond:backbone $atom:a16 $atom:a17 - $bond:b17 @bond:backbone $atom:a17 $atom:a18 - $bond:b18 @bond:backbone $atom:a18 $atom:a19 - $bond:b19 @bond:backbone $atom:a19 $atom:a20 - $bond:b20 @bond:backbone $atom:a20 $atom:a21 - $bond:b21 @bond:backbone $atom:a21 $atom:a22 - $bond:b22 @bond:backbone $atom:a22 $atom:a23 - $bond:b23 @bond:backbone $atom:a23 $atom:a24 - $bond:b24 @bond:backbone $atom:a24 $atom:a25 - $bond:b25 @bond:backbone $atom:a25 $atom:a26 - $bond:b26 @bond:backbone $atom:a26 $atom:a27 - } - - # (3-body) Angles are specified below - - # (4-body) Dihedrals must be defined explicitly for every quartet of atoms. - # (These interactions are not determined by atom type.) - - # dihedral-ID dihedral-Type atom-ID atom-ID atom-ID atom-ID - - write('Data Dihedrals') { - - $dihedral:d1 @dihedral:beta $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d2 @dihedral:beta $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d3 @dihedral:beta $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d4 @dihedral:beta $atom:a4 $atom:a5 $atom:a6 $atom:a7 - - # Dihedral angle forces in the turn regions were switched off - # (in this model) so just I comment them out (and \ the variable names). - # \$dihedral:d5 \@dihedral:turn $atom:a5 $atom:a6 $atom:a7 $atom:a8 - # \$dihedral:d6 \@dihedral:turn $atom:a6 $atom:a7 $atom:a8 $atom:a9 - # \$dihedral:d7 \@dihedral:turn $atom:a7 $atom:a8 $atom:a9 $atom:a10 - - $dihedral:d8 @dihedral:beta $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d9 @dihedral:beta $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d10 @dihedral:beta $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d11 @dihedral:beta $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d12 @dihedral:beta $atom:a12 $atom:a13 $atom:a14 $atom:a15 - - # Dihedral angle forces in the turn regions were switched off - # (in this model) so just I comment them out (and \ the variable names). - # \$dihedral:d13 \@dihedral:turn $atom:a13 $atom:a14 $atom:a15 $atom:a16 - # \$dihedral:d14 \@dihedral:turn $atom:a14 $atom:a15 $atom:a16 $atom:a17 - - $dihedral:d15 @dihedral:alpha $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d16 @dihedral:alpha $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d17 @dihedral:alpha $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d18 @dihedral:alpha $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d19 @dihedral:alpha $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d20 @dihedral:alpha $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d21 @dihedral:alpha $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d22 @dihedral:alpha $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d23 @dihedral:alpha $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d24 @dihedral:alpha $atom:a24 $atom:a25 $atom:a26 $atom:a27 - } - - # All consecutively bonded triplets of atoms same 3-body bond-angle - # interaction parameters. Of coarse, we could specify them all explicitly - # (as we did for the dihedrals above), but I wanted to show how to specify - # angles by atom type instead. (You can do this for dihedrals & impropers - # also.) - - # angle-Type atom-Type atom-Type atom-Type bond-Type bond-Type - - write_once('Data Angles By Type') { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # (The "*" is a wildcard character. I use "*" to denote any atom-type or - # bond-type which is defined within the current namespace: 1beadFrustrated) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:B @atom:B lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:B @atom:L lj/charmm/coul/charmm/inter 0.5833333333 1.0 1 0 - pair_coeff @atom:B @atom:N lj/charmm/coul/charmm/inter 0.6666666667 1.0 1 0 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 0.1666666667 1.0 1 1 - pair_coeff @atom:L @atom:N lj/charmm/coul/charmm/inter 0.25 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 0.3333333333 1.0 1 0 - } - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond-Type bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 100.0 1.0 - } - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # angle-Type anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 13.3333333333 105.0 - } - - - # We use tabular dihedral potentials to implement the dihedral forces. - # (Actually there is a way to use Fourier series, using multiple charmm - # style dihedral interactions, but it's slower and messier.) - - write_once("In Settings") { - # style file keyword - dihedral_coeff @dihedral:alpha table table_dihedral_frustrated.dat FRUSTRATED_ALPHA - dihedral_coeff @dihedral:beta table table_dihedral_frustrated.dat FRUSTRATED_BETA - # No need to specify dihedral interactions in the turn regions. (none exist) - } - - write_once("In Settings") { - # Optional: define the atoms in the "proteins" group - group proteins type @atom:B - group proteins type @atom:L - group proteins type @atom:N - } - - # LAMMPS has many available force field styles (and atom styles). - # Here, we pick the ones which work well for this molecular model: - - write_once("In Init") { - # --- Default options for the "1BeadFrustrated" protein model --- - # --- (These can be overridden later.) --- - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid table spline 360 - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - -} # 1beadFrustrated - - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/1beadFrustrated_variants.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/1beadFrustrated_variants.lt deleted file mode 100644 index 54e2de437..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/1beadFrustrated_variants.lt +++ /dev/null @@ -1,85 +0,0 @@ -import "1beadFrustrated.lt" - - -# Alternate starting conformation (same molecule): - - -1beadMisfolded inherits 1beadFrustrated { - - # This molecule "inherits" all of its features from "1beadFrustrated". - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -0.69801399 -0.22114168 -1.9464876 - $atom:a2 $mol @atom:B 0.0 -0.40921658 -0.027063664 -1.0033251 - $atom:a3 $mol @atom:L 0.0 0.10259348 0.80836418 -1.0737085 - $atom:a4 $mol @atom:B 0.0 0.25857916 1.0054984 -0.11621451 - $atom:a5 $mol @atom:L 0.0 0.8258629 1.8325549 -0.18529135 - $atom:a6 $mol @atom:B 0.0 0.91366257 2.1950317 0.74175977 - $atom:a7 $mol @atom:N 0.0 1.4399539 1.554238 1.2994409 - $atom:a8 $mol @atom:N 0.0 0.73372573 1.0161012 1.7397275 - $atom:a9 $mol @atom:B 0.0 0.26608782 0.65302497 0.94353938 - $atom:a10 $mol @atom:L 0.0 0.97442305 0.13574211 0.50586398 - $atom:a11 $mol @atom:B 0.0 0.35889617 -0.18247555 -0.1764186 - $atom:a12 $mol @atom:L 0.0 0.87151735 -0.77260824 -0.75240916 - $atom:a13 $mol @atom:B 0.0 0.047726486 -1.0530682 -1.1902704 - $atom:a14 $mol @atom:L 0.0 0.34530697 -1.7476773 -1.8393331 - $atom:a15 $mol @atom:N 0.0 0.65865186 -2.45948 -1.2167056 - $atom:a16 $mol @atom:N 0.0 -0.16534524 -2.6219442 -0.67112167 - $atom:a17 $mol @atom:N 0.0 -0.010590421 -2.2445242 0.24748633 - $atom:a18 $mol @atom:B 0.0 0.18135771 -1.2564919 0.1767523 - $atom:a19 $mol @atom:B 0.0 -0.57472665 -0.82852797 -0.27027791 - $atom:a20 $mol @atom:L 0.0 -1.3967448 -1.0516787 0.24247346 - $atom:a21 $mol @atom:L 0.0 -1.003428 -0.85642681 1.1107555 - $atom:a22 $mol @atom:B 0.0 -0.25156735 -0.3182346 0.74262946 - $atom:a23 $mol @atom:B 0.0 -0.61751956 0.30115562 0.070426493 - $atom:a24 $mol @atom:L 0.0 -1.3347934 0.83310182 0.52625934 - $atom:a25 $mol @atom:L 0.0 -0.83315257 1.270904 1.2564086 - $atom:a26 $mol @atom:B 0.0 -0.10469759 1.6988523 0.72597181 - $atom:a27 $mol @atom:L 0.0 -0.57854905 2.3367737 0.11206868 - } - -} # 1beadMisfolded - - -1beadUnfolded inherits 1beadFrustrated { - - # This molecule "inherits" all of its features from "1beadFrustrated" - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol @atom:L 0.0 -2.4 1.7 -0.0 - $atom:a2 $mol @atom:B 0.0 -1.8 1.7 0.8 - $atom:a3 $mol @atom:L 0.0 -1.2 2.5 0.8 - $atom:a4 $mol @atom:B 0.0 -0.6 2.5 -0.0 - $atom:a5 $mol @atom:L 0.0 0.0 1.7 -0.0 - $atom:a6 $mol @atom:B 0.0 0.6 1.7 0.8 - $atom:a7 $mol @atom:N 0.0 1.2 2.5 0.8 - $atom:a8 $mol @atom:N 0.0 1.8 2.5 -0.0 - $atom:a9 $mol @atom:B 0.0 2.4 1.7 -0.0 - $atom:a10 $mol @atom:L 0.0 3.0 1.7 -0.8 - $atom:a11 $mol @atom:B 0.0 3.0 0.7 -0.8 - $atom:a12 $mol @atom:L 0.0 3.0 0.1 -0.0 - $atom:a13 $mol @atom:B 0.0 3.8 -0.5 -0.0 - $atom:a14 $mol @atom:L 0.0 3.8 -1.1 -0.8 - $atom:a15 $mol @atom:N 0.0 3.0 -1.7 -0.8 - $atom:a16 $mol @atom:N 0.0 3.0 -1.7 0.2 - $atom:a17 $mol @atom:N 0.0 2.4 -2.5 0.2 - $atom:a18 $mol @atom:B 0.0 1.8 -2.5 -0.6 - $atom:a19 $mol @atom:B 0.0 1.2 -1.7 -0.6 - $atom:a20 $mol @atom:L 0.0 0.6 -1.7 0.2 - $atom:a21 $mol @atom:L 0.0 -0.0 -2.5 0.2 - $atom:a22 $mol @atom:B 0.0 -0.6 -2.5 -0.6 - $atom:a23 $mol @atom:B 0.0 -1.2 -1.7 -0.6 - $atom:a24 $mol @atom:L 0.0 -1.8 -1.7 0.2 - $atom:a25 $mol @atom:L 0.0 -2.4 -2.5 0.2 - $atom:a26 $mol @atom:B 0.0 -3.0 -2.5 -0.6 - $atom:a27 $mol @atom:L 0.0 -3.6 -1.7 -0.6 - } - -} # 1beadUnfolded - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/chaperonin.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/chaperonin.lt deleted file mode 100644 index 8266d2a89..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/chaperonin.lt +++ /dev/null @@ -1,41 +0,0 @@ -# Here we define a trivial molecule containing only one particle. - -Chaperonin { - - # atomID molID atomType charge x y z - - write("Data Atoms") { - $atom:C $mol @atom:C 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom:C 100.0 - } - - write_once("In Settings") { - # If for some reason there are multiple chaperones present, - # I assume that they interact repulsively (hence, L=0) - # i j epsilon sigma K L - - pair_coeff @atom:C @atom:C lj/charmm/coul/charmm/inter 1.0 6.0 1 0 - - # Optional: define the atoms in the "chaperonins" group: - # (Defining a group for the chaperone makes it easy to immobilize it later.) - - group chaperonins type @atom:C - } - - - # Specify which pair_styles, and atom styles work well with - # this model. (Again this can be overridden later.) - - write_once("In Init") { - units lj - atom_style full - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 11.0 12.0 - } - -} # Chaperonin - -# We have not specified how this particle interacts with other particles -# besides itself. Later on you must do this. diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/generate_tables/calc_chaperone_table.py b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/generate_tables/calc_chaperone_table.py deleted file mode 100755 index 9b86809cc..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/generate_tables/calc_chaperone_table.py +++ /dev/null @@ -1,87 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between atoms in the -# protein and a chaperone provided in the supplemental materials section of: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# This is stored in a tabulated force field with a singularity at a distance R. -# -# To calculate the table for interaction between -# ...the chaperone and a hydrophobic bead (2004 PNAS paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 6.0 0.475 0.0 5.9 1181 -# ...the chaperone and a hydrophilic bead (2004 PNAS paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 6.0 0.0 0.0 5.9 1181 -# ...the chaperone and a hydrophobic bead (2006 JMB paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 3.0 0.60 3.1 8.0 981 True -# ...the chaperone and a hydrophilic bead (2006 JMB paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 3.0 0.0 3.1 8.0 981 True - -from math import * -import sys - -def U(r, eps, sigma, R, h): - #print('r='+str(r)+' eps='+str(eps)+' s='+str(sigma)+' R='+str(R)+' h='+str(h)) - # Formula is undefined at r=0, but you can take the limit: - if r <= 0: - return 4.0*pi*R*R*4.0*eps*(pow((sigma/R), 12.0) - - h*pow((sigma/R), 6.0)) - xp = sigma/(r+R) - xm = sigma/(r-R) - term10 = pow(xm, 10.0) - pow(xp, 10.0) - term4 = pow(xm, 4.0) - pow(xp, 4.0) - return 4.0*pi*eps*(R/r) * (0.2*term10 - 0.5*h*term4) - -def F(r, eps, sigma, R, h): - # Formula is undefined at r=0, but you can take the limit: - if r <= 0: - return 0.0 - product_term_a = U(r, eps, sigma, R, h) / r - ixp = (r+R)/sigma - ixm = (r-R)/sigma - dix_dr = 1.0/sigma - term10 = (10.0/sigma)*(pow(ixm, -11.0) - pow(ixp, -11.0)) - term4 = (4.0/sigma)*(pow(ixm, -5.0) - pow(ixp, -5.0)) - product_term_b = 4.0*eps*pi*(R/r) * (0.2*term10 - 0.5*h*term4) - return product_term_a + product_term_b - - -class InputError(Exception): - """ A generic exception object containing a string for error reporting. - - """ - def __init__(self, err_msg): - self.err_msg = err_msg - def __str__(self): - return self.err_msg - def __repr__(self): - return str(self) - -if len(sys.argv) < 8: - sys.stderr.write("Error: expected 7 arguments:\n" - "\n" - "Usage: "+sys.argv[0]+" epsilon sigma R h rmin rmax N\n\n") - sys.exit(-1) - -epsilon = float(sys.argv[1]) -sigma = float(sys.argv[2]) -R = float(sys.argv[3]) -h = float(sys.argv[4]) -rmin = float(sys.argv[5]) -rmax = float(sys.argv[6]) -N = int(sys.argv[7]) - -subtract_Urcut = False -if len(sys.argv) == 9: - subtract_Urcut = True -rcut = rmax - -for i in range(0,N): - r = rmin + i*(rmax-rmin)/(N-1) - U_r = U(r, epsilon, sigma, R, h) - F_r = F(r, epsilon, sigma, R, h) - if subtract_Urcut: - U_r -= U(rcut, epsilon, sigma, R, h) - if (r >= rcut) or (i==N-1): - U_r = 0.0 - F_r = 0.0 - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/generate_tables/calc_dihedral_table.py b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/generate_tables/calc_dihedral_table.py deleted file mode 100755 index 34c66418a..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/generate_tables/calc_dihedral_table.py +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of dihedral angle interactions used in the alpha-helix -# and beta-sheet regions of the frustrated protein model described in -# provided in figure 8 of the supplemental materials section of: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# Note that the "A" and "B" parameters were incorrectly reported to be -# 5.4*epsilon and 6.0*epsilon. The values used were 5.6 and 6.0 epsilon. -# The phiA and phiB values were 57.29577951308232 degrees (1 rad) -# and 180 degrees, respectively. Both expA and expB were 6.0. -# -# To generate the table used for the alpha-helix (1 degree resolution) use this: -# ./calc_dihedral_table.py 6.0 57.29577951308232 6 5.6 180 6 0.0 359 360 -# To generate the table used for the beta-sheets (1 degree resolution) use this: -# ./calc_dihedral_table.py 5.6 57.29577951308232 6 6.0 180 6 0.0 359 360 -# -# (If you're curious as to why I set the location of the minima at phi_alpha -# to 1.0 radians (57.2957795 degrees), there was no particularly good reason. -# I think the correct value turns out to be something closer to 50 degrees.) - - -from math import * -import sys - - -# The previous version included the repulsive core term -def U(phi, A, phiA, expA, B, phiB, expB, use_radians=False): - conv_units = pi/180.0 - if use_radians: - conv_units = 1.0 - termA = pow(cos(0.5*(phi-phiA)*conv_units), expA) - termB = pow(cos(0.5*(phi-phiB)*conv_units), expB) - return -A*termA - B*termB - -# The previous version included the repulsive core term -def F(phi, A, phiA, expA, B, phiB, expB, use_radians=False): - conv_units = pi/180.0 - if use_radians: - conv_units = 1.0 - termA = (0.5*sin(0.5*(phi-phiA)*conv_units) * - expA * pow(cos(0.5*(phi-phiA)*conv_units), expA-1.0)) - termB = (0.5*sin(0.5*(phi-phiB)*conv_units) * - expB * pow(cos(0.5*(phi-phiB)*conv_units), expB-1.0)) - return -conv_units*(A*termA + B*termB) - -if len(sys.argv) != 10: - sys.stderr.write("Error: expected 9 arguments:\n" - "\n" - "Usage: "+sys.argv[0]+" A phiA expA B phiB expB phiMin phiMax N\n\n") - sys.exit(-1) - -A = float(sys.argv[1]) -phiA = float(sys.argv[2]) -expA = float(sys.argv[3]) -B = float(sys.argv[4]) -phiB = float(sys.argv[5]) -expB = float(sys.argv[6]) -phi_min = float(sys.argv[7]) -phi_max = float(sys.argv[8]) -N = int(sys.argv[9]) - -for i in range(0,N): - phi = phi_min + i*(phi_max - phi_min)/(N-1) - U_phi = U(phi, A, phiA, expA, B, phiB, expB, use_radians=False) - F_phi = F(phi, A, phiA, expA, B, phiB, expB, use_radians=False) - print(str(i+1)+' '+str(phi)+' '+str(U_phi)+' '+str(F_phi)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/system.lt deleted file mode 100644 index d70ea9b1f..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/system.lt +++ /dev/null @@ -1,45 +0,0 @@ -write_once("Data Boundary") { - 0.0 20.0 xlo xhi - 0.0 20.0 ylo yhi - 0.0 20.0 zlo zhi -} - - -import "1beadFrustrated_variants.lt" -import "chaperonin.lt" - - -protein = new 1beadMisfolded # (frustrated protein, misfolded conformation) -chaperinin = new Chaperonin # (hollow chaperonin cavity. usually immobile) - - - -# ---- Now define interactions between the atoms in the protein ---- -# ---- (named "B", "L", "N") and the atom which represents the ---- -# ---- chaperone ("C"). These interactions are tabulated. ---- - -write_once("In Settings") { - pair_coeff @atom:Chaperonin/C @atom:1beadFrustrated/B table table_chaperonin_h=0.475.dat CH_H0.475 - pair_coeff @atom:Chaperonin/C @atom:1beadFrustrated/L table table_chaperonin_h=0.dat CH_H0 - pair_coeff @atom:Chaperonin/C @atom:1beadFrustrated/N table table_chaperonin_h=0.dat CH_H0 -} - -# Note: If you want to use a "hydrophilic" chaperone (with h=0, not h=0.475) -# then replace "table_chaperonin_h=0_475.dat CH_H0.475" -# with "table_chaperonin_h=0.dat CH_H0" - -# LAMMPS has many available force field styles (and atom styles). Here we -# select the ones which work well for the full combine system. (This should -# override any settings made in "1beadFrustrated.lt" or "chaperonin.lt") - - -write_once("In Init") { - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid table spline 360 - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 table spline 1181 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) -} diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.475.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.475.dat deleted file mode 100644 index 675d228a9..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.475.dat +++ /dev/null @@ -1,1188 +0,0 @@ -# Interaction between a chaperonin wall and hydrophobic ("B") beads (h=0.475). -# LAMMPS would crash unless I set the minimum radius to a positive value (not 0) - -CH_H0.475 -N 1181 R 0.00000000001 5.9 - -1 0.00000000001 -0.018422088583 0.0 -2 0.005 -0.0184221525389 2.55824082873e-05 -3 0.01 -0.0184223444081 5.11654127471e-05 -4 0.015 -0.018422664195 7.67496107175e-05 -5 0.02 -0.0184231119071 0.000102335598797 -6 0.025 -0.018423687555 0.000127923973785 -7 0.03 -0.0184243911519 0.000153515332637 -8 0.035 -0.0184252227143 0.000179110272379 -9 0.04 -0.0184261822615 0.000204709390236 -10 0.045 -0.0184272698161 0.000230313283607 -11 0.05 -0.0184284854033 0.000255922550119 -12 0.055 -0.0184298290516 0.000281537787625 -13 0.06 -0.0184313007922 0.000307159594253 -14 0.065 -0.0184329006595 0.000332788568419 -15 0.07 -0.0184346286908 0.000358425308862 -16 0.075 -0.0184364849265 0.000384070414671 -17 0.08 -0.0184384694099 0.000409724485298 -18 0.085 -0.0184405821873 0.000435388120601 -19 0.09 -0.018442823308 0.000461061920867 -20 0.095 -0.0184451928244 0.000486746486835 -21 0.1 -0.0184476907918 0.000512442419724 -22 0.105 -0.0184503172686 0.00053815032126 -23 0.11 -0.018453072316 0.000563870793707 -24 0.115 -0.0184559559985 0.00058960443989 -25 0.12 -0.0184589683834 0.000615351863219 -26 0.125 -0.0184621095411 0.000641113667723 -27 0.13 -0.018465379545 0.000666890458074 -28 0.135 -0.0184687784716 0.000692682839612 -29 0.14 -0.0184723064004 0.000718491418378 -30 0.145 -0.0184759634138 0.000744316801133 -31 0.15 -0.0184797495974 0.000770159595394 -32 0.155 -0.0184836650398 0.000796020409456 -33 0.16 -0.0184877098326 0.000821899852421 -34 0.165 -0.0184918840704 0.000847798534223 -35 0.17 -0.018496187851 0.000873717065662 -36 0.175 -0.0185006212752 0.000899656058423 -37 0.18 -0.0185051844467 0.000925616125112 -38 0.185 -0.0185098774726 0.000951597879278 -39 0.19 -0.0185147004627 0.000977601935442 -40 0.195 -0.0185196535301 0.00100362890913 -41 0.2 -0.018524736791 0.00102967941688 -42 0.205 -0.0185299503645 0.00105575407632 -43 0.21 -0.018535294373 0.00108185350613 -44 0.215 -0.0185407689419 0.00110797832612 -45 0.22 -0.0185463741997 0.00113412915723 -46 0.225 -0.0185521102779 0.00116030662158 -47 0.23 -0.0185579773113 0.00118651134249 -48 0.235 -0.0185639754378 0.00121274394448 -49 0.24 -0.0185701047983 0.00123900505337 -50 0.245 -0.0185763655369 0.00126529529622 -51 0.25 -0.0185827578008 0.00129161530144 -52 0.255 -0.0185892817405 0.00131796569874 -53 0.26 -0.0185959375095 0.00134434711924 -54 0.265 -0.0186027252645 0.00137076019543 -55 0.27 -0.0186096451653 0.00139720556125 -56 0.275 -0.018616697375 0.00142368385209 -57 0.28 -0.0186238820597 0.00145019570482 -58 0.285 -0.018631199389 0.00147674175783 -59 0.29 -0.0186386495354 0.00150332265107 -60 0.295 -0.0186462326747 0.00152993902605 -61 0.3 -0.0186539489859 0.00155659152589 -62 0.305 -0.0186617986512 0.00158328079535 -63 0.31 -0.0186697818562 0.00161000748085 -64 0.315 -0.0186778987894 0.00163677223051 -65 0.32 -0.018686149643 0.00166357569418 -66 0.325 -0.018694534612 0.00169041852345 -67 0.33 -0.0187030538949 0.00171730137172 -68 0.335 -0.0187117076935 0.0017442248942 -69 0.34 -0.0187204962128 0.00177118974793 -70 0.345 -0.018729419661 0.00179819659187 -71 0.35 -0.0187384782498 0.00182524608685 -72 0.355 -0.018747672194 0.00185233889566 -73 0.36 -0.018757001712 0.00187947568307 -74 0.365 -0.0187664670253 0.00190665711585 -75 0.37 -0.0187760683587 0.0019338838628 -76 0.375 -0.0187858059405 0.00196115659479 -77 0.38 -0.0187956800024 0.00198847598479 -78 0.385 -0.0188056907793 0.00201584270792 -79 0.39 -0.0188158385095 0.00204325744145 -80 0.395 -0.0188261234348 0.00207072086484 -81 0.4 -0.0188365458004 0.00209823365979 -82 0.405 -0.0188471058549 0.00212579651027 -83 0.41 -0.0188578038501 0.00215341010252 -84 0.415 -0.0188686400416 0.00218107512514 -85 0.42 -0.0188796146882 0.00220879226907 -86 0.425 -0.0188907280523 0.00223656222766 -87 0.43 -0.0189019803997 0.00226438569667 -88 0.435 -0.0189133719996 0.00229226337435 -89 0.44 -0.0189249031249 0.00232019596142 -90 0.445 -0.0189365740519 0.00234818416114 -91 0.45 -0.0189483850604 0.00237622867935 -92 0.455 -0.0189603364338 0.00240433022447 -93 0.46 -0.0189724284589 0.00243248950756 -94 0.465 -0.0189846614263 0.00246070724235 -95 0.47 -0.0189970356299 0.00248898414528 -96 0.475 -0.0190095513675 0.00251732093553 -97 0.48 -0.0190222089403 0.00254571833504 -98 0.485 -0.0190350086531 0.00257417706858 -99 0.49 -0.0190479508144 0.00260269786377 -100 0.495 -0.0190610357364 0.00263128145108 -101 0.5 -0.0190742637348 0.00265992856393 -102 0.505 -0.0190876351291 0.0026886399387 -103 0.51 -0.0191011502425 0.00271741631474 -104 0.515 -0.0191148094019 0.00274625843445 -105 0.52 -0.0191286129377 0.00277516704329 -106 0.525 -0.0191425611844 0.00280414288981 -107 0.53 -0.0191566544799 0.00283318672573 -108 0.535 -0.0191708931662 0.00286229930593 -109 0.54 -0.0191852775888 0.00289148138852 -110 0.545 -0.0191998080972 0.00292073373487 -111 0.55 -0.0192144850445 0.00295005710962 -112 0.555 -0.0192293087879 0.00297945228079 -113 0.56 -0.0192442796883 0.00300892001972 -114 0.565 -0.0192593981104 0.00303846110121 -115 0.57 -0.0192746644228 0.00306807630348 -116 0.575 -0.0192900789982 0.00309776640827 -117 0.58 -0.0193056422131 0.00312753220084 -118 0.585 -0.0193213544477 0.00315737447002 -119 0.59 -0.0193372160865 0.00318729400826 -120 0.595 -0.0193532275179 0.00321729161167 -121 0.6 -0.0193693891341 0.00324736808004 -122 0.605 -0.0193857013315 0.00327752421692 -123 0.61 -0.0194021645104 0.00330776082963 -124 0.615 -0.0194187790753 0.00333807872931 -125 0.62 -0.0194355454345 0.00336847873097 -126 0.625 -0.0194524640008 0.00339896165353 -127 0.63 -0.0194695351906 0.00342952831985 -128 0.635 -0.0194867594249 0.00346017955681 -129 0.64 -0.0195041371285 0.00349091619529 -130 0.645 -0.0195216687306 0.00352173907028 -131 0.65 -0.0195393546644 0.00355264902089 -132 0.655 -0.0195571953673 0.0035836468904 -133 0.66 -0.0195751912812 0.0036147335263 -134 0.665 -0.019593342852 0.00364590978035 -135 0.67 -0.0196116505298 0.00367717650862 -136 0.675 -0.0196301147693 0.00370853457151 -137 0.68 -0.0196487360292 0.00373998483385 -138 0.685 -0.0196675147727 0.0037715281649 -139 0.69 -0.0196864514674 0.00380316543841 -140 0.695 -0.0197055465851 0.00383489753267 -141 0.7 -0.0197248006022 0.00386672533057 -142 0.705 -0.0197442139994 0.00389864971962 -143 0.71 -0.0197637872619 0.00393067159203 -144 0.715 -0.0197835208793 0.00396279184472 -145 0.72 -0.0198034153458 0.00399501137941 -146 0.725 -0.0198234711601 0.00402733110266 -147 0.73 -0.0198436888254 0.00405975192588 -148 0.735 -0.0198640688494 0.00409227476545 -149 0.74 -0.0198846117446 0.00412490054269 -150 0.745 -0.0199053180279 0.004157630184 -151 0.75 -0.0199261882211 0.00419046462082 -152 0.755 -0.0199472228503 0.00422340478976 -153 0.76 -0.0199684224468 0.00425645163261 -154 0.765 -0.019989787546 0.00428960609639 -155 0.77 -0.0200113186887 0.00432286913342 -156 0.775 -0.0200330164199 0.00435624170138 -157 0.78 -0.0200548812898 0.00438972476334 -158 0.785 -0.0200769138533 0.00442331928783 -159 0.79 -0.0200991146701 0.00445702624889 -160 0.795 -0.0201214843048 0.00449084662613 -161 0.8 -0.020144023327 0.00452478140479 -162 0.805 -0.0201667323112 0.00455883157576 -163 0.81 -0.0201896118368 0.0045929981357 -164 0.815 -0.0202126624882 0.00462728208704 -165 0.82 -0.020235884855 0.00466168443808 -166 0.825 -0.0202592795316 0.00469620620299 -167 0.83 -0.0202828471177 0.00473084840195 -168 0.835 -0.0203065882181 0.00476561206114 -169 0.84 -0.0203305034425 0.00480049821283 -170 0.845 -0.0203545934061 0.00483550789544 -171 0.85 -0.0203788587291 0.00487064215359 -172 0.855 -0.020403300037 0.00490590203817 -173 0.86 -0.0204279179606 0.00494128860638 -174 0.865 -0.020452713136 0.00497680292184 -175 0.87 -0.0204776862045 0.00501244605461 -176 0.875 -0.020502837813 0.00504821908124 -177 0.88 -0.0205281686136 0.00508412308491 -178 0.885 -0.020553679264 0.00512015915539 -179 0.89 -0.0205793704271 0.0051563283892 -180 0.895 -0.0206052427716 0.0051926318896 -181 0.9 -0.0206312969716 0.00522907076671 -182 0.905 -0.0206575337068 0.00526564613755 -183 0.91 -0.0206839536624 0.00530235912611 -184 0.915 -0.0207105575293 0.00533921086343 -185 0.92 -0.0207373460042 0.00537620248763 -186 0.925 -0.0207643197892 0.00541333514403 -187 0.93 -0.0207914795926 0.0054506099852 -188 0.935 -0.020818826128 0.00548802817101 -189 0.94 -0.0208463601151 0.00552559086871 -190 0.945 -0.0208740822795 0.00556329925304 -191 0.95 -0.0209019933525 0.00560115450624 -192 0.955 -0.0209300940713 0.00563915781816 -193 0.96 -0.0209583851794 0.00567731038631 -194 0.965 -0.020986867426 0.00571561341599 -195 0.97 -0.0210155415663 0.00575406812027 -196 0.975 -0.021044408362 0.00579267572016 -197 0.98 -0.0210734685804 0.00583143744461 -198 0.985 -0.0211027229954 0.00587035453065 -199 0.99 -0.0211321723867 0.00590942822342 -200 0.995 -0.0211618175407 0.00594865977625 -201 1.0 -0.0211916592497 0.00598805045079 -202 1.005 -0.0212216983125 0.00602760151701 -203 1.01 -0.0212519355343 0.00606731425336 -204 1.015 -0.0212823717267 0.00610718994679 -205 1.02 -0.0213130077075 0.00614722989286 -206 1.025 -0.0213438443015 0.00618743539581 -207 1.03 -0.0213748823396 0.00622780776866 -208 1.035 -0.0214061226595 0.00626834833326 -209 1.04 -0.0214375661055 0.00630905842043 -210 1.045 -0.0214692135285 0.00634993936999 -211 1.05 -0.0215010657862 0.00639099253086 -212 1.055 -0.0215331237431 0.00643221926118 -213 1.06 -0.0215653882704 0.00647362092835 -214 1.065 -0.0215978602462 0.00651519890914 -215 1.07 -0.0216305405556 0.0065569545898 -216 1.075 -0.0216634300906 0.00659888936611 -217 1.08 -0.0216965297501 0.00664100464349 -218 1.085 -0.0217298404402 0.00668330183711 -219 1.09 -0.0217633630741 0.00672578237194 -220 1.095 -0.0217970985719 0.00676844768288 -221 1.1 -0.0218310478613 0.00681129921484 -222 1.105 -0.0218652118769 0.00685433842285 -223 1.11 -0.0218995915607 0.00689756677211 -224 1.115 -0.0219341878623 0.00694098573816 -225 1.12 -0.0219690017383 0.0069845968069 -226 1.125 -0.022004034153 0.00702840147476 -227 1.13 -0.0220392860782 0.00707240124874 -228 1.135 -0.0220747584932 0.00711659764655 -229 1.14 -0.0221104523849 0.00716099219671 -230 1.145 -0.022146368748 0.00720558643861 -231 1.15 -0.0221825085847 0.00725038192267 -232 1.155 -0.0222188729052 0.00729538021041 -233 1.16 -0.0222554627274 0.00734058287457 -234 1.165 -0.0222922790772 0.0073859914992 -235 1.17 -0.0223293229884 0.0074316076798 -236 1.175 -0.0223665955026 0.0074774330234 -237 1.18 -0.0224040976699 0.00752346914866 -238 1.185 -0.0224418305481 0.00756971768601 -239 1.19 -0.0224797952035 0.00761618027777 -240 1.195 -0.0225179927104 0.00766285857821 -241 1.2 -0.0225564241516 0.00770975425373 -242 1.205 -0.0225950906181 0.00775686898291 -243 1.21 -0.0226339932093 0.00780420445668 -244 1.215 -0.0226731330334 0.00785176237842 -245 1.22 -0.0227125112067 0.00789954446406 -246 1.225 -0.0227521288545 0.00794755244222 -247 1.23 -0.0227919871105 0.00799578805433 -248 1.235 -0.0228320871174 0.00804425305474 -249 1.24 -0.0228724300263 0.00809294921086 -250 1.245 -0.0229130169977 0.00814187830327 -251 1.25 -0.0229538492006 0.00819104212586 -252 1.255 -0.0229949278132 0.00824044248594 -253 1.26 -0.0230362540227 0.00829008120437 -254 1.265 -0.0230778290255 0.00833996011571 -255 1.27 -0.0231196540273 0.00839008106834 -256 1.275 -0.0231617302427 0.00844044592457 -257 1.28 -0.0232040588961 0.00849105656081 -258 1.285 -0.0232466412211 0.00854191486768 -259 1.29 -0.0232894784608 0.00859302275016 -260 1.295 -0.0233325718678 0.00864438212772 -261 1.3 -0.0233759227044 0.00869599493446 -262 1.305 -0.0234195322428 0.00874786311924 -263 1.31 -0.0234634017645 0.00879998864585 -264 1.315 -0.0235075325614 0.00885237349313 -265 1.32 -0.023551925935 0.00890501965511 -266 1.325 -0.0235965831968 0.00895792914117 -267 1.33 -0.0236415056686 0.00901110397621 -268 1.335 -0.0236866946822 0.00906454620074 -269 1.34 -0.0237321515797 0.00911825787107 -270 1.345 -0.0237778777135 0.00917224105947 -271 1.35 -0.0238238744463 0.00922649785429 -272 1.355 -0.0238701431515 0.00928103036016 -273 1.36 -0.023916685213 0.00933584069811 -274 1.365 -0.0239635020251 0.00939093100572 -275 1.37 -0.0240105949932 0.00944630343733 -276 1.375 -0.0240579655333 0.00950196016416 -277 1.38 -0.0241056150724 0.00955790337448 -278 1.385 -0.0241535450482 0.00961413527379 -279 1.39 -0.0242017569099 0.00967065808498 -280 1.395 -0.0242502521177 0.00972747404847 -281 1.4 -0.0242990321428 0.00978458542245 -282 1.405 -0.024348098468 0.00984199448296 -283 1.41 -0.0243974525876 0.00989970352414 -284 1.415 -0.0244470960071 0.00995771485838 -285 1.42 -0.0244970302439 0.0100160308165 -286 1.425 -0.0245472568269 0.0100746537479 -287 1.43 -0.0245977772969 0.0101335860207 -288 1.435 -0.0246485932066 0.0101928300222 -289 1.44 -0.0246997061207 0.0102523881586 -290 1.445 -0.0247511176158 0.0103122628557 -291 1.45 -0.0248028292809 0.0103724565585 -292 1.455 -0.0248548427172 0.010432971732 -293 1.46 -0.0249071595382 0.0104938108611 -294 1.465 -0.0249597813699 0.0105549764506 -295 1.47 -0.025012709851 0.0106164710259 -296 1.475 -0.0250659466327 0.0106782971325 -297 1.48 -0.0251194933791 0.010740457337 -298 1.485 -0.0251733517672 0.0108029542267 -299 1.49 -0.0252275234869 0.0108657904101 -300 1.495 -0.0252820102412 0.010928968517 -301 1.5 -0.0253368137464 0.0109924911986 -302 1.505 -0.0253919357319 0.0110563611281 -303 1.51 -0.0254473779409 0.0111205810005 -304 1.515 -0.0255031421297 0.0111851535329 -305 1.52 -0.0255592300685 0.0112500814649 -306 1.525 -0.0256156435413 0.0113153675588 -307 1.53 -0.0256723843457 0.0113810145995 -308 1.535 -0.0257294542935 0.0114470253952 -309 1.54 -0.0257868552106 0.0115134027773 -310 1.545 -0.025844588937 0.0115801496006 -311 1.55 -0.0259026573272 0.0116472687439 -312 1.555 -0.0259610622498 0.0117147631099 -313 1.56 -0.0260198055885 0.0117826356253 -314 1.565 -0.0260788892413 0.0118508892417 -315 1.57 -0.0261383151211 0.011919526935 -316 1.575 -0.0261980851557 0.0119885517064 -317 1.58 -0.0262582012883 0.0120579665821 -318 1.585 -0.0263186654768 0.0121277746138 -319 1.59 -0.0263794796948 0.012197978879 -320 1.595 -0.0264406459312 0.012268582481 -321 1.6 -0.0265021661904 0.0123395885496 -322 1.605 -0.0265640424927 0.012411000241 -323 1.61 -0.0266262768742 0.0124828207379 -324 1.615 -0.0266888713868 0.0125550532504 -325 1.62 -0.0267518280987 0.0126277010158 -326 1.625 -0.0268151490945 0.0127007672988 -327 1.63 -0.0268788364747 0.0127742553922 -328 1.635 -0.0269428923569 0.0128481686167 -329 1.64 -0.027007318875 0.0129225103217 -330 1.645 -0.0270721181799 0.0129972838851 -331 1.65 -0.0271372924393 0.0130724927139 -332 1.655 -0.0272028438382 0.0131481402442 -333 1.66 -0.0272687745787 0.0132242299421 -334 1.665 -0.0273350868804 0.0133007653031 -335 1.67 -0.0274017829804 0.0133777498532 -336 1.675 -0.0274688651335 0.0134551871488 -337 1.68 -0.0275363356124 0.0135330807772 -338 1.685 -0.0276041967079 0.0136114343567 -339 1.69 -0.0276724507287 0.0136902515371 -340 1.695 -0.027741100002 0.0137695359999 -341 1.7 -0.0278101468737 0.0138492914588 -342 1.705 -0.0278795937079 0.0139295216598 -343 1.71 -0.0279494428878 0.0140102303818 -344 1.715 -0.0280196968156 0.0140914214365 -345 1.72 -0.0280903579125 0.0141730986693 -346 1.725 -0.028161428619 0.0142552659592 -347 1.73 -0.0282329113953 0.0143379272194 -348 1.735 -0.0283048087211 0.0144210863974 -349 1.74 -0.0283771230958 0.0145047474758 -350 1.745 -0.028449857039 0.0145889144721 -351 1.75 -0.0285230130905 0.0146735914394 -352 1.755 -0.0285965938102 0.0147587824667 -353 1.76 -0.0286706017788 0.0148444916794 -354 1.765 -0.0287450395976 0.0149307232394 -355 1.77 -0.0288199098888 0.0150174813458 -356 1.775 -0.0288952152957 0.0151047702347 -357 1.78 -0.0289709584829 0.0151925941806 -358 1.785 -0.0290471421364 0.0152809574956 -359 1.79 -0.029123768964 0.0153698645308 -360 1.795 -0.0292008416952 0.0154593196762 -361 1.8 -0.0292783630817 0.0155493273611 -362 1.805 -0.0293563358972 0.0156398920546 -363 1.81 -0.0294347629381 0.0157310182661 -364 1.815 -0.0295136470233 0.0158227105457 -365 1.82 -0.0295929909946 0.0159149734844 -366 1.825 -0.029672797717 0.0160078117148 -367 1.83 -0.0297530700784 0.0161012299115 -368 1.835 -0.0298338109905 0.0161952327913 -369 1.84 -0.0299150233887 0.016289825114 -370 1.845 -0.0299967102321 0.0163850116825 -371 1.85 -0.030078874504 0.0164807973437 -372 1.855 -0.0301615192122 0.0165771869883 -373 1.86 -0.0302446473888 0.016674185552 -374 1.865 -0.0303282620908 0.0167717980155 -375 1.87 -0.0304123664005 0.0168700294049 -376 1.875 -0.0304969634249 0.0169688847928 -377 1.88 -0.0305820562969 0.0170683692981 -378 1.885 -0.030667648175 0.0171684880868 -379 1.89 -0.0307537422436 0.0172692463725 -380 1.895 -0.0308403417133 0.0173706494169 -381 1.9 -0.0309274498212 0.0174727025303 -382 1.905 -0.031015069831 0.017575411072 -383 1.91 -0.0311032050333 0.017678780451 -384 1.915 -0.031191858746 0.0177828161266 -385 1.92 -0.0312810343143 0.0178875236086 -386 1.925 -0.031370735111 0.0179929084582 -387 1.93 -0.0314609645372 0.0180989762881 -388 1.935 -0.0315517260217 0.0182057327638 -389 1.94 -0.0316430230221 0.0183131836033 -390 1.945 -0.0317348590246 0.0184213345784 -391 1.95 -0.0318272375444 0.0185301915148 -392 1.955 -0.0319201621261 0.0186397602927 -393 1.96 -0.0320136363437 0.0187500468479 -394 1.965 -0.0321076638009 0.0188610571717 -395 1.97 -0.0322022481317 0.018972797312 -396 1.975 -0.0322973930005 0.0190852733736 -397 1.98 -0.0323931021023 0.0191984915193 -398 1.985 -0.0324893791629 0.0193124579697 -399 1.99 -0.0325862279396 0.0194271790047 -400 1.995 -0.0326836522212 0.0195426609637 -401 2.0 -0.0327816558281 0.0196589102462 -402 2.005 -0.0328802426133 0.0197759333127 -403 2.01 -0.0329794164618 0.0198937366852 -404 2.015 -0.0330791812916 0.0200123269477 -405 2.02 -0.0331795410538 0.0201317107476 -406 2.025 -0.0332804997328 0.0202518947953 -407 2.03 -0.0333820613468 0.020372885866 -408 2.035 -0.0334842299479 0.0204946907995 -409 2.04 -0.0335870096227 0.0206173165015 -410 2.045 -0.0336904044925 0.0207407699441 -411 2.05 -0.0337944187135 0.0208650581666 -412 2.055 -0.0338990564773 0.020990188276 -413 2.06 -0.0340043220113 0.0211161674483 -414 2.065 -0.0341102195789 0.0212430029286 -415 2.07 -0.03421675348 0.0213707020324 -416 2.075 -0.0343239280509 0.0214992721461 -417 2.08 -0.0344317476655 0.0216287207278 -418 2.085 -0.0345402167349 0.0217590553081 -419 2.09 -0.034649339708 0.0218902834912 -420 2.095 -0.0347591210719 0.0220224129553 -421 2.1 -0.0348695653526 0.0221554514537 -422 2.105 -0.0349806771146 0.0222894068153 -423 2.11 -0.035092460962 0.0224242869461 -424 2.115 -0.0352049215386 0.0225600998293 -425 2.12 -0.0353180635283 0.0226968535268 -426 2.125 -0.0354318916555 0.0228345561796 -427 2.13 -0.0355464106854 0.022973216009 -428 2.135 -0.0356616254247 0.0231128413174 -429 2.14 -0.0357775407217 0.0232534404893 -430 2.145 -0.0358941614668 0.0233950219919 -431 2.15 -0.036011492593 0.0235375943765 -432 2.155 -0.0361295390764 0.0236811662793 -433 2.16 -0.0362483059362 0.0238257464221 -434 2.165 -0.0363677982357 0.0239713436135 -435 2.17 -0.0364880210823 0.0241179667499 -436 2.175 -0.0366089796281 0.0242656248166 -437 2.18 -0.0367306790704 0.0244143268884 -438 2.185 -0.0368531246523 0.0245640821311 -439 2.19 -0.0369763216625 0.0247148998022 -440 2.195 -0.0371002754366 0.0248667892521 -441 2.2 -0.037224991357 0.0250197599252 -442 2.205 -0.0373504748537 0.0251738213609 -443 2.21 -0.0374767314046 0.0253289831948 -444 2.215 -0.0376037665359 0.0254852551594 -445 2.22 -0.0377315858228 0.0256426470859 -446 2.225 -0.0378601948899 0.0258011689049 -447 2.23 -0.0379895994117 0.0259608306473 -448 2.235 -0.0381198051131 0.0261216424461 -449 2.24 -0.03825081777 0.0262836145373 -450 2.245 -0.0383826432096 0.0264467572608 -451 2.25 -0.0385152873111 0.026611081062 -452 2.255 -0.0386487560062 0.0267765964928 -453 2.26 -0.0387830552798 0.026943314213 -454 2.265 -0.0389181911701 0.0271112449915 -455 2.27 -0.0390541697696 0.0272803997074 -456 2.275 -0.0391909972254 0.0274507893516 -457 2.28 -0.0393286797398 0.0276224250278 -458 2.285 -0.0394672235711 0.0277953179541 -459 2.29 -0.0396066350337 0.027969479464 -460 2.295 -0.0397469204991 0.0281449210082 -461 2.3 -0.0398880863964 0.0283216541556 -462 2.305 -0.0400301392128 0.0284996905948 -463 2.31 -0.0401730854942 0.0286790421356 -464 2.315 -0.0403169318459 0.0288597207103 -465 2.32 -0.0404616849331 0.0290417383752 -466 2.325 -0.0406073514818 0.0292251073121 -467 2.33 -0.0407539382789 0.0294098398298 -468 2.335 -0.0409014521734 0.0295959483656 -469 2.34 -0.0410499000768 0.0297834454867 -470 2.345 -0.0411992889637 0.0299723438918 -471 2.35 -0.0413496258726 0.0301626564128 -472 2.355 -0.0415009179063 0.0303543960162 -473 2.36 -0.0416531722331 0.030547575805 -474 2.365 -0.0418063960867 0.0307422090198 -475 2.37 -0.0419605967679 0.0309383090411 -476 2.375 -0.0421157816444 0.0311358893905 -477 2.38 -0.0422719581518 0.0313349637324 -478 2.385 -0.0424291337947 0.031535545876 -479 2.39 -0.0425873161468 0.0317376497771 -480 2.395 -0.0427465128522 0.0319412895392 -481 2.4 -0.0429067316257 0.0321464794162 -482 2.405 -0.0430679802539 0.0323532338136 -483 2.41 -0.0432302665957 0.0325615672902 -484 2.415 -0.0433935985831 0.0327714945608 -485 2.42 -0.0435579842224 0.0329830304972 -486 2.425 -0.0437234315942 0.0331961901304 -487 2.43 -0.0438899488551 0.0334109886528 -488 2.435 -0.0440575442378 0.0336274414198 -489 2.44 -0.0442262260523 0.0338455639519 -490 2.445 -0.0443960026864 0.0340653719371 -491 2.45 -0.0445668826072 0.034286881232 -492 2.455 -0.044738874361 0.0345101078651 -493 2.46 -0.044911986575 0.0347350680378 -494 2.465 -0.0450862279579 0.0349617781271 -495 2.47 -0.0452616073004 0.0351902546879 -496 2.475 -0.0454381334767 0.0354205144546 -497 2.48 -0.0456158154451 0.0356525743439 -498 2.485 -0.0457946622489 0.0358864514565 -499 2.49 -0.0459746830172 0.0361221630801 -500 2.495 -0.0461558869663 0.0363597266909 -501 2.5 -0.0463382834002 0.0365991599565 -502 2.505 -0.0465218817117 0.0368404807381 -503 2.51 -0.0467066913835 0.0370837070928 -504 2.515 -0.046892721989 0.0373288572762 -505 2.52 -0.0470799831934 0.0375759497449 -506 2.525 -0.0472684847547 0.0378250031587 -507 2.53 -0.0474582365247 0.0380760363836 -508 2.535 -0.04764924845 0.0383290684938 -509 2.54 -0.0478415305732 0.0385841187751 -510 2.545 -0.0480350930339 0.0388412067266 -511 2.55 -0.0482299460695 0.0391003520642 -512 2.555 -0.0484261000167 0.0393615747229 -513 2.56 -0.0486235653125 0.0396248948596 -514 2.565 -0.048822352495 0.039890332856 -515 2.57 -0.0490224722051 0.0401579093214 -516 2.575 -0.0492239351871 0.0404276450956 -517 2.58 -0.04942675229 0.0406995612517 -518 2.585 -0.0496309344691 0.0409736790992 -519 2.59 -0.0498364927864 0.0412500201869 -520 2.595 -0.0500434384127 0.0415286063059 -521 2.6 -0.0502517826279 0.0418094594931 -522 2.605 -0.0504615368232 0.0420926020336 -523 2.61 -0.0506727125014 0.0423780564645 -524 2.615 -0.0508853212789 0.0426658455778 -525 2.62 -0.0510993748867 0.0429559924239 -526 2.625 -0.0513148851716 0.0432485203146 -527 2.63 -0.0515318640975 0.0435434528266 -528 2.635 -0.0517503237473 0.043840813805 -529 2.64 -0.0519702763232 0.0441406273667 -530 2.645 -0.0521917341492 0.0444429179039 -531 2.65 -0.0524147096717 0.0447477100876 -532 2.655 -0.0526392154611 0.0450550288711 -533 2.66 -0.0528652642134 0.045364899494 -534 2.665 -0.0530928687516 0.0456773474856 -535 2.67 -0.0533220420269 0.0459923986687 -536 2.675 -0.0535527971205 0.0463100791636 -537 2.68 -0.0537851472447 0.0466304153918 -538 2.685 -0.0540191057451 0.0469534340798 -539 2.69 -0.0542546861014 0.0472791622635 -540 2.695 -0.0544919019292 0.0476076272918 -541 2.7 -0.0547307669818 0.0479388568311 -542 2.705 -0.0549712951516 0.0482728788689 -543 2.71 -0.0552135004718 0.0486097217187 -544 2.715 -0.0554573971179 0.0489494140237 -545 2.72 -0.0557029994094 0.0492919847616 -546 2.725 -0.0559503218117 0.0496374632485 -547 2.73 -0.0561993789375 0.049985879144 -548 2.735 -0.0564501855488 0.0503372624549 -549 2.74 -0.0567027565584 0.0506916435408 -550 2.745 -0.0569571070317 0.0510490531179 -551 2.75 -0.0572132521888 0.0514095222643 -552 2.755 -0.057471207406 0.0517730824244 -553 2.76 -0.0577309882178 0.0521397654141 -554 2.765 -0.0579926103185 0.0525096034255 -555 2.77 -0.0582560895646 0.0528826290321 -556 2.775 -0.0585214419764 0.0532588751939 -557 2.78 -0.0587886837397 0.0536383752624 -558 2.785 -0.0590578312084 0.054021162986 -559 2.79 -0.0593289009059 0.0544072725151 -560 2.795 -0.0596019095275 0.0547967384078 -561 2.8 -0.0598768739422 0.0551895956353 -562 2.805 -0.060153811195 0.0555858795873 -563 2.81 -0.0604327385089 0.0559856260778 -564 2.815 -0.0607136732871 0.0563888713509 -565 2.82 -0.0609966331149 0.0567956520862 -566 2.825 -0.0612816357622 0.0572060054054 -567 2.83 -0.0615686991858 0.0576199688775 -568 2.835 -0.0618578415313 0.0580375805256 -569 2.84 -0.0621490811355 0.0584588788326 -570 2.845 -0.0624424365289 0.0588839027477 -571 2.85 -0.062737926438 0.0593126916926 -572 2.855 -0.0630355697874 0.059745285568 -573 2.86 -0.0633353857025 0.0601817247602 -574 2.865 -0.0636373935119 0.0606220501479 -575 2.87 -0.0639416127499 0.0610663031085 -576 2.875 -0.0642480631587 0.0615145255255 -577 2.88 -0.0645567646915 0.061966759795 -578 2.885 -0.0648677375146 0.062423048833 -579 2.89 -0.0651810020102 0.0628834360827 -580 2.895 -0.0654965787791 0.0633479655213 -581 2.9 -0.0658144886432 0.0638166816678 -582 2.905 -0.0661347526487 0.0642896295906 -583 2.91 -0.0664573920681 0.0647668549147 -584 2.915 -0.0667824284038 0.0652484038296 -585 2.92 -0.0671098833903 0.0657343230973 -586 2.925 -0.0674397789975 0.0662246600603 -587 2.93 -0.0677721374336 0.0667194626491 -588 2.935 -0.0681069811476 0.0672187793915 -589 2.94 -0.0684443328329 0.0677226594197 -590 2.945 -0.0687842154301 0.0682311524798 -591 2.95 -0.06912665213 0.0687443089398 -592 2.955 -0.0694716663768 0.0692621797986 -593 2.96 -0.0698192818714 0.0697848166948 -594 2.965 -0.0701695225743 0.0703122719156 -595 2.97 -0.0705224127093 0.0708445984062 -596 2.975 -0.0708779767664 0.0713818497788 -597 2.98 -0.0712362395056 0.0719240803221 -598 2.985 -0.0715972259599 0.0724713450112 -599 2.99 -0.0719609614387 0.0730236995168 -600 2.995 -0.072327471532 0.0735812002155 -601 3.0 -0.072696782113 0.0741439041996 -602 3.005 -0.0730689193424 0.0747118692875 -603 3.01 -0.0734439096719 0.0752851540336 -604 3.015 -0.0738217798477 0.0758638177395 -605 3.02 -0.0742025569143 0.076447920464 -606 3.025 -0.0745862682187 0.0770375230344 -607 3.03 -0.0749729414137 0.0776326870572 -608 3.035 -0.0753626044623 0.0782334749297 -609 3.04 -0.0757552856414 0.0788399498508 -610 3.045 -0.0761510135458 0.0794521758329 -611 3.05 -0.0765498170928 0.0800702177136 -612 3.055 -0.0769517255256 0.0806941411676 -613 3.06 -0.0773567684179 0.0813240127186 -614 3.065 -0.0777649756785 0.0819598997517 -615 3.07 -0.078176377555 0.0826018705261 -616 3.075 -0.0785910046385 0.0832499941874 -617 3.08 -0.0790088878683 0.0839043407808 -618 3.085 -0.0794300585361 0.0845649812639 -619 3.09 -0.0798545482906 0.0852319875201 -620 3.095 -0.0802823891422 0.0859054323723 -621 3.1 -0.0807136134682 0.0865853895963 -622 3.105 -0.0811482540167 0.0872719339348 -623 3.11 -0.0815863439122 0.0879651411118 -624 3.115 -0.0820279166603 0.0886650878468 -625 3.12 -0.0824730061528 0.0893718518691 -626 3.125 -0.0829216466724 0.0900855119335 -627 3.13 -0.0833738728984 0.0908061478343 -628 3.135 -0.0838297199118 0.0915338404215 -629 3.14 -0.0842892232003 0.0922686716159 -630 3.145 -0.0847524186639 0.0930107244251 -631 3.15 -0.0852193426207 0.0937600829595 -632 3.155 -0.0856900318117 0.0945168324488 -633 3.16 -0.0861645234073 0.0952810592582 -634 3.165 -0.0866428550123 0.0960528509057 -635 3.17 -0.0871250646721 0.0968322960791 -636 3.175 -0.0876111908787 0.0976194846531 -637 3.18 -0.0881012725761 0.0984145077076 -638 3.185 -0.088595349167 0.0992174575452 -639 3.19 -0.0890934605187 0.100028427709 -640 3.195 -0.0895956469692 0.100847513004 -641 3.2 -0.090101949334 0.10167480951 -642 3.205 -0.0906124089119 0.102510414608 -643 3.21 -0.0911270674921 0.103354426995 -644 3.215 -0.0916459673607 0.104206946703 -645 3.22 -0.092169151307 0.105068075125 -646 3.225 -0.092696662631 0.105937915029 -647 3.23 -0.0932285451499 0.106816570581 -648 3.235 -0.0937648432054 0.107704147368 -649 3.24 -0.0943056016706 0.108600752417 -650 3.245 -0.0948508659574 0.109506494219 -651 3.25 -0.0954006820239 0.110421482747 -652 3.255 -0.0959550963818 0.111345829486 -653 3.26 -0.0965141561041 0.112279647447 -654 3.265 -0.0970779088325 0.113223051197 -655 3.27 -0.0976464027858 0.11417615688 -656 3.275 -0.0982196867674 0.115139082241 -657 3.28 -0.0987978101732 0.116111946652 -658 3.285 -0.0993808230006 0.117094871132 -659 3.29 -0.0999687758558 0.118087978381 -660 3.295 -0.100561719963 0.119091392797 -661 3.3 -0.101159707172 0.120105240507 -662 3.305 -0.10176278997 0.121129649392 -663 3.31 -0.102371021484 0.122164749113 -664 3.315 -0.102984455498 0.123210671142 -665 3.32 -0.103603146455 0.124267548785 -666 3.325 -0.10422714947 0.125335517213 -667 3.33 -0.10485652034 0.126414713492 -668 3.335 -0.10549131555 0.127505276609 -669 3.34 -0.106131592286 0.128607347503 -670 3.345 -0.106777408443 0.129721069099 -671 3.35 -0.107428822636 0.13084658633 -672 3.355 -0.10808589421 0.131984046179 -673 3.36 -0.10874868325 0.1331335977 -674 3.365 -0.109417250592 0.134295392061 -675 3.37 -0.110091657831 0.135469582566 -676 3.375 -0.110771967337 0.136656324697 -677 3.38 -0.11145824226 0.137855776144 -678 3.385 -0.112150546547 0.139068096839 -679 3.39 -0.112848944948 0.140293448992 -680 3.395 -0.11355350303 0.141531997128 -681 3.4 -0.11426428719 0.14278390812 -682 3.405 -0.114981364665 0.144049351229 -683 3.41 -0.115704803542 0.145328498138 -684 3.415 -0.116434672776 0.146621522993 -685 3.42 -0.117171042196 0.14792860244 -686 3.425 -0.117913982523 0.149249915665 -687 3.43 -0.118663565378 0.150585644435 -688 3.435 -0.1194198633 0.151935973133 -689 3.44 -0.120182949755 0.153301088807 -690 3.445 -0.120952899149 0.154681181208 -691 3.45 -0.121729786849 0.15607644283 -692 3.455 -0.122513689185 0.15748706896 -693 3.46 -0.123304683476 0.158913257716 -694 3.465 -0.124102848035 0.160355210092 -695 3.47 -0.124908262189 0.161813130009 -696 3.475 -0.125721006292 0.163287224355 -697 3.48 -0.12654116174 0.164777703034 -698 3.485 -0.127368810984 0.166284779018 -699 3.49 -0.128204037552 0.167808668386 -700 3.495 -0.129046926056 0.169349590382 -701 3.5 -0.129897562214 0.170907767463 -702 3.505 -0.130756032865 0.172483425346 -703 3.51 -0.131622425984 0.174076793065 -704 3.515 -0.132496830699 0.17568810302 -705 3.52 -0.13337933731 0.177317591031 -706 3.525 -0.134270037305 0.178965496396 -707 3.53 -0.135169023375 0.180632061939 -708 3.535 -0.136076389435 0.182317534072 -709 3.54 -0.136992230643 0.184022162851 -710 3.545 -0.137916643414 0.185746202031 -711 3.55 -0.138849725443 0.187489909128 -712 3.555 -0.13979157572 0.189253545477 -713 3.56 -0.140742294555 0.191037376294 -714 3.565 -0.141701983589 0.192841670736 -715 3.57 -0.142670745823 0.194666701964 -716 3.575 -0.143648685632 0.196512747208 -717 3.58 -0.144635908787 0.198380087831 -718 3.585 -0.145632522478 0.200269009394 -719 3.59 -0.146638635332 0.202179801723 -720 3.595 -0.147654357437 0.204112758976 -721 3.6 -0.148679800361 0.206068179714 -722 3.605 -0.149715077178 0.20804636697 -723 3.61 -0.150760302487 0.210047628318 -724 3.615 -0.151815592438 0.212072275946 -725 3.62 -0.152881064752 0.214120626731 -726 3.625 -0.153956838746 0.216193002312 -727 3.63 -0.15504303536 0.218289729165 -728 3.635 -0.156139777175 0.22041113868 -729 3.64 -0.157247188445 0.222557567237 -730 3.645 -0.158365395115 0.22472935629 -731 3.65 -0.159494524853 0.226926852439 -732 3.655 -0.160634707071 0.22915040752 -733 3.66 -0.161786072954 0.231400378681 -734 3.665 -0.162948755488 0.233677128469 -735 3.67 -0.164122889483 0.235981024912 -736 3.675 -0.165308611604 0.238312441609 -737 3.68 -0.166506060398 0.240671757814 -738 3.685 -0.167715376323 0.243059358527 -739 3.69 -0.168936701775 0.245475634581 -740 3.695 -0.170170181122 0.247920982739 -741 3.7 -0.171415960727 0.250395805777 -742 3.705 -0.172674188986 0.252900512587 -743 3.71 -0.173945016351 0.255435518267 -744 3.715 -0.175228595368 0.258001244218 -745 3.72 -0.176525080706 0.260598118242 -746 3.725 -0.177834629188 0.263226574642 -747 3.73 -0.179157399824 0.265887054319 -748 3.735 -0.180493553849 0.268580004878 -749 3.74 -0.181843254748 0.271305880726 -750 3.745 -0.1832066683 0.27406514318 -751 3.75 -0.184583962604 0.276858260569 -752 3.755 -0.185975308122 0.279685708345 -753 3.76 -0.187380877709 0.282547969188 -754 3.765 -0.188800846652 0.285445533112 -755 3.77 -0.190235392708 0.288378897585 -756 3.775 -0.191684696137 0.291348567631 -757 3.78 -0.193148939747 0.294355055948 -758 3.785 -0.194628308927 0.297398883023 -759 3.79 -0.196122991689 0.300480577245 -760 3.795 -0.197633178705 0.303600675021 -761 3.8 -0.199159063352 0.306759720899 -762 3.805 -0.200700841749 0.309958267681 -763 3.81 -0.202258712799 0.313196876548 -764 3.815 -0.203832878233 0.316476117178 -765 3.82 -0.205423542653 0.319796567869 -766 3.825 -0.207030913573 0.323158815667 -767 3.83 -0.208655201465 0.326563456482 -768 3.835 -0.210296619801 0.330011095221 -769 3.84 -0.211955385103 0.333502345911 -770 3.845 -0.213631716985 0.337037831826 -771 3.85 -0.2153258382 0.340618185618 -772 3.855 -0.21703797469 0.344244049441 -773 3.86 -0.218768355631 0.347916075085 -774 3.865 -0.22051721348 0.351634924104 -775 3.87 -0.222284784029 0.355401267945 -776 3.875 -0.224071306452 0.359215788086 -777 3.88 -0.225877023356 0.363079176157 -778 3.885 -0.22770218083 0.366992134082 -779 3.89 -0.2295470285 0.370955374206 -780 3.895 -0.23141181958 0.374969619426 -781 3.9 -0.233296810925 0.379035603328 -782 3.905 -0.235202263084 0.383154070315 -783 3.91 -0.237128440358 0.38732577574 -784 3.915 -0.239075610849 0.391551486037 -785 3.92 -0.241044046522 0.395831978854 -786 3.925 -0.243034023256 0.40016804318 -787 3.93 -0.245045820906 0.404560479478 -788 3.935 -0.247079723357 0.409010099809 -789 3.94 -0.249136018583 0.413517727963 -790 3.945 -0.251214998709 0.418084199581 -791 3.95 -0.253316960064 0.422710362284 -792 3.955 -0.255442203249 0.427397075789 -793 3.96 -0.257591033192 0.432145212035 -794 3.965 -0.259763759213 0.436955655296 -795 3.97 -0.261960695084 0.441829302299 -796 3.975 -0.264182159091 0.446767062333 -797 3.98 -0.266428474098 0.451769857364 -798 3.985 -0.268699967613 0.456838622132 -799 3.99 -0.270996971848 0.46197430426 -800 3.995 -0.273319823785 0.467177864346 -801 4.0 -0.275668865243 0.47245027606 -802 4.005 -0.278044442942 0.477792526225 -803 4.01 -0.280446908569 0.483205614907 -804 4.015 -0.282876618844 0.488690555486 -805 4.02 -0.285333935588 0.494248374726 -806 4.025 -0.287819225788 0.499880112838 -807 4.03 -0.290332861669 0.505586823538 -808 4.035 -0.292875220756 0.511369574089 -809 4.04 -0.295446685944 0.517229445342 -810 4.045 -0.298047645567 0.523167531767 -811 4.05 -0.300678493466 0.529184941468 -812 4.055 -0.303339629056 0.535282796195 -813 4.06 -0.306031457395 0.541462231336 -814 4.065 -0.308754389251 0.547724395906 -815 4.07 -0.311508841173 0.554070452518 -816 4.075 -0.314295235556 0.560501577335 -817 4.08 -0.317114000709 0.567018960018 -818 4.085 -0.319965570924 0.573623803648 -819 4.09 -0.32285038654 0.580317324637 -820 4.095 -0.325768894014 0.587100752618 -821 4.1 -0.328721545982 0.593975330315 -822 4.105 -0.331708801326 0.600942313394 -823 4.11 -0.334731125238 0.608002970291 -824 4.115 -0.337788989286 0.615158582019 -825 4.12 -0.340882871472 0.622410441943 -826 4.125 -0.344013256294 0.629759855538 -827 4.13 -0.347180634811 0.63720814011 -828 4.135 -0.350385504695 0.644756624497 -829 4.14 -0.353628370289 0.652406648722 -830 4.145 -0.356909742666 0.660159563634 -831 4.15 -0.360230139678 0.668016730494 -832 4.155 -0.363590086009 0.675979520531 -833 4.16 -0.366990113222 0.684049314461 -834 4.165 -0.370430759809 0.692227501954 -835 4.17 -0.373912571228 0.700515481066 -836 4.175 -0.377436099948 0.708914657613 -837 4.18 -0.381001905487 0.717426444503 -838 4.185 -0.384610554442 0.726052261004 -839 4.19 -0.388262620521 0.734793531967 -840 4.195 -0.391958684568 0.743651686977 -841 4.2 -0.395699334586 0.752628159445 -842 4.205 -0.399485165752 0.761724385632 -843 4.21 -0.403316780429 0.7709418036 -844 4.215 -0.407194788172 0.780281852088 -845 4.22 -0.411119805731 0.789745969306 -846 4.225 -0.415092457041 0.799335591639 -847 4.23 -0.419113373212 0.809052152272 -848 4.235 -0.423183192509 0.81889707971 -849 4.24 -0.427302560324 0.828871796197 -850 4.245 -0.431472129143 0.838977716032 -851 4.25 -0.435692558498 0.849216243769 -852 4.255 -0.439964514917 0.859588772296 -853 4.26 -0.444288671856 0.870096680792 -854 4.265 -0.448665709631 0.880741332542 -855 4.27 -0.453096315329 0.891524072616 -856 4.275 -0.457581182713 0.902446225396 -857 4.28 -0.462121012108 0.913509091945 -858 4.285 -0.466716510282 0.924713947201 -859 4.29 -0.471368390306 0.936062037005 -860 4.295 -0.476077371401 0.947554574933 -861 4.3 -0.480844178767 0.959192738927 -862 4.305 -0.4856695434 0.970977667723 -863 4.31 -0.490554201881 0.982910457054 -864 4.315 -0.495498896156 0.994992155608 -865 4.32 -0.500504373285 1.00722376076 -866 4.325 -0.50557138518 1.019606214 -867 4.33 -0.51070068831 1.03214039614 -868 4.335 -0.515893043385 1.04482712218 -869 4.34 -0.521149215016 1.05766713585 -870 4.345 -0.526469971339 1.07066110392 -871 4.35 -0.531856083623 1.08380961 -872 4.355 -0.537308325831 1.09711314813 -873 4.36 -0.542827474159 1.11057211588 -874 4.365 -0.548414306535 1.12418680708 -875 4.37 -0.55406960208 1.1379574041 -876 4.375 -0.559794140531 1.15188396965 -877 4.38 -0.565588701622 1.16596643814 -878 4.385 -0.57145406442 1.18020460647 -879 4.39 -0.577391006612 1.19459812431 -880 4.395 -0.583400303742 1.20914648375 -881 4.4 -0.589482728401 1.22384900844 -882 4.405 -0.595639049352 1.23870484192 -883 4.41 -0.601870030599 1.25371293544 -884 4.415 -0.608176430395 1.26887203492 -885 4.42 -0.614559000182 1.28418066719 -886 4.425 -0.621018483457 1.29963712541 -887 4.43 -0.627555614568 1.31523945365 -888 4.435 -0.634171117424 1.33098543049 -889 4.44 -0.64086570413 1.34687255174 -890 4.445 -0.647640073524 1.36289801205 -891 4.45 -0.654494909625 1.37905868549 -892 4.455 -0.661430879976 1.39535110493 -893 4.46 -0.668448633889 1.41177144029 -894 4.465 -0.675548800568 1.42831547536 -895 4.47 -0.682731987121 1.44497858338 -896 4.475 -0.689998776444 1.4617557011 -897 4.48 -0.697349724964 1.4786413013 -898 4.485 -0.704785360256 1.49562936372 -899 4.49 -0.712306178496 1.5127133442 -900 4.495 -0.71991264176 1.52988614206 -901 4.5 -0.72760517516 1.54714006548 -902 4.505 -0.735384163795 1.56446679483 -903 4.51 -0.743249949514 1.58185734382 -904 4.515 -0.751202827484 1.59930201832 -905 4.52 -0.759243042541 1.61679037275 -906 4.525 -0.767370785319 1.63431116379 -907 4.53 -0.77558618814 1.65185230141 -908 4.535 -0.78388932065 1.66940079684 -909 4.54 -0.79228018519 1.68694270756 -910 4.545 -0.800758711886 1.70446307883 -911 4.55 -0.809324753428 1.72194588179 -912 4.555 -0.817978079543 1.73937394779 -913 4.56 -0.826718371119 1.75672889875 -914 4.565 -0.835545213978 1.77399107329 -915 4.57 -0.844458092266 1.79113944839 -916 4.575 -0.853456381435 1.80815155628 -917 4.58 -0.862539340806 1.82500339624 -918 4.585 -0.871706105668 1.84166934106 -919 4.59 -0.880955678905 1.85812203774 -920 4.595 -0.8902869221 1.87433230212 -921 4.6 -0.899698546108 1.89026900701 -922 4.605 -0.909189101044 1.90589896347 -923 4.61 -0.918756965663 1.92118679472 -924 4.615 -0.928400336089 1.93609480232 -925 4.62 -0.938117213855 1.95058282394 -926 4.625 -0.94790539321 1.96460808242 -927 4.63 -0.95776244765 1.97812502534 -928 4.635 -0.967685715614 1.9910851546 -929 4.64 -0.977672285316 2.00343684534 -930 4.645 -0.987718978626 2.01512515349 -931 4.65 -0.997822333974 2.0260916112 -932 4.655 -1.00797858819 2.03627400941 -933 4.66 -1.01818365723 2.0456061666 -934 4.665 -1.02843311571 2.05401768294 -935 4.67 -1.03872217513 2.06143367876 -936 4.675 -1.04904566084 2.06777451638 -937 4.68 -1.05939798751 2.07295550412 -938 4.685 -1.06977313302 2.07688658137 -939 4.69 -1.08016461086 2.07947198337 -940 4.695 -1.09056544071 2.08060988437 -941 4.7 -1.10096811714 2.08019201773 -942 4.705 -1.11136457649 2.07810327136 -943 4.71 -1.1217461615 2.07422125684 -944 4.715 -1.13210358386 2.06841585038 -945 4.72 -1.14242688426 2.06054870374 -946 4.725 -1.15270539002 2.05047272306 -947 4.73 -1.16292766999 2.03803151329 -948 4.735 -1.17308148655 2.02305878586 -949 4.74 -1.18315374459 2.00537772722 -950 4.745 -1.19313043724 1.98480032515 -951 4.75 -1.20299658809 1.96112665025 -952 4.755 -1.21273618968 1.93414408924 -953 4.76 -1.22233213811 1.90362652669 -954 4.765 -1.23176616331 1.86933347163 -955 4.77 -1.24101875491 1.83100912501 -956 4.775 -1.2500690832 1.78838138382 -957 4.78 -1.258894915 1.74116077734 -958 4.785 -1.267472524 1.68903933065 -959 4.79 -1.27577659525 1.63168935008 -960 4.795 -1.28378012334 1.56876212507 -961 4.8 -1.2914543039 1.49988654016 -962 4.805 -1.29876841788 1.42466759075 -963 4.81 -1.30568970824 1.34268479539 -964 4.815 -1.31218324828 1.25349049712 -965 4.82 -1.31821180134 1.15660804558 -966 4.825 -1.32373567099 1.05152985099 -967 4.83 -1.32871254121 0.93771530055 -968 4.835 -1.33309730572 0.814588526929 -969 4.84 -1.33684188582 0.681536017635 -970 4.845 -1.33989503585 0.537904053371 -971 4.85 -1.34220213536 0.382995962332 -972 4.855 -1.34370496704 0.216069176468 -973 4.86 -1.34434147951 0.0363320745594 -974 4.865 -1.34404553361 -0.157059404273 -975 4.87 -1.34274663128 -0.365005394306 -976 4.875 -1.34036962553 -0.588466003368 -977 4.88 -1.33683441024 -0.828465500116 -978 4.885 -1.33205558825 -1.08609681088 -979 4.89 -1.32594211612 -1.36252635035 -980 4.895 -1.31839692389 -1.65899921243 -981 4.9 -1.30931650788 -1.97684474978 -982 4.905 -1.29859049462 -2.31748257288 -983 4.91 -1.28610117356 -2.68242900227 -984 4.915 -1.27172299647 -3.07330401019 -985 4.92 -1.25532204062 -3.4918386911 -986 4.925 -1.23675543343 -3.93988330397 -987 4.93 -1.21587073517 -4.41941593278 -988 4.935 -1.19250527685 -4.93255181575 -989 4.94 -1.16648544962 -5.48155339828 -990 4.945 -1.13762594198 -6.06884116921 -991 4.95 -1.10572892071 -6.69700534538 -992 4.955 -1.07058315115 -7.36881847509 -993 4.96 -1.03196305193 -8.08724903738 -994 4.965 -0.989627679145 -8.85547612082 -995 4.97 -0.943319634133 -9.67690527303 -996 4.975 -0.892763888973 -10.5551856203 -997 4.98 -0.837666522926 -11.4942283658 -998 4.985 -0.77771336272 -12.498226784 -999 4.99 -0.712568518846 -13.5716778411 -1000 4.995 -0.641872809399 -14.7194055819 -1001 5.0 -0.565242062256 -15.9465864356 -1002 5.005 -0.482265285572 -17.2587766109 -1003 5.01 -0.392502695703 -18.6619417618 -1004 5.015 -0.295483590714 -20.1624891252 -1005 5.02 -0.190704056557 -21.7673023508 -1006 5.025 -0.0776244918804 -23.4837792622 -1007 5.03 0.044333063847 -25.3198728136 -1008 5.035 0.175787815566 -27.2841355285 -1009 5.04 0.317403329421 -29.3857677386 -1010 5.045 0.469890900953 -31.6346699663 -1011 5.05 0.634013196354 -34.0414998331 -1012 5.055 0.810588190438 -36.6177339091 -1013 5.06 1.00049342715 -39.3757349624 -1014 5.065 1.20467063088 -42.3288251097 -1015 5.07 1.42413069938 -45.4913654226 -1016 5.075 1.65995911215 -48.8788425956 -1017 5.08 1.91332179119 -52.5079633448 -1018 5.085 2.18547145457 -56.3967572736 -1019 5.09 2.47775450717 -60.5646890155 -1020 5.095 2.79161851719 -65.0327805461 -1021 5.1 3.12862033165 -69.8237446502 -1022 5.105 3.49043488938 -74.9621306288 -1023 5.11 3.87886479557 -80.4744834443 -1024 5.115 4.29585072846 -86.3895176278 -1025 5.12 4.74348275533 -92.7383074106 -1026 5.125 5.22401264325 -99.5544946944 -1027 5.13 5.73986725775 -106.87451665 -1028 5.135 6.29366315281 -114.737854923 -1029 5.14 6.8882224653 -123.18730863 -1030 5.145 7.52659023892 -132.26929359 -1031 5.15 8.21205331545 -142.034170457 -1032 5.155 8.94816094502 -152.536604761 -1033 5.16 9.73874728327 -163.835962162 -1034 5.165 10.5879559603 -175.996742589 -1035 5.17 11.5002669259 -189.089057369 -1036 5.175 12.4805257976 -203.189153881 -1037 5.18 13.5339759609 -218.379992806 -1038 5.185 14.6662936987 -234.751883587 -1039 5.19 15.8836266573 -252.403184411 -1040 5.195 17.1926359869 -271.44107367 -1041 5.2 18.6005425349 -291.982400745 -1042 5.205 20.1151775097 -314.154624805 -1043 5.21 21.7450380773 -338.096851371 -1044 5.215 23.4993484093 -363.960977527 -1045 5.22 25.3881267519 -391.912957955 -1046 5.225 27.4222591567 -422.134205425 -1047 5.23 29.6135805806 -454.823141013 -1048 5.235 31.9749641465 -490.196911175 -1049 5.24 34.5204194465 -528.493290872 -1050 5.245 37.2652008698 -569.972794324 -1051 5.25 40.2259270534 -614.921017618 -1052 5.255 43.420712682 -663.651240426 -1053 5.26 46.8693140065 -716.507317483 -1054 5.265 50.5932896164 -773.866894362 -1055 5.27 54.616178181 -836.14498648 -1056 5.275 58.9636950846 -903.797965209 -1057 5.28 63.6639501118 -977.328000686 -1058 5.285 68.747688604 -1057.2880173 -1059 5.29 74.2485588048 -1144.28722519 -1060 5.295 80.2034084511 -1238.99729941 -1061 5.3 86.6526140455 -1342.159288 -1062 5.305 93.6404466809 -1454.59134086 -1063 5.31 101.215478776 -1577.19736408 -1064 5.315 109.431036641 -1710.97671817 -1065 5.32 118.34570442 -1857.03509508 -1066 5.325 128.023885682 -2016.59672751 -1067 5.33 138.536429746 -2191.01810522 -1068 5.335 149.961330771 -2381.80339751 -1069 5.34 162.384508682 -2590.62180929 -1070 5.345 175.900682252 -2819.32713038 -1071 5.35 190.614346018 -3069.97977484 -1072 5.355 206.640864322 -3344.87165027 -1073 5.36 224.107697564 -3646.55424631 -1074 5.365 243.155777879 -3977.87038879 -1075 5.37 263.94105378 -4341.99017232 -1076 5.375 286.636226144 -4742.45166023 -1077 5.38 311.432700984 -5183.20703007 -1078 5.385 338.542788186 -5668.67494529 -1079 5.39 368.202179507 -6203.80005377 -1080 5.395 400.672744018 -6794.12065257 -1081 5.4 436.245684759 -7445.84572074 -1082 5.405 475.24510682 -8165.94271045 -1083 5.41 518.032054593 -8962.23770766 -1084 5.415 565.009084574 -9843.52983097 -1085 5.42 616.625450212 -10819.7220392 -1086 5.425 673.382986997 -11901.9708721 -1087 5.43 735.842799605 -13102.8580625 -1088 5.435 804.63286882 -14436.5874481 -1089 5.44 880.456714455 -15919.2111828 -1090 5.445 964.103272175 -17568.8899241 -1091 5.45 1056.45816742 -19406.1924747 -1092 5.455 1158.5165993 -21454.4412936 -1093 5.46 1271.39808224 -23740.1114163 -1094 5.465 1396.36333377 -26293.2916416 -1095 5.47 1534.83364542 -29148.2184174 -1096 5.475 1688.41312989 -32343.8947285 -1097 5.48 1858.91430495 -35924.8085125 -1098 5.485 2048.38755344 -39941.7677902 -1099 5.49 2259.15509234 -44452.8728701 -1100 5.495 2493.85019506 -49524.6497873 -1101 5.5 2755.46254268 -55233.3736945 -1102 5.505 3047.39073711 -61666.616398 -1103 5.51 3373.50319557 -68925.0588203 -1104 5.515 3738.20886949 -77124.6171126 -1105 5.52 4146.5394972 -86398.9407376 -1106 5.525 4604.24542007 -96902.3524517 -1107 5.53 5117.90737492 -108813.314199 -1108 5.535 5695.06713732 -122338.52003 -1109 5.54 6344.38044627 -137717.737992 -1110 5.545 7075.79631164 -155229.548338 -1111 5.55 7900.76761787 -175198.156456 -1112 5.555 8832.49892104 -198001.497004 -1113 5.56 9886.23853195 -224080.892415 -1114 5.565 11079.6234321 -253952.586497 -1115 5.57 12433.0873442 -288221.54474 -1116 5.575 13970.3444496 -327598.000683 -1117 5.58 15718.9639006 -372917.336362 -1118 5.585 17711.0535455 -425164.019948 -1119 5.59 19984.0753011 -485500.491894 -1120 5.595 22581.8195717 -555302.100981 -1121 5.6 25555.5722525 -636199.454754 -1122 5.605 28965.5154724 -730129.879058 -1123 5.61 32882.4127048 -839400.097247 -1124 5.615 37389.6406876 -966762.764619 -1125 5.62 42585.6453685 -1115510.15847 -1126 5.625 48586.9176207 -1289589.16849 -1127 5.63 55531.6077773 -1493742.80799 -1128 5.635 63583.9274287 -1733684.84106 -1129 5.64 72939.5241308 -2016315.88337 -1130 5.645 83832.0618829 -2349991.60166 -1131 5.65 96541.300368 -2744856.56324 -1132 5.655 111403.042767 -3213261.07776 -1133 5.66 128821.420452 -3770283.30061 -1134 5.665 149284.109551 -4434385.29693 -1135 5.67 173381.238005 -5228240.185 -1136 5.675 201828.953692 -6179778.54971 -1137 5.68 235498.900026 -7323516.93224 -1138 5.685 275455.2056 -8702250.57742 -1139 5.69 323001.06674 -10369218.4143 -1140 5.695 379737.623748 -12390882.7371 -1141 5.7 447638.654038 -14850512.384 -1142 5.705 529145.697826 -17852820.7393 -1143 5.71 627289.689791 -21529994.6762 -1144 5.715 745847.124656 -26049566.1236 -1145 5.72 889541.417924 -31624736.2614 -1146 5.725 1064303.6889 -38527980.3963 -1147 5.73 1277612.0471 -47109063.5591 -1148 5.735 1538935.10642 -57819017.4811 -1149 5.74 1860314.59485 -71242218.9505 -1150 5.745 2257134.5845 -88139540.3817 -1151 5.75 2749142.49547 -109506722.176 -1152 5.755 3361811.73098 -136653799.897 -1153 5.76 4128170.65016 -171313840.077 -1154 5.765 5091272.07333 -215792744.495 -1155 5.77 6307548.29223 -273176998.31 -1156 5.775 7851398.52158 -347623759.363 -1157 5.78 9821503.74726 -444768835.455 -1158 5.785 12349580.5127 -572304762.479 -1159 5.79 15612604.744 -740806327.342 -1160 5.795 19850012.3018 -964919124.004 -1161 5.8 25388097.1921 -1265085490.72 -1162 5.805 32674911.255 -1670073366.45 -1163 5.81 42330627.3386 -2220716617.13 -1164 5.815 55220893.742 -2975502155.22 -1165 5.82 72564721.5485 -4019002953.22 -1166 5.825 96094798.4335 -5474746758.15 -1167 5.83 128298297.388 -7525081897.32 -1168 5.835 172782757.396 -10442221387.6 -1169 5.84 234838762.891 -14637386017.7 -1170 5.845 322316442.616 -20739670704.4 -1171 5.85 447009526.718 -29724465089.5 -1172 5.855 626872755.056 -43125823862.6 -1173 5.86 889629660.718 -63393502739.0 -1174 5.865 1278740106.83 -94503868935.1 -1175 5.87 1863446791.23 -1.43025101229e+11 -1176 5.875 2756012237.96 -2.20012469835e+11 -1177 5.88 4141901662.1 -3.44454801129e+11 -1178 5.885 6333810219.82 -5.49690750348e+11 -1179 5.89 9870702215.02 -8.95661856872e+11 -1180 5.895 15704120493.1 -1.49296797827e+12 -1181 5.9 25558689542.6 -2.55153879404e+12 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.dat deleted file mode 100644 index 2ad6d7b69..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.dat +++ /dev/null @@ -1,1187 +0,0 @@ -# Interaction between a chaperonin wall and hydrophilic beads (type L or N, h=0) - -CH_H0 -N 1181 R 0.00000000001 5.9 - -1 0.00000000001 8.31299178857e-07 0.0 -2 0.005 8.31311879342e-07 -5.08022586688e-09 -3 0.01 8.31349981758e-07 -1.01608369733e-08 -4 0.015 8.31413488996e-07 -1.52422186449e-08 -5 0.02 8.31502405871e-07 -2.03247562721e-08 -6 0.025 8.31616739127e-07 -2.54088353865e-08 -7 0.03 8.31756497437e-07 -3.04948417048e-08 -8 0.035 8.319216914e-07 -3.55831611709e-08 -9 0.04 8.32112333547e-07 -4.06741800058e-08 -10 0.045 8.32328438343e-07 -4.57682847516e-08 -11 0.05 8.32570022183e-07 -5.08658623183e-08 -12 0.055 8.328371034e-07 -5.59673000292e-08 -13 0.06 8.33129702263e-07 -6.10729856679e-08 -14 0.065 8.33447840983e-07 -6.61833075238e-08 -15 0.07 8.33791543713e-07 -7.12986544391e-08 -16 0.075 8.34160836552e-07 -7.64194158551e-08 -17 0.08 8.34555747546e-07 -8.15459818584e-08 -18 0.085 8.34976306696e-07 -8.66787432278e-08 -19 0.09 8.35422545957e-07 -9.18180914814e-08 -20 0.095 8.35894499243e-07 -9.69644189231e-08 -21 0.1 8.36392202433e-07 -1.0211811869e-07 -22 0.105 8.36915693374e-07 -1.07279584798e-07 -23 0.11 8.37465011883e-07 -1.12449212192e-07 -24 0.115 8.38040199757e-07 -1.17627396792e-07 -25 0.12 8.38641300774e-07 -1.22814535539e-07 -26 0.125 8.392683607e-07 -1.28011026445e-07 -27 0.13 8.39921427291e-07 -1.33217268641e-07 -28 0.135 8.40600550305e-07 -1.38433662423e-07 -29 0.14 8.41305781504e-07 -1.43660609303e-07 -30 0.145 8.42037174658e-07 -1.48898512057e-07 -31 0.15 8.42794785557e-07 -1.54147774771e-07 -32 0.155 8.43578672015e-07 -1.59408802894e-07 -33 0.16 8.44388893873e-07 -1.64682003285e-07 -34 0.165 8.45225513015e-07 -1.69967784262e-07 -35 0.17 8.46088593367e-07 -1.75266555654e-07 -36 0.175 8.46978200908e-07 -1.80578728847e-07 -37 0.18 8.4789440368e-07 -1.85904716839e-07 -38 0.185 8.48837271792e-07 -1.91244934288e-07 -39 0.19 8.49806877432e-07 -1.96599797561e-07 -40 0.195 8.50803294874e-07 -2.01969724788e-07 -41 0.2 8.51826600486e-07 -2.07355135913e-07 -42 0.205 8.52876872743e-07 -2.12756452745e-07 -43 0.21 8.5395419223e-07 -2.18174099007e-07 -44 0.215 8.55058641658e-07 -2.23608500394e-07 -45 0.22 8.56190305871e-07 -2.29060084623e-07 -46 0.225 8.57349271858e-07 -2.34529281482e-07 -47 0.23 8.5853562876e-07 -2.40016522891e-07 -48 0.235 8.59749467885e-07 -2.4552224295e-07 -49 0.24 8.60990882715e-07 -2.51046877993e-07 -50 0.245 8.62259968921e-07 -2.56590866647e-07 -51 0.25 8.63556824372e-07 -2.62154649881e-07 -52 0.255 8.64881549149e-07 -2.67738671065e-07 -53 0.26 8.66234245555e-07 -2.73343376025e-07 -54 0.265 8.67615018129e-07 -2.78969213098e-07 -55 0.27 8.69023973658e-07 -2.84616633187e-07 -56 0.275 8.70461221189e-07 -2.90286089823e-07 -57 0.28 8.71926872044e-07 -2.95978039217e-07 -58 0.285 8.73421039834e-07 -3.0169294032e-07 -59 0.29 8.74943840469e-07 -3.07431254881e-07 -60 0.295 8.76495392179e-07 -3.13193447505e-07 -61 0.3 8.7807581552e-07 -3.18979985713e-07 -62 0.305 8.79685233396e-07 -3.24791340003e-07 -63 0.31 8.8132377107e-07 -3.30627983906e-07 -64 0.315 8.82991556179e-07 -3.36490394052e-07 -65 0.32 8.84688718753e-07 -3.42379050225e-07 -66 0.325 8.86415391229e-07 -3.48294435432e-07 -67 0.33 8.88171708466e-07 -3.54237035959e-07 -68 0.335 8.89957807764e-07 -3.60207341438e-07 -69 0.34 8.91773828877e-07 -3.66205844906e-07 -70 0.345 8.93619914037e-07 -3.72233042875e-07 -71 0.35 8.95496207963e-07 -3.78289435392e-07 -72 0.355 8.97402857887e-07 -3.84375526106e-07 -73 0.36 8.99340013567e-07 -3.90491822333e-07 -74 0.365 9.01307827305e-07 -3.96638835124e-07 -75 0.37 9.0330645397e-07 -4.02817079329e-07 -76 0.375 9.05336051015e-07 -4.09027073668e-07 -77 0.38 9.07396778494e-07 -4.152693408e-07 -78 0.385 9.09488799088e-07 -4.21544407387e-07 -79 0.39 9.11612278118e-07 -4.2785280417e-07 -80 0.395 9.13767383571e-07 -4.34195066035e-07 -81 0.4 9.15954286119e-07 -4.40571732086e-07 -82 0.405 9.18173159138e-07 -4.46983345718e-07 -83 0.41 9.20424178735e-07 -4.53430454687e-07 -84 0.415 9.22707523764e-07 -4.59913611186e-07 -85 0.42 9.25023375853e-07 -4.66433371919e-07 -86 0.425 9.27371919425e-07 -4.72990298174e-07 -87 0.43 9.29753341721e-07 -4.795849559e-07 -88 0.435 9.32167832821e-07 -4.86217915785e-07 -89 0.44 9.34615585674e-07 -4.9288975333e-07 -90 0.445 9.37096796117e-07 -4.99601048932e-07 -91 0.45 9.39611662902e-07 -5.0635238796e-07 -92 0.455 9.4216038772e-07 -5.13144360835e-07 -93 0.46 9.44743175226e-07 -5.19977563112e-07 -94 0.465 9.47360233068e-07 -5.26852595561e-07 -95 0.47 9.50011771908e-07 -5.33770064252e-07 -96 0.475 9.52698005456e-07 -5.40730580635e-07 -97 0.48 9.55419150489e-07 -5.47734761627e-07 -98 0.485 9.58175426884e-07 -5.54783229699e-07 -99 0.49 9.60967057644e-07 -5.61876612959e-07 -100 0.495 9.63794268928e-07 -5.69015545241e-07 -101 0.5 9.66657290077e-07 -5.76200666196e-07 -102 0.505 9.69556353647e-07 -5.83432621378e-07 -103 0.51 9.72491695434e-07 -5.90712062337e-07 -104 0.515 9.75463554509e-07 -5.9803964671e-07 -105 0.52 9.78472173246e-07 -6.05416038315e-07 -106 0.525 9.81517797354e-07 -6.12841907243e-07 -107 0.53 9.84600675908e-07 -6.20317929954e-07 -108 0.535 9.87721061381e-07 -6.27844789373e-07 -109 0.54 9.90879209678e-07 -6.3542317499e-07 -110 0.545 9.94075380168e-07 -6.43053782955e-07 -111 0.55 9.97309835716e-07 -6.50737316177e-07 -112 0.555 1.00058284272e-06 -6.58474484431e-07 -113 0.56 1.00389467115e-06 -6.66266004455e-07 -114 0.565 1.00724559456e-06 -6.74112600053e-07 -115 0.57 1.01063589016e-06 -6.82015002204e-07 -116 0.575 1.01406583882e-06 -6.89973949166e-07 -117 0.58 1.01753572513e-06 -6.97990186581e-07 -118 0.585 1.02104583743e-06 -7.06064467589e-07 -119 0.59 1.02459646782e-06 -7.14197552934e-07 -120 0.595 1.02818791224e-06 -7.22390211075e-07 -121 0.6 1.03182047051e-06 -7.30643218304e-07 -122 0.605 1.03549444631e-06 -7.38957358854e-07 -123 0.61 1.0392101473e-06 -7.47333425021e-07 -124 0.615 1.04296788511e-06 -7.55772217275e-07 -125 0.62 1.04676797537e-06 -7.64274544386e-07 -126 0.625 1.0506107378e-06 -7.72841223537e-07 -127 0.63 1.05449649623e-06 -7.81473080451e-07 -128 0.635 1.05842557863e-06 -7.90170949513e-07 -129 0.64 1.06239831715e-06 -7.98935673896e-07 -130 0.645 1.06641504821e-06 -8.07768105686e-07 -131 0.65 1.07047611249e-06 -8.1666910601e-07 -132 0.655 1.074581855e-06 -8.25639545171e-07 -133 0.66 1.07873262514e-06 -8.34680302772e-07 -134 0.665 1.08292877671e-06 -8.43792267857e-07 -135 0.67 1.08717066799e-06 -8.52976339042e-07 -136 0.675 1.09145866179e-06 -8.62233424653e-07 -137 0.68 1.09579312546e-06 -8.71564442867e-07 -138 0.685 1.10017443099e-06 -8.80970321849e-07 -139 0.69 1.10460295501e-06 -8.90451999898e-07 -140 0.695 1.1090790789e-06 -9.0001042559e-07 -141 0.7 1.11360318878e-06 -9.09646557926e-07 -142 0.705 1.1181756756e-06 -9.19361366479e-07 -143 0.71 1.1227969352e-06 -9.29155831544e-07 -144 0.715 1.12746736833e-06 -9.39030944294e-07 -145 0.72 1.13218738073e-06 -9.48987706931e-07 -146 0.725 1.13695738317e-06 -9.59027132844e-07 -147 0.73 1.14177779154e-06 -9.6915024677e-07 -148 0.735 1.14664902685e-06 -9.79358084952e-07 -149 0.74 1.15157151534e-06 -9.89651695304e-07 -150 0.745 1.15654568852e-06 -1.00003213758e-06 -151 0.75 1.16157198322e-06 -1.01050048352e-06 -152 0.755 1.16665084166e-06 -1.02105781707e-06 -153 0.76 1.17178271153e-06 -1.0317052345e-06 -154 0.765 1.176968046e-06 -1.0424438446e-06 -155 0.77 1.18220730383e-06 -1.05327476888e-06 -156 0.775 1.18750094943e-06 -1.0641991417e-06 -157 0.78 1.19284945291e-06 -1.07521811051e-06 -158 0.785 1.19825329013e-06 -1.08633283599e-06 -159 0.79 1.20371294282e-06 -1.09754449225e-06 -160 0.795 1.20922889858e-06 -1.10885426703e-06 -161 0.8 1.21480165102e-06 -1.12026336191e-06 -162 0.805 1.22043169976e-06 -1.13177299243e-06 -163 0.81 1.22611955055e-06 -1.14338438839e-06 -164 0.815 1.23186571533e-06 -1.15509879397e-06 -165 0.82 1.23767071227e-06 -1.16691746799e-06 -166 0.825 1.24353506591e-06 -1.17884168407e-06 -167 0.83 1.24945930716e-06 -1.19087273088e-06 -168 0.835 1.25544397344e-06 -1.20301191233e-06 -169 0.84 1.26148960871e-06 -1.21526054778e-06 -170 0.845 1.26759676357e-06 -1.22761997229e-06 -171 0.85 1.27376599533e-06 -1.2400915368e-06 -172 0.855 1.27999786811e-06 -1.2526766084e-06 -173 0.86 1.2862929529e-06 -1.26537657052e-06 -174 0.865 1.29265182763e-06 -1.27819282318e-06 -175 0.87 1.29907507731e-06 -1.29112678323e-06 -176 0.875 1.30556329404e-06 -1.30417988457e-06 -177 0.88 1.31211707714e-06 -1.31735357842e-06 -178 0.885 1.31873703325e-06 -1.33064933354e-06 -179 0.89 1.32542377639e-06 -1.34406863648e-06 -180 0.895 1.33217792804e-06 -1.35761299185e-06 -181 0.9 1.33900011726e-06 -1.37128392257e-06 -182 0.905 1.34589098079e-06 -1.38508297012e-06 -183 0.91 1.35285116309e-06 -1.39901169482e-06 -184 0.915 1.3598813165e-06 -1.41307167609e-06 -185 0.92 1.36698210128e-06 -1.42726451271e-06 -186 0.925 1.37415418575e-06 -1.44159182311e-06 -187 0.93 1.38139824636e-06 -1.45605524565e-06 -188 0.935 1.38871496782e-06 -1.47065643891e-06 -189 0.94 1.39610504317e-06 -1.48539708196e-06 -190 0.945 1.40356917389e-06 -1.50027887466e-06 -191 0.95 1.41110807003e-06 -1.51530353796e-06 -192 0.955 1.41872245029e-06 -1.5304728142e-06 -193 0.96 1.42641304213e-06 -1.54578846742e-06 -194 0.965 1.4341805819e-06 -1.56125228366e-06 -195 0.97 1.44202581492e-06 -1.57686607128e-06 -196 0.975 1.44994949562e-06 -1.59263166129e-06 -197 0.98 1.45795238763e-06 -1.60855090765e-06 -198 0.985 1.46603526391e-06 -1.62462568762e-06 -199 0.99 1.47419890689e-06 -1.64085790209e-06 -200 0.995 1.48244410853e-06 -1.65724947591e-06 -201 1.0 1.4907716705e-06 -1.67380235825e-06 -202 1.005 1.49918240425e-06 -1.69051852294e-06 -203 1.01 1.50767713119e-06 -1.70739996882e-06 -204 1.015 1.51625668278e-06 -1.72444872011e-06 -205 1.02 1.52492190065e-06 -1.74166682675e-06 -206 1.025 1.53367363676e-06 -1.75905636483e-06 -207 1.03 1.54251275352e-06 -1.77661943691e-06 -208 1.035 1.5514401239e-06 -1.7943581724e-06 -209 1.04 1.56045663161e-06 -1.81227472801e-06 -210 1.045 1.56956317119e-06 -1.83037128807e-06 -211 1.05 1.57876064818e-06 -1.84865006497e-06 -212 1.055 1.58804997927e-06 -1.86711329958e-06 -213 1.06 1.59743209239e-06 -1.88576326162e-06 -214 1.065 1.60690792693e-06 -1.90460225011e-06 -215 1.07 1.61647843382e-06 -1.92363259378e-06 -216 1.075 1.62614457572e-06 -1.94285665153e-06 -217 1.08 1.63590732717e-06 -1.9622768128e-06 -218 1.085 1.64576767472e-06 -1.98189549811e-06 -219 1.09 1.65572661711e-06 -2.00171515944e-06 -220 1.095 1.66578516541e-06 -2.02173828072e-06 -221 1.1 1.67594434321e-06 -2.04196737828e-06 -222 1.105 1.68620518674e-06 -2.06240500133e-06 -223 1.11 1.69656874507e-06 -2.08305373245e-06 -224 1.115 1.70703608027e-06 -2.10391618807e-06 -225 1.12 1.71760826757e-06 -2.12499501897e-06 -226 1.125 1.72828639555e-06 -2.14629291076e-06 -227 1.13 1.73907156631e-06 -2.16781258443e-06 -228 1.135 1.74996489563e-06 -2.18955679685e-06 -229 1.14 1.76096751317e-06 -2.21152834128e-06 -230 1.145 1.77208056264e-06 -2.23373004793e-06 -231 1.15 1.78330520203e-06 -2.2561647845e-06 -232 1.155 1.79464260371e-06 -2.27883545672e-06 -233 1.16 1.80609395472e-06 -2.30174500894e-06 -234 1.165 1.8176604569e-06 -2.32489642465e-06 -235 1.17 1.82934332711e-06 -2.34829272711e-06 -236 1.175 1.84114379742e-06 -2.3719369799e-06 -237 1.18 1.85306311533e-06 -2.39583228755e-06 -238 1.185 1.86510254397e-06 -2.41998179612e-06 -239 1.19 1.87726336227e-06 -2.44438869382e-06 -240 1.195 1.88954686527e-06 -2.46905621166e-06 -241 1.2 1.90195436421e-06 -2.49398762405e-06 -242 1.205 1.91448718686e-06 -2.51918624948e-06 -243 1.21 1.92714667767e-06 -2.54465545114e-06 -244 1.215 1.93993419801e-06 -2.57039863763e-06 -245 1.22 1.95285112644e-06 -2.59641926361e-06 -246 1.225 1.96589885888e-06 -2.62272083047e-06 -247 1.23 1.97907880889e-06 -2.64930688708e-06 -248 1.235 1.99239240789e-06 -2.67618103045e-06 -249 1.24 2.00584110541e-06 -2.7033469065e-06 -250 1.245 2.01942636933e-06 -2.73080821073e-06 -251 1.25 2.03314968614e-06 -2.75856868904e-06 -252 1.255 2.04701256117e-06 -2.78663213843e-06 -253 1.26 2.06101651889e-06 -2.81500240778e-06 -254 1.265 2.07516310312e-06 -2.84368339865e-06 -255 1.27 2.08945387733e-06 -2.87267906608e-06 -256 1.275 2.10389042492e-06 -2.90199341934e-06 -257 1.28 2.11847434944e-06 -2.93163052284e-06 -258 1.285 2.13320727493e-06 -2.96159449687e-06 -259 1.29 2.14809084615e-06 -2.99188951851e-06 -260 1.295 2.16312672891e-06 -3.02251982249e-06 -261 1.3 2.17831661033e-06 -3.053489702e-06 -262 1.305 2.19366219914e-06 -3.08480350968e-06 -263 1.31 2.209165226e-06 -3.11646565841e-06 -264 1.315 2.22482744375e-06 -3.14848062234e-06 -265 1.32 2.2406506278e-06 -3.18085293774e-06 -266 1.325 2.25663657638e-06 -3.21358720397e-06 -267 1.33 2.27278711086e-06 -3.24668808447e-06 -268 1.335 2.28910407612e-06 -3.28016030771e-06 -269 1.34 2.30558934083e-06 -3.3140086682e-06 -270 1.345 2.3222447978e-06 -3.34823802748e-06 -271 1.35 2.33907236431e-06 -3.3828533152e-06 -272 1.355 2.35607398249e-06 -3.41785953011e-06 -273 1.36 2.37325161961e-06 -3.45326174113e-06 -274 1.365 2.39060726846e-06 -3.48906508847e-06 -275 1.37 2.40814294773e-06 -3.5252747847e-06 -276 1.375 2.42586070236e-06 -3.56189611585e-06 -277 1.38 2.44376260388e-06 -3.59893444259e-06 -278 1.385 2.46185075083e-06 -3.63639520132e-06 -279 1.39 2.48012726913e-06 -3.67428390542e-06 -280 1.395 2.49859431245e-06 -3.71260614638e-06 -281 1.4 2.5172540626e-06 -3.75136759503e-06 -282 1.405 2.53610872999e-06 -3.79057400279e-06 -283 1.41 2.55516055395e-06 -3.83023120289e-06 -284 1.415 2.5744118032e-06 -3.8703451117e-06 -285 1.42 2.59386477624e-06 -3.91092172994e-06 -286 1.425 2.61352180182e-06 -3.95196714407e-06 -287 1.43 2.63338523929e-06 -3.99348752761e-06 -288 1.435 2.65345747914e-06 -4.03548914248e-06 -289 1.44 2.67374094335e-06 -4.07797834041e-06 -290 1.445 2.69423808592e-06 -4.12096156431e-06 -291 1.45 2.71495139326e-06 -4.16444534976e-06 -292 1.455 2.73588338473e-06 -4.20843632642e-06 -293 1.46 2.75703661305e-06 -4.25294121951e-06 -294 1.465 2.77841366481e-06 -4.29796685135e-06 -295 1.47 2.80001716099e-06 -4.34352014284e-06 -296 1.475 2.82184975737e-06 -4.38960811508e-06 -297 1.48 2.84391414514e-06 -4.43623789087e-06 -298 1.485 2.86621305132e-06 -4.48341669642e-06 -299 1.49 2.88874923936e-06 -4.53115186288e-06 -300 1.495 2.91152550961e-06 -4.57945082809e-06 -301 1.5 2.93454469988e-06 -4.62832113824e-06 -302 1.505 2.95780968599e-06 -4.67777044958e-06 -303 1.51 2.98132338232e-06 -4.72780653019e-06 -304 1.515 3.00508874237e-06 -4.77843726176e-06 -305 1.52 3.02910875934e-06 -4.8296706414e-06 -306 1.525 3.05338646671e-06 -4.88151478347e-06 -307 1.53 3.07792493883e-06 -4.93397792148e-06 -308 1.535 3.10272729151e-06 -4.98706840998e-06 -309 1.54 3.12779668264e-06 -5.0407947265e-06 -310 1.545 3.15313631282e-06 -5.09516547352e-06 -311 1.55 3.17874942596e-06 -5.1501893805e-06 -312 1.555 3.20463930998e-06 -5.20587530591e-06 -313 1.56 3.23080929736e-06 -5.26223223928e-06 -314 1.565 3.25726276591e-06 -5.31926930335e-06 -315 1.57 3.28400313937e-06 -5.37699575622e-06 -316 1.575 3.31103388811e-06 -5.43542099351e-06 -317 1.58 3.33835852983e-06 -5.49455455061e-06 -318 1.585 3.36598063027e-06 -5.55440610491e-06 -319 1.59 3.3939038039e-06 -5.61498547818e-06 -320 1.595 3.42213171469e-06 -5.67630263881e-06 -321 1.6 3.45066807679e-06 -5.73836770428e-06 -322 1.605 3.47951665535e-06 -5.80119094353e-06 -323 1.61 3.50868126721e-06 -5.86478277949e-06 -324 1.615 3.53816578176e-06 -5.92915379152e-06 -325 1.62 3.56797412164e-06 -5.99431471802e-06 -326 1.625 3.59811026362e-06 -6.06027645901e-06 -327 1.63 3.62857823935e-06 -6.12705007878e-06 -328 1.635 3.65938213625e-06 -6.19464680859e-06 -329 1.64 3.69052609828e-06 -6.26307804942e-06 -330 1.645 3.72201432687e-06 -6.33235537472e-06 -331 1.65 3.75385108174e-06 -6.40249053329e-06 -332 1.655 3.7860406818e-06 -6.47349545215e-06 -333 1.66 3.81858750603e-06 -6.54538223952e-06 -334 1.665 3.85149599445e-06 -6.61816318773e-06 -335 1.67 3.88477064897e-06 -6.69185077636e-06 -336 1.675 3.91841603439e-06 -6.76645767527e-06 -337 1.68 3.95243677933e-06 -6.84199674779e-06 -338 1.685 3.98683757724e-06 -6.91848105395e-06 -339 1.69 4.02162318735e-06 -6.99592385369e-06 -340 1.695 4.0567984357e-06 -7.07433861024e-06 -341 1.7 4.09236821615e-06 -7.1537389935e-06 -342 1.705 4.12833749146e-06 -7.23413888348e-06 -343 1.71 4.16471129431e-06 -7.31555237378e-06 -344 1.715 4.20149472837e-06 -7.39799377524e-06 -345 1.72 4.23869296945e-06 -7.48147761951e-06 -346 1.725 4.27631126656e-06 -7.56601866276e-06 -347 1.73 4.31435494304e-06 -7.65163188951e-06 -348 1.735 4.35282939777e-06 -7.73833251637e-06 -349 1.74 4.39174010628e-06 -7.82613599606e-06 -350 1.745 4.43109262196e-06 -7.91505802129e-06 -351 1.75 4.47089257728e-06 -8.00511452888e-06 -352 1.755 4.51114568501e-06 -8.09632170383e-06 -353 1.76 4.55185773948e-06 -8.18869598359e-06 -354 1.765 4.59303461783e-06 -8.28225406224e-06 -355 1.77 4.63468228135e-06 -8.37701289495e-06 -356 1.775 4.67680677673e-06 -8.47298970233e-06 -357 1.78 4.71941423746e-06 -8.57020197498e-06 -358 1.785 4.76251088518e-06 -8.6686674781e-06 -359 1.79 4.80610303102e-06 -8.76840425614e-06 -360 1.795 4.85019707706e-06 -8.86943063759e-06 -361 1.8 4.89479951775e-06 -8.97176523982e-06 -362 1.805 4.93991694133e-06 -9.07542697405e-06 -363 1.81 4.98555603137e-06 -9.18043505034e-06 -364 1.815 5.03172356824e-06 -9.28680898277e-06 -365 1.82 5.07842643065e-06 -9.39456859463e-06 -366 1.825 5.1256715972e-06 -9.50373402376e-06 -367 1.83 5.17346614799e-06 -9.61432572795e-06 -368 1.835 5.22181726623e-06 -9.72636449046e-06 -369 1.84 5.27073223983e-06 -9.83987142565e-06 -370 1.845 5.32021846317e-06 -9.95486798471e-06 -371 1.85 5.37028343869e-06 -1.00713759615e-05 -372 1.855 5.4209347787e-06 -1.01894174984e-05 -373 1.86 5.47218020708e-06 -1.03090150925e-05 -374 1.865 5.52402756113e-06 -1.04301916018e-05 -375 1.87 5.57648479332e-06 -1.05529702512e-05 -376 1.875 5.62955997318e-06 -1.06773746392e-05 -377 1.88 5.68326128921e-06 -1.08034287443e-05 -378 1.885 5.73759705074e-06 -1.09311569317e-05 -379 1.89 5.79257568991e-06 -1.10605839597e-05 -380 1.895 5.84820576365e-06 -1.11917349875e-05 -381 1.9 5.9044959557e-06 -1.1324635581e-05 -382 1.905 5.96145507868e-06 -1.1459311721e-05 -383 1.91 6.01909207614e-06 -1.159578981e-05 -384 1.915 6.07741602472e-06 -1.17340966795e-05 -385 1.92 6.13643613633e-06 -1.1874259598e-05 -386 1.925 6.19616176028e-06 -1.20163062784e-05 -387 1.93 6.25660238563e-06 -1.21602648858e-05 -388 1.935 6.31776764337e-06 -1.2306164046e-05 -389 1.94 6.37966730881e-06 -1.2454032853e-05 -390 1.945 6.4423113039e-06 -1.26039008777e-05 -391 1.95 6.50570969968e-06 -1.27557981764e-05 -392 1.955 6.56987271868e-06 -1.29097552992e-05 -393 1.96 6.63481073744e-06 -1.30658032991e-05 -394 1.965 6.70053428904e-06 -1.32239737407e-05 -395 1.97 6.76705406569e-06 -1.33842987095e-05 -396 1.975 6.83438092135e-06 -1.35468108212e-05 -397 1.98 6.90252587437e-06 -1.37115432313e-05 -398 1.985 6.9715001103e-06 -1.38785296443e-05 -399 1.99 7.04131498456e-06 -1.40478043244e-05 -400 1.995 7.11198202534e-06 -1.42194021048e-05 -401 2.0 7.18351293643e-06 -1.43933583983e-05 -402 2.005 7.25591960015e-06 -1.45697092078e-05 -403 2.01 7.32921408034e-06 -1.47484911367e-05 -404 2.015 7.40340862538e-06 -1.49297414001e-05 -405 2.02 7.47851567126e-06 -1.51134978357e-05 -406 2.025 7.55454784477e-06 -1.52997989149e-05 -407 2.03 7.63151796664e-06 -1.54886837548e-05 -408 2.035 7.70943905484e-06 -1.56801921294e-05 -409 2.04 7.78832432786e-06 -1.58743644819e-05 -410 2.045 7.86818720812e-06 -1.60712419368e-05 -411 2.05 7.94904132539e-06 -1.62708663124e-05 -412 2.055 8.03090052028e-06 -1.64732801334e-05 -413 2.06 8.11377884783e-06 -1.66785266439e-05 -414 2.065 8.19769058112e-06 -1.68866498205e-05 -415 2.07 8.28265021498e-06 -1.70976943859e-05 -416 2.075 8.36867246973e-06 -1.73117058224e-05 -417 2.08 8.45577229504e-06 -1.75287303862e-05 -418 2.085 8.54396487383e-06 -1.77488151213e-05 -419 2.09 8.63326562623e-06 -1.79720078742e-05 -420 2.095 8.72369021366e-06 -1.81983573089e-05 -421 2.1 8.81525454291e-06 -1.84279129219e-05 -422 2.105 8.90797477037e-06 -1.86607250574e-05 -423 2.11 9.00186730632e-06 -1.88968449235e-05 -424 2.115 9.09694881925e-06 -1.91363246079e-05 -425 2.12 9.19323624035e-06 -1.93792170942e-05 -426 2.125 9.29074676797e-06 -1.96255762792e-05 -427 2.13 9.3894978723e-06 -1.98754569891e-05 -428 2.135 9.48950729998e-06 -2.01289149975e-05 -429 2.14 9.59079307895e-06 -2.0386007043e-05 -430 2.145 9.69337352328e-06 -2.0646790847e-05 -431 2.15 9.79726723816e-06 -2.09113251325e-05 -432 2.155 9.90249312492e-06 -2.11796696427e-05 -433 2.16 1.00090703862e-05 -2.14518851604e-05 -434 2.165 1.01170185312e-05 -2.17280335274e-05 -435 2.17 1.0226357381e-05 -2.20081776645e-05 -436 2.175 1.03371070741e-05 -2.22923815921e-05 -437 2.18 1.04492880718e-05 -2.25807104507e-05 -438 2.185 1.05629211639e-05 -2.28732305225e-05 -439 2.19 1.06780274747e-05 -2.31700092526e-05 -440 2.195 1.07946284685e-05 -2.34711152716e-05 -441 2.2 1.09127459559e-05 -2.37766184177e-05 -442 2.205 1.10324020996e-05 -2.40865897603e-05 -443 2.21 1.1153619421e-05 -2.44011016227e-05 -444 2.215 1.1276420806e-05 -2.47202276068e-05 -445 2.22 1.1400829512e-05 -2.50440426173e-05 -446 2.225 1.15268691742e-05 -2.53726228865e-05 -447 2.23 1.16545638122e-05 -2.57060459999e-05 -448 2.235 1.17839378371e-05 -2.60443909225e-05 -449 2.24 1.19150160583e-05 -2.63877380248e-05 -450 2.245 1.20478236906e-05 -2.67361691104e-05 -451 2.25 1.21823863614e-05 -2.70897674434e-05 -452 2.255 1.23187301183e-05 -2.74486177767e-05 -453 2.26 1.24568814362e-05 -2.78128063808e-05 -454 2.265 1.25968672255e-05 -2.81824210732e-05 -455 2.27 1.27387148393e-05 -2.85575512484e-05 -456 2.275 1.2882452082e-05 -2.8938287909e-05 -457 2.28 1.30281072169e-05 -2.93247236961e-05 -458 2.285 1.31757089746e-05 -2.97169529222e-05 -459 2.29 1.33252865617e-05 -3.01150716033e-05 -460 2.295 1.34768696692e-05 -3.05191774923e-05 -461 2.3 1.36304884811e-05 -3.09293701129e-05 -462 2.305 1.37861736837e-05 -3.13457507949e-05 -463 2.31 1.39439564744e-05 -3.17684227088e-05 -464 2.315 1.41038685711e-05 -3.21974909027e-05 -465 2.32 1.4265942222e-05 -3.26330623389e-05 -466 2.325 1.44302102147e-05 -3.30752459319e-05 -467 2.33 1.45967058863e-05 -3.35241525868e-05 -468 2.335 1.47654631337e-05 -3.39798952387e-05 -469 2.34 1.49365164236e-05 -3.44425888929e-05 -470 2.345 1.51099008028e-05 -3.49123506661e-05 -471 2.35 1.52856519091e-05 -3.53892998283e-05 -472 2.355 1.54638059823e-05 -3.58735578454e-05 -473 2.36 1.5644399875e-05 -3.63652484235e-05 -474 2.365 1.5827471064e-05 -3.6864497553e-05 -475 2.37 1.60130576619e-05 -3.73714335546e-05 -476 2.375 1.62011984287e-05 -3.78861871259e-05 -477 2.38 1.63919327842e-05 -3.8408891389e-05 -478 2.385 1.65853008196e-05 -3.89396819392e-05 -479 2.39 1.67813433108e-05 -3.94786968946e-05 -480 2.395 1.69801017302e-05 -4.00260769471e-05 -481 2.4 1.71816182608e-05 -4.05819654141e-05 -482 2.405 1.73859358083e-05 -4.11465082917e-05 -483 2.41 1.75930980154e-05 -4.17198543087e-05 -484 2.415 1.78031492756e-05 -4.2302154982e-05 -485 2.42 1.80161347468e-05 -4.28935646732e-05 -486 2.425 1.8232100366e-05 -4.34942406464e-05 -487 2.43 1.84510928639e-05 -4.41043431271e-05 -488 2.435 1.867315978e-05 -4.47240353626e-05 -489 2.44 1.88983494775e-05 -4.53534836838e-05 -490 2.445 1.91267111593e-05 -4.5992857568e-05 -491 2.45 1.93582948834e-05 -4.66423297035e-05 -492 2.455 1.95931515798e-05 -4.73020760552e-05 -493 2.46 1.98313330663e-05 -4.7972275932e-05 -494 2.465 2.0072892066e-05 -4.86531120554e-05 -495 2.47 2.03178822241e-05 -4.934477063e-05 -496 2.475 2.05663581258e-05 -5.0047441415e-05 -497 2.48 2.08183753141e-05 -5.07613177981e-05 -498 2.485 2.10739903081e-05 -5.14865968699e-05 -499 2.49 2.13332606218e-05 -5.2223479501e-05 -500 2.495 2.15962447833e-05 -5.29721704204e-05 -501 2.5 2.1863002354e-05 -5.37328782956e-05 -502 2.505 2.21335939488e-05 -5.45058158144e-05 -503 2.51 2.2408081256e-05 -5.52911997691e-05 -504 2.515 2.26865270586e-05 -5.60892511416e-05 -505 2.52 2.2968995255e-05 -5.69001951914e-05 -506 2.525 2.32555508808e-05 -5.7724261545e-05 -507 2.53 2.35462601308e-05 -5.85616842874e-05 -508 2.535 2.38411903818e-05 -5.94127020559e-05 -509 2.54 2.4140410215e-05 -6.02775581357e-05 -510 2.545 2.44439894401e-05 -6.11565005577e-05 -511 2.55 2.4751999119e-05 -6.20497821989e-05 -512 2.555 2.50645115902e-05 -6.29576608845e-05 -513 2.56 2.53816004941e-05 -6.38803994929e-05 -514 2.565 2.57033407981e-05 -6.48182660624e-05 -515 2.57 2.60298088232e-05 -6.57715339011e-05 -516 2.575 2.63610822701e-05 -6.67404816988e-05 -517 2.58 2.66972402468e-05 -6.77253936414e-05 -518 2.585 2.70383632961e-05 -6.87265595285e-05 -519 2.59 2.73845334242e-05 -6.97442748928e-05 -520 2.595 2.77358341295e-05 -7.07788411232e-05 -521 2.6 2.80923504321e-05 -7.18305655899e-05 -522 2.605 2.84541689045e-05 -7.2899761773e-05 -523 2.61 2.88213777019e-05 -7.39867493937e-05 -524 2.615 2.9194066594e-05 -7.50918545487e-05 -525 2.62 2.95723269973e-05 -7.62154098474e-05 -526 2.625 2.99562520078e-05 -7.73577545531e-05 -527 2.63 3.03459364349e-05 -7.85192347261e-05 -528 2.635 3.07414768354e-05 -7.97002033716e-05 -529 2.64 3.11429715491e-05 -8.09010205901e-05 -530 2.645 3.15505207341e-05 -8.21220537315e-05 -531 2.65 3.19642264038e-05 -8.33636775529e-05 -532 2.655 3.23841924642e-05 -8.46262743804e-05 -533 2.66 3.28105247523e-05 -8.59102342737e-05 -534 2.665 3.32433310749e-05 -8.72159551958e-05 -535 2.67 3.36827212489e-05 -8.85438431857e-05 -536 2.675 3.41288071419e-05 -8.98943125358e-05 -537 2.68 3.45817027139e-05 -9.12677859732e-05 -538 2.685 3.50415240602e-05 -9.26646948451e-05 -539 2.69 3.55083894545e-05 -9.40854793091e-05 -540 2.695 3.5982419394e-05 -9.55305885275e-05 -541 2.7 3.64637366445e-05 -9.70004808664e-05 -542 2.705 3.6952466287e-05 -9.84956240998e-05 -543 2.71 3.74487357654e-05 -0.000100016495618 -544 2.715 3.79526749351e-05 -0.000101563582641 -545 2.72 3.84644161125e-05 -0.000103137382438 -546 2.725 3.89840941261e-05 -0.000104738402552 -547 2.73 3.95118463681e-05 -0.000106367161026 -548 2.735 4.00478128477e-05 -0.000108024186641 -549 2.74 4.05921362454e-05 -0.000109710019156 -550 2.745 4.11449619684e-05 -0.000111425209554 -551 2.75 4.17064382075e-05 -0.000113170320292 -552 2.755 4.22767159949e-05 -0.000114945925565 -553 2.76 4.28559492636e-05 -0.000116752611562 -554 2.765 4.34442949084e-05 -0.000118590976746 -555 2.77 4.40419128474e-05 -0.000120461632126 -556 2.775 4.46489660857e-05 -0.00012236520154 -557 2.78 4.52656207804e-05 -0.000124302321953 -558 2.785 4.58920463068e-05 -0.000126273643749 -559 2.79 4.65284153262e-05 -0.000128279831037 -560 2.795 4.71749038557e-05 -0.000130321561968 -561 2.8 4.78316913387e-05 -0.000132399529053 -562 2.805 4.84989607177e-05 -0.000134514439491 -563 2.81 4.91768985087e-05 -0.000136667015506 -564 2.815 4.98656948772e-05 -0.000138857994693 -565 2.82 5.05655437156e-05 -0.000141088130372 -566 2.825 5.12766427231e-05 -0.000143358191948 -567 2.83 5.1999193487e-05 -0.000145668965281 -568 2.835 5.27334015657e-05 -0.000148021253073 -569 2.84 5.34794765741e-05 -0.000150415875248 -570 2.845 5.42376322705e-05 -0.000152853669359 -571 2.85 5.50080866459e-05 -0.000155335490996 -572 2.855 5.57910620153e-05 -0.000157862214202 -573 2.86 5.6586785111e-05 -0.000160434731906 -574 2.865 5.73954871779e-05 -0.000163053956365 -575 2.87 5.82174040715e-05 -0.000165720819612 -576 2.875 5.90527763579e-05 -0.000168436273922 -577 2.88 5.99018494163e-05 -0.000171201292287 -578 2.885 6.07648735434e-05 -0.000174016868901 -579 2.89 6.1642104061e-05 -0.000176884019661 -580 2.895 6.25338014258e-05 -0.000179803782675 -581 2.9 6.34402313416e-05 -0.000182777218794 -582 2.905 6.43616648745e-05 -0.000185805412141 -583 2.91 6.52983785703e-05 -0.00018888947067 -584 2.915 6.62506545756e-05 -0.000192030526728 -585 2.92 6.72187807609e-05 -0.000195229737635 -586 2.925 6.82030508468e-05 -0.000198488286279 -587 2.93 6.92037645336e-05 -0.000201807381729 -588 2.935 7.02212276337e-05 -0.000205188259858 -589 2.94 7.12557522072e-05 -0.000208632183983 -590 2.945 7.23076567009e-05 -0.000212140445527 -591 2.95 7.33772660902e-05 -0.000215714364695 -592 2.955 7.4464912025e-05 -0.000219355291161 -593 2.96 7.55709329787e-05 -0.000223064604784 -594 2.965 7.6695674401e-05 -0.000226843716335 -595 2.97 7.78394888742e-05 -0.000230694068243 -596 2.975 7.90027362736e-05 -0.000234617135366 -597 2.98 8.01857839315e-05 -0.000238614425777 -598 2.985 8.13890068051e-05 -0.000242687481569 -599 2.99 8.2612787649e-05 -0.000246837879686 -600 2.995 8.38575171915e-05 -0.000251067232775 -601 3.0 8.5123594315e-05 -0.000255377190056 -602 3.005 8.64114262414e-05 -0.00025976943822 -603 3.01 8.77214287216e-05 -0.000264245702345 -604 3.015 8.90540262299e-05 -0.000268807746844 -605 3.02 9.04096521629e-05 -0.00027345737643 -606 3.025 9.17887490437e-05 -0.000278196437111 -607 3.03 9.31917687307e-05 -0.000283026817209 -608 3.035 9.46191726318e-05 -0.000287950448409 -609 3.04 9.60714319243e-05 -0.000292969306835 -610 3.045 9.75490277791e-05 -0.00029808541415 -611 3.05 9.90524515918e-05 -0.000303300838692 -612 3.055 0.000100582205219 -0.000308617696638 -613 3.06 0.00010213880122 -0.000314038153196 -614 3.065 0.000103722763105 -0.000319564423834 -615 3.07 0.00010533462559 -0.000325198775538 -616 3.075 0.000106974934859 -0.000330943528104 -617 3.08 0.000108644248826 -0.000336801055472 -618 3.085 0.000110343137417 -0.000342773787082 -619 3.09 0.000112072182845 -0.000348864209281 -620 3.095 0.000113831979899 -0.000355074866761 -621 3.1 0.000115623136242 -0.000361408364033 -622 3.105 0.000117446272712 -0.000367867366952 -623 3.11 0.000119302023632 -0.000374454604269 -624 3.115 0.00012119103713 -0.000381172869238 -625 3.12 0.000123113975466 -0.000388025021262 -626 3.125 0.000125071515363 -0.00039501398758 -627 3.13 0.000127064348356 -0.000402142765009 -628 3.135 0.000129093181141 -0.000409414421725 -629 3.14 0.000131158735937 -0.000416832099099 -630 3.145 0.000133261750856 -0.000424399013585 -631 3.15 0.000135402980286 -0.000432118458649 -632 3.155 0.000137583195277 -0.000439993806767 -633 3.16 0.000139803183943 -0.000448028511469 -634 3.165 0.000142063751875 -0.000456226109438 -635 3.17 0.000144365722558 -0.000464590222675 -636 3.175 0.000146709937805 -0.00047312456072 -637 3.18 0.000149097258201 -0.000481832922931 -638 3.185 0.000151528563555 -0.000490719200839 -639 3.19 0.000154004753373 -0.000499787380554 -640 3.195 0.00015652674733 -0.000509041545252 -641 3.2 0.000159095485766 -0.000518485877719 -642 3.205 0.00016171193019 -0.000528124662981 -643 3.21 0.000164377063795 -0.000537962290996 -644 3.215 0.000167091891994 -0.000548003259429 -645 3.22 0.000169857442964 -0.000558252176503 -646 3.225 0.000172674768203 -0.000568713763934 -647 3.23 0.000175544943111 -0.000579392859944 -648 3.235 0.000178469067573 -0.000590294422366 -649 3.24 0.000181448266573 -0.000601423531834 -650 3.245 0.000184483690807 -0.000612785395066 -651 3.25 0.000187576517332 -0.00062438534824 -652 3.255 0.000190727950214 -0.000636228860468 -653 3.26 0.000193939221204 -0.000648321537367 -654 3.265 0.00019721159043 -0.000660669124741 -655 3.27 0.00020054634711 -0.00067327751236 -656 3.275 0.000203944810275 -0.000686152737851 -657 3.28 0.000207408329526 -0.000699300990707 -658 3.285 0.000210938285795 -0.000712728616408 -659 3.29 0.000214536092145 -0.000726442120659 -660 3.295 0.000218203194574 -0.000740448173763 -661 3.3 0.000221941072853 -0.000754753615105 -662 3.305 0.000225751241384 -0.000769365457783 -663 3.31 0.000229635250076 -0.000784290893369 -664 3.315 0.000233594685253 -0.000799537296803 -665 3.32 0.000237631170585 -0.000815112231445 -666 3.325 0.000241746368037 -0.000831023454264 -667 3.33 0.000245941978856 -0.000847278921187 -668 3.335 0.000250219744578 -0.000863886792607 -669 3.34 0.000254581448062 -0.000880855439046 -670 3.345 0.000259028914559 -0.000898193447 -671 3.35 0.000263564012803 -0.000915909624944 -672 3.355 0.000268188656139 -0.000934013009529 -673 3.36 0.000272904803681 -0.000952512871956 -674 3.365 0.000277714461496 -0.000971418724544 -675 3.37 0.00028261968383 -0.000990740327495 -676 3.375 0.000287622574365 -0.00101048769586 -677 3.38 0.000292725287511 -0.00103067110673 -678 3.385 0.000297930029732 -0.00105130110662 -679 3.39 0.000303239060915 -0.00107238851907 -680 3.395 0.000308654695775 -0.00109394445256 -681 3.4 0.000314179305295 -0.00111598030851 -682 3.405 0.000319815318218 -0.00113850778969 -683 3.41 0.000325565222571 -0.00116153890879 -684 3.415 0.000331431567237 -0.00118508599725 -685 3.42 0.000337416963572 -0.0012091617144 -686 3.425 0.00034352408707 -0.00123377905688 -687 3.43 0.00034975567907 -0.00125895136831 -688 3.435 0.000356114548516 -0.00128469234929 -689 3.44 0.00036260357377 -0.00131101606772 -690 3.445 0.000369225704476 -0.00133793696938 -691 3.45 0.000375983963472 -0.00136546988893 -692 3.455 0.000382881448764 -0.00139363006116 -693 3.46 0.000389921335559 -0.00142243313265 -694 3.465 0.000397106878349 -0.00145189517377 -695 3.47 0.000404441413065 -0.00148203269108 -696 3.475 0.000411928359287 -0.00151286264004 -697 3.48 0.000419571222521 -0.00154440243828 -698 3.485 0.000427373596547 -0.00157666997906 -699 3.49 0.000435339165827 -0.00160968364541 -700 3.495 0.000443471707993 -0.00164346232447 -701 3.5 0.000451775096406 -0.00167802542249 -702 3.505 0.000460253302787 -0.00171339288016 -703 3.51 0.000468910399928 -0.00174958518852 -704 3.515 0.000477750564487 -0.00178662340532 -705 3.52 0.000486778079864 -0.00182452917192 -706 3.525 0.000495997339159 -0.00186332473077 -707 3.53 0.000505412848226 -0.00190303294335 -708 3.535 0.000515029228811 -0.00194367730884 -709 3.54 0.000524851221791 -0.0019852819832 -710 3.545 0.000534883690507 -0.00202787179905 -711 3.55 0.000545131624194 -0.00207147228608 -712 3.555 0.000555600141525 -0.00211610969215 -713 3.56 0.000566294494251 -0.00216181100505 -714 3.565 0.00057722007096 -0.00220860397506 -715 3.57 0.000588382400945 -0.00225651713812 -716 3.575 0.000599787158193 -0.00230557983985 -717 3.58 0.000611440165494 -0.00235582226031 -718 3.585 0.000623347398678 -0.0024072754396 -719 3.59 0.000635514990981 -0.00245997130425 -720 3.595 0.000647949237544 -0.00251394269457 -721 3.6 0.000660656600053 -0.00256922339284 -722 3.605 0.000673643711519 -0.0026258481524 -723 3.61 0.000686917381213 -0.0026838527278 -724 3.615 0.000700484599743 -0.00274327390588 -725 3.62 0.0007143525443 -0.00280414953792 -726 3.625 0.000728528584064 -0.00286651857282 -727 3.63 0.00074302028577 -0.00293042109146 -728 3.635 0.000757835419465 -0.00299589834214 -729 3.64 0.00077298196443 -0.00306299277728 -730 3.645 0.000788468115298 -0.00313174809127 -731 3.65 0.00080430228836 -0.0032022092597 -732 3.655 0.000820493128072 -0.00327442257983 -733 3.66 0.000837049513768 -0.00334843571248 -734 3.665 0.000853980566583 -0.00342429772532 -735 3.67 0.000871295656603 -0.00350205913767 -736 3.675 0.000889004410235 -0.00358177196677 -737 3.68 0.000907116717816 -0.0036634897757 -738 3.685 0.000925642741464 -0.00374726772288 -739 3.69 0.000944592923189 -0.00383316261331 -740 3.695 0.000963977993247 -0.00392123295158 -741 3.7 0.000983808978782 -0.00401153899666 -742 3.705 0.00100409721274 -0.00410414281866 -743 3.71 0.00102485434306 -0.0041991083575 -744 3.715 0.00104609234218 -0.00429650148362 -745 3.72 0.00106782351686 -0.00439639006083 -746 3.725 0.00109006051829 -0.00449884401137 -747 3.73 0.00111281635256 -0.00460393538319 -748 3.735 0.00113610439144 -0.00471173841962 -749 3.74 0.00115993838358 -0.0048223296315 -750 3.745 0.001184332466 -0.00493578787184 -751 3.75 0.001209301176 -0.00505219441312 -752 3.755 0.00123485946344 -0.00517163302729 -753 3.76 0.0012610227035 -0.00529419006869 -754 3.765 0.00128780670973 -0.0054199545598 -755 3.77 0.00131522774766 -0.00554901828018 -756 3.775 0.0013433025488 -0.00568147585847 -757 3.78 0.00137204832512 -0.00581742486775 -758 3.785 0.00140148278404 -0.00595696592432 -759 3.79 0.00143162414387 -0.00610020278999 -760 3.795 0.00146249114979 -0.00624724247807 -761 3.8 0.00149410309045 -0.00639819536327 -762 3.805 0.00152647981497 -0.00655317529545 -763 3.81 0.00155964175068 -0.0067122997176 -764 3.815 0.00159360992135 -0.00687568978806 -765 3.82 0.00162840596609 -0.00704347050725 -766 3.825 0.0016640521589 -0.00721577084895 -767 3.83 0.00170057142885 -0.00739272389648 -768 3.835 0.00173798738102 -0.00757446698385 -769 3.84 0.00177632431806 -0.00776114184208 -770 3.845 0.00181560726259 -0.00795289475095 -771 3.85 0.00185586198036 -0.0081498766964 -772 3.855 0.0018971150041 -0.00835224353366 -773 3.86 0.00193939365838 -0.00856015615658 -774 3.865 0.00198272608519 -0.00877378067317 -775 3.87 0.00202714127046 -0.00899328858777 -776 3.875 0.00207266907156 -0.00921885698995 -777 3.88 0.00211934024563 -0.00945066875063 -778 3.885 0.00216718647908 -0.00968891272545 -779 3.89 0.00221624041797 -0.00993378396592 -780 3.895 0.00226653569959 -0.0101854839385 -781 3.9 0.00231810698504 -0.010444220752 -782 3.905 0.00237098999309 -0.0107102093936 -783 3.91 0.00242522153513 -0.0109836719738 -784 3.915 0.00248083955145 -0.0112648379811 -785 3.92 0.00253788314876 -0.0115539445459 -786 3.925 0.00259639263913 -0.0118512367146 -787 3.93 0.00265640958019 -0.0121569677349 -788 3.935 0.00271797681698 -0.0124713993511 -789 3.94 0.0027811385251 -0.0127948021119 -790 3.945 0.0028459402556 -0.0131274556891 -791 3.95 0.00291242898136 -0.0134696492094 -792 3.955 0.00298065314524 -0.0138216815987 -793 3.96 0.00305066271001 -0.0141838619404 -794 3.965 0.00312250920998 -0.014556509847 -795 3.97 0.00319624580468 -0.0149399558469 -796 3.975 0.00327192733437 -0.0153345417861 -797 3.98 0.00334961037773 -0.015740621246 -798 3.985 0.00342935331158 -0.0161585599771 -799 3.99 0.00351121637284 -0.0165887363512 -800 3.995 0.00359526172284 -0.0170315418299 -801 4.0 0.00368155351393 -0.0174873814531 -802 4.005 0.00377015795868 -0.0179566743468 -803 4.01 0.00386114340158 -0.0184398542503 -804 4.015 0.0039545803935 -0.018937370066 -805 4.02 0.00405054176891 -0.0194496864302 -806 4.025 0.00414910272605 -0.0199772843078 -807 4.03 0.00425034091005 -0.0205206616104 -808 4.035 0.00435433649935 -0.0210803338398 -809 4.04 0.00446117229521 -0.0216568347578 -810 4.045 0.00457093381484 -0.0222507170832 -811 4.05 0.00468370938792 -0.0228625532173 -812 4.055 0.00479959025692 -0.0234929359995 -813 4.06 0.00491867068121 -0.024142479493 -814 4.065 0.00504104804527 -0.0248118198046 -815 4.07 0.00516682297097 -0.0255016159366 -816 4.075 0.00529609943428 -0.0262125506753 -817 4.08 0.00542898488647 -0.0269453315159 -818 4.085 0.00556559038007 -0.027700691626 -819 4.09 0.00570603069971 -0.0284793908497 -820 4.095 0.0058504244981 -0.0292822167532 -821 4.1 0.00599889443734 -0.030109985715 -822 4.105 0.00615156733583 -0.0309635440615 -823 4.11 0.0063085743209 -0.0318437692512 -824 4.115 0.00647005098758 -0.0327515711084 -825 4.12 0.00663613756361 -0.0336878931099 -826 4.125 0.00680697908102 -0.034653713726 -827 4.13 0.00698272555457 -0.0356500478196 -828 4.135 0.00716353216735 -0.0366779481042 -829 4.14 0.0073495594638 -0.0377385066656 -830 4.145 0.0075409735505 -0.0388328565482 -831 4.15 0.00773794630512 -0.0399621734106 -832 4.155 0.00794065559368 -0.0411276772525 -833 4.16 0.00814928549684 -0.042330634217 -834 4.165 0.00836402654522 -0.0435723584709 -835 4.17 0.0085850759644 -0.0448542141675 -836 4.175 0.00881263792994 -0.0461776174955 -837 4.18 0.00904692383288 -0.0475440388177 -838 4.185 0.00928815255613 -0.0489550049041 -839 4.19 0.00953655076231 -0.0504121012635 -840 4.195 0.00979235319349 -0.0519169745786 -841 4.2 0.0100558029833 -0.0534713352492 -842 4.205 0.0103271519824 -0.0550769600489 -843 4.21 0.0106066610966 -0.0567356949005 -844 4.215 0.0108946006406 -0.0584494577757 -845 4.22 0.0111912507051 -0.0602202417253 -846 4.225 0.0114969015406 -0.062050118046 -847 4.23 0.0118118539562 -0.0639412395903 -848 4.235 0.0121364197367 -0.0658958442267 -849 4.24 0.012470922076 -0.067916258457 -850 4.245 0.0128156960301 -0.0700049011991 -851 4.25 0.0131710889888 -0.0721642877423 -852 4.255 0.0135374611677 -0.0743970338844 -853 4.26 0.0139151861219 -0.0767058602593 -854 4.265 0.014304651281 -0.0790935968639 -855 4.27 0.0147062585078 -0.0815631877955 -856 4.275 0.0151204246812 -0.0841176962079 -857 4.28 0.0155475823042 -0.0867603094993 -858 4.285 0.0159881801386 -0.0894943447425 -859 4.29 0.0164426838677 -0.0923232543688 -860 4.295 0.0169115767876 -0.0952506321199 -861 4.3 0.0173953605294 -0.0982802192798 -862 4.305 0.0178945558128 -0.101415911201 -863 4.31 0.0184097032337 -0.104661764143 -864 4.315 0.0189413640867 -0.10802200243 -865 4.32 0.0194901212233 -0.111501025957 -866 4.325 0.0200565799499 -0.115103418051 -867 4.33 0.0206413689653 -0.118833953712 -868 4.335 0.0212451413402 -0.122697608246 -869 4.34 0.0218685755415 -0.126699566324 -870 4.345 0.0225123765025 -0.130845231472 -871 4.35 0.0231772767419 -0.135140236021 -872 4.355 0.0238640375338 -0.139590451555 -873 4.36 0.0245734501309 -0.144201999854 -874 4.365 0.0253063370442 -0.148981264382 -875 4.37 0.0260635533812 -0.153934902343 -876 4.375 0.026845988246 -0.159069857327 -877 4.38 0.0276545662041 -0.164393372582 -878 4.385 0.0284902488154 -0.169913004955 -879 4.39 0.0293540362382 -0.17563663951 -880 4.395 0.0302469689086 -0.1815725049 -881 4.4 0.0311701292983 -0.187729189489 -882 4.405 0.0321246437553 -0.1941156583 -883 4.41 0.0331116844312 -0.200741270811 -884 4.415 0.0341324712999 -0.207615799658 -885 4.42 0.0351882742722 -0.214749450282 -886 4.425 0.0362804154108 -0.222152881586 -887 4.43 0.0374102712517 -0.229837227642 -888 4.435 0.0385792752363 -0.237814120514 -889 4.44 0.0397889202612 -0.246095714261 -890 4.445 0.0410407613506 -0.254694710173 -891 4.45 0.0423364184582 -0.263624383317 -892 4.455 0.0436775794054 -0.272898610473 -893 4.46 0.0450660029627 -0.282531899512 -894 4.465 0.0465035220816 -0.292539420323 -895 4.47 0.0479920472858 -0.302937037366 -896 4.475 0.0495335702287 -0.313741343932 -897 4.48 0.0511301674268 -0.324969698225 -898 4.485 0.0527840041788 -0.336640261353 -899 4.49 0.0544973386792 -0.348772037343 -900 4.495 0.0562725263372 -0.361384915296 -901 4.5 0.0581120243122 -0.374499713802 -902 4.505 0.0600183962773 -0.388138227742 -903 4.51 0.061994317423 -0.402323277621 -904 4.515 0.0640425797141 -0.417078761574 -905 4.52 0.0661660974138 -0.432429710191 -906 4.525 0.0683679128891 -0.448402344343 -907 4.53 0.0706512027136 -0.465024136173 -908 4.535 0.073019284083 -0.482323873428 -909 4.54 0.0754756215615 -0.500331727349 -910 4.545 0.0780238341766 -0.519079324312 -911 4.55 0.0806677028821 -0.538599821447 -912 4.555 0.0834111784101 -0.558927986473 -913 4.56 0.086258389532 -0.580100281991 -914 4.565 0.089213651754 -0.602154954519 -915 4.57 0.0922814764698 -0.625132128529 -916 4.575 0.0954665805958 -0.64907390581 -917 4.58 0.0987738967184 -0.674024470462 -918 4.585 0.10220858378 -0.700030199868 -919 4.59 0.105776038336 -0.727139782014 -920 4.595 0.109481906417 -0.755404339532 -921 4.6 0.113332096021 -0.784877560882 -922 4.605 0.117332790295 -0.815615839121 -923 4.61 0.121490461414 -0.847678418713 -924 4.615 0.125811885227 -0.881127550889 -925 4.62 0.130304156696 -0.916028658079 -926 4.625 0.134974706183 -0.952450507992 -927 4.63 0.139831316636 -0.990465397941 -928 4.635 0.144882141715 -1.03014935006 -929 4.64 0.150135724932 -1.07158231809 -930 4.645 0.155601019853 -1.11484840651 -931 4.65 0.16128741142 -1.16003610269 -932 4.655 0.167204738482 -1.20723852309 -933 4.66 0.173363317582 -1.25655367412 -934 4.665 0.179773968093 -1.30808472898 -935 4.67 0.18644803878 -1.36194032109 -936 4.675 0.193397435869 -1.41823485552 -937 4.68 0.200634652726 -1.47708883947 -938 4.685 0.208172801234 -1.538629233 -939 4.69 0.216025644979 -1.60298982133 -940 4.695 0.224207634357 -1.67031161036 -941 4.7 0.232733943712 -1.74074324652 -942 4.705 0.241620510648 -1.81444146303 -943 4.71 0.25088407763 -1.89157155397 -944 4.715 0.260542236043 -1.97230787817 -945 4.72 0.270613472835 -2.05683439503 -946 4.725 0.281117219932 -2.14534523411 -947 4.73 0.292073906588 -2.23804530116 -948 4.735 0.303505014862 -2.33515092273 -949 4.74 0.315433138416 -2.43689053224 -950 4.745 0.327882044859 -2.54350540019 -951 4.75 0.340876741855 -2.65525041161 -952 4.755 0.354443547243 -2.7723948941 -953 4.76 0.368610163431 -2.89522349972 -954 4.765 0.383405756347 -3.02403714482 -955 4.77 0.398861039231 -3.15915401153 -956 4.775 0.41500836161 -3.30091061555 -957 4.78 0.431881803779 -3.44966294464 -958 4.785 0.449517277168 -3.605787673 -959 4.79 0.467952630971 -3.76968345691 -960 4.795 0.487227765485 -3.94177231736 -961 4.8 0.507384752575 -4.12250111602 -962 4.805 0.528467963779 -4.31234313117 -963 4.81 0.550524206551 -4.51179974091 -964 4.815 0.573602869206 -4.72140222141 -965 4.82 0.597756075162 -4.94171366863 -966 4.825 0.623038847117 -5.17333105247 -967 4.83 0.649509281848 -5.41688741325 -968 4.835 0.677228736371 -5.67305421097 -969 4.84 0.706262026252 -5.94254383863 -970 4.845 0.736677636918 -6.22611231206 -971 4.85 0.768547948892 -6.52456214925 -972 4.855 0.80194947792 -6.83874545363 -973 4.86 0.83696313106 -7.1695672167 -974 4.865 0.873674479871 -7.51798885654 -975 4.87 0.912174051913 -7.88503201045 -976 4.875 0.952557641892 -8.27178260098 -977 4.88 0.99492664386 -8.67939519657 -978 4.885 1.039388406 -9.10909768949 -979 4.89 1.08605660966 -9.56219631585 -980 4.895 1.13505167436 -10.0400810443 -981 4.9 1.18650119077 -10.5442313627 -982 4.905 1.24054038366 -11.0762224932 -983 4.91 1.29731260703 -11.6377320709 -984 4.915 1.35696987397 -12.2305473228 -985 4.92 1.41967342364 -12.8565727854 -986 4.925 1.48559432829 -13.5178386065 -987 4.93 1.55491414345 -14.2165094776 -988 4.935 1.62782560432 -14.954894247 -989 4.94 1.70453337214 -15.7354562708 -990 4.945 1.78525483427 -16.5608245604 -991 4.95 1.87022096207 -17.4338057949 -992 4.955 1.95967723126 -18.3573972661 -993 4.96 2.05388460937 -19.334800837 -994 4.965 2.15312061585 -20.3694379976 -995 4.97 2.2576804602 -21.4649661082 -996 4.975 2.36787826467 -22.6252959338 -997 4.98 2.48404837798 -23.8546105764 -998 4.985 2.60654678746 -25.1573859257 -999 4.99 2.73575263756 -26.5384127576 -1000 4.995 2.87206986318 -28.0028206236 -1001 5.0 3.01592894733 -29.5561036851 -1002 5.005 3.16778881309 -31.2041486619 -1003 5.01 3.32813886106 -32.9532650805 -1004 5.015 3.49750116418 -34.8102180247 -1005 5.02 3.67643283298 -36.7822636079 -1006 5.025 3.86552856558 -38.8771874117 -1007 5.03 4.06542339778 -41.1033461537 -1008 5.035 4.27679567015 -43.4697128755 -1009 5.04 4.5003702306 -45.9859259687 -1010 5.045 4.73692189228 -48.6623423875 -1011 5.05 4.98727916893 -51.5100954302 -1012 5.055 5.25232831128 -54.541157508 -1013 5.06 5.53301767082 -57.7684083632 -1014 5.065 5.83036241932 -61.2057092413 -1015 5.07 6.14544965515 -64.8679835725 -1016 5.075 6.47944393068 -68.7713047748 -1017 5.08 6.83359323776 -72.932991849 -1018 5.085 7.20923549226 -77.3717135068 -1019 5.09 7.60780556221 -82.1076016453 -1020 5.095 8.0308428886 -87.1623750651 -1021 5.1 8.47999975234 -92.5594744222 -1022 5.105 8.95705024636 -98.3242095025 -1023 5.11 9.46390001734 -104.483920024 -1024 5.115 10.0025968481 -111.068151294 -1025 5.12 10.5753421583 -118.108846194 -1026 5.125 11.1845035092 -125.640555102 -1027 5.13 11.8326282071 -133.700665567 -1028 5.135 12.5224581076 -142.329653702 -1029 5.14 13.2569457368 -151.571359502 -1030 5.145 14.0392718529 -161.473288528 -1031 5.15 14.8728645886 -172.086942643 -1032 5.155 15.7614203254 -183.468182807 -1033 5.16 16.7089264689 -195.677627253 -1034 5.165 17.7196863113 -208.781088723 -1035 5.17 18.7983461863 -222.850054882 -1036 5.175 19.9499251427 -237.962216459 -1037 5.18 21.1798473892 -254.202048193 -1038 5.185 22.4939777874 -271.661448228 -1039 5.19 23.8986607007 -290.440442256 -1040 5.195 25.4007625403 -310.647959428 -1041 5.2 27.0077183864 -332.402687834 -1042 5.205 28.7275831036 -355.834018326 -1043 5.21 30.5690874167 -381.08308641 -1044 5.215 32.5416994626 -408.303923128 -1045 5.22 34.6556923958 -437.664727134 -1046 5.225 36.9222186841 -469.349271621 -1047 5.23 39.3533918079 -503.55846139 -1048 5.235 41.9623761558 -540.512057232 -1049 5.24 44.7634859999 -580.450586842 -1050 5.245 47.7722945362 -623.637463887 -1051 5.25 51.0057540911 -670.361339484 -1052 5.255 54.482328722 -720.938713389 -1053 5.26 58.222140587 -775.716835588 -1054 5.265 62.2471316187 -835.076932894 -1055 5.27 66.5812422252 -899.437799498 -1056 5.275 71.2506089426 -969.259795455 -1057 5.28 76.2837832029 -1045.04930272 -1058 5.285 81.711973641 -1127.36369479 -1059 5.29 87.5693146646 -1216.8168834 -1060 5.295 93.893164347 -1314.08551392 -1061 5.3 100.724435087 -1419.91589085 -1062 5.305 108.10796091 -1535.13172545 -1063 5.31 116.092905777 -1660.64281006 -1064 5.315 124.73321783 -1797.45473792 -1065 5.32 134.088135121 -1946.67980334 -1066 5.325 144.222749115 -2109.54923589 -1067 5.33 155.208633055 -2287.42694343 -1068 5.335 167.124543223 -2481.82496345 -1069 5.34 180.0572022 -2694.42085009 -1070 5.345 194.102174433 -2927.07725682 -1071 5.35 209.36484581 -3181.86401181 -1072 5.355 225.961520551 -3461.08302601 -1073 5.36 244.020650514 -3767.29642351 -1074 5.365 263.684214129 -4103.35834097 -1075 5.37 285.109264557 -4472.45090895 -1076 5.375 308.46966942 -4878.12500478 -1077 5.38 333.958067611 -5324.34645507 -1078 5.385 361.788072356 -5815.54846929 -1079 5.39 392.196753863 -6356.69120514 -1080 5.395 425.447439765 -6953.32950597 -1081 5.4 461.832877143 -7611.69001217 -1082 5.405 501.678806405 -8338.75903774 -1083 5.41 545.348004761 -9142.38282363 -1084 5.415 593.244865738 -10031.3820373 -1085 5.42 645.820591276 -11015.68269 -1086 5.425 703.57908462 -12106.4659962 -1087 5.43 767.0836459 -13316.3401164 -1088 5.435 836.964588164 -14659.5372095 -1089 5.44 913.927910152 -16152.1397986 -1090 5.445 998.765183767 -17812.3411276 -1091 5.45 1092.36483954 -19660.7449851 -1092 5.455 1195.72506302 -21720.7114182 -1093 5.46 1309.96854996 -24018.7558713 -1094 5.465 1436.35940883 -26585.0106144 -1095 5.47 1576.32254765 -29453.7588927 -1096 5.475 1731.46593848 -32664.0541036 -1097 5.48 1903.60622026 -36260.4385302 -1098 5.485 2094.79817923 -40293.7788208 -1099 5.49 2307.36874045 -44822.2385774 -1100 5.495 2543.95621436 -49912.4122166 -1101 5.5 2807.55567471 -55640.6488261 -1102 5.505 3101.57150066 -62094.6002142 -1103 5.51 3429.87830306 -69375.0339383 -1104 5.515 3796.89167797 -77597.9600438 -1105 5.52 4207.65049744 -86897.1298384 -1106 5.525 4667.91276723 -97426.976642 -1107 5.53 5184.26746489 -109366.082529 -1108 5.535 5764.26523328 -122921.272189 -1109 5.54 6416.57136028 -138332.455868 -1110 5.545 7151.14514692 -155878.368733 -1111 5.55 7979.45057787 -175883.38511 -1112 5.555 8914.70419213 -198725.624049 -1113 5.56 9972.16724736 -224846.609452 -1114 5.565 11169.4907256 -254762.805471 -1115 5.57 12527.1235034 -289079.418826 -1116 5.575 14068.7961785 -328506.947433 -1117 5.58 15822.095705 -373881.063382 -1118 5.585 17819.1492531 -426186.553416 -1119 5.59 20097.4397323 -486586.208276 -1120 5.595 22700.7803778 -556455.762347 -1121 5.6 25680.48194 -637426.248155 -1122 5.605 29096.7536364 -731435.460488 -1123 5.61 33020.3884938 -840790.640792 -1124 5.615 37534.795529 -968245.017485 -1125 5.62 42738.4559856 -1117091.50268 -1126 5.625 48747.8993768 -1291277.69016 -1127 5.63 55701.3183864 -1495547.37524 -1128 5.635 63762.9710814 -1735615.19174 -1129 5.64 73128.5560849 -2018382.72409 -1130 5.645 84031.7935812 -2352206.71961 -1131 5.65 96752.5051511 -2747232.95284 -1132 5.655 111626.562261 -3215813.08417 -1133 5.66 129058.17172 -3773026.78288 -1134 5.665 149535.09312 -4437337.81351 -1135 5.67 173647.546875 -5231421.20537 -1136 5.675 202111.783487 -6183209.69609 -1137 5.68 235799.560429 -7327222.25628 -1138 5.685 275775.133279 -8706256.87756 -1139 5.69 323341.839971 -10373555.6006 -1140 5.695 380100.979 -12395584.2516 -1141 5.7 448026.504816 -14855615.686 -1142 5.705 529560.156125 -17858367.867 -1143 5.71 627733.090584 -21536032.8982 -1144 5.715 746322.053888 -26056148.6972 -1145 5.72 890050.744612 -31631923.3162 -1146 5.725 1064850.60201 -38535839.9678 -1147 5.73 1278200.09801 -47117672.8003 -1148 5.735 1539568.25801 -57828464.0874 -1149 5.74 1860997.27824 -71252602.8402 -1150 5.745 2257871.76507 -88150975.6842 -1151 5.75 2749939.74956 -109519339.591 -1152 5.755 3362675.33565 -136667749.506 -1153 5.76 4129107.68815 -171329294.699 -1154 5.765 5092290.5566 -215809903.716 -1155 5.77 6308657.30745 -273196093.331 -1156 5.775 7852608.40245 -347645058.856 -1157 5.78 9822826.27903 -444792652.679 -1158 5.785 12351029.1761 -572331463.941 -1159 5.79 15614195.007 -740836343.412 -1160 5.795 19851761.9704 -964952961.956 -1161 5.8 25390026.834 -1265123750.87 -1162 5.805 32677044.7126 -1670116762.16 -1163 5.81 42332992.355 -2220765999.89 -1164 5.815 55223522.7267 -2975558546.03 -1165 5.82 72567652.5207 -4019067582.33 -1166 5.825 96098076.1892 -5474821115.58 -1167 5.83 128301974.954 -7525167797.49 -1168 5.835 172786897.851 -10442321052.7 -1169 5.84 234843441.663 -14637502185.9 -1170 5.845 322321750.402 -20739806771.4 -1171 5.85 447015573.215 -29724625295.8 -1172 5.855 626879673.777 -43126013542.2 -1173 5.86 889637615.256 -63393728654.1 -1174 5.865 1278749299.07 -94504139730.6 -1175 5.87 1863457472.26 -1.43025428057e+11 -1176 5.875 2756024722.63 -2.20012867219e+11 -1177 5.88 4141916348.74 -3.44455288186e+11 -1178 5.885 6333827617.32 -5.49691352523e+11 -1179 5.89 9870722980.34 -8.95662608449e+11 -1180 5.895 15704145484.1 -1.49296892607e+12 -1181 5.9 25558719893.6 -2.55154000294e+12 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_dihedral_frustrated.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_dihedral_frustrated.dat deleted file mode 100644 index d660fee30..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/moltemplate_files/table_dihedral_frustrated.dat +++ /dev/null @@ -1,735 +0,0 @@ -# Table of the potential and its negative derivative for frustrated alpha helix -# (Note: Derivatives are in units of energy/radians, not energy/degrees.) -# ./calc_dihedral_table.py 6.0 57.29577951308232 6 5.6 180 6 0.0 359 360 - -FRUSTRATED_ALPHA -N 360 DEGREES - -1 0.0 -2.74081145103 0.0783990792662 -2 1.0 -2.81950869101 0.0789852583442 -3 2.0 -2.89876136749 0.0795096391909 -4 3.0 -2.97850675562 0.0799703813963 -5 4.0 -3.05868032959 0.0803657243943 -6 5.0 -3.13921584545 0.0806939935737 -7 6.0 -3.22004543014 0.0809536062381 -8 7.0 -3.30109967628 0.0811430773977 -9 8.0 -3.38230774267 0.0812610253741 -10 9.0 -3.46359746038 0.0813061772009 -11 10.0 -3.54489544401 0.0812773738039 -12 11.0 -3.62612720812 0.0811735749433 -13 12.0 -3.70721728841 0.0809938639029 -14 13.0 -3.78808936748 0.080737451911 -15 14.0 -3.86866640485 0.0804036822781 -16 15.0 -3.94887077101 0.0799920342374 -17 16.0 -4.02862438516 0.0795021264757 -18 17.0 -4.10784885622 0.0789337203415 -19 18.0 -4.18646562704 0.0782867227197 -20 19.0 -4.26439612115 0.0775611885609 -21 20.0 -4.34156189202 0.0767573230567 -22 21.0 -4.41788477419 0.0758754834523 -23 22.0 -4.49328703609 0.0749161804868 -24 23.0 -4.56769153408 0.0738800794563 -25 24.0 -4.64102186743 0.0727680008923 -26 25.0 -4.71320253365 0.0715809208518 -27 26.0 -4.78415908407 0.0703199708131 -28 27.0 -4.85381827903 0.0689864371778 -29 28.0 -4.92210824234 0.067581760373 -30 29.0 -4.98895861476 0.0661075335571 -31 30.0 -5.05430070586 0.0645655009259 -32 31.0 -5.11806764409 0.0629575556235 -33 32.0 -5.18019452449 0.061285737258 -34 33.0 -5.24061855376 0.0595522290273 -35 34.0 -5.29927919225 0.0577593544584 -36 35.0 -5.3561182925 0.0559095737673 -37 36.0 -5.41108023395 0.0540054798439 -38 37.0 -5.46411205346 0.0520497938726 -39 38.0 -5.51516357127 0.0500453605949 -40 39.0 -5.56418751203 0.0479951432253 -41 40.0 -5.61113962059 0.0459022180302 -42 41.0 -5.65597877221 0.0437697685824 -43 42.0 -5.69866707689 0.0416010797029 -44 43.0 -5.7391699774 0.0393995311046 -45 44.0 -5.77745634094 0.0371685907508 -46 45.0 -5.81349854393 0.034911807945 -47 46.0 -5.84727254977 0.0326328061676 -48 47.0 -5.87875797937 0.030335275675 -49 48.0 -5.90793817411 0.0280229658805 -50 49.0 -5.93480025113 0.0256996775336 -51 50.0 -5.95933515063 0.0233692547166 -52 51.0 -5.98153767519 0.0210355766777 -53 52.0 -6.00140652074 0.0187025495211 -54 53.0 -6.01894429926 0.016374097773 -55 54.0 -6.03415755288 0.0140541558448 -56 55.0 -6.04705675953 0.0117466594146 -57 56.0 -6.05765632981 0.00945553674764 -58 57.0 -6.06597459526 0.00718469997761 -59 58.0 -6.07203378786 0.00493803637051 -60 59.0 -6.07586001075 0.00271939959245 -61 60.0 -6.07748320034 0.000532601003776 -62 61.0 -6.07693707962 -0.00161859899905 -63 62.0 -6.07425910291 -0.00373049957158 -64 63.0 -6.06949039207 -0.00579946791801 -65 64.0 -6.06267566421 -0.00782194767468 -66 65.0 -6.05386315117 -0.00979446715893 -67 66.0 -6.04310451074 -0.0117136474624 -68 67.0 -6.03045472992 -0.0135762103679 -69 68.0 -6.01597202036 -0.0153789860691 -70 69.0 -5.99971770618 -0.0171189206741 -71 70.0 -5.98175610439 -0.0187930834719 -72 71.0 -5.9621543982 -0.0203986739443 -73 72.0 -5.9409825034 -0.0219330285036 -74 73.0 -5.91831292823 -0.0233936269399 -75 74.0 -5.89422062685 -0.0247780985587 -76 75.0 -5.86878284696 -0.0260842279959 -77 76.0 -5.84207897162 -0.0273099606906 -78 77.0 -5.81419035593 -0.0284534080045 -79 78.0 -5.78520015867 -0.0295128519729 -80 79.0 -5.7551931694 -0.0304867496727 -81 80.0 -5.72425563141 -0.0313737371989 -82 81.0 -5.6924750609 -0.0321726332348 -83 82.0 -5.65994006273 -0.0328824422092 -84 83.0 -5.62674014332 -0.0335023570292 -85 84.0 -5.59296552097 -0.0340317613814 -86 85.0 -5.55870693409 -0.0344702315961 -87 86.0 -5.52405544786 -0.0348175380654 -88 87.0 -5.48910225957 -0.0350736462148 -89 88.0 -5.45393850338 -0.0352387170203 -90 89.0 -5.41865505462 -0.0353131070729 -91 90.0 -5.38334233438 -0.0352973681855 -92 91.0 -5.34809011465 -0.0351922465446 -93 92.0 -5.31298732458 -0.0349986814067 -94 93.0 -5.27812185824 -0.034717803342 -95 94.0 -5.24358038438 -0.0343509320285 -96 95.0 -5.2094481586 -0.0338995736008 -97 96.0 -5.17580883839 -0.0333654175598 -98 97.0 -5.14274430152 -0.0327503332496 -99 98.0 -5.11033446814 -0.0320563659092 -100 99.0 -5.07865712698 -0.0312857323082 -101 100.0 -5.04778776623 -0.0304408159764 -102 101.0 -5.01779940929 -0.0295241620384 -103 102.0 -4.98876245596 -0.0285384716647 -104 103.0 -4.96074452928 -0.0274865961525 -105 104.0 -4.93381032851 -0.0263715306507 -106 105.0 -4.90802148862 -0.0251964075427 -107 106.0 -4.88343644644 -0.0239644895038 -108 107.0 -4.86011031397 -0.0226791622487 -109 108.0 -4.83809475914 -0.0213439269874 -110 109.0 -4.81743789414 -0.0199623926068 -111 110.0 -4.79818417182 -0.0185382675969 -112 111.0 -4.78037429015 -0.0170753517415 -113 112.0 -4.76404510526 -0.0155775275918 -114 113.0 -4.74922955293 -0.0140487517461 -115 114.0 -4.73595657904 -0.0124930459538 -116 115.0 -4.7242510789 -0.0109144880672 -117 116.0 -4.71413384576 -0.00931720286182 -118 117.0 -4.70562152846 -0.00770535274772 -119 118.0 -4.69872659855 -0.00608312839491 -120 119.0 -4.69345732669 -0.00445473929448 -121 120.0 -4.6898177686 -0.00282440427898 -122 121.0 -4.68780776044 -0.00119634202478 -123 122.0 -4.68742292374 0.000425238440527 -124 123.0 -4.68865467977 0.0020361472029 -125 124.0 -4.69149027336 0.00363222287571 -126 125.0 -4.69591280613 0.00520934194008 -127 126.0 -4.70190127895 0.0067634279891 -128 127.0 -4.70943064365 0.00829046085365 -129 128.0 -4.71847186379 0.00978648558781 -130 129.0 -4.72899198423 0.0112476212922 -131 130.0 -4.74095420961 0.0126700697544 -132 131.0 -4.7543179912 0.0140501238848 -133 132.0 -4.76903912216 0.0153841759291 -134 133.0 -4.78506984093 0.0166687254364 -135 134.0 -4.80235894235 0.0179003869651 -136 135.0 -4.82085189642 0.0190758975074 -137 136.0 -4.84049097437 0.0201921236154 -138 137.0 -4.86121538156 0.0212460682116 -139 138.0 -4.88296139722 0.0222348770682 -140 139.0 -4.90566252032 0.0231558449399 -141 140.0 -4.9292496215 0.0240064213355 -142 141.0 -4.95365110055 0.0247842159162 -143 142.0 -4.97879304911 0.0254870035063 -144 143.0 -5.00459941816 0.0261127287073 -145 144.0 -5.03099218995 0.0266595101027 -146 145.0 -5.05789155387 0.0271256440463 -147 146.0 -5.08521608601 0.0275096080241 -148 147.0 -5.11288293171 0.0278100635833 -149 148.0 -5.14080799097 0.0280258588231 -150 149.0 -5.16890610603 0.0281560304409 -151 150.0 -5.19709125082 0.0281998053314 -152 151.0 -5.22527672173 0.0281566017347 -153 152.0 -5.25337532941 0.0280260299338 -154 153.0 -5.28129959092 0.0278078924984 -155 154.0 -5.30896192196 0.0275021840788 -156 155.0 -5.33627482866 0.0271090907491 -157 156.0 -5.36315109852 0.0266289889046 -158 157.0 -5.38950398994 0.026062443717 -159 158.0 -5.41524742011 0.0254102071518 -160 159.0 -5.44029615055 0.0246732155563 -161 160.0 -5.46456597019 0.0238525868232 -162 161.0 -5.48797387528 0.0229496171403 -163 162.0 -5.51043824587 0.0219657773349 -164 163.0 -5.53187901853 0.0209027088232 -165 164.0 -5.55221785468 0.0197622191769 -166 165.0 -5.57137830441 0.0185462773191 -167 166.0 -5.58928596528 0.0172570083629 -168 167.0 -5.60586863576 0.0158966881068 -169 168.0 -5.62105646307 0.0144677372016 -170 169.0 -5.63478208493 0.0129727150063 -171 170.0 -5.64698076513 0.0114143131467 -172 171.0 -5.65759052241 0.00979534879707 -173 172.0 -5.66655225257 0.00811875770075 -174 173.0 -5.67380984344 0.00638758694863 -175 174.0 -5.67931028251 0.00460498753534 -176 175.0 -5.68300375706 0.00277420671195 -177 176.0 -5.68484374646 0.000898580155594 -178 177.0 -5.68478710669 -0.00101847602368 -179 178.0 -5.68279414663 -0.00297347341791 -180 179.0 -5.67882869631 -0.00496285957718 -181 180.0 -5.67285816674 -0.00698302636509 -182 181.0 -5.6648536014 -0.00903031839234 -183 182.0 -5.65478971926 -0.0111010415069 -184 183.0 -5.64264494925 -0.0131914713189 -185 184.0 -5.62840145627 -0.0152978617389 -186 185.0 -5.6120451586 -0.017416453508 -187 186.0 -5.59356573683 -0.0195434826976 -188 187.0 -5.57295663425 -0.0216751891584 -189 188.0 -5.55021504898 -0.0238078248974 -190 189.0 -5.52534191754 -0.0259376623617 -191 190.0 -5.4983418904 -0.0280610026087 -192 191.0 -5.46922329932 -0.0301741833429 -193 192.0 -5.43799811672 -0.0322735868002 -194 193.0 -5.40468190731 -0.0343556474589 -195 194.0 -5.36929377207 -0.0364168595607 -196 195.0 -5.33185628476 -0.0384537844225 -197 196.0 -5.29239542138 -0.0404630575223 -198 197.0 -5.25094048245 -0.0424413953416 -199 198.0 -5.20752400881 -0.0443856019501 -200 199.0 -5.16218169074 -0.0462925753151 -201 200.0 -5.11495227114 -0.0481593133234 -202 201.0 -5.06587744261 -0.0499829195012 -203 202.0 -5.01500173918 -0.0517606084187 -204 203.0 -4.96237242264 -0.0534897107689 -205 204.0 -4.90803936404 -0.055167678109 -206 205.0 -4.85205492059 -0.0567920872546 -207 206.0 -4.79447380837 -0.0583606443179 -208 207.0 -4.73535297113 -0.0598711883816 -209 208.0 -4.6747514457 -0.0613216948024 -210 209.0 -4.61273022413 -0.0627102781377 -211 210.0 -4.54935211328 -0.0640351946902 -212 211.0 -4.4846815919 -0.0652948446678 -213 212.0 -4.41878466581 -0.0664877739558 -214 213.0 -4.35172872155 -0.0676126754981 -215 214.0 -4.28358237872 -0.0686683902899 -216 215.0 -4.21441534165 -0.0696539079796 -217 216.0 -4.14429825061 -0.070568367083 -218 217.0 -4.07330253293 -0.0714110548116 -219 218.0 -4.00150025463 -0.0721814065199 -220 219.0 -3.92896397266 -0.072879004774 -221 220.0 -3.85576658834 -0.0735035780505 -222 221.0 -3.78198120223 -0.0740549990687 -223 222.0 -3.70768097086 -0.0745332827669 -224 223.0 -3.63293896573 -0.0749385839297 -225 224.0 -3.5578280347 -0.0752711944755 -226 225.0 -3.48242066643 -0.075531540416 -227 226.0 -3.4067888579 -0.0757201784978 -228 227.0 -3.33100398548 -0.0758377925383 -229 228.0 -3.25513667985 -0.0758851894693 -230 229.0 -3.17925670492 -0.0758632951011 -231 230.0 -3.10343284123 -0.0757731496217 -232 231.0 -3.02773277394 -0.0756159028468 -233 232.0 -2.95222298559 -0.0753928092342 -234 233.0 -2.87696865416 -0.0751052226812 -235 234.0 -2.80203355622 -0.0747545911191 -236 235.0 -2.72747997572 -0.0743424509249 -237 236.0 -2.65336861841 -0.073870421164 -238 237.0 -2.57975853208 -0.0733401976859 -239 238.0 -2.50670703279 -0.0727535470871 -240 239.0 -2.4342696372 -0.0721123005638 -241 240.0 -2.36250000104 -0.0714183476691 -242 241.0 -2.29144986396 -0.0706736299971 -243 242.0 -2.22116900065 -0.0698801348102 -244 243.0 -2.15170517837 -0.0690398886302 -245 244.0 -2.0831041209 -0.0681549508121 -246 245.0 -2.01540947892 -0.067227407119 -247 246.0 -1.94866280684 -0.0662593633171 -248 247.0 -1.88290354594 -0.0652529388105 -249 248.0 -1.81816901389 -0.0642102603325 -250 249.0 -1.7544944006 -0.0631334557138 -251 250.0 -1.69191277013 -0.0620246477436 -252 251.0 -1.6304550688 -0.0608859481423 -253 252.0 -1.57015013921 -0.059719451663 -254 253.0 -1.51102474011 -0.0585272303374 -255 254.0 -1.45310357187 -0.0573113278834 -256 255.0 -1.39640930762 -0.0560737542899 -257 256.0 -1.34096262951 -0.054816480593 -258 257.0 -1.28678227024 -0.0535414338587 -259 258.0 -1.23388505944 -0.0522504923856 -260 259.0 -1.18228597475 -0.0509454811405 -261 260.0 -1.13199819729 -0.0496281674395 -262 261.0 -1.08303317143 -0.0483002568854 -263 262.0 -1.03540066834 -0.046963389572 -264 263.0 -0.989108853377 -0.0456191365664 -265 264.0 -0.944164356669 -0.0442689966762 -266 265.0 -0.900572346917 -0.0429143935113 -267 266.0 -0.858336607922 -0.0415566728462 -268 267.0 -0.817459617608 -0.0401971002897 -269 268.0 -0.777942629232 -0.0388368592669 -270 269.0 -0.739785754436 -0.0374770493178 -271 270.0 -0.702988047855 -0.0361186847156 -272 271.0 -0.667547592939 -0.0347626934072 -273 272.0 -0.633461588675 -0.0334099162773 -274 273.0 -0.600726436882 -0.0320611067354 -275 274.0 -0.569337829756 -0.0307169306269 -276 275.0 -0.539290837348 -0.0293779664649 -277 276.0 -0.510579994645 -0.0280447059807 -278 277.0 -0.483199387947 -0.0267175549897 -279 278.0 -0.457142740217 -0.0253968345674 -280 279.0 -0.432403495111 -0.0240827825309 -281 280.0 -0.408974899365 -0.0227755552188 -282 281.0 -0.386850083265 -0.0214752295619 -283 282.0 -0.366022138902 -0.020181805438 -284 283.0 -0.346484195932 -0.0188952082997 -285 284.0 -0.328229494574 -0.0176152920667 -286 285.0 -0.311251455597 -0.0163418422722 -287 286.0 -0.295543747024 -0.0150745794496 -288 287.0 -0.28110034735 -0.0138131627512 -289 288.0 -0.267915605017 -0.0125571937823 -290 289.0 -0.255984293962 -0.011306220639 -291 290.0 -0.245301665026 -0.0100597421363 -292 291.0 -0.235863493049 -0.00881721220956 -293 292.0 -0.22766611948 -0.00757804447631 -294 293.0 -0.220706490355 -0.00634161694135 -295 294.0 -0.214982189503 -0.00510727682957 -296 295.0 -0.210491466861 -0.00387434552992 -297 296.0 -0.207233261801 -0.00264212363344 -298 297.0 -0.205207221373 -0.00140989604849 -299 298.0 -0.204413713408 -0.00017693717569 -300 299.0 -0.204853834414 0.0010574838751 -301 300.0 -0.206529412255 0.00229409804323 -302 301.0 -0.209443003569 0.00353363106913 -303 302.0 -0.213597885954 0.00477679825726 -304 303.0 -0.218998044922 0.00602429926791 -305 304.0 -0.22564815567 0.00727681295572 -306 305.0 -0.23355355972 0.00853499227222 -307 306.0 -0.2427202365 0.00979945924997 -308 307.0 -0.253154769958 0.0110708000854 -309 308.0 -0.264864310313 0.0123495603372 -310 309.0 -0.277856531075 0.0136362402565 -311 310.0 -0.292139581459 0.0149312902659 -312 311.0 -0.307722034364 0.0162351066015 -313 312.0 -0.324612830087 0.0175480271349 -314 313.0 -0.342821215943 0.0188703273888 -315 314.0 -0.362356682012 0.0202022167596 -316 315.0 -0.383228893218 0.0215438349636 -317 316.0 -0.405447617967 0.0228952487148 -318 317.0 -0.429022653586 0.0242564486517 -319 318.0 -0.45396374882 0.0256273465206 -320 319.0 -0.480280523637 0.0270077726275 -321 320.0 -0.507982386639 0.0283974735696 -322 321.0 -0.537078450328 0.029796110253 -323 322.0 -0.567577444555 0.0312032562068 -324 323.0 -0.59948762842 0.0326183962009 -325 324.0 -0.632816700956 0.0340409251716 -326 325.0 -0.667571710883 0.0354701474639 -327 326.0 -0.703758965776 0.0369052763923 -328 327.0 -0.741383940946 0.038345434125 -329 328.0 -0.780451188376 0.0397896518935 -330 329.0 -0.820964246018 0.0412368705304 -331 330.0 -0.862925547807 0.042685941334 -332 331.0 -0.906336334692 0.0441356272615 -333 332.0 -0.951196567028 0.045584604448 -334 333.0 -0.997504838648 0.0470314640498 -335 334.0 -1.04525829294 0.048474714408 -336 335.0 -1.09445254125 0.0499127835288 -337 336.0 -1.1450815839 0.0513440218749 -338 337.0 -1.1971377342 0.0527667054614 -339 338.0 -1.25061154564 0.0541790392498 -340 339.0 -1.30549174267 0.0555791608316 -341 340.0 -1.36176515529 0.0569651443923 -342 341.0 -1.41941665773 0.0583350049463 -343 342.0 -1.47842911151 0.0596867028317 -344 343.0 -1.53878331313 0.061018148454 -345 344.0 -1.60045794659 0.0623272072653 -346 345.0 -1.66342954101 0.0636117049668 -347 346.0 -1.72767243359 0.0648694329207 -348 347.0 -1.79315873807 0.0660981537565 -349 348.0 -1.85985831882 0.0672956071568 -350 349.0 -1.92773877092 0.0684595158069 -351 350.0 -1.99676540616 0.0695875914917 -352 351.0 -2.06690124527 0.0706775413231 -353 352.0 -2.13810701636 0.0717270740805 -354 353.0 -2.21034115987 0.0727339066469 -355 354.0 -2.28355983986 0.0736957705223 -356 355.0 -2.35771696194 0.0746104183955 -357 356.0 -2.43276419776 0.0754756307561 -358 357.0 -2.50865101613 0.0762892225281 -359 358.0 -2.58532472075 0.0770490497051 -360 359.0 -2.66273049463 0.0777530159679 - -# Table of the potential and its negative derivative for frustrated beta sheet -# (Note: Derivatives are in units of energy/radians, not energy/degrees.) -# ./calc_dihedral_table.py 5.6 57.29577951308232 6 6.0 180 6 0.0 359 360 - -FRUSTRATED_BETA -N 360 DEGREES - -1 0.0 -2.55809068762 0.0731724739818 -2 1.0 -2.63154144494 0.0737195744566 -3 2.0 -2.70551060968 0.0742089966437 -4 3.0 -2.77993963883 0.074639023134 -5 4.0 -2.85476830901 0.0750080115297 -6 5.0 -2.92993479441 0.0753144003899 -7 6.0 -3.00537575069 0.0755567150326 -8 7.0 -3.08102640456 0.0757335731758 -9 8.0 -3.15682064892 0.0758436903983 -10 9.0 -3.23269114341 0.075885885404 -11 10.0 -3.30856942003 0.0758590850738 -12 11.0 -3.38438599377 0.0757623292865 -13 12.0 -3.46007047791 0.0755947754951 -14 13.0 -3.53555170381 0.0753557030426 -15 14.0 -3.61075784476 0.0750445172025 -16 15.0 -3.68561654392 0.0746607529305 -17 16.0 -3.76005504566 0.0742040783151 -18 17.0 -3.83400033034 0.0736742977129 -19 18.0 -3.907379252 0.0730713545594 -20 19.0 -3.98011867868 0.0723953338429 -21 20.0 -4.0521456351 0.0716464642332 -22 21.0 -4.12338744726 0.0708251198546 -23 22.0 -4.19377188857 0.0699318216967 -24 23.0 -4.26322732737 0.0689672386556 -25 24.0 -4.33168287509 0.0679321881993 -26 25.0 -4.39906853508 0.0668276366524 -27 26.0 -4.46531535141 0.0656546990963 -28 27.0 -4.53035555742 0.0644146388823 -29 28.0 -4.59412272358 0.0631088667546 -30 29.0 -4.65655190431 0.061738939584 -31 30.0 -4.71757978327 0.0603065587109 -32 31.0 -4.77714481686 0.0588135679005 -33 32.0 -4.83518737548 0.057261950911 -34 33.0 -4.89164988211 0.0556538286799 -35 34.0 -4.94647694795 0.0539914561312 -36 35.0 -4.99961550465 0.0522772186102 -37 36.0 -5.05101493277 0.0505136279528 -38 37.0 -5.10062718621 0.048703318195 -39 38.0 -5.14840691207 0.0468490409338 -40 39.0 -5.19431156578 0.0449536603471 -41 40.0 -5.23830152101 0.0430201478838 -42 41.0 -5.28034017422 0.0410515766363 -43 42.0 -5.3203940433 0.0390511154063 -44 43.0 -5.35843286021 0.0370220224793 -45 44.0 -5.39442965726 0.0349676391193 -46 45.0 -5.4283608467 0.0328913828015 -47 46.0 -5.46020629342 0.0307967401964 -48 47.0 -5.48994938059 0.028687259923 -49 48.0 -5.51757706789 0.0265665450883 -50 49.0 -5.54307994213 0.0244382456298 -51 50.0 -5.56645226024 0.0223060504811 -52 51.0 -5.58769198425 0.0201736795783 -53 52.0 -5.60680080825 0.0180448757265 -54 53.0 -5.62378417713 0.0159233963481 -55 54.0 -5.63865129702 0.0138130051308 -56 55.0 -5.6514151374 0.0117174635982 -57 56.0 -5.66209242462 0.00964052262251 -58 57.0 -5.67070362704 0.00758591390103 -59 58.0 -5.67727293157 0.00555734141841 -60 59.0 -5.6818282117 0.00355847291538 -61 60.0 -5.68440098698 0.00159293138608 -62 61.0 -5.68502637408 -0.000335713374531 -63 62.0 -5.68374302934 -0.00222395315148 -64 63.0 -5.68059308309 -0.0040683495974 -65 64.0 -5.67562206565 -0.00586554240548 -66 65.0 -5.66887882528 -0.00761225734683 -67 66.0 -5.66041543813 -0.00930531415106 -68 67.0 -5.65028711044 -0.0109416342099 -69 68.0 -5.63855207307 -0.0125182480831 -70 69.0 -5.6252714687 -0.0140323027883 -71 70.0 -5.61050923182 -0.0154810688529 -72 71.0 -5.59433196178 -0.0168619471125 -73 72.0 -5.57680878923 -0.0181724752358 -74 73.0 -5.5580112361 -0.019410333958 -75 74.0 -5.53801306959 -0.0205733530082 -76 75.0 -5.51689015031 -0.0216595167121 -77 76.0 -5.49472027505 -0.0226669692568 -78 77.0 -5.47158301441 -0.0235940196022 -79 78.0 -5.44755954575 -0.0244391460249 -80 79.0 -5.42273248172 -0.0252010002837 -81 80.0 -5.3971856949 -0.0258784113929 -82 81.0 -5.37100413881 -0.0264703889936 -83 82.0 -5.34427366574 -0.0269761263135 -84 83.0 -5.31708084192 -0.0273950027051 -85 84.0 -5.28951276022 -0.0277265857564 -86 85.0 -5.26165685114 -0.0279706329651 -87 86.0 -5.23360069216 -0.0281270929735 -88 87.0 -5.20543181621 -0.0281961063563 -89 88.0 -5.17723751951 -0.0281780059613 -90 89.0 -5.14910466934 -0.0280733167983 -91 90.0 -5.12111951208 -0.0278827554757 -92 91.0 -5.09336748214 -0.0276072291861 -93 92.0 -5.06593301201 -0.0272478342399 -94 93.0 -5.0388993441 -0.026805854151 -95 94.0 -5.01234834466 -0.0262827572773 -96 95.0 -4.98636032033 -0.0256801940208 -97 96.0 -4.96101383762 -0.0249999935924 -98 97.0 -4.93638554598 -0.0242441603499 -99 98.0 -4.91255000457 -0.0234148697145 -100 99.0 -4.88957951348 -0.0225144636776 -101 100.0 -4.86754394953 -0.0215454459053 -102 101.0 -4.84651060724 -0.0205104764546 -103 102.0 -4.8265440452 -0.01941236611 -104 103.0 -4.80770593836 -0.0182540703564 -105 104.0 -4.79005493648 -0.0170386830008 -106 105.0 -4.77364652914 -0.0157694294583 -107 106.0 -4.7585329176 -0.0144496597171 -108 107.0 -4.74476289391 -0.0130828410011 -109 108.0 -4.73238172744 -0.0116725501446 -110 109.0 -4.72143105919 -0.0102224657007 -111 110.0 -4.71194880414 -0.00873635979846 -112 111.0 -4.70396906182 -0.0072180897712 -113 112.0 -4.69752203541 -0.00567158957449 -114 113.0 -4.69263395945 -0.00410086101469 -115 114.0 -4.68932703648 -0.00250996480925 -116 115.0 -4.68761938265 -0.000903011500147 -117 116.0 -4.68752498248 0.00071584775762 -118 117.0 -4.68905365291 0.00234243051027 -119 118.0 -4.69221101668 0.00397253239976 -120 119.0 -4.69699848518 0.00560193661579 -121 120.0 -4.70341325069 0.00722642338265 -122 121.0 -4.71144828821 0.00884177945771 -123 122.0 -4.72109236669 0.0104438076188 -124 123.0 -4.73233006984 0.0120283361174 -125 124.0 -4.74514182625 0.0135912280748 -126 125.0 -4.75950394898 0.0151283907985 -127 126.0 -4.77538868431 0.0166357849963 -128 127.0 -4.79276426974 0.0181094338658 -129 128.0 -4.81159500092 0.0195454320375 -130 129.0 -4.83184130754 0.0209399543498 -131 130.0 -4.8534598378 0.0222892644342 -132 131.0 -4.87640355143 0.0235897230915 -133 132.0 -4.90062182095 0.0248377964369 -134 133.0 -4.92606054096 0.0260300637961 -135 134.0 -4.95266224518 0.0271632253326 -136 135.0 -4.98036623096 0.028234109388 -137 136.0 -5.00910869107 0.0292396795182 -138 137.0 -5.03882285221 0.0301770412082 -139 138.0 -5.06943912022 0.0310434482505 -140 139.0 -5.10088523142 0.0318363087705 -141 140.0 -5.13308640979 0.0325531908865 -142 141.0 -5.16596552963 0.0331918279898 -143 142.0 -5.19944328334 0.0337501236332 -144 143.0 -5.23343835383 0.0342261560164 -145 144.0 -5.26786759123 0.0346181820585 -146 145.0 -5.30264619353 0.0349246410472 -147 146.0 -5.33768789051 0.0351441578585 -148 147.0 -5.37290513082 0.0352755457383 -149 148.0 -5.40820927152 0.0353178086401 -150 149.0 -5.4435107698 0.0352701431151 -151 150.0 -5.4787193763 0.0351319397498 -152 151.0 -5.51374432971 0.0349027841491 -153 152.0 -5.54849455206 0.0345824574643 -154 153.0 -5.58287884436 0.0341709364636 -155 154.0 -5.61680608206 0.0336683931487 -156 155.0 -5.65018540988 0.0330751939177 -157 156.0 -5.68292643563 0.0323918982779 -158 157.0 -5.71493942249 0.0316192571138 -159 158.0 -5.74613547931 0.0307582105139 -160 159.0 -5.77642674856 0.029809885165 -161 160.0 -5.80572659147 0.0287755913197 -162 161.0 -5.83394976986 0.0276568193473 -163 162.0 -5.86101262442 0.0264552358763 -164 163.0 -5.8868332488 0.025172679541 -165 164.0 -5.91133165941 0.0238111563427 -166 165.0 -5.93442996024 0.0223728346376 -167 166.0 -5.95605250261 0.0208600397671 -168 167.0 -5.97612603931 0.0192752483425 -169 168.0 -5.99457987285 0.0176210822011 -170 169.0 -6.01134599757 0.015900302049 -171 170.0 -6.02635923519 0.014115800807 -172 171.0 -6.03955736358 0.0122705966784 -173 172.0 -6.05088123845 0.0103678259555 -174 173.0 -6.0602749078 0.00841073558436 -175 174.0 -6.06768571866 0.00640267550713 -176 175.0 -6.0730644163 0.00434709080102 -177 176.0 -6.07636523524 0.00224751363529 -178 177.0 -6.07754598232 0.000107555066143 -179 178.0 -6.07656811141 -0.00206910330914 -180 179.0 -6.07339678973 -0.00427871781763 -181 180.0 -6.06800095563 -0.00651749127408 -182 181.0 -6.06035336781 -0.00878158162059 -183 182.0 -6.05043064586 -0.0110671106207 -184 183.0 -6.03821330204 -0.0133701725859 -185 184.0 -6.02368576439 -0.0156868431131 -186 185.0 -6.00683639108 -0.0180131878107 -187 186.0 -5.98765747603 -0.0203452709919 -188 187.0 -5.96614524589 -0.0226791643135 -189 188.0 -5.94229984843 -0.025010955339 -190 189.0 -5.91612533236 -0.0273367560054 -191 190.0 -5.88762961878 -0.0296527109716 -192 191.0 -5.85682446433 -0.0319550058299 -193 192.0 -5.82372541626 -0.0342398751598 -194 193.0 -5.78835175943 -0.0365036104045 -195 194.0 -5.75072645562 -0.0387425675516 -196 195.0 -5.71087607524 -0.0409531746008 -197 196.0 -5.66883072166 -0.0431319387984 -198 197.0 -5.62462394846 -0.0452754536249 -199 198.0 -5.57829266983 -0.0473804055171 -200 199.0 -5.5298770643 -0.0494435803104 -201 200.0 -5.47942047235 -0.0514618693867 -202 201.0 -5.42696928781 -0.0534322755136 -203 202.0 -5.37257284377 -0.055351918363 -204 203.0 -5.316283293 -0.0572180396955 -205 204.0 -5.25815548345 -0.059028008202 -206 205.0 -5.19824682901 -0.0607793239895 -207 206.0 -5.13661717604 -0.0624696227052 -208 207.0 -5.0733286659 -0.0640966792879 -209 208.0 -5.00844559393 -0.0656584113417 -210 209.0 -4.94203426529 -0.0671528821253 -211 210.0 -4.87416284794 -0.0685783031513 -212 211.0 -4.80490122327 -0.0699330363936 -213 212.0 -4.7343208347 -0.0712155960973 -214 213.0 -4.66249453466 -0.0724246501921 -215 214.0 -4.58949643037 -0.0735590213066 -216 215.0 -4.51540172879 -0.0746176873849 -217 216.0 -4.44028658118 -0.0755997819067 -218 217.0 -4.3642279276 -0.0765045937139 -219 218.0 -4.28730334182 -0.0773315664459 -220 219.0 -4.20959087694 -0.0780802975905 -221 220.0 -4.13116891218 -0.0787505371538 -222 221.0 -4.0521160012 -0.0793421859574 -223 222.0 -3.97251072229 -0.0798552935693 -224 223.0 -3.89243153076 -0.0802900558785 -225 224.0 -3.81195661404 -0.0806468123209 -226 225.0 -3.73116374964 -0.0809260427693 -227 226.0 -3.65013016636 -0.0811283640964 -228 227.0 -3.56893240921 -0.0812545264246 -229 228.0 -3.48764620813 -0.0813054090744 -230 229.0 -3.4063463509 -0.0812820162266 -231 230.0 -3.32510656064 -0.0811854723104 -232 231.0 -3.24399937793 -0.081017017134 -233 232.0 -3.16309604794 -0.0807780007742 -234 233.0 -3.08246641287 -0.0804698782381 -235 234.0 -3.00217880976 -0.0800942039176 -236 235.0 -2.92229997393 -0.079652625851 -237 236.0 -2.84289494829 -0.0791468798106 -238 237.0 -2.76402699866 -0.0785787832348 -239 238.0 -2.68575753514 -0.0779502290223 -240 239.0 -2.60814603984 -0.077263179207 -241 240.0 -2.53125000097 -0.0765196585342 -242 241.0 -2.4551248533 -0.0757217479546 -243 242.0 -2.37982392531 -0.0748715780578 -244 243.0 -2.30539839282 -0.073971322463 -245 244.0 -2.23189723927 -0.0730231911866 -246 245.0 -2.15936722267 -0.072029424007 -247 246.0 -2.0878528491 -0.0709922838436 -248 247.0 -2.01739635293 -0.0699140501714 -249 248.0 -1.94803768347 -0.0687970124882 -250 249.0 -1.87981449824 -0.0676434638537 -251 250.0 -1.81276216256 -0.0664556945194 -252 251.0 -1.74691375554 -0.0652359856651 -253 252.0 -1.68230008218 -0.0639866032624 -254 253.0 -1.61894969164 -0.0627097920793 -255 254.0 -1.55688890134 -0.0614077698443 -256 255.0 -1.49614182687 -0.0600827215855 -257 256.0 -1.43673041741 -0.05873679416 -258 257.0 -1.37867449659 -0.0573720909874 -259 258.0 -1.32199180845 -0.0559906670036 -260 259.0 -1.26669806833 -0.0545945238457 -261 260.0 -1.21280701853 -0.0531856052829 -262 261.0 -1.1603304883 -0.0517657929031 -263 262.0 -1.1092784581 -0.0503369020679 -264 263.0 -1.05965912771 -0.0489006781451 -265 264.0 -1.01147898802 -0.0474587930279 -266 265.0 -0.964742896092 -0.0460128419505 -267 266.0 -0.919454153297 -0.0445643406057 -268 267.0 -0.875614586172 -0.0431147225719 -269 268.0 -0.833224629688 -0.0416653370554 -270 269.0 -0.792283412613 -0.0402174469521 -271 270.0 -0.752788844664 -0.038772227232 -272 271.0 -0.714737705101 -0.0373307636499 -273 272.0 -0.67812573245 -0.0358940517831 -274 273.0 -0.642947715028 -0.0344629963972 -275 274.0 -0.609197581934 -0.0330384111393 -276 275.0 -0.576868494182 -0.0316210185584 -277 276.0 -0.545952935658 -0.0302114504483 -278 277.0 -0.51644280357 -0.0288102485125 -279 278.0 -0.488329498068 -0.0274178653447 -280 279.0 -0.461604010741 -0.0260346657211 -281 280.0 -0.436257011655 -0.0246609281969 -282 281.0 -0.412278934657 -0.023296847002 -283 282.0 -0.389660060626 -0.0219425342253 -284 283.0 -0.368390598407 -0.0205980222818 -285 284.0 -0.348460763137 -0.01926326665 -286 285.0 -0.329860851704 -0.0179381488715 -287 286.0 -0.312581315078 -0.0166224797996 -288 287.0 -0.296612827279 -0.015316003087 -289 288.0 -0.281946350734 -0.0140183988977 -290 289.0 -0.268573197826 -0.0127292878319 -291 290.0 -0.256485088408 -0.0114482350481 -292 291.0 -0.245674203109 -0.0101747545698 -293 292.0 -0.236133232246 -0.00890831375923 -294 293.0 -0.227855420178 -0.00764833794542 -295 294.0 -0.220834604976 -0.00639421518813 -296 295.0 -0.215065253253 -0.00514530116277 -297 296.0 -0.210542490065 -0.00390092414876 -298 297.0 -0.207262123775 -0.00266039010467 -299 298.0 -0.205220665805 -0.00142298781263 -300 299.0 -0.204415345223 -0.000187994074493 -301 300.0 -0.204844118104 0.00104532105779 -302 301.0 -0.206505671662 0.00227768903543 -303 302.0 -0.209399423126 0.0035098375675 -304 303.0 -0.213525513386 0.00474248539479 -305 304.0 -0.218884795423 0.00597633710062 -306 305.0 -0.225478817581 0.00721207797616 -307 306.0 -0.233309801737 0.00845036895769 -308 307.0 -0.242380616448 0.00969184165314 -309 308.0 -0.252694745185 0.0109370934746 -310 309.0 -0.264256249747 0.0121866828936 -311 310.0 -0.277069729013 0.0134411248358 -312 311.0 -0.291140273151 0.0147008862297 -313 312.0 -0.306473413467 0.0159663817261 -314 313.0 -0.323075068066 0.0172379696031 -315 314.0 -0.340951483513 0.018515947869 -316 315.0 -0.360109172702 0.0198005505798 -317 316.0 -0.380554849155 0.0210919443819 -318 317.0 -0.402295357987 0.0223902252933 -319 318.0 -0.425337603767 0.0236954157356 -320 319.0 -0.449688475549 0.0250074618263 -321 320.0 -0.475354769327 0.0263262309427 -322 321.0 -0.50234310819 0.0276515095659 -323 322.0 -0.530659860472 0.0289830014145 -324 323.0 -0.560311056174 0.0303203258736 -325 324.0 -0.59130230198 0.0316630167284 -326 325.0 -0.623638695141 0.0330105212056 -327 326.0 -0.657324736579 0.0343621993296 -328 327.0 -0.692364243488 0.0357173235955 -329 328.0 -0.728760261774 0.0370750789637 -330 329.0 -0.766514978659 0.0384345631765 -331 330.0 -0.805629635748 0.0397947873984 -332 331.0 -0.846104442913 0.04115467718 -333 332.0 -0.887938493289 0.042513073745 -334 333.0 -0.93112967973 0.0438687355968 -335 334.0 -0.975674613021 0.0452203404434 -336 335.0 -1.02156854218 0.0465664874361 -337 336.0 -1.06880527714 0.0479056997168 -338 337.0 -1.11737711415 0.0492364272675 -339 338.0 -1.16727476416 0.0505570500574 -340 339.0 -1.2184872845 0.051865881477 -341 340.0 -1.27100201415 0.0531611720525 -342 341.0 -1.32480451282 0.0544411134304 -343 342.0 -1.37987850417 0.055703842622 -344 343.0 -1.43620582346 0.0569474464963 -345 344.0 -1.49376636966 0.0581699665097 -346 345.0 -1.55253806258 0.05936940366 -347 346.0 -1.61249680493 0.0605437236497 -348 347.0 -1.67361644969 0.0616908622471 -349 348.0 -1.73586877296 0.0628087308273 -350 349.0 -1.79922345238 0.0638952220804 -351 350.0 -1.86364805137 0.0649482158688 -352 351.0 -1.92910800931 0.0659655852184 -353 352.0 -1.9955666377 0.066945202426 -354 353.0 -2.06298512258 0.0678849452658 -355 354.0 -2.13132253309 0.0687827032771 -356 355.0 -2.20053583647 0.0696363841147 -357 356.0 -2.27057991931 0.0704439199439 -358 357.0 -2.3414076153 0.0712032738621 -359 358.0 -2.41296973939 0.0719124463259 -360 359.0 -2.48521512832 0.072569481568 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/run.in.min b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/run.in.min deleted file mode 100644 index 321ba3c09..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/run.in.min +++ /dev/null @@ -1,25 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# Optional: Make sure the pairwise energies look reasonable: -pair_write 1 4 1001 r 0.00000000001 5.05 test_chap-B.dat C-B 0 0 -pair_write 2 4 1001 r 0.00000000001 5.05 test_chap-L.dat C-L 0 0 -pair_write 3 4 1001 r 0.00000000001 5.05 test_chap-N.dat C-N 0 0 - - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/run.in.nvt deleted file mode 100644 index 7c0855cb8..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+chaperonin/run.in.nvt +++ /dev/null @@ -1,48 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.025 -dump 1 all custom 50000 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -# Keep the chaperonin fixed. Only let the protein move. - -fix fxlan proteins langevin 0.25 0.25 1.0 48279 -fix fxnve proteins nve - -# Notes: -# The temperature is in reduced units and is set to 0.25 -# which is the folding temperature for the frustrated protein -# The inverse-damping-rate "damp" (which has units of time) is set to 1.0, -# as it was in the paper. (Hopefully folding times should be similar.) -# (See http://lammps.sandia.gov/doc/fix_langevin.html) - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo_modify norm no #(report total energy not energy / num_atoms) -thermo 50000 #(time interval for printing out "thermo" data) - -#restart 100000000 restart_nvt - -run 1000000000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README.TXT deleted file mode 100644 index ecb9adad2..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README.TXT +++ /dev/null @@ -1,38 +0,0 @@ -# This directory demonstrates how to run a long simulation of -# the "frustrated" coarse-grained protein in the presence of one -# or more coarse-graine small ("mini") chaperones (R=3, h=0.6) as described in: -# -# AI Jewett and J-E Shea, J. Mol. Biol, Vol 363(5), (2006) -# and earlier in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# -# Because this process takes a long time (even with the help of the chaperone) -# I save the data relatively infrequently. -# -# Note: In the 2006 paper, only one protein and one chaperone was simulated. -# In this example, 8 proteins and 8 chaperones were simulated. -# -# Note: In this case, the chaperones appear to catalyze aggregation. -# This is due to an artifact in the protein model. That model -# was not designed to study aggregation. However the simulation -# is suitable for making pretty pictures (to show off moltemplate). -# -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_run.sh deleted file mode 100755 index 45bd2d451..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# You would probably run lammps this way: -# -# lmp_ubuntu -i run.in.nvt - -# The files "run.in.min", and "run.in.nvt" are LAMMPS input scripts which refer -# to the input scripts & data files you created earlier when you ran moltemplate -# system.in.init, system.in.settings, system.data - - - - -# ----------------------------------- - - - -LAMMPS_COMMAND="lmp_ubuntu" - -# Here "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -# (such as lmp_linux, lmp_g++, lmp_mac, lmp_cygwin, etc...) Change if necessary. - -# Run lammps using the following 3 commands: - -"$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -"$LAMMPS_COMMAND" -i run.in.nvt # production run - -# Alternately, if you have MPI installed, try something like this: - -#NUMPROCS=4 -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.nvt # production run - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_setup.sh deleted file mode 100755 index f2462426f..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_setup.sh +++ /dev/null @@ -1,24 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -overlay-dihdedrals system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - cp -r table*.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index b0013ccc6..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,476 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 224 !NATOM - 1 1 2 2 0.000000 1.0000 0 - 2 1 1 1 0.000000 1.0000 0 - 3 1 2 2 0.000000 1.0000 0 - 4 1 1 1 0.000000 1.0000 0 - 5 1 2 2 0.000000 1.0000 0 - 6 1 1 1 0.000000 1.0000 0 - 7 1 3 3 0.000000 1.0000 0 - 8 1 3 3 0.000000 1.0000 0 - 9 1 1 1 0.000000 1.0000 0 - 10 1 2 2 0.000000 1.0000 0 - 11 1 1 1 0.000000 1.0000 0 - 12 1 2 2 0.000000 1.0000 0 - 13 1 1 1 0.000000 1.0000 0 - 14 1 2 2 0.000000 1.0000 0 - 15 1 3 3 0.000000 1.0000 0 - 16 1 3 3 0.000000 1.0000 0 - 17 1 3 3 0.000000 1.0000 0 - 18 1 1 1 0.000000 1.0000 0 - 19 1 1 1 0.000000 1.0000 0 - 20 1 2 2 0.000000 1.0000 0 - 21 1 2 2 0.000000 1.0000 0 - 22 1 1 1 0.000000 1.0000 0 - 23 1 1 1 0.000000 1.0000 0 - 24 1 2 2 0.000000 1.0000 0 - 25 1 2 2 0.000000 1.0000 0 - 26 1 1 1 0.000000 1.0000 0 - 27 1 2 2 0.000000 1.0000 0 - 28 2 2 2 0.000000 1.0000 0 - 29 2 1 1 0.000000 1.0000 0 - 30 2 2 2 0.000000 1.0000 0 - 31 2 1 1 0.000000 1.0000 0 - 32 2 2 2 0.000000 1.0000 0 - 33 2 1 1 0.000000 1.0000 0 - 34 2 3 3 0.000000 1.0000 0 - 35 2 3 3 0.000000 1.0000 0 - 36 2 1 1 0.000000 1.0000 0 - 37 2 2 2 0.000000 1.0000 0 - 38 2 1 1 0.000000 1.0000 0 - 39 2 2 2 0.000000 1.0000 0 - 40 2 1 1 0.000000 1.0000 0 - 41 2 2 2 0.000000 1.0000 0 - 42 2 3 3 0.000000 1.0000 0 - 43 2 3 3 0.000000 1.0000 0 - 44 2 3 3 0.000000 1.0000 0 - 45 2 1 1 0.000000 1.0000 0 - 46 2 1 1 0.000000 1.0000 0 - 47 2 2 2 0.000000 1.0000 0 - 48 2 2 2 0.000000 1.0000 0 - 49 2 1 1 0.000000 1.0000 0 - 50 2 1 1 0.000000 1.0000 0 - 51 2 2 2 0.000000 1.0000 0 - 52 2 2 2 0.000000 1.0000 0 - 53 2 1 1 0.000000 1.0000 0 - 54 2 2 2 0.000000 1.0000 0 - 55 3 2 2 0.000000 1.0000 0 - 56 3 1 1 0.000000 1.0000 0 - 57 3 2 2 0.000000 1.0000 0 - 58 3 1 1 0.000000 1.0000 0 - 59 3 2 2 0.000000 1.0000 0 - 60 3 1 1 0.000000 1.0000 0 - 61 3 3 3 0.000000 1.0000 0 - 62 3 3 3 0.000000 1.0000 0 - 63 3 1 1 0.000000 1.0000 0 - 64 3 2 2 0.000000 1.0000 0 - 65 3 1 1 0.000000 1.0000 0 - 66 3 2 2 0.000000 1.0000 0 - 67 3 1 1 0.000000 1.0000 0 - 68 3 2 2 0.000000 1.0000 0 - 69 3 3 3 0.000000 1.0000 0 - 70 3 3 3 0.000000 1.0000 0 - 71 3 3 3 0.000000 1.0000 0 - 72 3 1 1 0.000000 1.0000 0 - 73 3 1 1 0.000000 1.0000 0 - 74 3 2 2 0.000000 1.0000 0 - 75 3 2 2 0.000000 1.0000 0 - 76 3 1 1 0.000000 1.0000 0 - 77 3 1 1 0.000000 1.0000 0 - 78 3 2 2 0.000000 1.0000 0 - 79 3 2 2 0.000000 1.0000 0 - 80 3 1 1 0.000000 1.0000 0 - 81 3 2 2 0.000000 1.0000 0 - 82 4 2 2 0.000000 1.0000 0 - 83 4 1 1 0.000000 1.0000 0 - 84 4 2 2 0.000000 1.0000 0 - 85 4 1 1 0.000000 1.0000 0 - 86 4 2 2 0.000000 1.0000 0 - 87 4 1 1 0.000000 1.0000 0 - 88 4 3 3 0.000000 1.0000 0 - 89 4 3 3 0.000000 1.0000 0 - 90 4 1 1 0.000000 1.0000 0 - 91 4 2 2 0.000000 1.0000 0 - 92 4 1 1 0.000000 1.0000 0 - 93 4 2 2 0.000000 1.0000 0 - 94 4 1 1 0.000000 1.0000 0 - 95 4 2 2 0.000000 1.0000 0 - 96 4 3 3 0.000000 1.0000 0 - 97 4 3 3 0.000000 1.0000 0 - 98 4 3 3 0.000000 1.0000 0 - 99 4 1 1 0.000000 1.0000 0 - 100 4 1 1 0.000000 1.0000 0 - 101 4 2 2 0.000000 1.0000 0 - 102 4 2 2 0.000000 1.0000 0 - 103 4 1 1 0.000000 1.0000 0 - 104 4 1 1 0.000000 1.0000 0 - 105 4 2 2 0.000000 1.0000 0 - 106 4 2 2 0.000000 1.0000 0 - 107 4 1 1 0.000000 1.0000 0 - 108 4 2 2 0.000000 1.0000 0 - 109 5 2 2 0.000000 1.0000 0 - 110 5 1 1 0.000000 1.0000 0 - 111 5 2 2 0.000000 1.0000 0 - 112 5 1 1 0.000000 1.0000 0 - 113 5 2 2 0.000000 1.0000 0 - 114 5 1 1 0.000000 1.0000 0 - 115 5 3 3 0.000000 1.0000 0 - 116 5 3 3 0.000000 1.0000 0 - 117 5 1 1 0.000000 1.0000 0 - 118 5 2 2 0.000000 1.0000 0 - 119 5 1 1 0.000000 1.0000 0 - 120 5 2 2 0.000000 1.0000 0 - 121 5 1 1 0.000000 1.0000 0 - 122 5 2 2 0.000000 1.0000 0 - 123 5 3 3 0.000000 1.0000 0 - 124 5 3 3 0.000000 1.0000 0 - 125 5 3 3 0.000000 1.0000 0 - 126 5 1 1 0.000000 1.0000 0 - 127 5 1 1 0.000000 1.0000 0 - 128 5 2 2 0.000000 1.0000 0 - 129 5 2 2 0.000000 1.0000 0 - 130 5 1 1 0.000000 1.0000 0 - 131 5 1 1 0.000000 1.0000 0 - 132 5 2 2 0.000000 1.0000 0 - 133 5 2 2 0.000000 1.0000 0 - 134 5 1 1 0.000000 1.0000 0 - 135 5 2 2 0.000000 1.0000 0 - 136 6 2 2 0.000000 1.0000 0 - 137 6 1 1 0.000000 1.0000 0 - 138 6 2 2 0.000000 1.0000 0 - 139 6 1 1 0.000000 1.0000 0 - 140 6 2 2 0.000000 1.0000 0 - 141 6 1 1 0.000000 1.0000 0 - 142 6 3 3 0.000000 1.0000 0 - 143 6 3 3 0.000000 1.0000 0 - 144 6 1 1 0.000000 1.0000 0 - 145 6 2 2 0.000000 1.0000 0 - 146 6 1 1 0.000000 1.0000 0 - 147 6 2 2 0.000000 1.0000 0 - 148 6 1 1 0.000000 1.0000 0 - 149 6 2 2 0.000000 1.0000 0 - 150 6 3 3 0.000000 1.0000 0 - 151 6 3 3 0.000000 1.0000 0 - 152 6 3 3 0.000000 1.0000 0 - 153 6 1 1 0.000000 1.0000 0 - 154 6 1 1 0.000000 1.0000 0 - 155 6 2 2 0.000000 1.0000 0 - 156 6 2 2 0.000000 1.0000 0 - 157 6 1 1 0.000000 1.0000 0 - 158 6 1 1 0.000000 1.0000 0 - 159 6 2 2 0.000000 1.0000 0 - 160 6 2 2 0.000000 1.0000 0 - 161 6 1 1 0.000000 1.0000 0 - 162 6 2 2 0.000000 1.0000 0 - 163 7 2 2 0.000000 1.0000 0 - 164 7 1 1 0.000000 1.0000 0 - 165 7 2 2 0.000000 1.0000 0 - 166 7 1 1 0.000000 1.0000 0 - 167 7 2 2 0.000000 1.0000 0 - 168 7 1 1 0.000000 1.0000 0 - 169 7 3 3 0.000000 1.0000 0 - 170 7 3 3 0.000000 1.0000 0 - 171 7 1 1 0.000000 1.0000 0 - 172 7 2 2 0.000000 1.0000 0 - 173 7 1 1 0.000000 1.0000 0 - 174 7 2 2 0.000000 1.0000 0 - 175 7 1 1 0.000000 1.0000 0 - 176 7 2 2 0.000000 1.0000 0 - 177 7 3 3 0.000000 1.0000 0 - 178 7 3 3 0.000000 1.0000 0 - 179 7 3 3 0.000000 1.0000 0 - 180 7 1 1 0.000000 1.0000 0 - 181 7 1 1 0.000000 1.0000 0 - 182 7 2 2 0.000000 1.0000 0 - 183 7 2 2 0.000000 1.0000 0 - 184 7 1 1 0.000000 1.0000 0 - 185 7 1 1 0.000000 1.0000 0 - 186 7 2 2 0.000000 1.0000 0 - 187 7 2 2 0.000000 1.0000 0 - 188 7 1 1 0.000000 1.0000 0 - 189 7 2 2 0.000000 1.0000 0 - 190 8 2 2 0.000000 1.0000 0 - 191 8 1 1 0.000000 1.0000 0 - 192 8 2 2 0.000000 1.0000 0 - 193 8 1 1 0.000000 1.0000 0 - 194 8 2 2 0.000000 1.0000 0 - 195 8 1 1 0.000000 1.0000 0 - 196 8 3 3 0.000000 1.0000 0 - 197 8 3 3 0.000000 1.0000 0 - 198 8 1 1 0.000000 1.0000 0 - 199 8 2 2 0.000000 1.0000 0 - 200 8 1 1 0.000000 1.0000 0 - 201 8 2 2 0.000000 1.0000 0 - 202 8 1 1 0.000000 1.0000 0 - 203 8 2 2 0.000000 1.0000 0 - 204 8 3 3 0.000000 1.0000 0 - 205 8 3 3 0.000000 1.0000 0 - 206 8 3 3 0.000000 1.0000 0 - 207 8 1 1 0.000000 1.0000 0 - 208 8 1 1 0.000000 1.0000 0 - 209 8 2 2 0.000000 1.0000 0 - 210 8 2 2 0.000000 1.0000 0 - 211 8 1 1 0.000000 1.0000 0 - 212 8 1 1 0.000000 1.0000 0 - 213 8 2 2 0.000000 1.0000 0 - 214 8 2 2 0.000000 1.0000 0 - 215 8 1 1 0.000000 1.0000 0 - 216 8 2 2 0.000000 1.0000 0 - 217 9 4 4 0.000000 100.0000 0 - 218 10 4 4 0.000000 100.0000 0 - 219 11 4 4 0.000000 100.0000 0 - 220 12 4 4 0.000000 100.0000 0 - 221 13 4 4 0.000000 100.0000 0 - 222 14 4 4 0.000000 100.0000 0 - 223 15 4 4 0.000000 100.0000 0 - 224 16 4 4 0.000000 100.0000 0 - - 208 !NBOND: bonds - 1 2 2 3 3 4 4 5 - 5 6 6 7 7 8 8 9 - 9 10 10 11 11 12 12 13 - 13 14 14 15 15 16 16 17 - 17 18 18 19 19 20 20 21 - 21 22 22 23 23 24 24 25 - 25 26 26 27 28 29 29 30 - 30 31 31 32 32 33 33 34 - 34 35 35 36 36 37 37 38 - 38 39 39 40 40 41 41 42 - 42 43 43 44 44 45 45 46 - 46 47 47 48 48 49 49 50 - 50 51 51 52 52 53 53 54 - 55 56 56 57 57 58 58 59 - 59 60 60 61 61 62 62 63 - 63 64 64 65 65 66 66 67 - 67 68 68 69 69 70 70 71 - 71 72 72 73 73 74 74 75 - 75 76 76 77 77 78 78 79 - 79 80 80 81 82 83 83 84 - 84 85 85 86 86 87 87 88 - 88 89 89 90 90 91 91 92 - 92 93 93 94 94 95 95 96 - 96 97 97 98 98 99 99 100 - 100 101 101 102 102 103 103 104 - 104 105 105 106 106 107 107 108 - 109 110 110 111 111 112 112 113 - 113 114 114 115 115 116 116 117 - 117 118 118 119 119 120 120 121 - 121 122 122 123 123 124 124 125 - 125 126 126 127 127 128 128 129 - 129 130 130 131 131 132 132 133 - 133 134 134 135 136 137 137 138 - 138 139 139 140 140 141 141 142 - 142 143 143 144 144 145 145 146 - 146 147 147 148 148 149 149 150 - 150 151 151 152 152 153 153 154 - 154 155 155 156 156 157 157 158 - 158 159 159 160 160 161 161 162 - 163 164 164 165 165 166 166 167 - 167 168 168 169 169 170 170 171 - 171 172 172 173 173 174 174 175 - 175 176 176 177 177 178 178 179 - 179 180 180 181 181 182 182 183 - 183 184 184 185 185 186 186 187 - 187 188 188 189 190 191 191 192 - 192 193 193 194 194 195 195 196 - 196 197 197 198 198 199 199 200 - 200 201 201 202 202 203 203 204 - 204 205 205 206 206 207 207 208 - 208 209 209 210 210 211 211 212 - 212 213 213 214 214 215 215 216 - - 200 !NTHETA: angles - 13 14 15 40 41 42 67 68 69 - 94 95 96 121 122 123 148 149 150 - 175 176 177 202 203 204 7 8 9 - 6 7 8 16 17 18 34 35 36 - 33 34 35 43 44 45 61 62 63 - 60 61 62 70 71 72 88 89 90 - 87 88 89 97 98 99 115 116 117 - 114 115 116 124 125 126 142 143 144 - 141 142 143 151 152 153 169 170 171 - 168 169 170 178 179 180 196 197 198 - 195 196 197 205 206 207 15 16 17 - 42 43 44 69 70 71 96 97 98 - 123 124 125 150 151 152 177 178 179 - 204 205 206 2 3 4 4 5 6 - 9 10 11 11 12 13 29 30 31 - 31 32 33 36 37 38 38 39 40 - 56 57 58 58 59 60 63 64 65 - 65 66 67 83 84 85 85 86 87 - 90 91 92 92 93 94 110 111 112 - 112 113 114 117 118 119 119 120 121 - 137 138 139 139 140 141 144 145 146 - 146 147 148 164 165 166 166 167 168 - 171 172 173 173 174 175 191 192 193 - 193 194 195 198 199 200 200 201 202 - 14 15 16 41 42 43 68 69 70 - 95 96 97 122 123 124 149 150 151 - 176 177 178 203 204 205 1 2 3 - 3 4 5 10 11 12 12 13 14 - 25 26 27 28 29 30 30 31 32 - 37 38 39 39 40 41 52 53 54 - 55 56 57 57 58 59 64 65 66 - 66 67 68 79 80 81 82 83 84 - 84 85 86 91 92 93 93 94 95 - 106 107 108 109 110 111 111 112 113 - 118 119 120 120 121 122 133 134 135 - 136 137 138 138 139 140 145 146 147 - 147 148 149 160 161 162 163 164 165 - 165 166 167 172 173 174 174 175 176 - 187 188 189 190 191 192 192 193 194 - 199 200 201 201 202 203 214 215 216 - 5 6 7 8 9 10 32 33 34 - 35 36 37 59 60 61 62 63 64 - 86 87 88 89 90 91 113 114 115 - 116 117 118 140 141 142 143 144 145 - 167 168 169 170 171 172 194 195 196 - 197 198 199 17 18 19 44 45 46 - 71 72 73 98 99 100 125 126 127 - 152 153 154 179 180 181 206 207 208 - 18 19 20 22 23 24 21 22 23 - 45 46 47 49 50 51 48 49 50 - 72 73 74 76 77 78 75 76 77 - 99 100 101 103 104 105 102 103 104 - 126 127 128 130 131 132 129 130 131 - 153 154 155 157 158 159 156 157 158 - 180 181 182 184 185 186 183 184 185 - 207 208 209 211 212 213 210 211 212 - 19 20 21 20 21 22 23 24 25 - 24 25 26 46 47 48 47 48 49 - 50 51 52 51 52 53 73 74 75 - 74 75 76 77 78 79 78 79 80 - 100 101 102 101 102 103 104 105 106 - 105 106 107 127 128 129 128 129 130 - 131 132 133 132 133 134 154 155 156 - 155 156 157 158 159 160 159 160 161 - 181 182 183 182 183 184 185 186 187 - 186 187 188 208 209 210 209 210 211 - 212 213 214 213 214 215 - - 152 !NPHI: dihedrals - 1 2 3 4 2 3 4 5 - 3 4 5 6 4 5 6 7 - 8 9 10 11 9 10 11 12 - 10 11 12 13 11 12 13 14 - 12 13 14 15 15 16 17 18 - 16 17 18 19 17 18 19 20 - 18 19 20 21 19 20 21 22 - 20 21 22 23 21 22 23 24 - 22 23 24 25 23 24 25 26 - 24 25 26 27 28 29 30 31 - 29 30 31 32 30 31 32 33 - 31 32 33 34 35 36 37 38 - 36 37 38 39 37 38 39 40 - 38 39 40 41 39 40 41 42 - 42 43 44 45 43 44 45 46 - 44 45 46 47 45 46 47 48 - 46 47 48 49 47 48 49 50 - 48 49 50 51 49 50 51 52 - 50 51 52 53 51 52 53 54 - 55 56 57 58 56 57 58 59 - 57 58 59 60 58 59 60 61 - 62 63 64 65 63 64 65 66 - 64 65 66 67 65 66 67 68 - 66 67 68 69 69 70 71 72 - 70 71 72 73 71 72 73 74 - 72 73 74 75 73 74 75 76 - 74 75 76 77 75 76 77 78 - 76 77 78 79 77 78 79 80 - 78 79 80 81 82 83 84 85 - 83 84 85 86 84 85 86 87 - 85 86 87 88 89 90 91 92 - 90 91 92 93 91 92 93 94 - 92 93 94 95 93 94 95 96 - 96 97 98 99 97 98 99 100 - 98 99 100 101 99 100 101 102 - 100 101 102 103 101 102 103 104 - 102 103 104 105 103 104 105 106 - 104 105 106 107 105 106 107 108 - 109 110 111 112 110 111 112 113 - 111 112 113 114 112 113 114 115 - 116 117 118 119 117 118 119 120 - 118 119 120 121 119 120 121 122 - 120 121 122 123 123 124 125 126 - 124 125 126 127 125 126 127 128 - 126 127 128 129 127 128 129 130 - 128 129 130 131 129 130 131 132 - 130 131 132 133 131 132 133 134 - 132 133 134 135 136 137 138 139 - 137 138 139 140 138 139 140 141 - 139 140 141 142 143 144 145 146 - 144 145 146 147 145 146 147 148 - 146 147 148 149 147 148 149 150 - 150 151 152 153 151 152 153 154 - 152 153 154 155 153 154 155 156 - 154 155 156 157 155 156 157 158 - 156 157 158 159 157 158 159 160 - 158 159 160 161 159 160 161 162 - 163 164 165 166 164 165 166 167 - 165 166 167 168 166 167 168 169 - 170 171 172 173 171 172 173 174 - 172 173 174 175 173 174 175 176 - 174 175 176 177 177 178 179 180 - 178 179 180 181 179 180 181 182 - 180 181 182 183 181 182 183 184 - 182 183 184 185 183 184 185 186 - 184 185 186 187 185 186 187 188 - 186 187 188 189 190 191 192 193 - 191 192 193 194 192 193 194 195 - 193 194 195 196 197 198 199 200 - 198 199 200 201 199 200 201 202 - 200 201 202 203 201 202 203 204 - 204 205 206 207 205 206 207 208 - 206 207 208 209 207 208 209 210 - 208 209 210 211 209 210 211 212 - 210 211 212 213 211 212 213 214 - 212 213 214 215 213 214 215 216 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=0tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=0tau_LR.jpg deleted file mode 100644 index c62a881b2..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=0tau_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=67500tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=67500tau_LR.jpg deleted file mode 100644 index 38ef54396..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/images/protein2x2x2+minichaperones2x2x2_t=67500tau_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated.lt deleted file mode 100644 index e43026ba9..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated.lt +++ /dev/null @@ -1,216 +0,0 @@ -# This file defines the "frustrated" coarse-grained protein model used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) - - -1beadFrustrated { - - # There are 3 atom types (referred to above as B, L, and N) - # Define their masses: - - write_once("Data Masses") { - @atom:B 1.0 - @atom:L 1.0 - @atom:N 1.0 - } - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol @atom:L 0.0 -0.92636654 -1.8409904 -2.1482679 - $atom:a2 $mol @atom:B 0.0 -0.57313354 -1.0670787 -1.6182341 - $atom:a3 $mol @atom:L 0.0 -0.85707399 -1.2358703 -0.69350966 - $atom:a4 $mol @atom:B 0.0 -0.44231274 -0.4584993 -0.23418709 - $atom:a5 $mol @atom:L 0.0 -0.75081182 -0.62868078 0.69786737 - $atom:a6 $mol @atom:B 0.0 -0.36201977 0.11619615 1.2249098 - $atom:a7 $mol @atom:N 0.0 -0.63708237 -0.15973084 2.1723919 - $atom:a8 $mol @atom:N 0.0 0.20516047 0.10417157 2.624901 - $atom:a9 $mol @atom:B 0.0 0.57223743 0.44728103 1.7695617 - $atom:a10 $mol @atom:L 0.0 0.77646279 -0.40630393 1.3168043 - $atom:a11 $mol @atom:B 0.0 0.45475664 -0.2077937 0.40045721 - $atom:a12 $mol @atom:L 0.0 0.72712495 -1.0397637 -0.087614951 - $atom:a13 $mol @atom:B 0.0 0.36971183 -0.85840501 -0.9933019 - $atom:a14 $mol @atom:L 0.0 0.74784336 -1.5700415 -1.5859217 - $atom:a15 $mol @atom:N 0.0 0.43423905 -1.2758917 -2.4853429 - $atom:a16 $mol @atom:N 0.0 0.70583191 -0.30726921 -2.4987711 - $atom:a17 $mol @atom:N 0.0 -0.091688915 0.23323014 -2.2051358 - $atom:a18 $mol @atom:B 0.0 -0.34243283 -0.035822049 -1.2644719 - $atom:a19 $mol @atom:B 0.0 0.41961247 0.18475451 -0.65971014 - $atom:a20 $mol @atom:L 0.0 0.51968465 1.1546791 -0.77877053 - $atom:a21 $mol @atom:L 0.0 -0.40827985 1.2765273 -0.52550748 - $atom:a22 $mol @atom:B 0.0 -0.368141 0.58090904 0.19152224 - $atom:a23 $mol @atom:B 0.0 0.40327249 0.86101769 0.7336255 - $atom:a24 $mol @atom:L 0.0 0.22707289 1.8326235 0.89673346 - $atom:a25 $mol @atom:L 0.0 -0.66500182 1.7285809 1.2783166 - $atom:a26 $mol @atom:B 0.0 -0.39205603 1.0475436 1.9328097 - $atom:a27 $mol @atom:L 0.0 0.25339027 1.5246265 2.5388463 - } - - # bond-ID bond-Type atom-ID atom-ID - - write('Data Bonds') { - $bond:b1 @bond:backbone $atom:a1 $atom:a2 - $bond:b2 @bond:backbone $atom:a2 $atom:a3 - $bond:b3 @bond:backbone $atom:a3 $atom:a4 - $bond:b4 @bond:backbone $atom:a4 $atom:a5 - $bond:b5 @bond:backbone $atom:a5 $atom:a6 - $bond:b6 @bond:backbone $atom:a6 $atom:a7 - $bond:b7 @bond:backbone $atom:a7 $atom:a8 - $bond:b8 @bond:backbone $atom:a8 $atom:a9 - $bond:b9 @bond:backbone $atom:a9 $atom:a10 - $bond:b10 @bond:backbone $atom:a10 $atom:a11 - $bond:b11 @bond:backbone $atom:a11 $atom:a12 - $bond:b12 @bond:backbone $atom:a12 $atom:a13 - $bond:b13 @bond:backbone $atom:a13 $atom:a14 - $bond:b14 @bond:backbone $atom:a14 $atom:a15 - $bond:b15 @bond:backbone $atom:a15 $atom:a16 - $bond:b16 @bond:backbone $atom:a16 $atom:a17 - $bond:b17 @bond:backbone $atom:a17 $atom:a18 - $bond:b18 @bond:backbone $atom:a18 $atom:a19 - $bond:b19 @bond:backbone $atom:a19 $atom:a20 - $bond:b20 @bond:backbone $atom:a20 $atom:a21 - $bond:b21 @bond:backbone $atom:a21 $atom:a22 - $bond:b22 @bond:backbone $atom:a22 $atom:a23 - $bond:b23 @bond:backbone $atom:a23 $atom:a24 - $bond:b24 @bond:backbone $atom:a24 $atom:a25 - $bond:b25 @bond:backbone $atom:a25 $atom:a26 - $bond:b26 @bond:backbone $atom:a26 $atom:a27 - } - - # (3-body) Angles are specified below - - # (4-body) Dihedrals must be defined explicitly for every quartet of atoms. - # (These interactions are not determined by atom type.) - - # dihedral-ID dihedral-Type atom-ID atom-ID atom-ID atom-ID - - write('Data Dihedrals') { - - $dihedral:d1 @dihedral:beta $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d2 @dihedral:beta $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d3 @dihedral:beta $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d4 @dihedral:beta $atom:a4 $atom:a5 $atom:a6 $atom:a7 - - # Dihedral angle forces in the turn regions were switched off - # (in this model) so just I comment them out (and \ the variable names). - # \$dihedral:d5 \@dihedral:turn $atom:a5 $atom:a6 $atom:a7 $atom:a8 - # \$dihedral:d6 \@dihedral:turn $atom:a6 $atom:a7 $atom:a8 $atom:a9 - # \$dihedral:d7 \@dihedral:turn $atom:a7 $atom:a8 $atom:a9 $atom:a10 - - $dihedral:d8 @dihedral:beta $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d9 @dihedral:beta $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d10 @dihedral:beta $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d11 @dihedral:beta $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d12 @dihedral:beta $atom:a12 $atom:a13 $atom:a14 $atom:a15 - - # Dihedral angle forces in the turn regions were switched off - # (in this model) so just I comment them out (and \ the variable names). - # \$dihedral:d13 \@dihedral:turn $atom:a13 $atom:a14 $atom:a15 $atom:a16 - # \$dihedral:d14 \@dihedral:turn $atom:a14 $atom:a15 $atom:a16 $atom:a17 - - $dihedral:d15 @dihedral:alpha $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d16 @dihedral:alpha $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d17 @dihedral:alpha $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d18 @dihedral:alpha $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d19 @dihedral:alpha $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d20 @dihedral:alpha $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d21 @dihedral:alpha $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d22 @dihedral:alpha $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d23 @dihedral:alpha $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d24 @dihedral:alpha $atom:a24 $atom:a25 $atom:a26 $atom:a27 - } - - # All consecutively bonded triplets of atoms same 3-body bond-angle - # interaction parameters. Of coarse, we could specify them all explicitly - # (as we did for the dihedrals above), but I wanted to show how to specify - # angles by atom type instead. (You can do this for dihedrals & impropers - # also.) - - # angle-Type atom-Type atom-Type atom-Type bond-Type bond-Type - - write_once('Data Angles By Type') { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # (The "*" is a wildcard character. I use "*" to denote any atom-type or - # bond-type which is defined within the current namespace: 1beadFrustrated) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:B @atom:B lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:B @atom:L lj/charmm/coul/charmm/inter 0.5833333333 1.0 1 0 - pair_coeff @atom:B @atom:N lj/charmm/coul/charmm/inter 0.6666666667 1.0 1 0 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 0.1666666667 1.0 1 1 - pair_coeff @atom:L @atom:N lj/charmm/coul/charmm/inter 0.25 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 0.3333333333 1.0 1 0 - } - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond-Type bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 100.0 1.0 - } - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # angle-Type anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 13.3333333333 105.0 - } - - - # We use tabular dihedral potentials to implement the dihedral forces. - # (Actually there is a way to use Fourier series, using multiple charmm - # style dihedral interactions, but it's slower and messier.) - - write_once("In Settings") { - # style file keyword - dihedral_coeff @dihedral:alpha table table_dihedral_frustrated.dat FRUSTRATED_ALPHA - dihedral_coeff @dihedral:beta table table_dihedral_frustrated.dat FRUSTRATED_BETA - # No need to specify dihedral interactions in the turn regions. (none exist) - } - - write_once("In Settings") { - # Optional: define the atoms in the "proteins" group - group proteins type @atom:B - group proteins type @atom:L - group proteins type @atom:N - } - - # LAMMPS has many available force field styles (and atom styles). - # Here, we pick the ones which work well for this molecular model: - - write_once("In Init") { - # --- Default options for the "1BeadFrustrated" protein model --- - # --- (These can be overridden later.) --- - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid table spline 360 - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - -} # 1beadFrustrated - - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated_variants.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated_variants.lt deleted file mode 100644 index 54e2de437..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/1beadFrustrated_variants.lt +++ /dev/null @@ -1,85 +0,0 @@ -import "1beadFrustrated.lt" - - -# Alternate starting conformation (same molecule): - - -1beadMisfolded inherits 1beadFrustrated { - - # This molecule "inherits" all of its features from "1beadFrustrated". - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -0.69801399 -0.22114168 -1.9464876 - $atom:a2 $mol @atom:B 0.0 -0.40921658 -0.027063664 -1.0033251 - $atom:a3 $mol @atom:L 0.0 0.10259348 0.80836418 -1.0737085 - $atom:a4 $mol @atom:B 0.0 0.25857916 1.0054984 -0.11621451 - $atom:a5 $mol @atom:L 0.0 0.8258629 1.8325549 -0.18529135 - $atom:a6 $mol @atom:B 0.0 0.91366257 2.1950317 0.74175977 - $atom:a7 $mol @atom:N 0.0 1.4399539 1.554238 1.2994409 - $atom:a8 $mol @atom:N 0.0 0.73372573 1.0161012 1.7397275 - $atom:a9 $mol @atom:B 0.0 0.26608782 0.65302497 0.94353938 - $atom:a10 $mol @atom:L 0.0 0.97442305 0.13574211 0.50586398 - $atom:a11 $mol @atom:B 0.0 0.35889617 -0.18247555 -0.1764186 - $atom:a12 $mol @atom:L 0.0 0.87151735 -0.77260824 -0.75240916 - $atom:a13 $mol @atom:B 0.0 0.047726486 -1.0530682 -1.1902704 - $atom:a14 $mol @atom:L 0.0 0.34530697 -1.7476773 -1.8393331 - $atom:a15 $mol @atom:N 0.0 0.65865186 -2.45948 -1.2167056 - $atom:a16 $mol @atom:N 0.0 -0.16534524 -2.6219442 -0.67112167 - $atom:a17 $mol @atom:N 0.0 -0.010590421 -2.2445242 0.24748633 - $atom:a18 $mol @atom:B 0.0 0.18135771 -1.2564919 0.1767523 - $atom:a19 $mol @atom:B 0.0 -0.57472665 -0.82852797 -0.27027791 - $atom:a20 $mol @atom:L 0.0 -1.3967448 -1.0516787 0.24247346 - $atom:a21 $mol @atom:L 0.0 -1.003428 -0.85642681 1.1107555 - $atom:a22 $mol @atom:B 0.0 -0.25156735 -0.3182346 0.74262946 - $atom:a23 $mol @atom:B 0.0 -0.61751956 0.30115562 0.070426493 - $atom:a24 $mol @atom:L 0.0 -1.3347934 0.83310182 0.52625934 - $atom:a25 $mol @atom:L 0.0 -0.83315257 1.270904 1.2564086 - $atom:a26 $mol @atom:B 0.0 -0.10469759 1.6988523 0.72597181 - $atom:a27 $mol @atom:L 0.0 -0.57854905 2.3367737 0.11206868 - } - -} # 1beadMisfolded - - -1beadUnfolded inherits 1beadFrustrated { - - # This molecule "inherits" all of its features from "1beadFrustrated" - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol @atom:L 0.0 -2.4 1.7 -0.0 - $atom:a2 $mol @atom:B 0.0 -1.8 1.7 0.8 - $atom:a3 $mol @atom:L 0.0 -1.2 2.5 0.8 - $atom:a4 $mol @atom:B 0.0 -0.6 2.5 -0.0 - $atom:a5 $mol @atom:L 0.0 0.0 1.7 -0.0 - $atom:a6 $mol @atom:B 0.0 0.6 1.7 0.8 - $atom:a7 $mol @atom:N 0.0 1.2 2.5 0.8 - $atom:a8 $mol @atom:N 0.0 1.8 2.5 -0.0 - $atom:a9 $mol @atom:B 0.0 2.4 1.7 -0.0 - $atom:a10 $mol @atom:L 0.0 3.0 1.7 -0.8 - $atom:a11 $mol @atom:B 0.0 3.0 0.7 -0.8 - $atom:a12 $mol @atom:L 0.0 3.0 0.1 -0.0 - $atom:a13 $mol @atom:B 0.0 3.8 -0.5 -0.0 - $atom:a14 $mol @atom:L 0.0 3.8 -1.1 -0.8 - $atom:a15 $mol @atom:N 0.0 3.0 -1.7 -0.8 - $atom:a16 $mol @atom:N 0.0 3.0 -1.7 0.2 - $atom:a17 $mol @atom:N 0.0 2.4 -2.5 0.2 - $atom:a18 $mol @atom:B 0.0 1.8 -2.5 -0.6 - $atom:a19 $mol @atom:B 0.0 1.2 -1.7 -0.6 - $atom:a20 $mol @atom:L 0.0 0.6 -1.7 0.2 - $atom:a21 $mol @atom:L 0.0 -0.0 -2.5 0.2 - $atom:a22 $mol @atom:B 0.0 -0.6 -2.5 -0.6 - $atom:a23 $mol @atom:B 0.0 -1.2 -1.7 -0.6 - $atom:a24 $mol @atom:L 0.0 -1.8 -1.7 0.2 - $atom:a25 $mol @atom:L 0.0 -2.4 -2.5 0.2 - $atom:a26 $mol @atom:B 0.0 -3.0 -2.5 -0.6 - $atom:a27 $mol @atom:L 0.0 -3.6 -1.7 -0.6 - } - -} # 1beadUnfolded - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_chaperone_table.py b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_chaperone_table.py deleted file mode 100755 index 9b86809cc..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_chaperone_table.py +++ /dev/null @@ -1,87 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between atoms in the -# protein and a chaperone provided in the supplemental materials section of: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# This is stored in a tabulated force field with a singularity at a distance R. -# -# To calculate the table for interaction between -# ...the chaperone and a hydrophobic bead (2004 PNAS paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 6.0 0.475 0.0 5.9 1181 -# ...the chaperone and a hydrophilic bead (2004 PNAS paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 6.0 0.0 0.0 5.9 1181 -# ...the chaperone and a hydrophobic bead (2006 JMB paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 3.0 0.60 3.1 8.0 981 True -# ...the chaperone and a hydrophilic bead (2006 JMB paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 3.0 0.0 3.1 8.0 981 True - -from math import * -import sys - -def U(r, eps, sigma, R, h): - #print('r='+str(r)+' eps='+str(eps)+' s='+str(sigma)+' R='+str(R)+' h='+str(h)) - # Formula is undefined at r=0, but you can take the limit: - if r <= 0: - return 4.0*pi*R*R*4.0*eps*(pow((sigma/R), 12.0) - - h*pow((sigma/R), 6.0)) - xp = sigma/(r+R) - xm = sigma/(r-R) - term10 = pow(xm, 10.0) - pow(xp, 10.0) - term4 = pow(xm, 4.0) - pow(xp, 4.0) - return 4.0*pi*eps*(R/r) * (0.2*term10 - 0.5*h*term4) - -def F(r, eps, sigma, R, h): - # Formula is undefined at r=0, but you can take the limit: - if r <= 0: - return 0.0 - product_term_a = U(r, eps, sigma, R, h) / r - ixp = (r+R)/sigma - ixm = (r-R)/sigma - dix_dr = 1.0/sigma - term10 = (10.0/sigma)*(pow(ixm, -11.0) - pow(ixp, -11.0)) - term4 = (4.0/sigma)*(pow(ixm, -5.0) - pow(ixp, -5.0)) - product_term_b = 4.0*eps*pi*(R/r) * (0.2*term10 - 0.5*h*term4) - return product_term_a + product_term_b - - -class InputError(Exception): - """ A generic exception object containing a string for error reporting. - - """ - def __init__(self, err_msg): - self.err_msg = err_msg - def __str__(self): - return self.err_msg - def __repr__(self): - return str(self) - -if len(sys.argv) < 8: - sys.stderr.write("Error: expected 7 arguments:\n" - "\n" - "Usage: "+sys.argv[0]+" epsilon sigma R h rmin rmax N\n\n") - sys.exit(-1) - -epsilon = float(sys.argv[1]) -sigma = float(sys.argv[2]) -R = float(sys.argv[3]) -h = float(sys.argv[4]) -rmin = float(sys.argv[5]) -rmax = float(sys.argv[6]) -N = int(sys.argv[7]) - -subtract_Urcut = False -if len(sys.argv) == 9: - subtract_Urcut = True -rcut = rmax - -for i in range(0,N): - r = rmin + i*(rmax-rmin)/(N-1) - U_r = U(r, epsilon, sigma, R, h) - F_r = F(r, epsilon, sigma, R, h) - if subtract_Urcut: - U_r -= U(rcut, epsilon, sigma, R, h) - if (r >= rcut) or (i==N-1): - U_r = 0.0 - F_r = 0.0 - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_dihedral_table.py b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_dihedral_table.py deleted file mode 100755 index 34c66418a..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/generate_tables/calc_dihedral_table.py +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of dihedral angle interactions used in the alpha-helix -# and beta-sheet regions of the frustrated protein model described in -# provided in figure 8 of the supplemental materials section of: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# Note that the "A" and "B" parameters were incorrectly reported to be -# 5.4*epsilon and 6.0*epsilon. The values used were 5.6 and 6.0 epsilon. -# The phiA and phiB values were 57.29577951308232 degrees (1 rad) -# and 180 degrees, respectively. Both expA and expB were 6.0. -# -# To generate the table used for the alpha-helix (1 degree resolution) use this: -# ./calc_dihedral_table.py 6.0 57.29577951308232 6 5.6 180 6 0.0 359 360 -# To generate the table used for the beta-sheets (1 degree resolution) use this: -# ./calc_dihedral_table.py 5.6 57.29577951308232 6 6.0 180 6 0.0 359 360 -# -# (If you're curious as to why I set the location of the minima at phi_alpha -# to 1.0 radians (57.2957795 degrees), there was no particularly good reason. -# I think the correct value turns out to be something closer to 50 degrees.) - - -from math import * -import sys - - -# The previous version included the repulsive core term -def U(phi, A, phiA, expA, B, phiB, expB, use_radians=False): - conv_units = pi/180.0 - if use_radians: - conv_units = 1.0 - termA = pow(cos(0.5*(phi-phiA)*conv_units), expA) - termB = pow(cos(0.5*(phi-phiB)*conv_units), expB) - return -A*termA - B*termB - -# The previous version included the repulsive core term -def F(phi, A, phiA, expA, B, phiB, expB, use_radians=False): - conv_units = pi/180.0 - if use_radians: - conv_units = 1.0 - termA = (0.5*sin(0.5*(phi-phiA)*conv_units) * - expA * pow(cos(0.5*(phi-phiA)*conv_units), expA-1.0)) - termB = (0.5*sin(0.5*(phi-phiB)*conv_units) * - expB * pow(cos(0.5*(phi-phiB)*conv_units), expB-1.0)) - return -conv_units*(A*termA + B*termB) - -if len(sys.argv) != 10: - sys.stderr.write("Error: expected 9 arguments:\n" - "\n" - "Usage: "+sys.argv[0]+" A phiA expA B phiB expB phiMin phiMax N\n\n") - sys.exit(-1) - -A = float(sys.argv[1]) -phiA = float(sys.argv[2]) -expA = float(sys.argv[3]) -B = float(sys.argv[4]) -phiB = float(sys.argv[5]) -expB = float(sys.argv[6]) -phi_min = float(sys.argv[7]) -phi_max = float(sys.argv[8]) -N = int(sys.argv[9]) - -for i in range(0,N): - phi = phi_min + i*(phi_max - phi_min)/(N-1) - U_phi = U(phi, A, phiA, expA, B, phiB, expB, use_radians=False) - F_phi = F(phi, A, phiA, expA, B, phiB, expB, use_radians=False) - print(str(i+1)+' '+str(phi)+' '+str(U_phi)+' '+str(F_phi)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/minichaperone.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/minichaperone.lt deleted file mode 100644 index 1d37823b7..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/minichaperone.lt +++ /dev/null @@ -1,41 +0,0 @@ -# Here we define a trivial molecule containing only one particle. - -Minichaperone { - - # atomID molID atomType charge x y z - - write("Data Atoms") { - $atom:C $mol @atom:C 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom:C 100.0 - } - - write_once("In Settings") { - # If for some reason there are multiple chaperones present, - # I assume that they interact repulsively (hence, L=0) - - # i j pairStyle eps sig K L - - pair_coeff @atom:C @atom:C lj/charmm/coul/charmm/inter 1.0 3.0 1 0 - - # Optional: define the atoms in the "chaperonins" group: - # (Defining a group for the chaperone makes it easy to immobilize it later.) - - group chaperones type @atom:C - } - - # Specify which pair_styles, and atom styles work well with - # this model. (Again this can be overridden later.) - - write_once("In Init") { - units lj - atom_style full - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 8.0 9.0 - } - -} # Minichaperone - -# We have not specified how this particle interacts with other particles -# besides itself. Later on you must do this. diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/system.lt deleted file mode 100644 index 8f8c37d08..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/system.lt +++ /dev/null @@ -1,72 +0,0 @@ -write_once("Data Boundary") { - 0.0 80.0 xlo xhi - 0.0 80.0 ylo yhi - 0.0 80.0 zlo zhi -} - - -import "1beadFrustrated_variants.lt" -import "minichaperone.lt" - - -# Create 8 proteins and 8 chaperones (2x2x2 array): -# NOTE: Below I create multiple proteins and multiple chaperones -# to see what would happen. (I suspect nothing good. In the -# 2006 paper, only 1 protein and 1 chaperone were present.) - - -proteins = new 1beadUnfolded [2].move(40,0,0) - [2].move(0,40,0) - [2].move(0,0,40) - -chaperones = new Minichaperone [2].move(40,0,0) - [2].move(0,40,0) - [2].move(0,0,40) - -proteins[*][*][*].move(20,20,20) # to avoid overlap with the chaperones - - - -# If you only want 1 protein and 1 chaperone -# then replace the lines above with: -# -# protein = new 1beadMisfolded -# chaperone = new Minichaperone - - - - - -# ---- Now define interactions between the atoms in the protein ---- -# ---- (named "B", "L", "N") and the atom which represents the ---- -# ---- chaperone ("c"). These interactions are tabulated. ---- - -write_once("In Settings") { - pair_coeff @atom:Minichaperone/C @atom:1beadFrustrated/B table table_minichaperone_h=0.6.dat CH_H0.6 - pair_coeff @atom:Minichaperone/C @atom:1beadFrustrated/L table table_minichaperone_h=0.dat CH_H0 - pair_coeff @atom:Minichaperone/C @atom:1beadFrustrated/N table table_minichaperone_h=0.dat CH_H0 -} - -# Note: If you want purely repulsive spheres (crowding, h=0.0) -# instead of an attractive "hydrophobic" chaperone (h=0.6) -# then replace "table_minichaperone_h=0_6.dat CH_H0_6" -# with "table_minichaperone_h=0.dat CH_H0" -# (... or just use an ordinary Lennard-Jones interaction -# with sigma = 6.0 and epsilon near 0.0) - - -# LAMMPS has many available force field styles (and atom styles). Here we -# select the ones which work well for the full combine system. (This should -# override any settings made in "1beadFrustrated.lt" or "minichaperone.lt") - - -write_once("In Init") { - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid table spline 360 - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 table spline 981 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) -} diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_dihedral_frustrated.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_dihedral_frustrated.dat deleted file mode 100644 index d660fee30..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_dihedral_frustrated.dat +++ /dev/null @@ -1,735 +0,0 @@ -# Table of the potential and its negative derivative for frustrated alpha helix -# (Note: Derivatives are in units of energy/radians, not energy/degrees.) -# ./calc_dihedral_table.py 6.0 57.29577951308232 6 5.6 180 6 0.0 359 360 - -FRUSTRATED_ALPHA -N 360 DEGREES - -1 0.0 -2.74081145103 0.0783990792662 -2 1.0 -2.81950869101 0.0789852583442 -3 2.0 -2.89876136749 0.0795096391909 -4 3.0 -2.97850675562 0.0799703813963 -5 4.0 -3.05868032959 0.0803657243943 -6 5.0 -3.13921584545 0.0806939935737 -7 6.0 -3.22004543014 0.0809536062381 -8 7.0 -3.30109967628 0.0811430773977 -9 8.0 -3.38230774267 0.0812610253741 -10 9.0 -3.46359746038 0.0813061772009 -11 10.0 -3.54489544401 0.0812773738039 -12 11.0 -3.62612720812 0.0811735749433 -13 12.0 -3.70721728841 0.0809938639029 -14 13.0 -3.78808936748 0.080737451911 -15 14.0 -3.86866640485 0.0804036822781 -16 15.0 -3.94887077101 0.0799920342374 -17 16.0 -4.02862438516 0.0795021264757 -18 17.0 -4.10784885622 0.0789337203415 -19 18.0 -4.18646562704 0.0782867227197 -20 19.0 -4.26439612115 0.0775611885609 -21 20.0 -4.34156189202 0.0767573230567 -22 21.0 -4.41788477419 0.0758754834523 -23 22.0 -4.49328703609 0.0749161804868 -24 23.0 -4.56769153408 0.0738800794563 -25 24.0 -4.64102186743 0.0727680008923 -26 25.0 -4.71320253365 0.0715809208518 -27 26.0 -4.78415908407 0.0703199708131 -28 27.0 -4.85381827903 0.0689864371778 -29 28.0 -4.92210824234 0.067581760373 -30 29.0 -4.98895861476 0.0661075335571 -31 30.0 -5.05430070586 0.0645655009259 -32 31.0 -5.11806764409 0.0629575556235 -33 32.0 -5.18019452449 0.061285737258 -34 33.0 -5.24061855376 0.0595522290273 -35 34.0 -5.29927919225 0.0577593544584 -36 35.0 -5.3561182925 0.0559095737673 -37 36.0 -5.41108023395 0.0540054798439 -38 37.0 -5.46411205346 0.0520497938726 -39 38.0 -5.51516357127 0.0500453605949 -40 39.0 -5.56418751203 0.0479951432253 -41 40.0 -5.61113962059 0.0459022180302 -42 41.0 -5.65597877221 0.0437697685824 -43 42.0 -5.69866707689 0.0416010797029 -44 43.0 -5.7391699774 0.0393995311046 -45 44.0 -5.77745634094 0.0371685907508 -46 45.0 -5.81349854393 0.034911807945 -47 46.0 -5.84727254977 0.0326328061676 -48 47.0 -5.87875797937 0.030335275675 -49 48.0 -5.90793817411 0.0280229658805 -50 49.0 -5.93480025113 0.0256996775336 -51 50.0 -5.95933515063 0.0233692547166 -52 51.0 -5.98153767519 0.0210355766777 -53 52.0 -6.00140652074 0.0187025495211 -54 53.0 -6.01894429926 0.016374097773 -55 54.0 -6.03415755288 0.0140541558448 -56 55.0 -6.04705675953 0.0117466594146 -57 56.0 -6.05765632981 0.00945553674764 -58 57.0 -6.06597459526 0.00718469997761 -59 58.0 -6.07203378786 0.00493803637051 -60 59.0 -6.07586001075 0.00271939959245 -61 60.0 -6.07748320034 0.000532601003776 -62 61.0 -6.07693707962 -0.00161859899905 -63 62.0 -6.07425910291 -0.00373049957158 -64 63.0 -6.06949039207 -0.00579946791801 -65 64.0 -6.06267566421 -0.00782194767468 -66 65.0 -6.05386315117 -0.00979446715893 -67 66.0 -6.04310451074 -0.0117136474624 -68 67.0 -6.03045472992 -0.0135762103679 -69 68.0 -6.01597202036 -0.0153789860691 -70 69.0 -5.99971770618 -0.0171189206741 -71 70.0 -5.98175610439 -0.0187930834719 -72 71.0 -5.9621543982 -0.0203986739443 -73 72.0 -5.9409825034 -0.0219330285036 -74 73.0 -5.91831292823 -0.0233936269399 -75 74.0 -5.89422062685 -0.0247780985587 -76 75.0 -5.86878284696 -0.0260842279959 -77 76.0 -5.84207897162 -0.0273099606906 -78 77.0 -5.81419035593 -0.0284534080045 -79 78.0 -5.78520015867 -0.0295128519729 -80 79.0 -5.7551931694 -0.0304867496727 -81 80.0 -5.72425563141 -0.0313737371989 -82 81.0 -5.6924750609 -0.0321726332348 -83 82.0 -5.65994006273 -0.0328824422092 -84 83.0 -5.62674014332 -0.0335023570292 -85 84.0 -5.59296552097 -0.0340317613814 -86 85.0 -5.55870693409 -0.0344702315961 -87 86.0 -5.52405544786 -0.0348175380654 -88 87.0 -5.48910225957 -0.0350736462148 -89 88.0 -5.45393850338 -0.0352387170203 -90 89.0 -5.41865505462 -0.0353131070729 -91 90.0 -5.38334233438 -0.0352973681855 -92 91.0 -5.34809011465 -0.0351922465446 -93 92.0 -5.31298732458 -0.0349986814067 -94 93.0 -5.27812185824 -0.034717803342 -95 94.0 -5.24358038438 -0.0343509320285 -96 95.0 -5.2094481586 -0.0338995736008 -97 96.0 -5.17580883839 -0.0333654175598 -98 97.0 -5.14274430152 -0.0327503332496 -99 98.0 -5.11033446814 -0.0320563659092 -100 99.0 -5.07865712698 -0.0312857323082 -101 100.0 -5.04778776623 -0.0304408159764 -102 101.0 -5.01779940929 -0.0295241620384 -103 102.0 -4.98876245596 -0.0285384716647 -104 103.0 -4.96074452928 -0.0274865961525 -105 104.0 -4.93381032851 -0.0263715306507 -106 105.0 -4.90802148862 -0.0251964075427 -107 106.0 -4.88343644644 -0.0239644895038 -108 107.0 -4.86011031397 -0.0226791622487 -109 108.0 -4.83809475914 -0.0213439269874 -110 109.0 -4.81743789414 -0.0199623926068 -111 110.0 -4.79818417182 -0.0185382675969 -112 111.0 -4.78037429015 -0.0170753517415 -113 112.0 -4.76404510526 -0.0155775275918 -114 113.0 -4.74922955293 -0.0140487517461 -115 114.0 -4.73595657904 -0.0124930459538 -116 115.0 -4.7242510789 -0.0109144880672 -117 116.0 -4.71413384576 -0.00931720286182 -118 117.0 -4.70562152846 -0.00770535274772 -119 118.0 -4.69872659855 -0.00608312839491 -120 119.0 -4.69345732669 -0.00445473929448 -121 120.0 -4.6898177686 -0.00282440427898 -122 121.0 -4.68780776044 -0.00119634202478 -123 122.0 -4.68742292374 0.000425238440527 -124 123.0 -4.68865467977 0.0020361472029 -125 124.0 -4.69149027336 0.00363222287571 -126 125.0 -4.69591280613 0.00520934194008 -127 126.0 -4.70190127895 0.0067634279891 -128 127.0 -4.70943064365 0.00829046085365 -129 128.0 -4.71847186379 0.00978648558781 -130 129.0 -4.72899198423 0.0112476212922 -131 130.0 -4.74095420961 0.0126700697544 -132 131.0 -4.7543179912 0.0140501238848 -133 132.0 -4.76903912216 0.0153841759291 -134 133.0 -4.78506984093 0.0166687254364 -135 134.0 -4.80235894235 0.0179003869651 -136 135.0 -4.82085189642 0.0190758975074 -137 136.0 -4.84049097437 0.0201921236154 -138 137.0 -4.86121538156 0.0212460682116 -139 138.0 -4.88296139722 0.0222348770682 -140 139.0 -4.90566252032 0.0231558449399 -141 140.0 -4.9292496215 0.0240064213355 -142 141.0 -4.95365110055 0.0247842159162 -143 142.0 -4.97879304911 0.0254870035063 -144 143.0 -5.00459941816 0.0261127287073 -145 144.0 -5.03099218995 0.0266595101027 -146 145.0 -5.05789155387 0.0271256440463 -147 146.0 -5.08521608601 0.0275096080241 -148 147.0 -5.11288293171 0.0278100635833 -149 148.0 -5.14080799097 0.0280258588231 -150 149.0 -5.16890610603 0.0281560304409 -151 150.0 -5.19709125082 0.0281998053314 -152 151.0 -5.22527672173 0.0281566017347 -153 152.0 -5.25337532941 0.0280260299338 -154 153.0 -5.28129959092 0.0278078924984 -155 154.0 -5.30896192196 0.0275021840788 -156 155.0 -5.33627482866 0.0271090907491 -157 156.0 -5.36315109852 0.0266289889046 -158 157.0 -5.38950398994 0.026062443717 -159 158.0 -5.41524742011 0.0254102071518 -160 159.0 -5.44029615055 0.0246732155563 -161 160.0 -5.46456597019 0.0238525868232 -162 161.0 -5.48797387528 0.0229496171403 -163 162.0 -5.51043824587 0.0219657773349 -164 163.0 -5.53187901853 0.0209027088232 -165 164.0 -5.55221785468 0.0197622191769 -166 165.0 -5.57137830441 0.0185462773191 -167 166.0 -5.58928596528 0.0172570083629 -168 167.0 -5.60586863576 0.0158966881068 -169 168.0 -5.62105646307 0.0144677372016 -170 169.0 -5.63478208493 0.0129727150063 -171 170.0 -5.64698076513 0.0114143131467 -172 171.0 -5.65759052241 0.00979534879707 -173 172.0 -5.66655225257 0.00811875770075 -174 173.0 -5.67380984344 0.00638758694863 -175 174.0 -5.67931028251 0.00460498753534 -176 175.0 -5.68300375706 0.00277420671195 -177 176.0 -5.68484374646 0.000898580155594 -178 177.0 -5.68478710669 -0.00101847602368 -179 178.0 -5.68279414663 -0.00297347341791 -180 179.0 -5.67882869631 -0.00496285957718 -181 180.0 -5.67285816674 -0.00698302636509 -182 181.0 -5.6648536014 -0.00903031839234 -183 182.0 -5.65478971926 -0.0111010415069 -184 183.0 -5.64264494925 -0.0131914713189 -185 184.0 -5.62840145627 -0.0152978617389 -186 185.0 -5.6120451586 -0.017416453508 -187 186.0 -5.59356573683 -0.0195434826976 -188 187.0 -5.57295663425 -0.0216751891584 -189 188.0 -5.55021504898 -0.0238078248974 -190 189.0 -5.52534191754 -0.0259376623617 -191 190.0 -5.4983418904 -0.0280610026087 -192 191.0 -5.46922329932 -0.0301741833429 -193 192.0 -5.43799811672 -0.0322735868002 -194 193.0 -5.40468190731 -0.0343556474589 -195 194.0 -5.36929377207 -0.0364168595607 -196 195.0 -5.33185628476 -0.0384537844225 -197 196.0 -5.29239542138 -0.0404630575223 -198 197.0 -5.25094048245 -0.0424413953416 -199 198.0 -5.20752400881 -0.0443856019501 -200 199.0 -5.16218169074 -0.0462925753151 -201 200.0 -5.11495227114 -0.0481593133234 -202 201.0 -5.06587744261 -0.0499829195012 -203 202.0 -5.01500173918 -0.0517606084187 -204 203.0 -4.96237242264 -0.0534897107689 -205 204.0 -4.90803936404 -0.055167678109 -206 205.0 -4.85205492059 -0.0567920872546 -207 206.0 -4.79447380837 -0.0583606443179 -208 207.0 -4.73535297113 -0.0598711883816 -209 208.0 -4.6747514457 -0.0613216948024 -210 209.0 -4.61273022413 -0.0627102781377 -211 210.0 -4.54935211328 -0.0640351946902 -212 211.0 -4.4846815919 -0.0652948446678 -213 212.0 -4.41878466581 -0.0664877739558 -214 213.0 -4.35172872155 -0.0676126754981 -215 214.0 -4.28358237872 -0.0686683902899 -216 215.0 -4.21441534165 -0.0696539079796 -217 216.0 -4.14429825061 -0.070568367083 -218 217.0 -4.07330253293 -0.0714110548116 -219 218.0 -4.00150025463 -0.0721814065199 -220 219.0 -3.92896397266 -0.072879004774 -221 220.0 -3.85576658834 -0.0735035780505 -222 221.0 -3.78198120223 -0.0740549990687 -223 222.0 -3.70768097086 -0.0745332827669 -224 223.0 -3.63293896573 -0.0749385839297 -225 224.0 -3.5578280347 -0.0752711944755 -226 225.0 -3.48242066643 -0.075531540416 -227 226.0 -3.4067888579 -0.0757201784978 -228 227.0 -3.33100398548 -0.0758377925383 -229 228.0 -3.25513667985 -0.0758851894693 -230 229.0 -3.17925670492 -0.0758632951011 -231 230.0 -3.10343284123 -0.0757731496217 -232 231.0 -3.02773277394 -0.0756159028468 -233 232.0 -2.95222298559 -0.0753928092342 -234 233.0 -2.87696865416 -0.0751052226812 -235 234.0 -2.80203355622 -0.0747545911191 -236 235.0 -2.72747997572 -0.0743424509249 -237 236.0 -2.65336861841 -0.073870421164 -238 237.0 -2.57975853208 -0.0733401976859 -239 238.0 -2.50670703279 -0.0727535470871 -240 239.0 -2.4342696372 -0.0721123005638 -241 240.0 -2.36250000104 -0.0714183476691 -242 241.0 -2.29144986396 -0.0706736299971 -243 242.0 -2.22116900065 -0.0698801348102 -244 243.0 -2.15170517837 -0.0690398886302 -245 244.0 -2.0831041209 -0.0681549508121 -246 245.0 -2.01540947892 -0.067227407119 -247 246.0 -1.94866280684 -0.0662593633171 -248 247.0 -1.88290354594 -0.0652529388105 -249 248.0 -1.81816901389 -0.0642102603325 -250 249.0 -1.7544944006 -0.0631334557138 -251 250.0 -1.69191277013 -0.0620246477436 -252 251.0 -1.6304550688 -0.0608859481423 -253 252.0 -1.57015013921 -0.059719451663 -254 253.0 -1.51102474011 -0.0585272303374 -255 254.0 -1.45310357187 -0.0573113278834 -256 255.0 -1.39640930762 -0.0560737542899 -257 256.0 -1.34096262951 -0.054816480593 -258 257.0 -1.28678227024 -0.0535414338587 -259 258.0 -1.23388505944 -0.0522504923856 -260 259.0 -1.18228597475 -0.0509454811405 -261 260.0 -1.13199819729 -0.0496281674395 -262 261.0 -1.08303317143 -0.0483002568854 -263 262.0 -1.03540066834 -0.046963389572 -264 263.0 -0.989108853377 -0.0456191365664 -265 264.0 -0.944164356669 -0.0442689966762 -266 265.0 -0.900572346917 -0.0429143935113 -267 266.0 -0.858336607922 -0.0415566728462 -268 267.0 -0.817459617608 -0.0401971002897 -269 268.0 -0.777942629232 -0.0388368592669 -270 269.0 -0.739785754436 -0.0374770493178 -271 270.0 -0.702988047855 -0.0361186847156 -272 271.0 -0.667547592939 -0.0347626934072 -273 272.0 -0.633461588675 -0.0334099162773 -274 273.0 -0.600726436882 -0.0320611067354 -275 274.0 -0.569337829756 -0.0307169306269 -276 275.0 -0.539290837348 -0.0293779664649 -277 276.0 -0.510579994645 -0.0280447059807 -278 277.0 -0.483199387947 -0.0267175549897 -279 278.0 -0.457142740217 -0.0253968345674 -280 279.0 -0.432403495111 -0.0240827825309 -281 280.0 -0.408974899365 -0.0227755552188 -282 281.0 -0.386850083265 -0.0214752295619 -283 282.0 -0.366022138902 -0.020181805438 -284 283.0 -0.346484195932 -0.0188952082997 -285 284.0 -0.328229494574 -0.0176152920667 -286 285.0 -0.311251455597 -0.0163418422722 -287 286.0 -0.295543747024 -0.0150745794496 -288 287.0 -0.28110034735 -0.0138131627512 -289 288.0 -0.267915605017 -0.0125571937823 -290 289.0 -0.255984293962 -0.011306220639 -291 290.0 -0.245301665026 -0.0100597421363 -292 291.0 -0.235863493049 -0.00881721220956 -293 292.0 -0.22766611948 -0.00757804447631 -294 293.0 -0.220706490355 -0.00634161694135 -295 294.0 -0.214982189503 -0.00510727682957 -296 295.0 -0.210491466861 -0.00387434552992 -297 296.0 -0.207233261801 -0.00264212363344 -298 297.0 -0.205207221373 -0.00140989604849 -299 298.0 -0.204413713408 -0.00017693717569 -300 299.0 -0.204853834414 0.0010574838751 -301 300.0 -0.206529412255 0.00229409804323 -302 301.0 -0.209443003569 0.00353363106913 -303 302.0 -0.213597885954 0.00477679825726 -304 303.0 -0.218998044922 0.00602429926791 -305 304.0 -0.22564815567 0.00727681295572 -306 305.0 -0.23355355972 0.00853499227222 -307 306.0 -0.2427202365 0.00979945924997 -308 307.0 -0.253154769958 0.0110708000854 -309 308.0 -0.264864310313 0.0123495603372 -310 309.0 -0.277856531075 0.0136362402565 -311 310.0 -0.292139581459 0.0149312902659 -312 311.0 -0.307722034364 0.0162351066015 -313 312.0 -0.324612830087 0.0175480271349 -314 313.0 -0.342821215943 0.0188703273888 -315 314.0 -0.362356682012 0.0202022167596 -316 315.0 -0.383228893218 0.0215438349636 -317 316.0 -0.405447617967 0.0228952487148 -318 317.0 -0.429022653586 0.0242564486517 -319 318.0 -0.45396374882 0.0256273465206 -320 319.0 -0.480280523637 0.0270077726275 -321 320.0 -0.507982386639 0.0283974735696 -322 321.0 -0.537078450328 0.029796110253 -323 322.0 -0.567577444555 0.0312032562068 -324 323.0 -0.59948762842 0.0326183962009 -325 324.0 -0.632816700956 0.0340409251716 -326 325.0 -0.667571710883 0.0354701474639 -327 326.0 -0.703758965776 0.0369052763923 -328 327.0 -0.741383940946 0.038345434125 -329 328.0 -0.780451188376 0.0397896518935 -330 329.0 -0.820964246018 0.0412368705304 -331 330.0 -0.862925547807 0.042685941334 -332 331.0 -0.906336334692 0.0441356272615 -333 332.0 -0.951196567028 0.045584604448 -334 333.0 -0.997504838648 0.0470314640498 -335 334.0 -1.04525829294 0.048474714408 -336 335.0 -1.09445254125 0.0499127835288 -337 336.0 -1.1450815839 0.0513440218749 -338 337.0 -1.1971377342 0.0527667054614 -339 338.0 -1.25061154564 0.0541790392498 -340 339.0 -1.30549174267 0.0555791608316 -341 340.0 -1.36176515529 0.0569651443923 -342 341.0 -1.41941665773 0.0583350049463 -343 342.0 -1.47842911151 0.0596867028317 -344 343.0 -1.53878331313 0.061018148454 -345 344.0 -1.60045794659 0.0623272072653 -346 345.0 -1.66342954101 0.0636117049668 -347 346.0 -1.72767243359 0.0648694329207 -348 347.0 -1.79315873807 0.0660981537565 -349 348.0 -1.85985831882 0.0672956071568 -350 349.0 -1.92773877092 0.0684595158069 -351 350.0 -1.99676540616 0.0695875914917 -352 351.0 -2.06690124527 0.0706775413231 -353 352.0 -2.13810701636 0.0717270740805 -354 353.0 -2.21034115987 0.0727339066469 -355 354.0 -2.28355983986 0.0736957705223 -356 355.0 -2.35771696194 0.0746104183955 -357 356.0 -2.43276419776 0.0754756307561 -358 357.0 -2.50865101613 0.0762892225281 -359 358.0 -2.58532472075 0.0770490497051 -360 359.0 -2.66273049463 0.0777530159679 - -# Table of the potential and its negative derivative for frustrated beta sheet -# (Note: Derivatives are in units of energy/radians, not energy/degrees.) -# ./calc_dihedral_table.py 5.6 57.29577951308232 6 6.0 180 6 0.0 359 360 - -FRUSTRATED_BETA -N 360 DEGREES - -1 0.0 -2.55809068762 0.0731724739818 -2 1.0 -2.63154144494 0.0737195744566 -3 2.0 -2.70551060968 0.0742089966437 -4 3.0 -2.77993963883 0.074639023134 -5 4.0 -2.85476830901 0.0750080115297 -6 5.0 -2.92993479441 0.0753144003899 -7 6.0 -3.00537575069 0.0755567150326 -8 7.0 -3.08102640456 0.0757335731758 -9 8.0 -3.15682064892 0.0758436903983 -10 9.0 -3.23269114341 0.075885885404 -11 10.0 -3.30856942003 0.0758590850738 -12 11.0 -3.38438599377 0.0757623292865 -13 12.0 -3.46007047791 0.0755947754951 -14 13.0 -3.53555170381 0.0753557030426 -15 14.0 -3.61075784476 0.0750445172025 -16 15.0 -3.68561654392 0.0746607529305 -17 16.0 -3.76005504566 0.0742040783151 -18 17.0 -3.83400033034 0.0736742977129 -19 18.0 -3.907379252 0.0730713545594 -20 19.0 -3.98011867868 0.0723953338429 -21 20.0 -4.0521456351 0.0716464642332 -22 21.0 -4.12338744726 0.0708251198546 -23 22.0 -4.19377188857 0.0699318216967 -24 23.0 -4.26322732737 0.0689672386556 -25 24.0 -4.33168287509 0.0679321881993 -26 25.0 -4.39906853508 0.0668276366524 -27 26.0 -4.46531535141 0.0656546990963 -28 27.0 -4.53035555742 0.0644146388823 -29 28.0 -4.59412272358 0.0631088667546 -30 29.0 -4.65655190431 0.061738939584 -31 30.0 -4.71757978327 0.0603065587109 -32 31.0 -4.77714481686 0.0588135679005 -33 32.0 -4.83518737548 0.057261950911 -34 33.0 -4.89164988211 0.0556538286799 -35 34.0 -4.94647694795 0.0539914561312 -36 35.0 -4.99961550465 0.0522772186102 -37 36.0 -5.05101493277 0.0505136279528 -38 37.0 -5.10062718621 0.048703318195 -39 38.0 -5.14840691207 0.0468490409338 -40 39.0 -5.19431156578 0.0449536603471 -41 40.0 -5.23830152101 0.0430201478838 -42 41.0 -5.28034017422 0.0410515766363 -43 42.0 -5.3203940433 0.0390511154063 -44 43.0 -5.35843286021 0.0370220224793 -45 44.0 -5.39442965726 0.0349676391193 -46 45.0 -5.4283608467 0.0328913828015 -47 46.0 -5.46020629342 0.0307967401964 -48 47.0 -5.48994938059 0.028687259923 -49 48.0 -5.51757706789 0.0265665450883 -50 49.0 -5.54307994213 0.0244382456298 -51 50.0 -5.56645226024 0.0223060504811 -52 51.0 -5.58769198425 0.0201736795783 -53 52.0 -5.60680080825 0.0180448757265 -54 53.0 -5.62378417713 0.0159233963481 -55 54.0 -5.63865129702 0.0138130051308 -56 55.0 -5.6514151374 0.0117174635982 -57 56.0 -5.66209242462 0.00964052262251 -58 57.0 -5.67070362704 0.00758591390103 -59 58.0 -5.67727293157 0.00555734141841 -60 59.0 -5.6818282117 0.00355847291538 -61 60.0 -5.68440098698 0.00159293138608 -62 61.0 -5.68502637408 -0.000335713374531 -63 62.0 -5.68374302934 -0.00222395315148 -64 63.0 -5.68059308309 -0.0040683495974 -65 64.0 -5.67562206565 -0.00586554240548 -66 65.0 -5.66887882528 -0.00761225734683 -67 66.0 -5.66041543813 -0.00930531415106 -68 67.0 -5.65028711044 -0.0109416342099 -69 68.0 -5.63855207307 -0.0125182480831 -70 69.0 -5.6252714687 -0.0140323027883 -71 70.0 -5.61050923182 -0.0154810688529 -72 71.0 -5.59433196178 -0.0168619471125 -73 72.0 -5.57680878923 -0.0181724752358 -74 73.0 -5.5580112361 -0.019410333958 -75 74.0 -5.53801306959 -0.0205733530082 -76 75.0 -5.51689015031 -0.0216595167121 -77 76.0 -5.49472027505 -0.0226669692568 -78 77.0 -5.47158301441 -0.0235940196022 -79 78.0 -5.44755954575 -0.0244391460249 -80 79.0 -5.42273248172 -0.0252010002837 -81 80.0 -5.3971856949 -0.0258784113929 -82 81.0 -5.37100413881 -0.0264703889936 -83 82.0 -5.34427366574 -0.0269761263135 -84 83.0 -5.31708084192 -0.0273950027051 -85 84.0 -5.28951276022 -0.0277265857564 -86 85.0 -5.26165685114 -0.0279706329651 -87 86.0 -5.23360069216 -0.0281270929735 -88 87.0 -5.20543181621 -0.0281961063563 -89 88.0 -5.17723751951 -0.0281780059613 -90 89.0 -5.14910466934 -0.0280733167983 -91 90.0 -5.12111951208 -0.0278827554757 -92 91.0 -5.09336748214 -0.0276072291861 -93 92.0 -5.06593301201 -0.0272478342399 -94 93.0 -5.0388993441 -0.026805854151 -95 94.0 -5.01234834466 -0.0262827572773 -96 95.0 -4.98636032033 -0.0256801940208 -97 96.0 -4.96101383762 -0.0249999935924 -98 97.0 -4.93638554598 -0.0242441603499 -99 98.0 -4.91255000457 -0.0234148697145 -100 99.0 -4.88957951348 -0.0225144636776 -101 100.0 -4.86754394953 -0.0215454459053 -102 101.0 -4.84651060724 -0.0205104764546 -103 102.0 -4.8265440452 -0.01941236611 -104 103.0 -4.80770593836 -0.0182540703564 -105 104.0 -4.79005493648 -0.0170386830008 -106 105.0 -4.77364652914 -0.0157694294583 -107 106.0 -4.7585329176 -0.0144496597171 -108 107.0 -4.74476289391 -0.0130828410011 -109 108.0 -4.73238172744 -0.0116725501446 -110 109.0 -4.72143105919 -0.0102224657007 -111 110.0 -4.71194880414 -0.00873635979846 -112 111.0 -4.70396906182 -0.0072180897712 -113 112.0 -4.69752203541 -0.00567158957449 -114 113.0 -4.69263395945 -0.00410086101469 -115 114.0 -4.68932703648 -0.00250996480925 -116 115.0 -4.68761938265 -0.000903011500147 -117 116.0 -4.68752498248 0.00071584775762 -118 117.0 -4.68905365291 0.00234243051027 -119 118.0 -4.69221101668 0.00397253239976 -120 119.0 -4.69699848518 0.00560193661579 -121 120.0 -4.70341325069 0.00722642338265 -122 121.0 -4.71144828821 0.00884177945771 -123 122.0 -4.72109236669 0.0104438076188 -124 123.0 -4.73233006984 0.0120283361174 -125 124.0 -4.74514182625 0.0135912280748 -126 125.0 -4.75950394898 0.0151283907985 -127 126.0 -4.77538868431 0.0166357849963 -128 127.0 -4.79276426974 0.0181094338658 -129 128.0 -4.81159500092 0.0195454320375 -130 129.0 -4.83184130754 0.0209399543498 -131 130.0 -4.8534598378 0.0222892644342 -132 131.0 -4.87640355143 0.0235897230915 -133 132.0 -4.90062182095 0.0248377964369 -134 133.0 -4.92606054096 0.0260300637961 -135 134.0 -4.95266224518 0.0271632253326 -136 135.0 -4.98036623096 0.028234109388 -137 136.0 -5.00910869107 0.0292396795182 -138 137.0 -5.03882285221 0.0301770412082 -139 138.0 -5.06943912022 0.0310434482505 -140 139.0 -5.10088523142 0.0318363087705 -141 140.0 -5.13308640979 0.0325531908865 -142 141.0 -5.16596552963 0.0331918279898 -143 142.0 -5.19944328334 0.0337501236332 -144 143.0 -5.23343835383 0.0342261560164 -145 144.0 -5.26786759123 0.0346181820585 -146 145.0 -5.30264619353 0.0349246410472 -147 146.0 -5.33768789051 0.0351441578585 -148 147.0 -5.37290513082 0.0352755457383 -149 148.0 -5.40820927152 0.0353178086401 -150 149.0 -5.4435107698 0.0352701431151 -151 150.0 -5.4787193763 0.0351319397498 -152 151.0 -5.51374432971 0.0349027841491 -153 152.0 -5.54849455206 0.0345824574643 -154 153.0 -5.58287884436 0.0341709364636 -155 154.0 -5.61680608206 0.0336683931487 -156 155.0 -5.65018540988 0.0330751939177 -157 156.0 -5.68292643563 0.0323918982779 -158 157.0 -5.71493942249 0.0316192571138 -159 158.0 -5.74613547931 0.0307582105139 -160 159.0 -5.77642674856 0.029809885165 -161 160.0 -5.80572659147 0.0287755913197 -162 161.0 -5.83394976986 0.0276568193473 -163 162.0 -5.86101262442 0.0264552358763 -164 163.0 -5.8868332488 0.025172679541 -165 164.0 -5.91133165941 0.0238111563427 -166 165.0 -5.93442996024 0.0223728346376 -167 166.0 -5.95605250261 0.0208600397671 -168 167.0 -5.97612603931 0.0192752483425 -169 168.0 -5.99457987285 0.0176210822011 -170 169.0 -6.01134599757 0.015900302049 -171 170.0 -6.02635923519 0.014115800807 -172 171.0 -6.03955736358 0.0122705966784 -173 172.0 -6.05088123845 0.0103678259555 -174 173.0 -6.0602749078 0.00841073558436 -175 174.0 -6.06768571866 0.00640267550713 -176 175.0 -6.0730644163 0.00434709080102 -177 176.0 -6.07636523524 0.00224751363529 -178 177.0 -6.07754598232 0.000107555066143 -179 178.0 -6.07656811141 -0.00206910330914 -180 179.0 -6.07339678973 -0.00427871781763 -181 180.0 -6.06800095563 -0.00651749127408 -182 181.0 -6.06035336781 -0.00878158162059 -183 182.0 -6.05043064586 -0.0110671106207 -184 183.0 -6.03821330204 -0.0133701725859 -185 184.0 -6.02368576439 -0.0156868431131 -186 185.0 -6.00683639108 -0.0180131878107 -187 186.0 -5.98765747603 -0.0203452709919 -188 187.0 -5.96614524589 -0.0226791643135 -189 188.0 -5.94229984843 -0.025010955339 -190 189.0 -5.91612533236 -0.0273367560054 -191 190.0 -5.88762961878 -0.0296527109716 -192 191.0 -5.85682446433 -0.0319550058299 -193 192.0 -5.82372541626 -0.0342398751598 -194 193.0 -5.78835175943 -0.0365036104045 -195 194.0 -5.75072645562 -0.0387425675516 -196 195.0 -5.71087607524 -0.0409531746008 -197 196.0 -5.66883072166 -0.0431319387984 -198 197.0 -5.62462394846 -0.0452754536249 -199 198.0 -5.57829266983 -0.0473804055171 -200 199.0 -5.5298770643 -0.0494435803104 -201 200.0 -5.47942047235 -0.0514618693867 -202 201.0 -5.42696928781 -0.0534322755136 -203 202.0 -5.37257284377 -0.055351918363 -204 203.0 -5.316283293 -0.0572180396955 -205 204.0 -5.25815548345 -0.059028008202 -206 205.0 -5.19824682901 -0.0607793239895 -207 206.0 -5.13661717604 -0.0624696227052 -208 207.0 -5.0733286659 -0.0640966792879 -209 208.0 -5.00844559393 -0.0656584113417 -210 209.0 -4.94203426529 -0.0671528821253 -211 210.0 -4.87416284794 -0.0685783031513 -212 211.0 -4.80490122327 -0.0699330363936 -213 212.0 -4.7343208347 -0.0712155960973 -214 213.0 -4.66249453466 -0.0724246501921 -215 214.0 -4.58949643037 -0.0735590213066 -216 215.0 -4.51540172879 -0.0746176873849 -217 216.0 -4.44028658118 -0.0755997819067 -218 217.0 -4.3642279276 -0.0765045937139 -219 218.0 -4.28730334182 -0.0773315664459 -220 219.0 -4.20959087694 -0.0780802975905 -221 220.0 -4.13116891218 -0.0787505371538 -222 221.0 -4.0521160012 -0.0793421859574 -223 222.0 -3.97251072229 -0.0798552935693 -224 223.0 -3.89243153076 -0.0802900558785 -225 224.0 -3.81195661404 -0.0806468123209 -226 225.0 -3.73116374964 -0.0809260427693 -227 226.0 -3.65013016636 -0.0811283640964 -228 227.0 -3.56893240921 -0.0812545264246 -229 228.0 -3.48764620813 -0.0813054090744 -230 229.0 -3.4063463509 -0.0812820162266 -231 230.0 -3.32510656064 -0.0811854723104 -232 231.0 -3.24399937793 -0.081017017134 -233 232.0 -3.16309604794 -0.0807780007742 -234 233.0 -3.08246641287 -0.0804698782381 -235 234.0 -3.00217880976 -0.0800942039176 -236 235.0 -2.92229997393 -0.079652625851 -237 236.0 -2.84289494829 -0.0791468798106 -238 237.0 -2.76402699866 -0.0785787832348 -239 238.0 -2.68575753514 -0.0779502290223 -240 239.0 -2.60814603984 -0.077263179207 -241 240.0 -2.53125000097 -0.0765196585342 -242 241.0 -2.4551248533 -0.0757217479546 -243 242.0 -2.37982392531 -0.0748715780578 -244 243.0 -2.30539839282 -0.073971322463 -245 244.0 -2.23189723927 -0.0730231911866 -246 245.0 -2.15936722267 -0.072029424007 -247 246.0 -2.0878528491 -0.0709922838436 -248 247.0 -2.01739635293 -0.0699140501714 -249 248.0 -1.94803768347 -0.0687970124882 -250 249.0 -1.87981449824 -0.0676434638537 -251 250.0 -1.81276216256 -0.0664556945194 -252 251.0 -1.74691375554 -0.0652359856651 -253 252.0 -1.68230008218 -0.0639866032624 -254 253.0 -1.61894969164 -0.0627097920793 -255 254.0 -1.55688890134 -0.0614077698443 -256 255.0 -1.49614182687 -0.0600827215855 -257 256.0 -1.43673041741 -0.05873679416 -258 257.0 -1.37867449659 -0.0573720909874 -259 258.0 -1.32199180845 -0.0559906670036 -260 259.0 -1.26669806833 -0.0545945238457 -261 260.0 -1.21280701853 -0.0531856052829 -262 261.0 -1.1603304883 -0.0517657929031 -263 262.0 -1.1092784581 -0.0503369020679 -264 263.0 -1.05965912771 -0.0489006781451 -265 264.0 -1.01147898802 -0.0474587930279 -266 265.0 -0.964742896092 -0.0460128419505 -267 266.0 -0.919454153297 -0.0445643406057 -268 267.0 -0.875614586172 -0.0431147225719 -269 268.0 -0.833224629688 -0.0416653370554 -270 269.0 -0.792283412613 -0.0402174469521 -271 270.0 -0.752788844664 -0.038772227232 -272 271.0 -0.714737705101 -0.0373307636499 -273 272.0 -0.67812573245 -0.0358940517831 -274 273.0 -0.642947715028 -0.0344629963972 -275 274.0 -0.609197581934 -0.0330384111393 -276 275.0 -0.576868494182 -0.0316210185584 -277 276.0 -0.545952935658 -0.0302114504483 -278 277.0 -0.51644280357 -0.0288102485125 -279 278.0 -0.488329498068 -0.0274178653447 -280 279.0 -0.461604010741 -0.0260346657211 -281 280.0 -0.436257011655 -0.0246609281969 -282 281.0 -0.412278934657 -0.023296847002 -283 282.0 -0.389660060626 -0.0219425342253 -284 283.0 -0.368390598407 -0.0205980222818 -285 284.0 -0.348460763137 -0.01926326665 -286 285.0 -0.329860851704 -0.0179381488715 -287 286.0 -0.312581315078 -0.0166224797996 -288 287.0 -0.296612827279 -0.015316003087 -289 288.0 -0.281946350734 -0.0140183988977 -290 289.0 -0.268573197826 -0.0127292878319 -291 290.0 -0.256485088408 -0.0114482350481 -292 291.0 -0.245674203109 -0.0101747545698 -293 292.0 -0.236133232246 -0.00890831375923 -294 293.0 -0.227855420178 -0.00764833794542 -295 294.0 -0.220834604976 -0.00639421518813 -296 295.0 -0.215065253253 -0.00514530116277 -297 296.0 -0.210542490065 -0.00390092414876 -298 297.0 -0.207262123775 -0.00266039010467 -299 298.0 -0.205220665805 -0.00142298781263 -300 299.0 -0.204415345223 -0.000187994074493 -301 300.0 -0.204844118104 0.00104532105779 -302 301.0 -0.206505671662 0.00227768903543 -303 302.0 -0.209399423126 0.0035098375675 -304 303.0 -0.213525513386 0.00474248539479 -305 304.0 -0.218884795423 0.00597633710062 -306 305.0 -0.225478817581 0.00721207797616 -307 306.0 -0.233309801737 0.00845036895769 -308 307.0 -0.242380616448 0.00969184165314 -309 308.0 -0.252694745185 0.0109370934746 -310 309.0 -0.264256249747 0.0121866828936 -311 310.0 -0.277069729013 0.0134411248358 -312 311.0 -0.291140273151 0.0147008862297 -313 312.0 -0.306473413467 0.0159663817261 -314 313.0 -0.323075068066 0.0172379696031 -315 314.0 -0.340951483513 0.018515947869 -316 315.0 -0.360109172702 0.0198005505798 -317 316.0 -0.380554849155 0.0210919443819 -318 317.0 -0.402295357987 0.0223902252933 -319 318.0 -0.425337603767 0.0236954157356 -320 319.0 -0.449688475549 0.0250074618263 -321 320.0 -0.475354769327 0.0263262309427 -322 321.0 -0.50234310819 0.0276515095659 -323 322.0 -0.530659860472 0.0289830014145 -324 323.0 -0.560311056174 0.0303203258736 -325 324.0 -0.59130230198 0.0316630167284 -326 325.0 -0.623638695141 0.0330105212056 -327 326.0 -0.657324736579 0.0343621993296 -328 327.0 -0.692364243488 0.0357173235955 -329 328.0 -0.728760261774 0.0370750789637 -330 329.0 -0.766514978659 0.0384345631765 -331 330.0 -0.805629635748 0.0397947873984 -332 331.0 -0.846104442913 0.04115467718 -333 332.0 -0.887938493289 0.042513073745 -334 333.0 -0.93112967973 0.0438687355968 -335 334.0 -0.975674613021 0.0452203404434 -336 335.0 -1.02156854218 0.0465664874361 -337 336.0 -1.06880527714 0.0479056997168 -338 337.0 -1.11737711415 0.0492364272675 -339 338.0 -1.16727476416 0.0505570500574 -340 339.0 -1.2184872845 0.051865881477 -341 340.0 -1.27100201415 0.0531611720525 -342 341.0 -1.32480451282 0.0544411134304 -343 342.0 -1.37987850417 0.055703842622 -344 343.0 -1.43620582346 0.0569474464963 -345 344.0 -1.49376636966 0.0581699665097 -346 345.0 -1.55253806258 0.05936940366 -347 346.0 -1.61249680493 0.0605437236497 -348 347.0 -1.67361644969 0.0616908622471 -349 348.0 -1.73586877296 0.0628087308273 -350 349.0 -1.79922345238 0.0638952220804 -351 350.0 -1.86364805137 0.0649482158688 -352 351.0 -1.92910800931 0.0659655852184 -353 352.0 -1.9955666377 0.066945202426 -354 353.0 -2.06298512258 0.0678849452658 -355 354.0 -2.13132253309 0.0687827032771 -356 355.0 -2.20053583647 0.0696363841147 -357 356.0 -2.27057991931 0.0704439199439 -358 357.0 -2.3414076153 0.0712032738621 -359 358.0 -2.41296973939 0.0719124463259 -360 359.0 -2.48521512832 0.072569481568 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.6.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.6.dat deleted file mode 100644 index d2b1ed3aa..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.6.dat +++ /dev/null @@ -1,988 +0,0 @@ -# Interaction between a chaperone wall and hydrophobic ("B") beads (h=0.6) -# Generated using: -# generate_tables/calc_chaperone_table.py 1.0 1.0 3.0 0.60 3.1 8.0 981 True - -CH_H0.6 -N 981 R 3.1 8.0 - -1 3.1 24321971157.7 2.4400451019e+12 -2 3.105 14907528428.0 1.42456746092e+12 -3 3.11 9347010266.92 8.52735030437e+11 -4 3.115 5983057175.03 5.22187648991e+11 -5 3.12 3902942155.05 3.26496996649e+11 -6 3.125 2590648415.38 2.0808159227e+11 -7 3.13 1747350825.1 1.34970444886e+11 -8 3.135 1196139798.89 88984974583.5 -9 3.14 830130182.341 59559787515.6 -10 3.145 583518174.975 40428507749.3 -11 3.15 415078797.287 27803974550.9 -12 3.155 298562827.719 19356989964.4 -13 3.16 217001769.743 13631486848.5 -14 3.165 159270305.159 9703243449.66 -15 3.17 117976881.962 6977184032.49 -16 3.175 88149161.6455 5064988683.98 -17 3.18 66402860.1298 3710042118.5 -18 3.185 50409022.6215 2740737360.59 -19 3.19 38548170.6708 2041021063.98 -20 3.195 29683036.1074 1531572773.33 -21 3.2 23007502.8905 1157631256.92 -22 3.205 17945109.6836 881028781.898 -23 3.21 14080149.2893 674921399.554 -24 3.215 11110438.2418 520266326.167 -25 3.22 8814639.75879 403443800.764 -26 3.225 7029455.47123 314636408.027 -27 3.23 5633571.16439 246714657.082 -28 3.235 4536265.59262 194464091.949 -29 3.24 3669265.83647 154044868.616 -30 3.245 2980881.1453 122610915.077 -31 3.25 2431748.15466 98039536.8272 -32 3.255 1991724.07297 78738058.3506 -33 3.26 1637603.46485 63504600.2322 -34 3.265 1351429.90872 51427172.534 -35 3.27 1119240.11293 41810074.9071 -36 3.275 930124.378436 34119886.2947 -37 3.28 775519.857832 27945597.578 -38 3.285 648676.115123 22969017.4933 -39 3.29 544248.919174 18942684.9889 -40 3.295 457989.984944 15673297.5619 -41 3.3 386508.875651 13009215.1485 -42 3.305 327089.446276 10830991.226 -43 3.31 277547.709074 9044163.93118 -44 3.315 236121.303553 7573742.76366 -45 3.32 201383.18845 6359973.47163 -46 3.325 172173.978278 5355070.91875 -47 3.33 147548.691578 4520688.28477 -48 3.335 126734.684289 3825948.80978 -49 3.34 109098.298235 3245909.11014 -50 3.345 94118.3261235 2760354.93052 -51 3.35 81364.827777 2352853.97713 -52 3.355 70482.1624146 2010008.31682 -53 3.36 61175.3541703 1720862.26897 -54 3.365 53199.1018261 1476431.88582 -55 3.37 46348.8930587 1269329.84244 -56 3.375 40453.7990113 1093465.44786 -57 3.38 35370.6146686 943803.998782 -58 3.385 30979.0803706 816173.162054 -59 3.39 27177.9744013 707106.743488 -60 3.395 23881.9094124 613718.268337 -61 3.4 21018.6991377 533598.403624 -62 3.405 18527.1884441 464731.50307 -63 3.41 16355.4608211 405427.532611 -64 3.415 14459.3541284 354266.400629 -65 3.42 12801.228731 310052.319542 -66 3.425 11348.9427887 271776.300627 -67 3.43 10074.9979765 238585.259865 -68 3.435 8955.82575185 209756.510836 -69 3.44 7971.18978782 184676.657916 -70 3.445 7103.68463562 162824.092297 -71 3.45 6338.31427303 143754.444665 -72 3.455 5662.13711315 127088.469763 -73 3.46 5063.9664184 112501.9356 -74 3.465 4534.11699728 99717.1686967 -75 3.47 4064.19064042 88495.970274 -76 3.475 3646.89404446 78633.6696895 -77 3.48 3275.88403311 69954.1231906 -78 3.485 2945.63575657 62305.4999784 -79 3.49 2651.33026883 55556.7252625 -80 3.495 2388.75847582 49594.4725913 -81 3.5 2154.23893796 44320.6162531 -82 3.505 1944.54741747 39650.0697323 -83 3.51 1756.8563988 35508.9486835 -84 3.515 1588.68309151 31833.0071751 -85 3.52 1437.84465949 28566.3044359 -86 3.525 1302.41961585 25660.0663588 -87 3.53 1180.71448694 23071.7118275 -88 3.535 1071.23498579 20764.0187577 -89 3.54 972.661050857 18704.4087568 -90 3.545 883.825202407 16864.3326446 -91 3.55 803.693750954 15218.7418698 -92 3.555 731.350460573 13745.6331832 -93 3.56 665.982328363 12425.6558809 -94 3.565 606.867190408 11241.7725673 -95 3.57 553.362906393 10178.9657593 -96 3.575 504.897910387 9223.98381086 -97 3.58 460.962945446 8365.12060921 -98 3.585 421.103825306 7592.02431669 -99 3.59 384.915088285 6895.53112553 -100 3.595 352.034427161 6267.5205811 -101 3.6 322.137794751 5700.78952663 -102 3.605 294.935098544 5188.94214534 -103 3.61 270.166409464 4726.29393494 -104 3.615 247.598619855 4307.78775517 -105 3.62 227.022494431 3928.92034957 -106 3.625 208.250065337 3585.67796495 -107 3.63 191.112328875 3274.47988201 -108 3.635 175.457206974 2992.12883298 -109 3.64 161.147741205 2735.76742147 -110 3.645 148.060491326 2502.83977901 -111 3.65 136.084113848 2291.05779528 -112 3.655 125.118099223 2098.37134728 -113 3.66 115.071648949 1922.94202847 -114 3.665 105.862676198 1763.11994431 -115 3.67 97.4169155884 1617.42319704 -116 3.675 89.6671295106 1484.51973131 -117 3.68 82.5523999227 1363.21125435 -118 3.685 76.0174958886 1252.41898087 -119 3.69 70.0123082899 1151.17098442 -120 3.695 64.4913441675 1058.59096449 -121 3.7 59.4132740402 973.88826227 -122 3.705 54.7405263329 896.348978842 -123 3.71 50.438923727 825.328067481 -124 3.715 46.4773568526 760.242287449 -125 3.72 42.8274912666 700.563920374 -126 3.725 39.4635041252 645.815162231 -127 3.73 36.3618473701 595.563114331 -128 3.735 33.5010346035 549.415305905 -129 3.74 30.8614491473 507.015688796 -130 3.745 28.425171059 468.041051794 -131 3.75 26.1758211241 432.197808262 -132 3.755 24.0984200646 399.21911609 -133 3.76 22.179261392 368.86229374 -134 3.765 20.4057965086 340.906500282 -135 3.77 18.7665308078 315.150650994 -136 3.775 17.2509296613 291.411543325 -137 3.78 15.8493332971 269.522170811 -138 3.785 14.5528796804 249.330205101 -139 3.79 13.3534346012 230.696628411 -140 3.795 12.2435282565 213.494500686 -141 3.8 11.2162976896 197.607847495 -142 3.805 10.2654345142 182.930656184 -143 3.81 9.38513741093 169.365969178 -144 3.815 8.57006893443 156.825064535 -145 3.82 7.81531621929 145.226714879 -146 3.825 7.1163552113 134.496516825 -147 3.83 6.46901809043 124.566283826 -148 3.835 5.86946358438 115.373496111 -149 3.84 5.3141499016 106.860802062 -150 3.845 4.79981003946 98.9755659598 -151 3.85 4.32342924744 91.6694575494 -152 3.855 3.88222444642 84.8980793495 -153 3.86 3.47362542484 78.6206280516 -154 3.865 3.09525764949 72.7995867184 -155 3.87 2.74492654463 67.4004448293 -156 3.875 2.42060310675 62.3914435192 -157 3.88 2.12041073521 57.7433436194 -158 3.885 1.84261317026 53.4292143513 -159 3.89 1.58560343996 49.424240734 -160 3.895 1.34789372698 45.7055479593 -161 3.9 1.12810607442 42.2520411601 -162 3.905 0.92496385733 39.0442591487 -163 3.91 0.737283953249 36.0642408427 -164 3.915 0.563969551396 33.2954032193 -165 3.92 0.404003545437 30.7224297483 -166 3.925 0.2564424599 28.3311683573 -167 3.93 0.120410864734 26.1085380703 -168 3.935 -0.00490376337106 24.0424435434 -169 3.94 -0.120255770611 22.1216967943 -170 3.945 -0.226345680979 20.3359454863 -171 3.95 -0.323824207772 18.6756071913 -172 3.955 -0.413295950251 17.1318091041 -173 3.96 -0.495322801504 15.6963327338 -174 3.965 -0.570427091298 14.3615631388 -175 3.97 -0.639094485635 13.1204423129 -176 3.975 -0.701776662868 11.9664263642 -177 3.98 -0.75889378451 10.8934461632 -178 3.985 -0.810836777335 9.89587116294 -179 3.99 -0.857969441941 8.96847612349 -180 3.995 -0.900630401683 8.10641049364 -181 4.0 -0.939134904689 7.30517022808 -182 4.005 -0.973776490618 6.56057183534 -183 4.01 -1.00482853285 5.86872847094 -184 4.015 -1.03254566588 5.22602790624 -185 4.02 -1.05716510696 4.62911221801 -186 4.025 -1.07890788015 4.07485905752 -187 4.03 -1.09797995042 3.56036436994 -188 4.035 -1.11457327471 3.08292644583 -189 4.04 -1.12886677634 2.64003119688 -190 4.045 -1.14102724873 2.22933855711 -191 4.05 -1.1512101936 1.84866991901 -192 4.055 -1.15956059893 1.49599652185 -193 4.06 -1.16621366096 1.16942871644 -194 4.065 -1.17129545464 0.867206036674 -195 4.07 -1.17492355624 0.587688014256 -196 4.075 -1.17720762184 0.329345678162 -197 4.08 -1.17824992491 0.0907536851962 -198 4.085 -1.17814585595 -0.129416967536 -199 4.09 -1.17698438715 -0.332405693416 -200 4.095 -1.17484850446 -0.519368571864 -201 4.1 -1.1718156096 -0.691384146782 -202 4.105 -1.16795789413 -0.84945880294 -203 4.11 -1.16334268761 -0.994531752529 -204 4.115 -1.15803278177 -1.12747966154 -205 4.12 -1.15208673236 -1.24912094323 -206 4.125 -1.14555914033 -1.36021974383 -207 4.13 -1.1385009138 -1.46148964359 -208 4.135 -1.1309595122 -1.55359709446 -209 4.14 -1.1229791738 -1.63716461409 -210 4.145 -1.11460112791 -1.71277375416 -211 4.15 -1.10586379267 -1.78096785987 -212 4.155 -1.09680295968 -1.84225463583 -213 4.16 -1.08745196606 -1.89710853265 -214 4.165 -1.07784185518 -1.94597296735 -215 4.17 -1.06800152657 -1.98926238963 -216 4.175 -1.05795787589 -2.02736420527 -217 4.18 -1.04773592563 -2.06064056692 -218 4.185 -1.03735894714 -2.0894300419 -219 4.19 -1.02684857465 -2.11404916577 -220 4.195 -1.01622491175 -2.13479388991 -221 4.2 -1.0055066309 -2.15194093062 -222 4.205 -0.994711066419 -2.16574902671 -223 4.21 -0.983854301441 -2.17646011217 -224 4.215 -0.972951249128 -2.18430040971 -225 4.22 -0.962015728675 -2.18948145101 -226 4.225 -0.951060536345 -2.19220102845 -227 4.23 -0.940097511927 -2.19264408348 -228 4.235 -0.92913760089 -2.19098353577 -229 4.24 -0.918190912536 -2.18738105733 -230 4.245 -0.907266774409 -2.18198779544 -231 4.25 -0.896373783212 -2.17494504784 -232 4.255 -0.885519852462 -2.16638489351 -233 4.26 -0.87471225709 -2.15643078212 -234 4.265 -0.863957675198 -2.14519808475 -235 4.27 -0.853262227147 -2.13279460887 -236 4.275 -0.842631512163 -2.11932107965 -237 4.28 -0.832070642606 -2.1048715901 -238 4.285 -0.82158427607 -2.08953402203 -239 4.29 -0.81117664544 -2.07339043986 -240 4.295 -0.800851587053 -2.056517459 -241 4.3 -0.790612567064 -2.0389865906 -242 4.305 -0.780462706161 -2.02086456422 -243 4.31 -0.770404802702 -2.00221362974 -244 4.315 -0.760441354404 -1.98309184017 -245 4.32 -0.750574578653 -1.96355331629 -246 4.325 -0.740806431546 -1.94364849462 -247 4.33 -0.731138625717 -1.92342435953 -248 4.335 -0.721572647055 -1.90292466077 -249 4.34 -0.712109770359 -1.8821901172 -250 4.345 -0.702751074011 -1.86125860773 -251 4.35 -0.693497453724 -1.84016535019 -252 4.355 -0.684349635419 -1.81894306902 -253 4.36 -0.675308187304 -1.79762215246 -254 4.365 -0.666373531174 -1.77623079981 -255 4.37 -0.657545953012 -1.75479515963 -256 4.375 -0.648825612912 -1.73333945922 -257 4.38 -0.640212554381 -1.71188612608 -258 4.385 -0.631706713048 -1.6904559018 -259 4.39 -0.623307924828 -1.66906794891 -260 4.395 -0.615015933557 -1.64773995108 -261 4.4 -0.606830398156 -1.6264882071 -262 4.405 -0.598750899326 -1.60532771911 -263 4.41 -0.590776945828 -1.58427227531 -264 4.415 -0.582907980353 -1.5633345276 -265 4.42 -0.575143385022 -1.54252606445 -266 4.425 -0.567482486527 -1.52185747923 -267 4.43 -0.559924560948 -1.5013384344 -268 4.435 -0.552468838251 -1.48097772171 -269 4.44 -0.545114506505 -1.46078331869 -270 4.445 -0.537860715815 -1.44076244171 -271 4.45 -0.530706582 -1.42092159576 -272 4.455 -0.523651190037 -1.40126662118 -273 4.46 -0.516693597271 -1.38180273752 -274 4.465 -0.509832836414 -1.36253458471 -275 4.47 -0.503067918346 -1.34346626168 -276 4.475 -0.496397834731 -1.32460136271 -277 4.48 -0.489821560449 -1.30594301139 -278 4.485 -0.483338055873 -1.28749389264 -279 4.49 -0.476946268986 -1.26925628268 -280 4.495 -0.470645137352 -1.2512320772 -281 4.5 -0.464433589953 -1.23342281778 -282 4.505 -0.458310548894 -1.21582971671 -283 4.51 -0.452274930995 -1.19845368022 -284 4.515 -0.446325649266 -1.18129533036 -285 4.52 -0.44046161427 -1.16435502548 -286 4.525 -0.4346817354 -1.14763287946 -287 4.53 -0.428984922053 -1.13112877974 -288 4.535 -0.423370084719 -1.11484240423 -289 4.54 -0.417836135987 -1.09877323723 -290 4.545 -0.41238199148 -1.08292058423 -291 4.55 -0.407006570712 -1.06728358594 -292 4.555 -0.401708797874 -1.05186123133 -293 4.56 -0.396487602569 -1.03665236991 -294 4.565 -0.391341920477 -1.02165572322 -295 4.57 -0.386270693966 -1.00686989558 -296 4.575 -0.381272872655 -0.992293384203 -297 4.58 -0.376347413926 -0.977924588641 -298 4.585 -0.371493283387 -0.963761819613 -299 4.59 -0.366709455298 -0.949803307297 -300 4.595 -0.361994912953 -0.936047209078 -301 4.6 -0.357348649027 -0.922491616798 -302 4.605 -0.352769665884 -0.909134563531 -303 4.61 -0.348256975857 -0.895974029926 -304 4.615 -0.343809601493 -0.883007950126 -305 4.62 -0.339426575775 -0.870234217299 -306 4.625 -0.335106942311 -0.857650688807 -307 4.63 -0.330849755501 -0.845255191024 -308 4.635 -0.326654080682 -0.833045523832 -309 4.64 -0.322518994248 -0.821019464813 -310 4.645 -0.318443583754 -0.809174773153 -311 4.65 -0.314426947996 -0.797509193282 -312 4.655 -0.310468197079 -0.786020458251 -313 4.66 -0.306566452464 -0.774706292883 -314 4.665 -0.302720847002 -0.763564416693 -315 4.67 -0.298930524954 -0.752592546601 -316 4.675 -0.295194641998 -0.741788399447 -317 4.68 -0.291512365223 -0.731149694325 -318 4.685 -0.287882873112 -0.720674154735 -319 4.69 -0.284305355517 -0.710359510583 -320 4.695 -0.280779013618 -0.700203500014 -321 4.7 -0.277303059881 -0.690203871119 -322 4.705 -0.273876718005 -0.680358383489 -323 4.71 -0.270499222857 -0.670664809654 -324 4.715 -0.267169820408 -0.6611209364 -325 4.72 -0.263887767656 -0.651724565975 -326 4.725 -0.260652332547 -0.64247351719 -327 4.73 -0.257462793889 -0.633365626422 -328 4.735 -0.254318441262 -0.624398748527 -329 4.74 -0.251218574926 -0.615570757662 -330 4.745 -0.248162505718 -0.606879548039 -331 4.75 -0.245149554953 -0.598323034585 -332 4.755 -0.242179054319 -0.58989915355 -333 4.76 -0.239250345768 -0.581605863034 -334 4.765 -0.236362781405 -0.573441143467 -335 4.77 -0.233515723378 -0.565402998016 -336 4.775 -0.230708543759 -0.557489452949 -337 4.78 -0.227940624433 -0.549698557946 -338 4.785 -0.225211356975 -0.542028386363 -339 4.79 -0.222520142536 -0.534477035451 -340 4.795 -0.219866391719 -0.527042626532 -341 4.8 -0.21724952446 -0.519723305146 -342 4.805 -0.214668969906 -0.512517241154 -343 4.81 -0.212124166297 -0.505422628808 -344 4.815 -0.209614560836 -0.498437686799 -345 4.82 -0.207139609574 -0.491560658268 -346 4.825 -0.204698777286 -0.484789810792 -347 4.83 -0.202291537346 -0.478123436352 -348 4.835 -0.199917371608 -0.471559851267 -349 4.84 -0.197575770285 -0.465097396123 -350 4.845 -0.195266231824 -0.458734435665 -351 4.85 -0.19298826279 -0.452469358686 -352 4.855 -0.190741377745 -0.446300577889 -353 4.86 -0.188525099125 -0.440226529743 -354 4.865 -0.186338957127 -0.434245674319 -355 4.87 -0.184182489589 -0.428356495114 -356 4.875 -0.182055241873 -0.422557498867 -357 4.88 -0.179956766747 -0.416847215362 -358 4.885 -0.177886624278 -0.41122419722 -359 4.89 -0.175844381709 -0.405687019689 -360 4.895 -0.173829613352 -0.400234280415 -361 4.9 -0.171841900476 -0.394864599219 -362 4.905 -0.169880831195 -0.389576617857 -363 4.91 -0.16794600036 -0.384368999782 -364 4.915 -0.166037009451 -0.379240429897 -365 4.92 -0.164153466471 -0.374189614305 -366 4.925 -0.16229498584 -0.369215280054 -367 4.93 -0.16046118829 -0.364316174883 -368 4.935 -0.158651700764 -0.359491066961 -369 4.94 -0.156866156312 -0.354738744625 -370 4.945 -0.155104193995 -0.350058016116 -371 4.95 -0.153365458783 -0.345447709317 -372 4.955 -0.151649601455 -0.340906671484 -373 4.96 -0.14995627851 -0.336433768983 -374 4.965 -0.148285152065 -0.33202788702 -375 4.97 -0.146635889767 -0.327687929376 -376 4.975 -0.145008164695 -0.323412818142 -377 4.98 -0.143401655276 -0.319201493452 -378 4.985 -0.141816045188 -0.315052913217 -379 4.99 -0.140251023278 -0.310966052862 -380 4.995 -0.138706283472 -0.306939905064 -381 5.0 -0.137181524691 -0.30297347949 -382 5.005 -0.135676450764 -0.299065802536 -383 5.01 -0.134190770348 -0.295215917071 -384 5.015 -0.132724196843 -0.291422882179 -385 5.02 -0.131276448317 -0.287685772906 -386 5.025 -0.129847247421 -0.284003680008 -387 5.03 -0.128436321314 -0.280375709698 -388 5.035 -0.127043401585 -0.276800983406 -389 5.04 -0.12566822418 -0.273278637523 -390 5.045 -0.124310529325 -0.269807823169 -391 5.05 -0.122970061454 -0.266387705946 -392 5.055 -0.121646569138 -0.263017465704 -393 5.06 -0.120339805013 -0.259696296304 -394 5.065 -0.119049525711 -0.256423405389 -395 5.07 -0.117775491793 -0.253198014152 -396 5.075 -0.11651746768 -0.25001935711 -397 5.08 -0.115275221587 -0.246886681885 -398 5.085 -0.114048525458 -0.243799248974 -399 5.09 -0.112837154905 -0.240756331544 -400 5.095 -0.111640889142 -0.237757215204 -401 5.1 -0.110459510922 -0.234801197803 -402 5.105 -0.109292806483 -0.231887589219 -403 5.11 -0.10814056548 -0.229015711147 -404 5.115 -0.107002580932 -0.226184896906 -405 5.12 -0.105878649164 -0.223394491231 -406 5.125 -0.104768569746 -0.220643850079 -407 5.13 -0.103672145444 -0.217932340436 -408 5.135 -0.10258918216 -0.215259340122 -409 5.14 -0.101519488881 -0.212624237608 -410 5.145 -0.100462877624 -0.210026431825 -411 5.15 -0.0994191633865 -0.207465331988 -412 5.155 -0.0983881640955 -0.204940357408 -413 5.16 -0.0973697005554 -0.202450937324 -414 5.165 -0.0963635964003 -0.199996510721 -415 5.17 -0.0953696780453 -0.197576526166 -416 5.175 -0.0943877746391 -0.195190441635 -417 5.18 -0.0934177180174 -0.192837724349 -418 5.185 -0.0924593426569 -0.190517850609 -419 5.19 -0.0915124856305 -0.188230305639 -420 5.195 -0.0905769865631 -0.185974583427 -421 5.2 -0.0896526875878 -0.18375018657 -422 5.205 -0.0887394333038 -0.18155662612 -423 5.21 -0.0878370707341 -0.179393421439 -424 5.215 -0.0869454492844 -0.177260100045 -425 5.22 -0.0860644207027 -0.175156197473 -426 5.225 -0.0851938390397 -0.173081257131 -427 5.23 -0.0843335606096 -0.17103483016 -428 5.235 -0.0834834439517 -0.169016475296 -429 5.24 -0.0826433497932 -0.167025758735 -430 5.245 -0.0818131410117 -0.165062254002 -431 5.25 -0.0809926825993 -0.163125541821 -432 5.255 -0.0801818416266 -0.161215209984 -433 5.26 -0.079380487208 -0.159330853228 -434 5.265 -0.078588490467 -0.157472073109 -435 5.27 -0.0778057245025 -0.155638477884 -436 5.275 -0.0770320643556 -0.15382968239 -437 5.28 -0.0762673869772 -0.152045307925 -438 5.285 -0.0755115711956 -0.150284982136 -439 5.29 -0.0747644976853 -0.148548338906 -440 5.295 -0.0740260489359 -0.146835018241 -441 5.3 -0.0732961092222 -0.145144666161 -442 5.305 -0.0725745645738 -0.143476934597 -443 5.31 -0.0718613027461 -0.14183148128 -444 5.315 -0.0711562131918 -0.140207969643 -445 5.32 -0.0704591870322 -0.138606068717 -446 5.325 -0.0697701170295 -0.137025453033 -447 5.33 -0.0690888975602 -0.135465802523 -448 5.335 -0.0684154245873 -0.133926802424 -449 5.34 -0.0677495956348 -0.132408143187 -450 5.345 -0.0670913097616 -0.130909520379 -451 5.35 -0.0664404675362 -0.129430634599 -452 5.355 -0.0657969710116 -0.127971191381 -453 5.36 -0.0651607237011 -0.126530901116 -454 5.365 -0.0645316305539 -0.125109478958 -455 5.37 -0.0639095979318 -0.123706644743 -456 5.375 -0.0632945335861 -0.122322122907 -457 5.38 -0.0626863466341 -0.120955642402 -458 5.385 -0.0620849475378 -0.119606936622 -459 5.39 -0.0614902480807 -0.118275743316 -460 5.395 -0.0609021613473 -0.11696180452 -461 5.4 -0.0603206017011 -0.115664866475 -462 5.405 -0.0597454847642 -0.114384679556 -463 5.41 -0.0591767273965 -0.113120998201 -464 5.415 -0.0586142476758 -0.111873580833 -465 5.42 -0.0580579648779 -0.110642189799 -466 5.425 -0.0575077994571 -0.109426591294 -467 5.43 -0.0569636730276 -0.108226555298 -468 5.435 -0.056425508344 -0.107041855505 -469 5.44 -0.0558932292835 -0.105872269263 -470 5.445 -0.0553667608274 -0.104717577509 -471 5.45 -0.0548460290437 -0.103577564704 -472 5.455 -0.0543309610691 -0.102452018771 -473 5.46 -0.0538214850925 -0.101340731041 -474 5.465 -0.0533175303375 -0.100243496185 -475 5.47 -0.0528190270461 -0.0991601121616 -476 5.475 -0.0523259064626 -0.0980903801592 -477 5.48 -0.0518381008174 -0.0970341045378 -478 5.485 -0.051355543311 -0.0959910927755 -479 5.49 -0.0508781680991 -0.0949611554144 -480 5.495 -0.0504059102771 -0.093944106007 -481 5.5 -0.0499387058651 -0.0929397610647 -482 5.505 -0.0494764917935 -0.0919479400065 -483 5.51 -0.0490192058883 -0.0909684651086 -484 5.515 -0.0485667868571 -0.0900011614554 -485 5.52 -0.0481191742754 -0.089045856891 -486 5.525 -0.0476763085723 -0.0881023819721 -487 5.53 -0.0472381310177 -0.0871705699209 -488 5.535 -0.0468045837087 -0.0862502565794 -489 5.54 -0.0463756095568 -0.0853412803652 -490 5.545 -0.0459511522751 -0.0844434822262 -491 5.55 -0.0455311563655 -0.0835567055986 -492 5.555 -0.0451155671069 -0.0826807963635 -493 5.56 -0.0447043305426 -0.0818156028054 -494 5.565 -0.0442973934684 -0.0809609755715 -495 5.57 -0.0438947034215 -0.0801167676313 -496 5.575 -0.043496208668 -0.0792828342371 -497 5.58 -0.0431018581925 -0.0784590328851 -498 5.585 -0.0427116016864 -0.0776452232778 -499 5.59 -0.0423253895371 -0.0768412672861 -500 5.595 -0.0419431728176 -0.0760470289129 -501 5.6 -0.0415649032753 -0.075262374257 -502 5.605 -0.041190533322 -0.0744871714779 -503 5.61 -0.0408200160238 -0.0737212907608 -504 5.615 -0.0404533050908 -0.0729646042826 -505 5.62 -0.0400903548671 -0.0722169861784 -506 5.625 -0.0397311203217 -0.0714783125087 -507 5.63 -0.0393755570382 -0.0707484612271 -508 5.635 -0.0390236212059 -0.0700273121483 -509 5.64 -0.0386752696104 -0.0693147469176 -510 5.645 -0.0383304596246 -0.0686106489795 -511 5.65 -0.0379891491998 -0.0679149035485 -512 5.655 -0.0376512968568 -0.0672273975789 -513 5.66 -0.0373168616773 -0.0665480197363 -514 5.665 -0.0369858032954 -0.065876660369 -515 5.67 -0.0366580818895 -0.0652132114801 -516 5.675 -0.0363336581739 -0.0645575667 -517 5.68 -0.0360124933904 -0.0639096212595 -518 5.685 -0.0356945493011 -0.0632692719635 -519 5.69 -0.03537978818 -0.0626364171647 -520 5.695 -0.0350681728056 -0.0620109567384 -521 5.7 -0.0347596664531 -0.061392792057 -522 5.705 -0.0344542328874 -0.0607818259659 -523 5.71 -0.0341518363554 -0.060177962759 -524 5.715 -0.0338524415789 -0.059581108155 -525 5.72 -0.0335560137477 -0.0589911692739 -526 5.725 -0.0332625185126 -0.0584080546145 -527 5.73 -0.0329719219782 -0.0578316740315 -528 5.735 -0.0326841906969 -0.0572619387135 -529 5.74 -0.0323992916615 -0.0566987611612 -530 5.745 -0.0321171922994 -0.0561420551663 -531 5.75 -0.0318378604656 -0.0555917357902 -532 5.755 -0.0315612644367 -0.0550477193436 -533 5.76 -0.0312873729048 -0.0545099233662 -534 5.765 -0.0310161549711 -0.0539782666069 -535 5.77 -0.0307475801402 -0.0534526690041 -536 5.775 -0.030481618314 -0.0529330516667 -537 5.78 -0.030218239786 -0.0524193368549 -538 5.785 -0.0299574152356 -0.0519114479623 -539 5.79 -0.0296991157224 -0.051409309497 -540 5.795 -0.0294433126807 -0.050912847064 -541 5.8 -0.029189977914 -0.0504219873478 -542 5.805 -0.0289390835898 -0.049936658095 -543 5.81 -0.0286906022343 -0.0494567880971 -544 5.815 -0.0284445067271 -0.0489823071741 -545 5.82 -0.0282007702961 -0.0485131461582 -546 5.825 -0.0279593665127 -0.0480492368772 -547 5.83 -0.0277202692865 -0.0475905121394 -548 5.835 -0.0274834528608 -0.0471369057172 -549 5.84 -0.0272488918076 -0.0466883523327 -550 5.845 -0.027016561023 -0.0462447876419 -551 5.85 -0.0267864357225 -0.0458061482206 -552 5.855 -0.0265584914363 -0.0453723715492 -553 5.86 -0.0263327040052 -0.0449433959991 -554 5.865 -0.0261090495757 -0.0445191608184 -555 5.87 -0.0258875045962 -0.0440996061179 -556 5.875 -0.0256680458122 -0.043684672858 -557 5.88 -0.0254506502623 -0.043274302835 -558 5.885 -0.0252352952741 -0.0428684386684 -559 5.89 -0.0250219584602 -0.0424670237876 -560 5.895 -0.0248106177138 -0.0420700024197 -561 5.9 -0.0246012512052 -0.0416773195766 -562 5.905 -0.0243938373776 -0.0412889210434 -563 5.91 -0.0241883549434 -0.0409047533657 -564 5.915 -0.0239847828804 -0.0405247638384 -565 5.92 -0.023783100428 -0.0401489004937 -566 5.925 -0.0235832870839 -0.0397771120898 -567 5.93 -0.0233853225998 -0.0394093480998 -568 5.935 -0.0231891869786 -0.0390455587005 -569 5.94 -0.0229948604704 -0.0386856947618 -570 5.945 -0.0228023235693 -0.0383297078356 -571 5.95 -0.02261155701 -0.0379775501459 -572 5.955 -0.0224225417644 -0.0376291745779 -573 5.96 -0.0222352590382 -0.0372845346683 -574 5.965 -0.022049690268 -0.0369435845953 -575 5.97 -0.0218658171179 -0.0366062791685 -576 5.975 -0.0216836214762 -0.0362725738196 -577 5.98 -0.0215030854528 -0.0359424245927 -578 5.985 -0.0213241913757 -0.0356157881351 -579 5.99 -0.0211469217882 -0.0352926216881 -580 5.995 -0.0209712594458 -0.0349728830781 -581 6.0 -0.0207971873137 -0.0346565307074 -582 6.005 -0.0206246885634 -0.034343523546 -583 6.01 -0.0204537465704 -0.0340338211226 -584 6.015 -0.0202843449109 -0.0337273835164 -585 6.02 -0.0201164673595 -0.0334241713486 -586 6.025 -0.0199500978864 -0.0331241457746 -587 6.03 -0.0197852206547 -0.0328272684755 -588 6.035 -0.0196218200176 -0.0325335016508 -589 6.04 -0.0194598805162 -0.0322428080099 -590 6.045 -0.0192993868768 -0.0319551507653 -591 6.05 -0.0191403240084 -0.0316704936245 -592 6.055 -0.0189826770001 -0.0313888007827 -593 6.06 -0.018826431119 -0.0311100369157 -594 6.065 -0.0186715718074 -0.0308341671728 -595 6.07 -0.018518084681 -0.0305611571696 -596 6.075 -0.0183659555261 -0.0302909729809 -597 6.08 -0.0182151702974 -0.0300235811346 -598 6.085 -0.0180657151159 -0.0297589486041 -599 6.09 -0.0179175762668 -0.0294970428023 -600 6.095 -0.0177707401969 -0.0292378315752 -601 6.1 -0.017625193513 -0.028981283195 -602 6.105 -0.0174809229791 -0.0287273663543 -603 6.11 -0.017337915515 -0.0284760501597 -604 6.115 -0.0171961581939 -0.0282273041259 -605 6.12 -0.0170556382404 -0.0279810981694 -606 6.125 -0.0169163430283 -0.0277374026031 -607 6.13 -0.0167782600792 -0.0274961881301 -608 6.135 -0.01664137706 -0.0272574258382 -609 6.14 -0.0165056817814 -0.0270210871943 -610 6.145 -0.0163711621956 -0.0267871440387 -611 6.15 -0.0162378063949 -0.0265555685802 -612 6.155 -0.0161056026094 -0.0263263333899 -613 6.16 -0.0159745392057 -0.0260994113969 -614 6.165 -0.0158446046847 -0.0258747758823 -615 6.17 -0.01571578768 -0.0256524004746 -616 6.175 -0.0155880769565 -0.0254322591449 -617 6.18 -0.015461461408 -0.0252143262011 -618 6.185 -0.0153359300561 -0.024998576284 -619 6.19 -0.0152114720485 -0.0247849843619 -620 6.195 -0.015088076657 -0.0245735257263 -621 6.2 -0.0149657332764 -0.024364175987 -622 6.205 -0.0148444314225 -0.0241569110676 -623 6.21 -0.0147241607307 -0.0239517072012 -624 6.215 -0.0146049109545 -0.0237485409258 -625 6.22 -0.014486671964 -0.0235473890799 -626 6.225 -0.0143694337444 -0.0233482287986 -627 6.23 -0.0142531863944 -0.0231510375089 -628 6.235 -0.0141379201248 -0.0229557929258 -629 6.24 -0.0140236252573 -0.0227624730484 -630 6.245 -0.0139102922227 -0.0225710561554 -631 6.25 -0.0137979115599 -0.0223815208018 -632 6.255 -0.0136864739141 -0.0221938458144 -633 6.26 -0.013575970036 -0.0220080102883 -634 6.265 -0.0134663907799 -0.021823993583 -635 6.27 -0.0133577271028 -0.0216417753188 -636 6.275 -0.0132499700628 -0.0214613353731 -637 6.28 -0.0131431108183 -0.0212826538767 -638 6.285 -0.013037140626 -0.0211057112104 -639 6.29 -0.0129320508404 -0.0209304880015 -640 6.295 -0.0128278329122 -0.0207569651202 -641 6.3 -0.0127244783869 -0.0205851236763 -642 6.305 -0.0126219789041 -0.020414945016 -643 6.31 -0.0125203261961 -0.0202464107184 -644 6.315 -0.0124195120866 -0.0200795025926 -645 6.32 -0.0123195284899 -0.0199142026739 -646 6.325 -0.0122203674091 -0.0197504932215 -647 6.33 -0.0121220209361 -0.0195883567147 -648 6.335 -0.0120244812493 -0.0194277758502 -649 6.34 -0.0119277406133 -0.0192687335389 -650 6.345 -0.0118317913778 -0.0191112129035 -651 6.35 -0.011736625976 -0.0189551972747 -652 6.355 -0.0116422369241 -0.0188006701892 -653 6.36 -0.0115486168203 -0.0186476153863 -654 6.365 -0.0114557583432 -0.0184960168053 -655 6.37 -0.0113636542516 -0.018345858583 -656 6.375 -0.0112722973829 -0.0181971250506 -657 6.38 -0.0111816806525 -0.0180498007315 -658 6.385 -0.0110917970524 -0.0179038703382 -659 6.39 -0.011002639651 -0.01775931877 -660 6.395 -0.0109142015915 -0.0176161311107 -661 6.4 -0.0108264760913 -0.0174742926254 -662 6.405 -0.0107394564409 -0.017333788759 -663 6.41 -0.0106531360033 -0.0171946051328 -664 6.415 -0.0105675082129 -0.0170567275427 -665 6.42 -0.0104825665746 -0.016920141957 -666 6.425 -0.0103983046631 -0.0167848345133 -667 6.43 -0.010314716122 -0.0166507915172 -668 6.435 -0.0102317946631 -0.0165179994391 -669 6.44 -0.0101495340651 -0.016386444913 -670 6.445 -0.0100679281734 -0.0162561147332 -671 6.45 -0.00998697089892 -0.0161269958531 -672 6.455 -0.0099066562175 -0.0159990753826 -673 6.46 -0.00982697816897 -0.0158723405861 -674 6.465 -0.0097479308565 -0.0157467788803 -675 6.47 -0.00966950844575 -0.0156223778326 -676 6.475 -0.00959170516422 -0.0154991251586 -677 6.48 -0.00951451530045 -0.0153770087205 -678 6.485 -0.00943793320329 -0.0152560165249 -679 6.49 -0.00936195328122 -0.0151361367211 -680 6.495 -0.00928657000161 -0.0150173575989 -681 6.5 -0.00921177789005 -0.0148996675874 -682 6.505 -0.00913757152962 -0.0147830552523 -683 6.51 -0.00906394556024 -0.0146675092947 -684 6.515 -0.00899089467799 -0.0145530185491 -685 6.52 -0.00891841363446 -0.0144395719819 -686 6.525 -0.00884649723606 -0.0143271586891 -687 6.53 -0.00877514034341 -0.0142157678952 -688 6.535 -0.0087043378707 -0.0141053889514 -689 6.54 -0.00863408478503 -0.0139960113337 -690 6.545 -0.00856437610582 -0.0138876246413 -691 6.55 -0.00849520690421 -0.0137802185952 -692 6.555 -0.0084265723024 -0.0136737830367 -693 6.56 -0.0083584674731 -0.0135683079253 -694 6.565 -0.00829088763895 -0.0134637833379 -695 6.57 -0.00822382807187 -0.0133601994666 -696 6.575 -0.00815728409258 -0.0132575466177 -697 6.58 -0.00809125106997 -0.01315581521 -698 6.585 -0.00802572442054 -0.0130549957733 -699 6.59 -0.00796069960789 -0.0129550789471 -700 6.595 -0.00789617214214 -0.0128560554792 -701 6.6 -0.00783213757941 -0.0127579162242 -702 6.605 -0.00776859152128 -0.0126606521422 -703 6.61 -0.00770552961427 -0.0125642542974 -704 6.615 -0.00764294754931 -0.0124687138569 -705 6.62 -0.00758084106125 -0.0123740220889 -706 6.625 -0.00751920592835 -0.0122801703624 -707 6.63 -0.00745803797178 -0.0121871501447 -708 6.635 -0.00739733305512 -0.0120949530012 -709 6.64 -0.00733708708388 -0.0120035705934 -710 6.645 -0.00727729600504 -0.0119129946781 -711 6.65 -0.00721795580654 -0.0118232171061 -712 6.655 -0.00715906251684 -0.0117342298209 -713 6.66 -0.00710061220446 -0.0116460248577 -714 6.665 -0.00704260097752 -0.011558594342 -715 6.67 -0.00698502498328 -0.0114719304888 -716 6.675 -0.0069278804077 -0.011386025601 -717 6.68 -0.00687116347501 -0.0113008720688 -718 6.685 -0.00681487044729 -0.0112164623683 -719 6.69 -0.00675899762401 -0.0111327890605 -720 6.695 -0.00670354134163 -0.0110498447902 -721 6.7 -0.00664849797317 -0.010967622285 -722 6.705 -0.00659386392783 -0.0108861143542 -723 6.71 -0.00653963565053 -0.0108053138879 -724 6.715 -0.00648580962156 -0.0107252138558 -725 6.72 -0.00643238235617 -0.0106458073064 -726 6.725 -0.00637935040415 -0.0105670873659 -727 6.73 -0.00632671034949 -0.0104890472373 -728 6.735 -0.00627445880997 -0.0104116801994 -729 6.74 -0.00622259243676 -0.0103349796058 -730 6.745 -0.00617110791413 -0.0102589388842 -731 6.75 -0.00612000195897 -0.0101835515351 -732 6.755 -0.00606927132054 -0.0101088111315 -733 6.76 -0.00601891278001 -0.0100347113173 -734 6.765 -0.00596892315019 -0.00996124580682 -735 6.77 -0.00591929927513 -0.00988840838405 -736 6.775 -0.00587003802979 -0.00981619290146 -737 6.78 -0.00582113631969 -0.00974459327937 -738 6.785 -0.00577259108059 -0.00967360350506 -739 6.79 -0.00572439927814 -0.00960321763197 -740 6.795 -0.00567655790757 -0.00953342977884 -741 6.8 -0.00562906399335 -0.009464234129 -742 6.805 -0.00558191458887 -0.00939562492948 -743 6.81 -0.00553510677612 -0.00932759649031 -744 6.815 -0.00548863766541 -0.00926014318374 -745 6.82 -0.00544250439501 -0.00919325944343 -746 6.825 -0.00539670413088 -0.00912693976378 -747 6.83 -0.00535123406635 -0.00906117869914 -748 6.835 -0.00530609142185 -0.0089959708631 -749 6.84 -0.00526127344456 -0.00893131092779 -750 6.845 -0.00521677740819 -0.00886719362314 -751 6.85 -0.00517260061263 -0.0088036137362 -752 6.855 -0.00512874038373 -0.00874056611047 -753 6.86 -0.00508519407293 -0.00867804564517 -754 6.865 -0.00504195905709 -0.00861604729463 -755 6.87 -0.00499903273812 -0.00855456606758 -756 6.875 -0.00495641254277 -0.00849359702652 -757 6.88 -0.00491409592235 -0.00843313528707 -758 6.885 -0.00487208035245 -0.00837317601735 -759 6.89 -0.0048303633327 -0.00831371443731 -760 6.895 -0.00478894238648 -0.00825474581818 -761 6.9 -0.00474781506071 -0.00819626548178 -762 6.905 -0.00470697892557 -0.00813826879998 -763 6.91 -0.00466643157426 -0.00808075119406 -764 6.915 -0.00462617062273 -0.00802370813416 -765 6.92 -0.00458619370948 -0.00796713513869 -766 6.925 -0.00454649849529 -0.00791102777373 -767 6.93 -0.004507082663 -0.0078553816525 -768 6.935 -0.00446794391726 -0.00780019243478 -769 6.94 -0.00442907998431 -0.00774545582638 -770 6.945 -0.00439048861173 -0.00769116757859 -771 6.95 -0.00435216756826 -0.00763732348763 -772 6.955 -0.00431411464353 -0.00758391939413 -773 6.96 -0.00427632764786 -0.00753095118263 -774 6.965 -0.00423880441202 -0.00747841478103 -775 6.97 -0.00420154278708 -0.0074263061601 -776 6.975 -0.0041645406441 -0.00737462133297 -777 6.98 -0.004127795874 -0.00732335635464 -778 6.985 -0.00409130638732 -0.0072725073215 -779 6.99 -0.00405507011399 -0.00722207037082 -780 6.995 -0.00401908500318 -0.00717204168032 -781 7.0 -0.00398334902306 -0.00712241746764 -782 7.005 -0.00394786016061 -0.00707319398991 -783 7.01 -0.00391261642144 -0.00702436754329 -784 7.015 -0.00387761582957 -0.00697593446253 -785 7.02 -0.00384285642725 -0.00692789112049 -786 7.025 -0.00380833627479 -0.00688023392772 -787 7.03 -0.00377405345032 -0.00683295933202 -788 7.035 -0.00374000604966 -0.006786063818 -789 7.04 -0.00370619218613 -0.00673954390668 -790 7.045 -0.00367260999033 -0.00669339615506 -791 7.05 -0.00363925761 -0.0066476171557 -792 7.055 -0.00360613320981 -0.00660220353629 -793 7.06 -0.00357323497123 -0.00655715195929 -794 7.065 -0.00354056109232 -0.00651245912153 -795 7.07 -0.00350810978757 -0.00646812175376 -796 7.075 -0.00347587928773 -0.00642413662034 -797 7.08 -0.00344386783965 -0.00638050051877 -798 7.085 -0.00341207370611 -0.0063372102794 -799 7.09 -0.00338049516565 -0.006294262765 -800 7.095 -0.00334913051243 -0.0062516548704 -801 7.1 -0.00331797805604 -0.00620938352214 -802 7.105 -0.00328703612137 -0.00616744567807 -803 7.11 -0.00325630304843 -0.00612583832708 -804 7.115 -0.00322577719224 -0.00608455848864 -805 7.12 -0.00319545692261 -0.00604360321253 -806 7.125 -0.00316534062405 -0.00600296957848 -807 7.13 -0.00313542669558 -0.00596265469582 -808 7.135 -0.00310571355061 -0.00592265570314 -809 7.14 -0.00307619961678 -0.005882969768 -810 7.145 -0.00304688333584 -0.00584359408654 -811 7.15 -0.00301776316346 -0.00580452588324 -812 7.155 -0.00298883756913 -0.00576576241051 -813 7.16 -0.002960105036 -0.00572730094846 -814 7.165 -0.00293156406078 -0.00568913880453 -815 7.17 -0.00290321315354 -0.00565127331323 -816 7.175 -0.00287505083762 -0.0056137018358 -817 7.18 -0.00284707564951 -0.00557642175992 -818 7.185 -0.00281928613867 -0.00553943049944 -819 7.19 -0.00279168086743 -0.00550272549407 -820 7.195 -0.00276425841086 -0.00546630420907 -821 7.2 -0.00273701735665 -0.00543016413502 -822 7.205 -0.00270995630497 -0.00539430278748 -823 7.21 -0.00268307386833 -0.00535871770676 -824 7.215 -0.00265636867152 -0.00532340645761 -825 7.22 -0.00262983935139 -0.00528836662899 -826 7.225 -0.00260348455684 -0.00525359583375 -827 7.23 -0.00257730294861 -0.00521909170842 -828 7.235 -0.00255129319921 -0.00518485191292 -829 7.24 -0.00252545399279 -0.00515087413029 -830 7.245 -0.00249978402504 -0.00511715606646 -831 7.25 -0.00247428200305 -0.00508369545 -832 7.255 -0.00244894664521 -0.00505049003185 -833 7.26 -0.00242377668111 -0.0050175375851 -834 7.265 -0.00239877085142 -0.00498483590472 -835 7.27 -0.00237392790776 -0.00495238280735 -836 7.275 -0.00234924661264 -0.00492017613103 -837 7.28 -0.00232472573932 -0.004888213735 -838 7.285 -0.00230036407169 -0.00485649349945 -839 7.29 -0.00227616040422 -0.00482501332528 -840 7.295 -0.0022521135418 -0.00479377113392 -841 7.3 -0.00222822229968 -0.00476276486705 -842 7.305 -0.00220448550332 -0.00473199248642 -843 7.31 -0.00218090198837 -0.00470145197362 -844 7.315 -0.00215747060047 -0.00467114132986 -845 7.32 -0.00213419019525 -0.00464105857576 -846 7.325 -0.00211105963817 -0.00461120175114 -847 7.33 -0.00208807780443 -0.00458156891484 -848 7.335 -0.00206524357891 -0.00455215814447 -849 7.34 -0.00204255585605 -0.00452296753622 -850 7.345 -0.00202001353975 -0.00449399520468 -851 7.35 -0.00199761554332 -0.00446523928264 -852 7.355 -0.00197536078933 -0.00443669792087 -853 7.36 -0.00195324820956 -0.00440836928794 -854 7.365 -0.00193127674492 -0.00438025157005 -855 7.37 -0.00190944534533 -0.00435234297081 -856 7.375 -0.00188775296965 -0.00432464171107 -857 7.38 -0.00186619858559 -0.00429714602873 -858 7.385 -0.00184478116965 -0.00426985417856 -859 7.39 -0.00182349970697 -0.00424276443203 -860 7.395 -0.00180235319134 -0.00421587507713 -861 7.4 -0.00178134062504 -0.00418918441815 -862 7.405 -0.0017604610188 -0.0041626907756 -863 7.41 -0.0017397133917 -0.00413639248593 -864 7.415 -0.0017190967711 -0.00411028790146 -865 7.42 -0.00169861019256 -0.00408437539014 -866 7.425 -0.00167825269977 -0.00405865333542 -867 7.43 -0.00165802334445 -0.00403312013606 -868 7.435 -0.00163792118629 -0.00400777420601 -869 7.44 -0.00161794529289 -0.00398261397421 -870 7.445 -0.00159809473965 -0.00395763788446 -871 7.45 -0.00157836860971 -0.00393284439525 -872 7.455 -0.00155876599391 -0.00390823197958 -873 7.46 -0.00153928599065 -0.00388379912488 -874 7.465 -0.00151992770589 -0.00385954433278 -875 7.47 -0.00150069025303 -0.00383546611901 -876 7.475 -0.00148157275285 -0.00381156301323 -877 7.48 -0.00146257433348 -0.0037878335589 -878 7.485 -0.00144369413025 -0.00376427631313 -879 7.49 -0.00142493128571 -0.00374088984652 -880 7.495 -0.00140628494952 -0.00371767274304 -881 7.5 -0.00138775427835 -0.00369462359991 -882 7.505 -0.0013693384359 -0.00367174102741 -883 7.51 -0.00135103659275 -0.00364902364878 -884 7.515 -0.00133284792636 -0.00362647010008 -885 7.52 -0.00131477162096 -0.00360407903007 -886 7.525 -0.0012968068675 -0.00358184910005 -887 7.53 -0.0012789528636 -0.00355977898374 -888 7.535 -0.00126120881349 -0.00353786736716 -889 7.54 -0.00124357392793 -0.00351611294851 -890 7.545 -0.00122604742416 -0.00349451443802 -891 7.55 -0.00120862852584 -0.00347307055786 -892 7.555 -0.00119131646298 -0.00345178004197 -893 7.56 -0.0011741104719 -0.00343064163599 -894 7.565 -0.00115700979517 -0.0034096540971 -895 7.57 -0.00114001368154 -0.00338881619393 -896 7.575 -0.00112312138587 -0.00336812670643 -897 7.58 -0.00110633216913 -0.00334758442575 -898 7.585 -0.00108964529827 -0.00332718815413 -899 7.59 -0.00107306004622 -0.00330693670479 -900 7.595 -0.00105657569181 -0.00328682890181 -901 7.6 -0.00104019151973 -0.00326686358005 -902 7.605 -0.00102390682047 -0.00324703958498 -903 7.61 -0.00100772089024 -0.00322735577263 -904 7.615 -0.000991633030992 -0.00320781100945 -905 7.62 -0.000975642550274 -0.00318840417222 -906 7.625 -0.000959748761248 -0.00316913414793 -907 7.63 -0.000943950982612 -0.00314999983371 -908 7.635 -0.00092824853855 -0.00313100013668 -909 7.64 -0.000912640758688 -0.00311213397388 -910 7.645 -0.000897126978043 -0.00309340027216 -911 7.65 -0.000881706536971 -0.0030747979681 -912 7.655 -0.000866378781123 -0.00305632600787 -913 7.66 -0.000851143061394 -0.00303798334719 -914 7.665 -0.000835998733877 -0.00301976895117 -915 7.67 -0.000820945159817 -0.00300168179428 -916 7.675 -0.000805981705564 -0.0029837208602 -917 7.68 -0.000791107742523 -0.00296588514177 -918 7.685 -0.000776322647117 -0.00294817364088 -919 7.69 -0.000761625800734 -0.00293058536838 -920 7.695 -0.000747016589687 -0.00291311934398 -921 7.7 -0.000732494405167 -0.00289577459618 -922 7.705 -0.000718058643203 -0.00287855016219 -923 7.71 -0.000703708704613 -0.0028614450878 -924 7.715 -0.000689443994968 -0.00284445842736 -925 7.72 -0.000675263924546 -0.00282758924361 -926 7.725 -0.000661167908286 -0.0028108366077 -927 7.73 -0.000647155365757 -0.002794199599 -928 7.735 -0.000633225721105 -0.00277767730511 -929 7.74 -0.000619378403022 -0.00276126882172 -930 7.745 -0.000605612844698 -0.00274497325255 -931 7.75 -0.000591928483787 -0.00272878970927 -932 7.755 -0.000578324762364 -0.00271271731143 -933 7.76 -0.000564801126885 -0.00269675518635 -934 7.765 -0.000551357028154 -0.00268090246909 -935 7.77 -0.000537991921277 -0.00266515830234 -936 7.775 -0.00052470526563 -0.00264952183636 -937 7.78 -0.000511496524817 -0.00263399222891 -938 7.785 -0.000498365166635 -0.00261856864514 -939 7.79 -0.000485310663039 -0.00260325025757 -940 7.795 -0.0004723324901 -0.00258803624599 -941 7.8 -0.000459430127974 -0.00257292579737 -942 7.805 -0.000446603060865 -0.00255791810586 -943 7.81 -0.000433850776986 -0.00254301237261 -944 7.815 -0.000421172768528 -0.00252820780582 -945 7.82 -0.000408568531625 -0.00251350362058 -946 7.825 -0.000396037566317 -0.00249889903884 -947 7.83 -0.000383579376517 -0.00248439328937 -948 7.835 -0.000371193469977 -0.00246998560763 -949 7.84 -0.000358879358258 -0.00245567523575 -950 7.845 -0.000346636556689 -0.00244146142247 -951 7.85 -0.000334464584344 -0.00242734342306 -952 7.855 -0.000322362964 -0.00241332049923 -953 7.86 -0.000310331222112 -0.00239939191913 -954 7.865 -0.000298368888779 -0.00238555695723 -955 7.87 -0.000286475497709 -0.00237181489431 -956 7.875 -0.000274650586192 -0.00235816501734 -957 7.88 -0.00026289369507 -0.00234460661948 -958 7.885 -0.000251204368701 -0.00233113899997 -959 7.89 -0.000239582154932 -0.00231776146411 -960 7.895 -0.000228026605069 -0.00230447332318 -961 7.9 -0.000216537273846 -0.0022912738944 -962 7.905 -0.000205113719399 -0.00227816250086 -963 7.91 -0.000193755503231 -0.00226513847144 -964 7.915 -0.000182462190187 -0.00225220114081 -965 7.92 -0.000171233348425 -0.00223934984935 -966 7.925 -0.000160068549386 -0.00222658394306 -967 7.93 -0.000148967367767 -0.00221390277357 -968 7.935 -0.000137929381494 -0.00220130569803 -969 7.94 -0.000126954171692 -0.00218879207909 -970 7.945 -0.000116041322662 -0.00217636128485 -971 7.95 -0.000105190421847 -0.00216401268878 -972 7.955 -9.44010598127e-05 -0.00215174566969 -973 7.96 -8.36728302154e-05 -0.0021395596117 -974 7.965 -7.30053297786e-05 -0.00212745390412 -975 7.97 -6.23981582662e-05 -0.00211542794149 -976 7.975 -5.18509184563e-05 -0.00210348112347 -977 7.98 -4.13632161162e-05 -0.0020916128548 -978 7.985 -3.09346599767e-05 -0.00207982254527 -979 7.99 -2.05648617073e-05 -0.00206810960966 -980 7.995 -1.0253435891e-05 -0.00205647346771 -981 8.0 0.0 0.0 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.dat deleted file mode 100644 index 82eaa7e15..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/moltemplate_files/table_minichaperone_h=0.dat +++ /dev/null @@ -1,989 +0,0 @@ -# Interaction between a chaperone wall and hydrophilic ("L", "N") beads (h=0.0) -# Generated using: -# generate_tables/calc_chaperone_table.py 1.0 1.0 3.0 0.00 3.1 8.0 981 True - -CH_H0 -N 981 R 3.1 8.0 - -1 3.1 24322007640.7 2.44004657299e+12 -2 3.105 14907558394.3 1.42456861215e+12 -3 3.11 9347035105.18 8.52735941633e+11 -4 3.115 5983077933.86 5.22188377701e+11 -5 3.12 3902959636.31 3.26497584961e+11 -6 3.125 2590663239.27 2.08082071378e+11 -7 3.13 1747363476.38 1.34970838198e+11 -8 3.135 1196150660.14 88985299862.7 -9 3.14 830139558.184 59560058382.9 -10 3.145 583526310.01 40428734750.9 -11 3.15 415085889.414 27804165925.8 -12 3.155 298569038.21 19357152203.7 -13 3.16 217007230.904 13631625105.8 -14 3.165 159275126.218 9703361847.17 -15 3.17 117981153.625 6977285889.84 -16 3.175 88152959.6539 5065076691.93 -17 3.18 66406248.0614 3710118471.36 -18 3.185 50412054.1061 2740803858.1 -19 3.19 38550891.1571 2041079190.29 -20 3.195 29685484.2812 1531623758.63 -21 3.2 23009711.8183 1157676125.86 -22 3.205 17947107.7408 881068391.885 -23 3.21 14081960.9175 674956471.214 -24 3.215 11112084.5698 520297467.685 -25 3.22 8816139.11379 403471527.483 -26 3.225 7030823.80219 314661158.279 -27 3.23 5634822.39381 246736805.049 -28 3.235 4537411.91017 194483958.161 -29 3.24 3670317.94503 154062728.557 -30 3.245 2981848.4679 122627006.268 -31 3.25 2432639.00923 98054064.6797 -32 3.255 1992545.82032 78751201.0309 -33 3.26 1638362.63452 63516512.707 -34 3.265 1352132.30623 51437989.9558 -35 3.27 1119890.91156 41819915.4536 -36 3.275 930728.197936 34128853.5593 -37 3.28 776080.832192 27953782.5881 -38 3.285 649197.950984 22976500.4202 -39 3.29 544734.946388 18949536.6006 -40 3.295 458443.200409 15679580.461 -41 3.3 386931.981432 13014984.83 -42 3.305 327484.882814 10836296.983 -43 3.31 277917.684205 9049049.63384 -44 3.315 236467.817902 7578247.52911 -45 3.32 201708.057716 6364132.2427 -46 3.325 172478.852825 5358914.96458 -47 3.33 147835.073691 4524245.63494 -48 3.335 127003.943407 3829244.63171 -49 3.34 109351.684422 3248966.03768 -50 3.345 94356.982001 2763193.35086 -51 3.35 81589.7991199 2355492.28163 -52 3.355 70694.4075656 2012463.12085 -53 3.36 61375.7524283 1723148.60489 -54 3.365 53388.4609277 1478563.37272 -55 3.37 46527.9558627 1271318.83571 -56 3.375 40623.2494805 1095323.17118 -57 3.38 35531.0832305 945540.660872 -58 3.385 31131.1487289 817798.059995 -59 3.39 27322.1798598 708628.354433 -60 3.395 24018.7487675 615144.330958 -61 3.4 21148.6321858 534935.990585 -62 3.405 18650.6411473 465987.08561 -63 3.41 16472.8281676 406607.038172 -64 3.415 14571.00272 355375.264352 -65 3.42 12907.4991276 311095.530355 -66 3.425 11450.1516342 272758.442538 -67 3.43 10171.439929 239510.549012 -68 3.435 9047.7752383 210628.82877 -69 3.44 8058.90260095 185499.581541 -70 3.445 7187.39938846 163600.920836 -71 3.45 6418.25372556 144488.223969 -72 3.455 5738.50938334 127782.014261 -73 3.46 5136.9660889 113157.848128 -74 3.465 4603.92612777 100337.85845 -75 3.47 4130.97969454 89083.6690543 -76 3.475 3710.8227393 79190.4466465 -77 3.48 3337.10211855 70481.8981958 -78 3.485 3004.28373073 62806.0557792 -79 3.49 2707.54003568 56031.718535 -80 3.495 2442.65394998 50045.4440029 -81 3.5 2205.93660145 44748.9996316 -82 3.505 1994.15683268 40057.2004294 -83 3.51 1804.48068152 35896.0712099 -84 3.515 1634.41934741 32201.2821773 -85 3.52 1481.78438725 28916.8150767 -86 3.525 1344.64907977 25993.8241582 -87 3.53 1221.31506159 23389.6620133 -88 3.535 1110.28347503 21067.0451721 -89 3.54 1010.22998333 18993.3383579 -90 3.545 919.9831055 17139.9396418 -91 3.55 838.505404885 15481.7515237 -92 3.555 764.877134293 13996.7253013 -93 3.56 698.281998657 12665.4680354 -94 3.565 637.994745566 11470.9030593 -95 3.57 583.370335637 10397.9763514 -96 3.575 533.834480178 9433.40224818 -97 3.58 488.875363677 8565.44294671 -98 3.585 448.036394307 7783.71706925 -99 3.59 410.909847488 7079.03325566 -100 3.595 377.131286207 6443.24533767 -101 3.6 346.374657747 5869.126147 -102 3.605 318.34798013 5350.25743201 -103 3.61 292.789543287 4880.93371692 -104 3.615 269.464560006 4456.07824337 -105 3.62 248.162210353 4071.16939457 -106 3.625 228.693030668 3722.17622503 -107 3.63 210.886604667 3405.5019084 -108 3.635 194.589519671 3117.93407879 -109 3.64 179.663555764 2856.60118023 -110 3.645 165.984079802 2618.93405823 -111 3.65 153.438619766 2402.63212994 -112 3.655 141.925598023 2205.6335579 -113 3.66 131.353204775 2026.08892777 -114 3.665 121.638395266 1862.33799643 -115 3.67 112.705996374 1712.88913275 -116 3.675 104.487909965 1576.40112248 -117 3.68 96.9224019089 1451.66705065 -118 3.685 89.9534670245 1337.6000114 -119 3.69 83.5302613658 1233.22042683 -120 3.695 77.6065942935 1137.6447839 -121 3.7 72.1404736708 1050.07562216 -122 3.705 67.0936983024 969.792625804 -123 3.71 62.431492423 896.144691745 -124 3.715 58.1221776441 828.54286083 -125 3.72 54.1368782948 766.454013201 -126 3.725 50.4492565603 709.395240693 -127 3.73 47.0352742263 656.928819585 -128 3.735 43.8729782026 608.65771617 -129 3.74 40.9423073113 564.221565572 -130 3.745 38.2249181088 523.293071279 -131 3.75 35.7040277571 485.57477893 -132 3.755 33.3642721761 450.796183363 -133 3.76 31.1915779041 418.711132572 -134 3.765 29.1730462649 389.095496464 -135 3.77 27.296848588 361.745071901 -136 3.775 25.5521313672 336.473698771 -137 3.78 23.9289303577 313.111564661 -138 3.785 22.4180927206 291.503678217 -139 3.79 21.0112064166 271.508493474 -140 3.795 19.7005361332 252.996669413 -141 3.8 18.4789651059 235.849950713 -142 3.805 17.3399422592 219.960157211 -143 3.81 16.2774341511 205.228270919 -144 3.815 15.2858812611 191.563610676 -145 3.82 14.3601582029 178.88308554 -146 3.825 13.4955374911 167.110519006 -147 3.83 12.6876565243 156.176036954 -148 3.835 11.9324874825 146.015512988 -149 3.84 11.2263098661 136.570065484 -150 3.845 10.5656854316 127.785601256 -151 3.85 9.94743530166 119.612401285 -152 3.855 9.36861904981 112.004744426 -153 3.86 8.82651557999 104.920565393 -154 3.865 8.31860563683 98.3211437563 -155 3.87 7.84255579999 92.1708209642 -156 3.875 7.39620382887 86.4367427306 -157 3.88 6.97754523696 81.0886243871 -158 3.885 6.58472098661 76.0985370389 -159 3.89 6.21600620515 71.4407125773 -160 3.895 5.86979983242 67.0913657925 -161 3.9 5.54461511838 63.0285320059 -162 3.905 5.23907089671 59.2319187891 -163 3.91 4.95188356739 55.6827704829 -164 3.915 4.68185972707 52.3637443466 -165 3.92 4.42788939186 49.2587972858 -166 3.925 4.18893976204 46.353082203 -167 3.93 3.96404948281 43.6328531095 -168 3.935 3.75232335915 41.0853782151 -169 3.94 3.55292748687 38.6988602882 -170 3.945 3.36508476491 36.4623636443 -171 3.95 3.18807075749 34.3657471793 -172 3.955 3.021209877 32.3996029206 -173 3.96 2.86387186138 30.5551996145 -174 3.965 2.71546852189 28.8244309147 -175 3.97 2.57545073925 27.1997677761 -176 3.975 2.44330568809 25.6742146917 -177 3.98 2.31855427126 24.2412694474 -178 3.985 2.20074874724 22.8948860937 -179 3.99 2.08947053515 21.6294408646 -180 3.995 1.98432818342 20.4397007945 -181 4.0 1.88495548901 19.3207948084 -182 4.005 1.79100975549 18.2681870794 -183 4.01 1.70217017901 17.2776524655 -184 4.015 1.61813635232 16.3452538542 -185 4.02 1.53862687753 15.467321259 -186 4.025 1.4633780794 14.6404325234 -187 4.03 1.3921428113 13.8613955037 -188 4.035 1.32468934683 13.1272316094 -189 4.04 1.26080035064 12.435160592 -190 4.045 1.20027192224 11.7825864834 -191 4.05 1.14291270762 11.1670845906 -192 4.055 1.08854307328 10.5863894642 -193 4.06 1.03699433825 10.0383837622 -194 4.065 0.988108059646 9.5210879405 -195 4.07 0.941735367837 9.03265070365 -196 4.075 0.897736347632 8.57134015767 -197 4.08 0.855979462015 8.13553560989 -198 4.085 0.816341015387 7.72371996598 -199 4.09 0.778704653425 7.33447267828 -200 4.095 0.74296089691 6.96646320305 -201 4.1 0.709006707075 6.61844492796 -202 4.105 0.676745080218 6.28924953404 -203 4.11 0.646084669489 5.97778175928 -204 4.115 0.616939431912 5.68301453361 -205 4.12 0.589228298872 5.40398445752 -206 4.125 0.562874868393 5.13978759855 -207 4.13 0.537807117698 4.88957558211 -208 4.135 0.513957134618 4.65255195486 -209 4.14 0.491260866548 4.42796880052 -210 4.145 0.469657885731 4.21512358966 -211 4.15 0.449091169745 4.01335624628 -212 4.155 0.429506896145 3.82204641559 -213 4.16 0.410854250299 3.64061091811 -214 4.165 0.393085245513 3.46850137704 -215 4.17 0.376154554607 3.30520200609 -216 4.175 0.360019352187 3.15022754657 -217 4.18 0.34463916687 3.00312134286 -218 4.185 0.329975742808 2.86345354671 -219 4.19 0.315992909894 2.730819441 -220 4.195 0.30265646206 2.60483787474 -221 4.2 0.289934043143 2.48514980144 -222 4.205 0.277795039817 2.37141691363 -223 4.21 0.26621048112 2.26332036686 -224 4.215 0.255152944156 2.160559587 -225 4.22 0.244596465565 2.06285115501 -226 4.225 0.234516458378 1.96992776403 -227 4.23 0.22488963393 1.88153724361 -228 4.235 0.215693928479 1.79744164671 -229 4.24 0.206908434252 1.71741639508 -230 4.245 0.198513334625 1.64124947915 -231 4.25 0.190489843169 1.56874070868 -232 4.255 0.182820146331 1.49970101084 -233 4.26 0.175487349508 1.43395177247 -234 4.265 0.168475426305 1.3713242237 -235 4.27 0.16176917078 1.31165886002 -236 4.275 0.155354152487 1.2548049004 -237 4.28 0.149216674142 1.20061977901 -238 4.285 0.143343731751 1.1489686684 -239 4.29 0.137722977049 1.09972403198 -240 4.295 0.13234268211 1.05276520399 -241 4.3 0.127191705983 1.00797799517 -242 4.305 0.122259463251 0.965254322417 -243 4.31 0.117535894375 0.924491860866 -244 4.315 0.113011437731 0.885593717092 -245 4.32 0.108677003225 0.848468121932 -246 4.325 0.104523947407 0.813028141752 -247 4.33 0.100544049971 0.779191406981 -248 4.335 0.0967294915884 0.746879856814 -249 4.34 0.0930728329625 0.716019499063 -250 4.345 0.0895669950612 0.686540184216 -251 4.35 0.0862052404384 0.658375392808 -252 4.355 0.08298115559 0.63146203527 -253 4.36 0.0798886342796 0.605740263498 -254 4.365 0.0769218617798 0.5811532934 -255 4.37 0.0740752999737 0.557647237752 -256 4.375 0.0713436732684 0.535170948731 -257 4.38 0.0687219552728 0.513675869532 -258 4.385 0.0662053561949 0.493115894506 -259 4.39 0.0637893109199 0.473447237321 -260 4.395 0.0614694677263 0.45462830664 -261 4.4 0.0592416776079 0.436619588871 -262 4.405 0.0571019841636 0.419383537567 -263 4.41 0.0550466140255 0.402884469071 -264 4.415 0.0530719677933 0.387088464035 -265 4.42 0.0511746114473 0.371963274467 -266 4.425 0.0493512682135 0.357478235973 -267 4.43 0.0475988108542 0.343604184887 -268 4.435 0.0459142543625 0.33031338001 -269 4.44 0.0442947490359 0.317579428671 -270 4.445 0.0427375739105 0.305377216875 -271 4.45 0.041240130534 0.293682843283 -272 4.455 0.0397999370598 0.282473556818 -273 4.46 0.0384146226445 0.271727697674 -274 4.465 0.0370819221326 0.261424641529 -275 4.47 0.035799671012 0.251544746799 -276 4.475 0.034565800626 0.242069304731 -277 4.48 0.0333783336288 0.232980492193 -278 4.485 0.0322353796696 0.224261326994 -279 4.49 0.0311351312947 0.215895625604 -280 4.495 0.0300758600554 0.207867963122 -281 4.5 0.0290559128103 0.200163635378 -282 4.505 0.0280737082121 0.192768623045 -283 4.51 0.0271277333693 0.185669557645 -284 4.515 0.0262165406731 0.178853689349 -285 4.52 0.0253387447812 0.172308856461 -286 4.525 0.0244930197498 0.166023456513 -287 4.53 0.023678096307 0.159986418851 -288 4.535 0.0228927592589 0.154187178661 -289 4.54 0.0221358450227 0.148615652333 -290 4.545 0.0214062392796 0.143262214105 -291 4.55 0.0207028747413 0.138117673905 -292 4.555 0.0200247290247 0.133173256332 -293 4.56 0.0193708226289 0.128420580717 -294 4.565 0.018740217009 0.123851642198 -295 4.57 0.0181320127424 0.119458793758 -296 4.575 0.017545347783 0.115234729179 -297 4.58 0.0169793957974 0.111172466848 -298 4.585 0.0164333645811 0.107265334394 -299 4.59 0.0159064945488 0.103506954082 -300 4.595 0.0153980572965 0.0998912289493 -301 4.6 0.0149073542304 0.0964123296321 -302 4.605 0.0144337152611 0.0930646818445 -303 4.61 0.0139764975575 0.0898429544837 -304 4.615 0.0135350843599 0.086742048322 -305 4.62 0.0131088838475 0.0837570852568 -306 4.625 0.0126973280587 0.0808833980908 -307 4.63 0.0122998718608 0.0781165208124 -308 4.635 0.0119159919677 0.0754521793521 -309 4.64 0.0115451860021 0.07288628279 -310 4.645 0.0111869716011 0.0704149149899 -311 4.65 0.010840885562 0.0680343266405 -312 4.655 0.0105064830275 0.0657409276799 -313 4.66 0.0101833367076 0.063531280086 -314 4.665 0.0098710361368 0.0614020910133 -315 4.67 0.00956918696433 0.0593502062585 -316 4.675 0.00927741027701 0.0573726040383 -317 4.68 0.00899534195191 0.0554663890638 -318 4.685 0.00872263203811 0.0536287868959 -319 4.69 0.00845894416602 0.0518571385691 -320 4.695 0.0082039549829 0.0501488954678 -321 4.7 0.00795735361347 0.0485016144454 -322 4.705 0.00771884114422 0.0469129531714 -323 4.71 0.00748813013054 0.045380665697 -324 4.715 0.00726494412547 0.0439025982277 -325 4.72 0.00704901722906 0.0424766850927 -326 4.725 0.00684009365745 0.0411009449015 -327 4.73 0.00663792733071 0.0397734768782 -328 4.735 0.00644228147858 0.0384924573653 -329 4.74 0.00625292826325 0.0372561364888 -330 4.745 0.00606964841851 0.0360628349754 -331 4.75 0.00589223090433 0.0349109411165 -332 4.755 0.00572047257643 0.0337989078704 -333 4.76 0.0055541778698 0.0327252500962 -334 4.765 0.00539315849596 0.0316885419138 -335 4.77 0.00523723315293 0.0306874141829 -336 4.775 0.00508622724762 0.0297205520964 -337 4.78 0.00493997262995 0.0287866928817 -338 4.785 0.00479830733822 0.0278846236056 -339 4.79 0.00466107535518 0.0270131790775 -340 4.795 0.00452812637438 0.0261712398457 -341 4.8 0.00439931557628 0.0253577302837 -342 4.805 0.00427450341372 0.0245716167613 -343 4.81 0.00415355540638 0.0238119058963 -344 4.815 0.00403634194372 0.0230776428841 -345 4.82 0.00392273809612 0.0223679099007 -346 4.825 0.00381262343384 0.0216818245753 -347 4.83 0.00370588185338 0.021018538531 -348 4.835 0.00360240141109 0.0203772359884 -349 4.84 0.00350207416352 0.0197571324301 -350 4.845 0.0034047960143 0.019157473324 -351 4.85 0.00331046656734 0.0185775329012 -352 4.855 0.00321898898591 0.0180166129873 -353 4.86 0.00313026985753 0.0174740418837 -354 4.865 0.00304421906424 0.0169491732974 -355 4.87 0.00296074965818 0.0164413853165 -356 4.875 0.00287977774216 0.0159500794299 -357 4.88 0.002801222355 0.0154746795881 -358 4.885 0.0027250053615 0.0150146313053 -359 4.89 0.00265105134676 0.0145694007979 -360 4.895 0.0025792875148 0.0141384741613 -361 4.9 0.00250964359108 0.0137213565802 -362 4.905 0.00244205172902 0.0133175715727 -363 4.91 0.00237644642012 0.0129266602662 -364 4.915 0.00231276440768 0.0125481807036 -365 4.92 0.00225094460389 0.0121817071786 -366 4.925 0.00219092801016 0.0118268295982 -367 4.93 0.00213265764061 0.011483152873 -368 4.935 0.00207607844856 0.011150296331 -369 4.94 0.00202113725576 0.0108278931578 -370 4.945 0.00196778268457 0.0105155898576 -371 4.95 0.00191596509257 0.0102130457388 -372 4.955 0.00186563650984 0.00991993241864 -373 4.96 0.0018167505786 0.00963593334953 -374 4.965 0.00176926249515 0.0093607433642 -375 4.97 0.0017231289541 0.00909406823946 -376 4.975 0.00167830809471 0.00883562427782 -377 4.98 0.00163475944922 0.00858513790595 -378 4.985 0.00159244389324 0.00834234528958 -379 4.99 0.001551323598 0.00810699196376 -380 4.995 0.00151136198435 0.00787883247819 -381 5.0 0.00147252367858 0.00765763005674 -382 5.005 0.00143477446984 0.00744315627058 -383 5.01 0.00139808126924 0.00723519072448 -384 5.015 0.00136241207038 0.00703352075553 -385 5.02 0.00132773591148 0.00683794114397 -386 5.025 0.00129402283882 0.00664825383541 -387 5.03 0.00126124387159 0.00646426767408 -388 5.035 0.00122937096804 0.00628579814667 -389 5.04 0.00119837699293 0.00611266713619 -390 5.045 0.00116823568608 0.00594470268561 -391 5.05 0.00113892163217 0.00578173877069 -392 5.055 0.00111041023163 0.00562361508175 -393 5.06 0.00108267767261 0.00547017681395 -394 5.065 0.00105570090391 0.00532127446577 -395 5.07 0.00102945760901 0.00517676364527 -396 5.075 0.00100392618096 0.00503650488393 -397 5.08 0.000979085698203 0.00490036345763 -398 5.085 0.000954915901321 0.00476820921459 -399 5.09 0.000931397170562 0.00463991640989 -400 5.095 0.000908510504214 0.00451536354643 -401 5.1 0.000886237497752 0.00439443322187 -402 5.105 0.000864560323733 0.00427701198153 -403 5.11 0.000843461712415 0.00416299017686 -404 5.115 0.000822924933066 0.00405226182927 -405 5.12 0.000802933775949 0.00394472449918 -406 5.125 0.000783472534939 0.00384027916001 -407 5.13 0.000764525990765 0.00373883007694 -408 5.135 0.000746079394846 0.00364028469024 -409 5.14 0.000728118453695 0.003544553503 -410 5.145 0.000710629313879 0.00345154997304 -411 5.15 0.000693598547507 0.00336119040893 -412 5.155 0.000677013138229 0.00327339386985 -413 5.16 0.00066086046772 0.00318808206921 -414 5.165 0.000645128302652 0.00310517928183 -415 5.17 0.000629804782101 0.00302461225459 -416 5.175 0.000614878405412 0.00294631012039 -417 5.18 0.000600338020472 0.00287020431528 -418 5.185 0.000586172812398 0.00279622849864 -419 5.19 0.00057237229261 0.00272431847632 -420 5.195 0.000558926288291 0.00265441212659 -421 5.2 0.000545824932198 0.00258644932878 -422 5.205 0.000533058652834 0.00252037189458 -423 5.21 0.00052061816495 0.0024561235018 -424 5.215 0.000508494460377 0.00239364963056 -425 5.22 0.000496678799167 0.00233289750178 -426 5.225 0.000485162701041 0.00227381601795 -427 5.23 0.000473937937122 0.00221635570597 -428 5.235 0.000462996521952 0.0021604686621 -429 5.24 0.000452330705781 0.00210610849886 -430 5.245 0.000441932967112 0.00205323029391 -431 5.25 0.000431796005499 0.00200179054064 -432 5.255 0.00042191273459 0.00195174710063 -433 5.26 0.000412276275402 0.00190305915777 -434 5.265 0.000402879949816 0.00185568717402 -435 5.27 0.0003937172743 0.00180959284671 -436 5.275 0.000384781953833 0.00176473906743 -437 5.28 0.000376067876031 0.00172108988228 -438 5.285 0.000367569105476 0.00167861045357 -439 5.29 0.000359279878223 0.00163726702293 -440 5.295 0.000351194596497 0.00159702687556 -441 5.3 0.000343307823559 0.00155785830593 -442 5.305 0.000335614278743 0.00151973058449 -443 5.31 0.00032810883266 0.0014826139257 -444 5.315 0.000320786502552 0.00144647945708 -445 5.32 0.000313642447802 0.00141129918936 -446 5.325 0.000306671965594 0.00137704598769 -447 5.33 0.000299870486707 0.00134369354382 -448 5.335 0.00029323357145 0.00131121634922 -449 5.34 0.000286756905732 0.00127958966922 -450 5.345 0.00028043629725 0.00124878951793 -451 5.35 0.000274267671812 0.00121879263406 -452 5.355 0.000268247069768 0.00118957645764 -453 5.36 0.000262370642562 0.00116111910739 -454 5.365 0.000256634649393 0.00113339935902 -455 5.37 0.000251035453984 0.00110639662416 -456 5.375 0.00024556952145 0.00108009093005 -457 5.38 0.000240233415275 0.0010544628999 -458 5.385 0.000235023794375 0.00102949373396 -459 5.39 0.000229937410261 0.00100516519115 -460 5.395 0.000224971104288 0.000981459571414 -461 5.4 0.000220121804997 0.000958359698545 -462 5.405 0.000215386525533 0.000935848903702 -463 5.41 0.000210762361152 0.000913911009406 -464 5.415 0.000206246486799 0.000892530314103 -465 5.42 0.000201836154771 0.000871691577231 -466 5.425 0.000197528692444 0.000851380004787 -467 5.43 0.000193321500075 0.000831581235376 -468 5.435 0.000189212048678 0.000812281326721 -469 5.44 0.000185197877955 0.000793466742621 -470 5.445 0.000181276594303 0.000775124340337 -471 5.45 0.000177445868872 0.000757241358398 -472 5.455 0.000173703435692 0.000739805404806 -473 5.46 0.000170047089853 0.000722804445631 -474 5.465 0.000166474685742 0.000706226793976 -475 5.47 0.000162984135336 0.000690061099303 -476 5.475 0.000159573406545 0.000674296337118 -477 5.48 0.000156240521608 0.000658921798975 -478 5.485 0.000152983555536 0.000643927082819 -479 5.49 0.000149800634601 0.000629302083639 -480 5.495 0.000146689934881 0.000615036984418 -481 5.5 0.000143649680835 0.000601122247385 -482 5.505 0.00014067814393 0.000587548605543 -483 5.51 0.000137773641309 0.000574307054471 -484 5.515 0.000134934534497 0.00056138884439 -485 5.52 0.000132159228148 0.000548785472487 -486 5.525 0.000129446168827 0.000536488675478 -487 5.53 0.000126793843833 0.000524490422414 -488 5.535 0.000124200780051 0.000512782907716 -489 5.54 0.000121665542848 0.000501358544429 -490 5.545 0.000119186734991 0.000490209957694 -491 5.55 0.000116762995603 0.000479329978423 -492 5.555 0.000114392999154 0.000468711637179 -493 5.56 0.000112075454472 0.000458348158245 -494 5.565 0.000109809103791 0.000448232953884 -495 5.57 0.000107592721827 0.000438359618774 -496 5.575 0.000105425114878 0.000428721924627 -497 5.58 0.000103305119949 0.000419313814967 -498 5.585 0.000101231603912 0.000410129400077 -499 5.59 9.92034626791e-05 0.000401162952103 -500 5.595 9.72196204062e-05 0.000392408900312 -501 5.6 9.5279028721e-05 0.00038386182649 -502 5.605 9.33806659696e-05 0.000375516460498 -503 5.61 9.1523536488e-05 0.000367367675949 -504 5.615 8.97066698933e-05 0.000359410486029 -505 5.62 8.79291203961e-05 0.000351640039446 -506 5.625 8.61899661332e-05 0.000344051616503 -507 5.63 8.44883085184e-05 0.000336640625287 -508 5.635 8.28232716138e-05 0.000329402597984 -509 5.64 8.11940015174e-05 0.000322333187302 -510 5.645 7.95996657698e-05 0.000315428163002 -511 5.65 7.80394527771e-05 0.000308683408537 -512 5.655 7.65125712508e-05 0.000302094917798 -513 5.66 7.50182496635e-05 0.000295658791947 -514 5.665 7.35557357199e-05 0.000289371236362 -515 5.67 7.21242958438e-05 0.000283228557659 -516 5.675 7.07232146788e-05 0.000277227160816 -517 5.68 6.93517946035e-05 0.000271363546381 -518 5.685 6.80093552604e-05 0.000265634307756 -519 5.69 6.66952330984e-05 0.000260036128578 -520 5.695 6.5408780928e-05 0.000254565780162 -521 5.7 6.41493674892e-05 0.000249220119037 -522 5.705 6.29163770311e-05 0.000243996084541 -523 5.71 6.17092089041e-05 0.000238890696497 -524 5.715 6.05272771628e-05 0.000233901052958 -525 5.72 5.93700101809e-05 0.000229024328015 -526 5.725 5.82368502757e-05 0.000224257769672 -527 5.73 5.7127253344e-05 0.000219598697784 -528 5.735 5.6040688508e-05 0.00021504450206 -529 5.74 5.49766377708e-05 0.000210592640118 -530 5.745 5.39345956813e-05 0.000206240635602 -531 5.75 5.29140690094e-05 0.000201986076352 -532 5.755 5.19145764286e-05 0.000197826612633 -533 5.76 5.09356482089e-05 0.000193759955407 -534 5.765 4.9976825917e-05 0.000189783874667 -535 5.77 4.90376621255e-05 0.000185896197809 -536 5.775 4.811772013e-05 0.000182094808056 -537 5.78 4.72165736735e-05 0.000178377642932 -538 5.785 4.63338066786e-05 0.000174742692774 -539 5.79 4.54690129874e-05 0.00017118799929 -540 5.795 4.46217961078e-05 0.000167711654157 -541 5.8 4.37917689674e-05 0.000164311797666 -542 5.805 4.29785536734e-05 0.000160986617396 -543 5.81 4.21817812796e-05 0.000157734346936 -544 5.815 4.14010915595e-05 0.000154553264637 -545 5.82 4.06361327855e-05 0.0001514416924 -546 5.825 3.98865615139e-05 0.000148397994509 -547 5.83 3.91520423762e-05 0.000145420576481 -548 5.835 3.84322478754e-05 0.000142507883961 -549 5.84 3.77268581883e-05 0.000139658401647 -550 5.845 3.70355609728e-05 0.000136870652241 -551 5.85 3.63580511802e-05 0.000134143195433 -552 5.855 3.56940308733e-05 0.000131474626912 -553 5.86 3.5043209048e-05 0.000128863577412 -554 5.865 3.44053014612e-05 0.000126308711771 -555 5.87 3.37800304622e-05 0.000123808728033 -556 5.875 3.31671248289e-05 0.000121362356562 -557 5.88 3.25663196081e-05 0.000118968359189 -558 5.885 3.1977355961e-05 0.000116625528379 -559 5.89 3.13999810112e-05 0.000114332686424 -560 5.895 3.0833947698e-05 0.000112088684656 -561 5.9 3.02790146332e-05 0.000109892402684 -562 5.905 2.97349459611e-05 0.000107742747652 -563 5.91 2.92015112233e-05 0.000105638653516 -564 5.915 2.86784852258e-05 0.000103579080344 -565 5.92 2.81656479105e-05 0.000101563013635 -566 5.925 2.76627842296e-05 9.95894636504e-05 -567 5.93 2.71696840234e-05 9.76574647761e-05 -568 5.935 2.66861419014e-05 9.57660748914e-05 -569 5.94 2.62119571261e-05 9.39143747606e-05 -570 5.945 2.57469335003e-05 9.21014674399e-05 -571 5.95 2.52908792569e-05 9.03264777011e-05 -572 5.955 2.4843606952e-05 8.85885514709e-05 -573 5.96 2.44049333599e-05 8.68868552854e-05 -574 5.965 2.39746793724e-05 8.522057576e-05 -575 5.97 2.35526698987e-05 8.35889190733e-05 -576 5.975 2.31387337693e-05 8.19911104654e-05 -577 5.98 2.27327036419e-05 8.04263937498e-05 -578 5.985 2.23344159097e-05 7.88940308385e-05 -579 5.99 2.19437106122e-05 7.739330128e-05 -580 5.995 2.15604313477e-05 7.59235018102e-05 -581 6.0 2.1184425189e-05 7.44839459145e-05 -582 6.005 2.08155426005e-05 7.3073963403e-05 -583 6.01 2.04536373574e-05 7.16928999962e-05 -584 6.015 2.00985664675e-05 7.03401169221e-05 -585 6.02 1.97501900945e-05 6.90149905246e-05 -586 6.025 1.94083714834e-05 6.77169118817e-05 -587 6.03 1.90729768878e-05 6.64452864341e-05 -588 6.035 1.87438754988e-05 6.51995336246e-05 -589 6.04 1.84209393761e-05 6.39790865457e-05 -590 6.045 1.81040433805e-05 6.27833915977e-05 -591 6.05 1.77930651083e-05 6.16119081557e-05 -592 6.055 1.74878848271e-05 6.04641082448e-05 -593 6.06 1.71883854134e-05 5.93394762249e-05 -594 6.065 1.68944522917e-05 5.82375084831e-05 -595 6.07 1.66059733752e-05 5.71577131349e-05 -596 6.075 1.63228390077e-05 5.60996097322e-05 -597 6.08 1.60449419074e-05 5.50627289806e-05 -598 6.085 1.57721771114e-05 5.40466124625e-05 -599 6.09 1.55044419226e-05 5.30508123689e-05 -600 6.095 1.52416358567e-05 5.20748912369e-05 -601 6.1 1.49836605915e-05 5.11184216954e-05 -602 6.105 1.47304199168e-05 5.01809862165e-05 -603 6.11 1.44818196863e-05 4.92621768737e-05 -604 6.115 1.42377677693e-05 4.83615951067e-05 -605 6.12 1.39981740054e-05 4.74788514917e-05 -606 6.125 1.37629501588e-05 4.66135655183e-05 -607 6.13 1.35320098744e-05 4.57653653718e-05 -608 6.135 1.33052686347e-05 4.49338877213e-05 -609 6.14 1.30826437185e-05 4.41187775132e-05 -610 6.145 1.28640541593e-05 4.33196877704e-05 -611 6.15 1.26494207056e-05 4.25362793959e-05 -612 6.155 1.24386657825e-05 4.17682209821e-05 -613 6.16 1.22317134528e-05 4.10151886251e-05 -614 6.165 1.20284893808e-05 4.02768657433e-05 -615 6.17 1.18289207957e-05 3.95529429009e-05 -616 6.175 1.16329364562e-05 3.88431176356e-05 -617 6.18 1.14404666165e-05 3.81470942917e-05 -618 6.185 1.12514429921e-05 3.74645838561e-05 -619 6.19 1.10657987276e-05 3.67953037992e-05 -620 6.195 1.08834683642e-05 3.61389779202e-05 -621 6.2 1.07043878085e-05 3.54953361956e-05 -622 6.205 1.05284943023e-05 3.48641146318e-05 -623 6.21 1.03557263924e-05 3.42450551216e-05 -624 6.215 1.01860239019e-05 3.36379053043e-05 -625 6.22 1.00193279015e-05 3.30424184292e-05 -626 6.225 9.8555806818e-06 3.24583532225e-05 -627 6.23 9.69472572662e-06 3.18854737577e-05 -628 6.235 9.53670768611e-06 3.13235493295e-05 -629 6.24 9.38147235122e-06 3.07723543299e-05 -630 6.245 9.22896662842e-06 3.02316681289e-05 -631 6.25 9.07913851515e-06 2.97012749568e-05 -632 6.255 8.93193707577e-06 2.918096379e-05 -633 6.26 8.78731241814e-06 2.86705282402e-05 -634 6.265 8.64521567069e-06 2.81697664451e-05 -635 6.27 8.50559896007e-06 2.76784809632e-05 -636 6.275 8.36841538931e-06 2.71964786701e-05 -637 6.28 8.23361901646e-06 2.6723570658e-05 -638 6.285 8.1011648338e-06 2.62595721375e-05 -639 6.29 7.97100874743e-06 2.58043023419e-05 -640 6.295 7.84310755745e-06 2.53575844336e-05 -641 6.3 7.71741893849e-06 2.49192454134e-05 -642 6.305 7.59390142079e-06 2.44891160312e-05 -643 6.31 7.47251437163e-06 2.40670306997e-05 -644 6.315 7.35321797725e-06 2.36528274098e-05 -645 6.32 7.23597322517e-06 2.32463476478e-05 -646 6.325 7.12074188691e-06 2.28474363155e-05 -647 6.33 7.00748650108e-06 2.24559416513e-05 -648 6.335 6.89617035696e-06 2.2071715154e-05 -649 6.34 6.7867574783e-06 2.16946115076e-05 -650 6.345 6.67921260764e-06 2.1324488509e-05 -651 6.35 6.5735011909e-06 2.09612069965e-05 -652 6.355 6.46958936234e-06 2.06046307805e-05 -653 6.36 6.3674439299e-06 2.02546265761e-05 -654 6.365 6.26703236079e-06 1.99110639364e-05 -655 6.37 6.16832276753e-06 1.95738151888e-05 -656 6.375 6.07128389417e-06 1.92427553714e-05 -657 6.38 5.97588510293e-06 1.89177621723e-05 -658 6.385 5.88209636109e-06 1.85987158689e-05 -659 6.39 5.7898882282e-06 1.828549927e-05 -660 6.395 5.69923184355e-06 1.79779976587e-05 -661 6.4 5.61009891393e-06 1.76760987363e-05 -662 6.405 5.52246170172e-06 1.73796925683e-05 -663 6.41 5.43629301316e-06 1.70886715312e-05 -664 6.415 5.35156618692e-06 1.68029302607e-05 -665 6.42 5.26825508299e-06 1.6522365601e-05 -666 6.425 5.18633407167e-06 1.62468765557e-05 -667 6.43 5.105778023e-06 1.59763642392e-05 -668 6.435 5.02656229621e-06 1.57107318301e-05 -669 6.44 4.94866272963e-06 1.54498845249e-05 -670 6.445 4.87205563062e-06 1.51937294934e-05 -671 6.45 4.79671776585e-06 1.49421758345e-05 -672 6.455 4.72262635178e-06 1.4695134534e-05 -673 6.46 4.64975904529e-06 1.44525184224e-05 -674 6.465 4.57809393461e-06 1.42142421344e-05 -675 6.47 4.50760953034e-06 1.39802220687e-05 -676 6.475 4.43828475677e-06 1.37503763495e-05 -677 6.48 4.37009894334e-06 1.35246247885e-05 -678 6.485 4.30303181628e-06 1.33028888476e-05 -679 6.49 4.23706349046e-06 1.30850916027e-05 -680 6.495 4.17217446142e-06 1.28711577084e-05 -681 6.5 4.10834559754e-06 1.26610133637e-05 -682 6.505 4.04555813243e-06 1.24545862778e-05 -683 6.51 3.98379365744e-06 1.22518056372e-05 -684 6.515 3.92303411434e-06 1.20526020738e-05 -685 6.52 3.86326178824e-06 1.18569076334e-05 -686 6.525 3.8044593005e-06 1.16646557444e-05 -687 6.53 3.74660960198e-06 1.14757811888e-05 -688 6.535 3.68969596629e-06 1.12902200718e-05 -689 6.54 3.63370198326e-06 1.11079097938e-05 -690 6.545 3.57861155257e-06 1.09287890224e-05 -691 6.55 3.52440887742e-06 1.07527976647e-05 -692 6.555 3.47107845843e-06 1.05798768409e-05 -693 6.56 3.41860508767e-06 1.04099688579e-05 -694 6.565 3.36697384274e-06 1.02430171842e-05 -695 6.57 3.31617008104e-06 1.00789664243e-05 -696 6.575 3.26617943417e-06 9.91776229528e-06 -697 6.58 3.21698780242e-06 9.75935160201e-06 -698 6.585 3.16858134936e-06 9.60368221456e-06 -699 6.59 3.12094649663e-06 9.45070304518e-06 -700 6.595 3.07406991872e-06 9.30036402612e-06 -701 6.6 3.02793853796e-06 9.15261608793e-06 -702 6.605 2.98253951958e-06 9.00741113824e-06 -703 6.61 2.93786026687e-06 8.86470204097e-06 -704 6.615 2.89388841646e-06 8.72444259607e-06 -705 6.62 2.85061183368e-06 8.58658751973e-06 -706 6.625 2.80801860801e-06 8.45109242494e-06 -707 6.63 2.76609704869e-06 8.31791380259e-06 -708 6.635 2.72483568033e-06 8.18700900294e-06 -709 6.64 2.68422323868e-06 8.05833621753e-06 -710 6.645 2.64424866648e-06 7.93185446144e-06 -711 6.65 2.60490110936e-06 7.80752355606e-06 -712 6.655 2.56616991186e-06 7.6853041121e-06 -713 6.66 2.52804461354e-06 7.56515751309e-06 -714 6.665 2.49051494513e-06 7.44704589922e-06 -715 6.67 2.45357082481e-06 7.33093215148e-06 -716 6.675 2.41720235453e-06 7.21677987627e-06 -717 6.68 2.38139981644e-06 7.10455339021e-06 -718 6.685 2.34615366934e-06 6.9942177054e-06 -719 6.69 2.31145454526e-06 6.88573851497e-06 -720 6.695 2.27729324613e-06 6.7790821789e-06 -721 6.7 2.2436607404e-06 6.67421571025e-06 -722 6.705 2.21054815986e-06 6.57110676157e-06 -723 6.71 2.17794679649e-06 6.46972361177e-06 -724 6.715 2.14584809929e-06 6.3700351531e-06 -725 6.72 2.11424367135e-06 6.27201087853e-06 -726 6.725 2.08312526676e-06 6.17562086942e-06 -727 6.73 2.05248478781e-06 6.08083578334e-06 -728 6.735 2.02231428205e-06 5.98762684229e-06 -729 6.74 1.99260593955e-06 5.89596582112e-06 -730 6.745 1.96335209014e-06 5.80582503618e-06 -731 6.75 1.93454520075e-06 5.71717733423e-06 -732 6.755 1.90617787275e-06 5.62999608165e-06 -733 6.76 1.87824283942e-06 5.54425515378e-06 -734 6.765 1.85073296341e-06 5.4599289246e-06 -735 6.77 1.82364123426e-06 5.37699225653e-06 -736 6.775 1.79696076603e-06 5.29542049053e-06 -737 6.78 1.77068479486e-06 5.21518943638e-06 -738 6.785 1.74480667672e-06 5.13627536317e-06 -739 6.79 1.71931988509e-06 5.05865498999e-06 -740 6.795 1.69421800875e-06 4.98230547687e-06 -741 6.8 1.66949474959e-06 4.90720441581e-06 -742 6.805 1.6451439205e-06 4.83332982211e-06 -743 6.81 1.62115944323e-06 4.76066012583e-06 -744 6.815 1.59753534637e-06 4.68917416347e-06 -745 6.82 1.57426576334e-06 4.61885116973e-06 -746 6.825 1.55134493038e-06 4.54967076962e-06 -747 6.83 1.52876718466e-06 4.48161297055e-06 -748 6.835 1.50652696239e-06 4.41465815471e-06 -749 6.84 1.48461879691e-06 4.3487870716e-06 -750 6.845 1.46303731695e-06 4.28398083065e-06 -751 6.85 1.44177724478e-06 4.22022089406e-06 -752 6.855 1.42083339451e-06 4.15748906981e-06 -753 6.86 1.40020067034e-06 4.09576750471e-06 -754 6.865 1.37987406492e-06 4.03503867774e-06 -755 6.87 1.35984865768e-06 3.97528539342e-06 -756 6.875 1.34011961322e-06 3.91649077535e-06 -757 6.88 1.32068217977e-06 3.85863825993e-06 -758 6.885 1.30153168756e-06 3.80171159016e-06 -759 6.89 1.2826635474e-06 3.74569480958e-06 -760 6.895 1.26407324911e-06 3.69057225636e-06 -761 6.9 1.2457563601e-06 3.63632855747e-06 -762 6.905 1.22770852394e-06 3.58294862303e-06 -763 6.91 1.20992545896e-06 3.53041764074e-06 -764 6.915 1.19240295686e-06 3.47872107044e-06 -765 6.92 1.17513688137e-06 3.42784463875e-06 -766 6.925 1.15812316694e-06 3.37777433388e-06 -767 6.93 1.14135781743e-06 3.32849640049e-06 -768 6.935 1.12483690484e-06 3.27999733473e-06 -769 6.94 1.10855656808e-06 3.23226387928e-06 -770 6.945 1.09251301173e-06 3.18528301858e-06 -771 6.95 1.07670250488e-06 3.13904197413e-06 -772 6.955 1.06112137989e-06 3.09352819987e-06 -773 6.96 1.0457660313e-06 3.0487293777e-06 -774 6.965 1.03063291469e-06 3.00463341302e-06 -775 6.97 1.01571854555e-06 2.96122843043e-06 -776 6.975 1.0010194982e-06 2.9185027695e-06 -777 6.98 9.86532404745e-07 2.87644498061e-06 -778 6.985 9.72253954022e-07 2.83504382088e-06 -779 6.99 9.58180890566e-07 2.79428825018e-06 -780 6.995 9.44310013618e-07 2.75416742728e-06 -781 7.0 9.30638176135e-07 2.71467070595e-06 -782 7.005 9.17162283824e-07 2.6757876313e-06 -783 7.01 9.03879294199e-07 2.63750793605e-06 -784 7.015 8.90786215647e-07 2.59982153697e-06 -785 7.02 8.77880106517e-07 2.56271853136e-06 -786 7.025 8.6515807423e-07 2.5261891936e-06 -787 7.03 8.52617274397e-07 2.49022397175e-06 -788 7.035 8.40254909964e-07 2.4548134843e-06 -789 7.04 8.28068230364e-07 2.41994851684e-06 -790 7.045 8.16054530689e-07 2.38562001899e-06 -791 7.05 8.04211150882e-07 2.35181910119e-06 -792 7.055 7.92535474938e-07 2.3185370317e-06 -793 7.06 7.81024930121e-07 2.28576523364e-06 -794 7.065 7.696769862e-07 2.25349528197e-06 -795 7.07 7.58489154692e-07 2.22171890072e-06 -796 7.075 7.47458988133e-07 2.19042796013e-06 -797 7.08 7.36584079342e-07 2.15961447389e-06 -798 7.085 7.2586206072e-07 2.12927059646e-06 -799 7.09 7.15290603549e-07 2.09938862041e-06 -800 7.095 7.04867417307e-07 2.06996097384e-06 -801 7.1 6.94590249e-07 2.04098021782e-06 -802 7.105 6.84456882499e-07 2.01243904392e-06 -803 7.11 6.74465137898e-07 1.98433027176e-06 -804 7.115 6.64612870877e-07 1.9566468466e-06 -805 7.12 6.5489797208e-07 1.92938183703e-06 -806 7.125 6.45318366505e-07 1.90252843264e-06 -807 7.13 6.35872012904e-07 1.87607994179e-06 -808 7.135 6.26556903196e-07 1.85002978938e-06 -809 7.14 6.17371061887e-07 1.8243715147e-06 -810 7.145 6.08312545506e-07 1.7990987693e-06 -811 7.15 5.99379442048e-07 1.77420531491e-06 -812 7.155 5.90569870428e-07 1.74968502142e-06 -813 7.16 5.81881979945e-07 1.72553186483e-06 -814 7.165 5.73313949757e-07 1.70173992537e-06 -815 7.17 5.64863988364e-07 1.67830338549e-06 -816 7.175 5.56530333103e-07 1.65521652804e-06 -817 7.18 5.4831124965e-07 1.63247373439e-06 -818 7.185 5.40205031528e-07 1.61006948263e-06 -819 7.19 5.32209999637e-07 1.58799834581e-06 -820 7.195 5.24324501773e-07 1.56625499017e-06 -821 7.2 5.16546912175e-07 1.54483417343e-06 -822 7.205 5.08875631066e-07 1.52373074317e-06 -823 7.21 5.01309084211e-07 1.50293963511e-06 -824 7.215 4.93845722479e-07 1.48245587157e-06 -825 7.22 4.86484021414e-07 1.46227455985e-06 -826 7.225 4.79222480814e-07 1.44239089069e-06 -827 7.23 4.72059624319e-07 1.42280013677e-06 -828 7.235 4.64993999004e-07 1.4034976512e-06 -829 7.24 4.58024174978e-07 1.38447886607e-06 -830 7.245 4.51148744997e-07 1.36573929102e-06 -831 7.25 4.44366324079e-07 1.34727451183e-06 -832 7.255 4.37675549122e-07 1.32908018904e-06 -833 7.26 4.31075078542e-07 1.31115205663e-06 -834 7.265 4.24563591899e-07 1.29348592063e-06 -835 7.27 4.1813978955e-07 1.2760776579e-06 -836 7.275 4.11802392291e-07 1.25892321479e-06 -837 7.28 4.05550141016e-07 1.24201860594e-06 -838 7.285 3.99381796376e-07 1.22535991301e-06 -839 7.29 3.9329613845e-07 1.20894328352e-06 -840 7.295 3.87291966418e-07 1.19276492962e-06 -841 7.3 3.81368098239e-07 1.17682112698e-06 -842 7.305 3.75523370336e-07 1.16110821364e-06 -843 7.31 3.69756637291e-07 1.14562258888e-06 -844 7.315 3.64066771537e-07 1.13036071214e-06 -845 7.32 3.58452663062e-07 1.11531910195e-06 -846 7.325 3.52913219116e-07 1.10049433488e-06 -847 7.33 3.47447363922e-07 1.0858830445e-06 -848 7.335 3.42054038397e-07 1.07148192036e-06 -849 7.34 3.3673219987e-07 1.05728770703e-06 -850 7.345 3.31480821814e-07 1.04329720308e-06 -851 7.35 3.26298893574e-07 1.02950726017e-06 -852 7.355 3.21185420107e-07 1.01591478207e-06 -853 7.36 3.16139421723e-07 1.00251672378e-06 -854 7.365 3.1115993383e-07 9.89310090577e-07 -855 7.37 3.06246006687e-07 9.76291937184e-07 -856 7.375 3.01396705156e-07 9.63459366859e-07 -857 7.38 2.96611108464e-07 9.50809530558e-07 -858 7.385 2.91888309966e-07 9.38339626099e-07 -859 7.39 2.87227416913e-07 9.26046897331e-07 -860 7.395 2.82627550221e-07 9.13928633336e-07 -861 7.4 2.78087844251e-07 9.01982167635e-07 -862 7.405 2.73607446588e-07 8.90204877406e-07 -863 7.41 2.6918551782e-07 8.78594182731e-07 -864 7.415 2.64821231333e-07 8.67147545837e-07 -865 7.42 2.60513773095e-07 8.55862470371e-07 -866 7.425 2.56262341455e-07 8.44736500673e-07 -867 7.43 2.5206614694e-07 8.33767221072e-07 -868 7.435 2.47924412057e-07 8.22952255188e-07 -869 7.44 2.43836371097e-07 8.12289265255e-07 -870 7.445 2.39801269946e-07 8.01775951447e-07 -871 7.45 2.35818365896e-07 7.91410051224e-07 -872 7.455 2.31886927457e-07 7.81189338689e-07 -873 7.46 2.28006234181e-07 7.7111162395e-07 -874 7.465 2.2417557648e-07 7.61174752504e-07 -875 7.47 2.20394255452e-07 7.51376604623e-07 -876 7.475 2.16661582706e-07 7.41715094759e-07 -877 7.48 2.12976880196e-07 7.32188170953e-07 -878 7.485 2.09339480053e-07 7.22793814262e-07 -879 7.49 2.05748724421e-07 7.13530038185e-07 -880 7.495 2.02203965296e-07 7.04394888118e-07 -881 7.5 1.9870456437e-07 6.95386440797e-07 -882 7.505 1.95249892873e-07 6.86502803769e-07 -883 7.51 1.91839331421e-07 6.77742114863e-07 -884 7.515 1.88472269866e-07 6.69102541673e-07 -885 7.52 1.85148107151e-07 6.60582281052e-07 -886 7.525 1.8186625116e-07 6.52179558612e-07 -887 7.53 1.7862611858e-07 6.43892628236e-07 -888 7.535 1.75427134757e-07 6.35719771598e-07 -889 7.54 1.72268733561e-07 6.27659297689e-07 -890 7.545 1.6915035725e-07 6.19709542357e-07 -891 7.55 1.66071456337e-07 6.11868867849e-07 -892 7.555 1.63031489458e-07 6.04135662368e-07 -893 7.56 1.60029923244e-07 5.96508339628e-07 -894 7.565 1.57066232194e-07 5.88985338432e-07 -895 7.57 1.54139898552e-07 5.81565122242e-07 -896 7.575 1.51250412185e-07 5.74246178766e-07 -897 7.58 1.48397270459e-07 5.6702701955e-07 -898 7.585 1.45579978125e-07 5.59906179576e-07 -899 7.59 1.42798047202e-07 5.52882216872e-07 -900 7.595 1.40050996861e-07 5.4595371212e-07 -901 7.6 1.37338353314e-07 5.39119268281e-07 -902 7.605 1.34659649703e-07 5.32377510221e-07 -903 7.61 1.32014425993e-07 5.25727084341e-07 -904 7.615 1.29402228861e-07 5.19166658223e-07 -905 7.62 1.26822611598e-07 5.12694920274e-07 -906 7.625 1.24275133998e-07 5.06310579376e-07 -907 7.63 1.21759362262e-07 5.0001236455e-07 -908 7.635 1.19274868896e-07 4.93799024619e-07 -909 7.64 1.16821232612e-07 4.87669327877e-07 -910 7.645 1.14398038233e-07 4.8162206177e-07 -911 7.65 1.120048766e-07 4.75656032572e-07 -912 7.655 1.09641344473e-07 4.69770065082e-07 -913 7.66 1.07307044442e-07 4.63963002309e-07 -914 7.665 1.05001584841e-07 4.58233705177e-07 -915 7.67 1.02724579651e-07 4.52581052224e-07 -916 7.675 1.0047564842e-07 4.47003939317e-07 -917 7.68 9.82544161708e-08 4.41501279361e-07 -918 7.685 9.60605133226e-08 4.36072002025e-07 -919 7.69 9.38935756035e-08 4.30715053459e-07 -920 7.695 9.17532439703e-08 4.25429396028e-07 -921 7.7 8.96391645283e-08 4.20214008047e-07 -922 7.705 8.75509884516e-08 4.15067883513e-07 -923 7.71 8.54883719059e-08 4.09990031857e-07 -924 7.715 8.34509759714e-08 4.04979477684e-07 -925 7.72 8.14384665682e-08 4.00035260529e-07 -926 7.725 7.94505143815e-08 3.95156434615e-07 -927 7.73 7.74867947896e-08 3.90342068606e-07 -928 7.735 7.55469877916e-08 3.85591245382e-07 -929 7.74 7.36307779372e-08 3.80903061797e-07 -930 7.745 7.17378542573e-08 3.76276628463e-07 -931 7.75 6.9867910196e-08 3.71711069515e-07 -932 7.755 6.80206435432e-08 3.67205522401e-07 -933 7.76 6.61957563687e-08 3.62759137662e-07 -934 7.765 6.43929549576e-08 3.5837107872e-07 -935 7.77 6.26119497457e-08 3.54040521671e-07 -936 7.775 6.08524552575e-08 3.49766655078e-07 -937 7.78 5.91141900435e-08 3.45548679773e-07 -938 7.785 5.73968766201e-08 3.41385808656e-07 -939 7.79 5.57002414093e-08 3.37277266505e-07 -940 7.795 5.402401468e-08 3.33222289779e-07 -941 7.8 5.23679304898e-08 3.29220126433e-07 -942 7.805 5.07317266285e-08 3.25270035737e-07 -943 7.81 4.91151445613e-08 3.21371288087e-07 -944 7.815 4.75179293742e-08 3.17523164833e-07 -945 7.82 4.59398297194e-08 3.13724958102e-07 -946 7.825 4.43805977617e-08 3.09975970624e-07 -947 7.83 4.28399891263e-08 3.06275515564e-07 -948 7.835 4.13177628469e-08 3.02622916355e-07 -949 7.84 3.98136813144e-08 2.99017506534e-07 -950 7.845 3.83275102273e-08 2.95458629582e-07 -951 7.85 3.68590185422e-08 2.91945638765e-07 -952 7.855 3.54079784251e-08 2.8847789698e-07 -953 7.86 3.39741652039e-08 2.85054776599e-07 -954 7.865 3.25573573211e-08 2.81675659322e-07 -955 7.87 3.11573362879e-08 2.78339936025e-07 -956 7.875 2.97738866382e-08 2.7504700662e-07 -957 7.88 2.84067958844e-08 2.71796279909e-07 -958 7.885 2.70558544725e-08 2.68587173443e-07 -959 7.89 2.57208557397e-08 2.65419113385e-07 -960 7.895 2.44015958707e-08 2.62291534374e-07 -961 7.9 2.30978738564e-08 2.59203879393e-07 -962 7.905 2.18094914519e-08 2.56155599635e-07 -963 7.91 2.05362531363e-08 2.53146154374e-07 -964 7.915 1.92779660724e-08 2.50175010842e-07 -965 7.92 1.8034440067e-08 2.47241644098e-07 -966 7.925 1.68054875325e-08 2.44345536912e-07 -967 7.93 1.55909234484e-08 2.41486179638e-07 -968 7.935 1.43905653237e-08 2.38663070101e-07 -969 7.94 1.32042331597e-08 2.35875713474e-07 -970 7.945 1.20317494138e-08 2.33123622171e-07 -971 7.95 1.08729389636e-08 2.30406315726e-07 -972 7.955 9.72762907123e-09 2.27723320689e-07 -973 7.96 8.59564934896e-09 2.2507417051e-07 -974 7.965 7.47683172465e-09 2.2245840544e-07 -975 7.97 6.37101040818e-09 2.19875572416e-07 -976 7.975 5.27802185823e-09 2.17325224966e-07 -977 7.98 4.19770474957e-09 2.148069231e-07 -978 7.985 3.12989994095e-09 2.12320233213e-07 -979 7.99 2.07445044336e-09 2.09864727985e-07 -980 7.995 1.03120138888e-09 2.07439986287e-07 -981 8.0 0.0 0.0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.min b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.min deleted file mode 100644 index e2d4a5cce..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.min +++ /dev/null @@ -1,24 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# Optional: Make sure the pairwise energies look reasonable: -pair_write 1 4 1001 r 4.05 8 test_chap-B.dat C-B 0 0 -pair_write 2 4 1001 r 4.05 8 test_chap-L.dat C-L 0 0 -pair_write 3 4 1001 r 4.05 8 test_chap-N.dat C-N 0 0 - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.nvt deleted file mode 100644 index 523a16575..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated+minichaperone/run.in.nvt +++ /dev/null @@ -1,46 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.025 -dump 1 all custom 5000 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -fix fxlan all langevin 0.25 0.25 1.0 48279 -fix fxnve all nve - -# Notes: -# The temperature is in reduced units and is set to 0.25 -# which is the folding temperature for the frustrated protein -# The inverse-damping-rate "damp" (which has units of time) is set to 1.0, -# as it was in the paper. (Hopefully folding times should be similar.) -# (See http://lammps.sandia.gov/doc/fix_langevin.html) - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo_modify norm no #(report total energy not energy / num_atoms) -thermo 5000 #(time interval for printing out "thermo" data) - -#restart 100000000 restart_nvt - -run 1000000000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README.TXT deleted file mode 100644 index 77af3de15..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README.TXT +++ /dev/null @@ -1,29 +0,0 @@ -# This directory demonstrates how to run a short simulation of -# the "frustrated" coarse-grained protein model used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) -# -# During this short simulation (run_short_sim.nvt.in) the protein evolves -# from an unfolded initial conformation to a misfolded conformation. -# (Visualize using VMD. Note: It can take hundreds of millions of -# timesteps to escape from this conformation and reach the folded state.) -# -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_run.sh deleted file mode 100755 index 99338c770..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_run.sh +++ /dev/null @@ -1,21 +0,0 @@ -# You would probably run lammps this way: -# -# lmp_ubuntu -i run.in.nvt - -# The files "run.in.min", and "run.in.nvt" are LAMMPS input scripts which refer -# to the input scripts & data files you created earlier when you ran moltemplate -# system.in.init, system.in.settings, system.data - - -# ----------------------------------- - -LAMMPS_COMMAND="lmp_ubuntu" - -# Here "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -# (such as lmp_linux, lmp_g++, lmp_mac, lmp_cygwin, etc...) Change if necessary. - -# Run lammps using the following 3 commands: - -"$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -"$LAMMPS_COMMAND" -i run_short_sim.in.nvt # production run - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_setup.sh deleted file mode 100755 index f2462426f..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_setup.sh +++ /dev/null @@ -1,24 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -overlay-dihdedrals system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - cp -r table*.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index c7f8572b2..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,85 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 27 !NATOM - 1 1 2 2 0.000000 1.0000 0 - 2 1 1 1 0.000000 1.0000 0 - 3 1 2 2 0.000000 1.0000 0 - 4 1 1 1 0.000000 1.0000 0 - 5 1 2 2 0.000000 1.0000 0 - 6 1 1 1 0.000000 1.0000 0 - 7 1 3 3 0.000000 1.0000 0 - 8 1 3 3 0.000000 1.0000 0 - 9 1 1 1 0.000000 1.0000 0 - 10 1 2 2 0.000000 1.0000 0 - 11 1 1 1 0.000000 1.0000 0 - 12 1 2 2 0.000000 1.0000 0 - 13 1 1 1 0.000000 1.0000 0 - 14 1 2 2 0.000000 1.0000 0 - 15 1 3 3 0.000000 1.0000 0 - 16 1 3 3 0.000000 1.0000 0 - 17 1 3 3 0.000000 1.0000 0 - 18 1 1 1 0.000000 1.0000 0 - 19 1 1 1 0.000000 1.0000 0 - 20 1 2 2 0.000000 1.0000 0 - 21 1 2 2 0.000000 1.0000 0 - 22 1 1 1 0.000000 1.0000 0 - 23 1 1 1 0.000000 1.0000 0 - 24 1 2 2 0.000000 1.0000 0 - 25 1 2 2 0.000000 1.0000 0 - 26 1 1 1 0.000000 1.0000 0 - 27 1 2 2 0.000000 1.0000 0 - - 26 !NBOND: bonds - 1 2 2 3 3 4 4 5 - 5 6 6 7 7 8 8 9 - 9 10 10 11 11 12 12 13 - 13 14 14 15 15 16 16 17 - 17 18 18 19 19 20 20 21 - 21 22 22 23 23 24 24 25 - 25 26 26 27 - - 25 !NTHETA: angles - 13 14 15 7 8 9 6 7 8 - 16 17 18 15 16 17 2 3 4 - 4 5 6 9 10 11 11 12 13 - 14 15 16 1 2 3 3 4 5 - 10 11 12 12 13 14 25 26 27 - 5 6 7 8 9 10 17 18 19 - 18 19 20 22 23 24 21 22 23 - 19 20 21 20 21 22 23 24 25 - 24 25 26 - - 19 !NPHI: dihedrals - 1 2 3 4 2 3 4 5 - 3 4 5 6 4 5 6 7 - 8 9 10 11 9 10 11 12 - 10 11 12 13 11 12 13 14 - 12 13 14 15 15 16 17 18 - 16 17 18 19 17 18 19 20 - 18 19 20 21 19 20 21 22 - 20 21 22 23 21 22 23 24 - 22 23 24 25 23 24 25 26 - 24 25 26 27 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/initial_conformation_t=0tau.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/initial_conformation_t=0tau.jpg deleted file mode 100644 index 0869126bd..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/initial_conformation_t=0tau.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/misfolded_conformation_t=1250tau.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/misfolded_conformation_t=1250tau.jpg deleted file mode 100644 index 357bc780a..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/images/misfolded_conformation_t=1250tau.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated.lt deleted file mode 100644 index 074b55c73..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated.lt +++ /dev/null @@ -1,216 +0,0 @@ -# This file defines the "frustrated" coarse-grained protein model used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) - - -1beadFrustrated { - - # There are 3 atom types (referred to above as B, L, and N) - # Define their masses: - - write_once("Data Masses") { - @atom:B 1.0 - @atom:L 1.0 - @atom:N 1.0 - } - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -0.92636654 -1.8409904 -2.1482679 - $atom:a2 $mol @atom:B 0.0 -0.57313354 -1.0670787 -1.6182341 - $atom:a3 $mol @atom:L 0.0 -0.85707399 -1.2358703 -0.69350966 - $atom:a4 $mol @atom:B 0.0 -0.44231274 -0.4584993 -0.23418709 - $atom:a5 $mol @atom:L 0.0 -0.75081182 -0.62868078 0.69786737 - $atom:a6 $mol @atom:B 0.0 -0.36201977 0.11619615 1.2249098 - $atom:a7 $mol @atom:N 0.0 -0.63708237 -0.15973084 2.1723919 - $atom:a8 $mol @atom:N 0.0 0.20516047 0.10417157 2.624901 - $atom:a9 $mol @atom:B 0.0 0.57223743 0.44728103 1.7695617 - $atom:a10 $mol @atom:L 0.0 0.77646279 -0.40630393 1.3168043 - $atom:a11 $mol @atom:B 0.0 0.45475664 -0.2077937 0.40045721 - $atom:a12 $mol @atom:L 0.0 0.72712495 -1.0397637 -0.087614951 - $atom:a13 $mol @atom:B 0.0 0.36971183 -0.85840501 -0.9933019 - $atom:a14 $mol @atom:L 0.0 0.74784336 -1.5700415 -1.5859217 - $atom:a15 $mol @atom:N 0.0 0.43423905 -1.2758917 -2.4853429 - $atom:a16 $mol @atom:N 0.0 0.70583191 -0.30726921 -2.4987711 - $atom:a17 $mol @atom:N 0.0 -0.091688915 0.23323014 -2.2051358 - $atom:a18 $mol @atom:B 0.0 -0.34243283 -0.035822049 -1.2644719 - $atom:a19 $mol @atom:B 0.0 0.41961247 0.18475451 -0.65971014 - $atom:a20 $mol @atom:L 0.0 0.51968465 1.1546791 -0.77877053 - $atom:a21 $mol @atom:L 0.0 -0.40827985 1.2765273 -0.52550748 - $atom:a22 $mol @atom:B 0.0 -0.368141 0.58090904 0.19152224 - $atom:a23 $mol @atom:B 0.0 0.40327249 0.86101769 0.7336255 - $atom:a24 $mol @atom:L 0.0 0.22707289 1.8326235 0.89673346 - $atom:a25 $mol @atom:L 0.0 -0.66500182 1.7285809 1.2783166 - $atom:a26 $mol @atom:B 0.0 -0.39205603 1.0475436 1.9328097 - $atom:a27 $mol @atom:L 0.0 0.25339027 1.5246265 2.5388463 - } - - # bond-ID bond-Type atom-ID atom-ID - - write("Data Bonds") { - $bond:b1 @bond:backbone $atom:a1 $atom:a2 - $bond:b2 @bond:backbone $atom:a2 $atom:a3 - $bond:b3 @bond:backbone $atom:a3 $atom:a4 - $bond:b4 @bond:backbone $atom:a4 $atom:a5 - $bond:b5 @bond:backbone $atom:a5 $atom:a6 - $bond:b6 @bond:backbone $atom:a6 $atom:a7 - $bond:b7 @bond:backbone $atom:a7 $atom:a8 - $bond:b8 @bond:backbone $atom:a8 $atom:a9 - $bond:b9 @bond:backbone $atom:a9 $atom:a10 - $bond:b10 @bond:backbone $atom:a10 $atom:a11 - $bond:b11 @bond:backbone $atom:a11 $atom:a12 - $bond:b12 @bond:backbone $atom:a12 $atom:a13 - $bond:b13 @bond:backbone $atom:a13 $atom:a14 - $bond:b14 @bond:backbone $atom:a14 $atom:a15 - $bond:b15 @bond:backbone $atom:a15 $atom:a16 - $bond:b16 @bond:backbone $atom:a16 $atom:a17 - $bond:b17 @bond:backbone $atom:a17 $atom:a18 - $bond:b18 @bond:backbone $atom:a18 $atom:a19 - $bond:b19 @bond:backbone $atom:a19 $atom:a20 - $bond:b20 @bond:backbone $atom:a20 $atom:a21 - $bond:b21 @bond:backbone $atom:a21 $atom:a22 - $bond:b22 @bond:backbone $atom:a22 $atom:a23 - $bond:b23 @bond:backbone $atom:a23 $atom:a24 - $bond:b24 @bond:backbone $atom:a24 $atom:a25 - $bond:b25 @bond:backbone $atom:a25 $atom:a26 - $bond:b26 @bond:backbone $atom:a26 $atom:a27 - } - - # (3-body) Angles are specified below - - # (4-body) Dihedrals must be defined explicitly for every quartet of atoms. - # (These interactions are not determined by atom type.) - - # dihedral-ID dihedral-Type atom-ID atom-ID atom-ID atom-ID - - write("Data Dihedrals") { - - $dihedral:d1 @dihedral:beta $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d2 @dihedral:beta $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d3 @dihedral:beta $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d4 @dihedral:beta $atom:a4 $atom:a5 $atom:a6 $atom:a7 - - # Dihedral angle forces in the turn regions were switched off - # (in this model) so just I comment them out (and \ the variable names). - # \$dihedral:d5 \@dihedral:turn $atom:a5 $atom:a6 $atom:a7 $atom:a8 - # \$dihedral:d6 \@dihedral:turn $atom:a6 $atom:a7 $atom:a8 $atom:a9 - # \$dihedral:d7 \@dihedral:turn $atom:a7 $atom:a8 $atom:a9 $atom:a10 - - $dihedral:d8 @dihedral:beta $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d9 @dihedral:beta $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d10 @dihedral:beta $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d11 @dihedral:beta $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d12 @dihedral:beta $atom:a12 $atom:a13 $atom:a14 $atom:a15 - - # Dihedral angle forces in the turn regions were switched off - # (in this model) so just I comment them out (and \ the variable names). - # \$dihedral:d13 \@dihedral:turn $atom:a13 $atom:a14 $atom:a15 $atom:a16 - # \$dihedral:d14 \@dihedral:turn $atom:a14 $atom:a15 $atom:a16 $atom:a17 - - $dihedral:d15 @dihedral:alpha $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d16 @dihedral:alpha $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d17 @dihedral:alpha $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d18 @dihedral:alpha $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d19 @dihedral:alpha $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d20 @dihedral:alpha $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d21 @dihedral:alpha $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d22 @dihedral:alpha $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d23 @dihedral:alpha $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d24 @dihedral:alpha $atom:a24 $atom:a25 $atom:a26 $atom:a27 - } - - # All consecutively bonded triplets of atoms same 3-body bond-angle - # interaction parameters. Of coarse, we could specify them all explicitly - # (as we did for the dihedrals above), but I wanted to show how to specify - # angles by atom type instead. (You can do this for dihedrals & impropers - # also.) - - # angle-Type atom-Type atom-Type atom-Type bond-Type bond-Type - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # (The "*" is a wildcard character. I use "*" to denote any atom-type or - # bond-type which is defined within the current namespace: 1beadFrustrated) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:B @atom:B lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:B @atom:L lj/charmm/coul/charmm/inter 0.5833333333 1.0 1 0 - pair_coeff @atom:B @atom:N lj/charmm/coul/charmm/inter 0.6666666667 1.0 1 0 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 0.1666666667 1.0 1 1 - pair_coeff @atom:L @atom:N lj/charmm/coul/charmm/inter 0.25 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 0.3333333333 1.0 1 0 - } - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond-Type bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 100.0 1.0 - } - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # angle-Type anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 13.3333333333 105.0 - } - - - # We use tabular dihedral potentials to implement the dihedral forces. - # (Actually there is a way to use Fourier series, using multiple charmm - # style dihedral interactions, but it's slower and messier.) - - write_once("In Settings") { - # style file keyword - dihedral_coeff @dihedral:alpha table table_dihedral_frustrated.dat FRUSTRATED_ALPHA - dihedral_coeff @dihedral:beta table table_dihedral_frustrated.dat FRUSTRATED_BETA - # No need to specify dihedral interactions in the turn regions. (none exist) - } - - write_once("In Settings") { - # Optional: define the atoms in the "proteins" group - group proteins type @atom:B - group proteins type @atom:L - group proteins type @atom:N - } - - # LAMMPS has many available force field styles (and atom styles). - # Here, we pick the ones which work well for this molecular model: - - write_once("In Init") { - # --- Default options for the "1BeadFrustrated" protein model --- - # --- (These can be overridden later.) --- - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid table spline 360 - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - -} # 1beadFrustrated - - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated_variants.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated_variants.lt deleted file mode 100644 index 54e2de437..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/1beadFrustrated_variants.lt +++ /dev/null @@ -1,85 +0,0 @@ -import "1beadFrustrated.lt" - - -# Alternate starting conformation (same molecule): - - -1beadMisfolded inherits 1beadFrustrated { - - # This molecule "inherits" all of its features from "1beadFrustrated". - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -0.69801399 -0.22114168 -1.9464876 - $atom:a2 $mol @atom:B 0.0 -0.40921658 -0.027063664 -1.0033251 - $atom:a3 $mol @atom:L 0.0 0.10259348 0.80836418 -1.0737085 - $atom:a4 $mol @atom:B 0.0 0.25857916 1.0054984 -0.11621451 - $atom:a5 $mol @atom:L 0.0 0.8258629 1.8325549 -0.18529135 - $atom:a6 $mol @atom:B 0.0 0.91366257 2.1950317 0.74175977 - $atom:a7 $mol @atom:N 0.0 1.4399539 1.554238 1.2994409 - $atom:a8 $mol @atom:N 0.0 0.73372573 1.0161012 1.7397275 - $atom:a9 $mol @atom:B 0.0 0.26608782 0.65302497 0.94353938 - $atom:a10 $mol @atom:L 0.0 0.97442305 0.13574211 0.50586398 - $atom:a11 $mol @atom:B 0.0 0.35889617 -0.18247555 -0.1764186 - $atom:a12 $mol @atom:L 0.0 0.87151735 -0.77260824 -0.75240916 - $atom:a13 $mol @atom:B 0.0 0.047726486 -1.0530682 -1.1902704 - $atom:a14 $mol @atom:L 0.0 0.34530697 -1.7476773 -1.8393331 - $atom:a15 $mol @atom:N 0.0 0.65865186 -2.45948 -1.2167056 - $atom:a16 $mol @atom:N 0.0 -0.16534524 -2.6219442 -0.67112167 - $atom:a17 $mol @atom:N 0.0 -0.010590421 -2.2445242 0.24748633 - $atom:a18 $mol @atom:B 0.0 0.18135771 -1.2564919 0.1767523 - $atom:a19 $mol @atom:B 0.0 -0.57472665 -0.82852797 -0.27027791 - $atom:a20 $mol @atom:L 0.0 -1.3967448 -1.0516787 0.24247346 - $atom:a21 $mol @atom:L 0.0 -1.003428 -0.85642681 1.1107555 - $atom:a22 $mol @atom:B 0.0 -0.25156735 -0.3182346 0.74262946 - $atom:a23 $mol @atom:B 0.0 -0.61751956 0.30115562 0.070426493 - $atom:a24 $mol @atom:L 0.0 -1.3347934 0.83310182 0.52625934 - $atom:a25 $mol @atom:L 0.0 -0.83315257 1.270904 1.2564086 - $atom:a26 $mol @atom:B 0.0 -0.10469759 1.6988523 0.72597181 - $atom:a27 $mol @atom:L 0.0 -0.57854905 2.3367737 0.11206868 - } - -} # 1beadMisfolded - - -1beadUnfolded inherits 1beadFrustrated { - - # This molecule "inherits" all of its features from "1beadFrustrated" - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol @atom:L 0.0 -2.4 1.7 -0.0 - $atom:a2 $mol @atom:B 0.0 -1.8 1.7 0.8 - $atom:a3 $mol @atom:L 0.0 -1.2 2.5 0.8 - $atom:a4 $mol @atom:B 0.0 -0.6 2.5 -0.0 - $atom:a5 $mol @atom:L 0.0 0.0 1.7 -0.0 - $atom:a6 $mol @atom:B 0.0 0.6 1.7 0.8 - $atom:a7 $mol @atom:N 0.0 1.2 2.5 0.8 - $atom:a8 $mol @atom:N 0.0 1.8 2.5 -0.0 - $atom:a9 $mol @atom:B 0.0 2.4 1.7 -0.0 - $atom:a10 $mol @atom:L 0.0 3.0 1.7 -0.8 - $atom:a11 $mol @atom:B 0.0 3.0 0.7 -0.8 - $atom:a12 $mol @atom:L 0.0 3.0 0.1 -0.0 - $atom:a13 $mol @atom:B 0.0 3.8 -0.5 -0.0 - $atom:a14 $mol @atom:L 0.0 3.8 -1.1 -0.8 - $atom:a15 $mol @atom:N 0.0 3.0 -1.7 -0.8 - $atom:a16 $mol @atom:N 0.0 3.0 -1.7 0.2 - $atom:a17 $mol @atom:N 0.0 2.4 -2.5 0.2 - $atom:a18 $mol @atom:B 0.0 1.8 -2.5 -0.6 - $atom:a19 $mol @atom:B 0.0 1.2 -1.7 -0.6 - $atom:a20 $mol @atom:L 0.0 0.6 -1.7 0.2 - $atom:a21 $mol @atom:L 0.0 -0.0 -2.5 0.2 - $atom:a22 $mol @atom:B 0.0 -0.6 -2.5 -0.6 - $atom:a23 $mol @atom:B 0.0 -1.2 -1.7 -0.6 - $atom:a24 $mol @atom:L 0.0 -1.8 -1.7 0.2 - $atom:a25 $mol @atom:L 0.0 -2.4 -2.5 0.2 - $atom:a26 $mol @atom:B 0.0 -3.0 -2.5 -0.6 - $atom:a27 $mol @atom:L 0.0 -3.6 -1.7 -0.6 - } - -} # 1beadUnfolded - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/generate_tables/calc_dihedral_table.py b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/generate_tables/calc_dihedral_table.py deleted file mode 100755 index 34c66418a..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/generate_tables/calc_dihedral_table.py +++ /dev/null @@ -1,67 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of dihedral angle interactions used in the alpha-helix -# and beta-sheet regions of the frustrated protein model described in -# provided in figure 8 of the supplemental materials section of: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# Note that the "A" and "B" parameters were incorrectly reported to be -# 5.4*epsilon and 6.0*epsilon. The values used were 5.6 and 6.0 epsilon. -# The phiA and phiB values were 57.29577951308232 degrees (1 rad) -# and 180 degrees, respectively. Both expA and expB were 6.0. -# -# To generate the table used for the alpha-helix (1 degree resolution) use this: -# ./calc_dihedral_table.py 6.0 57.29577951308232 6 5.6 180 6 0.0 359 360 -# To generate the table used for the beta-sheets (1 degree resolution) use this: -# ./calc_dihedral_table.py 5.6 57.29577951308232 6 6.0 180 6 0.0 359 360 -# -# (If you're curious as to why I set the location of the minima at phi_alpha -# to 1.0 radians (57.2957795 degrees), there was no particularly good reason. -# I think the correct value turns out to be something closer to 50 degrees.) - - -from math import * -import sys - - -# The previous version included the repulsive core term -def U(phi, A, phiA, expA, B, phiB, expB, use_radians=False): - conv_units = pi/180.0 - if use_radians: - conv_units = 1.0 - termA = pow(cos(0.5*(phi-phiA)*conv_units), expA) - termB = pow(cos(0.5*(phi-phiB)*conv_units), expB) - return -A*termA - B*termB - -# The previous version included the repulsive core term -def F(phi, A, phiA, expA, B, phiB, expB, use_radians=False): - conv_units = pi/180.0 - if use_radians: - conv_units = 1.0 - termA = (0.5*sin(0.5*(phi-phiA)*conv_units) * - expA * pow(cos(0.5*(phi-phiA)*conv_units), expA-1.0)) - termB = (0.5*sin(0.5*(phi-phiB)*conv_units) * - expB * pow(cos(0.5*(phi-phiB)*conv_units), expB-1.0)) - return -conv_units*(A*termA + B*termB) - -if len(sys.argv) != 10: - sys.stderr.write("Error: expected 9 arguments:\n" - "\n" - "Usage: "+sys.argv[0]+" A phiA expA B phiB expB phiMin phiMax N\n\n") - sys.exit(-1) - -A = float(sys.argv[1]) -phiA = float(sys.argv[2]) -expA = float(sys.argv[3]) -B = float(sys.argv[4]) -phiB = float(sys.argv[5]) -expB = float(sys.argv[6]) -phi_min = float(sys.argv[7]) -phi_max = float(sys.argv[8]) -N = int(sys.argv[9]) - -for i in range(0,N): - phi = phi_min + i*(phi_max - phi_min)/(N-1) - U_phi = U(phi, A, phiA, expA, B, phiB, expB, use_radians=False) - F_phi = F(phi, A, phiA, expA, B, phiB, expB, use_radians=False) - print(str(i+1)+' '+str(phi)+' '+str(U_phi)+' '+str(F_phi)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/system.lt deleted file mode 100644 index a27595559..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/system.lt +++ /dev/null @@ -1,20 +0,0 @@ -import "1beadFrustrated_variants.lt" - - -protein = new 1beadUnfolded - - - -# Note: The protein begins in an "Unfolded" conformation. If instead -# you want it to begin in the folded or misfolded conformations use: -# protein = new 1beadFrustrated # or -# protein = new 1beadMisfolded - - - -# ("27.0" is the length of the protein when maximally extended) -write_once("Data Boundary") { - 0.0 27.0 xlo xhi - 0.0 27.0 ylo yhi - 0.0 27.0 zlo zhi -} diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/table_dihedral_frustrated.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/table_dihedral_frustrated.dat deleted file mode 100644 index d660fee30..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/moltemplate_files/table_dihedral_frustrated.dat +++ /dev/null @@ -1,735 +0,0 @@ -# Table of the potential and its negative derivative for frustrated alpha helix -# (Note: Derivatives are in units of energy/radians, not energy/degrees.) -# ./calc_dihedral_table.py 6.0 57.29577951308232 6 5.6 180 6 0.0 359 360 - -FRUSTRATED_ALPHA -N 360 DEGREES - -1 0.0 -2.74081145103 0.0783990792662 -2 1.0 -2.81950869101 0.0789852583442 -3 2.0 -2.89876136749 0.0795096391909 -4 3.0 -2.97850675562 0.0799703813963 -5 4.0 -3.05868032959 0.0803657243943 -6 5.0 -3.13921584545 0.0806939935737 -7 6.0 -3.22004543014 0.0809536062381 -8 7.0 -3.30109967628 0.0811430773977 -9 8.0 -3.38230774267 0.0812610253741 -10 9.0 -3.46359746038 0.0813061772009 -11 10.0 -3.54489544401 0.0812773738039 -12 11.0 -3.62612720812 0.0811735749433 -13 12.0 -3.70721728841 0.0809938639029 -14 13.0 -3.78808936748 0.080737451911 -15 14.0 -3.86866640485 0.0804036822781 -16 15.0 -3.94887077101 0.0799920342374 -17 16.0 -4.02862438516 0.0795021264757 -18 17.0 -4.10784885622 0.0789337203415 -19 18.0 -4.18646562704 0.0782867227197 -20 19.0 -4.26439612115 0.0775611885609 -21 20.0 -4.34156189202 0.0767573230567 -22 21.0 -4.41788477419 0.0758754834523 -23 22.0 -4.49328703609 0.0749161804868 -24 23.0 -4.56769153408 0.0738800794563 -25 24.0 -4.64102186743 0.0727680008923 -26 25.0 -4.71320253365 0.0715809208518 -27 26.0 -4.78415908407 0.0703199708131 -28 27.0 -4.85381827903 0.0689864371778 -29 28.0 -4.92210824234 0.067581760373 -30 29.0 -4.98895861476 0.0661075335571 -31 30.0 -5.05430070586 0.0645655009259 -32 31.0 -5.11806764409 0.0629575556235 -33 32.0 -5.18019452449 0.061285737258 -34 33.0 -5.24061855376 0.0595522290273 -35 34.0 -5.29927919225 0.0577593544584 -36 35.0 -5.3561182925 0.0559095737673 -37 36.0 -5.41108023395 0.0540054798439 -38 37.0 -5.46411205346 0.0520497938726 -39 38.0 -5.51516357127 0.0500453605949 -40 39.0 -5.56418751203 0.0479951432253 -41 40.0 -5.61113962059 0.0459022180302 -42 41.0 -5.65597877221 0.0437697685824 -43 42.0 -5.69866707689 0.0416010797029 -44 43.0 -5.7391699774 0.0393995311046 -45 44.0 -5.77745634094 0.0371685907508 -46 45.0 -5.81349854393 0.034911807945 -47 46.0 -5.84727254977 0.0326328061676 -48 47.0 -5.87875797937 0.030335275675 -49 48.0 -5.90793817411 0.0280229658805 -50 49.0 -5.93480025113 0.0256996775336 -51 50.0 -5.95933515063 0.0233692547166 -52 51.0 -5.98153767519 0.0210355766777 -53 52.0 -6.00140652074 0.0187025495211 -54 53.0 -6.01894429926 0.016374097773 -55 54.0 -6.03415755288 0.0140541558448 -56 55.0 -6.04705675953 0.0117466594146 -57 56.0 -6.05765632981 0.00945553674764 -58 57.0 -6.06597459526 0.00718469997761 -59 58.0 -6.07203378786 0.00493803637051 -60 59.0 -6.07586001075 0.00271939959245 -61 60.0 -6.07748320034 0.000532601003776 -62 61.0 -6.07693707962 -0.00161859899905 -63 62.0 -6.07425910291 -0.00373049957158 -64 63.0 -6.06949039207 -0.00579946791801 -65 64.0 -6.06267566421 -0.00782194767468 -66 65.0 -6.05386315117 -0.00979446715893 -67 66.0 -6.04310451074 -0.0117136474624 -68 67.0 -6.03045472992 -0.0135762103679 -69 68.0 -6.01597202036 -0.0153789860691 -70 69.0 -5.99971770618 -0.0171189206741 -71 70.0 -5.98175610439 -0.0187930834719 -72 71.0 -5.9621543982 -0.0203986739443 -73 72.0 -5.9409825034 -0.0219330285036 -74 73.0 -5.91831292823 -0.0233936269399 -75 74.0 -5.89422062685 -0.0247780985587 -76 75.0 -5.86878284696 -0.0260842279959 -77 76.0 -5.84207897162 -0.0273099606906 -78 77.0 -5.81419035593 -0.0284534080045 -79 78.0 -5.78520015867 -0.0295128519729 -80 79.0 -5.7551931694 -0.0304867496727 -81 80.0 -5.72425563141 -0.0313737371989 -82 81.0 -5.6924750609 -0.0321726332348 -83 82.0 -5.65994006273 -0.0328824422092 -84 83.0 -5.62674014332 -0.0335023570292 -85 84.0 -5.59296552097 -0.0340317613814 -86 85.0 -5.55870693409 -0.0344702315961 -87 86.0 -5.52405544786 -0.0348175380654 -88 87.0 -5.48910225957 -0.0350736462148 -89 88.0 -5.45393850338 -0.0352387170203 -90 89.0 -5.41865505462 -0.0353131070729 -91 90.0 -5.38334233438 -0.0352973681855 -92 91.0 -5.34809011465 -0.0351922465446 -93 92.0 -5.31298732458 -0.0349986814067 -94 93.0 -5.27812185824 -0.034717803342 -95 94.0 -5.24358038438 -0.0343509320285 -96 95.0 -5.2094481586 -0.0338995736008 -97 96.0 -5.17580883839 -0.0333654175598 -98 97.0 -5.14274430152 -0.0327503332496 -99 98.0 -5.11033446814 -0.0320563659092 -100 99.0 -5.07865712698 -0.0312857323082 -101 100.0 -5.04778776623 -0.0304408159764 -102 101.0 -5.01779940929 -0.0295241620384 -103 102.0 -4.98876245596 -0.0285384716647 -104 103.0 -4.96074452928 -0.0274865961525 -105 104.0 -4.93381032851 -0.0263715306507 -106 105.0 -4.90802148862 -0.0251964075427 -107 106.0 -4.88343644644 -0.0239644895038 -108 107.0 -4.86011031397 -0.0226791622487 -109 108.0 -4.83809475914 -0.0213439269874 -110 109.0 -4.81743789414 -0.0199623926068 -111 110.0 -4.79818417182 -0.0185382675969 -112 111.0 -4.78037429015 -0.0170753517415 -113 112.0 -4.76404510526 -0.0155775275918 -114 113.0 -4.74922955293 -0.0140487517461 -115 114.0 -4.73595657904 -0.0124930459538 -116 115.0 -4.7242510789 -0.0109144880672 -117 116.0 -4.71413384576 -0.00931720286182 -118 117.0 -4.70562152846 -0.00770535274772 -119 118.0 -4.69872659855 -0.00608312839491 -120 119.0 -4.69345732669 -0.00445473929448 -121 120.0 -4.6898177686 -0.00282440427898 -122 121.0 -4.68780776044 -0.00119634202478 -123 122.0 -4.68742292374 0.000425238440527 -124 123.0 -4.68865467977 0.0020361472029 -125 124.0 -4.69149027336 0.00363222287571 -126 125.0 -4.69591280613 0.00520934194008 -127 126.0 -4.70190127895 0.0067634279891 -128 127.0 -4.70943064365 0.00829046085365 -129 128.0 -4.71847186379 0.00978648558781 -130 129.0 -4.72899198423 0.0112476212922 -131 130.0 -4.74095420961 0.0126700697544 -132 131.0 -4.7543179912 0.0140501238848 -133 132.0 -4.76903912216 0.0153841759291 -134 133.0 -4.78506984093 0.0166687254364 -135 134.0 -4.80235894235 0.0179003869651 -136 135.0 -4.82085189642 0.0190758975074 -137 136.0 -4.84049097437 0.0201921236154 -138 137.0 -4.86121538156 0.0212460682116 -139 138.0 -4.88296139722 0.0222348770682 -140 139.0 -4.90566252032 0.0231558449399 -141 140.0 -4.9292496215 0.0240064213355 -142 141.0 -4.95365110055 0.0247842159162 -143 142.0 -4.97879304911 0.0254870035063 -144 143.0 -5.00459941816 0.0261127287073 -145 144.0 -5.03099218995 0.0266595101027 -146 145.0 -5.05789155387 0.0271256440463 -147 146.0 -5.08521608601 0.0275096080241 -148 147.0 -5.11288293171 0.0278100635833 -149 148.0 -5.14080799097 0.0280258588231 -150 149.0 -5.16890610603 0.0281560304409 -151 150.0 -5.19709125082 0.0281998053314 -152 151.0 -5.22527672173 0.0281566017347 -153 152.0 -5.25337532941 0.0280260299338 -154 153.0 -5.28129959092 0.0278078924984 -155 154.0 -5.30896192196 0.0275021840788 -156 155.0 -5.33627482866 0.0271090907491 -157 156.0 -5.36315109852 0.0266289889046 -158 157.0 -5.38950398994 0.026062443717 -159 158.0 -5.41524742011 0.0254102071518 -160 159.0 -5.44029615055 0.0246732155563 -161 160.0 -5.46456597019 0.0238525868232 -162 161.0 -5.48797387528 0.0229496171403 -163 162.0 -5.51043824587 0.0219657773349 -164 163.0 -5.53187901853 0.0209027088232 -165 164.0 -5.55221785468 0.0197622191769 -166 165.0 -5.57137830441 0.0185462773191 -167 166.0 -5.58928596528 0.0172570083629 -168 167.0 -5.60586863576 0.0158966881068 -169 168.0 -5.62105646307 0.0144677372016 -170 169.0 -5.63478208493 0.0129727150063 -171 170.0 -5.64698076513 0.0114143131467 -172 171.0 -5.65759052241 0.00979534879707 -173 172.0 -5.66655225257 0.00811875770075 -174 173.0 -5.67380984344 0.00638758694863 -175 174.0 -5.67931028251 0.00460498753534 -176 175.0 -5.68300375706 0.00277420671195 -177 176.0 -5.68484374646 0.000898580155594 -178 177.0 -5.68478710669 -0.00101847602368 -179 178.0 -5.68279414663 -0.00297347341791 -180 179.0 -5.67882869631 -0.00496285957718 -181 180.0 -5.67285816674 -0.00698302636509 -182 181.0 -5.6648536014 -0.00903031839234 -183 182.0 -5.65478971926 -0.0111010415069 -184 183.0 -5.64264494925 -0.0131914713189 -185 184.0 -5.62840145627 -0.0152978617389 -186 185.0 -5.6120451586 -0.017416453508 -187 186.0 -5.59356573683 -0.0195434826976 -188 187.0 -5.57295663425 -0.0216751891584 -189 188.0 -5.55021504898 -0.0238078248974 -190 189.0 -5.52534191754 -0.0259376623617 -191 190.0 -5.4983418904 -0.0280610026087 -192 191.0 -5.46922329932 -0.0301741833429 -193 192.0 -5.43799811672 -0.0322735868002 -194 193.0 -5.40468190731 -0.0343556474589 -195 194.0 -5.36929377207 -0.0364168595607 -196 195.0 -5.33185628476 -0.0384537844225 -197 196.0 -5.29239542138 -0.0404630575223 -198 197.0 -5.25094048245 -0.0424413953416 -199 198.0 -5.20752400881 -0.0443856019501 -200 199.0 -5.16218169074 -0.0462925753151 -201 200.0 -5.11495227114 -0.0481593133234 -202 201.0 -5.06587744261 -0.0499829195012 -203 202.0 -5.01500173918 -0.0517606084187 -204 203.0 -4.96237242264 -0.0534897107689 -205 204.0 -4.90803936404 -0.055167678109 -206 205.0 -4.85205492059 -0.0567920872546 -207 206.0 -4.79447380837 -0.0583606443179 -208 207.0 -4.73535297113 -0.0598711883816 -209 208.0 -4.6747514457 -0.0613216948024 -210 209.0 -4.61273022413 -0.0627102781377 -211 210.0 -4.54935211328 -0.0640351946902 -212 211.0 -4.4846815919 -0.0652948446678 -213 212.0 -4.41878466581 -0.0664877739558 -214 213.0 -4.35172872155 -0.0676126754981 -215 214.0 -4.28358237872 -0.0686683902899 -216 215.0 -4.21441534165 -0.0696539079796 -217 216.0 -4.14429825061 -0.070568367083 -218 217.0 -4.07330253293 -0.0714110548116 -219 218.0 -4.00150025463 -0.0721814065199 -220 219.0 -3.92896397266 -0.072879004774 -221 220.0 -3.85576658834 -0.0735035780505 -222 221.0 -3.78198120223 -0.0740549990687 -223 222.0 -3.70768097086 -0.0745332827669 -224 223.0 -3.63293896573 -0.0749385839297 -225 224.0 -3.5578280347 -0.0752711944755 -226 225.0 -3.48242066643 -0.075531540416 -227 226.0 -3.4067888579 -0.0757201784978 -228 227.0 -3.33100398548 -0.0758377925383 -229 228.0 -3.25513667985 -0.0758851894693 -230 229.0 -3.17925670492 -0.0758632951011 -231 230.0 -3.10343284123 -0.0757731496217 -232 231.0 -3.02773277394 -0.0756159028468 -233 232.0 -2.95222298559 -0.0753928092342 -234 233.0 -2.87696865416 -0.0751052226812 -235 234.0 -2.80203355622 -0.0747545911191 -236 235.0 -2.72747997572 -0.0743424509249 -237 236.0 -2.65336861841 -0.073870421164 -238 237.0 -2.57975853208 -0.0733401976859 -239 238.0 -2.50670703279 -0.0727535470871 -240 239.0 -2.4342696372 -0.0721123005638 -241 240.0 -2.36250000104 -0.0714183476691 -242 241.0 -2.29144986396 -0.0706736299971 -243 242.0 -2.22116900065 -0.0698801348102 -244 243.0 -2.15170517837 -0.0690398886302 -245 244.0 -2.0831041209 -0.0681549508121 -246 245.0 -2.01540947892 -0.067227407119 -247 246.0 -1.94866280684 -0.0662593633171 -248 247.0 -1.88290354594 -0.0652529388105 -249 248.0 -1.81816901389 -0.0642102603325 -250 249.0 -1.7544944006 -0.0631334557138 -251 250.0 -1.69191277013 -0.0620246477436 -252 251.0 -1.6304550688 -0.0608859481423 -253 252.0 -1.57015013921 -0.059719451663 -254 253.0 -1.51102474011 -0.0585272303374 -255 254.0 -1.45310357187 -0.0573113278834 -256 255.0 -1.39640930762 -0.0560737542899 -257 256.0 -1.34096262951 -0.054816480593 -258 257.0 -1.28678227024 -0.0535414338587 -259 258.0 -1.23388505944 -0.0522504923856 -260 259.0 -1.18228597475 -0.0509454811405 -261 260.0 -1.13199819729 -0.0496281674395 -262 261.0 -1.08303317143 -0.0483002568854 -263 262.0 -1.03540066834 -0.046963389572 -264 263.0 -0.989108853377 -0.0456191365664 -265 264.0 -0.944164356669 -0.0442689966762 -266 265.0 -0.900572346917 -0.0429143935113 -267 266.0 -0.858336607922 -0.0415566728462 -268 267.0 -0.817459617608 -0.0401971002897 -269 268.0 -0.777942629232 -0.0388368592669 -270 269.0 -0.739785754436 -0.0374770493178 -271 270.0 -0.702988047855 -0.0361186847156 -272 271.0 -0.667547592939 -0.0347626934072 -273 272.0 -0.633461588675 -0.0334099162773 -274 273.0 -0.600726436882 -0.0320611067354 -275 274.0 -0.569337829756 -0.0307169306269 -276 275.0 -0.539290837348 -0.0293779664649 -277 276.0 -0.510579994645 -0.0280447059807 -278 277.0 -0.483199387947 -0.0267175549897 -279 278.0 -0.457142740217 -0.0253968345674 -280 279.0 -0.432403495111 -0.0240827825309 -281 280.0 -0.408974899365 -0.0227755552188 -282 281.0 -0.386850083265 -0.0214752295619 -283 282.0 -0.366022138902 -0.020181805438 -284 283.0 -0.346484195932 -0.0188952082997 -285 284.0 -0.328229494574 -0.0176152920667 -286 285.0 -0.311251455597 -0.0163418422722 -287 286.0 -0.295543747024 -0.0150745794496 -288 287.0 -0.28110034735 -0.0138131627512 -289 288.0 -0.267915605017 -0.0125571937823 -290 289.0 -0.255984293962 -0.011306220639 -291 290.0 -0.245301665026 -0.0100597421363 -292 291.0 -0.235863493049 -0.00881721220956 -293 292.0 -0.22766611948 -0.00757804447631 -294 293.0 -0.220706490355 -0.00634161694135 -295 294.0 -0.214982189503 -0.00510727682957 -296 295.0 -0.210491466861 -0.00387434552992 -297 296.0 -0.207233261801 -0.00264212363344 -298 297.0 -0.205207221373 -0.00140989604849 -299 298.0 -0.204413713408 -0.00017693717569 -300 299.0 -0.204853834414 0.0010574838751 -301 300.0 -0.206529412255 0.00229409804323 -302 301.0 -0.209443003569 0.00353363106913 -303 302.0 -0.213597885954 0.00477679825726 -304 303.0 -0.218998044922 0.00602429926791 -305 304.0 -0.22564815567 0.00727681295572 -306 305.0 -0.23355355972 0.00853499227222 -307 306.0 -0.2427202365 0.00979945924997 -308 307.0 -0.253154769958 0.0110708000854 -309 308.0 -0.264864310313 0.0123495603372 -310 309.0 -0.277856531075 0.0136362402565 -311 310.0 -0.292139581459 0.0149312902659 -312 311.0 -0.307722034364 0.0162351066015 -313 312.0 -0.324612830087 0.0175480271349 -314 313.0 -0.342821215943 0.0188703273888 -315 314.0 -0.362356682012 0.0202022167596 -316 315.0 -0.383228893218 0.0215438349636 -317 316.0 -0.405447617967 0.0228952487148 -318 317.0 -0.429022653586 0.0242564486517 -319 318.0 -0.45396374882 0.0256273465206 -320 319.0 -0.480280523637 0.0270077726275 -321 320.0 -0.507982386639 0.0283974735696 -322 321.0 -0.537078450328 0.029796110253 -323 322.0 -0.567577444555 0.0312032562068 -324 323.0 -0.59948762842 0.0326183962009 -325 324.0 -0.632816700956 0.0340409251716 -326 325.0 -0.667571710883 0.0354701474639 -327 326.0 -0.703758965776 0.0369052763923 -328 327.0 -0.741383940946 0.038345434125 -329 328.0 -0.780451188376 0.0397896518935 -330 329.0 -0.820964246018 0.0412368705304 -331 330.0 -0.862925547807 0.042685941334 -332 331.0 -0.906336334692 0.0441356272615 -333 332.0 -0.951196567028 0.045584604448 -334 333.0 -0.997504838648 0.0470314640498 -335 334.0 -1.04525829294 0.048474714408 -336 335.0 -1.09445254125 0.0499127835288 -337 336.0 -1.1450815839 0.0513440218749 -338 337.0 -1.1971377342 0.0527667054614 -339 338.0 -1.25061154564 0.0541790392498 -340 339.0 -1.30549174267 0.0555791608316 -341 340.0 -1.36176515529 0.0569651443923 -342 341.0 -1.41941665773 0.0583350049463 -343 342.0 -1.47842911151 0.0596867028317 -344 343.0 -1.53878331313 0.061018148454 -345 344.0 -1.60045794659 0.0623272072653 -346 345.0 -1.66342954101 0.0636117049668 -347 346.0 -1.72767243359 0.0648694329207 -348 347.0 -1.79315873807 0.0660981537565 -349 348.0 -1.85985831882 0.0672956071568 -350 349.0 -1.92773877092 0.0684595158069 -351 350.0 -1.99676540616 0.0695875914917 -352 351.0 -2.06690124527 0.0706775413231 -353 352.0 -2.13810701636 0.0717270740805 -354 353.0 -2.21034115987 0.0727339066469 -355 354.0 -2.28355983986 0.0736957705223 -356 355.0 -2.35771696194 0.0746104183955 -357 356.0 -2.43276419776 0.0754756307561 -358 357.0 -2.50865101613 0.0762892225281 -359 358.0 -2.58532472075 0.0770490497051 -360 359.0 -2.66273049463 0.0777530159679 - -# Table of the potential and its negative derivative for frustrated beta sheet -# (Note: Derivatives are in units of energy/radians, not energy/degrees.) -# ./calc_dihedral_table.py 5.6 57.29577951308232 6 6.0 180 6 0.0 359 360 - -FRUSTRATED_BETA -N 360 DEGREES - -1 0.0 -2.55809068762 0.0731724739818 -2 1.0 -2.63154144494 0.0737195744566 -3 2.0 -2.70551060968 0.0742089966437 -4 3.0 -2.77993963883 0.074639023134 -5 4.0 -2.85476830901 0.0750080115297 -6 5.0 -2.92993479441 0.0753144003899 -7 6.0 -3.00537575069 0.0755567150326 -8 7.0 -3.08102640456 0.0757335731758 -9 8.0 -3.15682064892 0.0758436903983 -10 9.0 -3.23269114341 0.075885885404 -11 10.0 -3.30856942003 0.0758590850738 -12 11.0 -3.38438599377 0.0757623292865 -13 12.0 -3.46007047791 0.0755947754951 -14 13.0 -3.53555170381 0.0753557030426 -15 14.0 -3.61075784476 0.0750445172025 -16 15.0 -3.68561654392 0.0746607529305 -17 16.0 -3.76005504566 0.0742040783151 -18 17.0 -3.83400033034 0.0736742977129 -19 18.0 -3.907379252 0.0730713545594 -20 19.0 -3.98011867868 0.0723953338429 -21 20.0 -4.0521456351 0.0716464642332 -22 21.0 -4.12338744726 0.0708251198546 -23 22.0 -4.19377188857 0.0699318216967 -24 23.0 -4.26322732737 0.0689672386556 -25 24.0 -4.33168287509 0.0679321881993 -26 25.0 -4.39906853508 0.0668276366524 -27 26.0 -4.46531535141 0.0656546990963 -28 27.0 -4.53035555742 0.0644146388823 -29 28.0 -4.59412272358 0.0631088667546 -30 29.0 -4.65655190431 0.061738939584 -31 30.0 -4.71757978327 0.0603065587109 -32 31.0 -4.77714481686 0.0588135679005 -33 32.0 -4.83518737548 0.057261950911 -34 33.0 -4.89164988211 0.0556538286799 -35 34.0 -4.94647694795 0.0539914561312 -36 35.0 -4.99961550465 0.0522772186102 -37 36.0 -5.05101493277 0.0505136279528 -38 37.0 -5.10062718621 0.048703318195 -39 38.0 -5.14840691207 0.0468490409338 -40 39.0 -5.19431156578 0.0449536603471 -41 40.0 -5.23830152101 0.0430201478838 -42 41.0 -5.28034017422 0.0410515766363 -43 42.0 -5.3203940433 0.0390511154063 -44 43.0 -5.35843286021 0.0370220224793 -45 44.0 -5.39442965726 0.0349676391193 -46 45.0 -5.4283608467 0.0328913828015 -47 46.0 -5.46020629342 0.0307967401964 -48 47.0 -5.48994938059 0.028687259923 -49 48.0 -5.51757706789 0.0265665450883 -50 49.0 -5.54307994213 0.0244382456298 -51 50.0 -5.56645226024 0.0223060504811 -52 51.0 -5.58769198425 0.0201736795783 -53 52.0 -5.60680080825 0.0180448757265 -54 53.0 -5.62378417713 0.0159233963481 -55 54.0 -5.63865129702 0.0138130051308 -56 55.0 -5.6514151374 0.0117174635982 -57 56.0 -5.66209242462 0.00964052262251 -58 57.0 -5.67070362704 0.00758591390103 -59 58.0 -5.67727293157 0.00555734141841 -60 59.0 -5.6818282117 0.00355847291538 -61 60.0 -5.68440098698 0.00159293138608 -62 61.0 -5.68502637408 -0.000335713374531 -63 62.0 -5.68374302934 -0.00222395315148 -64 63.0 -5.68059308309 -0.0040683495974 -65 64.0 -5.67562206565 -0.00586554240548 -66 65.0 -5.66887882528 -0.00761225734683 -67 66.0 -5.66041543813 -0.00930531415106 -68 67.0 -5.65028711044 -0.0109416342099 -69 68.0 -5.63855207307 -0.0125182480831 -70 69.0 -5.6252714687 -0.0140323027883 -71 70.0 -5.61050923182 -0.0154810688529 -72 71.0 -5.59433196178 -0.0168619471125 -73 72.0 -5.57680878923 -0.0181724752358 -74 73.0 -5.5580112361 -0.019410333958 -75 74.0 -5.53801306959 -0.0205733530082 -76 75.0 -5.51689015031 -0.0216595167121 -77 76.0 -5.49472027505 -0.0226669692568 -78 77.0 -5.47158301441 -0.0235940196022 -79 78.0 -5.44755954575 -0.0244391460249 -80 79.0 -5.42273248172 -0.0252010002837 -81 80.0 -5.3971856949 -0.0258784113929 -82 81.0 -5.37100413881 -0.0264703889936 -83 82.0 -5.34427366574 -0.0269761263135 -84 83.0 -5.31708084192 -0.0273950027051 -85 84.0 -5.28951276022 -0.0277265857564 -86 85.0 -5.26165685114 -0.0279706329651 -87 86.0 -5.23360069216 -0.0281270929735 -88 87.0 -5.20543181621 -0.0281961063563 -89 88.0 -5.17723751951 -0.0281780059613 -90 89.0 -5.14910466934 -0.0280733167983 -91 90.0 -5.12111951208 -0.0278827554757 -92 91.0 -5.09336748214 -0.0276072291861 -93 92.0 -5.06593301201 -0.0272478342399 -94 93.0 -5.0388993441 -0.026805854151 -95 94.0 -5.01234834466 -0.0262827572773 -96 95.0 -4.98636032033 -0.0256801940208 -97 96.0 -4.96101383762 -0.0249999935924 -98 97.0 -4.93638554598 -0.0242441603499 -99 98.0 -4.91255000457 -0.0234148697145 -100 99.0 -4.88957951348 -0.0225144636776 -101 100.0 -4.86754394953 -0.0215454459053 -102 101.0 -4.84651060724 -0.0205104764546 -103 102.0 -4.8265440452 -0.01941236611 -104 103.0 -4.80770593836 -0.0182540703564 -105 104.0 -4.79005493648 -0.0170386830008 -106 105.0 -4.77364652914 -0.0157694294583 -107 106.0 -4.7585329176 -0.0144496597171 -108 107.0 -4.74476289391 -0.0130828410011 -109 108.0 -4.73238172744 -0.0116725501446 -110 109.0 -4.72143105919 -0.0102224657007 -111 110.0 -4.71194880414 -0.00873635979846 -112 111.0 -4.70396906182 -0.0072180897712 -113 112.0 -4.69752203541 -0.00567158957449 -114 113.0 -4.69263395945 -0.00410086101469 -115 114.0 -4.68932703648 -0.00250996480925 -116 115.0 -4.68761938265 -0.000903011500147 -117 116.0 -4.68752498248 0.00071584775762 -118 117.0 -4.68905365291 0.00234243051027 -119 118.0 -4.69221101668 0.00397253239976 -120 119.0 -4.69699848518 0.00560193661579 -121 120.0 -4.70341325069 0.00722642338265 -122 121.0 -4.71144828821 0.00884177945771 -123 122.0 -4.72109236669 0.0104438076188 -124 123.0 -4.73233006984 0.0120283361174 -125 124.0 -4.74514182625 0.0135912280748 -126 125.0 -4.75950394898 0.0151283907985 -127 126.0 -4.77538868431 0.0166357849963 -128 127.0 -4.79276426974 0.0181094338658 -129 128.0 -4.81159500092 0.0195454320375 -130 129.0 -4.83184130754 0.0209399543498 -131 130.0 -4.8534598378 0.0222892644342 -132 131.0 -4.87640355143 0.0235897230915 -133 132.0 -4.90062182095 0.0248377964369 -134 133.0 -4.92606054096 0.0260300637961 -135 134.0 -4.95266224518 0.0271632253326 -136 135.0 -4.98036623096 0.028234109388 -137 136.0 -5.00910869107 0.0292396795182 -138 137.0 -5.03882285221 0.0301770412082 -139 138.0 -5.06943912022 0.0310434482505 -140 139.0 -5.10088523142 0.0318363087705 -141 140.0 -5.13308640979 0.0325531908865 -142 141.0 -5.16596552963 0.0331918279898 -143 142.0 -5.19944328334 0.0337501236332 -144 143.0 -5.23343835383 0.0342261560164 -145 144.0 -5.26786759123 0.0346181820585 -146 145.0 -5.30264619353 0.0349246410472 -147 146.0 -5.33768789051 0.0351441578585 -148 147.0 -5.37290513082 0.0352755457383 -149 148.0 -5.40820927152 0.0353178086401 -150 149.0 -5.4435107698 0.0352701431151 -151 150.0 -5.4787193763 0.0351319397498 -152 151.0 -5.51374432971 0.0349027841491 -153 152.0 -5.54849455206 0.0345824574643 -154 153.0 -5.58287884436 0.0341709364636 -155 154.0 -5.61680608206 0.0336683931487 -156 155.0 -5.65018540988 0.0330751939177 -157 156.0 -5.68292643563 0.0323918982779 -158 157.0 -5.71493942249 0.0316192571138 -159 158.0 -5.74613547931 0.0307582105139 -160 159.0 -5.77642674856 0.029809885165 -161 160.0 -5.80572659147 0.0287755913197 -162 161.0 -5.83394976986 0.0276568193473 -163 162.0 -5.86101262442 0.0264552358763 -164 163.0 -5.8868332488 0.025172679541 -165 164.0 -5.91133165941 0.0238111563427 -166 165.0 -5.93442996024 0.0223728346376 -167 166.0 -5.95605250261 0.0208600397671 -168 167.0 -5.97612603931 0.0192752483425 -169 168.0 -5.99457987285 0.0176210822011 -170 169.0 -6.01134599757 0.015900302049 -171 170.0 -6.02635923519 0.014115800807 -172 171.0 -6.03955736358 0.0122705966784 -173 172.0 -6.05088123845 0.0103678259555 -174 173.0 -6.0602749078 0.00841073558436 -175 174.0 -6.06768571866 0.00640267550713 -176 175.0 -6.0730644163 0.00434709080102 -177 176.0 -6.07636523524 0.00224751363529 -178 177.0 -6.07754598232 0.000107555066143 -179 178.0 -6.07656811141 -0.00206910330914 -180 179.0 -6.07339678973 -0.00427871781763 -181 180.0 -6.06800095563 -0.00651749127408 -182 181.0 -6.06035336781 -0.00878158162059 -183 182.0 -6.05043064586 -0.0110671106207 -184 183.0 -6.03821330204 -0.0133701725859 -185 184.0 -6.02368576439 -0.0156868431131 -186 185.0 -6.00683639108 -0.0180131878107 -187 186.0 -5.98765747603 -0.0203452709919 -188 187.0 -5.96614524589 -0.0226791643135 -189 188.0 -5.94229984843 -0.025010955339 -190 189.0 -5.91612533236 -0.0273367560054 -191 190.0 -5.88762961878 -0.0296527109716 -192 191.0 -5.85682446433 -0.0319550058299 -193 192.0 -5.82372541626 -0.0342398751598 -194 193.0 -5.78835175943 -0.0365036104045 -195 194.0 -5.75072645562 -0.0387425675516 -196 195.0 -5.71087607524 -0.0409531746008 -197 196.0 -5.66883072166 -0.0431319387984 -198 197.0 -5.62462394846 -0.0452754536249 -199 198.0 -5.57829266983 -0.0473804055171 -200 199.0 -5.5298770643 -0.0494435803104 -201 200.0 -5.47942047235 -0.0514618693867 -202 201.0 -5.42696928781 -0.0534322755136 -203 202.0 -5.37257284377 -0.055351918363 -204 203.0 -5.316283293 -0.0572180396955 -205 204.0 -5.25815548345 -0.059028008202 -206 205.0 -5.19824682901 -0.0607793239895 -207 206.0 -5.13661717604 -0.0624696227052 -208 207.0 -5.0733286659 -0.0640966792879 -209 208.0 -5.00844559393 -0.0656584113417 -210 209.0 -4.94203426529 -0.0671528821253 -211 210.0 -4.87416284794 -0.0685783031513 -212 211.0 -4.80490122327 -0.0699330363936 -213 212.0 -4.7343208347 -0.0712155960973 -214 213.0 -4.66249453466 -0.0724246501921 -215 214.0 -4.58949643037 -0.0735590213066 -216 215.0 -4.51540172879 -0.0746176873849 -217 216.0 -4.44028658118 -0.0755997819067 -218 217.0 -4.3642279276 -0.0765045937139 -219 218.0 -4.28730334182 -0.0773315664459 -220 219.0 -4.20959087694 -0.0780802975905 -221 220.0 -4.13116891218 -0.0787505371538 -222 221.0 -4.0521160012 -0.0793421859574 -223 222.0 -3.97251072229 -0.0798552935693 -224 223.0 -3.89243153076 -0.0802900558785 -225 224.0 -3.81195661404 -0.0806468123209 -226 225.0 -3.73116374964 -0.0809260427693 -227 226.0 -3.65013016636 -0.0811283640964 -228 227.0 -3.56893240921 -0.0812545264246 -229 228.0 -3.48764620813 -0.0813054090744 -230 229.0 -3.4063463509 -0.0812820162266 -231 230.0 -3.32510656064 -0.0811854723104 -232 231.0 -3.24399937793 -0.081017017134 -233 232.0 -3.16309604794 -0.0807780007742 -234 233.0 -3.08246641287 -0.0804698782381 -235 234.0 -3.00217880976 -0.0800942039176 -236 235.0 -2.92229997393 -0.079652625851 -237 236.0 -2.84289494829 -0.0791468798106 -238 237.0 -2.76402699866 -0.0785787832348 -239 238.0 -2.68575753514 -0.0779502290223 -240 239.0 -2.60814603984 -0.077263179207 -241 240.0 -2.53125000097 -0.0765196585342 -242 241.0 -2.4551248533 -0.0757217479546 -243 242.0 -2.37982392531 -0.0748715780578 -244 243.0 -2.30539839282 -0.073971322463 -245 244.0 -2.23189723927 -0.0730231911866 -246 245.0 -2.15936722267 -0.072029424007 -247 246.0 -2.0878528491 -0.0709922838436 -248 247.0 -2.01739635293 -0.0699140501714 -249 248.0 -1.94803768347 -0.0687970124882 -250 249.0 -1.87981449824 -0.0676434638537 -251 250.0 -1.81276216256 -0.0664556945194 -252 251.0 -1.74691375554 -0.0652359856651 -253 252.0 -1.68230008218 -0.0639866032624 -254 253.0 -1.61894969164 -0.0627097920793 -255 254.0 -1.55688890134 -0.0614077698443 -256 255.0 -1.49614182687 -0.0600827215855 -257 256.0 -1.43673041741 -0.05873679416 -258 257.0 -1.37867449659 -0.0573720909874 -259 258.0 -1.32199180845 -0.0559906670036 -260 259.0 -1.26669806833 -0.0545945238457 -261 260.0 -1.21280701853 -0.0531856052829 -262 261.0 -1.1603304883 -0.0517657929031 -263 262.0 -1.1092784581 -0.0503369020679 -264 263.0 -1.05965912771 -0.0489006781451 -265 264.0 -1.01147898802 -0.0474587930279 -266 265.0 -0.964742896092 -0.0460128419505 -267 266.0 -0.919454153297 -0.0445643406057 -268 267.0 -0.875614586172 -0.0431147225719 -269 268.0 -0.833224629688 -0.0416653370554 -270 269.0 -0.792283412613 -0.0402174469521 -271 270.0 -0.752788844664 -0.038772227232 -272 271.0 -0.714737705101 -0.0373307636499 -273 272.0 -0.67812573245 -0.0358940517831 -274 273.0 -0.642947715028 -0.0344629963972 -275 274.0 -0.609197581934 -0.0330384111393 -276 275.0 -0.576868494182 -0.0316210185584 -277 276.0 -0.545952935658 -0.0302114504483 -278 277.0 -0.51644280357 -0.0288102485125 -279 278.0 -0.488329498068 -0.0274178653447 -280 279.0 -0.461604010741 -0.0260346657211 -281 280.0 -0.436257011655 -0.0246609281969 -282 281.0 -0.412278934657 -0.023296847002 -283 282.0 -0.389660060626 -0.0219425342253 -284 283.0 -0.368390598407 -0.0205980222818 -285 284.0 -0.348460763137 -0.01926326665 -286 285.0 -0.329860851704 -0.0179381488715 -287 286.0 -0.312581315078 -0.0166224797996 -288 287.0 -0.296612827279 -0.015316003087 -289 288.0 -0.281946350734 -0.0140183988977 -290 289.0 -0.268573197826 -0.0127292878319 -291 290.0 -0.256485088408 -0.0114482350481 -292 291.0 -0.245674203109 -0.0101747545698 -293 292.0 -0.236133232246 -0.00890831375923 -294 293.0 -0.227855420178 -0.00764833794542 -295 294.0 -0.220834604976 -0.00639421518813 -296 295.0 -0.215065253253 -0.00514530116277 -297 296.0 -0.210542490065 -0.00390092414876 -298 297.0 -0.207262123775 -0.00266039010467 -299 298.0 -0.205220665805 -0.00142298781263 -300 299.0 -0.204415345223 -0.000187994074493 -301 300.0 -0.204844118104 0.00104532105779 -302 301.0 -0.206505671662 0.00227768903543 -303 302.0 -0.209399423126 0.0035098375675 -304 303.0 -0.213525513386 0.00474248539479 -305 304.0 -0.218884795423 0.00597633710062 -306 305.0 -0.225478817581 0.00721207797616 -307 306.0 -0.233309801737 0.00845036895769 -308 307.0 -0.242380616448 0.00969184165314 -309 308.0 -0.252694745185 0.0109370934746 -310 309.0 -0.264256249747 0.0121866828936 -311 310.0 -0.277069729013 0.0134411248358 -312 311.0 -0.291140273151 0.0147008862297 -313 312.0 -0.306473413467 0.0159663817261 -314 313.0 -0.323075068066 0.0172379696031 -315 314.0 -0.340951483513 0.018515947869 -316 315.0 -0.360109172702 0.0198005505798 -317 316.0 -0.380554849155 0.0210919443819 -318 317.0 -0.402295357987 0.0223902252933 -319 318.0 -0.425337603767 0.0236954157356 -320 319.0 -0.449688475549 0.0250074618263 -321 320.0 -0.475354769327 0.0263262309427 -322 321.0 -0.50234310819 0.0276515095659 -323 322.0 -0.530659860472 0.0289830014145 -324 323.0 -0.560311056174 0.0303203258736 -325 324.0 -0.59130230198 0.0316630167284 -326 325.0 -0.623638695141 0.0330105212056 -327 326.0 -0.657324736579 0.0343621993296 -328 327.0 -0.692364243488 0.0357173235955 -329 328.0 -0.728760261774 0.0370750789637 -330 329.0 -0.766514978659 0.0384345631765 -331 330.0 -0.805629635748 0.0397947873984 -332 331.0 -0.846104442913 0.04115467718 -333 332.0 -0.887938493289 0.042513073745 -334 333.0 -0.93112967973 0.0438687355968 -335 334.0 -0.975674613021 0.0452203404434 -336 335.0 -1.02156854218 0.0465664874361 -337 336.0 -1.06880527714 0.0479056997168 -338 337.0 -1.11737711415 0.0492364272675 -339 338.0 -1.16727476416 0.0505570500574 -340 339.0 -1.2184872845 0.051865881477 -341 340.0 -1.27100201415 0.0531611720525 -342 341.0 -1.32480451282 0.0544411134304 -343 342.0 -1.37987850417 0.055703842622 -344 343.0 -1.43620582346 0.0569474464963 -345 344.0 -1.49376636966 0.0581699665097 -346 345.0 -1.55253806258 0.05936940366 -347 346.0 -1.61249680493 0.0605437236497 -348 347.0 -1.67361644969 0.0616908622471 -349 348.0 -1.73586877296 0.0628087308273 -350 349.0 -1.79922345238 0.0638952220804 -351 350.0 -1.86364805137 0.0649482158688 -352 351.0 -1.92910800931 0.0659655852184 -353 352.0 -1.9955666377 0.066945202426 -354 353.0 -2.06298512258 0.0678849452658 -355 354.0 -2.13132253309 0.0687827032771 -356 355.0 -2.20053583647 0.0696363841147 -357 356.0 -2.27057991931 0.0704439199439 -358 357.0 -2.3414076153 0.0712032738621 -359 358.0 -2.41296973939 0.0719124463259 -360 359.0 -2.48521512832 0.072569481568 diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run.in.min b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run.in.min deleted file mode 100644 index fce9843aa..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run.in.min +++ /dev/null @@ -1,19 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run_short_sim.in.nvt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run_short_sim.in.nvt deleted file mode 100644 index 2974c12e8..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/frustrated/run_short_sim.in.nvt +++ /dev/null @@ -1,50 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.025 -dump 1 all custom 50 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -# Keep the chaperonin fixed. Only let the protein move. - -fix fxlan proteins langevin 0.25 0.25 1.0 48279 -fix fxnve proteins nve - -# Notes: -# The temperature is in reduced units and is set to 0.25 -# which is the folding temperature for the frustrated protein -# The inverse-damping-rate "damp" (which has units of time) is set to 1.0, -# as it was in the paper. (Hopefully folding times should be similar.) -# (See http://lammps.sandia.gov/doc/fix_langevin.html) - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo_modify norm no #(report total energy not energy / num_atoms) -thermo 50 #(time interval for printing out "thermo" data) - -#restart 100000000 restart_nvt - -# Just run it long enough for it to collapse (not fold) -# (If you need to run it longer, then dump trajectory data less frequently.) -run 50000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README.TXT deleted file mode 100644 index 5da41b9a8..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README.TXT +++ /dev/null @@ -1,32 +0,0 @@ -# This directory demonstrates how to run a short simulation of -# the "unfrustrated" coarse-grained protein model used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) -# -# In this example, the protein is placed inside a repulsive sphere -# of radius 6.0 sigma which confines its motion. -# (This sphere is sometimes called the "chaperonin", because -# we were using it to model the crude behavior of a chaperonin cavity.) -# -# During this short simulation (run.in.nvt) the protein evolves -# from an unfolded initial conformation to the folded state. -# -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_run.sh deleted file mode 100755 index 45bd2d451..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# You would probably run lammps this way: -# -# lmp_ubuntu -i run.in.nvt - -# The files "run.in.min", and "run.in.nvt" are LAMMPS input scripts which refer -# to the input scripts & data files you created earlier when you ran moltemplate -# system.in.init, system.in.settings, system.data - - - - -# ----------------------------------- - - - -LAMMPS_COMMAND="lmp_ubuntu" - -# Here "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -# (such as lmp_linux, lmp_g++, lmp_mac, lmp_cygwin, etc...) Change if necessary. - -# Run lammps using the following 3 commands: - -"$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -"$LAMMPS_COMMAND" -i run.in.nvt # production run - -# Alternately, if you have MPI installed, try something like this: - -#NUMPROCS=4 -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.nvt # production run - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_setup.sh deleted file mode 100755 index f2462426f..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_setup.sh +++ /dev/null @@ -1,24 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -overlay-dihdedrals system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - cp -r table*.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 7763505c0..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,98 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 28 !NATOM - 1 1 1 1 0.000000 100.0000 0 - 2 2 3 3 0.000000 1.0000 0 - 3 2 2 2 0.000000 1.0000 0 - 4 2 3 3 0.000000 1.0000 0 - 5 2 2 2 0.000000 1.0000 0 - 6 2 3 3 0.000000 1.0000 0 - 7 2 2 2 0.000000 1.0000 0 - 8 2 4 4 0.000000 1.0000 0 - 9 2 4 4 0.000000 1.0000 0 - 10 2 2 2 0.000000 1.0000 0 - 11 2 3 3 0.000000 1.0000 0 - 12 2 2 2 0.000000 1.0000 0 - 13 2 3 3 0.000000 1.0000 0 - 14 2 2 2 0.000000 1.0000 0 - 15 2 3 3 0.000000 1.0000 0 - 16 2 4 4 0.000000 1.0000 0 - 17 2 4 4 0.000000 1.0000 0 - 18 2 4 4 0.000000 1.0000 0 - 19 2 2 2 0.000000 1.0000 0 - 20 2 2 2 0.000000 1.0000 0 - 21 2 3 3 0.000000 1.0000 0 - 22 2 3 3 0.000000 1.0000 0 - 23 2 2 2 0.000000 1.0000 0 - 24 2 2 2 0.000000 1.0000 0 - 25 2 3 3 0.000000 1.0000 0 - 26 2 3 3 0.000000 1.0000 0 - 27 2 2 2 0.000000 1.0000 0 - 28 2 3 3 0.000000 1.0000 0 - - 26 !NBOND: bonds - 2 3 3 4 4 5 5 6 - 6 7 7 8 8 9 9 10 - 10 11 11 12 12 13 13 14 - 14 15 15 16 16 17 17 18 - 18 19 19 20 20 21 21 22 - 22 23 23 24 24 25 25 26 - 26 27 27 28 - - 25 !NTHETA: angles - 3 4 5 5 6 7 10 11 12 - 12 13 14 8 9 10 7 8 9 - 17 18 19 19 20 21 23 24 25 - 22 23 24 2 3 4 4 5 6 - 11 12 13 13 14 15 26 27 28 - 15 16 17 6 7 8 9 10 11 - 14 15 16 18 19 20 20 21 22 - 21 22 23 24 25 26 25 26 27 - 16 17 18 - - 43 !NPHI: dihedrals - 2 3 4 5 2 3 4 5 - 3 4 5 6 3 4 5 6 - 4 5 6 7 4 5 6 7 - 5 6 7 8 5 6 7 8 - 6 7 8 9 7 8 9 10 - 8 9 10 11 9 10 11 12 - 9 10 11 12 10 11 12 13 - 10 11 12 13 11 12 13 14 - 11 12 13 14 12 13 14 15 - 12 13 14 15 13 14 15 16 - 13 14 15 16 14 15 16 17 - 15 16 17 18 16 17 18 19 - 16 17 18 19 17 18 19 20 - 17 18 19 20 18 19 20 21 - 18 19 20 21 19 20 21 22 - 19 20 21 22 20 21 22 23 - 20 21 22 23 21 22 23 24 - 21 22 23 24 22 23 24 25 - 22 23 24 25 23 24 25 26 - 23 24 25 26 24 25 26 27 - 24 25 26 27 25 26 27 28 - 25 26 27 28 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/unfrustrated+chaperonin_t=0tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/unfrustrated+chaperonin_t=0tau_LR.jpg deleted file mode 100644 index a0da344db..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/unfrustrated+chaperonin_t=0tau_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/unfrustrated+chaperonin_t=105tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/unfrustrated+chaperonin_t=105tau_LR.jpg deleted file mode 100644 index a1aa5bd85..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/images/unfrustrated+chaperonin_t=105tau_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/1beadUnfrustrated.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/1beadUnfrustrated.lt deleted file mode 100644 index 0dc1f5dd0..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/1beadUnfrustrated.lt +++ /dev/null @@ -1,255 +0,0 @@ -# This file defines a pair of coarse-grained protein models used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) - - -1beadUnfrustrated { - - # Note: the "unfrustrated" model is kind of funny looking. (My apologies.) - - # There are 3 atom types (referred to above as B, L, and N) - # Define their masses: - - write_once("Data Masses") { - @atom:B 1.0 - @atom:L 1.0 - @atom:N 1.0 - } - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -1.3969548 1.7525716 -0.28565118 - $atom:a2 $mol @atom:B 0.0 -0.66847917 1.0738923 -0.39651074 - $atom:a3 $mol @atom:L 0.0 -0.16610379 1.0893417 0.44519456 - $atom:a4 $mol @atom:B 0.0 0.42244126 0.35006314 0.15979926 - $atom:a5 $mol @atom:L 0.0 1.2844393 0.55103218 0.64505356 - $atom:a6 $mol @atom:N 0.0 1.9703715 0.37775946 -0.05267634 - $atom:a7 $mol @atom:N 0.0 2.574926 -0.30399114 0.34330503 - $atom:a8 $mol @atom:N 0.0 2.029546 -1.1256647 0.19829852 - $atom:a9 $mol @atom:B 0.0 1.0936146 -0.76054936 0.1043528 - $atom:a10 $mol @atom:L 0.0 0.74888247 -0.81165991 1.0334863 - $atom:a11 $mol @atom:B 0.0 -0.069536333 -0.26815389 0.94356636 - $atom:a12 $mol @atom:L 0.0 -0.65671052 -0.522532 1.7113065 - $atom:a13 $mol @atom:N 0.0 -1.5278507 -0.10774689 1.4611921 - $atom:a14 $mol @atom:L 0.0 -2.1958878 -0.8403146 1.5521738 - $atom:a15 $mol @atom:N 0.0 -2.6058074 -0.86553455 0.64397232 - $atom:a16 $mol @atom:N 0.0 -1.8447588 -1.1286421 0.042924693 - $atom:a17 $mol @atom:N 0.0 -1.5328721 -0.28576244 -0.40564841 - $atom:a18 $mol @atom:B 0.0 -0.69593879 0.027664412 0.064884008 - $atom:a19 $mol @atom:B 0.0 0.0026517494 -0.66355162 -0.11470678 - $atom:a20 $mol @atom:L 0.0 -0.35479285 -1.2282381 -0.86455878 - $atom:a21 $mol @atom:L 0.0 -0.60202976 -0.47829758 -1.4411001 - $atom:a22 $mol @atom:B 0.0 -0.14616501 0.20157397 -0.87098365 - $atom:a23 $mol @atom:B 0.0 0.7755198 -0.14153019 -0.76838748 - $atom:a24 $mol @atom:L 0.0 1.2465693 0.19738595 -1.5794731 - $atom:a25 $mol @atom:L 0.0 0.77604792 1.0612244 -1.637442 - $atom:a26 $mol @atom:B 0.0 0.44801303 1.1110219 -0.6900789 - $atom:a27 $mol @atom:L 0.0 1.0908651 1.7386382 -0.24229241 - } - - # bond-ID bond-Type atom-ID atom-ID - - write("Data Bonds") { - $bond:b1 @bond:backbone $atom:a1 $atom:a2 - $bond:b2 @bond:backbone $atom:a2 $atom:a3 - $bond:b3 @bond:backbone $atom:a3 $atom:a4 - $bond:b4 @bond:backbone $atom:a4 $atom:a5 - $bond:b5 @bond:backbone $atom:a5 $atom:a6 - $bond:b6 @bond:backbone $atom:a6 $atom:a7 - $bond:b7 @bond:backbone $atom:a7 $atom:a8 - $bond:b8 @bond:backbone $atom:a8 $atom:a9 - $bond:b9 @bond:backbone $atom:a9 $atom:a10 - $bond:b10 @bond:backbone $atom:a10 $atom:a11 - $bond:b11 @bond:backbone $atom:a11 $atom:a12 - $bond:b12 @bond:backbone $atom:a12 $atom:a13 - $bond:b13 @bond:backbone $atom:a13 $atom:a14 - $bond:b14 @bond:backbone $atom:a14 $atom:a15 - $bond:b15 @bond:backbone $atom:a15 $atom:a16 - $bond:b16 @bond:backbone $atom:a16 $atom:a17 - $bond:b17 @bond:backbone $atom:a17 $atom:a18 - $bond:b18 @bond:backbone $atom:a18 $atom:a19 - $bond:b19 @bond:backbone $atom:a19 $atom:a20 - $bond:b20 @bond:backbone $atom:a20 $atom:a21 - $bond:b21 @bond:backbone $atom:a21 $atom:a22 - $bond:b22 @bond:backbone $atom:a22 $atom:a23 - $bond:b23 @bond:backbone $atom:a23 $atom:a24 - $bond:b24 @bond:backbone $atom:a24 $atom:a25 - $bond:b25 @bond:backbone $atom:a25 $atom:a26 - $bond:b26 @bond:backbone $atom:a26 $atom:a27 - } - - # (3-body) Angles are specified below - - # (4-body) Dihedrals must be defined explicitly for every quartet of atoms. - # (These interactions are not determined by atom type.) - # - # Note that some quartets of atoms are listed because their - # potentials contain multiple terms in the Fourier expansion. - # (IE. multiple cosines... Be sure to use "-overlay-dihedrals"!) - # - # dihedral-ID dihedral-Type atom-ID atom-ID atom-ID atom-ID - - write("Data Dihedrals") { - $dihedral:d1a @dihedral:beta1 $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d1b @dihedral:beta2 $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d2a @dihedral:beta1 $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d2b @dihedral:beta2 $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d3a @dihedral:beta1 $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d3b @dihedral:beta2 $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d4a @dihedral:beta1 $atom:a4 $atom:a5 $atom:a6 $atom:a7 - $dihedral:d4b @dihedral:beta2 $atom:a4 $atom:a5 $atom:a6 $atom:a7 - $dihedral:d5 @dihedral:turn1 $atom:a5 $atom:a6 $atom:a7 $atom:a8 - $dihedral:d6 @dihedral:turn2 $atom:a6 $atom:a7 $atom:a8 $atom:a9 - $dihedral:d7 @dihedral:turn3 $atom:a7 $atom:a8 $atom:a9 $atom:a10 - $dihedral:d8a @dihedral:beta1 $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d8b @dihedral:beta2 $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d9a @dihedral:beta1 $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d9b @dihedral:beta2 $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d10a @dihedral:beta1 $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d10b @dihedral:beta2 $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d11a @dihedral:beta1 $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d11b @dihedral:beta2 $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d12a @dihedral:beta1 $atom:a12 $atom:a13 $atom:a14 $atom:a15 - $dihedral:d12b @dihedral:beta2 $atom:a12 $atom:a13 $atom:a14 $atom:a15 - $dihedral:d13 @dihedral:turn4 $atom:a13 $atom:a14 $atom:a15 $atom:a16 - $dihedral:d14 @dihedral:turn5 $atom:a14 $atom:a15 $atom:a16 $atom:a17 - $dihedral:d15a @dihedral:alpha1 $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d15b @dihedral:alpha2 $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d16a @dihedral:alpha1 $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d16b @dihedral:alpha2 $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d17a @dihedral:alpha1 $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d17b @dihedral:alpha2 $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d18a @dihedral:alpha1 $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d18b @dihedral:alpha2 $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d19a @dihedral:alpha1 $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d19b @dihedral:alpha2 $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d20a @dihedral:alpha1 $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d20b @dihedral:alpha2 $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d21a @dihedral:alpha1 $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d21b @dihedral:alpha2 $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d22a @dihedral:alpha1 $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d22b @dihedral:alpha2 $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d23a @dihedral:alpha1 $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d23b @dihedral:alpha2 $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d24a @dihedral:alpha1 $atom:a24 $atom:a25 $atom:a26 $atom:a27 - $dihedral:d24b @dihedral:alpha2 $atom:a24 $atom:a25 $atom:a26 $atom:a27 - } - - # All consecutively bonded triplets of atoms same 3-body bond-angle - # interaction parameters. Of coarse, we could specify them all explicitly - # (as we did for the dihedrals above), but I wanted to show how to specify - # angles by atom type instead. (You can do this for dihedrals & impropers - # also.) - - # angle-Type atom-Type atom-Type atom-Type bond-Type bond-Type - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # (The "*" is a wildcard character. I use "*" to denote any atom-type or - # bond-type which is defined within the current namespace: 1beadUnfrustrated) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:B @atom:B lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:B @atom:L lj/charmm/coul/charmm/inter 0.5833333333 1.0 1 0 - pair_coeff @atom:B @atom:N lj/charmm/coul/charmm/inter 0.6666666667 1.0 1 0 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 0.1666666667 1.0 1 1 - pair_coeff @atom:L @atom:N lj/charmm/coul/charmm/inter 0.25 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 0.3333333333 1.0 1 0 - } - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond-Type bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 100.0 1.0 - } - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # angle-Type anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 13.3333333333 105.0 - } - - # 4-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Udihedral(phi) = K * (1 + cos(n*phi - d)) - # - # The d parameter is in degrees, K is in kcal/mol/rad^2. - # - # The corresponding command is: - # - # dihedral_coeff dihedralType dihedralstylename K n d w - # ("w" is the weight for 1-4 pair interactions, which we set to 0) - - # NOTE: Currently, dihedral_coeff charmm does not allow non-integer d - # parameters. I'm hoping this will be fixed eventually. - - write_once("In Settings") { - # Correct version: - #dihedral_coeff @dihedral:alpha1 charmm -1.5 1 57.2957795 0.0 - # Replacing with - dihedral_coeff @dihedral:alpha1 charmm -1.5 1 57 0.0 - # Correct version: - #dihedral_coeff @dihedral:alpha2 charmm 0.375 2 114.591559 0.0 - # Replacing with - dihedral_coeff @dihedral:alpha2 charmm 0.375 2 115 0.0 - dihedral_coeff @dihedral:beta1 charmm -1.5 1 180 0.0 - dihedral_coeff @dihedral:beta2 charmm 0.375 2 360 0.0 - dihedral_coeff @dihedral:turn1 charmm -3.0 1 90 0.0 - # Correct version: - # dihedral_coeff @dihedral:turn2 charmm -3.0 1 11.4591559 0.0 - # Replacing with - dihedral_coeff @dihedral:turn2 charmm -3.0 1 11 0.0 - dihedral_coeff @dihedral:turn3 charmm -3.0 1 -90 0.0 - dihedral_coeff @dihedral:turn4 charmm 0.0 1 0 0.0 - dihedral_coeff @dihedral:turn5 charmm 0.0 1 0 0.0 - } - - write_once("In Settings") { - # Optional: define the atoms in the "proteins" group - group proteins type @atom:B - group proteins type @atom:L - group proteins type @atom:N - } - - # LAMMPS has many available force field styles (and atom styles). - # Here, we pick the ones which work well for this molecular model: - - write_once("In Init") { - # --- Default options for the "1BeadUnfrustrated" protein model --- - # --- (These can be overridden later.) --- - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid charmm - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - -} # 1beadUnfrustrated - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/1beadUnfrustrated_variants.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/1beadUnfrustrated_variants.lt deleted file mode 100644 index cbc8fe217..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/1beadUnfrustrated_variants.lt +++ /dev/null @@ -1,45 +0,0 @@ -import "1beadUnfrustrated.lt" - - -# Alternate starting conformation (same molecule): - - -1beadUnfolded inherits 1beadUnfrustrated { - - # This molecule "inherits" all of its features from "1beadUnfrustrated" - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -2.4 1.7 -0.0 - $atom:a2 $mol @atom:B 0.0 -1.8 1.7 0.8 - $atom:a3 $mol @atom:L 0.0 -1.2 2.5 0.8 - $atom:a4 $mol @atom:B 0.0 -0.6 2.5 -0.0 - $atom:a5 $mol @atom:L 0.0 0.0 1.7 -0.0 - $atom:a6 $mol @atom:B 0.0 0.6 1.7 0.8 - $atom:a7 $mol @atom:N 0.0 1.2 2.5 0.8 - $atom:a8 $mol @atom:N 0.0 1.8 2.5 -0.0 - $atom:a9 $mol @atom:B 0.0 2.4 1.7 -0.0 - $atom:a10 $mol @atom:L 0.0 3.0 1.7 -0.8 - $atom:a11 $mol @atom:B 0.0 3.0 0.7 -0.8 - $atom:a12 $mol @atom:L 0.0 3.0 0.1 -0.0 - $atom:a13 $mol @atom:B 0.0 3.8 -0.5 -0.0 - $atom:a14 $mol @atom:L 0.0 3.8 -1.1 -0.8 - $atom:a15 $mol @atom:N 0.0 3.0 -1.7 -0.8 - $atom:a16 $mol @atom:N 0.0 3.0 -1.7 0.2 - $atom:a17 $mol @atom:N 0.0 2.4 -2.5 0.2 - $atom:a18 $mol @atom:B 0.0 1.8 -2.5 -0.6 - $atom:a19 $mol @atom:B 0.0 1.2 -1.7 -0.6 - $atom:a20 $mol @atom:L 0.0 0.6 -1.7 0.2 - $atom:a21 $mol @atom:L 0.0 -0.0 -2.5 0.2 - $atom:a22 $mol @atom:B 0.0 -0.6 -2.5 -0.6 - $atom:a23 $mol @atom:B 0.0 -1.2 -1.7 -0.6 - $atom:a24 $mol @atom:L 0.0 -1.8 -1.7 0.2 - $atom:a25 $mol @atom:L 0.0 -2.4 -2.5 0.2 - $atom:a26 $mol @atom:B 0.0 -3.0 -2.5 -0.6 - $atom:a27 $mol @atom:L 0.0 -3.6 -1.7 -0.6 - } - -} # 1beadUnfolded - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/chaperonin.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/chaperonin.lt deleted file mode 100644 index 8266d2a89..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/chaperonin.lt +++ /dev/null @@ -1,41 +0,0 @@ -# Here we define a trivial molecule containing only one particle. - -Chaperonin { - - # atomID molID atomType charge x y z - - write("Data Atoms") { - $atom:C $mol @atom:C 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom:C 100.0 - } - - write_once("In Settings") { - # If for some reason there are multiple chaperones present, - # I assume that they interact repulsively (hence, L=0) - # i j epsilon sigma K L - - pair_coeff @atom:C @atom:C lj/charmm/coul/charmm/inter 1.0 6.0 1 0 - - # Optional: define the atoms in the "chaperonins" group: - # (Defining a group for the chaperone makes it easy to immobilize it later.) - - group chaperonins type @atom:C - } - - - # Specify which pair_styles, and atom styles work well with - # this model. (Again this can be overridden later.) - - write_once("In Init") { - units lj - atom_style full - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 11.0 12.0 - } - -} # Chaperonin - -# We have not specified how this particle interacts with other particles -# besides itself. Later on you must do this. diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/generate_tables/calc_chaperone_table.py b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/generate_tables/calc_chaperone_table.py deleted file mode 100755 index 9b86809cc..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/generate_tables/calc_chaperone_table.py +++ /dev/null @@ -1,87 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between atoms in the -# protein and a chaperone provided in the supplemental materials section of: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# This is stored in a tabulated force field with a singularity at a distance R. -# -# To calculate the table for interaction between -# ...the chaperone and a hydrophobic bead (2004 PNAS paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 6.0 0.475 0.0 5.9 1181 -# ...the chaperone and a hydrophilic bead (2004 PNAS paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 6.0 0.0 0.0 5.9 1181 -# ...the chaperone and a hydrophobic bead (2006 JMB paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 3.0 0.60 3.1 8.0 981 True -# ...the chaperone and a hydrophilic bead (2006 JMB paper), use this table: -# ./calc_chaperone_table.py 1.0 1.0 3.0 0.0 3.1 8.0 981 True - -from math import * -import sys - -def U(r, eps, sigma, R, h): - #print('r='+str(r)+' eps='+str(eps)+' s='+str(sigma)+' R='+str(R)+' h='+str(h)) - # Formula is undefined at r=0, but you can take the limit: - if r <= 0: - return 4.0*pi*R*R*4.0*eps*(pow((sigma/R), 12.0) - - h*pow((sigma/R), 6.0)) - xp = sigma/(r+R) - xm = sigma/(r-R) - term10 = pow(xm, 10.0) - pow(xp, 10.0) - term4 = pow(xm, 4.0) - pow(xp, 4.0) - return 4.0*pi*eps*(R/r) * (0.2*term10 - 0.5*h*term4) - -def F(r, eps, sigma, R, h): - # Formula is undefined at r=0, but you can take the limit: - if r <= 0: - return 0.0 - product_term_a = U(r, eps, sigma, R, h) / r - ixp = (r+R)/sigma - ixm = (r-R)/sigma - dix_dr = 1.0/sigma - term10 = (10.0/sigma)*(pow(ixm, -11.0) - pow(ixp, -11.0)) - term4 = (4.0/sigma)*(pow(ixm, -5.0) - pow(ixp, -5.0)) - product_term_b = 4.0*eps*pi*(R/r) * (0.2*term10 - 0.5*h*term4) - return product_term_a + product_term_b - - -class InputError(Exception): - """ A generic exception object containing a string for error reporting. - - """ - def __init__(self, err_msg): - self.err_msg = err_msg - def __str__(self): - return self.err_msg - def __repr__(self): - return str(self) - -if len(sys.argv) < 8: - sys.stderr.write("Error: expected 7 arguments:\n" - "\n" - "Usage: "+sys.argv[0]+" epsilon sigma R h rmin rmax N\n\n") - sys.exit(-1) - -epsilon = float(sys.argv[1]) -sigma = float(sys.argv[2]) -R = float(sys.argv[3]) -h = float(sys.argv[4]) -rmin = float(sys.argv[5]) -rmax = float(sys.argv[6]) -N = int(sys.argv[7]) - -subtract_Urcut = False -if len(sys.argv) == 9: - subtract_Urcut = True -rcut = rmax - -for i in range(0,N): - r = rmin + i*(rmax-rmin)/(N-1) - U_r = U(r, epsilon, sigma, R, h) - F_r = F(r, epsilon, sigma, R, h) - if subtract_Urcut: - U_r -= U(rcut, epsilon, sigma, R, h) - if (r >= rcut) or (i==N-1): - U_r = 0.0 - F_r = 0.0 - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/system.lt deleted file mode 100644 index d8781c26f..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/system.lt +++ /dev/null @@ -1,45 +0,0 @@ -write_once("Data Boundary") { - 0.0 20.0 xlo xhi - 0.0 20.0 ylo yhi - 0.0 20.0 zlo zhi -} - - -import "chaperonin.lt" -import "1beadUnfrustrated_variants.lt" - - -chaperinin = new Chaperonin # (hollow chaperonin, encloses protein) -protein = new 1beadUnfolded # (unfolded conformation, unfrustrated protein) - - - -# Now define interactions between the "c" atom in the -# chaperone and the "B", "L", "N" atoms in the protein: - -write_once("In Settings") { - pair_coeff @atom:Chaperonin/C @atom:1beadUnfrustrated/B table table_chaperonin_h=0.dat CH_H0 - pair_coeff @atom:Chaperonin/C @atom:1beadUnfrustrated/L table table_chaperonin_h=0.dat CH_H0 - pair_coeff @atom:Chaperonin/C @atom:1beadUnfrustrated/N table table_chaperonin_h=0.dat CH_H0 - # Note: In this example, the chaperone is playing the role of a repulsive wall - # (confinement). To use a sticky chaperonin, replace the first line with this: - # pair_coeff @atom:Chaperonin/C @atom:1beadUnfrustrated/B table table_chaperonin_h=0.475.dat CH_H0.475 -} - - - -# LAMMPS has many available force field styles (and atom styles). -# Here, we pick the ones which work well for this molecular model: - -write_once("In Init") { - # --- Default options for the "1BeadUnfrustrated" protein model --- - # --- (These can be overridden later.) --- - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid charmm - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 table spline 1181 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) -} diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.475.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.475.dat deleted file mode 100644 index 675d228a9..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.475.dat +++ /dev/null @@ -1,1188 +0,0 @@ -# Interaction between a chaperonin wall and hydrophobic ("B") beads (h=0.475). -# LAMMPS would crash unless I set the minimum radius to a positive value (not 0) - -CH_H0.475 -N 1181 R 0.00000000001 5.9 - -1 0.00000000001 -0.018422088583 0.0 -2 0.005 -0.0184221525389 2.55824082873e-05 -3 0.01 -0.0184223444081 5.11654127471e-05 -4 0.015 -0.018422664195 7.67496107175e-05 -5 0.02 -0.0184231119071 0.000102335598797 -6 0.025 -0.018423687555 0.000127923973785 -7 0.03 -0.0184243911519 0.000153515332637 -8 0.035 -0.0184252227143 0.000179110272379 -9 0.04 -0.0184261822615 0.000204709390236 -10 0.045 -0.0184272698161 0.000230313283607 -11 0.05 -0.0184284854033 0.000255922550119 -12 0.055 -0.0184298290516 0.000281537787625 -13 0.06 -0.0184313007922 0.000307159594253 -14 0.065 -0.0184329006595 0.000332788568419 -15 0.07 -0.0184346286908 0.000358425308862 -16 0.075 -0.0184364849265 0.000384070414671 -17 0.08 -0.0184384694099 0.000409724485298 -18 0.085 -0.0184405821873 0.000435388120601 -19 0.09 -0.018442823308 0.000461061920867 -20 0.095 -0.0184451928244 0.000486746486835 -21 0.1 -0.0184476907918 0.000512442419724 -22 0.105 -0.0184503172686 0.00053815032126 -23 0.11 -0.018453072316 0.000563870793707 -24 0.115 -0.0184559559985 0.00058960443989 -25 0.12 -0.0184589683834 0.000615351863219 -26 0.125 -0.0184621095411 0.000641113667723 -27 0.13 -0.018465379545 0.000666890458074 -28 0.135 -0.0184687784716 0.000692682839612 -29 0.14 -0.0184723064004 0.000718491418378 -30 0.145 -0.0184759634138 0.000744316801133 -31 0.15 -0.0184797495974 0.000770159595394 -32 0.155 -0.0184836650398 0.000796020409456 -33 0.16 -0.0184877098326 0.000821899852421 -34 0.165 -0.0184918840704 0.000847798534223 -35 0.17 -0.018496187851 0.000873717065662 -36 0.175 -0.0185006212752 0.000899656058423 -37 0.18 -0.0185051844467 0.000925616125112 -38 0.185 -0.0185098774726 0.000951597879278 -39 0.19 -0.0185147004627 0.000977601935442 -40 0.195 -0.0185196535301 0.00100362890913 -41 0.2 -0.018524736791 0.00102967941688 -42 0.205 -0.0185299503645 0.00105575407632 -43 0.21 -0.018535294373 0.00108185350613 -44 0.215 -0.0185407689419 0.00110797832612 -45 0.22 -0.0185463741997 0.00113412915723 -46 0.225 -0.0185521102779 0.00116030662158 -47 0.23 -0.0185579773113 0.00118651134249 -48 0.235 -0.0185639754378 0.00121274394448 -49 0.24 -0.0185701047983 0.00123900505337 -50 0.245 -0.0185763655369 0.00126529529622 -51 0.25 -0.0185827578008 0.00129161530144 -52 0.255 -0.0185892817405 0.00131796569874 -53 0.26 -0.0185959375095 0.00134434711924 -54 0.265 -0.0186027252645 0.00137076019543 -55 0.27 -0.0186096451653 0.00139720556125 -56 0.275 -0.018616697375 0.00142368385209 -57 0.28 -0.0186238820597 0.00145019570482 -58 0.285 -0.018631199389 0.00147674175783 -59 0.29 -0.0186386495354 0.00150332265107 -60 0.295 -0.0186462326747 0.00152993902605 -61 0.3 -0.0186539489859 0.00155659152589 -62 0.305 -0.0186617986512 0.00158328079535 -63 0.31 -0.0186697818562 0.00161000748085 -64 0.315 -0.0186778987894 0.00163677223051 -65 0.32 -0.018686149643 0.00166357569418 -66 0.325 -0.018694534612 0.00169041852345 -67 0.33 -0.0187030538949 0.00171730137172 -68 0.335 -0.0187117076935 0.0017442248942 -69 0.34 -0.0187204962128 0.00177118974793 -70 0.345 -0.018729419661 0.00179819659187 -71 0.35 -0.0187384782498 0.00182524608685 -72 0.355 -0.018747672194 0.00185233889566 -73 0.36 -0.018757001712 0.00187947568307 -74 0.365 -0.0187664670253 0.00190665711585 -75 0.37 -0.0187760683587 0.0019338838628 -76 0.375 -0.0187858059405 0.00196115659479 -77 0.38 -0.0187956800024 0.00198847598479 -78 0.385 -0.0188056907793 0.00201584270792 -79 0.39 -0.0188158385095 0.00204325744145 -80 0.395 -0.0188261234348 0.00207072086484 -81 0.4 -0.0188365458004 0.00209823365979 -82 0.405 -0.0188471058549 0.00212579651027 -83 0.41 -0.0188578038501 0.00215341010252 -84 0.415 -0.0188686400416 0.00218107512514 -85 0.42 -0.0188796146882 0.00220879226907 -86 0.425 -0.0188907280523 0.00223656222766 -87 0.43 -0.0189019803997 0.00226438569667 -88 0.435 -0.0189133719996 0.00229226337435 -89 0.44 -0.0189249031249 0.00232019596142 -90 0.445 -0.0189365740519 0.00234818416114 -91 0.45 -0.0189483850604 0.00237622867935 -92 0.455 -0.0189603364338 0.00240433022447 -93 0.46 -0.0189724284589 0.00243248950756 -94 0.465 -0.0189846614263 0.00246070724235 -95 0.47 -0.0189970356299 0.00248898414528 -96 0.475 -0.0190095513675 0.00251732093553 -97 0.48 -0.0190222089403 0.00254571833504 -98 0.485 -0.0190350086531 0.00257417706858 -99 0.49 -0.0190479508144 0.00260269786377 -100 0.495 -0.0190610357364 0.00263128145108 -101 0.5 -0.0190742637348 0.00265992856393 -102 0.505 -0.0190876351291 0.0026886399387 -103 0.51 -0.0191011502425 0.00271741631474 -104 0.515 -0.0191148094019 0.00274625843445 -105 0.52 -0.0191286129377 0.00277516704329 -106 0.525 -0.0191425611844 0.00280414288981 -107 0.53 -0.0191566544799 0.00283318672573 -108 0.535 -0.0191708931662 0.00286229930593 -109 0.54 -0.0191852775888 0.00289148138852 -110 0.545 -0.0191998080972 0.00292073373487 -111 0.55 -0.0192144850445 0.00295005710962 -112 0.555 -0.0192293087879 0.00297945228079 -113 0.56 -0.0192442796883 0.00300892001972 -114 0.565 -0.0192593981104 0.00303846110121 -115 0.57 -0.0192746644228 0.00306807630348 -116 0.575 -0.0192900789982 0.00309776640827 -117 0.58 -0.0193056422131 0.00312753220084 -118 0.585 -0.0193213544477 0.00315737447002 -119 0.59 -0.0193372160865 0.00318729400826 -120 0.595 -0.0193532275179 0.00321729161167 -121 0.6 -0.0193693891341 0.00324736808004 -122 0.605 -0.0193857013315 0.00327752421692 -123 0.61 -0.0194021645104 0.00330776082963 -124 0.615 -0.0194187790753 0.00333807872931 -125 0.62 -0.0194355454345 0.00336847873097 -126 0.625 -0.0194524640008 0.00339896165353 -127 0.63 -0.0194695351906 0.00342952831985 -128 0.635 -0.0194867594249 0.00346017955681 -129 0.64 -0.0195041371285 0.00349091619529 -130 0.645 -0.0195216687306 0.00352173907028 -131 0.65 -0.0195393546644 0.00355264902089 -132 0.655 -0.0195571953673 0.0035836468904 -133 0.66 -0.0195751912812 0.0036147335263 -134 0.665 -0.019593342852 0.00364590978035 -135 0.67 -0.0196116505298 0.00367717650862 -136 0.675 -0.0196301147693 0.00370853457151 -137 0.68 -0.0196487360292 0.00373998483385 -138 0.685 -0.0196675147727 0.0037715281649 -139 0.69 -0.0196864514674 0.00380316543841 -140 0.695 -0.0197055465851 0.00383489753267 -141 0.7 -0.0197248006022 0.00386672533057 -142 0.705 -0.0197442139994 0.00389864971962 -143 0.71 -0.0197637872619 0.00393067159203 -144 0.715 -0.0197835208793 0.00396279184472 -145 0.72 -0.0198034153458 0.00399501137941 -146 0.725 -0.0198234711601 0.00402733110266 -147 0.73 -0.0198436888254 0.00405975192588 -148 0.735 -0.0198640688494 0.00409227476545 -149 0.74 -0.0198846117446 0.00412490054269 -150 0.745 -0.0199053180279 0.004157630184 -151 0.75 -0.0199261882211 0.00419046462082 -152 0.755 -0.0199472228503 0.00422340478976 -153 0.76 -0.0199684224468 0.00425645163261 -154 0.765 -0.019989787546 0.00428960609639 -155 0.77 -0.0200113186887 0.00432286913342 -156 0.775 -0.0200330164199 0.00435624170138 -157 0.78 -0.0200548812898 0.00438972476334 -158 0.785 -0.0200769138533 0.00442331928783 -159 0.79 -0.0200991146701 0.00445702624889 -160 0.795 -0.0201214843048 0.00449084662613 -161 0.8 -0.020144023327 0.00452478140479 -162 0.805 -0.0201667323112 0.00455883157576 -163 0.81 -0.0201896118368 0.0045929981357 -164 0.815 -0.0202126624882 0.00462728208704 -165 0.82 -0.020235884855 0.00466168443808 -166 0.825 -0.0202592795316 0.00469620620299 -167 0.83 -0.0202828471177 0.00473084840195 -168 0.835 -0.0203065882181 0.00476561206114 -169 0.84 -0.0203305034425 0.00480049821283 -170 0.845 -0.0203545934061 0.00483550789544 -171 0.85 -0.0203788587291 0.00487064215359 -172 0.855 -0.020403300037 0.00490590203817 -173 0.86 -0.0204279179606 0.00494128860638 -174 0.865 -0.020452713136 0.00497680292184 -175 0.87 -0.0204776862045 0.00501244605461 -176 0.875 -0.020502837813 0.00504821908124 -177 0.88 -0.0205281686136 0.00508412308491 -178 0.885 -0.020553679264 0.00512015915539 -179 0.89 -0.0205793704271 0.0051563283892 -180 0.895 -0.0206052427716 0.0051926318896 -181 0.9 -0.0206312969716 0.00522907076671 -182 0.905 -0.0206575337068 0.00526564613755 -183 0.91 -0.0206839536624 0.00530235912611 -184 0.915 -0.0207105575293 0.00533921086343 -185 0.92 -0.0207373460042 0.00537620248763 -186 0.925 -0.0207643197892 0.00541333514403 -187 0.93 -0.0207914795926 0.0054506099852 -188 0.935 -0.020818826128 0.00548802817101 -189 0.94 -0.0208463601151 0.00552559086871 -190 0.945 -0.0208740822795 0.00556329925304 -191 0.95 -0.0209019933525 0.00560115450624 -192 0.955 -0.0209300940713 0.00563915781816 -193 0.96 -0.0209583851794 0.00567731038631 -194 0.965 -0.020986867426 0.00571561341599 -195 0.97 -0.0210155415663 0.00575406812027 -196 0.975 -0.021044408362 0.00579267572016 -197 0.98 -0.0210734685804 0.00583143744461 -198 0.985 -0.0211027229954 0.00587035453065 -199 0.99 -0.0211321723867 0.00590942822342 -200 0.995 -0.0211618175407 0.00594865977625 -201 1.0 -0.0211916592497 0.00598805045079 -202 1.005 -0.0212216983125 0.00602760151701 -203 1.01 -0.0212519355343 0.00606731425336 -204 1.015 -0.0212823717267 0.00610718994679 -205 1.02 -0.0213130077075 0.00614722989286 -206 1.025 -0.0213438443015 0.00618743539581 -207 1.03 -0.0213748823396 0.00622780776866 -208 1.035 -0.0214061226595 0.00626834833326 -209 1.04 -0.0214375661055 0.00630905842043 -210 1.045 -0.0214692135285 0.00634993936999 -211 1.05 -0.0215010657862 0.00639099253086 -212 1.055 -0.0215331237431 0.00643221926118 -213 1.06 -0.0215653882704 0.00647362092835 -214 1.065 -0.0215978602462 0.00651519890914 -215 1.07 -0.0216305405556 0.0065569545898 -216 1.075 -0.0216634300906 0.00659888936611 -217 1.08 -0.0216965297501 0.00664100464349 -218 1.085 -0.0217298404402 0.00668330183711 -219 1.09 -0.0217633630741 0.00672578237194 -220 1.095 -0.0217970985719 0.00676844768288 -221 1.1 -0.0218310478613 0.00681129921484 -222 1.105 -0.0218652118769 0.00685433842285 -223 1.11 -0.0218995915607 0.00689756677211 -224 1.115 -0.0219341878623 0.00694098573816 -225 1.12 -0.0219690017383 0.0069845968069 -226 1.125 -0.022004034153 0.00702840147476 -227 1.13 -0.0220392860782 0.00707240124874 -228 1.135 -0.0220747584932 0.00711659764655 -229 1.14 -0.0221104523849 0.00716099219671 -230 1.145 -0.022146368748 0.00720558643861 -231 1.15 -0.0221825085847 0.00725038192267 -232 1.155 -0.0222188729052 0.00729538021041 -233 1.16 -0.0222554627274 0.00734058287457 -234 1.165 -0.0222922790772 0.0073859914992 -235 1.17 -0.0223293229884 0.0074316076798 -236 1.175 -0.0223665955026 0.0074774330234 -237 1.18 -0.0224040976699 0.00752346914866 -238 1.185 -0.0224418305481 0.00756971768601 -239 1.19 -0.0224797952035 0.00761618027777 -240 1.195 -0.0225179927104 0.00766285857821 -241 1.2 -0.0225564241516 0.00770975425373 -242 1.205 -0.0225950906181 0.00775686898291 -243 1.21 -0.0226339932093 0.00780420445668 -244 1.215 -0.0226731330334 0.00785176237842 -245 1.22 -0.0227125112067 0.00789954446406 -246 1.225 -0.0227521288545 0.00794755244222 -247 1.23 -0.0227919871105 0.00799578805433 -248 1.235 -0.0228320871174 0.00804425305474 -249 1.24 -0.0228724300263 0.00809294921086 -250 1.245 -0.0229130169977 0.00814187830327 -251 1.25 -0.0229538492006 0.00819104212586 -252 1.255 -0.0229949278132 0.00824044248594 -253 1.26 -0.0230362540227 0.00829008120437 -254 1.265 -0.0230778290255 0.00833996011571 -255 1.27 -0.0231196540273 0.00839008106834 -256 1.275 -0.0231617302427 0.00844044592457 -257 1.28 -0.0232040588961 0.00849105656081 -258 1.285 -0.0232466412211 0.00854191486768 -259 1.29 -0.0232894784608 0.00859302275016 -260 1.295 -0.0233325718678 0.00864438212772 -261 1.3 -0.0233759227044 0.00869599493446 -262 1.305 -0.0234195322428 0.00874786311924 -263 1.31 -0.0234634017645 0.00879998864585 -264 1.315 -0.0235075325614 0.00885237349313 -265 1.32 -0.023551925935 0.00890501965511 -266 1.325 -0.0235965831968 0.00895792914117 -267 1.33 -0.0236415056686 0.00901110397621 -268 1.335 -0.0236866946822 0.00906454620074 -269 1.34 -0.0237321515797 0.00911825787107 -270 1.345 -0.0237778777135 0.00917224105947 -271 1.35 -0.0238238744463 0.00922649785429 -272 1.355 -0.0238701431515 0.00928103036016 -273 1.36 -0.023916685213 0.00933584069811 -274 1.365 -0.0239635020251 0.00939093100572 -275 1.37 -0.0240105949932 0.00944630343733 -276 1.375 -0.0240579655333 0.00950196016416 -277 1.38 -0.0241056150724 0.00955790337448 -278 1.385 -0.0241535450482 0.00961413527379 -279 1.39 -0.0242017569099 0.00967065808498 -280 1.395 -0.0242502521177 0.00972747404847 -281 1.4 -0.0242990321428 0.00978458542245 -282 1.405 -0.024348098468 0.00984199448296 -283 1.41 -0.0243974525876 0.00989970352414 -284 1.415 -0.0244470960071 0.00995771485838 -285 1.42 -0.0244970302439 0.0100160308165 -286 1.425 -0.0245472568269 0.0100746537479 -287 1.43 -0.0245977772969 0.0101335860207 -288 1.435 -0.0246485932066 0.0101928300222 -289 1.44 -0.0246997061207 0.0102523881586 -290 1.445 -0.0247511176158 0.0103122628557 -291 1.45 -0.0248028292809 0.0103724565585 -292 1.455 -0.0248548427172 0.010432971732 -293 1.46 -0.0249071595382 0.0104938108611 -294 1.465 -0.0249597813699 0.0105549764506 -295 1.47 -0.025012709851 0.0106164710259 -296 1.475 -0.0250659466327 0.0106782971325 -297 1.48 -0.0251194933791 0.010740457337 -298 1.485 -0.0251733517672 0.0108029542267 -299 1.49 -0.0252275234869 0.0108657904101 -300 1.495 -0.0252820102412 0.010928968517 -301 1.5 -0.0253368137464 0.0109924911986 -302 1.505 -0.0253919357319 0.0110563611281 -303 1.51 -0.0254473779409 0.0111205810005 -304 1.515 -0.0255031421297 0.0111851535329 -305 1.52 -0.0255592300685 0.0112500814649 -306 1.525 -0.0256156435413 0.0113153675588 -307 1.53 -0.0256723843457 0.0113810145995 -308 1.535 -0.0257294542935 0.0114470253952 -309 1.54 -0.0257868552106 0.0115134027773 -310 1.545 -0.025844588937 0.0115801496006 -311 1.55 -0.0259026573272 0.0116472687439 -312 1.555 -0.0259610622498 0.0117147631099 -313 1.56 -0.0260198055885 0.0117826356253 -314 1.565 -0.0260788892413 0.0118508892417 -315 1.57 -0.0261383151211 0.011919526935 -316 1.575 -0.0261980851557 0.0119885517064 -317 1.58 -0.0262582012883 0.0120579665821 -318 1.585 -0.0263186654768 0.0121277746138 -319 1.59 -0.0263794796948 0.012197978879 -320 1.595 -0.0264406459312 0.012268582481 -321 1.6 -0.0265021661904 0.0123395885496 -322 1.605 -0.0265640424927 0.012411000241 -323 1.61 -0.0266262768742 0.0124828207379 -324 1.615 -0.0266888713868 0.0125550532504 -325 1.62 -0.0267518280987 0.0126277010158 -326 1.625 -0.0268151490945 0.0127007672988 -327 1.63 -0.0268788364747 0.0127742553922 -328 1.635 -0.0269428923569 0.0128481686167 -329 1.64 -0.027007318875 0.0129225103217 -330 1.645 -0.0270721181799 0.0129972838851 -331 1.65 -0.0271372924393 0.0130724927139 -332 1.655 -0.0272028438382 0.0131481402442 -333 1.66 -0.0272687745787 0.0132242299421 -334 1.665 -0.0273350868804 0.0133007653031 -335 1.67 -0.0274017829804 0.0133777498532 -336 1.675 -0.0274688651335 0.0134551871488 -337 1.68 -0.0275363356124 0.0135330807772 -338 1.685 -0.0276041967079 0.0136114343567 -339 1.69 -0.0276724507287 0.0136902515371 -340 1.695 -0.027741100002 0.0137695359999 -341 1.7 -0.0278101468737 0.0138492914588 -342 1.705 -0.0278795937079 0.0139295216598 -343 1.71 -0.0279494428878 0.0140102303818 -344 1.715 -0.0280196968156 0.0140914214365 -345 1.72 -0.0280903579125 0.0141730986693 -346 1.725 -0.028161428619 0.0142552659592 -347 1.73 -0.0282329113953 0.0143379272194 -348 1.735 -0.0283048087211 0.0144210863974 -349 1.74 -0.0283771230958 0.0145047474758 -350 1.745 -0.028449857039 0.0145889144721 -351 1.75 -0.0285230130905 0.0146735914394 -352 1.755 -0.0285965938102 0.0147587824667 -353 1.76 -0.0286706017788 0.0148444916794 -354 1.765 -0.0287450395976 0.0149307232394 -355 1.77 -0.0288199098888 0.0150174813458 -356 1.775 -0.0288952152957 0.0151047702347 -357 1.78 -0.0289709584829 0.0151925941806 -358 1.785 -0.0290471421364 0.0152809574956 -359 1.79 -0.029123768964 0.0153698645308 -360 1.795 -0.0292008416952 0.0154593196762 -361 1.8 -0.0292783630817 0.0155493273611 -362 1.805 -0.0293563358972 0.0156398920546 -363 1.81 -0.0294347629381 0.0157310182661 -364 1.815 -0.0295136470233 0.0158227105457 -365 1.82 -0.0295929909946 0.0159149734844 -366 1.825 -0.029672797717 0.0160078117148 -367 1.83 -0.0297530700784 0.0161012299115 -368 1.835 -0.0298338109905 0.0161952327913 -369 1.84 -0.0299150233887 0.016289825114 -370 1.845 -0.0299967102321 0.0163850116825 -371 1.85 -0.030078874504 0.0164807973437 -372 1.855 -0.0301615192122 0.0165771869883 -373 1.86 -0.0302446473888 0.016674185552 -374 1.865 -0.0303282620908 0.0167717980155 -375 1.87 -0.0304123664005 0.0168700294049 -376 1.875 -0.0304969634249 0.0169688847928 -377 1.88 -0.0305820562969 0.0170683692981 -378 1.885 -0.030667648175 0.0171684880868 -379 1.89 -0.0307537422436 0.0172692463725 -380 1.895 -0.0308403417133 0.0173706494169 -381 1.9 -0.0309274498212 0.0174727025303 -382 1.905 -0.031015069831 0.017575411072 -383 1.91 -0.0311032050333 0.017678780451 -384 1.915 -0.031191858746 0.0177828161266 -385 1.92 -0.0312810343143 0.0178875236086 -386 1.925 -0.031370735111 0.0179929084582 -387 1.93 -0.0314609645372 0.0180989762881 -388 1.935 -0.0315517260217 0.0182057327638 -389 1.94 -0.0316430230221 0.0183131836033 -390 1.945 -0.0317348590246 0.0184213345784 -391 1.95 -0.0318272375444 0.0185301915148 -392 1.955 -0.0319201621261 0.0186397602927 -393 1.96 -0.0320136363437 0.0187500468479 -394 1.965 -0.0321076638009 0.0188610571717 -395 1.97 -0.0322022481317 0.018972797312 -396 1.975 -0.0322973930005 0.0190852733736 -397 1.98 -0.0323931021023 0.0191984915193 -398 1.985 -0.0324893791629 0.0193124579697 -399 1.99 -0.0325862279396 0.0194271790047 -400 1.995 -0.0326836522212 0.0195426609637 -401 2.0 -0.0327816558281 0.0196589102462 -402 2.005 -0.0328802426133 0.0197759333127 -403 2.01 -0.0329794164618 0.0198937366852 -404 2.015 -0.0330791812916 0.0200123269477 -405 2.02 -0.0331795410538 0.0201317107476 -406 2.025 -0.0332804997328 0.0202518947953 -407 2.03 -0.0333820613468 0.020372885866 -408 2.035 -0.0334842299479 0.0204946907995 -409 2.04 -0.0335870096227 0.0206173165015 -410 2.045 -0.0336904044925 0.0207407699441 -411 2.05 -0.0337944187135 0.0208650581666 -412 2.055 -0.0338990564773 0.020990188276 -413 2.06 -0.0340043220113 0.0211161674483 -414 2.065 -0.0341102195789 0.0212430029286 -415 2.07 -0.03421675348 0.0213707020324 -416 2.075 -0.0343239280509 0.0214992721461 -417 2.08 -0.0344317476655 0.0216287207278 -418 2.085 -0.0345402167349 0.0217590553081 -419 2.09 -0.034649339708 0.0218902834912 -420 2.095 -0.0347591210719 0.0220224129553 -421 2.1 -0.0348695653526 0.0221554514537 -422 2.105 -0.0349806771146 0.0222894068153 -423 2.11 -0.035092460962 0.0224242869461 -424 2.115 -0.0352049215386 0.0225600998293 -425 2.12 -0.0353180635283 0.0226968535268 -426 2.125 -0.0354318916555 0.0228345561796 -427 2.13 -0.0355464106854 0.022973216009 -428 2.135 -0.0356616254247 0.0231128413174 -429 2.14 -0.0357775407217 0.0232534404893 -430 2.145 -0.0358941614668 0.0233950219919 -431 2.15 -0.036011492593 0.0235375943765 -432 2.155 -0.0361295390764 0.0236811662793 -433 2.16 -0.0362483059362 0.0238257464221 -434 2.165 -0.0363677982357 0.0239713436135 -435 2.17 -0.0364880210823 0.0241179667499 -436 2.175 -0.0366089796281 0.0242656248166 -437 2.18 -0.0367306790704 0.0244143268884 -438 2.185 -0.0368531246523 0.0245640821311 -439 2.19 -0.0369763216625 0.0247148998022 -440 2.195 -0.0371002754366 0.0248667892521 -441 2.2 -0.037224991357 0.0250197599252 -442 2.205 -0.0373504748537 0.0251738213609 -443 2.21 -0.0374767314046 0.0253289831948 -444 2.215 -0.0376037665359 0.0254852551594 -445 2.22 -0.0377315858228 0.0256426470859 -446 2.225 -0.0378601948899 0.0258011689049 -447 2.23 -0.0379895994117 0.0259608306473 -448 2.235 -0.0381198051131 0.0261216424461 -449 2.24 -0.03825081777 0.0262836145373 -450 2.245 -0.0383826432096 0.0264467572608 -451 2.25 -0.0385152873111 0.026611081062 -452 2.255 -0.0386487560062 0.0267765964928 -453 2.26 -0.0387830552798 0.026943314213 -454 2.265 -0.0389181911701 0.0271112449915 -455 2.27 -0.0390541697696 0.0272803997074 -456 2.275 -0.0391909972254 0.0274507893516 -457 2.28 -0.0393286797398 0.0276224250278 -458 2.285 -0.0394672235711 0.0277953179541 -459 2.29 -0.0396066350337 0.027969479464 -460 2.295 -0.0397469204991 0.0281449210082 -461 2.3 -0.0398880863964 0.0283216541556 -462 2.305 -0.0400301392128 0.0284996905948 -463 2.31 -0.0401730854942 0.0286790421356 -464 2.315 -0.0403169318459 0.0288597207103 -465 2.32 -0.0404616849331 0.0290417383752 -466 2.325 -0.0406073514818 0.0292251073121 -467 2.33 -0.0407539382789 0.0294098398298 -468 2.335 -0.0409014521734 0.0295959483656 -469 2.34 -0.0410499000768 0.0297834454867 -470 2.345 -0.0411992889637 0.0299723438918 -471 2.35 -0.0413496258726 0.0301626564128 -472 2.355 -0.0415009179063 0.0303543960162 -473 2.36 -0.0416531722331 0.030547575805 -474 2.365 -0.0418063960867 0.0307422090198 -475 2.37 -0.0419605967679 0.0309383090411 -476 2.375 -0.0421157816444 0.0311358893905 -477 2.38 -0.0422719581518 0.0313349637324 -478 2.385 -0.0424291337947 0.031535545876 -479 2.39 -0.0425873161468 0.0317376497771 -480 2.395 -0.0427465128522 0.0319412895392 -481 2.4 -0.0429067316257 0.0321464794162 -482 2.405 -0.0430679802539 0.0323532338136 -483 2.41 -0.0432302665957 0.0325615672902 -484 2.415 -0.0433935985831 0.0327714945608 -485 2.42 -0.0435579842224 0.0329830304972 -486 2.425 -0.0437234315942 0.0331961901304 -487 2.43 -0.0438899488551 0.0334109886528 -488 2.435 -0.0440575442378 0.0336274414198 -489 2.44 -0.0442262260523 0.0338455639519 -490 2.445 -0.0443960026864 0.0340653719371 -491 2.45 -0.0445668826072 0.034286881232 -492 2.455 -0.044738874361 0.0345101078651 -493 2.46 -0.044911986575 0.0347350680378 -494 2.465 -0.0450862279579 0.0349617781271 -495 2.47 -0.0452616073004 0.0351902546879 -496 2.475 -0.0454381334767 0.0354205144546 -497 2.48 -0.0456158154451 0.0356525743439 -498 2.485 -0.0457946622489 0.0358864514565 -499 2.49 -0.0459746830172 0.0361221630801 -500 2.495 -0.0461558869663 0.0363597266909 -501 2.5 -0.0463382834002 0.0365991599565 -502 2.505 -0.0465218817117 0.0368404807381 -503 2.51 -0.0467066913835 0.0370837070928 -504 2.515 -0.046892721989 0.0373288572762 -505 2.52 -0.0470799831934 0.0375759497449 -506 2.525 -0.0472684847547 0.0378250031587 -507 2.53 -0.0474582365247 0.0380760363836 -508 2.535 -0.04764924845 0.0383290684938 -509 2.54 -0.0478415305732 0.0385841187751 -510 2.545 -0.0480350930339 0.0388412067266 -511 2.55 -0.0482299460695 0.0391003520642 -512 2.555 -0.0484261000167 0.0393615747229 -513 2.56 -0.0486235653125 0.0396248948596 -514 2.565 -0.048822352495 0.039890332856 -515 2.57 -0.0490224722051 0.0401579093214 -516 2.575 -0.0492239351871 0.0404276450956 -517 2.58 -0.04942675229 0.0406995612517 -518 2.585 -0.0496309344691 0.0409736790992 -519 2.59 -0.0498364927864 0.0412500201869 -520 2.595 -0.0500434384127 0.0415286063059 -521 2.6 -0.0502517826279 0.0418094594931 -522 2.605 -0.0504615368232 0.0420926020336 -523 2.61 -0.0506727125014 0.0423780564645 -524 2.615 -0.0508853212789 0.0426658455778 -525 2.62 -0.0510993748867 0.0429559924239 -526 2.625 -0.0513148851716 0.0432485203146 -527 2.63 -0.0515318640975 0.0435434528266 -528 2.635 -0.0517503237473 0.043840813805 -529 2.64 -0.0519702763232 0.0441406273667 -530 2.645 -0.0521917341492 0.0444429179039 -531 2.65 -0.0524147096717 0.0447477100876 -532 2.655 -0.0526392154611 0.0450550288711 -533 2.66 -0.0528652642134 0.045364899494 -534 2.665 -0.0530928687516 0.0456773474856 -535 2.67 -0.0533220420269 0.0459923986687 -536 2.675 -0.0535527971205 0.0463100791636 -537 2.68 -0.0537851472447 0.0466304153918 -538 2.685 -0.0540191057451 0.0469534340798 -539 2.69 -0.0542546861014 0.0472791622635 -540 2.695 -0.0544919019292 0.0476076272918 -541 2.7 -0.0547307669818 0.0479388568311 -542 2.705 -0.0549712951516 0.0482728788689 -543 2.71 -0.0552135004718 0.0486097217187 -544 2.715 -0.0554573971179 0.0489494140237 -545 2.72 -0.0557029994094 0.0492919847616 -546 2.725 -0.0559503218117 0.0496374632485 -547 2.73 -0.0561993789375 0.049985879144 -548 2.735 -0.0564501855488 0.0503372624549 -549 2.74 -0.0567027565584 0.0506916435408 -550 2.745 -0.0569571070317 0.0510490531179 -551 2.75 -0.0572132521888 0.0514095222643 -552 2.755 -0.057471207406 0.0517730824244 -553 2.76 -0.0577309882178 0.0521397654141 -554 2.765 -0.0579926103185 0.0525096034255 -555 2.77 -0.0582560895646 0.0528826290321 -556 2.775 -0.0585214419764 0.0532588751939 -557 2.78 -0.0587886837397 0.0536383752624 -558 2.785 -0.0590578312084 0.054021162986 -559 2.79 -0.0593289009059 0.0544072725151 -560 2.795 -0.0596019095275 0.0547967384078 -561 2.8 -0.0598768739422 0.0551895956353 -562 2.805 -0.060153811195 0.0555858795873 -563 2.81 -0.0604327385089 0.0559856260778 -564 2.815 -0.0607136732871 0.0563888713509 -565 2.82 -0.0609966331149 0.0567956520862 -566 2.825 -0.0612816357622 0.0572060054054 -567 2.83 -0.0615686991858 0.0576199688775 -568 2.835 -0.0618578415313 0.0580375805256 -569 2.84 -0.0621490811355 0.0584588788326 -570 2.845 -0.0624424365289 0.0588839027477 -571 2.85 -0.062737926438 0.0593126916926 -572 2.855 -0.0630355697874 0.059745285568 -573 2.86 -0.0633353857025 0.0601817247602 -574 2.865 -0.0636373935119 0.0606220501479 -575 2.87 -0.0639416127499 0.0610663031085 -576 2.875 -0.0642480631587 0.0615145255255 -577 2.88 -0.0645567646915 0.061966759795 -578 2.885 -0.0648677375146 0.062423048833 -579 2.89 -0.0651810020102 0.0628834360827 -580 2.895 -0.0654965787791 0.0633479655213 -581 2.9 -0.0658144886432 0.0638166816678 -582 2.905 -0.0661347526487 0.0642896295906 -583 2.91 -0.0664573920681 0.0647668549147 -584 2.915 -0.0667824284038 0.0652484038296 -585 2.92 -0.0671098833903 0.0657343230973 -586 2.925 -0.0674397789975 0.0662246600603 -587 2.93 -0.0677721374336 0.0667194626491 -588 2.935 -0.0681069811476 0.0672187793915 -589 2.94 -0.0684443328329 0.0677226594197 -590 2.945 -0.0687842154301 0.0682311524798 -591 2.95 -0.06912665213 0.0687443089398 -592 2.955 -0.0694716663768 0.0692621797986 -593 2.96 -0.0698192818714 0.0697848166948 -594 2.965 -0.0701695225743 0.0703122719156 -595 2.97 -0.0705224127093 0.0708445984062 -596 2.975 -0.0708779767664 0.0713818497788 -597 2.98 -0.0712362395056 0.0719240803221 -598 2.985 -0.0715972259599 0.0724713450112 -599 2.99 -0.0719609614387 0.0730236995168 -600 2.995 -0.072327471532 0.0735812002155 -601 3.0 -0.072696782113 0.0741439041996 -602 3.005 -0.0730689193424 0.0747118692875 -603 3.01 -0.0734439096719 0.0752851540336 -604 3.015 -0.0738217798477 0.0758638177395 -605 3.02 -0.0742025569143 0.076447920464 -606 3.025 -0.0745862682187 0.0770375230344 -607 3.03 -0.0749729414137 0.0776326870572 -608 3.035 -0.0753626044623 0.0782334749297 -609 3.04 -0.0757552856414 0.0788399498508 -610 3.045 -0.0761510135458 0.0794521758329 -611 3.05 -0.0765498170928 0.0800702177136 -612 3.055 -0.0769517255256 0.0806941411676 -613 3.06 -0.0773567684179 0.0813240127186 -614 3.065 -0.0777649756785 0.0819598997517 -615 3.07 -0.078176377555 0.0826018705261 -616 3.075 -0.0785910046385 0.0832499941874 -617 3.08 -0.0790088878683 0.0839043407808 -618 3.085 -0.0794300585361 0.0845649812639 -619 3.09 -0.0798545482906 0.0852319875201 -620 3.095 -0.0802823891422 0.0859054323723 -621 3.1 -0.0807136134682 0.0865853895963 -622 3.105 -0.0811482540167 0.0872719339348 -623 3.11 -0.0815863439122 0.0879651411118 -624 3.115 -0.0820279166603 0.0886650878468 -625 3.12 -0.0824730061528 0.0893718518691 -626 3.125 -0.0829216466724 0.0900855119335 -627 3.13 -0.0833738728984 0.0908061478343 -628 3.135 -0.0838297199118 0.0915338404215 -629 3.14 -0.0842892232003 0.0922686716159 -630 3.145 -0.0847524186639 0.0930107244251 -631 3.15 -0.0852193426207 0.0937600829595 -632 3.155 -0.0856900318117 0.0945168324488 -633 3.16 -0.0861645234073 0.0952810592582 -634 3.165 -0.0866428550123 0.0960528509057 -635 3.17 -0.0871250646721 0.0968322960791 -636 3.175 -0.0876111908787 0.0976194846531 -637 3.18 -0.0881012725761 0.0984145077076 -638 3.185 -0.088595349167 0.0992174575452 -639 3.19 -0.0890934605187 0.100028427709 -640 3.195 -0.0895956469692 0.100847513004 -641 3.2 -0.090101949334 0.10167480951 -642 3.205 -0.0906124089119 0.102510414608 -643 3.21 -0.0911270674921 0.103354426995 -644 3.215 -0.0916459673607 0.104206946703 -645 3.22 -0.092169151307 0.105068075125 -646 3.225 -0.092696662631 0.105937915029 -647 3.23 -0.0932285451499 0.106816570581 -648 3.235 -0.0937648432054 0.107704147368 -649 3.24 -0.0943056016706 0.108600752417 -650 3.245 -0.0948508659574 0.109506494219 -651 3.25 -0.0954006820239 0.110421482747 -652 3.255 -0.0959550963818 0.111345829486 -653 3.26 -0.0965141561041 0.112279647447 -654 3.265 -0.0970779088325 0.113223051197 -655 3.27 -0.0976464027858 0.11417615688 -656 3.275 -0.0982196867674 0.115139082241 -657 3.28 -0.0987978101732 0.116111946652 -658 3.285 -0.0993808230006 0.117094871132 -659 3.29 -0.0999687758558 0.118087978381 -660 3.295 -0.100561719963 0.119091392797 -661 3.3 -0.101159707172 0.120105240507 -662 3.305 -0.10176278997 0.121129649392 -663 3.31 -0.102371021484 0.122164749113 -664 3.315 -0.102984455498 0.123210671142 -665 3.32 -0.103603146455 0.124267548785 -666 3.325 -0.10422714947 0.125335517213 -667 3.33 -0.10485652034 0.126414713492 -668 3.335 -0.10549131555 0.127505276609 -669 3.34 -0.106131592286 0.128607347503 -670 3.345 -0.106777408443 0.129721069099 -671 3.35 -0.107428822636 0.13084658633 -672 3.355 -0.10808589421 0.131984046179 -673 3.36 -0.10874868325 0.1331335977 -674 3.365 -0.109417250592 0.134295392061 -675 3.37 -0.110091657831 0.135469582566 -676 3.375 -0.110771967337 0.136656324697 -677 3.38 -0.11145824226 0.137855776144 -678 3.385 -0.112150546547 0.139068096839 -679 3.39 -0.112848944948 0.140293448992 -680 3.395 -0.11355350303 0.141531997128 -681 3.4 -0.11426428719 0.14278390812 -682 3.405 -0.114981364665 0.144049351229 -683 3.41 -0.115704803542 0.145328498138 -684 3.415 -0.116434672776 0.146621522993 -685 3.42 -0.117171042196 0.14792860244 -686 3.425 -0.117913982523 0.149249915665 -687 3.43 -0.118663565378 0.150585644435 -688 3.435 -0.1194198633 0.151935973133 -689 3.44 -0.120182949755 0.153301088807 -690 3.445 -0.120952899149 0.154681181208 -691 3.45 -0.121729786849 0.15607644283 -692 3.455 -0.122513689185 0.15748706896 -693 3.46 -0.123304683476 0.158913257716 -694 3.465 -0.124102848035 0.160355210092 -695 3.47 -0.124908262189 0.161813130009 -696 3.475 -0.125721006292 0.163287224355 -697 3.48 -0.12654116174 0.164777703034 -698 3.485 -0.127368810984 0.166284779018 -699 3.49 -0.128204037552 0.167808668386 -700 3.495 -0.129046926056 0.169349590382 -701 3.5 -0.129897562214 0.170907767463 -702 3.505 -0.130756032865 0.172483425346 -703 3.51 -0.131622425984 0.174076793065 -704 3.515 -0.132496830699 0.17568810302 -705 3.52 -0.13337933731 0.177317591031 -706 3.525 -0.134270037305 0.178965496396 -707 3.53 -0.135169023375 0.180632061939 -708 3.535 -0.136076389435 0.182317534072 -709 3.54 -0.136992230643 0.184022162851 -710 3.545 -0.137916643414 0.185746202031 -711 3.55 -0.138849725443 0.187489909128 -712 3.555 -0.13979157572 0.189253545477 -713 3.56 -0.140742294555 0.191037376294 -714 3.565 -0.141701983589 0.192841670736 -715 3.57 -0.142670745823 0.194666701964 -716 3.575 -0.143648685632 0.196512747208 -717 3.58 -0.144635908787 0.198380087831 -718 3.585 -0.145632522478 0.200269009394 -719 3.59 -0.146638635332 0.202179801723 -720 3.595 -0.147654357437 0.204112758976 -721 3.6 -0.148679800361 0.206068179714 -722 3.605 -0.149715077178 0.20804636697 -723 3.61 -0.150760302487 0.210047628318 -724 3.615 -0.151815592438 0.212072275946 -725 3.62 -0.152881064752 0.214120626731 -726 3.625 -0.153956838746 0.216193002312 -727 3.63 -0.15504303536 0.218289729165 -728 3.635 -0.156139777175 0.22041113868 -729 3.64 -0.157247188445 0.222557567237 -730 3.645 -0.158365395115 0.22472935629 -731 3.65 -0.159494524853 0.226926852439 -732 3.655 -0.160634707071 0.22915040752 -733 3.66 -0.161786072954 0.231400378681 -734 3.665 -0.162948755488 0.233677128469 -735 3.67 -0.164122889483 0.235981024912 -736 3.675 -0.165308611604 0.238312441609 -737 3.68 -0.166506060398 0.240671757814 -738 3.685 -0.167715376323 0.243059358527 -739 3.69 -0.168936701775 0.245475634581 -740 3.695 -0.170170181122 0.247920982739 -741 3.7 -0.171415960727 0.250395805777 -742 3.705 -0.172674188986 0.252900512587 -743 3.71 -0.173945016351 0.255435518267 -744 3.715 -0.175228595368 0.258001244218 -745 3.72 -0.176525080706 0.260598118242 -746 3.725 -0.177834629188 0.263226574642 -747 3.73 -0.179157399824 0.265887054319 -748 3.735 -0.180493553849 0.268580004878 -749 3.74 -0.181843254748 0.271305880726 -750 3.745 -0.1832066683 0.27406514318 -751 3.75 -0.184583962604 0.276858260569 -752 3.755 -0.185975308122 0.279685708345 -753 3.76 -0.187380877709 0.282547969188 -754 3.765 -0.188800846652 0.285445533112 -755 3.77 -0.190235392708 0.288378897585 -756 3.775 -0.191684696137 0.291348567631 -757 3.78 -0.193148939747 0.294355055948 -758 3.785 -0.194628308927 0.297398883023 -759 3.79 -0.196122991689 0.300480577245 -760 3.795 -0.197633178705 0.303600675021 -761 3.8 -0.199159063352 0.306759720899 -762 3.805 -0.200700841749 0.309958267681 -763 3.81 -0.202258712799 0.313196876548 -764 3.815 -0.203832878233 0.316476117178 -765 3.82 -0.205423542653 0.319796567869 -766 3.825 -0.207030913573 0.323158815667 -767 3.83 -0.208655201465 0.326563456482 -768 3.835 -0.210296619801 0.330011095221 -769 3.84 -0.211955385103 0.333502345911 -770 3.845 -0.213631716985 0.337037831826 -771 3.85 -0.2153258382 0.340618185618 -772 3.855 -0.21703797469 0.344244049441 -773 3.86 -0.218768355631 0.347916075085 -774 3.865 -0.22051721348 0.351634924104 -775 3.87 -0.222284784029 0.355401267945 -776 3.875 -0.224071306452 0.359215788086 -777 3.88 -0.225877023356 0.363079176157 -778 3.885 -0.22770218083 0.366992134082 -779 3.89 -0.2295470285 0.370955374206 -780 3.895 -0.23141181958 0.374969619426 -781 3.9 -0.233296810925 0.379035603328 -782 3.905 -0.235202263084 0.383154070315 -783 3.91 -0.237128440358 0.38732577574 -784 3.915 -0.239075610849 0.391551486037 -785 3.92 -0.241044046522 0.395831978854 -786 3.925 -0.243034023256 0.40016804318 -787 3.93 -0.245045820906 0.404560479478 -788 3.935 -0.247079723357 0.409010099809 -789 3.94 -0.249136018583 0.413517727963 -790 3.945 -0.251214998709 0.418084199581 -791 3.95 -0.253316960064 0.422710362284 -792 3.955 -0.255442203249 0.427397075789 -793 3.96 -0.257591033192 0.432145212035 -794 3.965 -0.259763759213 0.436955655296 -795 3.97 -0.261960695084 0.441829302299 -796 3.975 -0.264182159091 0.446767062333 -797 3.98 -0.266428474098 0.451769857364 -798 3.985 -0.268699967613 0.456838622132 -799 3.99 -0.270996971848 0.46197430426 -800 3.995 -0.273319823785 0.467177864346 -801 4.0 -0.275668865243 0.47245027606 -802 4.005 -0.278044442942 0.477792526225 -803 4.01 -0.280446908569 0.483205614907 -804 4.015 -0.282876618844 0.488690555486 -805 4.02 -0.285333935588 0.494248374726 -806 4.025 -0.287819225788 0.499880112838 -807 4.03 -0.290332861669 0.505586823538 -808 4.035 -0.292875220756 0.511369574089 -809 4.04 -0.295446685944 0.517229445342 -810 4.045 -0.298047645567 0.523167531767 -811 4.05 -0.300678493466 0.529184941468 -812 4.055 -0.303339629056 0.535282796195 -813 4.06 -0.306031457395 0.541462231336 -814 4.065 -0.308754389251 0.547724395906 -815 4.07 -0.311508841173 0.554070452518 -816 4.075 -0.314295235556 0.560501577335 -817 4.08 -0.317114000709 0.567018960018 -818 4.085 -0.319965570924 0.573623803648 -819 4.09 -0.32285038654 0.580317324637 -820 4.095 -0.325768894014 0.587100752618 -821 4.1 -0.328721545982 0.593975330315 -822 4.105 -0.331708801326 0.600942313394 -823 4.11 -0.334731125238 0.608002970291 -824 4.115 -0.337788989286 0.615158582019 -825 4.12 -0.340882871472 0.622410441943 -826 4.125 -0.344013256294 0.629759855538 -827 4.13 -0.347180634811 0.63720814011 -828 4.135 -0.350385504695 0.644756624497 -829 4.14 -0.353628370289 0.652406648722 -830 4.145 -0.356909742666 0.660159563634 -831 4.15 -0.360230139678 0.668016730494 -832 4.155 -0.363590086009 0.675979520531 -833 4.16 -0.366990113222 0.684049314461 -834 4.165 -0.370430759809 0.692227501954 -835 4.17 -0.373912571228 0.700515481066 -836 4.175 -0.377436099948 0.708914657613 -837 4.18 -0.381001905487 0.717426444503 -838 4.185 -0.384610554442 0.726052261004 -839 4.19 -0.388262620521 0.734793531967 -840 4.195 -0.391958684568 0.743651686977 -841 4.2 -0.395699334586 0.752628159445 -842 4.205 -0.399485165752 0.761724385632 -843 4.21 -0.403316780429 0.7709418036 -844 4.215 -0.407194788172 0.780281852088 -845 4.22 -0.411119805731 0.789745969306 -846 4.225 -0.415092457041 0.799335591639 -847 4.23 -0.419113373212 0.809052152272 -848 4.235 -0.423183192509 0.81889707971 -849 4.24 -0.427302560324 0.828871796197 -850 4.245 -0.431472129143 0.838977716032 -851 4.25 -0.435692558498 0.849216243769 -852 4.255 -0.439964514917 0.859588772296 -853 4.26 -0.444288671856 0.870096680792 -854 4.265 -0.448665709631 0.880741332542 -855 4.27 -0.453096315329 0.891524072616 -856 4.275 -0.457581182713 0.902446225396 -857 4.28 -0.462121012108 0.913509091945 -858 4.285 -0.466716510282 0.924713947201 -859 4.29 -0.471368390306 0.936062037005 -860 4.295 -0.476077371401 0.947554574933 -861 4.3 -0.480844178767 0.959192738927 -862 4.305 -0.4856695434 0.970977667723 -863 4.31 -0.490554201881 0.982910457054 -864 4.315 -0.495498896156 0.994992155608 -865 4.32 -0.500504373285 1.00722376076 -866 4.325 -0.50557138518 1.019606214 -867 4.33 -0.51070068831 1.03214039614 -868 4.335 -0.515893043385 1.04482712218 -869 4.34 -0.521149215016 1.05766713585 -870 4.345 -0.526469971339 1.07066110392 -871 4.35 -0.531856083623 1.08380961 -872 4.355 -0.537308325831 1.09711314813 -873 4.36 -0.542827474159 1.11057211588 -874 4.365 -0.548414306535 1.12418680708 -875 4.37 -0.55406960208 1.1379574041 -876 4.375 -0.559794140531 1.15188396965 -877 4.38 -0.565588701622 1.16596643814 -878 4.385 -0.57145406442 1.18020460647 -879 4.39 -0.577391006612 1.19459812431 -880 4.395 -0.583400303742 1.20914648375 -881 4.4 -0.589482728401 1.22384900844 -882 4.405 -0.595639049352 1.23870484192 -883 4.41 -0.601870030599 1.25371293544 -884 4.415 -0.608176430395 1.26887203492 -885 4.42 -0.614559000182 1.28418066719 -886 4.425 -0.621018483457 1.29963712541 -887 4.43 -0.627555614568 1.31523945365 -888 4.435 -0.634171117424 1.33098543049 -889 4.44 -0.64086570413 1.34687255174 -890 4.445 -0.647640073524 1.36289801205 -891 4.45 -0.654494909625 1.37905868549 -892 4.455 -0.661430879976 1.39535110493 -893 4.46 -0.668448633889 1.41177144029 -894 4.465 -0.675548800568 1.42831547536 -895 4.47 -0.682731987121 1.44497858338 -896 4.475 -0.689998776444 1.4617557011 -897 4.48 -0.697349724964 1.4786413013 -898 4.485 -0.704785360256 1.49562936372 -899 4.49 -0.712306178496 1.5127133442 -900 4.495 -0.71991264176 1.52988614206 -901 4.5 -0.72760517516 1.54714006548 -902 4.505 -0.735384163795 1.56446679483 -903 4.51 -0.743249949514 1.58185734382 -904 4.515 -0.751202827484 1.59930201832 -905 4.52 -0.759243042541 1.61679037275 -906 4.525 -0.767370785319 1.63431116379 -907 4.53 -0.77558618814 1.65185230141 -908 4.535 -0.78388932065 1.66940079684 -909 4.54 -0.79228018519 1.68694270756 -910 4.545 -0.800758711886 1.70446307883 -911 4.55 -0.809324753428 1.72194588179 -912 4.555 -0.817978079543 1.73937394779 -913 4.56 -0.826718371119 1.75672889875 -914 4.565 -0.835545213978 1.77399107329 -915 4.57 -0.844458092266 1.79113944839 -916 4.575 -0.853456381435 1.80815155628 -917 4.58 -0.862539340806 1.82500339624 -918 4.585 -0.871706105668 1.84166934106 -919 4.59 -0.880955678905 1.85812203774 -920 4.595 -0.8902869221 1.87433230212 -921 4.6 -0.899698546108 1.89026900701 -922 4.605 -0.909189101044 1.90589896347 -923 4.61 -0.918756965663 1.92118679472 -924 4.615 -0.928400336089 1.93609480232 -925 4.62 -0.938117213855 1.95058282394 -926 4.625 -0.94790539321 1.96460808242 -927 4.63 -0.95776244765 1.97812502534 -928 4.635 -0.967685715614 1.9910851546 -929 4.64 -0.977672285316 2.00343684534 -930 4.645 -0.987718978626 2.01512515349 -931 4.65 -0.997822333974 2.0260916112 -932 4.655 -1.00797858819 2.03627400941 -933 4.66 -1.01818365723 2.0456061666 -934 4.665 -1.02843311571 2.05401768294 -935 4.67 -1.03872217513 2.06143367876 -936 4.675 -1.04904566084 2.06777451638 -937 4.68 -1.05939798751 2.07295550412 -938 4.685 -1.06977313302 2.07688658137 -939 4.69 -1.08016461086 2.07947198337 -940 4.695 -1.09056544071 2.08060988437 -941 4.7 -1.10096811714 2.08019201773 -942 4.705 -1.11136457649 2.07810327136 -943 4.71 -1.1217461615 2.07422125684 -944 4.715 -1.13210358386 2.06841585038 -945 4.72 -1.14242688426 2.06054870374 -946 4.725 -1.15270539002 2.05047272306 -947 4.73 -1.16292766999 2.03803151329 -948 4.735 -1.17308148655 2.02305878586 -949 4.74 -1.18315374459 2.00537772722 -950 4.745 -1.19313043724 1.98480032515 -951 4.75 -1.20299658809 1.96112665025 -952 4.755 -1.21273618968 1.93414408924 -953 4.76 -1.22233213811 1.90362652669 -954 4.765 -1.23176616331 1.86933347163 -955 4.77 -1.24101875491 1.83100912501 -956 4.775 -1.2500690832 1.78838138382 -957 4.78 -1.258894915 1.74116077734 -958 4.785 -1.267472524 1.68903933065 -959 4.79 -1.27577659525 1.63168935008 -960 4.795 -1.28378012334 1.56876212507 -961 4.8 -1.2914543039 1.49988654016 -962 4.805 -1.29876841788 1.42466759075 -963 4.81 -1.30568970824 1.34268479539 -964 4.815 -1.31218324828 1.25349049712 -965 4.82 -1.31821180134 1.15660804558 -966 4.825 -1.32373567099 1.05152985099 -967 4.83 -1.32871254121 0.93771530055 -968 4.835 -1.33309730572 0.814588526929 -969 4.84 -1.33684188582 0.681536017635 -970 4.845 -1.33989503585 0.537904053371 -971 4.85 -1.34220213536 0.382995962332 -972 4.855 -1.34370496704 0.216069176468 -973 4.86 -1.34434147951 0.0363320745594 -974 4.865 -1.34404553361 -0.157059404273 -975 4.87 -1.34274663128 -0.365005394306 -976 4.875 -1.34036962553 -0.588466003368 -977 4.88 -1.33683441024 -0.828465500116 -978 4.885 -1.33205558825 -1.08609681088 -979 4.89 -1.32594211612 -1.36252635035 -980 4.895 -1.31839692389 -1.65899921243 -981 4.9 -1.30931650788 -1.97684474978 -982 4.905 -1.29859049462 -2.31748257288 -983 4.91 -1.28610117356 -2.68242900227 -984 4.915 -1.27172299647 -3.07330401019 -985 4.92 -1.25532204062 -3.4918386911 -986 4.925 -1.23675543343 -3.93988330397 -987 4.93 -1.21587073517 -4.41941593278 -988 4.935 -1.19250527685 -4.93255181575 -989 4.94 -1.16648544962 -5.48155339828 -990 4.945 -1.13762594198 -6.06884116921 -991 4.95 -1.10572892071 -6.69700534538 -992 4.955 -1.07058315115 -7.36881847509 -993 4.96 -1.03196305193 -8.08724903738 -994 4.965 -0.989627679145 -8.85547612082 -995 4.97 -0.943319634133 -9.67690527303 -996 4.975 -0.892763888973 -10.5551856203 -997 4.98 -0.837666522926 -11.4942283658 -998 4.985 -0.77771336272 -12.498226784 -999 4.99 -0.712568518846 -13.5716778411 -1000 4.995 -0.641872809399 -14.7194055819 -1001 5.0 -0.565242062256 -15.9465864356 -1002 5.005 -0.482265285572 -17.2587766109 -1003 5.01 -0.392502695703 -18.6619417618 -1004 5.015 -0.295483590714 -20.1624891252 -1005 5.02 -0.190704056557 -21.7673023508 -1006 5.025 -0.0776244918804 -23.4837792622 -1007 5.03 0.044333063847 -25.3198728136 -1008 5.035 0.175787815566 -27.2841355285 -1009 5.04 0.317403329421 -29.3857677386 -1010 5.045 0.469890900953 -31.6346699663 -1011 5.05 0.634013196354 -34.0414998331 -1012 5.055 0.810588190438 -36.6177339091 -1013 5.06 1.00049342715 -39.3757349624 -1014 5.065 1.20467063088 -42.3288251097 -1015 5.07 1.42413069938 -45.4913654226 -1016 5.075 1.65995911215 -48.8788425956 -1017 5.08 1.91332179119 -52.5079633448 -1018 5.085 2.18547145457 -56.3967572736 -1019 5.09 2.47775450717 -60.5646890155 -1020 5.095 2.79161851719 -65.0327805461 -1021 5.1 3.12862033165 -69.8237446502 -1022 5.105 3.49043488938 -74.9621306288 -1023 5.11 3.87886479557 -80.4744834443 -1024 5.115 4.29585072846 -86.3895176278 -1025 5.12 4.74348275533 -92.7383074106 -1026 5.125 5.22401264325 -99.5544946944 -1027 5.13 5.73986725775 -106.87451665 -1028 5.135 6.29366315281 -114.737854923 -1029 5.14 6.8882224653 -123.18730863 -1030 5.145 7.52659023892 -132.26929359 -1031 5.15 8.21205331545 -142.034170457 -1032 5.155 8.94816094502 -152.536604761 -1033 5.16 9.73874728327 -163.835962162 -1034 5.165 10.5879559603 -175.996742589 -1035 5.17 11.5002669259 -189.089057369 -1036 5.175 12.4805257976 -203.189153881 -1037 5.18 13.5339759609 -218.379992806 -1038 5.185 14.6662936987 -234.751883587 -1039 5.19 15.8836266573 -252.403184411 -1040 5.195 17.1926359869 -271.44107367 -1041 5.2 18.6005425349 -291.982400745 -1042 5.205 20.1151775097 -314.154624805 -1043 5.21 21.7450380773 -338.096851371 -1044 5.215 23.4993484093 -363.960977527 -1045 5.22 25.3881267519 -391.912957955 -1046 5.225 27.4222591567 -422.134205425 -1047 5.23 29.6135805806 -454.823141013 -1048 5.235 31.9749641465 -490.196911175 -1049 5.24 34.5204194465 -528.493290872 -1050 5.245 37.2652008698 -569.972794324 -1051 5.25 40.2259270534 -614.921017618 -1052 5.255 43.420712682 -663.651240426 -1053 5.26 46.8693140065 -716.507317483 -1054 5.265 50.5932896164 -773.866894362 -1055 5.27 54.616178181 -836.14498648 -1056 5.275 58.9636950846 -903.797965209 -1057 5.28 63.6639501118 -977.328000686 -1058 5.285 68.747688604 -1057.2880173 -1059 5.29 74.2485588048 -1144.28722519 -1060 5.295 80.2034084511 -1238.99729941 -1061 5.3 86.6526140455 -1342.159288 -1062 5.305 93.6404466809 -1454.59134086 -1063 5.31 101.215478776 -1577.19736408 -1064 5.315 109.431036641 -1710.97671817 -1065 5.32 118.34570442 -1857.03509508 -1066 5.325 128.023885682 -2016.59672751 -1067 5.33 138.536429746 -2191.01810522 -1068 5.335 149.961330771 -2381.80339751 -1069 5.34 162.384508682 -2590.62180929 -1070 5.345 175.900682252 -2819.32713038 -1071 5.35 190.614346018 -3069.97977484 -1072 5.355 206.640864322 -3344.87165027 -1073 5.36 224.107697564 -3646.55424631 -1074 5.365 243.155777879 -3977.87038879 -1075 5.37 263.94105378 -4341.99017232 -1076 5.375 286.636226144 -4742.45166023 -1077 5.38 311.432700984 -5183.20703007 -1078 5.385 338.542788186 -5668.67494529 -1079 5.39 368.202179507 -6203.80005377 -1080 5.395 400.672744018 -6794.12065257 -1081 5.4 436.245684759 -7445.84572074 -1082 5.405 475.24510682 -8165.94271045 -1083 5.41 518.032054593 -8962.23770766 -1084 5.415 565.009084574 -9843.52983097 -1085 5.42 616.625450212 -10819.7220392 -1086 5.425 673.382986997 -11901.9708721 -1087 5.43 735.842799605 -13102.8580625 -1088 5.435 804.63286882 -14436.5874481 -1089 5.44 880.456714455 -15919.2111828 -1090 5.445 964.103272175 -17568.8899241 -1091 5.45 1056.45816742 -19406.1924747 -1092 5.455 1158.5165993 -21454.4412936 -1093 5.46 1271.39808224 -23740.1114163 -1094 5.465 1396.36333377 -26293.2916416 -1095 5.47 1534.83364542 -29148.2184174 -1096 5.475 1688.41312989 -32343.8947285 -1097 5.48 1858.91430495 -35924.8085125 -1098 5.485 2048.38755344 -39941.7677902 -1099 5.49 2259.15509234 -44452.8728701 -1100 5.495 2493.85019506 -49524.6497873 -1101 5.5 2755.46254268 -55233.3736945 -1102 5.505 3047.39073711 -61666.616398 -1103 5.51 3373.50319557 -68925.0588203 -1104 5.515 3738.20886949 -77124.6171126 -1105 5.52 4146.5394972 -86398.9407376 -1106 5.525 4604.24542007 -96902.3524517 -1107 5.53 5117.90737492 -108813.314199 -1108 5.535 5695.06713732 -122338.52003 -1109 5.54 6344.38044627 -137717.737992 -1110 5.545 7075.79631164 -155229.548338 -1111 5.55 7900.76761787 -175198.156456 -1112 5.555 8832.49892104 -198001.497004 -1113 5.56 9886.23853195 -224080.892415 -1114 5.565 11079.6234321 -253952.586497 -1115 5.57 12433.0873442 -288221.54474 -1116 5.575 13970.3444496 -327598.000683 -1117 5.58 15718.9639006 -372917.336362 -1118 5.585 17711.0535455 -425164.019948 -1119 5.59 19984.0753011 -485500.491894 -1120 5.595 22581.8195717 -555302.100981 -1121 5.6 25555.5722525 -636199.454754 -1122 5.605 28965.5154724 -730129.879058 -1123 5.61 32882.4127048 -839400.097247 -1124 5.615 37389.6406876 -966762.764619 -1125 5.62 42585.6453685 -1115510.15847 -1126 5.625 48586.9176207 -1289589.16849 -1127 5.63 55531.6077773 -1493742.80799 -1128 5.635 63583.9274287 -1733684.84106 -1129 5.64 72939.5241308 -2016315.88337 -1130 5.645 83832.0618829 -2349991.60166 -1131 5.65 96541.300368 -2744856.56324 -1132 5.655 111403.042767 -3213261.07776 -1133 5.66 128821.420452 -3770283.30061 -1134 5.665 149284.109551 -4434385.29693 -1135 5.67 173381.238005 -5228240.185 -1136 5.675 201828.953692 -6179778.54971 -1137 5.68 235498.900026 -7323516.93224 -1138 5.685 275455.2056 -8702250.57742 -1139 5.69 323001.06674 -10369218.4143 -1140 5.695 379737.623748 -12390882.7371 -1141 5.7 447638.654038 -14850512.384 -1142 5.705 529145.697826 -17852820.7393 -1143 5.71 627289.689791 -21529994.6762 -1144 5.715 745847.124656 -26049566.1236 -1145 5.72 889541.417924 -31624736.2614 -1146 5.725 1064303.6889 -38527980.3963 -1147 5.73 1277612.0471 -47109063.5591 -1148 5.735 1538935.10642 -57819017.4811 -1149 5.74 1860314.59485 -71242218.9505 -1150 5.745 2257134.5845 -88139540.3817 -1151 5.75 2749142.49547 -109506722.176 -1152 5.755 3361811.73098 -136653799.897 -1153 5.76 4128170.65016 -171313840.077 -1154 5.765 5091272.07333 -215792744.495 -1155 5.77 6307548.29223 -273176998.31 -1156 5.775 7851398.52158 -347623759.363 -1157 5.78 9821503.74726 -444768835.455 -1158 5.785 12349580.5127 -572304762.479 -1159 5.79 15612604.744 -740806327.342 -1160 5.795 19850012.3018 -964919124.004 -1161 5.8 25388097.1921 -1265085490.72 -1162 5.805 32674911.255 -1670073366.45 -1163 5.81 42330627.3386 -2220716617.13 -1164 5.815 55220893.742 -2975502155.22 -1165 5.82 72564721.5485 -4019002953.22 -1166 5.825 96094798.4335 -5474746758.15 -1167 5.83 128298297.388 -7525081897.32 -1168 5.835 172782757.396 -10442221387.6 -1169 5.84 234838762.891 -14637386017.7 -1170 5.845 322316442.616 -20739670704.4 -1171 5.85 447009526.718 -29724465089.5 -1172 5.855 626872755.056 -43125823862.6 -1173 5.86 889629660.718 -63393502739.0 -1174 5.865 1278740106.83 -94503868935.1 -1175 5.87 1863446791.23 -1.43025101229e+11 -1176 5.875 2756012237.96 -2.20012469835e+11 -1177 5.88 4141901662.1 -3.44454801129e+11 -1178 5.885 6333810219.82 -5.49690750348e+11 -1179 5.89 9870702215.02 -8.95661856872e+11 -1180 5.895 15704120493.1 -1.49296797827e+12 -1181 5.9 25558689542.6 -2.55153879404e+12 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.dat b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.dat deleted file mode 100644 index 2ad6d7b69..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/moltemplate_files/table_chaperonin_h=0.dat +++ /dev/null @@ -1,1187 +0,0 @@ -# Interaction between a chaperonin wall and hydrophilic beads (type L or N, h=0) - -CH_H0 -N 1181 R 0.00000000001 5.9 - -1 0.00000000001 8.31299178857e-07 0.0 -2 0.005 8.31311879342e-07 -5.08022586688e-09 -3 0.01 8.31349981758e-07 -1.01608369733e-08 -4 0.015 8.31413488996e-07 -1.52422186449e-08 -5 0.02 8.31502405871e-07 -2.03247562721e-08 -6 0.025 8.31616739127e-07 -2.54088353865e-08 -7 0.03 8.31756497437e-07 -3.04948417048e-08 -8 0.035 8.319216914e-07 -3.55831611709e-08 -9 0.04 8.32112333547e-07 -4.06741800058e-08 -10 0.045 8.32328438343e-07 -4.57682847516e-08 -11 0.05 8.32570022183e-07 -5.08658623183e-08 -12 0.055 8.328371034e-07 -5.59673000292e-08 -13 0.06 8.33129702263e-07 -6.10729856679e-08 -14 0.065 8.33447840983e-07 -6.61833075238e-08 -15 0.07 8.33791543713e-07 -7.12986544391e-08 -16 0.075 8.34160836552e-07 -7.64194158551e-08 -17 0.08 8.34555747546e-07 -8.15459818584e-08 -18 0.085 8.34976306696e-07 -8.66787432278e-08 -19 0.09 8.35422545957e-07 -9.18180914814e-08 -20 0.095 8.35894499243e-07 -9.69644189231e-08 -21 0.1 8.36392202433e-07 -1.0211811869e-07 -22 0.105 8.36915693374e-07 -1.07279584798e-07 -23 0.11 8.37465011883e-07 -1.12449212192e-07 -24 0.115 8.38040199757e-07 -1.17627396792e-07 -25 0.12 8.38641300774e-07 -1.22814535539e-07 -26 0.125 8.392683607e-07 -1.28011026445e-07 -27 0.13 8.39921427291e-07 -1.33217268641e-07 -28 0.135 8.40600550305e-07 -1.38433662423e-07 -29 0.14 8.41305781504e-07 -1.43660609303e-07 -30 0.145 8.42037174658e-07 -1.48898512057e-07 -31 0.15 8.42794785557e-07 -1.54147774771e-07 -32 0.155 8.43578672015e-07 -1.59408802894e-07 -33 0.16 8.44388893873e-07 -1.64682003285e-07 -34 0.165 8.45225513015e-07 -1.69967784262e-07 -35 0.17 8.46088593367e-07 -1.75266555654e-07 -36 0.175 8.46978200908e-07 -1.80578728847e-07 -37 0.18 8.4789440368e-07 -1.85904716839e-07 -38 0.185 8.48837271792e-07 -1.91244934288e-07 -39 0.19 8.49806877432e-07 -1.96599797561e-07 -40 0.195 8.50803294874e-07 -2.01969724788e-07 -41 0.2 8.51826600486e-07 -2.07355135913e-07 -42 0.205 8.52876872743e-07 -2.12756452745e-07 -43 0.21 8.5395419223e-07 -2.18174099007e-07 -44 0.215 8.55058641658e-07 -2.23608500394e-07 -45 0.22 8.56190305871e-07 -2.29060084623e-07 -46 0.225 8.57349271858e-07 -2.34529281482e-07 -47 0.23 8.5853562876e-07 -2.40016522891e-07 -48 0.235 8.59749467885e-07 -2.4552224295e-07 -49 0.24 8.60990882715e-07 -2.51046877993e-07 -50 0.245 8.62259968921e-07 -2.56590866647e-07 -51 0.25 8.63556824372e-07 -2.62154649881e-07 -52 0.255 8.64881549149e-07 -2.67738671065e-07 -53 0.26 8.66234245555e-07 -2.73343376025e-07 -54 0.265 8.67615018129e-07 -2.78969213098e-07 -55 0.27 8.69023973658e-07 -2.84616633187e-07 -56 0.275 8.70461221189e-07 -2.90286089823e-07 -57 0.28 8.71926872044e-07 -2.95978039217e-07 -58 0.285 8.73421039834e-07 -3.0169294032e-07 -59 0.29 8.74943840469e-07 -3.07431254881e-07 -60 0.295 8.76495392179e-07 -3.13193447505e-07 -61 0.3 8.7807581552e-07 -3.18979985713e-07 -62 0.305 8.79685233396e-07 -3.24791340003e-07 -63 0.31 8.8132377107e-07 -3.30627983906e-07 -64 0.315 8.82991556179e-07 -3.36490394052e-07 -65 0.32 8.84688718753e-07 -3.42379050225e-07 -66 0.325 8.86415391229e-07 -3.48294435432e-07 -67 0.33 8.88171708466e-07 -3.54237035959e-07 -68 0.335 8.89957807764e-07 -3.60207341438e-07 -69 0.34 8.91773828877e-07 -3.66205844906e-07 -70 0.345 8.93619914037e-07 -3.72233042875e-07 -71 0.35 8.95496207963e-07 -3.78289435392e-07 -72 0.355 8.97402857887e-07 -3.84375526106e-07 -73 0.36 8.99340013567e-07 -3.90491822333e-07 -74 0.365 9.01307827305e-07 -3.96638835124e-07 -75 0.37 9.0330645397e-07 -4.02817079329e-07 -76 0.375 9.05336051015e-07 -4.09027073668e-07 -77 0.38 9.07396778494e-07 -4.152693408e-07 -78 0.385 9.09488799088e-07 -4.21544407387e-07 -79 0.39 9.11612278118e-07 -4.2785280417e-07 -80 0.395 9.13767383571e-07 -4.34195066035e-07 -81 0.4 9.15954286119e-07 -4.40571732086e-07 -82 0.405 9.18173159138e-07 -4.46983345718e-07 -83 0.41 9.20424178735e-07 -4.53430454687e-07 -84 0.415 9.22707523764e-07 -4.59913611186e-07 -85 0.42 9.25023375853e-07 -4.66433371919e-07 -86 0.425 9.27371919425e-07 -4.72990298174e-07 -87 0.43 9.29753341721e-07 -4.795849559e-07 -88 0.435 9.32167832821e-07 -4.86217915785e-07 -89 0.44 9.34615585674e-07 -4.9288975333e-07 -90 0.445 9.37096796117e-07 -4.99601048932e-07 -91 0.45 9.39611662902e-07 -5.0635238796e-07 -92 0.455 9.4216038772e-07 -5.13144360835e-07 -93 0.46 9.44743175226e-07 -5.19977563112e-07 -94 0.465 9.47360233068e-07 -5.26852595561e-07 -95 0.47 9.50011771908e-07 -5.33770064252e-07 -96 0.475 9.52698005456e-07 -5.40730580635e-07 -97 0.48 9.55419150489e-07 -5.47734761627e-07 -98 0.485 9.58175426884e-07 -5.54783229699e-07 -99 0.49 9.60967057644e-07 -5.61876612959e-07 -100 0.495 9.63794268928e-07 -5.69015545241e-07 -101 0.5 9.66657290077e-07 -5.76200666196e-07 -102 0.505 9.69556353647e-07 -5.83432621378e-07 -103 0.51 9.72491695434e-07 -5.90712062337e-07 -104 0.515 9.75463554509e-07 -5.9803964671e-07 -105 0.52 9.78472173246e-07 -6.05416038315e-07 -106 0.525 9.81517797354e-07 -6.12841907243e-07 -107 0.53 9.84600675908e-07 -6.20317929954e-07 -108 0.535 9.87721061381e-07 -6.27844789373e-07 -109 0.54 9.90879209678e-07 -6.3542317499e-07 -110 0.545 9.94075380168e-07 -6.43053782955e-07 -111 0.55 9.97309835716e-07 -6.50737316177e-07 -112 0.555 1.00058284272e-06 -6.58474484431e-07 -113 0.56 1.00389467115e-06 -6.66266004455e-07 -114 0.565 1.00724559456e-06 -6.74112600053e-07 -115 0.57 1.01063589016e-06 -6.82015002204e-07 -116 0.575 1.01406583882e-06 -6.89973949166e-07 -117 0.58 1.01753572513e-06 -6.97990186581e-07 -118 0.585 1.02104583743e-06 -7.06064467589e-07 -119 0.59 1.02459646782e-06 -7.14197552934e-07 -120 0.595 1.02818791224e-06 -7.22390211075e-07 -121 0.6 1.03182047051e-06 -7.30643218304e-07 -122 0.605 1.03549444631e-06 -7.38957358854e-07 -123 0.61 1.0392101473e-06 -7.47333425021e-07 -124 0.615 1.04296788511e-06 -7.55772217275e-07 -125 0.62 1.04676797537e-06 -7.64274544386e-07 -126 0.625 1.0506107378e-06 -7.72841223537e-07 -127 0.63 1.05449649623e-06 -7.81473080451e-07 -128 0.635 1.05842557863e-06 -7.90170949513e-07 -129 0.64 1.06239831715e-06 -7.98935673896e-07 -130 0.645 1.06641504821e-06 -8.07768105686e-07 -131 0.65 1.07047611249e-06 -8.1666910601e-07 -132 0.655 1.074581855e-06 -8.25639545171e-07 -133 0.66 1.07873262514e-06 -8.34680302772e-07 -134 0.665 1.08292877671e-06 -8.43792267857e-07 -135 0.67 1.08717066799e-06 -8.52976339042e-07 -136 0.675 1.09145866179e-06 -8.62233424653e-07 -137 0.68 1.09579312546e-06 -8.71564442867e-07 -138 0.685 1.10017443099e-06 -8.80970321849e-07 -139 0.69 1.10460295501e-06 -8.90451999898e-07 -140 0.695 1.1090790789e-06 -9.0001042559e-07 -141 0.7 1.11360318878e-06 -9.09646557926e-07 -142 0.705 1.1181756756e-06 -9.19361366479e-07 -143 0.71 1.1227969352e-06 -9.29155831544e-07 -144 0.715 1.12746736833e-06 -9.39030944294e-07 -145 0.72 1.13218738073e-06 -9.48987706931e-07 -146 0.725 1.13695738317e-06 -9.59027132844e-07 -147 0.73 1.14177779154e-06 -9.6915024677e-07 -148 0.735 1.14664902685e-06 -9.79358084952e-07 -149 0.74 1.15157151534e-06 -9.89651695304e-07 -150 0.745 1.15654568852e-06 -1.00003213758e-06 -151 0.75 1.16157198322e-06 -1.01050048352e-06 -152 0.755 1.16665084166e-06 -1.02105781707e-06 -153 0.76 1.17178271153e-06 -1.0317052345e-06 -154 0.765 1.176968046e-06 -1.0424438446e-06 -155 0.77 1.18220730383e-06 -1.05327476888e-06 -156 0.775 1.18750094943e-06 -1.0641991417e-06 -157 0.78 1.19284945291e-06 -1.07521811051e-06 -158 0.785 1.19825329013e-06 -1.08633283599e-06 -159 0.79 1.20371294282e-06 -1.09754449225e-06 -160 0.795 1.20922889858e-06 -1.10885426703e-06 -161 0.8 1.21480165102e-06 -1.12026336191e-06 -162 0.805 1.22043169976e-06 -1.13177299243e-06 -163 0.81 1.22611955055e-06 -1.14338438839e-06 -164 0.815 1.23186571533e-06 -1.15509879397e-06 -165 0.82 1.23767071227e-06 -1.16691746799e-06 -166 0.825 1.24353506591e-06 -1.17884168407e-06 -167 0.83 1.24945930716e-06 -1.19087273088e-06 -168 0.835 1.25544397344e-06 -1.20301191233e-06 -169 0.84 1.26148960871e-06 -1.21526054778e-06 -170 0.845 1.26759676357e-06 -1.22761997229e-06 -171 0.85 1.27376599533e-06 -1.2400915368e-06 -172 0.855 1.27999786811e-06 -1.2526766084e-06 -173 0.86 1.2862929529e-06 -1.26537657052e-06 -174 0.865 1.29265182763e-06 -1.27819282318e-06 -175 0.87 1.29907507731e-06 -1.29112678323e-06 -176 0.875 1.30556329404e-06 -1.30417988457e-06 -177 0.88 1.31211707714e-06 -1.31735357842e-06 -178 0.885 1.31873703325e-06 -1.33064933354e-06 -179 0.89 1.32542377639e-06 -1.34406863648e-06 -180 0.895 1.33217792804e-06 -1.35761299185e-06 -181 0.9 1.33900011726e-06 -1.37128392257e-06 -182 0.905 1.34589098079e-06 -1.38508297012e-06 -183 0.91 1.35285116309e-06 -1.39901169482e-06 -184 0.915 1.3598813165e-06 -1.41307167609e-06 -185 0.92 1.36698210128e-06 -1.42726451271e-06 -186 0.925 1.37415418575e-06 -1.44159182311e-06 -187 0.93 1.38139824636e-06 -1.45605524565e-06 -188 0.935 1.38871496782e-06 -1.47065643891e-06 -189 0.94 1.39610504317e-06 -1.48539708196e-06 -190 0.945 1.40356917389e-06 -1.50027887466e-06 -191 0.95 1.41110807003e-06 -1.51530353796e-06 -192 0.955 1.41872245029e-06 -1.5304728142e-06 -193 0.96 1.42641304213e-06 -1.54578846742e-06 -194 0.965 1.4341805819e-06 -1.56125228366e-06 -195 0.97 1.44202581492e-06 -1.57686607128e-06 -196 0.975 1.44994949562e-06 -1.59263166129e-06 -197 0.98 1.45795238763e-06 -1.60855090765e-06 -198 0.985 1.46603526391e-06 -1.62462568762e-06 -199 0.99 1.47419890689e-06 -1.64085790209e-06 -200 0.995 1.48244410853e-06 -1.65724947591e-06 -201 1.0 1.4907716705e-06 -1.67380235825e-06 -202 1.005 1.49918240425e-06 -1.69051852294e-06 -203 1.01 1.50767713119e-06 -1.70739996882e-06 -204 1.015 1.51625668278e-06 -1.72444872011e-06 -205 1.02 1.52492190065e-06 -1.74166682675e-06 -206 1.025 1.53367363676e-06 -1.75905636483e-06 -207 1.03 1.54251275352e-06 -1.77661943691e-06 -208 1.035 1.5514401239e-06 -1.7943581724e-06 -209 1.04 1.56045663161e-06 -1.81227472801e-06 -210 1.045 1.56956317119e-06 -1.83037128807e-06 -211 1.05 1.57876064818e-06 -1.84865006497e-06 -212 1.055 1.58804997927e-06 -1.86711329958e-06 -213 1.06 1.59743209239e-06 -1.88576326162e-06 -214 1.065 1.60690792693e-06 -1.90460225011e-06 -215 1.07 1.61647843382e-06 -1.92363259378e-06 -216 1.075 1.62614457572e-06 -1.94285665153e-06 -217 1.08 1.63590732717e-06 -1.9622768128e-06 -218 1.085 1.64576767472e-06 -1.98189549811e-06 -219 1.09 1.65572661711e-06 -2.00171515944e-06 -220 1.095 1.66578516541e-06 -2.02173828072e-06 -221 1.1 1.67594434321e-06 -2.04196737828e-06 -222 1.105 1.68620518674e-06 -2.06240500133e-06 -223 1.11 1.69656874507e-06 -2.08305373245e-06 -224 1.115 1.70703608027e-06 -2.10391618807e-06 -225 1.12 1.71760826757e-06 -2.12499501897e-06 -226 1.125 1.72828639555e-06 -2.14629291076e-06 -227 1.13 1.73907156631e-06 -2.16781258443e-06 -228 1.135 1.74996489563e-06 -2.18955679685e-06 -229 1.14 1.76096751317e-06 -2.21152834128e-06 -230 1.145 1.77208056264e-06 -2.23373004793e-06 -231 1.15 1.78330520203e-06 -2.2561647845e-06 -232 1.155 1.79464260371e-06 -2.27883545672e-06 -233 1.16 1.80609395472e-06 -2.30174500894e-06 -234 1.165 1.8176604569e-06 -2.32489642465e-06 -235 1.17 1.82934332711e-06 -2.34829272711e-06 -236 1.175 1.84114379742e-06 -2.3719369799e-06 -237 1.18 1.85306311533e-06 -2.39583228755e-06 -238 1.185 1.86510254397e-06 -2.41998179612e-06 -239 1.19 1.87726336227e-06 -2.44438869382e-06 -240 1.195 1.88954686527e-06 -2.46905621166e-06 -241 1.2 1.90195436421e-06 -2.49398762405e-06 -242 1.205 1.91448718686e-06 -2.51918624948e-06 -243 1.21 1.92714667767e-06 -2.54465545114e-06 -244 1.215 1.93993419801e-06 -2.57039863763e-06 -245 1.22 1.95285112644e-06 -2.59641926361e-06 -246 1.225 1.96589885888e-06 -2.62272083047e-06 -247 1.23 1.97907880889e-06 -2.64930688708e-06 -248 1.235 1.99239240789e-06 -2.67618103045e-06 -249 1.24 2.00584110541e-06 -2.7033469065e-06 -250 1.245 2.01942636933e-06 -2.73080821073e-06 -251 1.25 2.03314968614e-06 -2.75856868904e-06 -252 1.255 2.04701256117e-06 -2.78663213843e-06 -253 1.26 2.06101651889e-06 -2.81500240778e-06 -254 1.265 2.07516310312e-06 -2.84368339865e-06 -255 1.27 2.08945387733e-06 -2.87267906608e-06 -256 1.275 2.10389042492e-06 -2.90199341934e-06 -257 1.28 2.11847434944e-06 -2.93163052284e-06 -258 1.285 2.13320727493e-06 -2.96159449687e-06 -259 1.29 2.14809084615e-06 -2.99188951851e-06 -260 1.295 2.16312672891e-06 -3.02251982249e-06 -261 1.3 2.17831661033e-06 -3.053489702e-06 -262 1.305 2.19366219914e-06 -3.08480350968e-06 -263 1.31 2.209165226e-06 -3.11646565841e-06 -264 1.315 2.22482744375e-06 -3.14848062234e-06 -265 1.32 2.2406506278e-06 -3.18085293774e-06 -266 1.325 2.25663657638e-06 -3.21358720397e-06 -267 1.33 2.27278711086e-06 -3.24668808447e-06 -268 1.335 2.28910407612e-06 -3.28016030771e-06 -269 1.34 2.30558934083e-06 -3.3140086682e-06 -270 1.345 2.3222447978e-06 -3.34823802748e-06 -271 1.35 2.33907236431e-06 -3.3828533152e-06 -272 1.355 2.35607398249e-06 -3.41785953011e-06 -273 1.36 2.37325161961e-06 -3.45326174113e-06 -274 1.365 2.39060726846e-06 -3.48906508847e-06 -275 1.37 2.40814294773e-06 -3.5252747847e-06 -276 1.375 2.42586070236e-06 -3.56189611585e-06 -277 1.38 2.44376260388e-06 -3.59893444259e-06 -278 1.385 2.46185075083e-06 -3.63639520132e-06 -279 1.39 2.48012726913e-06 -3.67428390542e-06 -280 1.395 2.49859431245e-06 -3.71260614638e-06 -281 1.4 2.5172540626e-06 -3.75136759503e-06 -282 1.405 2.53610872999e-06 -3.79057400279e-06 -283 1.41 2.55516055395e-06 -3.83023120289e-06 -284 1.415 2.5744118032e-06 -3.8703451117e-06 -285 1.42 2.59386477624e-06 -3.91092172994e-06 -286 1.425 2.61352180182e-06 -3.95196714407e-06 -287 1.43 2.63338523929e-06 -3.99348752761e-06 -288 1.435 2.65345747914e-06 -4.03548914248e-06 -289 1.44 2.67374094335e-06 -4.07797834041e-06 -290 1.445 2.69423808592e-06 -4.12096156431e-06 -291 1.45 2.71495139326e-06 -4.16444534976e-06 -292 1.455 2.73588338473e-06 -4.20843632642e-06 -293 1.46 2.75703661305e-06 -4.25294121951e-06 -294 1.465 2.77841366481e-06 -4.29796685135e-06 -295 1.47 2.80001716099e-06 -4.34352014284e-06 -296 1.475 2.82184975737e-06 -4.38960811508e-06 -297 1.48 2.84391414514e-06 -4.43623789087e-06 -298 1.485 2.86621305132e-06 -4.48341669642e-06 -299 1.49 2.88874923936e-06 -4.53115186288e-06 -300 1.495 2.91152550961e-06 -4.57945082809e-06 -301 1.5 2.93454469988e-06 -4.62832113824e-06 -302 1.505 2.95780968599e-06 -4.67777044958e-06 -303 1.51 2.98132338232e-06 -4.72780653019e-06 -304 1.515 3.00508874237e-06 -4.77843726176e-06 -305 1.52 3.02910875934e-06 -4.8296706414e-06 -306 1.525 3.05338646671e-06 -4.88151478347e-06 -307 1.53 3.07792493883e-06 -4.93397792148e-06 -308 1.535 3.10272729151e-06 -4.98706840998e-06 -309 1.54 3.12779668264e-06 -5.0407947265e-06 -310 1.545 3.15313631282e-06 -5.09516547352e-06 -311 1.55 3.17874942596e-06 -5.1501893805e-06 -312 1.555 3.20463930998e-06 -5.20587530591e-06 -313 1.56 3.23080929736e-06 -5.26223223928e-06 -314 1.565 3.25726276591e-06 -5.31926930335e-06 -315 1.57 3.28400313937e-06 -5.37699575622e-06 -316 1.575 3.31103388811e-06 -5.43542099351e-06 -317 1.58 3.33835852983e-06 -5.49455455061e-06 -318 1.585 3.36598063027e-06 -5.55440610491e-06 -319 1.59 3.3939038039e-06 -5.61498547818e-06 -320 1.595 3.42213171469e-06 -5.67630263881e-06 -321 1.6 3.45066807679e-06 -5.73836770428e-06 -322 1.605 3.47951665535e-06 -5.80119094353e-06 -323 1.61 3.50868126721e-06 -5.86478277949e-06 -324 1.615 3.53816578176e-06 -5.92915379152e-06 -325 1.62 3.56797412164e-06 -5.99431471802e-06 -326 1.625 3.59811026362e-06 -6.06027645901e-06 -327 1.63 3.62857823935e-06 -6.12705007878e-06 -328 1.635 3.65938213625e-06 -6.19464680859e-06 -329 1.64 3.69052609828e-06 -6.26307804942e-06 -330 1.645 3.72201432687e-06 -6.33235537472e-06 -331 1.65 3.75385108174e-06 -6.40249053329e-06 -332 1.655 3.7860406818e-06 -6.47349545215e-06 -333 1.66 3.81858750603e-06 -6.54538223952e-06 -334 1.665 3.85149599445e-06 -6.61816318773e-06 -335 1.67 3.88477064897e-06 -6.69185077636e-06 -336 1.675 3.91841603439e-06 -6.76645767527e-06 -337 1.68 3.95243677933e-06 -6.84199674779e-06 -338 1.685 3.98683757724e-06 -6.91848105395e-06 -339 1.69 4.02162318735e-06 -6.99592385369e-06 -340 1.695 4.0567984357e-06 -7.07433861024e-06 -341 1.7 4.09236821615e-06 -7.1537389935e-06 -342 1.705 4.12833749146e-06 -7.23413888348e-06 -343 1.71 4.16471129431e-06 -7.31555237378e-06 -344 1.715 4.20149472837e-06 -7.39799377524e-06 -345 1.72 4.23869296945e-06 -7.48147761951e-06 -346 1.725 4.27631126656e-06 -7.56601866276e-06 -347 1.73 4.31435494304e-06 -7.65163188951e-06 -348 1.735 4.35282939777e-06 -7.73833251637e-06 -349 1.74 4.39174010628e-06 -7.82613599606e-06 -350 1.745 4.43109262196e-06 -7.91505802129e-06 -351 1.75 4.47089257728e-06 -8.00511452888e-06 -352 1.755 4.51114568501e-06 -8.09632170383e-06 -353 1.76 4.55185773948e-06 -8.18869598359e-06 -354 1.765 4.59303461783e-06 -8.28225406224e-06 -355 1.77 4.63468228135e-06 -8.37701289495e-06 -356 1.775 4.67680677673e-06 -8.47298970233e-06 -357 1.78 4.71941423746e-06 -8.57020197498e-06 -358 1.785 4.76251088518e-06 -8.6686674781e-06 -359 1.79 4.80610303102e-06 -8.76840425614e-06 -360 1.795 4.85019707706e-06 -8.86943063759e-06 -361 1.8 4.89479951775e-06 -8.97176523982e-06 -362 1.805 4.93991694133e-06 -9.07542697405e-06 -363 1.81 4.98555603137e-06 -9.18043505034e-06 -364 1.815 5.03172356824e-06 -9.28680898277e-06 -365 1.82 5.07842643065e-06 -9.39456859463e-06 -366 1.825 5.1256715972e-06 -9.50373402376e-06 -367 1.83 5.17346614799e-06 -9.61432572795e-06 -368 1.835 5.22181726623e-06 -9.72636449046e-06 -369 1.84 5.27073223983e-06 -9.83987142565e-06 -370 1.845 5.32021846317e-06 -9.95486798471e-06 -371 1.85 5.37028343869e-06 -1.00713759615e-05 -372 1.855 5.4209347787e-06 -1.01894174984e-05 -373 1.86 5.47218020708e-06 -1.03090150925e-05 -374 1.865 5.52402756113e-06 -1.04301916018e-05 -375 1.87 5.57648479332e-06 -1.05529702512e-05 -376 1.875 5.62955997318e-06 -1.06773746392e-05 -377 1.88 5.68326128921e-06 -1.08034287443e-05 -378 1.885 5.73759705074e-06 -1.09311569317e-05 -379 1.89 5.79257568991e-06 -1.10605839597e-05 -380 1.895 5.84820576365e-06 -1.11917349875e-05 -381 1.9 5.9044959557e-06 -1.1324635581e-05 -382 1.905 5.96145507868e-06 -1.1459311721e-05 -383 1.91 6.01909207614e-06 -1.159578981e-05 -384 1.915 6.07741602472e-06 -1.17340966795e-05 -385 1.92 6.13643613633e-06 -1.1874259598e-05 -386 1.925 6.19616176028e-06 -1.20163062784e-05 -387 1.93 6.25660238563e-06 -1.21602648858e-05 -388 1.935 6.31776764337e-06 -1.2306164046e-05 -389 1.94 6.37966730881e-06 -1.2454032853e-05 -390 1.945 6.4423113039e-06 -1.26039008777e-05 -391 1.95 6.50570969968e-06 -1.27557981764e-05 -392 1.955 6.56987271868e-06 -1.29097552992e-05 -393 1.96 6.63481073744e-06 -1.30658032991e-05 -394 1.965 6.70053428904e-06 -1.32239737407e-05 -395 1.97 6.76705406569e-06 -1.33842987095e-05 -396 1.975 6.83438092135e-06 -1.35468108212e-05 -397 1.98 6.90252587437e-06 -1.37115432313e-05 -398 1.985 6.9715001103e-06 -1.38785296443e-05 -399 1.99 7.04131498456e-06 -1.40478043244e-05 -400 1.995 7.11198202534e-06 -1.42194021048e-05 -401 2.0 7.18351293643e-06 -1.43933583983e-05 -402 2.005 7.25591960015e-06 -1.45697092078e-05 -403 2.01 7.32921408034e-06 -1.47484911367e-05 -404 2.015 7.40340862538e-06 -1.49297414001e-05 -405 2.02 7.47851567126e-06 -1.51134978357e-05 -406 2.025 7.55454784477e-06 -1.52997989149e-05 -407 2.03 7.63151796664e-06 -1.54886837548e-05 -408 2.035 7.70943905484e-06 -1.56801921294e-05 -409 2.04 7.78832432786e-06 -1.58743644819e-05 -410 2.045 7.86818720812e-06 -1.60712419368e-05 -411 2.05 7.94904132539e-06 -1.62708663124e-05 -412 2.055 8.03090052028e-06 -1.64732801334e-05 -413 2.06 8.11377884783e-06 -1.66785266439e-05 -414 2.065 8.19769058112e-06 -1.68866498205e-05 -415 2.07 8.28265021498e-06 -1.70976943859e-05 -416 2.075 8.36867246973e-06 -1.73117058224e-05 -417 2.08 8.45577229504e-06 -1.75287303862e-05 -418 2.085 8.54396487383e-06 -1.77488151213e-05 -419 2.09 8.63326562623e-06 -1.79720078742e-05 -420 2.095 8.72369021366e-06 -1.81983573089e-05 -421 2.1 8.81525454291e-06 -1.84279129219e-05 -422 2.105 8.90797477037e-06 -1.86607250574e-05 -423 2.11 9.00186730632e-06 -1.88968449235e-05 -424 2.115 9.09694881925e-06 -1.91363246079e-05 -425 2.12 9.19323624035e-06 -1.93792170942e-05 -426 2.125 9.29074676797e-06 -1.96255762792e-05 -427 2.13 9.3894978723e-06 -1.98754569891e-05 -428 2.135 9.48950729998e-06 -2.01289149975e-05 -429 2.14 9.59079307895e-06 -2.0386007043e-05 -430 2.145 9.69337352328e-06 -2.0646790847e-05 -431 2.15 9.79726723816e-06 -2.09113251325e-05 -432 2.155 9.90249312492e-06 -2.11796696427e-05 -433 2.16 1.00090703862e-05 -2.14518851604e-05 -434 2.165 1.01170185312e-05 -2.17280335274e-05 -435 2.17 1.0226357381e-05 -2.20081776645e-05 -436 2.175 1.03371070741e-05 -2.22923815921e-05 -437 2.18 1.04492880718e-05 -2.25807104507e-05 -438 2.185 1.05629211639e-05 -2.28732305225e-05 -439 2.19 1.06780274747e-05 -2.31700092526e-05 -440 2.195 1.07946284685e-05 -2.34711152716e-05 -441 2.2 1.09127459559e-05 -2.37766184177e-05 -442 2.205 1.10324020996e-05 -2.40865897603e-05 -443 2.21 1.1153619421e-05 -2.44011016227e-05 -444 2.215 1.1276420806e-05 -2.47202276068e-05 -445 2.22 1.1400829512e-05 -2.50440426173e-05 -446 2.225 1.15268691742e-05 -2.53726228865e-05 -447 2.23 1.16545638122e-05 -2.57060459999e-05 -448 2.235 1.17839378371e-05 -2.60443909225e-05 -449 2.24 1.19150160583e-05 -2.63877380248e-05 -450 2.245 1.20478236906e-05 -2.67361691104e-05 -451 2.25 1.21823863614e-05 -2.70897674434e-05 -452 2.255 1.23187301183e-05 -2.74486177767e-05 -453 2.26 1.24568814362e-05 -2.78128063808e-05 -454 2.265 1.25968672255e-05 -2.81824210732e-05 -455 2.27 1.27387148393e-05 -2.85575512484e-05 -456 2.275 1.2882452082e-05 -2.8938287909e-05 -457 2.28 1.30281072169e-05 -2.93247236961e-05 -458 2.285 1.31757089746e-05 -2.97169529222e-05 -459 2.29 1.33252865617e-05 -3.01150716033e-05 -460 2.295 1.34768696692e-05 -3.05191774923e-05 -461 2.3 1.36304884811e-05 -3.09293701129e-05 -462 2.305 1.37861736837e-05 -3.13457507949e-05 -463 2.31 1.39439564744e-05 -3.17684227088e-05 -464 2.315 1.41038685711e-05 -3.21974909027e-05 -465 2.32 1.4265942222e-05 -3.26330623389e-05 -466 2.325 1.44302102147e-05 -3.30752459319e-05 -467 2.33 1.45967058863e-05 -3.35241525868e-05 -468 2.335 1.47654631337e-05 -3.39798952387e-05 -469 2.34 1.49365164236e-05 -3.44425888929e-05 -470 2.345 1.51099008028e-05 -3.49123506661e-05 -471 2.35 1.52856519091e-05 -3.53892998283e-05 -472 2.355 1.54638059823e-05 -3.58735578454e-05 -473 2.36 1.5644399875e-05 -3.63652484235e-05 -474 2.365 1.5827471064e-05 -3.6864497553e-05 -475 2.37 1.60130576619e-05 -3.73714335546e-05 -476 2.375 1.62011984287e-05 -3.78861871259e-05 -477 2.38 1.63919327842e-05 -3.8408891389e-05 -478 2.385 1.65853008196e-05 -3.89396819392e-05 -479 2.39 1.67813433108e-05 -3.94786968946e-05 -480 2.395 1.69801017302e-05 -4.00260769471e-05 -481 2.4 1.71816182608e-05 -4.05819654141e-05 -482 2.405 1.73859358083e-05 -4.11465082917e-05 -483 2.41 1.75930980154e-05 -4.17198543087e-05 -484 2.415 1.78031492756e-05 -4.2302154982e-05 -485 2.42 1.80161347468e-05 -4.28935646732e-05 -486 2.425 1.8232100366e-05 -4.34942406464e-05 -487 2.43 1.84510928639e-05 -4.41043431271e-05 -488 2.435 1.867315978e-05 -4.47240353626e-05 -489 2.44 1.88983494775e-05 -4.53534836838e-05 -490 2.445 1.91267111593e-05 -4.5992857568e-05 -491 2.45 1.93582948834e-05 -4.66423297035e-05 -492 2.455 1.95931515798e-05 -4.73020760552e-05 -493 2.46 1.98313330663e-05 -4.7972275932e-05 -494 2.465 2.0072892066e-05 -4.86531120554e-05 -495 2.47 2.03178822241e-05 -4.934477063e-05 -496 2.475 2.05663581258e-05 -5.0047441415e-05 -497 2.48 2.08183753141e-05 -5.07613177981e-05 -498 2.485 2.10739903081e-05 -5.14865968699e-05 -499 2.49 2.13332606218e-05 -5.2223479501e-05 -500 2.495 2.15962447833e-05 -5.29721704204e-05 -501 2.5 2.1863002354e-05 -5.37328782956e-05 -502 2.505 2.21335939488e-05 -5.45058158144e-05 -503 2.51 2.2408081256e-05 -5.52911997691e-05 -504 2.515 2.26865270586e-05 -5.60892511416e-05 -505 2.52 2.2968995255e-05 -5.69001951914e-05 -506 2.525 2.32555508808e-05 -5.7724261545e-05 -507 2.53 2.35462601308e-05 -5.85616842874e-05 -508 2.535 2.38411903818e-05 -5.94127020559e-05 -509 2.54 2.4140410215e-05 -6.02775581357e-05 -510 2.545 2.44439894401e-05 -6.11565005577e-05 -511 2.55 2.4751999119e-05 -6.20497821989e-05 -512 2.555 2.50645115902e-05 -6.29576608845e-05 -513 2.56 2.53816004941e-05 -6.38803994929e-05 -514 2.565 2.57033407981e-05 -6.48182660624e-05 -515 2.57 2.60298088232e-05 -6.57715339011e-05 -516 2.575 2.63610822701e-05 -6.67404816988e-05 -517 2.58 2.66972402468e-05 -6.77253936414e-05 -518 2.585 2.70383632961e-05 -6.87265595285e-05 -519 2.59 2.73845334242e-05 -6.97442748928e-05 -520 2.595 2.77358341295e-05 -7.07788411232e-05 -521 2.6 2.80923504321e-05 -7.18305655899e-05 -522 2.605 2.84541689045e-05 -7.2899761773e-05 -523 2.61 2.88213777019e-05 -7.39867493937e-05 -524 2.615 2.9194066594e-05 -7.50918545487e-05 -525 2.62 2.95723269973e-05 -7.62154098474e-05 -526 2.625 2.99562520078e-05 -7.73577545531e-05 -527 2.63 3.03459364349e-05 -7.85192347261e-05 -528 2.635 3.07414768354e-05 -7.97002033716e-05 -529 2.64 3.11429715491e-05 -8.09010205901e-05 -530 2.645 3.15505207341e-05 -8.21220537315e-05 -531 2.65 3.19642264038e-05 -8.33636775529e-05 -532 2.655 3.23841924642e-05 -8.46262743804e-05 -533 2.66 3.28105247523e-05 -8.59102342737e-05 -534 2.665 3.32433310749e-05 -8.72159551958e-05 -535 2.67 3.36827212489e-05 -8.85438431857e-05 -536 2.675 3.41288071419e-05 -8.98943125358e-05 -537 2.68 3.45817027139e-05 -9.12677859732e-05 -538 2.685 3.50415240602e-05 -9.26646948451e-05 -539 2.69 3.55083894545e-05 -9.40854793091e-05 -540 2.695 3.5982419394e-05 -9.55305885275e-05 -541 2.7 3.64637366445e-05 -9.70004808664e-05 -542 2.705 3.6952466287e-05 -9.84956240998e-05 -543 2.71 3.74487357654e-05 -0.000100016495618 -544 2.715 3.79526749351e-05 -0.000101563582641 -545 2.72 3.84644161125e-05 -0.000103137382438 -546 2.725 3.89840941261e-05 -0.000104738402552 -547 2.73 3.95118463681e-05 -0.000106367161026 -548 2.735 4.00478128477e-05 -0.000108024186641 -549 2.74 4.05921362454e-05 -0.000109710019156 -550 2.745 4.11449619684e-05 -0.000111425209554 -551 2.75 4.17064382075e-05 -0.000113170320292 -552 2.755 4.22767159949e-05 -0.000114945925565 -553 2.76 4.28559492636e-05 -0.000116752611562 -554 2.765 4.34442949084e-05 -0.000118590976746 -555 2.77 4.40419128474e-05 -0.000120461632126 -556 2.775 4.46489660857e-05 -0.00012236520154 -557 2.78 4.52656207804e-05 -0.000124302321953 -558 2.785 4.58920463068e-05 -0.000126273643749 -559 2.79 4.65284153262e-05 -0.000128279831037 -560 2.795 4.71749038557e-05 -0.000130321561968 -561 2.8 4.78316913387e-05 -0.000132399529053 -562 2.805 4.84989607177e-05 -0.000134514439491 -563 2.81 4.91768985087e-05 -0.000136667015506 -564 2.815 4.98656948772e-05 -0.000138857994693 -565 2.82 5.05655437156e-05 -0.000141088130372 -566 2.825 5.12766427231e-05 -0.000143358191948 -567 2.83 5.1999193487e-05 -0.000145668965281 -568 2.835 5.27334015657e-05 -0.000148021253073 -569 2.84 5.34794765741e-05 -0.000150415875248 -570 2.845 5.42376322705e-05 -0.000152853669359 -571 2.85 5.50080866459e-05 -0.000155335490996 -572 2.855 5.57910620153e-05 -0.000157862214202 -573 2.86 5.6586785111e-05 -0.000160434731906 -574 2.865 5.73954871779e-05 -0.000163053956365 -575 2.87 5.82174040715e-05 -0.000165720819612 -576 2.875 5.90527763579e-05 -0.000168436273922 -577 2.88 5.99018494163e-05 -0.000171201292287 -578 2.885 6.07648735434e-05 -0.000174016868901 -579 2.89 6.1642104061e-05 -0.000176884019661 -580 2.895 6.25338014258e-05 -0.000179803782675 -581 2.9 6.34402313416e-05 -0.000182777218794 -582 2.905 6.43616648745e-05 -0.000185805412141 -583 2.91 6.52983785703e-05 -0.00018888947067 -584 2.915 6.62506545756e-05 -0.000192030526728 -585 2.92 6.72187807609e-05 -0.000195229737635 -586 2.925 6.82030508468e-05 -0.000198488286279 -587 2.93 6.92037645336e-05 -0.000201807381729 -588 2.935 7.02212276337e-05 -0.000205188259858 -589 2.94 7.12557522072e-05 -0.000208632183983 -590 2.945 7.23076567009e-05 -0.000212140445527 -591 2.95 7.33772660902e-05 -0.000215714364695 -592 2.955 7.4464912025e-05 -0.000219355291161 -593 2.96 7.55709329787e-05 -0.000223064604784 -594 2.965 7.6695674401e-05 -0.000226843716335 -595 2.97 7.78394888742e-05 -0.000230694068243 -596 2.975 7.90027362736e-05 -0.000234617135366 -597 2.98 8.01857839315e-05 -0.000238614425777 -598 2.985 8.13890068051e-05 -0.000242687481569 -599 2.99 8.2612787649e-05 -0.000246837879686 -600 2.995 8.38575171915e-05 -0.000251067232775 -601 3.0 8.5123594315e-05 -0.000255377190056 -602 3.005 8.64114262414e-05 -0.00025976943822 -603 3.01 8.77214287216e-05 -0.000264245702345 -604 3.015 8.90540262299e-05 -0.000268807746844 -605 3.02 9.04096521629e-05 -0.00027345737643 -606 3.025 9.17887490437e-05 -0.000278196437111 -607 3.03 9.31917687307e-05 -0.000283026817209 -608 3.035 9.46191726318e-05 -0.000287950448409 -609 3.04 9.60714319243e-05 -0.000292969306835 -610 3.045 9.75490277791e-05 -0.00029808541415 -611 3.05 9.90524515918e-05 -0.000303300838692 -612 3.055 0.000100582205219 -0.000308617696638 -613 3.06 0.00010213880122 -0.000314038153196 -614 3.065 0.000103722763105 -0.000319564423834 -615 3.07 0.00010533462559 -0.000325198775538 -616 3.075 0.000106974934859 -0.000330943528104 -617 3.08 0.000108644248826 -0.000336801055472 -618 3.085 0.000110343137417 -0.000342773787082 -619 3.09 0.000112072182845 -0.000348864209281 -620 3.095 0.000113831979899 -0.000355074866761 -621 3.1 0.000115623136242 -0.000361408364033 -622 3.105 0.000117446272712 -0.000367867366952 -623 3.11 0.000119302023632 -0.000374454604269 -624 3.115 0.00012119103713 -0.000381172869238 -625 3.12 0.000123113975466 -0.000388025021262 -626 3.125 0.000125071515363 -0.00039501398758 -627 3.13 0.000127064348356 -0.000402142765009 -628 3.135 0.000129093181141 -0.000409414421725 -629 3.14 0.000131158735937 -0.000416832099099 -630 3.145 0.000133261750856 -0.000424399013585 -631 3.15 0.000135402980286 -0.000432118458649 -632 3.155 0.000137583195277 -0.000439993806767 -633 3.16 0.000139803183943 -0.000448028511469 -634 3.165 0.000142063751875 -0.000456226109438 -635 3.17 0.000144365722558 -0.000464590222675 -636 3.175 0.000146709937805 -0.00047312456072 -637 3.18 0.000149097258201 -0.000481832922931 -638 3.185 0.000151528563555 -0.000490719200839 -639 3.19 0.000154004753373 -0.000499787380554 -640 3.195 0.00015652674733 -0.000509041545252 -641 3.2 0.000159095485766 -0.000518485877719 -642 3.205 0.00016171193019 -0.000528124662981 -643 3.21 0.000164377063795 -0.000537962290996 -644 3.215 0.000167091891994 -0.000548003259429 -645 3.22 0.000169857442964 -0.000558252176503 -646 3.225 0.000172674768203 -0.000568713763934 -647 3.23 0.000175544943111 -0.000579392859944 -648 3.235 0.000178469067573 -0.000590294422366 -649 3.24 0.000181448266573 -0.000601423531834 -650 3.245 0.000184483690807 -0.000612785395066 -651 3.25 0.000187576517332 -0.00062438534824 -652 3.255 0.000190727950214 -0.000636228860468 -653 3.26 0.000193939221204 -0.000648321537367 -654 3.265 0.00019721159043 -0.000660669124741 -655 3.27 0.00020054634711 -0.00067327751236 -656 3.275 0.000203944810275 -0.000686152737851 -657 3.28 0.000207408329526 -0.000699300990707 -658 3.285 0.000210938285795 -0.000712728616408 -659 3.29 0.000214536092145 -0.000726442120659 -660 3.295 0.000218203194574 -0.000740448173763 -661 3.3 0.000221941072853 -0.000754753615105 -662 3.305 0.000225751241384 -0.000769365457783 -663 3.31 0.000229635250076 -0.000784290893369 -664 3.315 0.000233594685253 -0.000799537296803 -665 3.32 0.000237631170585 -0.000815112231445 -666 3.325 0.000241746368037 -0.000831023454264 -667 3.33 0.000245941978856 -0.000847278921187 -668 3.335 0.000250219744578 -0.000863886792607 -669 3.34 0.000254581448062 -0.000880855439046 -670 3.345 0.000259028914559 -0.000898193447 -671 3.35 0.000263564012803 -0.000915909624944 -672 3.355 0.000268188656139 -0.000934013009529 -673 3.36 0.000272904803681 -0.000952512871956 -674 3.365 0.000277714461496 -0.000971418724544 -675 3.37 0.00028261968383 -0.000990740327495 -676 3.375 0.000287622574365 -0.00101048769586 -677 3.38 0.000292725287511 -0.00103067110673 -678 3.385 0.000297930029732 -0.00105130110662 -679 3.39 0.000303239060915 -0.00107238851907 -680 3.395 0.000308654695775 -0.00109394445256 -681 3.4 0.000314179305295 -0.00111598030851 -682 3.405 0.000319815318218 -0.00113850778969 -683 3.41 0.000325565222571 -0.00116153890879 -684 3.415 0.000331431567237 -0.00118508599725 -685 3.42 0.000337416963572 -0.0012091617144 -686 3.425 0.00034352408707 -0.00123377905688 -687 3.43 0.00034975567907 -0.00125895136831 -688 3.435 0.000356114548516 -0.00128469234929 -689 3.44 0.00036260357377 -0.00131101606772 -690 3.445 0.000369225704476 -0.00133793696938 -691 3.45 0.000375983963472 -0.00136546988893 -692 3.455 0.000382881448764 -0.00139363006116 -693 3.46 0.000389921335559 -0.00142243313265 -694 3.465 0.000397106878349 -0.00145189517377 -695 3.47 0.000404441413065 -0.00148203269108 -696 3.475 0.000411928359287 -0.00151286264004 -697 3.48 0.000419571222521 -0.00154440243828 -698 3.485 0.000427373596547 -0.00157666997906 -699 3.49 0.000435339165827 -0.00160968364541 -700 3.495 0.000443471707993 -0.00164346232447 -701 3.5 0.000451775096406 -0.00167802542249 -702 3.505 0.000460253302787 -0.00171339288016 -703 3.51 0.000468910399928 -0.00174958518852 -704 3.515 0.000477750564487 -0.00178662340532 -705 3.52 0.000486778079864 -0.00182452917192 -706 3.525 0.000495997339159 -0.00186332473077 -707 3.53 0.000505412848226 -0.00190303294335 -708 3.535 0.000515029228811 -0.00194367730884 -709 3.54 0.000524851221791 -0.0019852819832 -710 3.545 0.000534883690507 -0.00202787179905 -711 3.55 0.000545131624194 -0.00207147228608 -712 3.555 0.000555600141525 -0.00211610969215 -713 3.56 0.000566294494251 -0.00216181100505 -714 3.565 0.00057722007096 -0.00220860397506 -715 3.57 0.000588382400945 -0.00225651713812 -716 3.575 0.000599787158193 -0.00230557983985 -717 3.58 0.000611440165494 -0.00235582226031 -718 3.585 0.000623347398678 -0.0024072754396 -719 3.59 0.000635514990981 -0.00245997130425 -720 3.595 0.000647949237544 -0.00251394269457 -721 3.6 0.000660656600053 -0.00256922339284 -722 3.605 0.000673643711519 -0.0026258481524 -723 3.61 0.000686917381213 -0.0026838527278 -724 3.615 0.000700484599743 -0.00274327390588 -725 3.62 0.0007143525443 -0.00280414953792 -726 3.625 0.000728528584064 -0.00286651857282 -727 3.63 0.00074302028577 -0.00293042109146 -728 3.635 0.000757835419465 -0.00299589834214 -729 3.64 0.00077298196443 -0.00306299277728 -730 3.645 0.000788468115298 -0.00313174809127 -731 3.65 0.00080430228836 -0.0032022092597 -732 3.655 0.000820493128072 -0.00327442257983 -733 3.66 0.000837049513768 -0.00334843571248 -734 3.665 0.000853980566583 -0.00342429772532 -735 3.67 0.000871295656603 -0.00350205913767 -736 3.675 0.000889004410235 -0.00358177196677 -737 3.68 0.000907116717816 -0.0036634897757 -738 3.685 0.000925642741464 -0.00374726772288 -739 3.69 0.000944592923189 -0.00383316261331 -740 3.695 0.000963977993247 -0.00392123295158 -741 3.7 0.000983808978782 -0.00401153899666 -742 3.705 0.00100409721274 -0.00410414281866 -743 3.71 0.00102485434306 -0.0041991083575 -744 3.715 0.00104609234218 -0.00429650148362 -745 3.72 0.00106782351686 -0.00439639006083 -746 3.725 0.00109006051829 -0.00449884401137 -747 3.73 0.00111281635256 -0.00460393538319 -748 3.735 0.00113610439144 -0.00471173841962 -749 3.74 0.00115993838358 -0.0048223296315 -750 3.745 0.001184332466 -0.00493578787184 -751 3.75 0.001209301176 -0.00505219441312 -752 3.755 0.00123485946344 -0.00517163302729 -753 3.76 0.0012610227035 -0.00529419006869 -754 3.765 0.00128780670973 -0.0054199545598 -755 3.77 0.00131522774766 -0.00554901828018 -756 3.775 0.0013433025488 -0.00568147585847 -757 3.78 0.00137204832512 -0.00581742486775 -758 3.785 0.00140148278404 -0.00595696592432 -759 3.79 0.00143162414387 -0.00610020278999 -760 3.795 0.00146249114979 -0.00624724247807 -761 3.8 0.00149410309045 -0.00639819536327 -762 3.805 0.00152647981497 -0.00655317529545 -763 3.81 0.00155964175068 -0.0067122997176 -764 3.815 0.00159360992135 -0.00687568978806 -765 3.82 0.00162840596609 -0.00704347050725 -766 3.825 0.0016640521589 -0.00721577084895 -767 3.83 0.00170057142885 -0.00739272389648 -768 3.835 0.00173798738102 -0.00757446698385 -769 3.84 0.00177632431806 -0.00776114184208 -770 3.845 0.00181560726259 -0.00795289475095 -771 3.85 0.00185586198036 -0.0081498766964 -772 3.855 0.0018971150041 -0.00835224353366 -773 3.86 0.00193939365838 -0.00856015615658 -774 3.865 0.00198272608519 -0.00877378067317 -775 3.87 0.00202714127046 -0.00899328858777 -776 3.875 0.00207266907156 -0.00921885698995 -777 3.88 0.00211934024563 -0.00945066875063 -778 3.885 0.00216718647908 -0.00968891272545 -779 3.89 0.00221624041797 -0.00993378396592 -780 3.895 0.00226653569959 -0.0101854839385 -781 3.9 0.00231810698504 -0.010444220752 -782 3.905 0.00237098999309 -0.0107102093936 -783 3.91 0.00242522153513 -0.0109836719738 -784 3.915 0.00248083955145 -0.0112648379811 -785 3.92 0.00253788314876 -0.0115539445459 -786 3.925 0.00259639263913 -0.0118512367146 -787 3.93 0.00265640958019 -0.0121569677349 -788 3.935 0.00271797681698 -0.0124713993511 -789 3.94 0.0027811385251 -0.0127948021119 -790 3.945 0.0028459402556 -0.0131274556891 -791 3.95 0.00291242898136 -0.0134696492094 -792 3.955 0.00298065314524 -0.0138216815987 -793 3.96 0.00305066271001 -0.0141838619404 -794 3.965 0.00312250920998 -0.014556509847 -795 3.97 0.00319624580468 -0.0149399558469 -796 3.975 0.00327192733437 -0.0153345417861 -797 3.98 0.00334961037773 -0.015740621246 -798 3.985 0.00342935331158 -0.0161585599771 -799 3.99 0.00351121637284 -0.0165887363512 -800 3.995 0.00359526172284 -0.0170315418299 -801 4.0 0.00368155351393 -0.0174873814531 -802 4.005 0.00377015795868 -0.0179566743468 -803 4.01 0.00386114340158 -0.0184398542503 -804 4.015 0.0039545803935 -0.018937370066 -805 4.02 0.00405054176891 -0.0194496864302 -806 4.025 0.00414910272605 -0.0199772843078 -807 4.03 0.00425034091005 -0.0205206616104 -808 4.035 0.00435433649935 -0.0210803338398 -809 4.04 0.00446117229521 -0.0216568347578 -810 4.045 0.00457093381484 -0.0222507170832 -811 4.05 0.00468370938792 -0.0228625532173 -812 4.055 0.00479959025692 -0.0234929359995 -813 4.06 0.00491867068121 -0.024142479493 -814 4.065 0.00504104804527 -0.0248118198046 -815 4.07 0.00516682297097 -0.0255016159366 -816 4.075 0.00529609943428 -0.0262125506753 -817 4.08 0.00542898488647 -0.0269453315159 -818 4.085 0.00556559038007 -0.027700691626 -819 4.09 0.00570603069971 -0.0284793908497 -820 4.095 0.0058504244981 -0.0292822167532 -821 4.1 0.00599889443734 -0.030109985715 -822 4.105 0.00615156733583 -0.0309635440615 -823 4.11 0.0063085743209 -0.0318437692512 -824 4.115 0.00647005098758 -0.0327515711084 -825 4.12 0.00663613756361 -0.0336878931099 -826 4.125 0.00680697908102 -0.034653713726 -827 4.13 0.00698272555457 -0.0356500478196 -828 4.135 0.00716353216735 -0.0366779481042 -829 4.14 0.0073495594638 -0.0377385066656 -830 4.145 0.0075409735505 -0.0388328565482 -831 4.15 0.00773794630512 -0.0399621734106 -832 4.155 0.00794065559368 -0.0411276772525 -833 4.16 0.00814928549684 -0.042330634217 -834 4.165 0.00836402654522 -0.0435723584709 -835 4.17 0.0085850759644 -0.0448542141675 -836 4.175 0.00881263792994 -0.0461776174955 -837 4.18 0.00904692383288 -0.0475440388177 -838 4.185 0.00928815255613 -0.0489550049041 -839 4.19 0.00953655076231 -0.0504121012635 -840 4.195 0.00979235319349 -0.0519169745786 -841 4.2 0.0100558029833 -0.0534713352492 -842 4.205 0.0103271519824 -0.0550769600489 -843 4.21 0.0106066610966 -0.0567356949005 -844 4.215 0.0108946006406 -0.0584494577757 -845 4.22 0.0111912507051 -0.0602202417253 -846 4.225 0.0114969015406 -0.062050118046 -847 4.23 0.0118118539562 -0.0639412395903 -848 4.235 0.0121364197367 -0.0658958442267 -849 4.24 0.012470922076 -0.067916258457 -850 4.245 0.0128156960301 -0.0700049011991 -851 4.25 0.0131710889888 -0.0721642877423 -852 4.255 0.0135374611677 -0.0743970338844 -853 4.26 0.0139151861219 -0.0767058602593 -854 4.265 0.014304651281 -0.0790935968639 -855 4.27 0.0147062585078 -0.0815631877955 -856 4.275 0.0151204246812 -0.0841176962079 -857 4.28 0.0155475823042 -0.0867603094993 -858 4.285 0.0159881801386 -0.0894943447425 -859 4.29 0.0164426838677 -0.0923232543688 -860 4.295 0.0169115767876 -0.0952506321199 -861 4.3 0.0173953605294 -0.0982802192798 -862 4.305 0.0178945558128 -0.101415911201 -863 4.31 0.0184097032337 -0.104661764143 -864 4.315 0.0189413640867 -0.10802200243 -865 4.32 0.0194901212233 -0.111501025957 -866 4.325 0.0200565799499 -0.115103418051 -867 4.33 0.0206413689653 -0.118833953712 -868 4.335 0.0212451413402 -0.122697608246 -869 4.34 0.0218685755415 -0.126699566324 -870 4.345 0.0225123765025 -0.130845231472 -871 4.35 0.0231772767419 -0.135140236021 -872 4.355 0.0238640375338 -0.139590451555 -873 4.36 0.0245734501309 -0.144201999854 -874 4.365 0.0253063370442 -0.148981264382 -875 4.37 0.0260635533812 -0.153934902343 -876 4.375 0.026845988246 -0.159069857327 -877 4.38 0.0276545662041 -0.164393372582 -878 4.385 0.0284902488154 -0.169913004955 -879 4.39 0.0293540362382 -0.17563663951 -880 4.395 0.0302469689086 -0.1815725049 -881 4.4 0.0311701292983 -0.187729189489 -882 4.405 0.0321246437553 -0.1941156583 -883 4.41 0.0331116844312 -0.200741270811 -884 4.415 0.0341324712999 -0.207615799658 -885 4.42 0.0351882742722 -0.214749450282 -886 4.425 0.0362804154108 -0.222152881586 -887 4.43 0.0374102712517 -0.229837227642 -888 4.435 0.0385792752363 -0.237814120514 -889 4.44 0.0397889202612 -0.246095714261 -890 4.445 0.0410407613506 -0.254694710173 -891 4.45 0.0423364184582 -0.263624383317 -892 4.455 0.0436775794054 -0.272898610473 -893 4.46 0.0450660029627 -0.282531899512 -894 4.465 0.0465035220816 -0.292539420323 -895 4.47 0.0479920472858 -0.302937037366 -896 4.475 0.0495335702287 -0.313741343932 -897 4.48 0.0511301674268 -0.324969698225 -898 4.485 0.0527840041788 -0.336640261353 -899 4.49 0.0544973386792 -0.348772037343 -900 4.495 0.0562725263372 -0.361384915296 -901 4.5 0.0581120243122 -0.374499713802 -902 4.505 0.0600183962773 -0.388138227742 -903 4.51 0.061994317423 -0.402323277621 -904 4.515 0.0640425797141 -0.417078761574 -905 4.52 0.0661660974138 -0.432429710191 -906 4.525 0.0683679128891 -0.448402344343 -907 4.53 0.0706512027136 -0.465024136173 -908 4.535 0.073019284083 -0.482323873428 -909 4.54 0.0754756215615 -0.500331727349 -910 4.545 0.0780238341766 -0.519079324312 -911 4.55 0.0806677028821 -0.538599821447 -912 4.555 0.0834111784101 -0.558927986473 -913 4.56 0.086258389532 -0.580100281991 -914 4.565 0.089213651754 -0.602154954519 -915 4.57 0.0922814764698 -0.625132128529 -916 4.575 0.0954665805958 -0.64907390581 -917 4.58 0.0987738967184 -0.674024470462 -918 4.585 0.10220858378 -0.700030199868 -919 4.59 0.105776038336 -0.727139782014 -920 4.595 0.109481906417 -0.755404339532 -921 4.6 0.113332096021 -0.784877560882 -922 4.605 0.117332790295 -0.815615839121 -923 4.61 0.121490461414 -0.847678418713 -924 4.615 0.125811885227 -0.881127550889 -925 4.62 0.130304156696 -0.916028658079 -926 4.625 0.134974706183 -0.952450507992 -927 4.63 0.139831316636 -0.990465397941 -928 4.635 0.144882141715 -1.03014935006 -929 4.64 0.150135724932 -1.07158231809 -930 4.645 0.155601019853 -1.11484840651 -931 4.65 0.16128741142 -1.16003610269 -932 4.655 0.167204738482 -1.20723852309 -933 4.66 0.173363317582 -1.25655367412 -934 4.665 0.179773968093 -1.30808472898 -935 4.67 0.18644803878 -1.36194032109 -936 4.675 0.193397435869 -1.41823485552 -937 4.68 0.200634652726 -1.47708883947 -938 4.685 0.208172801234 -1.538629233 -939 4.69 0.216025644979 -1.60298982133 -940 4.695 0.224207634357 -1.67031161036 -941 4.7 0.232733943712 -1.74074324652 -942 4.705 0.241620510648 -1.81444146303 -943 4.71 0.25088407763 -1.89157155397 -944 4.715 0.260542236043 -1.97230787817 -945 4.72 0.270613472835 -2.05683439503 -946 4.725 0.281117219932 -2.14534523411 -947 4.73 0.292073906588 -2.23804530116 -948 4.735 0.303505014862 -2.33515092273 -949 4.74 0.315433138416 -2.43689053224 -950 4.745 0.327882044859 -2.54350540019 -951 4.75 0.340876741855 -2.65525041161 -952 4.755 0.354443547243 -2.7723948941 -953 4.76 0.368610163431 -2.89522349972 -954 4.765 0.383405756347 -3.02403714482 -955 4.77 0.398861039231 -3.15915401153 -956 4.775 0.41500836161 -3.30091061555 -957 4.78 0.431881803779 -3.44966294464 -958 4.785 0.449517277168 -3.605787673 -959 4.79 0.467952630971 -3.76968345691 -960 4.795 0.487227765485 -3.94177231736 -961 4.8 0.507384752575 -4.12250111602 -962 4.805 0.528467963779 -4.31234313117 -963 4.81 0.550524206551 -4.51179974091 -964 4.815 0.573602869206 -4.72140222141 -965 4.82 0.597756075162 -4.94171366863 -966 4.825 0.623038847117 -5.17333105247 -967 4.83 0.649509281848 -5.41688741325 -968 4.835 0.677228736371 -5.67305421097 -969 4.84 0.706262026252 -5.94254383863 -970 4.845 0.736677636918 -6.22611231206 -971 4.85 0.768547948892 -6.52456214925 -972 4.855 0.80194947792 -6.83874545363 -973 4.86 0.83696313106 -7.1695672167 -974 4.865 0.873674479871 -7.51798885654 -975 4.87 0.912174051913 -7.88503201045 -976 4.875 0.952557641892 -8.27178260098 -977 4.88 0.99492664386 -8.67939519657 -978 4.885 1.039388406 -9.10909768949 -979 4.89 1.08605660966 -9.56219631585 -980 4.895 1.13505167436 -10.0400810443 -981 4.9 1.18650119077 -10.5442313627 -982 4.905 1.24054038366 -11.0762224932 -983 4.91 1.29731260703 -11.6377320709 -984 4.915 1.35696987397 -12.2305473228 -985 4.92 1.41967342364 -12.8565727854 -986 4.925 1.48559432829 -13.5178386065 -987 4.93 1.55491414345 -14.2165094776 -988 4.935 1.62782560432 -14.954894247 -989 4.94 1.70453337214 -15.7354562708 -990 4.945 1.78525483427 -16.5608245604 -991 4.95 1.87022096207 -17.4338057949 -992 4.955 1.95967723126 -18.3573972661 -993 4.96 2.05388460937 -19.334800837 -994 4.965 2.15312061585 -20.3694379976 -995 4.97 2.2576804602 -21.4649661082 -996 4.975 2.36787826467 -22.6252959338 -997 4.98 2.48404837798 -23.8546105764 -998 4.985 2.60654678746 -25.1573859257 -999 4.99 2.73575263756 -26.5384127576 -1000 4.995 2.87206986318 -28.0028206236 -1001 5.0 3.01592894733 -29.5561036851 -1002 5.005 3.16778881309 -31.2041486619 -1003 5.01 3.32813886106 -32.9532650805 -1004 5.015 3.49750116418 -34.8102180247 -1005 5.02 3.67643283298 -36.7822636079 -1006 5.025 3.86552856558 -38.8771874117 -1007 5.03 4.06542339778 -41.1033461537 -1008 5.035 4.27679567015 -43.4697128755 -1009 5.04 4.5003702306 -45.9859259687 -1010 5.045 4.73692189228 -48.6623423875 -1011 5.05 4.98727916893 -51.5100954302 -1012 5.055 5.25232831128 -54.541157508 -1013 5.06 5.53301767082 -57.7684083632 -1014 5.065 5.83036241932 -61.2057092413 -1015 5.07 6.14544965515 -64.8679835725 -1016 5.075 6.47944393068 -68.7713047748 -1017 5.08 6.83359323776 -72.932991849 -1018 5.085 7.20923549226 -77.3717135068 -1019 5.09 7.60780556221 -82.1076016453 -1020 5.095 8.0308428886 -87.1623750651 -1021 5.1 8.47999975234 -92.5594744222 -1022 5.105 8.95705024636 -98.3242095025 -1023 5.11 9.46390001734 -104.483920024 -1024 5.115 10.0025968481 -111.068151294 -1025 5.12 10.5753421583 -118.108846194 -1026 5.125 11.1845035092 -125.640555102 -1027 5.13 11.8326282071 -133.700665567 -1028 5.135 12.5224581076 -142.329653702 -1029 5.14 13.2569457368 -151.571359502 -1030 5.145 14.0392718529 -161.473288528 -1031 5.15 14.8728645886 -172.086942643 -1032 5.155 15.7614203254 -183.468182807 -1033 5.16 16.7089264689 -195.677627253 -1034 5.165 17.7196863113 -208.781088723 -1035 5.17 18.7983461863 -222.850054882 -1036 5.175 19.9499251427 -237.962216459 -1037 5.18 21.1798473892 -254.202048193 -1038 5.185 22.4939777874 -271.661448228 -1039 5.19 23.8986607007 -290.440442256 -1040 5.195 25.4007625403 -310.647959428 -1041 5.2 27.0077183864 -332.402687834 -1042 5.205 28.7275831036 -355.834018326 -1043 5.21 30.5690874167 -381.08308641 -1044 5.215 32.5416994626 -408.303923128 -1045 5.22 34.6556923958 -437.664727134 -1046 5.225 36.9222186841 -469.349271621 -1047 5.23 39.3533918079 -503.55846139 -1048 5.235 41.9623761558 -540.512057232 -1049 5.24 44.7634859999 -580.450586842 -1050 5.245 47.7722945362 -623.637463887 -1051 5.25 51.0057540911 -670.361339484 -1052 5.255 54.482328722 -720.938713389 -1053 5.26 58.222140587 -775.716835588 -1054 5.265 62.2471316187 -835.076932894 -1055 5.27 66.5812422252 -899.437799498 -1056 5.275 71.2506089426 -969.259795455 -1057 5.28 76.2837832029 -1045.04930272 -1058 5.285 81.711973641 -1127.36369479 -1059 5.29 87.5693146646 -1216.8168834 -1060 5.295 93.893164347 -1314.08551392 -1061 5.3 100.724435087 -1419.91589085 -1062 5.305 108.10796091 -1535.13172545 -1063 5.31 116.092905777 -1660.64281006 -1064 5.315 124.73321783 -1797.45473792 -1065 5.32 134.088135121 -1946.67980334 -1066 5.325 144.222749115 -2109.54923589 -1067 5.33 155.208633055 -2287.42694343 -1068 5.335 167.124543223 -2481.82496345 -1069 5.34 180.0572022 -2694.42085009 -1070 5.345 194.102174433 -2927.07725682 -1071 5.35 209.36484581 -3181.86401181 -1072 5.355 225.961520551 -3461.08302601 -1073 5.36 244.020650514 -3767.29642351 -1074 5.365 263.684214129 -4103.35834097 -1075 5.37 285.109264557 -4472.45090895 -1076 5.375 308.46966942 -4878.12500478 -1077 5.38 333.958067611 -5324.34645507 -1078 5.385 361.788072356 -5815.54846929 -1079 5.39 392.196753863 -6356.69120514 -1080 5.395 425.447439765 -6953.32950597 -1081 5.4 461.832877143 -7611.69001217 -1082 5.405 501.678806405 -8338.75903774 -1083 5.41 545.348004761 -9142.38282363 -1084 5.415 593.244865738 -10031.3820373 -1085 5.42 645.820591276 -11015.68269 -1086 5.425 703.57908462 -12106.4659962 -1087 5.43 767.0836459 -13316.3401164 -1088 5.435 836.964588164 -14659.5372095 -1089 5.44 913.927910152 -16152.1397986 -1090 5.445 998.765183767 -17812.3411276 -1091 5.45 1092.36483954 -19660.7449851 -1092 5.455 1195.72506302 -21720.7114182 -1093 5.46 1309.96854996 -24018.7558713 -1094 5.465 1436.35940883 -26585.0106144 -1095 5.47 1576.32254765 -29453.7588927 -1096 5.475 1731.46593848 -32664.0541036 -1097 5.48 1903.60622026 -36260.4385302 -1098 5.485 2094.79817923 -40293.7788208 -1099 5.49 2307.36874045 -44822.2385774 -1100 5.495 2543.95621436 -49912.4122166 -1101 5.5 2807.55567471 -55640.6488261 -1102 5.505 3101.57150066 -62094.6002142 -1103 5.51 3429.87830306 -69375.0339383 -1104 5.515 3796.89167797 -77597.9600438 -1105 5.52 4207.65049744 -86897.1298384 -1106 5.525 4667.91276723 -97426.976642 -1107 5.53 5184.26746489 -109366.082529 -1108 5.535 5764.26523328 -122921.272189 -1109 5.54 6416.57136028 -138332.455868 -1110 5.545 7151.14514692 -155878.368733 -1111 5.55 7979.45057787 -175883.38511 -1112 5.555 8914.70419213 -198725.624049 -1113 5.56 9972.16724736 -224846.609452 -1114 5.565 11169.4907256 -254762.805471 -1115 5.57 12527.1235034 -289079.418826 -1116 5.575 14068.7961785 -328506.947433 -1117 5.58 15822.095705 -373881.063382 -1118 5.585 17819.1492531 -426186.553416 -1119 5.59 20097.4397323 -486586.208276 -1120 5.595 22700.7803778 -556455.762347 -1121 5.6 25680.48194 -637426.248155 -1122 5.605 29096.7536364 -731435.460488 -1123 5.61 33020.3884938 -840790.640792 -1124 5.615 37534.795529 -968245.017485 -1125 5.62 42738.4559856 -1117091.50268 -1126 5.625 48747.8993768 -1291277.69016 -1127 5.63 55701.3183864 -1495547.37524 -1128 5.635 63762.9710814 -1735615.19174 -1129 5.64 73128.5560849 -2018382.72409 -1130 5.645 84031.7935812 -2352206.71961 -1131 5.65 96752.5051511 -2747232.95284 -1132 5.655 111626.562261 -3215813.08417 -1133 5.66 129058.17172 -3773026.78288 -1134 5.665 149535.09312 -4437337.81351 -1135 5.67 173647.546875 -5231421.20537 -1136 5.675 202111.783487 -6183209.69609 -1137 5.68 235799.560429 -7327222.25628 -1138 5.685 275775.133279 -8706256.87756 -1139 5.69 323341.839971 -10373555.6006 -1140 5.695 380100.979 -12395584.2516 -1141 5.7 448026.504816 -14855615.686 -1142 5.705 529560.156125 -17858367.867 -1143 5.71 627733.090584 -21536032.8982 -1144 5.715 746322.053888 -26056148.6972 -1145 5.72 890050.744612 -31631923.3162 -1146 5.725 1064850.60201 -38535839.9678 -1147 5.73 1278200.09801 -47117672.8003 -1148 5.735 1539568.25801 -57828464.0874 -1149 5.74 1860997.27824 -71252602.8402 -1150 5.745 2257871.76507 -88150975.6842 -1151 5.75 2749939.74956 -109519339.591 -1152 5.755 3362675.33565 -136667749.506 -1153 5.76 4129107.68815 -171329294.699 -1154 5.765 5092290.5566 -215809903.716 -1155 5.77 6308657.30745 -273196093.331 -1156 5.775 7852608.40245 -347645058.856 -1157 5.78 9822826.27903 -444792652.679 -1158 5.785 12351029.1761 -572331463.941 -1159 5.79 15614195.007 -740836343.412 -1160 5.795 19851761.9704 -964952961.956 -1161 5.8 25390026.834 -1265123750.87 -1162 5.805 32677044.7126 -1670116762.16 -1163 5.81 42332992.355 -2220765999.89 -1164 5.815 55223522.7267 -2975558546.03 -1165 5.82 72567652.5207 -4019067582.33 -1166 5.825 96098076.1892 -5474821115.58 -1167 5.83 128301974.954 -7525167797.49 -1168 5.835 172786897.851 -10442321052.7 -1169 5.84 234843441.663 -14637502185.9 -1170 5.845 322321750.402 -20739806771.4 -1171 5.85 447015573.215 -29724625295.8 -1172 5.855 626879673.777 -43126013542.2 -1173 5.86 889637615.256 -63393728654.1 -1174 5.865 1278749299.07 -94504139730.6 -1175 5.87 1863457472.26 -1.43025428057e+11 -1176 5.875 2756024722.63 -2.20012867219e+11 -1177 5.88 4141916348.74 -3.44455288186e+11 -1178 5.885 6333827617.32 -5.49691352523e+11 -1179 5.89 9870722980.34 -8.95662608449e+11 -1180 5.895 15704145484.1 -1.49296892607e+12 -1181 5.9 25558719893.6 -2.55154000294e+12 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/run.in.min b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/run.in.min deleted file mode 100644 index fce9843aa..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/run.in.min +++ /dev/null @@ -1,19 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/run.in.nvt deleted file mode 100644 index 5fb8d71b3..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated+chaperonin/run.in.nvt +++ /dev/null @@ -1,48 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.025 -dump 1 all custom 50 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -# Keep the chaperonin fixed. Only let the protein move. - -fix fxlan proteins langevin 0.39 0.39 1.0 48279 -fix fxnve proteins nve - -# Notes: -# The temperature is in reduced units and is set to 0.39 -# which is the folding temperature for the unfrustrated protein. -# The inverse-damping-rate "damp" (which has units of time) is set to 1.0, -# as it was in the paper. (Hopefully folding times should be similar.) -# (See http://lammps.sandia.gov/doc/fix_langevin.html) - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo_modify norm no #(report total energy not energy / num_atoms) -thermo 50 #(time interval for printing out "thermo" data) - -#restart 100000000 restart_nvt - -run 5000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README.TXT deleted file mode 100644 index b2770e3e3..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README.TXT +++ /dev/null @@ -1,27 +0,0 @@ -# This directory demonstrates how to run a short simulation of -# the "unfrustrated" coarse-grained protein model used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) -# -# During this short simulation (run.in.nvt) the protein evolves -# from an unfolded initial conformation to the folded state. -# -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_run.sh deleted file mode 100755 index 45bd2d451..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# You would probably run lammps this way: -# -# lmp_ubuntu -i run.in.nvt - -# The files "run.in.min", and "run.in.nvt" are LAMMPS input scripts which refer -# to the input scripts & data files you created earlier when you ran moltemplate -# system.in.init, system.in.settings, system.data - - - - -# ----------------------------------- - - - -LAMMPS_COMMAND="lmp_ubuntu" - -# Here "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -# (such as lmp_linux, lmp_g++, lmp_mac, lmp_cygwin, etc...) Change if necessary. - -# Run lammps using the following 3 commands: - -"$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -"$LAMMPS_COMMAND" -i run.in.nvt # production run - -# Alternately, if you have MPI installed, try something like this: - -#NUMPROCS=4 -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.nvt # production run - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_setup.sh deleted file mode 100755 index cb3196cf8..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -overlay-dihdedrals system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 1470af4bc..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,97 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 27 !NATOM - 1 1 2 2 0.000000 1.0000 0 - 2 1 1 1 0.000000 1.0000 0 - 3 1 2 2 0.000000 1.0000 0 - 4 1 1 1 0.000000 1.0000 0 - 5 1 2 2 0.000000 1.0000 0 - 6 1 1 1 0.000000 1.0000 0 - 7 1 3 3 0.000000 1.0000 0 - 8 1 3 3 0.000000 1.0000 0 - 9 1 1 1 0.000000 1.0000 0 - 10 1 2 2 0.000000 1.0000 0 - 11 1 1 1 0.000000 1.0000 0 - 12 1 2 2 0.000000 1.0000 0 - 13 1 1 1 0.000000 1.0000 0 - 14 1 2 2 0.000000 1.0000 0 - 15 1 3 3 0.000000 1.0000 0 - 16 1 3 3 0.000000 1.0000 0 - 17 1 3 3 0.000000 1.0000 0 - 18 1 1 1 0.000000 1.0000 0 - 19 1 1 1 0.000000 1.0000 0 - 20 1 2 2 0.000000 1.0000 0 - 21 1 2 2 0.000000 1.0000 0 - 22 1 1 1 0.000000 1.0000 0 - 23 1 1 1 0.000000 1.0000 0 - 24 1 2 2 0.000000 1.0000 0 - 25 1 2 2 0.000000 1.0000 0 - 26 1 1 1 0.000000 1.0000 0 - 27 1 2 2 0.000000 1.0000 0 - - 26 !NBOND: bonds - 1 2 2 3 3 4 4 5 - 5 6 6 7 7 8 8 9 - 9 10 10 11 11 12 12 13 - 13 14 14 15 15 16 16 17 - 17 18 18 19 19 20 20 21 - 21 22 22 23 23 24 24 25 - 25 26 26 27 - - 25 !NTHETA: angles - 13 14 15 7 8 9 6 7 8 - 16 17 18 15 16 17 2 3 4 - 4 5 6 9 10 11 11 12 13 - 14 15 16 1 2 3 3 4 5 - 10 11 12 12 13 14 25 26 27 - 5 6 7 8 9 10 17 18 19 - 18 19 20 22 23 24 21 22 23 - 19 20 21 20 21 22 23 24 25 - 24 25 26 - - 43 !NPHI: dihedrals - 1 2 3 4 1 2 3 4 - 2 3 4 5 2 3 4 5 - 3 4 5 6 3 4 5 6 - 4 5 6 7 4 5 6 7 - 5 6 7 8 6 7 8 9 - 7 8 9 10 8 9 10 11 - 8 9 10 11 9 10 11 12 - 9 10 11 12 10 11 12 13 - 10 11 12 13 11 12 13 14 - 11 12 13 14 12 13 14 15 - 12 13 14 15 13 14 15 16 - 14 15 16 17 15 16 17 18 - 15 16 17 18 16 17 18 19 - 16 17 18 19 17 18 19 20 - 17 18 19 20 18 19 20 21 - 18 19 20 21 19 20 21 22 - 19 20 21 22 20 21 22 23 - 20 21 22 23 21 22 23 24 - 21 22 23 24 22 23 24 25 - 22 23 24 25 23 24 25 26 - 23 24 25 26 24 25 26 27 - 24 25 26 27 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=0tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=0tau_LR.jpg deleted file mode 100644 index 152fa88ff..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=0tau_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=200tau_LR.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=200tau_LR.jpg deleted file mode 100644 index bb269f47f..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/images/unfrustrated_t=200tau_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated.lt deleted file mode 100644 index 0dc1f5dd0..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated.lt +++ /dev/null @@ -1,255 +0,0 @@ -# This file defines a pair of coarse-grained protein models used in: -# AI Jewett, A Baumketner and J-E Shea, PNAS, 101 (36), 13192-13197, (2004) -# (http://www.pnas.org/content/101/36/13192) - - -1beadUnfrustrated { - - # Note: the "unfrustrated" model is kind of funny looking. (My apologies.) - - # There are 3 atom types (referred to above as B, L, and N) - # Define their masses: - - write_once("Data Masses") { - @atom:B 1.0 - @atom:L 1.0 - @atom:N 1.0 - } - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -1.3969548 1.7525716 -0.28565118 - $atom:a2 $mol @atom:B 0.0 -0.66847917 1.0738923 -0.39651074 - $atom:a3 $mol @atom:L 0.0 -0.16610379 1.0893417 0.44519456 - $atom:a4 $mol @atom:B 0.0 0.42244126 0.35006314 0.15979926 - $atom:a5 $mol @atom:L 0.0 1.2844393 0.55103218 0.64505356 - $atom:a6 $mol @atom:N 0.0 1.9703715 0.37775946 -0.05267634 - $atom:a7 $mol @atom:N 0.0 2.574926 -0.30399114 0.34330503 - $atom:a8 $mol @atom:N 0.0 2.029546 -1.1256647 0.19829852 - $atom:a9 $mol @atom:B 0.0 1.0936146 -0.76054936 0.1043528 - $atom:a10 $mol @atom:L 0.0 0.74888247 -0.81165991 1.0334863 - $atom:a11 $mol @atom:B 0.0 -0.069536333 -0.26815389 0.94356636 - $atom:a12 $mol @atom:L 0.0 -0.65671052 -0.522532 1.7113065 - $atom:a13 $mol @atom:N 0.0 -1.5278507 -0.10774689 1.4611921 - $atom:a14 $mol @atom:L 0.0 -2.1958878 -0.8403146 1.5521738 - $atom:a15 $mol @atom:N 0.0 -2.6058074 -0.86553455 0.64397232 - $atom:a16 $mol @atom:N 0.0 -1.8447588 -1.1286421 0.042924693 - $atom:a17 $mol @atom:N 0.0 -1.5328721 -0.28576244 -0.40564841 - $atom:a18 $mol @atom:B 0.0 -0.69593879 0.027664412 0.064884008 - $atom:a19 $mol @atom:B 0.0 0.0026517494 -0.66355162 -0.11470678 - $atom:a20 $mol @atom:L 0.0 -0.35479285 -1.2282381 -0.86455878 - $atom:a21 $mol @atom:L 0.0 -0.60202976 -0.47829758 -1.4411001 - $atom:a22 $mol @atom:B 0.0 -0.14616501 0.20157397 -0.87098365 - $atom:a23 $mol @atom:B 0.0 0.7755198 -0.14153019 -0.76838748 - $atom:a24 $mol @atom:L 0.0 1.2465693 0.19738595 -1.5794731 - $atom:a25 $mol @atom:L 0.0 0.77604792 1.0612244 -1.637442 - $atom:a26 $mol @atom:B 0.0 0.44801303 1.1110219 -0.6900789 - $atom:a27 $mol @atom:L 0.0 1.0908651 1.7386382 -0.24229241 - } - - # bond-ID bond-Type atom-ID atom-ID - - write("Data Bonds") { - $bond:b1 @bond:backbone $atom:a1 $atom:a2 - $bond:b2 @bond:backbone $atom:a2 $atom:a3 - $bond:b3 @bond:backbone $atom:a3 $atom:a4 - $bond:b4 @bond:backbone $atom:a4 $atom:a5 - $bond:b5 @bond:backbone $atom:a5 $atom:a6 - $bond:b6 @bond:backbone $atom:a6 $atom:a7 - $bond:b7 @bond:backbone $atom:a7 $atom:a8 - $bond:b8 @bond:backbone $atom:a8 $atom:a9 - $bond:b9 @bond:backbone $atom:a9 $atom:a10 - $bond:b10 @bond:backbone $atom:a10 $atom:a11 - $bond:b11 @bond:backbone $atom:a11 $atom:a12 - $bond:b12 @bond:backbone $atom:a12 $atom:a13 - $bond:b13 @bond:backbone $atom:a13 $atom:a14 - $bond:b14 @bond:backbone $atom:a14 $atom:a15 - $bond:b15 @bond:backbone $atom:a15 $atom:a16 - $bond:b16 @bond:backbone $atom:a16 $atom:a17 - $bond:b17 @bond:backbone $atom:a17 $atom:a18 - $bond:b18 @bond:backbone $atom:a18 $atom:a19 - $bond:b19 @bond:backbone $atom:a19 $atom:a20 - $bond:b20 @bond:backbone $atom:a20 $atom:a21 - $bond:b21 @bond:backbone $atom:a21 $atom:a22 - $bond:b22 @bond:backbone $atom:a22 $atom:a23 - $bond:b23 @bond:backbone $atom:a23 $atom:a24 - $bond:b24 @bond:backbone $atom:a24 $atom:a25 - $bond:b25 @bond:backbone $atom:a25 $atom:a26 - $bond:b26 @bond:backbone $atom:a26 $atom:a27 - } - - # (3-body) Angles are specified below - - # (4-body) Dihedrals must be defined explicitly for every quartet of atoms. - # (These interactions are not determined by atom type.) - # - # Note that some quartets of atoms are listed because their - # potentials contain multiple terms in the Fourier expansion. - # (IE. multiple cosines... Be sure to use "-overlay-dihedrals"!) - # - # dihedral-ID dihedral-Type atom-ID atom-ID atom-ID atom-ID - - write("Data Dihedrals") { - $dihedral:d1a @dihedral:beta1 $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d1b @dihedral:beta2 $atom:a1 $atom:a2 $atom:a3 $atom:a4 - $dihedral:d2a @dihedral:beta1 $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d2b @dihedral:beta2 $atom:a2 $atom:a3 $atom:a4 $atom:a5 - $dihedral:d3a @dihedral:beta1 $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d3b @dihedral:beta2 $atom:a3 $atom:a4 $atom:a5 $atom:a6 - $dihedral:d4a @dihedral:beta1 $atom:a4 $atom:a5 $atom:a6 $atom:a7 - $dihedral:d4b @dihedral:beta2 $atom:a4 $atom:a5 $atom:a6 $atom:a7 - $dihedral:d5 @dihedral:turn1 $atom:a5 $atom:a6 $atom:a7 $atom:a8 - $dihedral:d6 @dihedral:turn2 $atom:a6 $atom:a7 $atom:a8 $atom:a9 - $dihedral:d7 @dihedral:turn3 $atom:a7 $atom:a8 $atom:a9 $atom:a10 - $dihedral:d8a @dihedral:beta1 $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d8b @dihedral:beta2 $atom:a8 $atom:a9 $atom:a10 $atom:a11 - $dihedral:d9a @dihedral:beta1 $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d9b @dihedral:beta2 $atom:a9 $atom:a10 $atom:a11 $atom:a12 - $dihedral:d10a @dihedral:beta1 $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d10b @dihedral:beta2 $atom:a10 $atom:a11 $atom:a12 $atom:a13 - $dihedral:d11a @dihedral:beta1 $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d11b @dihedral:beta2 $atom:a11 $atom:a12 $atom:a13 $atom:a14 - $dihedral:d12a @dihedral:beta1 $atom:a12 $atom:a13 $atom:a14 $atom:a15 - $dihedral:d12b @dihedral:beta2 $atom:a12 $atom:a13 $atom:a14 $atom:a15 - $dihedral:d13 @dihedral:turn4 $atom:a13 $atom:a14 $atom:a15 $atom:a16 - $dihedral:d14 @dihedral:turn5 $atom:a14 $atom:a15 $atom:a16 $atom:a17 - $dihedral:d15a @dihedral:alpha1 $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d15b @dihedral:alpha2 $atom:a15 $atom:a16 $atom:a17 $atom:a18 - $dihedral:d16a @dihedral:alpha1 $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d16b @dihedral:alpha2 $atom:a16 $atom:a17 $atom:a18 $atom:a19 - $dihedral:d17a @dihedral:alpha1 $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d17b @dihedral:alpha2 $atom:a17 $atom:a18 $atom:a19 $atom:a20 - $dihedral:d18a @dihedral:alpha1 $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d18b @dihedral:alpha2 $atom:a18 $atom:a19 $atom:a20 $atom:a21 - $dihedral:d19a @dihedral:alpha1 $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d19b @dihedral:alpha2 $atom:a19 $atom:a20 $atom:a21 $atom:a22 - $dihedral:d20a @dihedral:alpha1 $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d20b @dihedral:alpha2 $atom:a20 $atom:a21 $atom:a22 $atom:a23 - $dihedral:d21a @dihedral:alpha1 $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d21b @dihedral:alpha2 $atom:a21 $atom:a22 $atom:a23 $atom:a24 - $dihedral:d22a @dihedral:alpha1 $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d22b @dihedral:alpha2 $atom:a22 $atom:a23 $atom:a24 $atom:a25 - $dihedral:d23a @dihedral:alpha1 $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d23b @dihedral:alpha2 $atom:a23 $atom:a24 $atom:a25 $atom:a26 - $dihedral:d24a @dihedral:alpha1 $atom:a24 $atom:a25 $atom:a26 $atom:a27 - $dihedral:d24b @dihedral:alpha2 $atom:a24 $atom:a25 $atom:a26 $atom:a27 - } - - # All consecutively bonded triplets of atoms same 3-body bond-angle - # interaction parameters. Of coarse, we could specify them all explicitly - # (as we did for the dihedrals above), but I wanted to show how to specify - # angles by atom type instead. (You can do this for dihedrals & impropers - # also.) - - # angle-Type atom-Type atom-Type atom-Type bond-Type bond-Type - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # (The "*" is a wildcard character. I use "*" to denote any atom-type or - # bond-type which is defined within the current namespace: 1beadUnfrustrated) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:B @atom:B lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:B @atom:L lj/charmm/coul/charmm/inter 0.5833333333 1.0 1 0 - pair_coeff @atom:B @atom:N lj/charmm/coul/charmm/inter 0.6666666667 1.0 1 0 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 0.1666666667 1.0 1 1 - pair_coeff @atom:L @atom:N lj/charmm/coul/charmm/inter 0.25 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 0.3333333333 1.0 1 0 - } - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond-Type bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 100.0 1.0 - } - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # angle-Type anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 13.3333333333 105.0 - } - - # 4-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Udihedral(phi) = K * (1 + cos(n*phi - d)) - # - # The d parameter is in degrees, K is in kcal/mol/rad^2. - # - # The corresponding command is: - # - # dihedral_coeff dihedralType dihedralstylename K n d w - # ("w" is the weight for 1-4 pair interactions, which we set to 0) - - # NOTE: Currently, dihedral_coeff charmm does not allow non-integer d - # parameters. I'm hoping this will be fixed eventually. - - write_once("In Settings") { - # Correct version: - #dihedral_coeff @dihedral:alpha1 charmm -1.5 1 57.2957795 0.0 - # Replacing with - dihedral_coeff @dihedral:alpha1 charmm -1.5 1 57 0.0 - # Correct version: - #dihedral_coeff @dihedral:alpha2 charmm 0.375 2 114.591559 0.0 - # Replacing with - dihedral_coeff @dihedral:alpha2 charmm 0.375 2 115 0.0 - dihedral_coeff @dihedral:beta1 charmm -1.5 1 180 0.0 - dihedral_coeff @dihedral:beta2 charmm 0.375 2 360 0.0 - dihedral_coeff @dihedral:turn1 charmm -3.0 1 90 0.0 - # Correct version: - # dihedral_coeff @dihedral:turn2 charmm -3.0 1 11.4591559 0.0 - # Replacing with - dihedral_coeff @dihedral:turn2 charmm -3.0 1 11 0.0 - dihedral_coeff @dihedral:turn3 charmm -3.0 1 -90 0.0 - dihedral_coeff @dihedral:turn4 charmm 0.0 1 0 0.0 - dihedral_coeff @dihedral:turn5 charmm 0.0 1 0 0.0 - } - - write_once("In Settings") { - # Optional: define the atoms in the "proteins" group - group proteins type @atom:B - group proteins type @atom:L - group proteins type @atom:N - } - - # LAMMPS has many available force field styles (and atom styles). - # Here, we pick the ones which work well for this molecular model: - - write_once("In Init") { - # --- Default options for the "1BeadUnfrustrated" protein model --- - # --- (These can be overridden later.) --- - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid charmm - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - -} # 1beadUnfrustrated - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated_variants.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated_variants.lt deleted file mode 100644 index cbc8fe217..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/1beadUnfrustrated_variants.lt +++ /dev/null @@ -1,45 +0,0 @@ -import "1beadUnfrustrated.lt" - - -# Alternate starting conformation (same molecule): - - -1beadUnfolded inherits 1beadUnfrustrated { - - # This molecule "inherits" all of its features from "1beadUnfrustrated" - # Here we override the atomic positions with new coordinates: - - # AtomID MoleculeID AtomType Charge X Y Z - - write("Data Atoms") { - $atom:a1 $mol @atom:L 0.0 -2.4 1.7 -0.0 - $atom:a2 $mol @atom:B 0.0 -1.8 1.7 0.8 - $atom:a3 $mol @atom:L 0.0 -1.2 2.5 0.8 - $atom:a4 $mol @atom:B 0.0 -0.6 2.5 -0.0 - $atom:a5 $mol @atom:L 0.0 0.0 1.7 -0.0 - $atom:a6 $mol @atom:B 0.0 0.6 1.7 0.8 - $atom:a7 $mol @atom:N 0.0 1.2 2.5 0.8 - $atom:a8 $mol @atom:N 0.0 1.8 2.5 -0.0 - $atom:a9 $mol @atom:B 0.0 2.4 1.7 -0.0 - $atom:a10 $mol @atom:L 0.0 3.0 1.7 -0.8 - $atom:a11 $mol @atom:B 0.0 3.0 0.7 -0.8 - $atom:a12 $mol @atom:L 0.0 3.0 0.1 -0.0 - $atom:a13 $mol @atom:B 0.0 3.8 -0.5 -0.0 - $atom:a14 $mol @atom:L 0.0 3.8 -1.1 -0.8 - $atom:a15 $mol @atom:N 0.0 3.0 -1.7 -0.8 - $atom:a16 $mol @atom:N 0.0 3.0 -1.7 0.2 - $atom:a17 $mol @atom:N 0.0 2.4 -2.5 0.2 - $atom:a18 $mol @atom:B 0.0 1.8 -2.5 -0.6 - $atom:a19 $mol @atom:B 0.0 1.2 -1.7 -0.6 - $atom:a20 $mol @atom:L 0.0 0.6 -1.7 0.2 - $atom:a21 $mol @atom:L 0.0 -0.0 -2.5 0.2 - $atom:a22 $mol @atom:B 0.0 -0.6 -2.5 -0.6 - $atom:a23 $mol @atom:B 0.0 -1.2 -1.7 -0.6 - $atom:a24 $mol @atom:L 0.0 -1.8 -1.7 0.2 - $atom:a25 $mol @atom:L 0.0 -2.4 -2.5 0.2 - $atom:a26 $mol @atom:B 0.0 -3.0 -2.5 -0.6 - $atom:a27 $mol @atom:L 0.0 -3.6 -1.7 -0.6 - } - -} # 1beadUnfolded - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/system.lt deleted file mode 100644 index 5ebe6efb8..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/moltemplate_files/system.lt +++ /dev/null @@ -1,11 +0,0 @@ -import "1beadUnfrustrated_variants.lt" - - -protein = new 1beadUnfolded # (unfolded conformation, unfrustrated protein) - - -write_once("Data Boundary") { - 0.0 27.0 xlo xhi - 0.0 27.0 ylo yhi - 0.0 27.0 zlo zhi -} diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.min b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.min deleted file mode 100644 index fce9843aa..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.min +++ /dev/null @@ -1,19 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.nvt deleted file mode 100644 index a831a97b4..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1bead+chaperone/unfrustrated/run.in.nvt +++ /dev/null @@ -1,46 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.025 -dump 1 all custom 50 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -fix fxlan all langevin 0.39 0.39 1.0 48279 -fix fxnve all nve - -# Notes: -# The temperature is in reduced units and is set to 0.39 -# which is the folding temperature for the unfrustrated protein. -# The inverse-damping-rate "damp" (which has units of time) is set to 1.0, -# as it was in the paper. (Hopefully folding times should be similar.) -# (See http://lammps.sandia.gov/doc/fix_langevin.html) - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo_modify norm no #(report total energy not energy / num_atoms) -thermo 50 #(time interval for printing out "thermo" data) - -#restart 100000000 restart_nvt - -run 8000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README.TXT deleted file mode 100644 index eda6a1ca2..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README.TXT +++ /dev/null @@ -1,44 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. - -This is an example of a very simple coarse-grained protein. - -This example contains a 1-bead (C-alpha model) representation of the -"unfrustrated" 4-helix bundle model used in this paper: -G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) - -In this model, there are three atom-types (bead-types), H, L, and N -representing one amino-acid each. The "H" beads represent the hydrophobic -amino acids, and are attracted to eachother with a strength of "1.0" -(in dimensionless units of "epsilon"). The "L" and "N" atoms are -hydrophilic and purely repulsive, and only differ in their secondary-structure -propensity (ie their dihedral parameters). - -The dihedral-interaction is bi-stable with two deep local minima (corresponding -to helix-like and sheet-like secondary structure). You can adjust the bias -in favor of one minima or another by modifying the angle-shift parameter in -the appropriate "dihedral_coeff" command in the other .lt file. - -A definition for the 4-sheet beta-barell protein model is also included. -If you want to simulate that molecule instead, then edit the "system.lt" -file (in the "moltemplate_files" subdirectory), and replace this line: -prot = new 4HelixBundle - with -prot = new 4SheetBundle - -------------- -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_run.sh deleted file mode 100755 index 45bd2d451..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# You would probably run lammps this way: -# -# lmp_ubuntu -i run.in.nvt - -# The files "run.in.min", and "run.in.nvt" are LAMMPS input scripts which refer -# to the input scripts & data files you created earlier when you ran moltemplate -# system.in.init, system.in.settings, system.data - - - - -# ----------------------------------- - - - -LAMMPS_COMMAND="lmp_ubuntu" - -# Here "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -# (such as lmp_linux, lmp_g++, lmp_mac, lmp_cygwin, etc...) Change if necessary. - -# Run lammps using the following 3 commands: - -"$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -"$LAMMPS_COMMAND" -i run.in.nvt # production run - -# Alternately, if you have MPI installed, try something like this: - -#NUMPROCS=4 -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.min # minimize (OPTIONAL) -#mpirun -np $NUMPROCS "$LAMMPS_COMMAND" -i run.in.nvt # production run - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_setup.sh deleted file mode 100755 index cb3196cf8..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -overlay-dihdedrals system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4HelixBundle_t=0.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4HelixBundle_t=0.jpg deleted file mode 100644 index b4d919f9e..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4HelixBundle_t=0.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4SheetBundle_t=0.jpg b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4SheetBundle_t=0.jpg deleted file mode 100644 index cd65146ff..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/4SheetBundle_t=0.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index de47509ed..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,214 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 73 !NATOM - 1 1 1 1 0.000000 1.0000 0 - 2 1 1 1 0.000000 1.0000 0 - 3 1 2 2 0.000000 1.0000 0 - 4 1 2 2 0.000000 1.0000 0 - 5 1 1 1 0.000000 1.0000 0 - 6 1 1 1 0.000000 1.0000 0 - 7 1 2 2 0.000000 1.0000 0 - 8 1 2 2 0.000000 1.0000 0 - 9 1 1 1 0.000000 1.0000 0 - 10 1 1 1 0.000000 1.0000 0 - 11 1 2 2 0.000000 1.0000 0 - 12 1 2 2 0.000000 1.0000 0 - 13 1 1 1 0.000000 1.0000 0 - 14 1 1 1 0.000000 1.0000 0 - 15 1 2 2 0.000000 1.0000 0 - 16 1 2 2 0.000000 1.0000 0 - 17 1 1 1 0.000000 1.0000 0 - 18 1 1 1 0.000000 1.0000 0 - 19 1 2 2 0.000000 1.0000 0 - 20 1 2 2 0.000000 1.0000 0 - 21 1 1 1 0.000000 1.0000 0 - 22 1 1 1 0.000000 1.0000 0 - 23 1 2 2 0.000000 1.0000 0 - 24 1 2 2 0.000000 1.0000 0 - 25 1 1 1 0.000000 1.0000 0 - 26 1 1 1 0.000000 1.0000 0 - 27 1 2 2 0.000000 1.0000 0 - 28 1 2 2 0.000000 1.0000 0 - 29 1 1 1 0.000000 1.0000 0 - 30 1 1 1 0.000000 1.0000 0 - 31 1 2 2 0.000000 1.0000 0 - 32 1 2 2 0.000000 1.0000 0 - 33 1 1 1 0.000000 1.0000 0 - 34 1 1 1 0.000000 1.0000 0 - 35 1 2 2 0.000000 1.0000 0 - 36 1 2 2 0.000000 1.0000 0 - 37 1 1 1 0.000000 1.0000 0 - 38 1 1 1 0.000000 1.0000 0 - 39 1 2 2 0.000000 1.0000 0 - 40 1 2 2 0.000000 1.0000 0 - 41 1 1 1 0.000000 1.0000 0 - 42 1 1 1 0.000000 1.0000 0 - 43 1 2 2 0.000000 1.0000 0 - 44 1 2 2 0.000000 1.0000 0 - 45 1 1 1 0.000000 1.0000 0 - 46 1 1 1 0.000000 1.0000 0 - 47 1 2 2 0.000000 1.0000 0 - 48 1 2 2 0.000000 1.0000 0 - 49 1 1 1 0.000000 1.0000 0 - 50 1 1 1 0.000000 1.0000 0 - 51 1 2 2 0.000000 1.0000 0 - 52 1 2 2 0.000000 1.0000 0 - 53 1 1 1 0.000000 1.0000 0 - 54 1 1 1 0.000000 1.0000 0 - 55 1 2 2 0.000000 1.0000 0 - 56 1 2 2 0.000000 1.0000 0 - 57 1 1 1 0.000000 1.0000 0 - 58 1 1 1 0.000000 1.0000 0 - 59 1 2 2 0.000000 1.0000 0 - 60 1 2 2 0.000000 1.0000 0 - 61 1 1 1 0.000000 1.0000 0 - 62 1 1 1 0.000000 1.0000 0 - 63 1 2 2 0.000000 1.0000 0 - 64 1 2 2 0.000000 1.0000 0 - 65 1 3 3 0.000000 1.0000 0 - 66 1 3 3 0.000000 1.0000 0 - 67 1 3 3 0.000000 1.0000 0 - 68 1 3 3 0.000000 1.0000 0 - 69 1 3 3 0.000000 1.0000 0 - 70 1 3 3 0.000000 1.0000 0 - 71 1 3 3 0.000000 1.0000 0 - 72 1 3 3 0.000000 1.0000 0 - 73 1 3 3 0.000000 1.0000 0 - - 72 !NBOND: bonds - 1 2 2 3 3 4 4 5 - 5 6 6 7 7 8 8 9 - 9 10 10 11 11 12 12 13 - 13 14 14 15 15 16 16 65 - 17 18 17 70 18 19 19 20 - 20 21 21 22 22 23 23 24 - 24 25 25 26 26 27 27 28 - 28 29 29 30 30 31 31 32 - 32 67 33 34 33 68 34 35 - 35 36 36 37 37 38 38 39 - 39 40 40 41 41 42 42 43 - 43 44 44 45 45 46 46 47 - 47 48 48 71 49 50 50 51 - 51 52 52 53 53 54 54 55 - 55 56 56 57 57 58 58 59 - 59 60 60 61 61 62 62 63 - 63 64 64 73 65 66 66 67 - 68 69 69 70 71 72 72 73 - - 71 !NTHETA: angles - 16 65 66 32 67 66 48 71 72 - 64 73 72 2 3 4 3 4 5 - 6 7 8 7 8 9 10 11 12 - 11 12 13 14 15 16 18 19 20 - 19 20 21 22 23 24 23 24 25 - 26 27 28 27 28 29 30 31 32 - 34 35 36 35 36 37 38 39 40 - 39 40 41 42 43 44 43 44 45 - 46 47 48 50 51 52 51 52 53 - 54 55 56 55 56 57 58 59 60 - 59 60 61 62 63 64 15 16 65 - 31 32 67 47 48 71 63 64 73 - 34 33 68 18 17 70 1 2 3 - 4 5 6 5 6 7 8 9 10 - 9 10 11 12 13 14 13 14 15 - 17 18 19 20 21 22 21 22 23 - 24 25 26 25 26 27 28 29 30 - 29 30 31 33 34 35 36 37 38 - 37 38 39 40 41 42 41 42 43 - 44 45 46 45 46 47 49 50 51 - 52 53 54 53 54 55 56 57 58 - 57 58 59 60 61 62 61 62 63 - 17 70 69 33 68 69 65 66 67 - 68 69 70 71 72 73 - - 122 !NPHI: dihedrals - 4 5 6 7 8 9 10 11 - 12 13 14 15 20 21 22 23 - 24 25 26 27 28 29 30 31 - 36 37 38 39 40 41 42 43 - 44 45 46 47 52 53 54 55 - 56 57 58 59 60 61 62 63 - 2 3 4 5 6 7 8 9 - 10 11 12 13 18 19 20 21 - 22 23 24 25 26 27 28 29 - 34 35 36 37 38 39 40 41 - 42 43 44 45 50 51 52 53 - 54 55 56 57 58 59 60 61 - 3 4 5 6 1 2 3 4 - 7 8 9 10 5 6 7 8 - 11 12 13 14 9 10 11 12 - 13 14 15 16 19 20 21 22 - 17 18 19 20 23 24 25 26 - 21 22 23 24 27 28 29 30 - 25 26 27 28 29 30 31 32 - 35 36 37 38 33 34 35 36 - 39 40 41 42 37 38 39 40 - 43 44 45 46 41 42 43 44 - 45 46 47 48 51 52 53 54 - 49 50 51 52 55 56 57 58 - 53 54 55 56 59 60 61 62 - 57 58 59 60 61 62 63 64 - 4 5 6 7 8 9 10 11 - 12 13 14 15 20 21 22 23 - 24 25 26 27 28 29 30 31 - 36 37 38 39 40 41 42 43 - 44 45 46 47 52 53 54 55 - 56 57 58 59 60 61 62 63 - 2 3 4 5 6 7 8 9 - 10 11 12 13 18 19 20 21 - 22 23 24 25 26 27 28 29 - 34 35 36 37 38 39 40 41 - 42 43 44 45 50 51 52 53 - 54 55 56 57 58 59 60 61 - 3 4 5 6 1 2 3 4 - 7 8 9 10 5 6 7 8 - 11 12 13 14 9 10 11 12 - 13 14 15 16 19 20 21 22 - 17 18 19 20 23 24 25 26 - 21 22 23 24 27 28 29 30 - 25 26 27 28 29 30 31 32 - 35 36 37 38 33 34 35 36 - 39 40 41 42 37 38 39 40 - 43 44 45 46 41 42 43 44 - 45 46 47 48 51 52 53 54 - 49 50 51 52 55 56 57 58 - 53 54 55 56 59 60 61 62 - 57 58 59 60 61 62 63 64 - 68 69 70 17 33 68 69 70 - 65 66 67 32 16 65 66 67 - 71 72 73 64 48 71 72 73 - 34 33 68 69 18 17 70 69 - 68 33 34 35 70 17 18 19 - 15 16 65 66 31 32 67 66 - 47 48 71 72 63 64 73 72 - 14 15 16 65 30 31 32 67 - 46 47 48 71 62 63 64 73 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/1beadProtSci2010.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/1beadProtSci2010.lt deleted file mode 100644 index 9b4ff2535..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/1beadProtSci2010.lt +++ /dev/null @@ -1,274 +0,0 @@ -# This file defines a family of coarse-grained protein models used in: -# G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) -# -# Strategy: -# -#1) First I'll define some building blocks (A16, B16, T3) -# which are helices, sheets and turns of a predetermined length) -# -#2) Then I'll copy and paste them together to build -# a 4-helix bundle or a 4-strand beta-barrel. -# This approach is optional. If your protein has helices which are not -# identical, you should probably just include all 4 helices in a single -# "Data Atoms" section and don't try to subdivide the protein into pieces.) - - -1beadProtSci2010 { # <-- enclose definitions in a namespace for portability - - write_once("In Init") { - units lj - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid fourier - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - - - # A16 is a coarse-grained alpha-helix containing 16 residues (one "atom" each) - - A16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.4 -0.4 0.0 - $atom:a2 $mol:... @atom:../L 0.0 0.4 -0.4 0.6 - $atom:a3 $mol:... @atom:../H 0.0 0.4 0.4 1.2 - $atom:a4 $mol:... @atom:../H 0.0 -0.4 0.4 1.8 - $atom:a5 $mol:... @atom:../L 0.0 -0.4 -0.4 2.4 - $atom:a6 $mol:... @atom:../L 0.0 0.4 -0.4 3.0 - $atom:a7 $mol:... @atom:../H 0.0 0.4 0.4 3.6 - $atom:a8 $mol:... @atom:../H 0.0 -0.4 0.4 4.2 - $atom:a9 $mol:... @atom:../L 0.0 -0.4 -0.4 4.8 - $atom:a10 $mol:... @atom:../L 0.0 0.4 -0.4 5.4 - $atom:a11 $mol:... @atom:../H 0.0 0.4 0.4 6.0 - $atom:a12 $mol:... @atom:../H 0.0 -0.4 0.4 6.6 - $atom:a13 $mol:... @atom:../L 0.0 -0.4 -0.4 7.2 - $atom:a14 $mol:... @atom:../L 0.0 0.4 -0.4 7.8 - $atom:a15 $mol:... @atom:../H 0.0 0.4 0.4 8.4 - $atom:a16 $mol:... @atom:../H 0.0 -0.4 0.4 9.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # A16 - - - # B16 is a coarse-grained beta-strand containing 16 residues (one "atom" each) - - B16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.3 0.0 0.0 - $atom:a2 $mol:... @atom:../H 0.0 0.3 0.0 0.8 - $atom:a3 $mol:... @atom:../L 0.0 -0.3 0.0 1.6 - $atom:a4 $mol:... @atom:../H 0.0 0.3 0.0 2.4 - $atom:a5 $mol:... @atom:../L 0.0 -0.3 0.0 3.2 - $atom:a6 $mol:... @atom:../H 0.0 0.3 0.0 4.0 - $atom:a7 $mol:... @atom:../L 0.0 -0.3 0.0 4.8 - $atom:a8 $mol:... @atom:../H 0.0 0.3 0.0 5.6 - $atom:a9 $mol:... @atom:../L 0.0 -0.3 0.0 6.4 - $atom:a10 $mol:... @atom:../H 0.0 0.3 0.0 7.2 - $atom:a11 $mol:... @atom:../L 0.0 -0.3 0.0 8.0 - $atom:a12 $mol:... @atom:../H 0.0 0.3 0.0 8.8 - $atom:a13 $mol:... @atom:../L 0.0 -0.3 0.0 9.6 - $atom:a14 $mol:... @atom:../H 0.0 0.3 0.0 10.4 - $atom:a15 $mol:... @atom:../L 0.0 -0.3 0.0 11.2 - $atom:a16 $mol:... @atom:../H 0.0 0.3 0.0 12.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # B16 - - T3 { # T3 is a "turn" region consisting of 3 beads - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../N 0.0 -0.8 0.0 0.0 - $atom:a2 $mol:... @atom:../N 0.0 0.0 0.55 -0.24 - $atom:a3 $mol:... @atom:../N 0.0 0.8 0.0 0.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - } - - } # T3 - - # ----- Now build larger molecules using A16, B16 and T3 ------- - - 4SheetBarrel { - - sheet1 = new B16.rot( 45, 0,0,1).move(-0.793700526,-0.793700526, -6) - sheet2 = new B16.rot( 135, 0,0,1).move( 0.793700526,-0.793700526, -6) - sheet3 = new B16.rot( 225, 0,0,1).move( 0.793700526, 0.793700526, -6) - sheet4 = new B16.rot( 315, 0,0,1).move(-0.793700526, 0.793700526, -6) - - turn1 = new T3.rot(180,1,0,0).rot(0,0,0,1).move(0,-1.3,6.6) - turn2 = new T3.rot( 0,1,0,0).rot(-90,0,0,1).move(0.7,-0.0,-6.9) - turn3 = new T3.rot(180,1,0,0).rot(-180,0,0,1).move(0,1.3,6.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:sheet1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:sheet2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:sheet3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:sheet2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:sheet3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:sheet4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - 4HelixBundle { - - helix1 = new A16.rot( -45, 0,0,1).move(-1.12691645,-1.12691645, -4.5) - helix2 = new A16.rot( 45, 0,0,1).move( 1.12691645,-1.12691645, -4.5) - helix3 = new A16.rot( 135, 0,0,1).move( 1.12691645, 1.12691645, -4.5) - helix4 = new A16.rot( 225, 0,0,1).move(-1.12691645, 1.12691645, -4.5) - - turn1 = new T3.rot(180,1,0,0).rot(-17,0,0,1).move(-0.2,-0.7,5.4) - turn2 = new T3.rot( 0,1,0,0).rot(-100,0,0,1).move(0.7,-0.15,-4.8) - turn3 = new T3.rot(180,1,0,0).rot(163,0,0,1).move(0.2,0.7,5.4) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:H @atom:H lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 1.0 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 1.0 1.0 1 0 - } - # Interactions between different atoms use "repulsive wins" mixing rules - - - # bond_coeff bondType bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 66.6 1.0 - } - - - # angle_coeff angleType anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 66.6 105.0 - } - - # We use the same bond-angle forces whenever - # there are 3 consecutively-bonded atoms: - # - # angleType atomtypes1 2 3 bondtypes1 2 - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - - - # From the Bellesia et al 2010 paper: - # for helices: U_{dih}(\phi) = 1.2*(cos(3\phi) + cos(\phi+\delta)) - # for turns: U_{dih}(\phi) = 0.2*cos(3\phi) - # - # General formula used for "dihedral_style fourier": - # U_{dih}(\phi) = \Sum_{i=1}^m K_i [ 1.0 + cos(n_i \phi - d_i) ] - # - # Syntax: - # dihedralType dihedralstyle m K_1 n_1 d_1 K2 n_2 d_2 ... - - write_once("In Settings") { - dihedral_coeff @dihedral:delta60_0 fourier 2 2.167862 3 0 2.167862 1 -60.0 - dihedral_coeff @dihedral:delta62_5 fourier 2 2.167862 3 0 2.167862 1 -62.5 - dihedral_coeff @dihedral:delta65_0 fourier 2 2.167862 3 0 2.167862 1 -65.0 - dihedral_coeff @dihedral:turn fourier 1 0.361310 3 0 - # Note: 2.167862=1.2*epsilon and 0.361310=0.2*epsilon. - } - - - # dihedralType atomtypes1 2 3 4 bondtypes1 2 3 - - write_once("Data Dihedrals By Type") { - @dihedral:delta60_0 @atom:H @atom:L @atom:H @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:H @atom:L @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:L @atom:L @atom:H * * * - @dihedral:delta60_0 @atom:L @atom:H @atom:H @atom:L * * * - @dihedral:turn @atom:N @atom:* @atom:* @atom:* * * * - } - # Note: This next rule is not needed: - # @dihedral:turn @atom:* @atom:* @atom:* @atom:N * * * - # (By reflection symmetry, it's equivalent to the rule above.) - # - # Note: The example in ../../membrane+protein/moltemplate_files/ - # demonstrates how to define dihedral angles for this model - # in an alternate way which might be easier to understand. - - - # --- Mass Units --- - # There are 3 atom types (referred to above as ../H, ../L, and ../N) - # Define their masses (in reduced units): - - write_once("Data Masses") { - @atom:H 1.0 - @atom:L 1.0 - @atom:N 1.0 - } - - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/README.sh b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/README.sh deleted file mode 100755 index 852b9b76f..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/README.sh +++ /dev/null @@ -1,13 +0,0 @@ -# run moltemplate this way - -moltemplate.sh system.lt - -# This will generate various files with names ending in *.in* and *.data -# which are needed by LAMMPS. - -# ------ Other versions: -------- -# -# If you are using the "other_versions/charmm/1beadProtSci2010.lt" file, -# then you must run moltemplate this way: -# -# moltemplate.sh -overlay-dihdedrals system.lt diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/README.TXT b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/README.TXT deleted file mode 100644 index 82bc8c5c4..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/README.TXT +++ /dev/null @@ -1,13 +0,0 @@ -This directory contains other versions of the same molecule -(with the same force-field), implemented in different ways. - -charmm/1beadProtSci2010.lt <-- This applies multiple "charmm" dihedral angle - forces to the same quartet of atoms to create - a Fourier series. (No packages needed.) - - NOTE: You must run moltemplate this way: - - moltemplate.sh -overlay-dihdedrals system.lt - -class2/1beadProtSci2010.lt <-- This uses the "class2" dihedral angles forces - (You must build LAMMPS with the CLASS2 package) diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/charmm/1beadProtSci2010.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/charmm/1beadProtSci2010.lt deleted file mode 100644 index d57186bee..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/charmm/1beadProtSci2010.lt +++ /dev/null @@ -1,411 +0,0 @@ -# This file defines a family of coarse-grained protein models used in: -# G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) -# -# -# For portability, all definitions in this file are enclosed within -# the "1beadProtSci2010" namespace. To access them, put -# "using namespace 1beadProtSci2010" in your LT file. - -# Strategy: -# -#1) First I'll define some building blocks -# (short helices, sheets and turns of a predetermined length) -# -#2) Then I'll cut and paste them together to build -# a 4-helix bundle or a 4-strand beta-barrel. -# -# Doing it this way is optional. It's simpler (but longer) to simply write -# out the entire sequence of all 73 atoms in a single "Data Atoms" section. -# (IE. Don't try to subdivide it.) It's also simpler to explicitly list the -# 72 bonds, 71 3-body angles and 70 4-body dihedral angle interactions -# manually (instead of inferring them from the atom type). If your protein -# has helices which are not identical, this would probably be easier. -# Use whichever style you prefer. -# -# -# Note that atom types, bond types, angle types, and dihedral types -# are shared between all molecules defined in the "1beadProtSci2010" family. -# (That's why there is a "../" in their path-names. Otherwise atom, bond, -# angle types, etc... are not shared between different molecules.) -# -# Confusing detail: -# Each molecule in LAMMPS can be assigned a unique molecule-ID (an integer). -# These are represented by the "$mol" variable written next to each atom. -# Our protein has multiple subunits (in this case: helices, sheets, turns). -# Because we want the subunits to share the same molecule-ID counter we use -# "$mol:..." instead of "$mol" which tells moltemplate to search for the -# parent molecule's ID. This is optional. If it bothers you, just use "$mol" - - - -1beadProtSci2010 { - - write_once("In Init") { - # -- Default styles for "1beadProtSci2010" -- - units lj - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid charmm - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 - - # If charges are needed, (assuming biopolymers), try one of: - #dielectric 80.0 - #pair_style hybrid lj/cut/coul/debye 0.1 4.0 - # or (for short distances, below a couple nm) - #pair_style hybrid lj/charmm/coul/charmm/implicit 3.5 4.0 - - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - - - # ---- Building blocks: A16, B16, Turn3 ---- - - # A16 is a coarse-grained alpha-helix containing 16 residues (one "atom" each) - - A16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.4 -0.4 0.0 - $atom:a2 $mol:... @atom:../L 0.0 0.4 -0.4 0.6 - $atom:a3 $mol:... @atom:../H 0.0 0.4 0.4 1.2 - $atom:a4 $mol:... @atom:../H 0.0 -0.4 0.4 1.8 - $atom:a5 $mol:... @atom:../L 0.0 -0.4 -0.4 2.4 - $atom:a6 $mol:... @atom:../L 0.0 0.4 -0.4 3.0 - $atom:a7 $mol:... @atom:../H 0.0 0.4 0.4 3.6 - $atom:a8 $mol:... @atom:../H 0.0 -0.4 0.4 4.2 - $atom:a9 $mol:... @atom:../L 0.0 -0.4 -0.4 4.8 - $atom:a10 $mol:... @atom:../L 0.0 0.4 -0.4 5.4 - $atom:a11 $mol:... @atom:../H 0.0 0.4 0.4 6.0 - $atom:a12 $mol:... @atom:../H 0.0 -0.4 0.4 6.6 - $atom:a13 $mol:... @atom:../L 0.0 -0.4 -0.4 7.2 - $atom:a14 $mol:... @atom:../L 0.0 0.4 -0.4 7.8 - $atom:a15 $mol:... @atom:../H 0.0 0.4 0.4 8.4 - $atom:a16 $mol:... @atom:../H 0.0 -0.4 0.4 9.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # A16 - - - # B16 is a coarse-grained beta-strand containing 16 residues (one "atom" each) - - B16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.3 0.0 0.0 - $atom:a2 $mol:... @atom:../H 0.0 0.3 0.0 0.8 - $atom:a3 $mol:... @atom:../L 0.0 -0.3 0.0 1.6 - $atom:a4 $mol:... @atom:../H 0.0 0.3 0.0 2.4 - $atom:a5 $mol:... @atom:../L 0.0 -0.3 0.0 3.2 - $atom:a6 $mol:... @atom:../H 0.0 0.3 0.0 4.0 - $atom:a7 $mol:... @atom:../L 0.0 -0.3 0.0 4.8 - $atom:a8 $mol:... @atom:../H 0.0 0.3 0.0 5.6 - $atom:a9 $mol:... @atom:../L 0.0 -0.3 0.0 6.4 - $atom:a10 $mol:... @atom:../H 0.0 0.3 0.0 7.2 - $atom:a11 $mol:... @atom:../L 0.0 -0.3 0.0 8.0 - $atom:a12 $mol:... @atom:../H 0.0 0.3 0.0 8.8 - $atom:a13 $mol:... @atom:../L 0.0 -0.3 0.0 9.6 - $atom:a14 $mol:... @atom:../H 0.0 0.3 0.0 10.4 - $atom:a15 $mol:... @atom:../L 0.0 -0.3 0.0 11.2 - $atom:a16 $mol:... @atom:../H 0.0 0.3 0.0 12.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # B16 - - T3 { # T3 is a "turn" region consisting of 3 beads - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../N 0.0 -0.8 0.0 0.0 - $atom:a2 $mol:... @atom:../N 0.0 0.0 0.55 -0.24 - $atom:a3 $mol:... @atom:../N 0.0 0.8 0.0 0.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - } - - } # T3 - - # (Note: Again, atom types, bond-types, (dihedral-types, any variable, etc) - # can be shared. The ".." in "@atom:../CA" tells moltemplate that - # atom type CA is defined in the parent's environment. (We are - # sharing the CA atom type between both the H and P residues. - # The same is true of the ".." in "@bond:../sidechain". - # - # - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # molecule's id number as it's own. - - - - # ----- Now build larger molecules using A16, B16 and T3 ------- - - 4HelixBundle { - - helix1 = new A16.rot( -45, 0,0,1).move(-1.12691645,-1.12691645, 0) - helix2 = new A16.rot( 45, 0,0,1).move( 1.12691645,-1.12691645, 0) - helix3 = new A16.rot( 135, 0,0,1).move( 1.12691645, 1.12691645, 0) - helix4 = new A16.rot( 225, 0,0,1).move(-1.12691645, 1.12691645, 0) - # Note: 1.12691645 ~= 0.5*2^(1/6) + 0.4*sqrt(2) - - turn1 = new T3.rot(180,1,0,0).rot(-17,0,0,1).move(-0.2,-0.7,9.9) - turn2 = new T3.rot( 0,1,0,0).rot(-100,0,0,1).move(0.7,-0.15,-0.3) - turn3 = new T3.rot(180,1,0,0).rot(163,0,0,1).move(0.2,0.7,9.9) - - # Note: In the paper, this is described as the "UA2" conformation - # (I played around with the angles until it looked "okay". This is not - # the minimum energy conformation. Further minimization is necessary.) - - # Now bond the pieces together. - # (Note: angle & dihedral interactions will be generated automatically.) - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # <-- create a variable for the parent's Molecule-ID - } - - 4SheetBundle { - - sheet1 = new B16.rot( 45, 0,0,1).move(-0.793700526,-0.793700526, 0) - sheet2 = new B16.rot( 135, 0,0,1).move( 0.793700526,-0.793700526, 0) - sheet3 = new B16.rot( 225, 0,0,1).move( 0.793700526, 0.793700526, 0) - sheet4 = new B16.rot( 315, 0,0,1).move(-0.793700526, 0.793700526, 0) - # Note: 0.793700526 ~= 0.5*2^(1/6) * sqrt(1/2) - - turn1 = new T3.rot(180,1,0,0).rot(0,0,0,1).move(0,-1.3,12.6) - turn2 = new T3.rot( 0,1,0,0).rot(-90,0,0,1).move(0.7,-0.0,-0.9) - turn3 = new T3.rot(180,1,0,0).rot(-180,0,0,1).move(0,1.3,12.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:sheet1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:sheet2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:sheet3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:sheet2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:sheet3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:sheet4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # There are 3 atom types (referred to above as ../H, ../L, and ../N) - # Define their masses: - - write_once("Data Masses") { - @atom:H 1.0 - @atom:L 1.0 - @atom:N 1.0 - - } - - - - # -------------------------------------------------------------------- - # -- In this example, all force field parameters are stored in the -- - # -- file named "In Settings". They can also go in sections like -- - # -- "Data Pair Coeffs", "Data Bond Coeffs", "Data Angle Coeffs"... -- - # -------------------------------------------------------------------- - - - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:H @atom:H lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 1.0 1.0 1 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 1.0 1.0 1 0 - } - # (Interactions between different atom types use "arithmetic" - # and "maxmax" ("repulsion-wins") mixing rules.) - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond_coeff bondType bondstylename k r0 - # - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 66.6 1.0 - } - - - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # The corresponding command is: - # - # angle_coeff angleType anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 66.6 105.0 - } - - # Generate a "backbone" 3-body interaction whenever 3 atoms are bonded - # together. We do this by to asking moltemplate to generate this - # 3-body interaction whenever 3 consecutively bonded atoms satisfy - # the following type requirement: - # - # angleType atomtypes1 2 3 bondtypes1 2 - - write_once("Data Angles By Type") { - @angle:backbone * * * * * - } - - - - - - # 4-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Udihedral(phi) = K * (1 + cos(n*phi - d)) - # - # The d parameter is in degrees, K is in kcal/mol/rad^2. - # - # The corresponding command is: - # - # dihedral_coeff dihedralType dihedralstylename K n d w - # ("w" is the weight for 1-4 pair interactions, which we set to 0) - - write_once("In Settings") { - dihedral_coeff @dihedral:turn charmm 0.2 3 0 0 - dihedral_coeff @dihedral:term3 charmm 1.2 3 0 0 - - dihedral_coeff @dihedral:delta65_0 charmm 1.2 1 -65 0 - dihedral_coeff @dihedral:delta62_5 charmm 1.2 1 -62 0 - dihedral_coeff @dihedral:delta60_0 charmm 1.2 1 -60 0 - dihedral_coeff @dihedral:delta57_5 charmm 1.2 1 -57 0 - dihedral_coeff @dihedral:delta55_0 charmm 1.2 1 -55 0 - } - - #write_once("In Settings") { - # dihedral_coeff @dihedral:turn charmm 0.2 3 0.0 0 - # dihedral_coeff @dihedral:term3 charmm 1.2 3 0.0 0 - # dihedral_coeff @dihedral:delta65_0 charmm 1.2 1 -65.0 0 - # dihedral_coeff @dihedral:delta62_5 charmm 1.2 1 -62.5 0 - # dihedral_coeff @dihedral:delta60_0 charmm 1.2 1 -60.0 0 - # dihedral_coeff @dihedral:delta57_5 charmm 1.2 1 -57.5 0 - # dihedral_coeff @dihedral:delta55_0 charmm 1.2 1 -55.5 0 - #} - - # Generate 4-body interactions whenever 4 consecutively bonded atoms satisfy - # the following type requirements: - - write_once("Data Dihedrals By Type") { - # The dihedral interaction between backbone atoms in the helix or sheet-like - # regions is proportional to the sum of two terms: cos(phi+delta)+cos(3*phi) - # where delta is a constant used to control the bias between helices/sheets. - # As of 2013-4-07, the "fourier", "table", "class2", and "charmm", - " dihedral_styles can implement this potential. - # However dihedral_style "charmm" can only handle one cosine term at a time. - # So we use two commands to create two dihedral interactions for the same - # set of of four atoms ("cos3" and "delta60_0"). (To allow the - # superposition of multiple dihedral interactions on the same atoms, - # be sure to run moltemplate with the "-overlay-dihdedrals" argument.) - # - # dihedralType atomtypes1 2 3 4 bondtypes1 2 3 - - @dihedral:term3 @atom:H @atom:L @atom:H @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:L @atom:H @atom:L * * * - - @dihedral:term3 @atom:H @atom:L @atom:L @atom:H * * * - @dihedral:delta60_0 @atom:H @atom:L @atom:L @atom:H * * * - - @dihedral:term3 @atom:L @atom:H @atom:H @atom:L * * * - @dihedral:delta60_0 @atom:L @atom:H @atom:H @atom:L * * * - - @dihedral:term3 @atom:H @atom:H @atom:L @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:H @atom:L @atom:L * * * - - # Comment out the next 4 lines: (They are redundant with the lines above) - #@dihedral:term3 @atom:L @atom:L @atom:H @atom:H * * * - #@dihedral:delta60_0 @atom:L @atom:L @atom:H @atom:H * * * - #@dihedral:term3 @atom:L @atom:H @atom:L @atom:H * * * - #@dihedral:delta60_0 @atom:L @atom:H @atom:L @atom:H * * * - # (Redundant: The LLHH pattern is identical to HHLL after order reversal) - # (Redundant: The LHLH pattern is identical to HLHL after order reversal) - - # Right now the dihedral-angle settings are "unfrustrated", meaning that the - # peptide backbone is equally happy to adopt helical or sheet-like secondary - # structure (See Table IV of Bellesia et. al, Prot Sci, 19, 141 (2010)). - # You can change that by changing "delta60_0" to one of the other choices. - - # Any dihedral interactions containing "N" atoms use the @dihedral:turn - # interaction (which is much weaker). - @dihedral:turn @atom:N @atom:* @atom:* @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:* @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:N @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:N @atom:N * * * - # Comment out the next 4 lines: (They are redundant with the lines above) - # @dihedral:turn @atom:N @atom:N @atom:N @atom:N * * * - # @dihedral:turn @atom:* @atom:N @atom:N @atom:N * * * - # @dihedral:turn @atom:* @atom:* @atom:N @atom:N * * * - # @dihedral:turn @atom:* @atom:* @atom:* @atom:N * * * - } - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/class2/1beadProtSci2010.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/class2/1beadProtSci2010.lt deleted file mode 100644 index a0e305f84..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/other_implementations/class2/1beadProtSci2010.lt +++ /dev/null @@ -1,385 +0,0 @@ -# This file defines a family of coarse-grained protein models used in: -# G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) -# -# -# For portability, all definitions in this file are enclosed within -# the "1beadProtSci2010" namespace. To access them, put -# "using namespace 1beadProtSci2010" in your LT file. - -# Strategy: -# -#1) First I'll define some building blocks -# (short helices, sheets and turns of a predetermined length) -# -#2) Then I'll cut and paste them together to build -# a 4-helix bundle or a 4-strand beta-barrel. -# -# Doing it this way is optional. It's simpler (but longer) to simply write -# out the entire sequence of all 73 atoms in a single "Data Atoms" section. -# (IE. Don't try to subdivide it.) It's also simpler to explicitly list the -# 72 bonds, 71 3-body angles and 70 4-body dihedral angle interactions -# manually (instead of inferring them from the atom type). If your protein -# has helices which are not identical, this would probably be easier. -# Use whichever style you prefer. -# -# -# Note that atom types, bond types, angle types, and dihedral types -# are shared between all molecules defined in the "1beadProtSci2010" family. -# (That's why there is a "../" in their path-names. Otherwise atom, bond, -# angle types, etc... are not shared between different molecules.) -# -# Confusing detail: -# Each molecule in LAMMPS can be assigned a unique molecule-ID (an integer). -# These are represented by the "$mol" variable written next to each atom. -# Our protein has multiple subunits (in this case: helices, sheets, turns). -# Because we want the subunits to share the same molecule-ID counter we use -# "$mol:..." instead of "$mol" which tells moltemplate to search for the -# parent molecule's ID. This is optional. If it bothers you, just use "$mol" - - - -1beadProtSci2010 { - - write_once("In Init") { - # -- Default styles for "1beadProtSci2010" -- - units lj - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid class2 - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 3.5 4.0 rsoftcore 1 - - # If charges are needed, (assuming biopolymers), try one of: - #dielectric 80.0 - #pair_style hybrid lj/cut/coul/debye 0.1 4.0 - # or (for short distances, below a couple nm) - #pair_style hybrid lj/charmm/coul/charmm/implicit 3.5 4.0 - - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - - - # ---- Building blocks: A16, B16, Turn3 ---- - - # A16 is a coarse-grained alpha-helix containing 16 residues (one "atom" each) - - A16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.4 -0.4 0.0 - $atom:a2 $mol:... @atom:../L 0.0 0.4 -0.4 0.6 - $atom:a3 $mol:... @atom:../H 0.0 0.4 0.4 1.2 - $atom:a4 $mol:... @atom:../H 0.0 -0.4 0.4 1.8 - $atom:a5 $mol:... @atom:../L 0.0 -0.4 -0.4 2.4 - $atom:a6 $mol:... @atom:../L 0.0 0.4 -0.4 3.0 - $atom:a7 $mol:... @atom:../H 0.0 0.4 0.4 3.6 - $atom:a8 $mol:... @atom:../H 0.0 -0.4 0.4 4.2 - $atom:a9 $mol:... @atom:../L 0.0 -0.4 -0.4 4.8 - $atom:a10 $mol:... @atom:../L 0.0 0.4 -0.4 5.4 - $atom:a11 $mol:... @atom:../H 0.0 0.4 0.4 6.0 - $atom:a12 $mol:... @atom:../H 0.0 -0.4 0.4 6.6 - $atom:a13 $mol:... @atom:../L 0.0 -0.4 -0.4 7.2 - $atom:a14 $mol:... @atom:../L 0.0 0.4 -0.4 7.8 - $atom:a15 $mol:... @atom:../H 0.0 0.4 0.4 8.4 - $atom:a16 $mol:... @atom:../H 0.0 -0.4 0.4 9.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # A16 - - - # B16 is a coarse-grained beta-strand containing 16 residues (one "atom" each) - - B16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../L 0.0 -0.3 0.0 0.0 - $atom:a2 $mol:... @atom:../H 0.0 0.3 0.0 0.8 - $atom:a3 $mol:... @atom:../L 0.0 -0.3 0.0 1.6 - $atom:a4 $mol:... @atom:../H 0.0 0.3 0.0 2.4 - $atom:a5 $mol:... @atom:../L 0.0 -0.3 0.0 3.2 - $atom:a6 $mol:... @atom:../H 0.0 0.3 0.0 4.0 - $atom:a7 $mol:... @atom:../L 0.0 -0.3 0.0 4.8 - $atom:a8 $mol:... @atom:../H 0.0 0.3 0.0 5.6 - $atom:a9 $mol:... @atom:../L 0.0 -0.3 0.0 6.4 - $atom:a10 $mol:... @atom:../H 0.0 0.3 0.0 7.2 - $atom:a11 $mol:... @atom:../L 0.0 -0.3 0.0 8.0 - $atom:a12 $mol:... @atom:../H 0.0 0.3 0.0 8.8 - $atom:a13 $mol:... @atom:../L 0.0 -0.3 0.0 9.6 - $atom:a14 $mol:... @atom:../H 0.0 0.3 0.0 10.4 - $atom:a15 $mol:... @atom:../L 0.0 -0.3 0.0 11.2 - $atom:a16 $mol:... @atom:../H 0.0 0.3 0.0 12.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # B16 - - T3 { # T3 is a "turn" region consisting of 3 beads - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../N 0.0 -0.8 0.0 0.0 - $atom:a2 $mol:... @atom:../N 0.0 0.0 0.55 -0.24 - $atom:a3 $mol:... @atom:../N 0.0 0.8 0.0 0.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - } - - } # T3 - - # (Note: Again, atom types, bond-types, (dihedral-types, any variable, etc) - # can be shared. The ".." in "@atom:../CA" tells moltemplate that - # atom type CA is defined in the parent's environment. (We are - # sharing the CA atom type between both the H and P residues. - # The same is true of the ".." in "@bond:../sidechain". - # - # - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # molecule's id number as it's own. - - - - # ----- Now build larger molecules using A16, B16 and T3 ------- - - 4HelixBundle { - - helix1 = new A16.rot( -45, 0,0,1).move(-1.12691645,-1.12691645, 0) - helix2 = new A16.rot( 45, 0,0,1).move( 1.12691645,-1.12691645, 0) - helix3 = new A16.rot( 135, 0,0,1).move( 1.12691645, 1.12691645, 0) - helix4 = new A16.rot( 225, 0,0,1).move(-1.12691645, 1.12691645, 0) - # Note: 1.12691645 ~= 0.5*2^(1/6) + 0.4*sqrt(2) - - turn1 = new T3.rot(180,1,0,0).rot(-17,0,0,1).move(-0.2,-0.7,9.9) - turn2 = new T3.rot( 0,1,0,0).rot(-100,0,0,1).move(0.7,-0.15,-0.3) - turn3 = new T3.rot(180,1,0,0).rot(163,0,0,1).move(0.2,0.7,9.9) - - # Note: In the paper, this is described as the "UA2" conformation - # (I played around with the angles until it looked "okay". This is not - # the minimum energy conformation. Further minimization is necessary.) - - # Now bond the pieces together. - # (Note: angle & dihedral interactions will be generated automatically.) - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # <-- create a variable for the parent's Molecule-ID - } - - 4SheetBundle { - - sheet1 = new B16.rot( 45, 0,0,1).move(-0.793700526,-0.793700526, 0) - sheet2 = new B16.rot( 135, 0,0,1).move( 0.793700526,-0.793700526, 0) - sheet3 = new B16.rot( 225, 0,0,1).move( 0.793700526, 0.793700526, 0) - sheet4 = new B16.rot( 315, 0,0,1).move(-0.793700526, 0.793700526, 0) - # Note: 0.793700526 ~= 0.5*2^(1/6) * sqrt(1/2) - - turn1 = new T3.rot(180,1,0,0).rot(0,0,0,1).move(0,-1.3,12.6) - turn2 = new T3.rot( 0,1,0,0).rot(-90,0,0,1).move(0.7,-0.0,-0.9) - turn3 = new T3.rot(180,1,0,0).rot(-180,0,0,1).move(0,1.3,12.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:sheet1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:sheet2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:sheet3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:sheet2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:sheet3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:sheet4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # There are 3 atom types (referred to above as ../H, ../L, and ../N) - # Define their masses: - - write_once("Data Masses") { - @atom:H 1.0 - @atom:L 1.0 - @atom:N 1.0 - - } - - - - # -------------------------------------------------------------------- - # -- In this example, all force field parameters are stored in the -- - # -- file named "In Settings". They can also go in sections like -- - # -- "Data Pair Coeffs", "Data Bond Coeffs", "Data Angle Coeffs"... -- - # -------------------------------------------------------------------- - - - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:H @atom:H lj/charmm/coul/charmm/inter 1.0 1.0 1 -1 0 0 0 0 - pair_coeff @atom:L @atom:L lj/charmm/coul/charmm/inter 1.0 1.0 1 0 0 0 0 0 - pair_coeff @atom:N @atom:N lj/charmm/coul/charmm/inter 1.0 1.0 1 0 0 0 0 0 - } - # (Interactions between different atom types use "arithmetic" - # and "maxmax" ("repulsion-wins") mixing rules.) - - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond_coeff bondType bondstylename k r0 - # - - write_once("In Settings") { - bond_coeff @bond:backbone harmonic 66.6 1.0 - } - - - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # The corresponding command is: - # - # angle_coeff angleType anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 66.6 105.0 - } - - # Generate a "backbone" 3-body interaction whenever 3 atoms are bonded - # together. We do this by to asking moltemplate to generate this - # 3-body interaction whenever 3 consecutively bonded atoms satisfy - # the following type requirement: - # - # angleType atomtypes1 2 3 bondtypes1 2 - - write_once("Data Angles By Type") { - @angle:backbone * * * * * - } - - - - - - # 4-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Udihedral(phi) = K * (1 + cos(n*phi - d)) - # - # The d parameter is in degrees, K is in kcal/mol/rad^2. - # - # The corresponding command is: - # - - # From the Bellesia et al paper: Udihedral(x) = 1.2*(cos(x+delta) + cos(3x)) (delta=60) - # (scratchwork: 1.2*cos(x+60) = -1.2*cos(x+60-180) = -1.2*cos(x-120)) - # and 1.2*cos(3x) = -1.2*cos(3x-180) - # and 0.2*cos(x) = -0.2*cos(x - 180) - # This way, the energies match exactly with the implementation using charmm dihedrals.) - # - # dihedralType dihedralstylename K1 phi1 K2 phi2 K3 phi3 - - write_once("In Settings") { - dihedral_coeff @dihedral:delta60_0 class2 1.2 120.0 0 0 1.2 180.0 - dihedral_coeff @dihedral:turn class2 0 0 0 0 0.2 180.0 - - # All of the cross-terms (for the class2 force-field) are zero (see docs): - dihedral_coeff @dihedral:delta60_0 class2 mbt 0 0 0 0 - dihedral_coeff @dihedral:delta60_0 class2 ebt 0 0 0 0 0 0 0 0 - dihedral_coeff @dihedral:delta60_0 class2 at 0 0 0 0 0 0 0 0 - dihedral_coeff @dihedral:delta60_0 class2 aat 0 0 0 - dihedral_coeff @dihedral:delta60_0 class2 bb13 0 0 0 - dihedral_coeff @dihedral:turn class2 mbt 0 0 0 0 - dihedral_coeff @dihedral:turn class2 ebt 0 0 0 0 0 0 0 0 - dihedral_coeff @dihedral:turn class2 at 0 0 0 0 0 0 0 0 - dihedral_coeff @dihedral:turn class2 aat 0 0 0 - dihedral_coeff @dihedral:turn class2 bb13 0 0 0 - } - - # Generate 4-body interactions whenever 4 consecutively bonded atoms satisfy - # the following type requirements: - - write_once("Data Dihedrals By Type") { - # dihedralType atomtypes1 2 3 4 bondtypes1 2 3 - - @dihedral:delta60_0 @atom:H @atom:L @atom:H @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:H @atom:L @atom:L * * * - @dihedral:delta60_0 @atom:H @atom:L @atom:L @atom:H * * * - @dihedral:delta60_0 @atom:L @atom:H @atom:H @atom:L * * * - - @dihedral:turn @atom:N @atom:* @atom:* @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:* @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:N @atom:* * * * - @dihedral:turn @atom:N @atom:N @atom:N @atom:N * * * - - #### Comment out the next 6 lines: (They are redundant with the lines above) - ## @dihedral:delta60_0 @atom:L @atom:H @atom:L @atom:H * * * - ## @dihedral:delta60_0 @atom:L @atom:L @atom:H @atom:H * * * - ## @dihedral:turn @atom:N @atom:N @atom:N @atom:N * * * - ## @dihedral:turn @atom:* @atom:N @atom:N @atom:N * * * - ## @dihedral:turn @atom:* @atom:* @atom:N @atom:N * * * - ## @dihedral:turn @atom:* @atom:* @atom:* @atom:N * * * - ################################################################### - } - - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/system.lt deleted file mode 100644 index 6300c4ce3..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/moltemplate_files/system.lt +++ /dev/null @@ -1,12 +0,0 @@ -import "1beadProtSci2010.lt" - -using namespace 1beadProtSci2010 - -prot = new 4HelixBundle - -write_once("Data Boundary") { - 0 100 xlo xhi - 0 100 ylo yhi - 0 100 zlo zhi -} - diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.min b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.min deleted file mode 100644 index fce9843aa..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.min +++ /dev/null @@ -1,19 +0,0 @@ -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -minimize 1.0e-5 1.0e-7 500 2000 - -write_restart system_after_min.rst diff --git a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.nvt deleted file mode 100644 index f1a7aa654..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/protein_folding_examples/1beadProtSci2010/run.in.nvt +++ /dev/null @@ -1,44 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.008 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -fix fxlan all langevin 0.4 0.4 1.0 48279 -fix fxnve all nve - -# Notes: -# The temperature is in reduced units and is set to 0.4. -# The inverse-damping-rate "damp" (which has units of time) is set to 1.0. -# (See http://lammps.sandia.gov/doc/fix_langevin.html) - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo_modify norm no #(report total energy not energy / num_atoms) -thermo 500 #(time interval for printing out "thermo" data) - -restart 10000000 restart_nvt - -run 1000000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README.TXT b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README.TXT deleted file mode 100644 index 305d00d63..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README.TXT +++ /dev/null @@ -1,114 +0,0 @@ - This example shows how to build a multicomponent spherical vesicle. - The lipid bilayer is composed of two different lipids (DPPC and DLPC). - The vesicle also contains trans-membrane protein inclusions. - - The coordinates for the vesicle are constructed by PACKMOL (see below). - - The DPPC lipid model is described here: - G. Brannigan, P.F. Philips, and F.L.H. Brown, - Physical Review E, Vol 72, 011915 (2005) - (The DLPC model is a truncated version of DPPC. Modifications discussed below.) - The protein model is described here: - G. Bellesia, AI Jewett, and J-E Shea, - Protein Science, Vol19 141-154 (2010) - ---- PREREQUISITES: --- - -1) This example requires PACKMOL. You can download PACKMOL here: - - http://www.ime.unicamp.br/~martinez/packmol/ - - (Moltemplate does not come with an easy way to generate spherically-symmetric - structures, so I used the PACKMOL program to move the molecules into position.) - -2) This example requires the "dihedral_style fourier", which is currently -in the USER-MISC package. Build LAMMPS with this package enabled using - make yes-user-misc -before compiling LAMMPS. -(See http://lammps.sandia.gov/doc/Section_start.html#start_3 for details.) - -3) This example may require additional features to be added to LAMMPS. -If LAMMPS complains about an "Invalid pair_style", then - a) download the "additional_lammps_code" from - http://moltemplate.org (upper-left corner menu) - b) unpack it - c) copy the .cpp and .h files to the src folding of your lammps installation. - d) (re)compile LAMMPS. - ------- Details ------- - -This example contains a coarse-grained model of a 4-helix bundle protein -inserted into a lipid bilayer (made from a mixture of DPPC and DLPC). - - -- Protein Model: -- - -The coarse-grained protein is described in: - G. Bellesia, AI Jewett, and J-E Shea, Protein Science, Vol19 141-154 (2010) -Here we use the "AUF2" model described in that paper. -(The hydrophobic beads face outwards.) - - -- Memebrane Model: -- - -The DPPC lipid bilayer described in: - G. Brannigan, P.F. Philips, and F.L.H. Brown, - Physical Review E, Vol 72, 011915 (2005) -and: - M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown - J. Chem. Phys. 135, 244701 (2011) - -As in Watson(JCP 2011), rigid bond-length constraints -have been replaced by harmonic bonds. - -A truncated version of this lipid (named "DLPC") has also been added. -The bending stiffness of each lipid has been increased to compensate -for the additional disorder resulting from mixing two different types -of lipids together. (Otherwise pores appear.) -Unlike the original "DPPC" molecule model, the new "DPPC" and "DLPC" models -have not been carefully parameterized to reproduce the correct behavior in -a lipid bilayer mixture. - - -- Interactions between the proteins and lipids -- - -This is discussed in the "system.lt" file. - ---- Building the files necessary to run a simulation in LAMMPS --- - -step 1) Run PACKMOL - - Type these commands into the shell. - (Each command could take several hours.) - -cd packmol_files - packmol < step1_proteins.inp # This step determines the protein's location - packmol < step2_innerlayer.inp # this step builds the inner monolayer - packmol < step3_outerlayer.inp # this step builds the outer monolayer -cd .. - -step 2) Run MOLTEMPLATE - Type these commands into the shell. - (This could take up to 10 minutes.) - -cd moltemplate_files - moltemplate.sh system.lt -xyz ../system.xyz - mv -f system.in* system.data ../ - cp -f table_int.dat ../ -cd .. - ---- Running LAMMPS --- - -step3) Run LAMMPS: - Type these commands into the shell. - (This could take days.) - -lmp_linux -i run.in.min # Minimize the system (important, and very slow) - -lmp_linux -i run.in.nvt # Run a simulation at constant volume - -If you have compiled the MPI version of lammps, you can run lammps in parallel: - -mpirun -np 4 lmp_linux -i run.in.min - or -mpirun -np 4 lmp_linux -i run.in.nvt - -(Assuming you have 4 cores, for example.) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_run.sh b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_run.sh deleted file mode 100755 index 99f39891e..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_run.sh +++ /dev/null @@ -1,24 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with MOLTEMPLATE and PACKMOL: -# system.in.init, system.in.settings, system.in.coords, system.data, -# and table_int.dat -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - -lmp_linux -i run.in.min # Minimize the system (important, and very slow) - -lmp_linux -i run.in.nvt # Run a simulation at constant volume - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.min -#or -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_setup.sh b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_setup.sh deleted file mode 100755 index 1ab21eb3e..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_setup.sh +++ /dev/null @@ -1,50 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - -# First, generate the coordinates (the "system.xyz" file) this way -# (This can be a very slow process.) -cd packmol_files - - # You must run each packmol commend one after the other - # NOTE: If PACKMOL gets stuck in an endless loop, then edit the corresponding - # "inp" file. This should not happen. You can also usually interrupt - # packmol after 30 minutes, and the solution at that point should be good - # enough for use. - packmol < step1_proteins.inp # This step determines the protein's location - # It takes ~20 minutes (on an intel i7) - packmol < step2_innerlayer.inp # this step builds the inner monolayer - # It takes ~90 minutes - packmol < step3_outerlayer.inp # this step builds the outer monolayer - # It takes ~4 hours - - # Running these three commands will probably take about an hour. - # (It depends on how uniformly you need the packing to be.) - - mv -f step3_outerlayer.xyz ../system.xyz -cd .. - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -xyz ../system.xyz system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # The "table_int.dat" file contains tabular data for the lipid INT-INT atom - # 1/r^2 interaction. We need it too. (This slows down the simulation by x2, - # so I might look for a way to get rid of it later.) - cp -f table_int.dat ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_visualize.txt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/images/vesicle_membrane+protein_L.jpg b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/images/vesicle_membrane+protein_L.jpg deleted file mode 100644 index c3ff59956..000000000 Binary files a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/images/vesicle_membrane+protein_L.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010.lt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010.lt deleted file mode 100644 index d2aa805a5..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010.lt +++ /dev/null @@ -1,233 +0,0 @@ -# This file defines a 4-helix bundle coarse-grained protein model (AUF2) used in -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# -# Strategy: -# -#1) First I'll define some building blocks (A16, B16, T3) -# which are helices, sheets and turns of a predetermined length) -# -#2) Then I'll copy and paste them together to build -# a 4-helix bundle (or a 4-strand beta-barrel). -# This approach is optional. If your protein has helices which are not -# identical, you should probably just include all 4 helices in a single -# "Data Atoms" section and don't try to subdivide the protein into pieces.) - - - -1beadProtSci2010 { # <-- enclose definitions in a namespace for portability - - # A16 is a coarse-grained alpha-helix containing 16 residues (one "atom" each) - - A16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../sL 0.0 -2.4 -2.4 0.0 - $atom:a2 $mol:... @atom:../sL 0.0 2.4 -2.4 3.6 - $atom:a3 $mol:... @atom:../sH 0.0 2.4 2.4 7.2 - $atom:a4 $mol:... @atom:../sH 0.0 -2.4 2.4 10.8 - $atom:a5 $mol:... @atom:../sL 0.0 -2.4 -2.4 14.4 - $atom:a6 $mol:... @atom:../sL 0.0 2.4 -2.4 18.0 - $atom:a7 $mol:... @atom:../sH 0.0 2.4 2.4 21.6 - $atom:a8 $mol:... @atom:../sH 0.0 -2.4 2.4 25.2 - $atom:a9 $mol:... @atom:../sL 0.0 -2.4 -2.4 28.8 - $atom:a10 $mol:... @atom:../sL 0.0 2.4 -2.4 32.4 - $atom:a11 $mol:... @atom:../sH 0.0 2.4 2.4 36.0 - $atom:a12 $mol:... @atom:../sH 0.0 -2.4 2.4 39.6 - $atom:a13 $mol:... @atom:../sL 0.0 -2.4 -2.4 43.2 - $atom:a14 $mol:... @atom:../sL 0.0 2.4 -2.4 46.8 - $atom:a15 $mol:... @atom:../sH 0.0 2.4 2.4 50.4 - $atom:a16 $mol:... @atom:../sH 0.0 -2.4 2.4 54.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # A16 - - - T3 { # T3 is a "turn" region consisting of 3 beads - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../tN 0.0 -4.8 0.0 0.0 - $atom:a2 $mol:... @atom:../tN 0.0 0.0 3.3 -1.44 - $atom:a3 $mol:... @atom:../tN 0.0 4.8 0.0 0.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - } - - } # T3 - - - # ----- Now build a larger molecule using A16 and T3 ------- - - # Create a 4-Helix bundle. - # In this version, the hydrophobic beads are poing outward. - # I oriented them this way because I want to place this protein in a membrane. - # (There is another file in this directory containing alternate version - # of this same molecule with the hydrophobic beads pointing inward.) - - 4HelixInsideOut { - helix1 = new A16.rot(-225, 0,0,1).move(-5.70,-5.70,-32.4) - helix2 = new A16.rot(-135, 0,0,1).move( 5.70,-5.70,-28.8) - helix3 = new A16.rot( -45, 0,0,1).move( 5.70, 5.70,-25.2) - helix4 = new A16.rot( 45, 0,0,1).move(-5.70, 5.70,-21.6) - - turn1 = new T3.rot(180,1,0,0).rot(-20,0,1,0).rot( 10,0,0,1).move(0.78,-4.2, 27.9) - turn2 = new T3.rot(-10,1,0,0).rot( 20,0,1,0).rot(-70,0,0,1).move(4.55, 2.4,-33.0) - turn3 = new T3.rot(180,1,0,0).rot(-20,0,1,0).rot(190,0,0,1).move(-0.78,4.2, 34.2) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixInsideOut - - - # -------- Minor coordinates adjustment: ----------- - - # Those coordinates in the commands above are a little too large. - # To make it easier to type them in, I was using sigma=6.0 Angstroms. - # Instead, here I'll try using sigma=5.5 Angstroms. 5.5/6 = 0.916667) - - 4HelixInsideOut.scale(0.9166666666666666) - - # Note: "scale()" only effects the initial coordinates of - # the molecule, not the force field parameters. - # (If you plan to minimize the molecule, you don't need to - # be so careful about the initial coordinates. In that case, - # you don't have worry about "scale()". Feel free to remove.) - - - - # -------------- Force-Field Parameters ------------ - - # Units and force-field styles for this protein model - # (These can be overridden later.) - - write_once("In Init") { - units real - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid fourier - pair_style hybrid lj/charmm/coul/charmm/inter es4k4l maxmax 21.0 24.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 #(turn on "1-4" interactions) - } - - # --- Distance Units --- - # In this version of the model, sigma (the bond-length - # and particle diameter) is rounded to 5.5 Angstroms. - # - # --- Energy & Temperature Units --- - # In this protein model, "epsilon" represents the free energy - # bonus for bringing two hydrophobic amino acids together. - # Here I choose to set epsilon to 1.806551818181818 kCal/mole. - # This value was chosen so that a temperature of 300 Kelvin lies at - # 0.33 epsilon, which is the unfolding temperature of the marginally stable - # "ASF1" protein model from the Bellesia et al 2010 paper. - # This choice insures that both the "ASF1" model from that paper, - # as well as the much more stable "AUF2" protein we use here (which - # unfolds at 0.42*eps) should definitely remain stable at 300 degrees Kelvin, - # in the bulk at least. (However it's not clear that these energy - # parameters will work well for a protein in membrane. Perhaps I'll - # run some tests and fine tune these parameters for this scenario.) - - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * (K*(sig_ij/r)^12 + L*(sig_ij/r)^6) - # - # i j pairstylename eps sig K L - # - write_once("In Settings") { - pair_coeff @atom:sH @atom:sH lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - pair_coeff @atom:sL @atom:sL lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - pair_coeff @atom:tN @atom:tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - } - - # The exact value of the bond_coeff does not matter too much as long as - # it is "stiff enough". Here I use a softer bond spring than the one - # used in the paper so that I can increase the time step. - # I also use a relatively soft spring to constrain the bond angles. - - # bond_coeff bondType bondstylename k r0 - - write_once("In Settings") { - bond_coeff @bond:1beadProtSci2010/backbone harmonic 10.0 5.5 - } - - - # angleType atomtypes1 2 3 bondtypes1 2 - - write_once("Data Angles By Type") { - @angle:backbone @atom:* @atom:* @atom:* @bond:* @bond:* - } - - # angle_coeff angleType anglestylename k theta0 - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 100.0 105.0 - } - - - # dihedralType atomtypes1 2 3 4 bondtypes1 2 3 - - write_once("Data Dihedrals By Type") { - # For a chain of sH and sL atoms, use the @dihedral:delta65_0 - # parameters. (This corresponds to the "AUF2" model from the - # Bellesia et. al 2010 paper.) - - @dihedral:delta65_0 @atom:s* @atom:s* @atom:s* @atom:s* * * * - - # If "tN" (turn) atoms are present, use the @dihedral:turn parameters - - @dihedral:turn @atom:tN @atom:* @atom:* @atom:* * * * - } - - write_once("In Settings") { - dihedral_coeff @dihedral:delta60_0 fourier 2 2.167862 3 0 2.167862 1 -60.0 - dihedral_coeff @dihedral:delta65_0 fourier 2 2.167862 3 0 2.167862 1 -65.0 - dihedral_coeff @dihedral:turn fourier 1 0.361310 3 0 - # Note: 2.167862=1.2*epsilon and 0.361310=0.2*epsilon. - } - - - # --- Mass Units --- - # Typical amino acids weigh approximately 110.0 grams/mole. (Rounding down): - write_once("Data Masses") { - @atom:1beadProtSci2010/sH 100.0 - @atom:1beadProtSci2010/sL 100.0 - @atom:1beadProtSci2010/tN 100.0 - } - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010_variations.lt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010_variations.lt deleted file mode 100644 index e6e6bced7..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/1beadProtSci2010_variations.lt +++ /dev/null @@ -1,225 +0,0 @@ -### THIS FILE IS OPTIONAL AND IS NOT NECESSARY. IN THIS FILE, I DEFINED SOME ## -### ADDITIONAL PROTEIN TYPES FROM THE PAPER THAT I DID NOT USE IN THIS EXAMPLE## -# -# This file defines a family of coarse-grained protein models used in: -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# -# Strategy: -# -#1) First I'll define some building blocks (A16, B16, T3) -# which are helices, sheets and turns of a predetermined length) - -import "1beadProtSci2010.lt" - -# We defined A16 and T3 earlier in "1beadPRotSci2010.lt" Will define B16 below -# -#2) Then I'll copy and paste them together to build -# a 4-helix bundle or a 4-strand beta-barrel. - - -1beadProtSci2010 { #<-- Add new molecules to existing namespace defined earlier - # This way we don't have to start from scratch. We can - # use all the atom types and angle settings defined earlier - - # B16 is a coarse-grained beta-strand containing 16 residues (one "atom" each) - - B16 { - - # AtomID MoleculeID AtomType Charge X Y Z - - write('Data Atoms') { - $atom:a1 $mol:... @atom:../sL 0.0 -1.8 0.0 0.0 - $atom:a2 $mol:... @atom:../sH 0.0 1.8 0.0 4.8 - $atom:a3 $mol:... @atom:../sL 0.0 -1.8 0.0 9.6 - $atom:a4 $mol:... @atom:../sH 0.0 1.8 0.0 14.4 - $atom:a5 $mol:... @atom:../sL 0.0 -1.8 0.0 19.2 - $atom:a6 $mol:... @atom:../sH 0.0 1.8 0.0 24.0 - $atom:a7 $mol:... @atom:../sL 0.0 -1.8 0.0 28.8 - $atom:a8 $mol:... @atom:../sH 0.0 1.8 0.0 33.6 - $atom:a9 $mol:... @atom:../sL 0.0 -1.8 0.0 38.4 - $atom:a10 $mol:... @atom:../sH 0.0 1.8 0.0 43.2 - $atom:a11 $mol:... @atom:../sL 0.0 -1.8 0.0 48.0 - $atom:a12 $mol:... @atom:../sH 0.0 1.8 0.0 52.8 - $atom:a13 $mol:... @atom:../sL 0.0 -1.8 0.0 57.6 - $atom:a14 $mol:... @atom:../sH 0.0 1.8 0.0 62.4 - $atom:a15 $mol:... @atom:../sL 0.0 -1.8 0.0 67.2 - $atom:a16 $mol:... @atom:../sH 0.0 1.8 0.0 72.0 - } - - write('Data Bonds') { - $bond:b1 @bond:../backbone $atom:a1 $atom:a2 - $bond:b2 @bond:../backbone $atom:a2 $atom:a3 - $bond:b3 @bond:../backbone $atom:a3 $atom:a4 - $bond:b4 @bond:../backbone $atom:a4 $atom:a5 - $bond:b5 @bond:../backbone $atom:a5 $atom:a6 - $bond:b6 @bond:../backbone $atom:a6 $atom:a7 - $bond:b7 @bond:../backbone $atom:a7 $atom:a8 - $bond:b8 @bond:../backbone $atom:a8 $atom:a9 - $bond:b9 @bond:../backbone $atom:a9 $atom:a10 - $bond:b10 @bond:../backbone $atom:a10 $atom:a11 - $bond:b11 @bond:../backbone $atom:a11 $atom:a12 - $bond:b12 @bond:../backbone $atom:a12 $atom:a13 - $bond:b13 @bond:../backbone $atom:a13 $atom:a14 - $bond:b14 @bond:../backbone $atom:a14 $atom:a15 - $bond:b15 @bond:../backbone $atom:a15 $atom:a16 - } - - } # B16 - - # ----- Now build larger molecules using B16 and T3 ------- - - - 4SheetBarrel { - sheet1 = new B16.rot( 45, 0,0,1).move(-4.762203156,-4.762203156, -36.0) - sheet2 = new B16.rot( 135, 0,0,1).move( 4.762203156,-4.762203156, -36.0) - sheet3 = new B16.rot( 225, 0,0,1).move( 4.762203156, 4.762203156, -36.0) - sheet4 = new B16.rot( 315, 0,0,1).move(-4.762203156, 4.762203156, -36.0) - - turn1 = new T3.rot(180,1,0,0).rot( 0, 0,0,1).move( 0, -7.8, 39.6) - turn2 = new T3.rot( 0,1,0,0).rot(-90,0,0,1).move(4.2, 0.0,-41.4) - turn3 = new T3.rot(180,1,0,0).rot(-180,0,0,1).move( 0, 7.8, 39.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:sheet1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:sheet2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:sheet3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:sheet2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:sheet3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:sheet4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # Below I define several alternate conformations of the"4HelixBundleInsideOut" - # molecule I defined earlier in "1beadProtSci2010.lt". Same molecule however. - - 4HelixBundle { - helix1 = new A16.rot( -45, 0,0,1).move(-5.70,-5.70,-32.4) - helix2 = new A16.rot( 45, 0,0,1).move( 5.70,-5.70,-28.8) - helix3 = new A16.rot( 135, 0,0,1).move( 5.70, 5.70,-25.2) - helix4 = new A16.rot( 225, 0,0,1).move(-5.70, 5.70,-21.6) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - - turn1 = new T3.rot(150,1,0,0).rot(-23,0,1,0).rot( 8,0,0,1).move(-3.6,-4.8,28.2) - turn2 = new T3.rot(-5,1,0,0).rot( 21,0,1,0).rot(-100,0,0,1).move(4.2,-0.66,-30.9) - turn3 = new T3.rot(150,1,0,0).rot(-23,0,1,0).rot(188,0,0,1).move(3.6,4.8,35.4) - - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixBundle - - - - - # --- alternate conformations (same molecule) ---- - - # In the following version, the helices are oriented in a similar way, - # but they are separated a little further away from eachother. - - 4HelixBundleLoose { - - helix1 = new A16.rot( -45, 0,0,1).move(-6.7347723,-6.7347723, -27.0) - helix2 = new A16.rot( 45, 0,0,1).move( 6.7347723,-6.7347723, -27.0) - helix3 = new A16.rot( 135, 0,0,1).move( 6.7347723, 6.7347723, -27.0) - helix4 = new A16.rot( 225, 0,0,1).move(-6.7347723, 6.7347723, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot(-17,0,0,1).move(-1.2,-4.2,32.4) - turn2 = new T3.rot( 0,1,0,0).rot(-100,0,0,1).move(4.2,-0.9,-28.8) - turn3 = new T3.rot(180,1,0,0).rot(163,0,0,1).move(1.2,4.2,32.4) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - } - - - # In following version, the helices are oriented in a similar way, - # but they are separated a little further away from eachother. - - 4HelixInsideOutLoose { - helix1 = new A16.rot(-225, 0,0,1).move(-6.7347723,-6.7347723, -27.0) - helix2 = new A16.rot(-135, 0,0,1).move( 6.7347723,-6.7347723, -27.0) - helix3 = new A16.rot( -45, 0,0,1).move( 6.7347723, 6.7347723, -27.0) - helix4 = new A16.rot( 45, 0,0,1).move(-6.7347723, 6.7347723, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot( 10,0,0,1).move( 0.78,-4.2,28.8) - turn2 = new T3.rot( 70,1,0,0).rot(-70,0,0,1).move( 10.8,2.4,-28.2) - turn3 = new T3.rot(180,1,0,0).rot(190,0,0,1).move(-0.78,4.2,28.8) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixInsideOutLoose - - - - - # In the following version, the 4 helices are arranged next to each other, - # side-by-side, in a planar conformation (instead of a compact bundle). - - 4HelixPlanar { - helix1 = new A16.rot(-00, 0,0,1).move(0, 0, -27.0) - helix2 = new A16.rot( 00, 0,0,1).move(14.4, 0, -27.0) - helix3 = new A16.rot(-00, 0,0,1).move(28.8, 0, -27.0) - helix4 = new A16.rot( 00, 0,0,1).move(43.2, 0, -27.0) - - turn1 = new T3.rot(180,1,0,0).rot( 0,0,0,1).move( 4.8, 0, 31.8) - turn2 = new T3.rot( 0,1,0,0).rot(180,0,0,1).move(19.2, 0,-31.8) - turn3 = new T3.rot(180,1,0,0).rot( 0,0,0,1).move(34.6, 0, 31.8) - - write('Data Bonds') { - $bond:turn1a @bond:../backbone $atom:turn1/a1 $atom:helix1/a16 - $bond:turn1b @bond:../backbone $atom:turn1/a3 $atom:helix2/a16 - $bond:turn2a @bond:../backbone $atom:turn2/a1 $atom:helix3/a1 - $bond:turn2b @bond:../backbone $atom:turn2/a3 $atom:helix2/a1 - $bond:turn3a @bond:../backbone $atom:turn3/a1 $atom:helix3/a16 - $bond:turn3b @bond:../backbone $atom:turn3/a3 $atom:helix4/a16 - } - create_var { $mol } # molecule ID number shared by all atoms in this protein - - } # 4HelixPlanar - - - # -------- Minor coordinates adjustment: ----------- - # Those coordinates in the commands above are a little too large. - # To make it easier to type them in, I was using sigma=6.0 Angstroms. - # Instead, here I'll try using sigma=5.5 Angstroms. 5.5/6 = 0.916667) - - 4SheetBarrel.scale(0.9166666666666666) - 4HelixBundle.scale(0.9166666666666666) - 4HelixBundleLoose.scale(0.9166666666666666) - 4HelixInsideOutLoose.scale(0.9166666666666666) - 4HelixPlanar.scale(0.9166666666666666) - - # Note: "scale()" only effects the initial coordinates of - # the molecule, not the force field parameters. - # (If you plan to minimize the molecule, you don't need to - # be so careful about the initial coordinates. In that case, - # you don't have worry about "scale()". Feel free to remove.) - - -} # 1beadProtSci2010 (namespace) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/CGLipidBr2005.lt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/CGLipidBr2005.lt deleted file mode 100644 index 3b39048f7..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/CGLipidBr2005.lt +++ /dev/null @@ -1,198 +0,0 @@ -# Note: -# -# This example may require additional features to be added to LAMMPS. If -# LAMMPS complains about an "Invalid pair_style", then download copy the -# "additional_lammps_code" from moltemplate.org, unpack it into your LAMMPS -# "src" directory and recompile LAMMPS. -# -# -------- Description -------- -# -# This example contains an implementation of the DPPC lipid bilayer described in -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# and: -# M.C. Watson, E.S. Penev, P.M. Welch, and F.L.H. Brown -# J. Chem. Phys. 135, 244701 (2011) -# -# As in Watson(JCP 2011), rigid bond-length constraints have been replaced -# by harmonic bonds. -# -# A truncated version of this lipid (named "DLPC") has also been added. -# Unlike the original "DPPC" molecule model, "DLPC" has not been carefully -# parameterized to reproduce the correct behavior in a lipid bilayer mixture. -# -# Units: -# -# The "epsilon" parameter in their model is approximately 2.75 kJ/mole -# ( = 0.657265774378585 kCal/mole, using 1kCal=4.184kJ) -# The "sigma" parameter corresponds to 7.5 angstroms. - - -CGLipidBr2005 { - - - write_once("In Init") { - # -- Default styles for "CGLipidBr2005" -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - - #angle_style hybrid cosine/delta # <- used in the original article - angle_style hybrid harmonic # <- prevents unphysical acute angle turns - # Explanation: - # angle_style cosine/delta: U(theta) = k*(1-cos(theta-theta0)) - # angle_style harmonic: U(theta) = k*(theta-theta0)^2 - - dihedral_style none - improper_style none - pair_style hybrid table linear 1130 & - lj/charmm/coul/charmm/inter es4k4l 14.5 15 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 # turn off pairs if "less than 3 bonds" - - neighbor 2.0 multi # <- perhaps unnecessary - communicate multi # <- perhaps unnecessary - } - - - DPPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 33.75 # DPPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 26.25 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 18.75 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 11.25 - $atom:t3 $mol:. @atom:../tail 0.0 1.00 0.00 3.75 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - $bond:b4 @bond:../backbone $atom:t2 $atom:t3 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - $angle:a3 @angle:../backbone $atom:t1 $atom:t2 $atom:t3 - } - - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - - } #DPPC - - - DLPC { - write("Data Atoms") { - $atom:h $mol:. @atom:head 0.0 0.00 0.00 30.00 # DLPC head atom - $atom:i $mol:. @atom:../int 0.0 -1.00 0.00 22.50 - $atom:t1 $mol:. @atom:../tail 0.0 1.00 0.00 15.00 - $atom:t2 $mol:. @atom:../tail 0.0 -1.00 0.00 7.50 - } - write("Data Bonds") { - $bond:b1 @bond:../backbone $atom:h $atom:i - $bond:b2 @bond:../backbone $atom:i $atom:t1 - $bond:b3 @bond:../backbone $atom:t1 $atom:t2 - } - write("Data Angles") { - $angle:a1 @angle:../backbone $atom:h $atom:i $atom:t1 - $angle:a2 @angle:../backbone $atom:i $atom:t1 $atom:t2 - } - # Define properties of the local (lipid-specific) atom:head type atom: - write_once("Data Masses") { - @atom:head 200.0 - } - write_once("In Settings") { - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:../int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - } - } #DLPC - - - # Particles and properties shared by all lipid types: - - write_once("Data Masses") { - @atom:int 200.0 - @atom:tail 200.0 - @atom:head 200.0 #<- Default head type. We may override it later. - } - - write_once("In Settings") { - # -- Default settings/parameters for "CGLipidBr2005" -- - # (Hybrid bond & angle styles were used for portability.) - - # As in Watson(JCP 2011), rigid bond-length constraints - # have been replaced by harmonic bonds. - # The k_theta parameter should lie in between 5*epsilon and 10*epsilon. - bond_coeff @bond:backbone harmonic 116.847 7.5 #<--2*5000*eps/sig^2 - } - - write_once("In Settings") { - # cosine/delta: U(theta) = k*(1-cos(theta-theta0)) - #angle_coeff @angle:backbone cosine/delta 4.60086042 180 #<-- 7*eps - # harmonic: U(theta) = k*(theta-theta0)^2 not (k/2)*(theta-theta0)^2 - angle_coeff @angle:backbone harmonic 9.85898661 180 #<-->30*eps - } - # I use a stiffer bond-angle than the original Brannigan & Brown 2005 paper - # to attempt to compensate for the fact that here we are using a lipid - # mixture of DPPC and DLPC. (The mixture of lipids introduces a great deal - # of disorder into the bilayer which would not be present in a DPPC bilayer. - # This causes pores to form. Increasing the angle stiffness prevents this.) - - write_once("In Settings") { - - # The interaction of "atom:int" with other "atom:int" atoms is given by - # epsilon*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2), shifted and cutoff at - # r=3*sigma. This was implemented using pair_style table. - # Unfortunately, mixing lj/charmm and "table" pair styles in the same - # simulation is very inneficient. - - pair_coeff @atom:int @atom:int table table_int.dat INT - - # The interaction of tail beads with eachother is given by the formula below - # and with other atoms ...using Lorenz-Berthelot and "repulsive wins" rules: - # epsilon*(0.4*(sigma/r)^12 - 1.0*(sigma/r)^6), - pair_coeff @atom:tail @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - pair_coeff @atom:int @atom:tail lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - - # The interaction of head beads which all other beads is given by: - # epsilon*(0.4*(sigma/r)^12 - 0.0*(sigma/r)^6), - - pair_coeff @atom:head @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:int @atom:head lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - - } # write_once("In Settings") - - # Note: I divided epsilon by 4 to get "0.1643" because we are using the - # "es4k4l" coeffstyle, corresponding to U(r)=eps(4*K*(s/r)^12 + 4*L*(s/r)^6) - # (The "es4k4l" coeffstyle is the default.) Using this convention makes it - # easier to mix this coarse-grained lipid model with other molecular models. - - - -} # CGLipidBr2005 - - - - - - - - -# Note: This example has not been optimized for speed. -# -# Unfortunately, using both lj/charmm and "table" pair styles in the same -# simulation seems to be very inneficient. (The simulation is twice as slow -# as using only the "lj/charmm" pair styles for every pairwise interaction, -# ...and about 25% slower than using "table" for every pairwise interaction. -# However the lennard-jones pair styles support mixing, so we use them to -# make it easier to run these molecules with other molecules which don't use -# pair_table. I felt that portability was worth the extra 25% slow down.) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/README.sh b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/README.sh deleted file mode 100755 index df70396a7..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/README.sh +++ /dev/null @@ -1,22 +0,0 @@ -# This example shows how to build a multicomponent spherical vesicle. -# The lipid bilayer is composed of two different lipids (DPPC and DLPC), -# The vesicle contains 120 trans-membrane protein inclusions. -# -# ---------------- Prerequisites: ------------------ -# You must run packmol to generate the coordinates beforehand. -# Afterwards, move and rename the final coordinate file to "../system.xyz" -# To do this, check the README.sh file in the ../packmol_files directory. -# (or follow these instructions below) -# -# cd ../packmol_files -# packmol < step1_proteins.inp -# packmol < step2_innerlayer.inp -# packmol < step3_outerlayer.inp -# cp step3_outerlayer.xyz ../system.xyz -# -# These steps could take a few hours. -# -# --- After you have done that, you can run moltemplate using this command: --- - -moltemplate.sh -xyz ../system.xyz system.lt - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py deleted file mode 100755 index 0d09e4d02..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/calc_CGLipidTableINTvsINT.py +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# However it is truncated at rc2 = 22.5 (shifted upwards to maintain continuity) - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -rcut = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - U(rcut, epsilon, sigma) - F_r = F(r, epsilon, sigma) - if r > rcut: - U_r = 0.0 - F_r = 0.0 - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py deleted file mode 100755 index 32147e444..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/calc_table/version_charmm_cutoff/calc_table.py +++ /dev/null @@ -1,70 +0,0 @@ -#!/usr/bin/env python - -# Calculate a table of pairwise energies and forces between "INT" atoms -# in the lipid membrane model described in -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# The energy of this interaction U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) -# I realized later this is not what we want because although energy is conserved -# all enrgies are shifted with respect to energies used in the Brannigan paper -# (by 0.27 kCal/mole) and the later Watson JCP 2011 paper (by 0.224 kCal/mole). -# (So don't use this.) - -# Calculate and print a - -def S(r, rc1, rc2, derivative=False): - """ - Calculate the switching function S(r) which decays continuously - between 1 and 0 in the range from rc1 to rc2 (rc2>rc1): - S(r) = (rc2^2 - r^2)^2 * (rc2^2 + 2*r^2 - 3*rc1^2) / (rc2^2-rc1^2)^3 - I'm using the same smoothing/switching cutoff function used by the CHARMM - force-fields. (I'm even using the same code to implement it, taken - from lammps charmm/coul/charmm pair style, rewritten in python.) - - """ - assert(rc2>rc1) - rsq = r*r - rc1sq = rc1*rc1 - rc2sq = rc2*rc2 - denom_lj_inv = (1.0 / ((rc2sq-rc1sq)* - (rc2sq-rc1sq)* - (rc2sq-rc1sq))) - if rsq > rc2sq: - return 0.0 - elif rsq < rc1sq: - if derivative: - return 0.0 - else: - return 1.0 - else: - rc2sq_minus_rsq = (rc2sq - rsq) - rc2sq_minus_rsq_sq = rc2sq_minus_rsq * rc2sq_minus_rsq - if derivative: - return (12.0 * rsq * rc2sq_minus_rsq * (rsq-rc1sq) * denom_lj_inv) - else: - return (rc2sq_minus_rsq_sq * - (rc2sq + 2.0*rsq - 3.0*rc1sq) * denom_lj_inv) - - -def U(r, eps, sigma): - return eps* (0.4*pow((sigma/r),12) - 3.0*sigma*sigma/(r*r)) - -def F(r, eps, sigma): - return eps*(12*0.4*pow((sigma/r),13)/sigma - 2*3.0*sigma*sigma/(r*r*r)) - -epsilon = 2.75/4.184 # kCal/mole -sigma = 7.5 -Rmin = 0.02 -Rmax = 22.6 -Rc1 = 22.0 -Rc2 = 22.5 -N = 1130 - -for i in range(0,N): - r = Rmin + i*(Rmax-Rmin)/(N-1) - U_r = U(r, epsilon, sigma) - F_r = F(r, epsilon, sigma) - # Multiply U(r) & F(r) by the smoothing/switch function - U_r = U_r * S(r, Rc1, Rc2) - F_r = U_r * S(r, Rc1, Rc2, True) + F_r * S(r, Rc1, Rc2, False) - print(str(i+1)+' '+str(r)+' '+str(U_r)+' '+str(F_r)) - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/system.lt deleted file mode 100644 index 98213116d..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/system.lt +++ /dev/null @@ -1,192 +0,0 @@ -# Description: -# -# This example shows how to build a multicomponent spherical vesicle. -# The lipid bilayer is composed of two different lipids (DPPC and DLPC), -# The vesicle contains 120 trans-membrane protein inclusions. -# -# The DPPC lipid model is described here: -# G. Brannigan, P.F. Philips, and F.L.H. Brown, -# Physical Review E, Vol 72, 011915 (2005) -# The protein model is described here: -# G. Bellesia, AI Jewett, and J-E Shea, -# Protein Science, Vol19 141-154 (2010) -# The new DLPC model is a truncated version of DPPC, -# (Its behaviour has not been rigorously tested.) -# Note that 50%/50% mixtures of DPPC & DLPC are commonly used to -# build liposomes http://www.ncbi.nlm.nih.gov/pubmed/10620293 -# -# NOTE: THE COORDINATES FOR THESE MOLECULES ARE GENERATED BY PACKMOL (see below) -# -# NOTE: -# This example may require additional features to be added to LAMMPS. -# If LAMMPS complains about an "Invalid pair_style", then copy the code -# in the "additional_lammps_code" directory into your LAMMPS "src" directory -# and recompile LAMMPS. - -# First, load the definitions of the molecules we will need: - -import "CGLipidBr2005.lt" -using namespace CGLipidBr2005 - -import "1beadProtSci2010.lt" -using namespace 1beadProtSci2010 - -# PREREQUISITES: -# Coordinates for the molecules in this example are loaded from an .XYZ file -# created by PACKMOL. This must be done in advance. (See ../packmol_files/) -# -# The XYZ file was created by PACKMOL in 3 steps: -# (Add the proteins, then pack lipids in the inner & outer layers around them.) -# -# step1) Creae 120 proteins. Distribute them on the surface of the sphere. -# -# step2) Keeping the coordinates from step1 fixed, -# a) first we add 9500 DPPC lipids to the inner monolayer -# b) then we add 9500 DLPC lipids to the inner monolayer -# -# step3) Keeping the coordinates from steps 1 and 2 fixed, -# a) first we add 12500 DPPC lipids to the outer monolayer -# b) then we add 12500 DLPC lipids to the outer monolayer -# -# The order that molecules are created in moltemplate should match the order -# they appear in the final XYZ file created by PACKMOL. (See above.) -# Consequently I instantiate the molecules in the same order here: - - -# Step 1) ---- protein inclusions ---- - -proteins = new 4HelixInsideOut [120] - -# Step 2a) ---- inner monolayer ---- -dppc_in = new DPPC [9500] -# Step 2b) -dlpc_in = new DLPC [9500] - -# Step 3a) ---- outer monolayer ---- -dppc_out = new DPPC [12500] -# Step 3b) -dlpc_out = new DLPC [12500] - - - -# ------------------ boundary conditions -------------------- - -write_once("Data Boundary") { - -500.0 500.0 xlo xhi - -500.0 500.0 ylo yhi - -500.0 500.0 zlo zhi -} - - -write_once("In Settings") { - - # ----------------------------------------------------------- - # -------- interactions between protein and lipids ---------- - # ----------------------------------------------------------- - - # Interactions between the protein and lipid atoms are usually - # determined by mixing rules. (However this is not possible some - # for atoms, such as the "int" atoms in the lipid model which - # interact using -1/r^2 attraction.) Mixing rules do not make - # sense for these atoms so we must explicitly define their - # interaction with all other atoms. - - # We want the hydrophobic interactions between hydrophobic residues in - # the protein and beads the interior of the lipid to be energetically - # similar to the attractive interactions between the lipid tails. - # - # Note: I made the width of the outward-facing protein beads slightly larger - # ("12.5") whenever they interact with the "tail" beads in each lipid - # (in order to make the protein wider there). - # This hopefully relieves some of the internal negative pressure in the center - # of the bilayer which can otherwise rip apart the protein or suck it into - # the bilaer. (This is a hack, and I'm not sure if it is necessary. - # For different protein or lipid models, you probably don't need this.) - # - # i j pairstylename eps sig K L - - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 12.5 0.4 -1 - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 -1 - - # To help keep the protein from tilting 90 degrees and burying itself - # within the lipid bilayer, we make the turn regions at either - # end of the protein (strongly) attracted to the head groups - # of the lipid. (In reality, they would probably be attracted - # to the water as well.) - - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - - # All other interactions between proteins and lipids are steric. - - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/tail @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/int @atom:1beadProtSci2010/tN lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/DPPC/head @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - pair_coeff @atom:CGLipidBr2005/DLPC/head @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - pair_coeff @atom:CGLipidBr2005/DLPC/head @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 0.1643 7.5 0.4 0 - - - # ----------------------------------------------------------- - # -------- Modifications to the protein model: -------------- - # ----------------------------------------------------------- - # - # Turn off attraction between the hydrophobic "@atom:sH" beads: - # (These beads are located in the outside of a trans-membrane protein.) - - pair_coeff @atom:1beadProtSci2010/sH @atom:1beadProtSci2010/sH lj/charmm/coul/charmm/inter 1.8065518 5.5 1 0 - - # (Why: These beads are only attracted to - # each other in an aqueous environment) - - # ... and - # Turn ON attraction between the hydrophilic "@atom:sL" beads. - # (These beads are located in the interior of a trans-membrane protein.) - - pair_coeff @atom:1beadProtSci2010/sL @atom:1beadProtSci2010/sL lj/charmm/coul/charmm/inter 1.8065518 5.5 1 -1 - - # Why? - # In reality, polar groups in the interior of trans-membrane - # proteins do form hydrogen bonds with each other. This was - # absent from the original protein model because, in an aqueous - # environment, these groups preferentially interact with the water. - # - # Why is this necessary? - # Shouldn't attraction between lipid tails and the protein create - # an effective force which brings the hydrophilic beads together? - # (similar to the hydrophobic effect, but in reverse?). - # Answer: - # Unlike an aqueous environment (~zero pressure, or +1atm), there is - # a large negative pressure in the interior of some bilayer membrane - # models (such as this one). Without some kind of direct attraction - # between interior residues, the protein will get pulled apart. - # (Perhaps the attractive force I am using is too strong?) - -} - - -# Finally, we must combine the two force-field styles which were used for -# the coarse-grained lipid and protein. To do that, we write one last time -# to the "In Init" section. When reading the "Init" section LAMMPS will -# read these commands last and this will override any earlier settings. - -write_once("In Init") { - # -- These styles override earlier settings -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - angle_style hybrid cosine/delta harmonic - dihedral_style hybrid fourier - improper_style none - pair_style hybrid table linear 1130 lj/charmm/coul/charmm/inter es4k4l 14.5 15 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 1.0 # turn off pairs if "less than 3 bonds" - communicate multi -} - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/table_int.dat b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/table_int.dat deleted file mode 100644 index b0d651d67..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/moltemplate_files/table_int.dat +++ /dev/null @@ -1,1139 +0,0 @@ -# Table for the INT-INT interaction from -# Brannigan et al, Phys Rev E, 72, 011915 (2005) -# This table contains -# i r_i U(r_i) -dU/dr|r_i -# where U(r) = eps*(0.4*(sigma/r)^12 - 3.0*(sigma/r)^2) - -INT -N 1130 - -1 0.02 2.0331818401e+30 1.21990910406e+33 -2 0.04 4.9638228518e+26 1.48914685554e+29 -3 0.06 3.82579033251e+24 7.65158066501e+26 -4 0.08 1.21187081343e+23 1.81780622014e+25 -5 0.1 8.32791281704e+21 9.99349538045e+23 -6 0.12 9.34030842897e+20 9.34030842897e+22 -7 0.14 1.46892540453e+20 1.25907891817e+22 -8 0.16 2.95866897809e+19 2.21900173357e+21 -9 0.18 7.19889946863e+18 4.79926631242e+20 -10 0.2 2.0331818401e+18 1.21990910406e+20 -11 0.22 6.47834392264e+17 3.53364213962e+19 -12 0.24 2.28034873754e+17 1.14017436877e+19 -13 0.26 8.72681951932e+16 4.02776285507e+18 -14 0.28 3.58624366341e+16 1.53696157003e+18 -15 0.3 1.56704372019e+16 6.26817488078e+17 -16 0.32 7.2233129348e+15 2.70874235055e+17 -17 0.34 3.48970861422e+15 1.23166186384e+17 -18 0.36 1.75754381558e+15 5.85847938527e+16 -19 0.38 9.18613895646e+14 2.90088598625e+16 -20 0.4 4.96382285179e+14 1.48914685554e+16 -21 0.42 2.76404230108e+14 7.89726371739e+15 -22 0.44 1.58162693423e+14 4.31352800247e+15 -23 0.46 9.27773983256e+13 2.42027995633e+15 -24 0.48 5.56725765996e+13 1.391814415e+15 -25 0.5 3.41111308981e+13 8.18667141564e+14 -26 0.52 2.13057117167e+13 4.91670270393e+14 -27 0.54 1.35459994024e+13 3.0102220895e+14 -28 0.56 8.75547769351e+12 1.87617379153e+14 -29 0.58 5.74645813711e+12 1.18892237325e+14 -30 0.6 3.8257903322e+12 7.65158066491e+13 -31 0.62 2.58128463312e+12 4.99603477424e+13 -32 0.64 1.7635041342e+12 3.30657025205e+13 -33 0.66 1.21901470178e+12 2.21639036726e+13 -34 0.68 8.51979641904e+11 1.50349348607e+13 -35 0.7 6.0167184547e+11 1.0314374497e+13 -36 0.72 4.29087845387e+11 7.15146409276e+12 -37 0.74 3.08855637556e+11 5.00846980094e+12 -38 0.76 2.24270970425e+11 3.54112058818e+12 -39 0.78 1.64210505205e+11 2.52631546702e+12 -40 0.8 1.2118708117e+11 1.81780621971e+12 -41 0.82 90109367359.1 1.31867367068e+12 -42 0.84 67481501334.4 9.64021449503e+11 -43 0.86 50880896383.4 7.09965997788e+11 -44 0.88 38613938681.2 5.26553710913e+11 -45 0.9 29486692086.8 3.93155896009e+11 -46 0.92 22650731882.4 2.95444330322e+11 -47 0.94 17498544395.3 2.23385674464e+11 -48 0.96 13591937526.4 1.69899220331e+11 -49 0.98 10612635712.6 1.29950642555e+11 -50 1.0 8327912706.34 99934953582.6 -51 1.02 6566502316.69 77252969474.2 -52 1.04 5201589672.36 60018343356.8 -53 1.06 4138717434.11 46853405843.3 -54 1.08 3307128665.58 36745874940.0 -55 1.1 2653529579.27 28947596241.1 -56 1.12 2137567708.15 22902511945.9 -57 1.14 1728534024.3 18195095739.0 -58 1.16 1402943799.0 14513212422.1 -59 1.18 1142752163.37 11621209113.9 -60 1.2 934030766.093 9340308300.6 -61 1.22 765981286.774 7534242773.65 -62 1.24 630196371.787 6098675145.29 -63 1.26 520103253.414 4953364870.6 -64 1.28 430542934.103 4036340534.04 -65 1.3 357450462.101 3299543229.91 -66 1.32 297610947.802 2705554551.18 -67 1.34 248472587.186 2225128105.44 -68 1.36 208002782.573 1835319108.76 -69 1.38 174576985.011 1518061159.35 -70 1.4 146892484.084 1259078837.33 -71 1.42 123901294.937 1047053582.16 -72 1.44 104757721.536 872981382.419 -73 1.46 88777241.639 729676313.267 -74 1.48 75404158.02 611385405.387 -75 1.5 64186061.7033 513488820.507 -76 1.52 54753607.1486 432265633.695 -77 1.54 46804443.7318 364710253.134 -78 1.56 40090410.0598 308388060.159 -79 1.58 34407297.9713 261321529.95 -80 1.6 29586646.6744 221900119.2 -81 1.62 25489145.661 188808745.634 -82 1.64 21999316.2868 160970856.824 -83 1.66 19021212.5921 137502982.517 -84 1.68 16474936.8715 117678352.86 -85 1.7 14293808.3245 100897694.735 -86 1.72 12422056.6082 86665727.6626 -87 1.74 10812938.3788 74572197.8496 -88 1.76 9427195.57103 64276535.39 -89 1.78 8231790.46096 55495411.7777 -90 1.8 7198865.45512 47992625.088 -91 1.82 6304885.77339 41570857.9644 -92 1.84 5529931.32911 36064946.1544 -93 1.86 4857110.59557 31336368.341 -94 1.88 4272074.43377 27268725.7382 -95 1.9 3762612.01167 23764025.6584 -96 1.92 3318314.28383 20739619.609 -97 1.94 2930293.18879 18125675.4316 -98 1.96 2590946.89128 15863086.114 -99 1.98 2293763.15199 13901736.4186 -100 2.0 2033154.33079 12199063.3122 -101 2.02 1804318.68586 10718858.1296 -102 2.04 1603123.57305 9430268.02169 -103 2.06 1426006.91783 8306962.01537 -104 2.08 1269893.96121 7326433.30293 -105 2.1 1132126.79514 6469414.48445 -106 2.12 1010404.62602 5719386.63441 -107 2.14 902733.052344 5062166.44376 -108 2.16 807380.928986 4485558.44681 -109 2.18 722843.627253 3979061.59742 -110 2.2 647811.695319 3533621.30686 -111 2.22 581144.085827 3141419.57242 -112 2.24 521845.251959 2795697.07302 -113 2.26 469045.525153 2490602.13576 -114 2.28 421984.280794 2221062.32522 -115 2.3 379995.475978 1982675.10836 -116 2.32 342495.208369 1771614.62868 -117 2.34 308970.999537 1584552.10475 -118 2.36 278972.551763 1418587.76828 -119 2.38 252103.765513 1271192.59046 -120 2.4 228015.837009 1140158.32224 -121 2.42 206401.282366 1023554.60663 -122 2.44 186988.75765 919692.114521 -123 2.46 169538.563484 827090.818108 -124 2.48 153838.739168 744452.651831 -125 2.5 139701.665073 670637.92543 -126 2.52 126961.103835 604644.949624 -127 2.54 115469.620781 545592.416037 -128 2.56 105096.332511 492704.141327 -129 2.58 95724.9397832 445295.843157 -130 2.6 87252.0069441 402763.664479 -131 2.62 79585.4554502 364574.203947 -132 2.64 72643.2434671 330255.845328 -133 2.66 66352.2073932 299391.208536 -134 2.68 60647.0444312 271610.570248 -135 2.7 55469.4181565 246586.123584 -136 2.72 50767.1714483 224026.964698 -137 2.74 46493.633237 203674.709811 -138 2.76 42607.0073083 185299.659567 -139 2.78 39069.8329526 168697.439095 -140 2.8 35848.5085794 153686.051901 -141 2.82 32912.8705664 140103.294183 -142 2.84 30235.8206098 127804.483324 -143 2.86 27792.9956998 116660.460548 -144 2.88 25562.4755962 106555.833042 -145 2.9 23524.5233195 97387.4254387 -146 2.92 21661.3547409 89062.9145204 -147 2.94 19956.9338374 81499.6244039 -148 2.96 18396.7906059 74623.4624292 -149 2.98 16967.8589974 68367.9785194 -150 3.0 15658.3325568 62673.5329856 -151 3.02 14457.5357325 57486.5596649 -152 3.04 13355.809067 52758.912937 -153 3.06 12344.4066925 48447.2886046 -154 3.08 11415.4047444 44512.7098736 -155 3.1 10561.6194689 40920.0707567 -156 3.12 9776.5339459 37637.7301715 -157 3.14 9054.23247117 34637.1508274 -158 3.16 8389.34175838 31892.5777179 -159 3.18 7776.97821258 29380.7516608 -160 3.2 7212.7006167 27080.6538766 -161 3.22 6692.4676457 24973.2780793 -162 3.24 6212.59969004 23041.4269669 -163 3.26 5769.74452856 21269.5303734 -164 3.28 5360.84644195 19643.4826615 -165 3.3 4983.1184041 18150.4972204 -166 3.32 4634.01702836 16778.97618 -167 3.34 4311.21998136 15518.393672 -168 3.36 4012.60560869 14359.191159 -169 3.38 3736.23454428 13292.6835236 -170 3.4 3480.33310029 12310.9747549 -171 3.42 3243.27825585 11406.8822043 -172 3.44 3023.58408279 10573.8684961 -173 3.46 2819.88946345 9805.98028003 -174 3.48 2630.94697101 9097.79310596 -175 3.5 2455.61279669 8444.36177626 -176 3.52 2292.83761972 7841.17560602 -177 3.54 2141.65832756 7284.11808108 -178 3.56 2001.19050257 6769.43046025 -179 3.58 1870.62160083 6293.67891689 -180 3.6 1749.20475558 5853.72485855 -181 3.62 1636.25314534 5446.69810179 -182 3.64 1531.13487237 5069.97261409 -183 3.66 1433.26830277 4721.1445646 -184 3.68 1342.11782445 4398.01245332 -185 3.7 1257.18998347 4098.55911171 -186 3.72 1178.02996319 3820.93539003 -187 3.74 1104.21837425 3563.44536511 -188 3.76 1035.36832639 3324.53291993 -189 3.78 971.122756088 3102.76956138 -190 3.8 911.151986554 2896.84335615 -191 3.82 855.151498616 2705.54887715 -192 3.84 802.83989347 2527.77806329 -193 3.86 753.957029799 2362.51190574 -194 3.88 708.262319576 2208.81288195 -195 3.9 665.533168297 2065.81806693 -196 3.92 625.563546756 1932.73285812 -197 3.94 588.162682667 1808.82525631 -198 3.96 553.153861545 1693.42065104 -199 3.98 520.373327227 1585.89706361 -200 4.0 489.669273313 1485.68080556 -201 4.02 460.900917596 1392.24251449 -202 4.04 433.937652306 1305.09353282 -203 4.06 408.6582636 1223.78259822 -204 4.08 384.950214367 1147.89281764 -205 4.1 362.708984933 1077.03889938 -206 4.12 341.837466738 1010.86461999 -207 4.14 322.245404503 949.040505266 -208 4.16 303.848882793 891.261706073 -209 4.18 286.569853265 837.246052066 -210 4.2 270.33569919 786.732267446 -211 4.22 255.078834164 739.47833469 -212 4.24 240.736332164 695.259993326 -213 4.26 227.249586386 653.869362042 -214 4.28 214.563994495 615.113673492 -215 4.3 202.628668126 578.814112106 -216 4.32 191.396164684 544.804746089 -217 4.34 180.822239621 512.931545605 -218 4.36 170.865617553 483.051479815 -219 4.38 161.487780703 455.031686127 -220 4.4 152.652773286 428.748705595 -221 4.42 144.327020575 404.087778912 -222 4.44 136.479161479 380.942197972 -223 4.46 129.07989358 359.212708377 -224 4.48 122.101829632 338.806958688 -225 4.5 115.519364658 319.638992577 -226 4.52 109.308552789 301.628780369 -227 4.54 103.446993117 284.701786758 -228 4.56 97.9137238447 268.788571763 -229 4.58 92.6891241175 253.824422244 -230 4.6 87.7548229339 239.749011508 -231 4.62 83.0936146036 226.506084761 -232 4.64 78.6893802546 214.043168343 -233 4.66 74.5270149351 202.31130085 -234 4.68 70.5923598871 191.264784422 -235 4.7 66.8721396072 180.860954593 -236 4.72 63.353903336 171.05996726 -237 4.74 60.0259706488 161.824601429 -238 4.76 56.8773808439 153.120076496 -239 4.78 53.8978458491 144.913882966 -240 4.8 51.0777063884 137.175625538 -241 4.82 48.4078911713 129.876877635 -242 4.84 45.8798788842 122.991046476 -243 4.86 43.485662782 116.493247913 -244 4.88 41.2177176913 110.360190267 -245 4.9 39.0689692529 104.570066494 -246 4.92 37.0327652428 99.1024540566 -247 4.94 35.102848823 93.9382219092 -248 4.96 33.2733335874 89.05944408 -249 4.98 31.5386802724 84.4493193479 -250 5.0 29.8936750183 80.0920965658 -251 5.02 28.3334090704 75.9730052143 -252 5.04 26.8532598202 72.0781907976 -253 5.06 25.4488730938 68.3946547294 -254 5.08 24.116146599 64.9101983786 -255 5.1 22.8512144543 61.6133709734 -256 5.12 21.650432722 58.4934210835 -257 5.14 20.5103658787 55.5402514226 -258 5.16 19.4277741591 52.7443767307 -259 5.18 18.3996017121 50.0968845179 -260 5.2 17.4229655155 47.5893984632 -261 5.22 16.4951449988 45.2140442802 -262 5.24 15.6135723236 42.9634178757 -263 5.26 14.775823281 40.8305556374 -264 5.28 13.979608762 38.808906703 -265 5.3 13.2227667648 36.8923070701 -266 5.32 12.5032549016 35.0749554196 -267 5.34 11.8191433738 33.3513905323 -268 5.36 11.1686083831 31.7164701895 -269 5.38 10.5499259512 30.1653514539 -270 5.4 9.96146612005 28.693472236 -271 5.42 9.40168750976 27.2965340593 -272 5.44 8.86913220892 25.9704859397 -273 5.46 8.36242097742 24.7115093061 -274 5.48 7.88024874079 23.5160038893 -275 5.5 7.4213803577 22.3805745153 -276 5.52 6.98464664308 21.3020187412 -277 5.54 6.56894063048 20.2773152771 -278 5.56 6.1732140587 19.3036131423 -279 5.58 5.79647406826 18.3782215059 -280 5.6 5.43778009463 17.4986001669 -281 5.62 5.09624094585 16.6623506308 -282 5.64 4.77101205293 15.867207745 -283 5.66 4.46129288233 15.1110318537 -284 5.68 4.16632450031 14.3918014404 -285 5.7 3.88538727999 13.7076062261 -286 5.72 3.61779874199 13.0566406912 -287 5.74 3.36291152072 12.4371979973 -288 5.76 3.12011144838 11.8476642796 -289 5.78 2.8888157497 11.2865132882 -290 5.8 2.66847134042 10.7523013555 -291 5.82 2.45855322349 10.2436626676 -292 5.84 2.25856297681 9.7593048226 -293 5.86 2.06802732724 9.2980046552 -294 5.88 1.88649680546 8.85860431242 -295 5.9 1.71354447704 8.44000756375 -296 5.92 1.548764745 8.04117633127 -297 5.94 1.39177221978 7.66112742597 -298 5.96 1.24220065245 7.29892947717 -299 5.98 1.09970192753 6.9537000433 -300 6.0 0.963945111861 6.62460289254 -301 6.02 0.83461555631 6.31084544295 -302 6.04 0.711414047074 6.01167635216 -303 6.06 0.594056003831 5.72638324756 -304 6.08 0.482270721937 5.45429058822 -305 6.1 0.375800656137 5.19475765055 -306 6.12 0.274400743381 4.94717663025 -307 6.14 0.177837762511 4.71097085338 -308 6.16 0.0858897286772 4.48559308998 -309 6.18 -0.00165467948361 4.27052396409 -310 6.2 -0.0849966617872 4.06527045435 -311 6.22 -0.164327809314 3.8693644797 -312 6.24 -0.239830589745 3.68236156522 -313 6.26 -0.311678806773 3.50383958321 -314 6.28 -0.380038035049 3.33339756513 -315 6.3 -0.445066032049 3.17065458013 -316 6.32 -0.506913128135 3.0152486763 -317 6.34 -0.56572259604 2.866835881 -318 6.36 -0.621631000928 2.72508925658 -319 6.38 -0.674768532081 2.58969800863 -320 6.4 -0.725259317268 2.46036664323 -321 6.42 -0.773221720709 2.33681417085 -322 6.44 -0.818768625574 2.21877335375 -323 6.46 -0.862007701832 2.10598999469 -324 6.48 -0.90304166028 1.99822226439 -325 6.5 -0.941968493479 1.8952400656 -326 6.52 -0.978881704324 1.79682443166 -327 6.54 -1.01387052292 1.70276695755 -328 6.56 -1.04702011237 1.61286926168 -329 6.58 -1.07841176412 1.52694247655 -330 6.6 -1.10812308336 1.44480676668 -331 6.62 -1.13622816508 1.36629087245 -332 6.64 -1.1627977612 1.29123167801 -333 6.66 -1.18789943936 1.21947380239 -334 6.68 -1.21159773365 1.15086921208 -335 6.7 -1.23395428792 1.08527685416 -336 6.72 -1.25502799183 1.02256230873 -337 6.74 -1.27487511024 0.962597459596 -338 6.76 -1.2935494061 0.90526018218 -339 6.78 -1.31110225728 0.850434047748 -340 6.8 -1.32758276773 0.798008043011 -341 6.82 -1.34303787302 0.747876304295 -342 6.84 -1.35751244086 0.699937865467 -343 6.86 -1.3710493666 0.654096418865 -344 6.88 -1.38368966412 0.610260088543 -345 6.9 -1.3954725523 0.568341215144 -346 6.92 -1.40643553728 0.528256151786 -347 6.94 -1.41661449078 0.489925070364 -348 6.96 -1.42604372459 0.453271777711 -349 6.98 -1.43475606153 0.418223541087 -350 7.0 -1.44278290299 0.384710922497 -351 7.02 -1.45015429321 0.352667621378 -352 7.04 -1.45689898057 0.322030325194 -353 7.06 -1.46304447588 0.292738567537 -354 7.08 -1.46861710792 0.264734593325 -355 7.1 -1.47364207647 0.237963230734 -356 7.12 -1.47814350264 0.2123717695 -357 7.14 -1.482144477 0.187909845266 -358 7.16 -1.48566710537 0.16452932965 -359 7.18 -1.48873255248 0.142184225751 -360 7.2 -1.49136108362 0.120830568787 -361 7.22 -1.49357210429 0.100426331626 -362 7.24 -1.49538419809 0.0809313349308 -363 7.26 -1.4968151628 0.0623071617066 -364 7.28 -1.49788204479 0.044517076001 -365 7.3 -1.49860117187 0.0275259455594 -366 7.32 -1.49898818464 0.0113001682279 -367 7.34 -1.49905806636 -0.00419239808778 -368 7.36 -1.4988251715 -0.0189825020854 -369 7.38 -1.49830325295 -0.0330995625254 -370 7.4 -1.49750548803 -0.0465717286462 -371 7.42 -1.49644450327 -0.0594259376903 -372 7.44 -1.49513239812 -0.0716879696855 -373 7.46 -1.49358076759 -0.0833824996199 -374 7.48 -1.4918007238 -0.0945331471409 -375 7.5 -1.48980291663 -0.105162523901 -376 7.52 -1.48759755345 -0.115292278666 -377 7.54 -1.48519441791 -0.124943140307 -378 7.56 -1.48260288794 -0.13413495876 -379 7.58 -1.47983195293 -0.142886744076 -380 7.6 -1.47689023018 -0.151216703644 -381 7.62 -1.47378598053 -0.159142277674 -382 7.64 -1.47052712344 -0.166680173038 -383 7.66 -1.46712125128 -0.173846395532 -384 7.68 -1.46357564306 -0.180656280652 -385 7.7 -1.45989727753 -0.187124522948 -386 7.72 -1.45609284575 -0.193265204023 -387 7.74 -1.45216876302 -0.199091819249 -388 7.76 -1.4481311804 -0.204617303261 -389 7.78 -1.44398599566 -0.20985405428 -390 7.8 -1.43973886378 -0.214813957332 -391 7.82 -1.43539520696 -0.21950840641 -392 7.84 -1.43096022428 -0.223948325627 -393 7.86 -1.42643890087 -0.228144189416 -394 7.88 -1.42183601669 -0.232106041819 -395 7.9 -1.41715615498 -0.235843514899 -396 7.92 -1.41240371029 -0.239365846333 -397 7.94 -1.40758289625 -0.242681896213 -398 7.96 -1.40269775292 -0.245800163096 -399 7.98 -1.39775215386 -0.248728799339 -400 8.0 -1.39274981294 -0.251475625745 -401 8.02 -1.38769429081 -0.254048145572 -402 8.04 -1.3825890011 -0.256453557906 -403 8.06 -1.37743721643 -0.258698770453 -404 8.08 -1.37224207403 -0.260790411767 -405 8.1 -1.3670065813 -0.262734842931 -406 8.12 -1.36173362096 -0.264538168734 -407 8.14 -1.35642595614 -0.26620624836 -408 8.16 -1.35108623513 -0.267744705599 -409 8.18 -1.34571699603 -0.269158938625 -410 8.2 -1.34032067115 -0.270454129338 -411 8.22 -1.33489959126 -0.271635252315 -412 8.24 -1.32945598963 -0.272707083354 -413 8.26 -1.32399200593 -0.273674207668 -414 8.28 -1.31850968998 -0.274541027712 -415 8.3 -1.3130110053 -0.275311770682 -416 8.32 -1.30749783257 -0.275990495686 -417 8.34 -1.30197197291 -0.276581100614 -418 8.36 -1.29643515102 -0.277087328708 -419 8.38 -1.29088901827 -0.277512774857 -420 8.4 -1.28533515553 -0.277860891625 -421 8.42 -1.279775076 -0.278134995017 -422 8.44 -1.27421022789 -0.278338270004 -423 8.46 -1.26864199697 -0.27847377582 -424 8.48 -1.26307170904 -0.278544451025 -425 8.5 -1.25750063229 -0.278553118366 -426 8.52 -1.25192997959 -0.278502489422 -427 8.54 -1.24636091063 -0.27839516907 -428 8.56 -1.24079453406 -0.278233659745 -429 8.58 -1.23523190945 -0.27802036554 -430 8.6 -1.22967404925 -0.277757596126 -431 8.62 -1.22412192063 -0.277447570509 -432 8.64 -1.21857644724 -0.277092420635 -433 8.66 -1.21303851096 -0.276694194842 -434 8.68 -1.20750895348 -0.276254861174 -435 8.7 -1.20198857794 -0.275776310556 -436 8.72 -1.19647815038 -0.275260359835 -437 8.74 -1.19097840123 -0.274708754702 -438 8.76 -1.18549002669 -0.274123172492 -439 8.78 -1.18001369009 -0.273505224869 -440 8.8 -1.17455002313 -0.272856460401 -441 8.82 -1.16909962718 -0.272178367032 -442 8.84 -1.16366307443 -0.271472374453 -443 8.86 -1.15824090903 -0.270739856375 -444 8.88 -1.1528336482 -0.269982132713 -445 8.9 -1.14744178329 -0.269200471678 -446 8.92 -1.14206578078 -0.26839609179 -447 8.94 -1.13670608326 -0.267570163805 -448 8.96 -1.13136311038 -0.266723812565 -449 8.98 -1.1260372597 -0.26585811878 -450 9.0 -1.12072890764 -0.264974120729 -451 9.02 -1.11543841024 -0.2640728159 -452 9.04 -1.11016610399 -0.263155162565 -453 9.06 -1.10491230659 -0.262222081284 -454 9.08 -1.09967731769 -0.261274456364 -455 9.1 -1.09446141962 -0.260313137244 -456 9.12 -1.08926487805 -0.259338939836 -457 9.14 -1.08408794265 -0.258352647809 -458 9.16 -1.07893084774 -0.257355013824 -459 9.18 -1.07379381288 -0.256346760718 -460 9.2 -1.06867704347 -0.255328582644 -461 9.22 -1.06358073129 -0.254301146164 -462 9.24 -1.05850505508 -0.253265091305 -463 9.26 -1.053450181 -0.252221032561 -464 9.28 -1.04841626319 -0.251169559871 -465 9.3 -1.04340344425 -0.25011123955 -466 9.32 -1.03841185563 -0.249046615186 -467 9.34 -1.03344161818 -0.2479762085 -468 9.36 -1.0284928425 -0.246900520178 -469 9.38 -1.02356562938 -0.245820030663 -470 9.4 -1.0186600702 -0.244735200927 -471 9.42 -1.01377624733 -0.243646473201 -472 9.44 -1.00891423443 -0.242554271687 -473 9.46 -1.0040740969 -0.241459003238 -474 9.48 -0.999255892143 -0.240361058009 -475 9.5 -0.994459669928 -0.239260810093 -476 9.52 -0.989685472697 -0.238158618121 -477 9.54 -0.984933335869 -0.237054825845 -478 9.56 -0.980203288132 -0.235949762702 -479 9.58 -0.975495351726 -0.234843744346 -480 9.6 -0.970809542708 -0.233737073173 -481 9.62 -0.966145871217 -0.232630038816 -482 9.64 -0.961504341725 -0.231522918625 -483 9.66 -0.956884953272 -0.230415978128 -484 9.68 -0.952287699705 -0.229309471477 -485 9.7 -0.947712569897 -0.228203641873 -486 9.72 -0.943159547963 -0.22709872198 -487 9.74 -0.938628613467 -0.225994934317 -488 9.76 -0.934119741622 -0.224892491642 -489 9.78 -0.929632903477 -0.223791597316 -490 9.8 -0.925168066109 -0.222692445658 -491 9.82 -0.920725192794 -0.221595222284 -492 9.84 -0.916304243179 -0.220500104432 -493 9.86 -0.91190517345 -0.219407261278 -494 9.88 -0.907527936486 -0.218316854241 -495 9.9 -0.903172482012 -0.217229037271 -496 9.92 -0.898838756748 -0.216143957132 -497 9.94 -0.894526704547 -0.215061753669 -498 9.96 -0.890236266534 -0.213982560076 -499 9.98 -0.885967381232 -0.212906503136 -500 10.0 -0.881719984692 -0.211833703472 -501 10.02 -0.877494010612 -0.210764275774 -502 10.04 -0.873289390453 -0.209698329022 -503 10.06 -0.869106053554 -0.208635966708 -504 10.08 -0.864943927233 -0.207577287034 -505 10.1 -0.860802936899 -0.206522383122 -506 10.12 -0.856683006147 -0.205471343199 -507 10.14 -0.852584056854 -0.204424250786 -508 10.16 -0.848506009271 -0.203381184875 -509 10.18 -0.844448782117 -0.202342220105 -510 10.2 -0.840412292656 -0.201307426921 -511 10.22 -0.836396456786 -0.20027687174 -512 10.24 -0.832401189115 -0.199250617102 -513 10.26 -0.828426403039 -0.19822872182 -514 10.28 -0.824472010811 -0.197211241119 -515 10.3 -0.820537923617 -0.196198226777 -516 10.32 -0.81662405164 -0.195189727259 -517 10.34 -0.812730304126 -0.19418578784 -518 10.36 -0.808856589444 -0.193186450732 -519 10.38 -0.805002815152 -0.1921917552 -520 10.4 -0.801168888049 -0.191201737679 -521 10.42 -0.797354714233 -0.190216431881 -522 10.44 -0.793560199154 -0.189235868906 -523 10.46 -0.789785247667 -0.188260077336 -524 10.48 -0.786029764076 -0.187289083343 -525 10.5 -0.782293652189 -0.186322910778 -526 10.52 -0.778576815358 -0.185361581264 -527 10.54 -0.774879156522 -0.184405114284 -528 10.56 -0.771200578253 -0.183453527268 -529 10.58 -0.767540982794 -0.182506835671 -530 10.6 -0.763900272099 -0.181565053055 -531 10.62 -0.760278347867 -0.180628191165 -532 10.64 -0.75667511158 -0.179696260001 -533 10.66 -0.753090464539 -0.17876926789 -534 10.68 -0.749524307893 -0.177847221551 -535 10.7 -0.745976542671 -0.176930126167 -536 10.72 -0.742447069815 -0.176017985441 -537 10.74 -0.738935790206 -0.175110801662 -538 10.76 -0.735442604695 -0.174208575761 -539 10.78 -0.731967414126 -0.173311307369 -540 10.8 -0.728510119361 -0.172418994873 -541 10.82 -0.72507062131 -0.171531635464 -542 10.84 -0.721648820948 -0.170649225192 -543 10.86 -0.718244619341 -0.169771759015 -544 10.88 -0.714857917667 -0.168899230842 -545 10.9 -0.711488617235 -0.168031633581 -546 10.92 -0.708136619505 -0.167168959186 -547 10.94 -0.704801826108 -0.166311198692 -548 10.96 -0.701484138863 -0.165458342262 -549 10.98 -0.698183459794 -0.164610379221 -550 11.0 -0.694899691148 -0.1637672981 -551 11.02 -0.691632735406 -0.162929086665 -552 11.04 -0.688382495303 -0.162095731957 -553 11.06 -0.68514887384 -0.161267220326 -554 11.08 -0.681931774298 -0.160443537459 -555 11.1 -0.678731100249 -0.159624668416 -556 11.12 -0.675546755573 -0.15881059766 -557 11.14 -0.672378644462 -0.15800130908 -558 11.16 -0.669226671439 -0.157196786028 -559 11.18 -0.666090741365 -0.156397011339 -560 11.2 -0.662970759447 -0.155601967361 -561 11.22 -0.659866631253 -0.154811635976 -562 11.24 -0.656778262715 -0.154025998629 -563 11.26 -0.653705560141 -0.153245036348 -564 11.28 -0.650648430223 -0.152468729768 -565 11.3 -0.647606780043 -0.15169705915 -566 11.32 -0.644580517084 -0.150930004405 -567 11.34 -0.641569549231 -0.150167545112 -568 11.36 -0.638573784781 -0.149409660536 -569 11.38 -0.635593132451 -0.148656329652 -570 11.4 -0.632627501379 -0.147907531156 -571 11.42 -0.629676801133 -0.147163243484 -572 11.44 -0.626740941713 -0.146423444834 -573 11.46 -0.62381983356 -0.145688113174 -574 11.48 -0.620913387554 -0.144957226261 -575 11.5 -0.618021515027 -0.144230761656 -576 11.52 -0.615144127757 -0.143508696739 -577 11.54 -0.612281137978 -0.14279100872 -578 11.56 -0.609432458382 -0.142077674653 -579 11.58 -0.606598002119 -0.141368671449 -580 11.6 -0.603777682806 -0.140663975889 -581 11.62 -0.600971414522 -0.139963564633 -582 11.64 -0.598179111815 -0.139267414235 -583 11.66 -0.595400689704 -0.138575501149 -584 11.68 -0.592636063678 -0.137887801745 -585 11.7 -0.589885149701 -0.137204292313 -586 11.72 -0.587147864211 -0.136524949077 -587 11.74 -0.584424124122 -0.135849748201 -588 11.76 -0.581713846826 -0.135178665802 -589 11.78 -0.579016950193 -0.134511677954 -590 11.8 -0.576333352571 -0.133848760697 -591 11.82 -0.573662972788 -0.133189890048 -592 11.84 -0.571005730151 -0.132535042004 -593 11.86 -0.56836154445 -0.131884192552 -594 11.88 -0.565730335952 -0.131237317677 -595 11.9 -0.563112025406 -0.130594393364 -596 11.92 -0.560506534041 -0.129955395608 -597 11.94 -0.557913783565 -0.129320300421 -598 11.96 -0.555333696166 -0.128689083832 -599 11.98 -0.552766194514 -0.1280617219 -600 12.0 -0.550211201752 -0.127438190715 -601 12.02 -0.547668641506 -0.126818466403 -602 12.04 -0.545138437876 -0.126202525133 -603 12.06 -0.542620515439 -0.125590343118 -604 12.08 -0.540114799247 -0.124981896625 -605 12.1 -0.537621214828 -0.124377161973 -606 12.12 -0.53513968818 -0.123776115544 -607 12.14 -0.532670145775 -0.123178733779 -608 12.16 -0.530212514555 -0.122584993188 -609 12.18 -0.52776672193 -0.121994870352 -610 12.2 -0.525332695778 -0.121408341923 -611 12.22 -0.522910364445 -0.120825384632 -612 12.24 -0.52049965674 -0.120245975289 -613 12.26 -0.518100501935 -0.119670090788 -614 12.28 -0.515712829763 -0.119097708107 -615 12.3 -0.513336570418 -0.118528804313 -616 12.32 -0.51097165455 -0.117963356563 -617 12.34 -0.508618013267 -0.11740134211 -618 12.36 -0.506275578128 -0.116842738298 -619 12.38 -0.503944281147 -0.116287522571 -620 12.4 -0.501624054788 -0.115735672472 -621 12.42 -0.49931483196 -0.115187165645 -622 12.44 -0.497016546022 -0.114641979838 -623 12.46 -0.494729130774 -0.114100092904 -624 12.48 -0.49245252046 -0.1135614828 -625 12.5 -0.490186649763 -0.113026127594 -626 12.52 -0.487931453803 -0.112494005462 -627 12.54 -0.485686868135 -0.11196509469 -628 12.56 -0.48345282875 -0.111439373678 -629 12.58 -0.481229272066 -0.110916820936 -630 12.6 -0.479016134933 -0.110397415091 -631 12.62 -0.476813354625 -0.109881134884 -632 12.64 -0.474620868841 -0.109367959171 -633 12.66 -0.472438615702 -0.108857866928 -634 12.68 -0.470266533747 -0.108350837244 -635 12.7 -0.468104561934 -0.107846849332 -636 12.72 -0.465952639633 -0.107345882519 -637 12.74 -0.463810706629 -0.106847916255 -638 12.76 -0.461678703116 -0.106352930108 -639 12.78 -0.459556569693 -0.105860903769 -640 12.8 -0.457444247367 -0.105371817049 -641 12.82 -0.455341677547 -0.10488564988 -642 12.84 -0.453248802042 -0.104402382317 -643 12.86 -0.451165563056 -0.103921994536 -644 12.88 -0.449091903193 -0.103444466836 -645 12.9 -0.447027765446 -0.102969779639 -646 12.92 -0.4449730932 -0.102497913489 -647 12.94 -0.442927830229 -0.102028849053 -648 12.96 -0.440891920688 -0.101562567122 -649 12.98 -0.438865309121 -0.101099048608 -650 13.0 -0.436847940448 -0.100638274548 -651 13.02 -0.434839759968 -0.100180226101 -652 13.04 -0.432840713358 -0.0997248845489 -653 13.06 -0.430850746664 -0.0992722312959 -654 13.08 -0.428869806307 -0.0988222478696 -655 13.1 -0.426897839073 -0.0983749159199 -656 13.12 -0.424934792115 -0.0979302172191 -657 13.14 -0.42298061295 -0.0974881336614 -658 13.16 -0.421035249454 -0.097048647263 -659 13.18 -0.419098649864 -0.0966117401617 -660 13.2 -0.417170762771 -0.0961773946166 -661 13.22 -0.41525153712 -0.0957455930079 -662 13.24 -0.413340922208 -0.0953163178365 -663 13.26 -0.411438867679 -0.0948895517235 -664 13.28 -0.409545323527 -0.0944652774101 -665 13.3 -0.407660240085 -0.0940434777572 -666 13.32 -0.405783568032 -0.0936241357448 -667 13.34 -0.403915258384 -0.0932072344716 -668 13.36 -0.402055262494 -0.0927927571548 -669 13.38 -0.400203532049 -0.0923806871294 -670 13.4 -0.39836001907 -0.091971007848 -671 13.42 -0.396524675907 -0.0915637028799 -672 13.44 -0.394697455235 -0.0911587559112 -673 13.46 -0.392878310058 -0.0907561507435 -674 13.48 -0.391067193701 -0.0903558712944 -675 13.5 -0.389264059808 -0.0899579015961 -676 13.52 -0.387468862344 -0.0895622257951 -677 13.54 -0.385681555589 -0.089168828152 -678 13.56 -0.383902094135 -0.0887776930406 -679 13.58 -0.382130432887 -0.0883888049474 -680 13.6 -0.380366527059 -0.088002148471 -681 13.62 -0.378610332173 -0.0876177083216 -682 13.64 -0.376861804052 -0.0872354693205 -683 13.66 -0.375120898826 -0.0868554163993 -684 13.68 -0.373387572922 -0.0864775345994 -685 13.7 -0.371661783067 -0.0861018090713 -686 13.72 -0.369943486282 -0.0857282250742 -687 13.74 -0.368232639885 -0.0853567679751 -688 13.76 -0.366529201481 -0.0849874232486 -689 13.78 -0.364833128968 -0.0846201764757 -690 13.8 -0.363144380531 -0.0842550133436 -691 13.82 -0.361462914638 -0.083891919645 -692 13.84 -0.359788690043 -0.0835308812773 -693 13.86 -0.358121665778 -0.0831718842421 -694 13.88 -0.356461801157 -0.0828149146446 -695 13.9 -0.354809055768 -0.0824599586927 -696 13.92 -0.353163389476 -0.0821070026966 -697 13.94 -0.351524762418 -0.0817560330682 -698 13.96 -0.349893135001 -0.0814070363201 -699 13.98 -0.348268467902 -0.0810599990654 -700 14.0 -0.346650722064 -0.0807149080166 -701 14.02 -0.345039858694 -0.0803717499853 -702 14.04 -0.343435839265 -0.0800305118814 -703 14.06 -0.341838625506 -0.0796911807123 -704 14.08 -0.340248179409 -0.0793537435825 -705 14.1 -0.338664463221 -0.079018187693 -706 14.12 -0.337087439445 -0.0786845003402 -707 14.14 -0.335517070835 -0.0783526689157 -708 14.16 -0.333953320399 -0.0780226809053 -709 14.18 -0.332396151392 -0.0776945238888 -710 14.2 -0.330845527319 -0.0773681855387 -711 14.22 -0.329301411928 -0.0770436536203 -712 14.24 -0.327763769212 -0.0767209159903 -713 14.26 -0.326232563407 -0.0763999605967 -714 14.28 -0.324707758986 -0.076080775478 -715 14.3 -0.323189320665 -0.0757633487623 -716 14.32 -0.321677213392 -0.075447668667 -717 14.34 -0.320171402352 -0.0751337234981 -718 14.36 -0.318671852963 -0.0748215016493 -719 14.38 -0.317178530874 -0.0745109916017 -720 14.4 -0.315691401963 -0.0742021819228 -721 14.42 -0.314210432337 -0.0738950612663 -722 14.44 -0.312735588328 -0.073589618371 -723 14.46 -0.311266836492 -0.0732858420606 -724 14.48 -0.309804143609 -0.0729837212427 -725 14.5 -0.308347476679 -0.0726832449085 -726 14.52 -0.306896802922 -0.0723844021319 -727 14.54 -0.305452089775 -0.072087182069 -728 14.56 -0.304013304893 -0.0717915739575 -729 14.58 -0.302580416142 -0.0714975671162 -730 14.6 -0.301153391604 -0.071205150944 -731 14.62 -0.29973219957 -0.0709143149198 -732 14.64 -0.298316808542 -0.0706250486013 -733 14.66 -0.29690718723 -0.0703373416252 -734 14.68 -0.29550330455 -0.0700511837056 -735 14.7 -0.294105129623 -0.0697665646344 -736 14.72 -0.292712631773 -0.06948347428 -737 14.74 -0.291325780527 -0.069201902587 -738 14.76 -0.289944545612 -0.0689218395755 -739 14.78 -0.288568896953 -0.0686432753407 -740 14.8 -0.287198804672 -0.068366200052 -741 14.82 -0.285834239089 -0.0680906039529 -742 14.84 -0.284475170717 -0.0678164773599 -743 14.86 -0.283121570262 -0.0675438106623 -744 14.88 -0.281773408622 -0.0672725943215 -745 14.9 -0.280430656883 -0.0670028188703 -746 14.92 -0.279093286324 -0.0667344749127 -747 14.94 -0.277761268406 -0.066467553123 -748 14.96 -0.276434574779 -0.0662020442454 -749 14.98 -0.275113177278 -0.0659379390934 -750 15.0 -0.273797047918 -0.0656752285492 -751 15.02 -0.272486158899 -0.0654139035635 -752 15.04 -0.271180482599 -0.0651539551544 -753 15.06 -0.269879991575 -0.0648953744073 -754 15.08 -0.268584658563 -0.0646381524742 -755 15.1 -0.267294456476 -0.0643822805732 -756 15.12 -0.266009358398 -0.064127749988 -757 15.14 -0.264729337592 -0.0638745520673 -758 15.16 -0.263454367489 -0.0636226782243 -759 15.18 -0.262184421693 -0.0633721199364 -760 15.2 -0.260919473977 -0.0631228687444 -761 15.22 -0.259659498285 -0.062874916252 -762 15.24 -0.258404468725 -0.0626282541256 -763 15.26 -0.257154359572 -0.0623828740934 -764 15.28 -0.255909145268 -0.0621387679452 -765 15.3 -0.254668800416 -0.061895927532 -766 15.32 -0.253433299783 -0.061654344765 -767 15.34 -0.252202618295 -0.0614140116156 -768 15.36 -0.250976731041 -0.0611749201148 -769 15.38 -0.249755613266 -0.0609370623526 -770 15.4 -0.248539240374 -0.0607004304776 -771 15.42 -0.247327587926 -0.0604650166966 -772 15.44 -0.246120631637 -0.0602308132741 -773 15.46 -0.244918347377 -0.0599978125317 -774 15.48 -0.243720711169 -0.0597660068478 -775 15.5 -0.242527699187 -0.0595353886571 -776 15.52 -0.241339287756 -0.05930595045 -777 15.54 -0.240155453352 -0.0590776847726 -778 15.56 -0.238976172597 -0.0588505842256 -779 15.58 -0.237801422264 -0.0586246414643 -780 15.6 -0.236631179269 -0.0583998491983 -781 15.62 -0.235465420674 -0.0581762001905 -782 15.64 -0.234304123687 -0.057953687257 -783 15.66 -0.233147265658 -0.057732303267 -784 15.68 -0.231994824078 -0.0575120411416 -785 15.7 -0.23084677658 -0.0572928938542 -786 15.72 -0.229703100938 -0.0570748544293 -787 15.74 -0.228563775063 -0.0568579159429 -788 15.76 -0.227428777006 -0.0566420715213 -789 15.78 -0.226298084954 -0.0564273143414 -790 15.8 -0.22517167723 -0.0562136376296 -791 15.82 -0.224049532291 -0.0560010346619 -792 15.84 -0.222931628729 -0.0557894987635 -793 15.86 -0.22181794527 -0.0555790233081 -794 15.88 -0.220708460771 -0.0553696017175 -795 15.9 -0.21960315422 -0.0551612274618 -796 15.92 -0.218502004734 -0.0549538940582 -797 15.94 -0.217404991561 -0.0547475950712 -798 15.96 -0.216312094077 -0.0545423241119 -799 15.98 -0.215223291785 -0.0543380748379 -800 16.0 -0.214138564315 -0.0541348409526 -801 16.02 -0.21305789142 -0.0539326162051 -802 16.04 -0.21198125298 -0.0537313943897 -803 16.06 -0.210908628999 -0.0535311693457 -804 16.08 -0.209839999602 -0.0533319349567 -805 16.1 -0.208775345037 -0.0531336851505 -806 16.12 -0.207714645672 -0.0529364138987 -807 16.14 -0.206657881997 -0.0527401152166 -808 16.16 -0.205605034619 -0.0525447831621 -809 16.18 -0.204556084266 -0.0523504118362 -810 16.2 -0.20351101178 -0.0521569953823 -811 16.22 -0.202469798123 -0.0519645279856 -812 16.24 -0.201432424372 -0.0517730038733 -813 16.26 -0.200398871718 -0.0515824173138 -814 16.28 -0.199369121467 -0.0513927626166 -815 16.3 -0.198343155039 -0.051204034132 -816 16.32 -0.197320953965 -0.0510162262506 -817 16.34 -0.196302499889 -0.050829333403 -818 16.36 -0.195287774565 -0.0506433500599 -819 16.38 -0.194276759859 -0.0504582707309 -820 16.4 -0.193269437746 -0.0502740899651 -821 16.42 -0.192265790306 -0.0500908023503 -822 16.44 -0.191265799733 -0.0499084025129 -823 16.46 -0.190269448323 -0.0497268851171 -824 16.48 -0.189276718481 -0.0495462448654 -825 16.5 -0.188287592716 -0.0493664764977 -826 16.52 -0.187302053643 -0.0491875747911 -827 16.54 -0.186320083981 -0.0490095345599 -828 16.56 -0.185341666552 -0.0488323506547 -829 16.58 -0.18436678428 -0.0486560179629 -830 16.6 -0.183395420192 -0.0484805314077 -831 16.62 -0.182427557417 -0.0483058859483 -832 16.64 -0.181463179181 -0.0481320765793 -833 16.66 -0.180502268813 -0.0479590983305 -834 16.68 -0.179544809739 -0.0477869462668 -835 16.7 -0.178590785487 -0.0476156154877 -836 16.72 -0.177640179677 -0.0474451011271 -837 16.74 -0.176692976031 -0.0472753983531 -838 16.76 -0.175749158364 -0.0471065023674 -839 16.78 -0.174808710589 -0.0469384084057 -840 16.8 -0.173871616713 -0.0467711117367 -841 16.82 -0.172937860836 -0.0466046076623 -842 16.84 -0.172007427154 -0.0464388915171 -843 16.86 -0.171080299953 -0.0462739586683 -844 16.88 -0.170156463616 -0.0461098045155 -845 16.9 -0.169235902612 -0.04594642449 -846 16.92 -0.168318601505 -0.0457838140552 -847 16.94 -0.167404544949 -0.0456219687059 -848 16.96 -0.166493717686 -0.0454608839681 -849 16.98 -0.165586104549 -0.0453005553988 -850 17.0 -0.164681690459 -0.045140978586 -851 17.02 -0.163780460423 -0.044982149148 -852 17.04 -0.162882399539 -0.0448240627335 -853 17.06 -0.161987492989 -0.0446667150213 -854 17.08 -0.161095726042 -0.0445101017198 -855 17.1 -0.160207084053 -0.0443542185673 -856 17.12 -0.15932155246 -0.0441990613312 -857 17.14 -0.158439116788 -0.0440446258081 -858 17.16 -0.157559762644 -0.0438909078236 -859 17.18 -0.156683475719 -0.0437379032318 -860 17.2 -0.155810241787 -0.0435856079154 -861 17.22 -0.154940046702 -0.0434340177851 -862 17.24 -0.154072876401 -0.0432831287799 -863 17.26 -0.153208716903 -0.0431329368663 -864 17.28 -0.152347554306 -0.0429834380385 -865 17.3 -0.151489374787 -0.0428346283181 -866 17.32 -0.150634164605 -0.0426865037537 -867 17.34 -0.149781910096 -0.0425390604208 -868 17.36 -0.148932597673 -0.0423922944219 -869 17.38 -0.148086213829 -0.0422462018856 -870 17.4 -0.147242745133 -0.0421007789672 -871 17.42 -0.146402178232 -0.0419560218477 -872 17.44 -0.145564499846 -0.0418119267343 -873 17.46 -0.144729696774 -0.0416684898597 -874 17.48 -0.143897755889 -0.0415257074823 -875 17.5 -0.143068664136 -0.0413835758856 -876 17.52 -0.142242408539 -0.0412420913782 -877 17.54 -0.141418976192 -0.0411012502937 -878 17.56 -0.140598354262 -0.0409610489904 -879 17.58 -0.139780529991 -0.0408214838511 -880 17.6 -0.138965490691 -0.040682551283 -881 17.62 -0.138153223746 -0.0405442477172 -882 17.64 -0.137343716613 -0.0404065696091 -883 17.66 -0.136536956816 -0.0402695134376 -884 17.68 -0.135732931952 -0.0401330757054 -885 17.7 -0.134931629688 -0.0399972529384 -886 17.72 -0.134133037758 -0.0398620416858 -887 17.74 -0.133337143966 -0.0397274385201 -888 17.76 -0.132543936186 -0.0395934400363 -889 17.78 -0.131753402356 -0.0394600428522 -890 17.8 -0.130965530486 -0.0393272436083 -891 17.82 -0.130180308648 -0.0391950389674 -892 17.84 -0.129397724985 -0.0390634256142 -893 17.86 -0.128617767704 -0.0389324002559 -894 17.88 -0.127840425077 -0.0388019596211 -895 17.9 -0.127065685442 -0.0386721004602 -896 17.92 -0.126293537203 -0.0385428195454 -897 17.94 -0.125523968827 -0.0384141136698 -898 17.96 -0.124756968844 -0.038285979648 -899 17.98 -0.12399252585 -0.0381584143155 -900 18.0 -0.123230628501 -0.0380314145287 -901 18.02 -0.122471265519 -0.0379049771648 -902 18.04 -0.121714425686 -0.0377790991214 -903 18.06 -0.120960097846 -0.0376537773164 -904 18.08 -0.120208270905 -0.0375290086883 -905 18.1 -0.119458933831 -0.0374047901954 -906 18.12 -0.11871207565 -0.0372811188161 -907 18.14 -0.117967685451 -0.0371579915483 -908 18.16 -0.117225752381 -0.0370354054099 -909 18.18 -0.116486265647 -0.0369133574381 -910 18.2 -0.115749214515 -0.0367918446895 -911 18.22 -0.11501458831 -0.0366708642398 -912 18.24 -0.114282376416 -0.0365504131839 -913 18.26 -0.113552568273 -0.0364304886354 -914 18.28 -0.11282515338 -0.0363110877269 -915 18.3 -0.112100121292 -0.0361922076096 -916 18.32 -0.111377461622 -0.0360738454529 -917 18.34 -0.110657164039 -0.0359559984449 -918 18.36 -0.109939218269 -0.0358386637917 -919 18.38 -0.109223614091 -0.0357218387177 -920 18.4 -0.108510341341 -0.0356055204649 -921 18.42 -0.107799389911 -0.0354897062933 -922 18.44 -0.107090749747 -0.0353743934808 -923 18.46 -0.106384410848 -0.0352595793223 -924 18.48 -0.105680363268 -0.0351452611307 -925 18.5 -0.104978597114 -0.0350314362357 -926 18.52 -0.104279102547 -0.0349181019845 -927 18.54 -0.103581869781 -0.0348052557411 -928 18.56 -0.102886889082 -0.0346928948865 -929 18.58 -0.102194150767 -0.0345810168186 -930 18.6 -0.101503645208 -0.0344696189517 -931 18.62 -0.100815362825 -0.0343586987167 -932 18.64 -0.100129294092 -0.0342482535611 -933 18.66 -0.0994454295322 -0.0341382809484 -934 18.68 -0.0987637597204 -0.0340287783585 -935 18.7 -0.0980842752811 -0.0339197432873 -936 18.72 -0.0974069668887 -0.0338111732465 -937 18.74 -0.0967318252675 -0.0337030657637 -938 18.76 -0.0960588411908 -0.0335954183822 -939 18.78 -0.0953880054812 -0.0334882286609 -940 18.8 -0.0947193090095 -0.0333814941741 -941 18.82 -0.0940527426954 -0.0332752125115 -942 18.84 -0.0933882975062 -0.0331693812782 -943 18.86 -0.0927259644573 -0.033063998094 -944 18.88 -0.0920657346112 -0.0329590605941 -945 18.9 -0.0914075990779 -0.0328545664286 -946 18.92 -0.0907515490141 -0.0327505132621 -947 18.94 -0.0900975756229 -0.0326468987742 -948 18.96 -0.089445670154 -0.032543720659 -949 18.98 -0.0887958239027 -0.0324409766249 -950 19.0 -0.0881480282103 -0.032338664395 -951 19.02 -0.0875022744633 -0.0322367817064 -952 19.04 -0.0868585540934 -0.0321353263106 -953 19.06 -0.0862168585771 -0.0320342959728 -954 19.08 -0.0855771794356 -0.0319336884725 -955 19.1 -0.084939508234 -0.0318335016031 -956 19.12 -0.0843038365819 -0.0317337331714 -957 19.14 -0.0836701561321 -0.0316343809981 -958 19.16 -0.0830384585813 -0.0315354429176 -959 19.18 -0.0824087356692 -0.0314369167774 -960 19.2 -0.0817809791782 -0.0313388004388 -961 19.22 -0.0811551809338 -0.031241091776 -962 19.24 -0.0805313328034 -0.0311437886765 -963 19.26 -0.079909426697 -0.031046889041 -964 19.28 -0.079289454566 -0.030950390783 -965 19.3 -0.0786714084036 -0.0308542918291 -966 19.32 -0.0780552802445 -0.0307585901186 -967 19.34 -0.0774410621642 -0.0306632836034 -968 19.36 -0.0768287462793 -0.0305683702482 -969 19.38 -0.0762183247467 -0.0304738480301 -970 19.4 -0.0756097897639 -0.0303797149388 -971 19.42 -0.0750031335683 -0.0302859689762 -972 19.44 -0.0743983484373 -0.0301926081566 -973 19.46 -0.0737954266876 -0.0300996305063 -974 19.48 -0.0731943606756 -0.0300070340638 -975 19.5 -0.0725951427967 -0.0299148168796 -976 19.52 -0.071997765485 -0.0298229770161 -977 19.54 -0.0714022212134 -0.0297315125477 -978 19.56 -0.0708085024932 -0.0296404215602 -979 19.58 -0.0702166018738 -0.0295497021514 -980 19.6 -0.0696265119425 -0.0294593524306 -981 19.62 -0.0690382253245 -0.0293693705184 -982 19.64 -0.0684517346822 -0.0292797545471 -983 19.66 -0.0678670327154 -0.0291905026603 -984 19.68 -0.0672841121609 -0.0291016130126 -985 19.7 -0.0667029657922 -0.0290130837702 -986 19.72 -0.0661235864195 -0.02892491311 -987 19.74 -0.0655459668893 -0.0288370992202 -988 19.76 -0.0649701000843 -0.0287496402998 -989 19.78 -0.0643959789228 -0.0286625345588 -990 19.8 -0.0638235963592 -0.028575780218 -991 19.82 -0.0632529453832 -0.0284893755087 -992 19.84 -0.0626840190197 -0.0284033186731 -993 19.86 -0.0621168103288 -0.0283176079638 -994 19.88 -0.0615513124053 -0.0282322416441 -995 19.9 -0.0609875183786 -0.0281472179874 -996 19.92 -0.0604254214128 -0.0280625352778 -997 19.94 -0.0598650147059 -0.0279781918096 -998 19.96 -0.0593062914901 -0.027894185887 -999 19.98 -0.0587492450313 -0.0278105158248 -1000 20.0 -0.0581938686292 -0.0277271799475 -1001 20.02 -0.0576401556166 -0.0276441765898 -1002 20.04 -0.0570880993599 -0.0275615040963 -1003 20.06 -0.056537693258 -0.0274791608214 -1004 20.08 -0.0559889307431 -0.0273971451294 -1005 20.1 -0.0554418052798 -0.0273154553941 -1006 20.12 -0.0548963103651 -0.0272340899992 -1007 20.14 -0.0543524395283 -0.0271530473379 -1008 20.16 -0.0538101863307 -0.027072325813 -1009 20.18 -0.0532695443654 -0.0269919238365 -1010 20.2 -0.0527305072574 -0.0269118398301 -1011 20.22 -0.0521930686629 -0.0268320722247 -1012 20.24 -0.0516572222695 -0.0267526194605 -1013 20.26 -0.0511229617959 -0.0266734799867 -1014 20.28 -0.0505902809917 -0.0265946522621 -1015 20.3 -0.0500591736373 -0.026516134754 -1016 20.32 -0.0495296335436 -0.0264379259393 -1017 20.34 -0.0490016545518 -0.0263600243033 -1018 20.36 -0.0484752305336 -0.0262824283405 -1019 20.38 -0.0479503553904 -0.0262051365543 -1020 20.4 -0.0474270230535 -0.0261281474567 -1021 20.42 -0.0469052274841 -0.0260514595684 -1022 20.44 -0.0463849626725 -0.0259750714189 -1023 20.46 -0.0458662226388 -0.0258989815462 -1024 20.48 -0.0453490014319 -0.0258231884968 -1025 20.5 -0.0448332931297 -0.0257476908257 -1026 20.52 -0.0443190918392 -0.0256724870964 -1027 20.54 -0.0438063916958 -0.0255975758806 -1028 20.56 -0.0432951868634 -0.0255229557586 -1029 20.58 -0.0427854715342 -0.0254486253186 -1030 20.6 -0.0422772399288 -0.0253745831572 -1031 20.62 -0.0417704862954 -0.0253008278792 -1032 20.64 -0.0412652049103 -0.0252273580972 -1033 20.66 -0.0407613900774 -0.0251541724321 -1034 20.68 -0.040259036128 -0.0250812695126 -1035 20.7 -0.039758137421 -0.0250086479756 -1036 20.72 -0.0392586883422 -0.0249363064654 -1037 20.74 -0.0387606833045 -0.0248642436347 -1038 20.76 -0.0382641167479 -0.0247924581434 -1039 20.78 -0.0377689831387 -0.0247209486595 -1040 20.8 -0.0372752769703 -0.0246497138585 -1041 20.82 -0.036782992762 -0.0245787524235 -1042 20.84 -0.0362921250596 -0.0245080630453 -1043 20.86 -0.0358026684351 -0.0244376444219 -1044 20.88 -0.0353146174863 -0.0243674952592 -1045 20.9 -0.0348279668369 -0.0242976142701 -1046 20.92 -0.0343427111362 -0.0242280001751 -1047 20.94 -0.0338588450591 -0.0241586517019 -1048 20.96 -0.0333763633058 -0.0240895675856 -1049 20.98 -0.0328952606017 -0.0240207465683 -1050 21.0 -0.0324155316974 -0.0239521873994 -1051 21.02 -0.0319371713684 -0.0238838888354 -1052 21.04 -0.0314601744149 -0.0238158496399 -1053 21.06 -0.0309845356618 -0.0237480685835 -1054 21.08 -0.0305102499587 -0.0236805444437 -1055 21.1 -0.0300373121794 -0.0236132760051 -1056 21.12 -0.0295657172219 -0.023546262059 -1057 21.14 -0.0290954600085 -0.0234795014037 -1058 21.16 -0.0286265354851 -0.0234129928442 -1059 21.18 -0.028158938622 -0.0233467351922 -1060 21.2 -0.0276926644126 -0.0232807272662 -1061 21.22 -0.0272277078743 -0.0232149678915 -1062 21.24 -0.0267640640477 -0.0231494558997 -1063 21.26 -0.0263017279969 -0.0230841901292 -1064 21.28 -0.0258406948088 -0.0230191694249 -1065 21.3 -0.0253809595937 -0.0229543926381 -1066 21.32 -0.0249225174848 -0.0228898586266 -1067 21.34 -0.0244653636377 -0.0228255662547 -1068 21.36 -0.0240094932312 -0.0227615143929 -1069 21.38 -0.0235549014661 -0.0226977019182 -1070 21.4 -0.023101583566 -0.0226341277136 -1071 21.42 -0.0226495347765 -0.0225707906687 -1072 21.44 -0.0221987503655 -0.0225076896791 -1073 21.46 -0.021749225623 -0.0224448236465 -1074 21.48 -0.0213009558606 -0.0223821914788 -1075 21.5 -0.020853936412 -0.02231979209 -1076 21.52 -0.0204081626323 -0.0222576244002 -1077 21.54 -0.0199636298985 -0.0221956873354 -1078 21.56 -0.0195203336085 -0.0221339798275 -1079 21.58 -0.0190782691821 -0.0220725008144 -1080 21.6 -0.0186374320597 -0.02201124924 -1081 21.62 -0.0181978177032 -0.0219502240539 -1082 21.64 -0.0177594215953 -0.0218894242115 -1083 21.66 -0.0173222392394 -0.0218288486741 -1084 21.68 -0.0168862661598 -0.0217684964086 -1085 21.7 -0.0164514979014 -0.0217083663878 -1086 21.72 -0.0160179300295 -0.0216484575898 -1087 21.74 -0.0155855581298 -0.0215887689986 -1088 21.76 -0.0151543778082 -0.0215292996039 -1089 21.78 -0.014724384691 -0.0214700484006 -1090 21.8 -0.0142955744243 -0.0214110143895 -1091 21.82 -0.0138679426741 -0.0213521965765 -1092 21.84 -0.0134414851265 -0.0212935939733 -1093 21.86 -0.013016197487 -0.0212352055967 -1094 21.88 -0.0125920754809 -0.0211770304692 -1095 21.9 -0.012169114853 -0.0211190676184 -1096 21.92 -0.0117473113675 -0.0210613160772 -1097 21.94 -0.0113266608076 -0.021003774884 -1098 21.96 -0.0109071589762 -0.0209464430823 -1099 21.98 -0.0104888016947 -0.0208893197208 -1100 22.0 -0.010071584804 -0.0208324038534 -1101 22.02 -0.00965550416359 -0.0207756945391 -1102 22.04 -0.0092405556517 -0.020719190842 -1103 22.06 -0.00882673516534 -0.0206628918315 -1104 22.08 -0.00841403862003 -0.0206067965819 -1105 22.1 -0.0080024619498 -0.0205509041723 -1106 22.12 -0.00759200110698 -0.0204952136871 -1107 22.14 -0.00718265206222 -0.0204397242155 -1108 22.16 -0.00677441080431 -0.0203844348517 -1109 22.18 -0.00636727334011 -0.0203293446947 -1110 22.2 -0.00596123569445 -0.0202744528484 -1111 22.22 -0.00555629391005 -0.0202197584216 -1112 22.24 -0.00515244404737 -0.0201652605278 -1113 22.26 -0.00474968218459 -0.0201109582853 -1114 22.28 -0.00434800441746 -0.0200568508172 -1115 22.3 -0.00394740685922 -0.0200029372512 -1116 22.32 -0.00354788564052 -0.0199492167196 -1117 22.34 -0.0031494369093 -0.0198956883597 -1118 22.36 -0.00275205683071 -0.0198423513132 -1119 22.38 -0.00235574158704 -0.0197892047262 -1120 22.4 -0.00196048737759 -0.0197362477497 -1121 22.42 -0.00156629041861 -0.0196834795391 -1122 22.44 -0.00117314694319 -0.0196308992543 -1123 22.46 -0.000781053201174 -0.0195785060596 -1124 22.48 -0.000390005459079 -0.019526299124 -1125 22.5 0.0 -0.0194742776206 -1126 22.52 0.0 0.0 -1127 22.54 0.0 0.0 -1128 22.56 0.0 0.0 -1129 22.58 0.0 0.0 -1130 22.6 0.0 0.0 diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DLPC.xyz b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DLPC.xyz deleted file mode 100644 index 8ebfd8ef0..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DLPC.xyz +++ /dev/null @@ -1,6 +0,0 @@ -4 - DLPC coarse-grained lipid - 4 0.000000 0.000000 30.000000 - 2 0.000000 0.000000 22.500000 - 3 0.000000 0.000000 15.000000 - 3 0.000000 0.000000 7.500000 diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DPPC.xyz b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DPPC.xyz deleted file mode 100644 index c25a2dbd1..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/DPPC.xyz +++ /dev/null @@ -1,7 +0,0 @@ -5 - DPPC coarse-grained lipid - 1 0.000000 0.000000 33.750000 - 2 0.000000 0.000000 26.250000 - 3 0.000000 0.000000 18.750000 - 3 0.000000 0.000000 11.250000 - 3 0.000000 0.000000 3.750000 diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/README.sh b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/README.sh deleted file mode 100755 index 8df6285ca..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/README.sh +++ /dev/null @@ -1,18 +0,0 @@ -# Here we generate the starting coordinates of the simulation -# using PACKMOL - -# Running these three commands will probably take hours or even days. -# (It depends on how dense and how uniformly you need the packing to be.) -# NOTE: If PACKMOL gets stuck in an endless loop, then edit the corresponding -# "inp" file. This should not happen. You can also usually interrupt -# packmol after 30 minutes, and the solution at that point should be good -# enough for use. - -packmol < step1_proteins.inp # This step determines the protein's location - # It takes ~20 minutes (on an intel i7) -packmol < step2_innerlayer.inp # This step builds the inner monolayer - # It takes ~90 minutes -packmol < step3_outerlayer.inp # This step builds the outer monolayer - # It takes ~4 hours - -# This should create a file named "system.xyz" (which moltemplate will read). diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/protein.xyz b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/protein.xyz deleted file mode 100644 index 75557e6ff..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/protein.xyz +++ /dev/null @@ -1,75 +0,0 @@ -73 - -6 -2.11383 -5.225 -29.7 -6 -5.225 -2.11383 -26.4 -7 -8.33617 -5.225 -23.1 -7 -5.225 -8.33617 -19.8 -6 -2.11383 -5.225 -16.5 -6 -5.225 -2.11383 -13.2 -7 -8.33617 -5.225 -9.9 -7 -5.225 -8.33617 -6.6 -6 -2.11383 -5.225 -3.3 -6 -5.225 -2.11383 0 -7 -8.33617 -5.225 3.3 -7 -5.225 -8.33617 6.6 -6 -2.11383 -5.225 9.9 -6 -5.225 -2.11383 13.2 -7 -8.33617 -5.225 16.5 -7 -5.225 -8.33617 19.8 -6 5.225 -2.11383 -26.4 -6 2.11383 -5.225 -23.1 -7 5.225 -8.33617 -19.8 -7 8.33617 -5.225 -16.5 -6 5.225 -2.11383 -13.2 -6 2.11383 -5.225 -9.9 -7 5.225 -8.33617 -6.6 -7 8.33617 -5.225 -3.3 -6 5.225 -2.11383 0 -6 2.11383 -5.225 3.3 -7 5.225 -8.33617 6.6 -7 8.33617 -5.225 9.9 -6 5.225 -2.11383 13.2 -6 2.11383 -5.225 16.5 -7 5.225 -8.33617 19.8 -7 8.33617 -5.225 23.1 -6 2.11383 5.225 -23.1 -6 5.225 2.11383 -19.8 -7 8.33617 5.225 -16.5 -7 5.225 8.33617 -13.2 -6 2.11383 5.225 -9.9 -6 5.225 2.11383 -6.6 -7 8.33617 5.225 -3.3 -7 5.225 8.33617 0 -6 2.11383 5.225 3.3 -6 5.225 2.11383 6.6 -7 8.33617 5.225 9.9 -7 5.225 8.33617 13.2 -6 2.11383 5.225 16.5 -6 5.225 2.11383 19.8 -7 8.33617 5.225 23.1 -7 5.225 8.33617 26.4 -6 -5.225 2.11383 -19.8 -6 -2.11383 5.225 -16.5 -7 -5.225 8.33617 -13.2 -7 -8.33617 5.225 -9.9 -6 -5.225 2.11383 -6.6 -6 -2.11383 5.225 -3.3 -7 -5.225 8.33617 0 -7 -8.33617 5.225 3.3 -6 -5.225 2.11383 6.6 -6 -2.11383 5.225 9.9 -7 -5.225 8.33617 13.2 -7 -8.33617 5.225 16.5 -6 -5.225 2.11383 19.8 -6 -2.11383 5.225 23.1 -7 -5.225 8.33617 26.4 -7 -8.33617 5.225 29.7 -8 -3.35683 -4.56775 24.0698 -8 0.795667 -6.90708 26.8152 -8 4.78683 -3.13225 27.0802 -8 2.75642 6.08575 -28.7448 -8 6.54133 3.72717 -31.9651 -8 5.58525 -1.68575 -31.7552 -8 3.35683 4.56775 29.8448 -8 -0.795667 6.90708 32.5903 -8 -4.78683 3.13225 32.8552 diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step1_proteins.inp b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step1_proteins.inp deleted file mode 100644 index abb48db7d..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step1_proteins.inp +++ /dev/null @@ -1,49 +0,0 @@ -# Step 1: Create a sphere of proteins lying -# (In step 2 we will pack lipids around these proteins -# -# ----- Run using: ----- -# packmol < step1_proteins.inp -# (This takes about 30 minutes on an Intel i7 processor) - - -# ----- Settings: ----- - -# All the atoms from diferent proteins will be at least 50.0 Angstrons apart. -tolerance 50.0 -# (Setting "discale" to 2.0 increases the typical separation -# distance to approximately 2.0*50.0 = 100.0 Angstroms.) -discale 2.0 -# The other parameters below are optional: -nloop 10000 -maxit 20 -seed 12345 -sidemax 3000.0 -# What fraction of the molecules are moved during "large moves"? (default 0.05) -movefrac 0.05 - - -# The output file name - -output step1_proteins.xyz - - -# File types are in xyz format - -filetype xyz - - - -# First, specify the protein inclusions -# We will pack the lipids around these later - -structure protein.xyz - number 120 - atoms 68 69 70 - inside sphere 0. 0. 0. 273.75 - end atoms - atoms 65 66 67 71 72 73 - outside sphere 0. 0. 0. 325.0 - end atoms -end structure - - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step2_innerlayer.inp b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step2_innerlayer.inp deleted file mode 100644 index 9f61960f2..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step2_innerlayer.inp +++ /dev/null @@ -1,70 +0,0 @@ -# NOTE: YOU MUST COMPLETE STEP 1 BEFORE RUNNING PACKMOL ON THIS FILE - -# Step 2: Pack the lipids in the inner monolayer around the proteins from step1. -# -# ----- Run using: ----- -# packmol < step2_innerlayer.inp -# (This takes about 90 minutes on an Intel i7 processor) - - -# ----- Settings: ----- - -# All the atoms from diferent molecules will be at least 5.5 Angstrons apart -tolerance 5.5 -# (Setting "discale" to 1.4 increases the typical separation -# distance to approximately 1.4*5.5 = 7.7 Angstroms.) -discale 1.4 -# The other parameters below are optional: -nloop 10000 -maxit 20 -seed 12345 -sidemax 3000.0 -# What fraction of the molecules are moved during "large moves"? (default 0.05) -movefrac 0.05 - - -# The output file name - -output step2_innerlayer.xyz - -# File types are in xyz format - -filetype xyz - - -# The proteins whose position we determined earlier in step 1 -# will be frozen in place during this step. - -structure step1_proteins.xyz - number 1 - fixed 0. 0. 0. 0. 0. 0. -end structure - - -# 9500 DPPC lipids will be put in a shell with their hydrophilic heads -# (atom 1) pointing inwards, and their tails (atom 5) pointing outwards. - - -structure DPPC.xyz - number 9500 - atoms 1 - inside sphere 0. 0. 0. 270.0 - end atoms - atoms 5 - outside sphere 0. 0. 0. 295.0 - end atoms -end structure - -# 9500 DLPC lipids will be put in a shell with their hydrophilic heads -# (atom 1) pointing inwards, and their tails (atom 4) pointing outwards. - -structure DLPC.xyz - number 9500 - atoms 1 - inside sphere 0. 0. 0. 273.0 - end atoms - atoms 4 - outside sphere 0. 0. 0. 295.0 - end atoms -end structure - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step3_outerlayer.inp b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step3_outerlayer.inp deleted file mode 100644 index bed1c0424..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/packmol_files/step3_outerlayer.inp +++ /dev/null @@ -1,70 +0,0 @@ -# NOTE: YOU MUST COMPLETE STEPS 1 AND 2 BEFORE RUNNING PACKMOL ON THIS FILE - -# Step 3: Pack the lipids in the outer monolayer around the proteins from step1. -# -# ----- Run using: ----- -# packmol < step3_outerlayer.inp -# (This takes about 4 hours on an Intel i7 processor) - - -# ----- Settings: ----- - -# All the atoms from diferent molecules will be at least 5.5 Angstrons apart -tolerance 5.5 -# (Setting "discale" to 1.4 increases the typical separation -# distance to approximately 1.4*5.5 = 7.7 Angstroms.) -discale 1.4 -# The other parameters below are optional: -nloop 10000 -maxit 20 -seed 12345 -sidemax 3000.0 -# What fraction of the molecules are moved during "large moves"? (default 0.05) -movefrac 0.05 - - -# The output file name - -output step3_outerlayer.xyz - -# File types are in xyz format - -filetype xyz - - -# The proteins and lipids whose position we determined earlier in steps 1-2 -# will be frozen in place during this step. - -structure step2_innerlayer.xyz - number 1 - fixed 0. 0. 0. 0. 0. 0. -end structure - - -# 12500 DPPC lipids will be put in a shell with their hydrophilic heads -# (atom 1) pointing outwards, and their tails (atom 5) pointing inwards. - - -structure DPPC.xyz - number 12500 - atoms 5 - inside sphere 0. 0. 0. 310.0 - end atoms - atoms 1 - outside sphere 0. 0. 0. 336.0 - end atoms -end structure - -# 12500 DLPC lipids will be put in a shell with their hydrophilic heads -# (atom 1) pointing outwards, and their tails (atom 4) pointing inwards. - -structure DLPC.xyz - number 12500 - atoms 4 - inside sphere 0. 0. 0. 313.0 - end atoms - atoms 1 - outside sphere 0. 0. 0. 332.0 - end atoms -end structure - diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.min b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.min deleted file mode 100644 index 9cb2d9300..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.min +++ /dev/null @@ -1,46 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# So, after typing "make yes-user-misc" in to the shell, ... -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# -# If LAMMPS complains about an "Invalid pair_style", or "Invalid dihedral_style" -# then you made a mistake in the instructions above. - - - -# -- Init section -- - -include system.in.init - -# -- Atom definition section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run section -- - -dump 1 all custom 50 traj_min.lammpstrj id mol type x y z ix iy iz - -# minimize - -minimize 1.0e-5 1.0e-7 5000 20000 - -# If minimization crashes, then instead try Langevin dynamics -# with a small timestep and a fast damping parameter. For example: -# -# timestep 0.05 -# fix fxlan all langevin 300.0 300.0 100.0 48279 -# fix fxnve all nve -# -# run 10000 - -write_data system_after_min.data diff --git a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.nvt b/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.nvt deleted file mode 100644 index 253c04267..000000000 --- a/tools/moltemplate/examples/CG_biomolecules/vesicle_Brannigan2005+Bellesia2010/run.in.nvt +++ /dev/null @@ -1,63 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example requires the "USER-MISC" package. (Use "make yes-USER-MISC") -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) It also may require additional features and bug fixes for LAMMPS. -# So, after typing "make yes-user-misc" in to the shell, ... -# be sure to download and copy the "additional_lammps_code" from -# http://moltemplate.org (upper-left corner menu) -# 3) Unpack it -# 4) copy the .cpp and .h files to the src folding of your lammps installation. -# 5) Compile LAMMPS. -# -# If LAMMPS complains about an "Invalid pair_style", or "Invalid dihedral_style" -# then you made a mistake in the instructions above. -# -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -# Commenting out: -# -# read_data system.data -# -# Instead read the data file created by "run.in.min". - -read_data system_after_min.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# Just in case the previous minimization failed, try again. -# (I don't know why this helps, but sometimes it does. Magic.) - -minimize 1.0e-5 1.0e-7 5000 20000 - -# Run main simulation - -timestep 10.0 # The time-step in Watson et. al 2011 was 0.002*3ps = 6fs -dump 1 all custom 2500 traj_nvt.lammpstrj id mol type x y z ix iy iz - - -thermo_style custom step temp pe etotal vol epair ebond eangle -thermo 100 # time interval for printing out "thermo" data - - - - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnve all nve - -# Note: The energy scale "epsilon" = 2.75kJ/mole = 330.7485200981 Kelvin*kB. -# So a temperature of 300.0 Kelvin corresponds to 0.907033536873*epsilon. -# Note: The langevin damping parameter "120" corresponds to -# the 0.12ps damping time used in Watson et. al JCP 2011. - -run 1000000 - -write_data system_after_nvt.data - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README.TXT b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README.TXT deleted file mode 100644 index c3173a1e1..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README.TXT +++ /dev/null @@ -1,17 +0,0 @@ - -This directory contains an example of a couarse-grained (vaguely protein-like) -heteropolymer consisting of 14 residues, each of which has 2 atoms -(one backbone atom, one residue atom.) - -There are two types of residues, H and P. -The R-atom for the H residue are attracted to eachother. -All other atoms are repulsive. - -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_run.sh b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_run.sh deleted file mode 100755 index 1347aebbb..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_run.sh +++ /dev/null @@ -1,20 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.nvt - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_setup.sh b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_setup.sh deleted file mode 100755 index acc5fbbaa..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_visualize.txt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_visualize.txt deleted file mode 100644 index 5d97ea56a..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/README_visualize.txt +++ /dev/null @@ -1,86 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=0.jpg b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=0.jpg deleted file mode 100644 index a57d0309c..000000000 Binary files a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=0.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=1000ps.jpg b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=1000ps.jpg deleted file mode 100644 index c77d7ee9d..000000000 Binary files a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/2bead_heteropolymer_t=1000ps.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 8e82afaec..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,1728 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD-generated NAMD/X-Plor PSF structure file - - 756 !NATOM - 1 1 1 1 0.000000 13.0000 0 - 2 1 3 3 0.000000 50.0000 0 - 3 1 1 1 0.000000 13.0000 0 - 4 1 3 3 0.000000 50.0000 0 - 5 1 1 1 0.000000 13.0000 0 - 6 1 2 2 0.000000 50.0000 0 - 7 1 1 1 0.000000 13.0000 0 - 8 1 2 2 0.000000 50.0000 0 - 9 1 1 1 0.000000 13.0000 0 - 10 1 2 2 0.000000 50.0000 0 - 11 1 1 1 0.000000 13.0000 0 - 12 1 2 2 0.000000 50.0000 0 - 13 1 1 1 0.000000 13.0000 0 - 14 1 3 3 0.000000 50.0000 0 - 15 1 1 1 0.000000 13.0000 0 - 16 1 3 3 0.000000 50.0000 0 - 17 1 1 1 0.000000 13.0000 0 - 18 1 3 3 0.000000 50.0000 0 - 19 1 1 1 0.000000 13.0000 0 - 20 1 2 2 0.000000 50.0000 0 - 21 1 1 1 0.000000 13.0000 0 - 22 1 2 2 0.000000 50.0000 0 - 23 1 1 1 0.000000 13.0000 0 - 24 1 2 2 0.000000 50.0000 0 - 25 1 1 1 0.000000 13.0000 0 - 26 1 3 3 0.000000 50.0000 0 - 27 1 1 1 0.000000 13.0000 0 - 28 1 3 3 0.000000 50.0000 0 - 29 2 1 1 0.000000 13.0000 0 - 30 2 3 3 0.000000 50.0000 0 - 31 2 1 1 0.000000 13.0000 0 - 32 2 3 3 0.000000 50.0000 0 - 33 2 1 1 0.000000 13.0000 0 - 34 2 2 2 0.000000 50.0000 0 - 35 2 1 1 0.000000 13.0000 0 - 36 2 2 2 0.000000 50.0000 0 - 37 2 1 1 0.000000 13.0000 0 - 38 2 2 2 0.000000 50.0000 0 - 39 2 1 1 0.000000 13.0000 0 - 40 2 2 2 0.000000 50.0000 0 - 41 2 1 1 0.000000 13.0000 0 - 42 2 3 3 0.000000 50.0000 0 - 43 2 1 1 0.000000 13.0000 0 - 44 2 3 3 0.000000 50.0000 0 - 45 2 1 1 0.000000 13.0000 0 - 46 2 3 3 0.000000 50.0000 0 - 47 2 1 1 0.000000 13.0000 0 - 48 2 2 2 0.000000 50.0000 0 - 49 2 1 1 0.000000 13.0000 0 - 50 2 2 2 0.000000 50.0000 0 - 51 2 1 1 0.000000 13.0000 0 - 52 2 2 2 0.000000 50.0000 0 - 53 2 1 1 0.000000 13.0000 0 - 54 2 3 3 0.000000 50.0000 0 - 55 2 1 1 0.000000 13.0000 0 - 56 2 3 3 0.000000 50.0000 0 - 57 3 1 1 0.000000 13.0000 0 - 58 3 3 3 0.000000 50.0000 0 - 59 3 1 1 0.000000 13.0000 0 - 60 3 3 3 0.000000 50.0000 0 - 61 3 1 1 0.000000 13.0000 0 - 62 3 2 2 0.000000 50.0000 0 - 63 3 1 1 0.000000 13.0000 0 - 64 3 2 2 0.000000 50.0000 0 - 65 3 1 1 0.000000 13.0000 0 - 66 3 2 2 0.000000 50.0000 0 - 67 3 1 1 0.000000 13.0000 0 - 68 3 2 2 0.000000 50.0000 0 - 69 3 1 1 0.000000 13.0000 0 - 70 3 3 3 0.000000 50.0000 0 - 71 3 1 1 0.000000 13.0000 0 - 72 3 3 3 0.000000 50.0000 0 - 73 3 1 1 0.000000 13.0000 0 - 74 3 3 3 0.000000 50.0000 0 - 75 3 1 1 0.000000 13.0000 0 - 76 3 2 2 0.000000 50.0000 0 - 77 3 1 1 0.000000 13.0000 0 - 78 3 2 2 0.000000 50.0000 0 - 79 3 1 1 0.000000 13.0000 0 - 80 3 2 2 0.000000 50.0000 0 - 81 3 1 1 0.000000 13.0000 0 - 82 3 3 3 0.000000 50.0000 0 - 83 3 1 1 0.000000 13.0000 0 - 84 3 3 3 0.000000 50.0000 0 - 85 4 1 1 0.000000 13.0000 0 - 86 4 3 3 0.000000 50.0000 0 - 87 4 1 1 0.000000 13.0000 0 - 88 4 3 3 0.000000 50.0000 0 - 89 4 1 1 0.000000 13.0000 0 - 90 4 2 2 0.000000 50.0000 0 - 91 4 1 1 0.000000 13.0000 0 - 92 4 2 2 0.000000 50.0000 0 - 93 4 1 1 0.000000 13.0000 0 - 94 4 2 2 0.000000 50.0000 0 - 95 4 1 1 0.000000 13.0000 0 - 96 4 2 2 0.000000 50.0000 0 - 97 4 1 1 0.000000 13.0000 0 - 98 4 3 3 0.000000 50.0000 0 - 99 4 1 1 0.000000 13.0000 0 - 100 4 3 3 0.000000 50.0000 0 - 101 4 1 1 0.000000 13.0000 0 - 102 4 3 3 0.000000 50.0000 0 - 103 4 1 1 0.000000 13.0000 0 - 104 4 2 2 0.000000 50.0000 0 - 105 4 1 1 0.000000 13.0000 0 - 106 4 2 2 0.000000 50.0000 0 - 107 4 1 1 0.000000 13.0000 0 - 108 4 2 2 0.000000 50.0000 0 - 109 4 1 1 0.000000 13.0000 0 - 110 4 3 3 0.000000 50.0000 0 - 111 4 1 1 0.000000 13.0000 0 - 112 4 3 3 0.000000 50.0000 0 - 113 5 1 1 0.000000 13.0000 0 - 114 5 3 3 0.000000 50.0000 0 - 115 5 1 1 0.000000 13.0000 0 - 116 5 3 3 0.000000 50.0000 0 - 117 5 1 1 0.000000 13.0000 0 - 118 5 2 2 0.000000 50.0000 0 - 119 5 1 1 0.000000 13.0000 0 - 120 5 2 2 0.000000 50.0000 0 - 121 5 1 1 0.000000 13.0000 0 - 122 5 2 2 0.000000 50.0000 0 - 123 5 1 1 0.000000 13.0000 0 - 124 5 2 2 0.000000 50.0000 0 - 125 5 1 1 0.000000 13.0000 0 - 126 5 3 3 0.000000 50.0000 0 - 127 5 1 1 0.000000 13.0000 0 - 128 5 3 3 0.000000 50.0000 0 - 129 5 1 1 0.000000 13.0000 0 - 130 5 3 3 0.000000 50.0000 0 - 131 5 1 1 0.000000 13.0000 0 - 132 5 2 2 0.000000 50.0000 0 - 133 5 1 1 0.000000 13.0000 0 - 134 5 2 2 0.000000 50.0000 0 - 135 5 1 1 0.000000 13.0000 0 - 136 5 2 2 0.000000 50.0000 0 - 137 5 1 1 0.000000 13.0000 0 - 138 5 3 3 0.000000 50.0000 0 - 139 5 1 1 0.000000 13.0000 0 - 140 5 3 3 0.000000 50.0000 0 - 141 6 1 1 0.000000 13.0000 0 - 142 6 3 3 0.000000 50.0000 0 - 143 6 1 1 0.000000 13.0000 0 - 144 6 3 3 0.000000 50.0000 0 - 145 6 1 1 0.000000 13.0000 0 - 146 6 2 2 0.000000 50.0000 0 - 147 6 1 1 0.000000 13.0000 0 - 148 6 2 2 0.000000 50.0000 0 - 149 6 1 1 0.000000 13.0000 0 - 150 6 2 2 0.000000 50.0000 0 - 151 6 1 1 0.000000 13.0000 0 - 152 6 2 2 0.000000 50.0000 0 - 153 6 1 1 0.000000 13.0000 0 - 154 6 3 3 0.000000 50.0000 0 - 155 6 1 1 0.000000 13.0000 0 - 156 6 3 3 0.000000 50.0000 0 - 157 6 1 1 0.000000 13.0000 0 - 158 6 3 3 0.000000 50.0000 0 - 159 6 1 1 0.000000 13.0000 0 - 160 6 2 2 0.000000 50.0000 0 - 161 6 1 1 0.000000 13.0000 0 - 162 6 2 2 0.000000 50.0000 0 - 163 6 1 1 0.000000 13.0000 0 - 164 6 2 2 0.000000 50.0000 0 - 165 6 1 1 0.000000 13.0000 0 - 166 6 3 3 0.000000 50.0000 0 - 167 6 1 1 0.000000 13.0000 0 - 168 6 3 3 0.000000 50.0000 0 - 169 7 1 1 0.000000 13.0000 0 - 170 7 3 3 0.000000 50.0000 0 - 171 7 1 1 0.000000 13.0000 0 - 172 7 3 3 0.000000 50.0000 0 - 173 7 1 1 0.000000 13.0000 0 - 174 7 2 2 0.000000 50.0000 0 - 175 7 1 1 0.000000 13.0000 0 - 176 7 2 2 0.000000 50.0000 0 - 177 7 1 1 0.000000 13.0000 0 - 178 7 2 2 0.000000 50.0000 0 - 179 7 1 1 0.000000 13.0000 0 - 180 7 2 2 0.000000 50.0000 0 - 181 7 1 1 0.000000 13.0000 0 - 182 7 3 3 0.000000 50.0000 0 - 183 7 1 1 0.000000 13.0000 0 - 184 7 3 3 0.000000 50.0000 0 - 185 7 1 1 0.000000 13.0000 0 - 186 7 3 3 0.000000 50.0000 0 - 187 7 1 1 0.000000 13.0000 0 - 188 7 2 2 0.000000 50.0000 0 - 189 7 1 1 0.000000 13.0000 0 - 190 7 2 2 0.000000 50.0000 0 - 191 7 1 1 0.000000 13.0000 0 - 192 7 2 2 0.000000 50.0000 0 - 193 7 1 1 0.000000 13.0000 0 - 194 7 3 3 0.000000 50.0000 0 - 195 7 1 1 0.000000 13.0000 0 - 196 7 3 3 0.000000 50.0000 0 - 197 8 1 1 0.000000 13.0000 0 - 198 8 3 3 0.000000 50.0000 0 - 199 8 1 1 0.000000 13.0000 0 - 200 8 3 3 0.000000 50.0000 0 - 201 8 1 1 0.000000 13.0000 0 - 202 8 2 2 0.000000 50.0000 0 - 203 8 1 1 0.000000 13.0000 0 - 204 8 2 2 0.000000 50.0000 0 - 205 8 1 1 0.000000 13.0000 0 - 206 8 2 2 0.000000 50.0000 0 - 207 8 1 1 0.000000 13.0000 0 - 208 8 2 2 0.000000 50.0000 0 - 209 8 1 1 0.000000 13.0000 0 - 210 8 3 3 0.000000 50.0000 0 - 211 8 1 1 0.000000 13.0000 0 - 212 8 3 3 0.000000 50.0000 0 - 213 8 1 1 0.000000 13.0000 0 - 214 8 3 3 0.000000 50.0000 0 - 215 8 1 1 0.000000 13.0000 0 - 216 8 2 2 0.000000 50.0000 0 - 217 8 1 1 0.000000 13.0000 0 - 218 8 2 2 0.000000 50.0000 0 - 219 8 1 1 0.000000 13.0000 0 - 220 8 2 2 0.000000 50.0000 0 - 221 8 1 1 0.000000 13.0000 0 - 222 8 3 3 0.000000 50.0000 0 - 223 8 1 1 0.000000 13.0000 0 - 224 8 3 3 0.000000 50.0000 0 - 225 9 1 1 0.000000 13.0000 0 - 226 9 3 3 0.000000 50.0000 0 - 227 9 1 1 0.000000 13.0000 0 - 228 9 3 3 0.000000 50.0000 0 - 229 9 1 1 0.000000 13.0000 0 - 230 9 2 2 0.000000 50.0000 0 - 231 9 1 1 0.000000 13.0000 0 - 232 9 2 2 0.000000 50.0000 0 - 233 9 1 1 0.000000 13.0000 0 - 234 9 2 2 0.000000 50.0000 0 - 235 9 1 1 0.000000 13.0000 0 - 236 9 2 2 0.000000 50.0000 0 - 237 9 1 1 0.000000 13.0000 0 - 238 9 3 3 0.000000 50.0000 0 - 239 9 1 1 0.000000 13.0000 0 - 240 9 3 3 0.000000 50.0000 0 - 241 9 1 1 0.000000 13.0000 0 - 242 9 3 3 0.000000 50.0000 0 - 243 9 1 1 0.000000 13.0000 0 - 244 9 2 2 0.000000 50.0000 0 - 245 9 1 1 0.000000 13.0000 0 - 246 9 2 2 0.000000 50.0000 0 - 247 9 1 1 0.000000 13.0000 0 - 248 9 2 2 0.000000 50.0000 0 - 249 9 1 1 0.000000 13.0000 0 - 250 9 3 3 0.000000 50.0000 0 - 251 9 1 1 0.000000 13.0000 0 - 252 9 3 3 0.000000 50.0000 0 - 253 10 1 1 0.000000 13.0000 0 - 254 10 3 3 0.000000 50.0000 0 - 255 10 1 1 0.000000 13.0000 0 - 256 10 3 3 0.000000 50.0000 0 - 257 10 1 1 0.000000 13.0000 0 - 258 10 2 2 0.000000 50.0000 0 - 259 10 1 1 0.000000 13.0000 0 - 260 10 2 2 0.000000 50.0000 0 - 261 10 1 1 0.000000 13.0000 0 - 262 10 2 2 0.000000 50.0000 0 - 263 10 1 1 0.000000 13.0000 0 - 264 10 2 2 0.000000 50.0000 0 - 265 10 1 1 0.000000 13.0000 0 - 266 10 3 3 0.000000 50.0000 0 - 267 10 1 1 0.000000 13.0000 0 - 268 10 3 3 0.000000 50.0000 0 - 269 10 1 1 0.000000 13.0000 0 - 270 10 3 3 0.000000 50.0000 0 - 271 10 1 1 0.000000 13.0000 0 - 272 10 2 2 0.000000 50.0000 0 - 273 10 1 1 0.000000 13.0000 0 - 274 10 2 2 0.000000 50.0000 0 - 275 10 1 1 0.000000 13.0000 0 - 276 10 2 2 0.000000 50.0000 0 - 277 10 1 1 0.000000 13.0000 0 - 278 10 3 3 0.000000 50.0000 0 - 279 10 1 1 0.000000 13.0000 0 - 280 10 3 3 0.000000 50.0000 0 - 281 11 1 1 0.000000 13.0000 0 - 282 11 3 3 0.000000 50.0000 0 - 283 11 1 1 0.000000 13.0000 0 - 284 11 3 3 0.000000 50.0000 0 - 285 11 1 1 0.000000 13.0000 0 - 286 11 2 2 0.000000 50.0000 0 - 287 11 1 1 0.000000 13.0000 0 - 288 11 2 2 0.000000 50.0000 0 - 289 11 1 1 0.000000 13.0000 0 - 290 11 2 2 0.000000 50.0000 0 - 291 11 1 1 0.000000 13.0000 0 - 292 11 2 2 0.000000 50.0000 0 - 293 11 1 1 0.000000 13.0000 0 - 294 11 3 3 0.000000 50.0000 0 - 295 11 1 1 0.000000 13.0000 0 - 296 11 3 3 0.000000 50.0000 0 - 297 11 1 1 0.000000 13.0000 0 - 298 11 3 3 0.000000 50.0000 0 - 299 11 1 1 0.000000 13.0000 0 - 300 11 2 2 0.000000 50.0000 0 - 301 11 1 1 0.000000 13.0000 0 - 302 11 2 2 0.000000 50.0000 0 - 303 11 1 1 0.000000 13.0000 0 - 304 11 2 2 0.000000 50.0000 0 - 305 11 1 1 0.000000 13.0000 0 - 306 11 3 3 0.000000 50.0000 0 - 307 11 1 1 0.000000 13.0000 0 - 308 11 3 3 0.000000 50.0000 0 - 309 12 1 1 0.000000 13.0000 0 - 310 12 3 3 0.000000 50.0000 0 - 311 12 1 1 0.000000 13.0000 0 - 312 12 3 3 0.000000 50.0000 0 - 313 12 1 1 0.000000 13.0000 0 - 314 12 2 2 0.000000 50.0000 0 - 315 12 1 1 0.000000 13.0000 0 - 316 12 2 2 0.000000 50.0000 0 - 317 12 1 1 0.000000 13.0000 0 - 318 12 2 2 0.000000 50.0000 0 - 319 12 1 1 0.000000 13.0000 0 - 320 12 2 2 0.000000 50.0000 0 - 321 12 1 1 0.000000 13.0000 0 - 322 12 3 3 0.000000 50.0000 0 - 323 12 1 1 0.000000 13.0000 0 - 324 12 3 3 0.000000 50.0000 0 - 325 12 1 1 0.000000 13.0000 0 - 326 12 3 3 0.000000 50.0000 0 - 327 12 1 1 0.000000 13.0000 0 - 328 12 2 2 0.000000 50.0000 0 - 329 12 1 1 0.000000 13.0000 0 - 330 12 2 2 0.000000 50.0000 0 - 331 12 1 1 0.000000 13.0000 0 - 332 12 2 2 0.000000 50.0000 0 - 333 12 1 1 0.000000 13.0000 0 - 334 12 3 3 0.000000 50.0000 0 - 335 12 1 1 0.000000 13.0000 0 - 336 12 3 3 0.000000 50.0000 0 - 337 13 1 1 0.000000 13.0000 0 - 338 13 3 3 0.000000 50.0000 0 - 339 13 1 1 0.000000 13.0000 0 - 340 13 3 3 0.000000 50.0000 0 - 341 13 1 1 0.000000 13.0000 0 - 342 13 2 2 0.000000 50.0000 0 - 343 13 1 1 0.000000 13.0000 0 - 344 13 2 2 0.000000 50.0000 0 - 345 13 1 1 0.000000 13.0000 0 - 346 13 2 2 0.000000 50.0000 0 - 347 13 1 1 0.000000 13.0000 0 - 348 13 2 2 0.000000 50.0000 0 - 349 13 1 1 0.000000 13.0000 0 - 350 13 3 3 0.000000 50.0000 0 - 351 13 1 1 0.000000 13.0000 0 - 352 13 3 3 0.000000 50.0000 0 - 353 13 1 1 0.000000 13.0000 0 - 354 13 3 3 0.000000 50.0000 0 - 355 13 1 1 0.000000 13.0000 0 - 356 13 2 2 0.000000 50.0000 0 - 357 13 1 1 0.000000 13.0000 0 - 358 13 2 2 0.000000 50.0000 0 - 359 13 1 1 0.000000 13.0000 0 - 360 13 2 2 0.000000 50.0000 0 - 361 13 1 1 0.000000 13.0000 0 - 362 13 3 3 0.000000 50.0000 0 - 363 13 1 1 0.000000 13.0000 0 - 364 13 3 3 0.000000 50.0000 0 - 365 14 1 1 0.000000 13.0000 0 - 366 14 3 3 0.000000 50.0000 0 - 367 14 1 1 0.000000 13.0000 0 - 368 14 3 3 0.000000 50.0000 0 - 369 14 1 1 0.000000 13.0000 0 - 370 14 2 2 0.000000 50.0000 0 - 371 14 1 1 0.000000 13.0000 0 - 372 14 2 2 0.000000 50.0000 0 - 373 14 1 1 0.000000 13.0000 0 - 374 14 2 2 0.000000 50.0000 0 - 375 14 1 1 0.000000 13.0000 0 - 376 14 2 2 0.000000 50.0000 0 - 377 14 1 1 0.000000 13.0000 0 - 378 14 3 3 0.000000 50.0000 0 - 379 14 1 1 0.000000 13.0000 0 - 380 14 3 3 0.000000 50.0000 0 - 381 14 1 1 0.000000 13.0000 0 - 382 14 3 3 0.000000 50.0000 0 - 383 14 1 1 0.000000 13.0000 0 - 384 14 2 2 0.000000 50.0000 0 - 385 14 1 1 0.000000 13.0000 0 - 386 14 2 2 0.000000 50.0000 0 - 387 14 1 1 0.000000 13.0000 0 - 388 14 2 2 0.000000 50.0000 0 - 389 14 1 1 0.000000 13.0000 0 - 390 14 3 3 0.000000 50.0000 0 - 391 14 1 1 0.000000 13.0000 0 - 392 14 3 3 0.000000 50.0000 0 - 393 15 1 1 0.000000 13.0000 0 - 394 15 3 3 0.000000 50.0000 0 - 395 15 1 1 0.000000 13.0000 0 - 396 15 3 3 0.000000 50.0000 0 - 397 15 1 1 0.000000 13.0000 0 - 398 15 2 2 0.000000 50.0000 0 - 399 15 1 1 0.000000 13.0000 0 - 400 15 2 2 0.000000 50.0000 0 - 401 15 1 1 0.000000 13.0000 0 - 402 15 2 2 0.000000 50.0000 0 - 403 15 1 1 0.000000 13.0000 0 - 404 15 2 2 0.000000 50.0000 0 - 405 15 1 1 0.000000 13.0000 0 - 406 15 3 3 0.000000 50.0000 0 - 407 15 1 1 0.000000 13.0000 0 - 408 15 3 3 0.000000 50.0000 0 - 409 15 1 1 0.000000 13.0000 0 - 410 15 3 3 0.000000 50.0000 0 - 411 15 1 1 0.000000 13.0000 0 - 412 15 2 2 0.000000 50.0000 0 - 413 15 1 1 0.000000 13.0000 0 - 414 15 2 2 0.000000 50.0000 0 - 415 15 1 1 0.000000 13.0000 0 - 416 15 2 2 0.000000 50.0000 0 - 417 15 1 1 0.000000 13.0000 0 - 418 15 3 3 0.000000 50.0000 0 - 419 15 1 1 0.000000 13.0000 0 - 420 15 3 3 0.000000 50.0000 0 - 421 16 1 1 0.000000 13.0000 0 - 422 16 3 3 0.000000 50.0000 0 - 423 16 1 1 0.000000 13.0000 0 - 424 16 3 3 0.000000 50.0000 0 - 425 16 1 1 0.000000 13.0000 0 - 426 16 2 2 0.000000 50.0000 0 - 427 16 1 1 0.000000 13.0000 0 - 428 16 2 2 0.000000 50.0000 0 - 429 16 1 1 0.000000 13.0000 0 - 430 16 2 2 0.000000 50.0000 0 - 431 16 1 1 0.000000 13.0000 0 - 432 16 2 2 0.000000 50.0000 0 - 433 16 1 1 0.000000 13.0000 0 - 434 16 3 3 0.000000 50.0000 0 - 435 16 1 1 0.000000 13.0000 0 - 436 16 3 3 0.000000 50.0000 0 - 437 16 1 1 0.000000 13.0000 0 - 438 16 3 3 0.000000 50.0000 0 - 439 16 1 1 0.000000 13.0000 0 - 440 16 2 2 0.000000 50.0000 0 - 441 16 1 1 0.000000 13.0000 0 - 442 16 2 2 0.000000 50.0000 0 - 443 16 1 1 0.000000 13.0000 0 - 444 16 2 2 0.000000 50.0000 0 - 445 16 1 1 0.000000 13.0000 0 - 446 16 3 3 0.000000 50.0000 0 - 447 16 1 1 0.000000 13.0000 0 - 448 16 3 3 0.000000 50.0000 0 - 449 17 1 1 0.000000 13.0000 0 - 450 17 3 3 0.000000 50.0000 0 - 451 17 1 1 0.000000 13.0000 0 - 452 17 3 3 0.000000 50.0000 0 - 453 17 1 1 0.000000 13.0000 0 - 454 17 2 2 0.000000 50.0000 0 - 455 17 1 1 0.000000 13.0000 0 - 456 17 2 2 0.000000 50.0000 0 - 457 17 1 1 0.000000 13.0000 0 - 458 17 2 2 0.000000 50.0000 0 - 459 17 1 1 0.000000 13.0000 0 - 460 17 2 2 0.000000 50.0000 0 - 461 17 1 1 0.000000 13.0000 0 - 462 17 3 3 0.000000 50.0000 0 - 463 17 1 1 0.000000 13.0000 0 - 464 17 3 3 0.000000 50.0000 0 - 465 17 1 1 0.000000 13.0000 0 - 466 17 3 3 0.000000 50.0000 0 - 467 17 1 1 0.000000 13.0000 0 - 468 17 2 2 0.000000 50.0000 0 - 469 17 1 1 0.000000 13.0000 0 - 470 17 2 2 0.000000 50.0000 0 - 471 17 1 1 0.000000 13.0000 0 - 472 17 2 2 0.000000 50.0000 0 - 473 17 1 1 0.000000 13.0000 0 - 474 17 3 3 0.000000 50.0000 0 - 475 17 1 1 0.000000 13.0000 0 - 476 17 3 3 0.000000 50.0000 0 - 477 18 1 1 0.000000 13.0000 0 - 478 18 3 3 0.000000 50.0000 0 - 479 18 1 1 0.000000 13.0000 0 - 480 18 3 3 0.000000 50.0000 0 - 481 18 1 1 0.000000 13.0000 0 - 482 18 2 2 0.000000 50.0000 0 - 483 18 1 1 0.000000 13.0000 0 - 484 18 2 2 0.000000 50.0000 0 - 485 18 1 1 0.000000 13.0000 0 - 486 18 2 2 0.000000 50.0000 0 - 487 18 1 1 0.000000 13.0000 0 - 488 18 2 2 0.000000 50.0000 0 - 489 18 1 1 0.000000 13.0000 0 - 490 18 3 3 0.000000 50.0000 0 - 491 18 1 1 0.000000 13.0000 0 - 492 18 3 3 0.000000 50.0000 0 - 493 18 1 1 0.000000 13.0000 0 - 494 18 3 3 0.000000 50.0000 0 - 495 18 1 1 0.000000 13.0000 0 - 496 18 2 2 0.000000 50.0000 0 - 497 18 1 1 0.000000 13.0000 0 - 498 18 2 2 0.000000 50.0000 0 - 499 18 1 1 0.000000 13.0000 0 - 500 18 2 2 0.000000 50.0000 0 - 501 18 1 1 0.000000 13.0000 0 - 502 18 3 3 0.000000 50.0000 0 - 503 18 1 1 0.000000 13.0000 0 - 504 18 3 3 0.000000 50.0000 0 - 505 19 1 1 0.000000 13.0000 0 - 506 19 3 3 0.000000 50.0000 0 - 507 19 1 1 0.000000 13.0000 0 - 508 19 3 3 0.000000 50.0000 0 - 509 19 1 1 0.000000 13.0000 0 - 510 19 2 2 0.000000 50.0000 0 - 511 19 1 1 0.000000 13.0000 0 - 512 19 2 2 0.000000 50.0000 0 - 513 19 1 1 0.000000 13.0000 0 - 514 19 2 2 0.000000 50.0000 0 - 515 19 1 1 0.000000 13.0000 0 - 516 19 2 2 0.000000 50.0000 0 - 517 19 1 1 0.000000 13.0000 0 - 518 19 3 3 0.000000 50.0000 0 - 519 19 1 1 0.000000 13.0000 0 - 520 19 3 3 0.000000 50.0000 0 - 521 19 1 1 0.000000 13.0000 0 - 522 19 3 3 0.000000 50.0000 0 - 523 19 1 1 0.000000 13.0000 0 - 524 19 2 2 0.000000 50.0000 0 - 525 19 1 1 0.000000 13.0000 0 - 526 19 2 2 0.000000 50.0000 0 - 527 19 1 1 0.000000 13.0000 0 - 528 19 2 2 0.000000 50.0000 0 - 529 19 1 1 0.000000 13.0000 0 - 530 19 3 3 0.000000 50.0000 0 - 531 19 1 1 0.000000 13.0000 0 - 532 19 3 3 0.000000 50.0000 0 - 533 20 1 1 0.000000 13.0000 0 - 534 20 3 3 0.000000 50.0000 0 - 535 20 1 1 0.000000 13.0000 0 - 536 20 3 3 0.000000 50.0000 0 - 537 20 1 1 0.000000 13.0000 0 - 538 20 2 2 0.000000 50.0000 0 - 539 20 1 1 0.000000 13.0000 0 - 540 20 2 2 0.000000 50.0000 0 - 541 20 1 1 0.000000 13.0000 0 - 542 20 2 2 0.000000 50.0000 0 - 543 20 1 1 0.000000 13.0000 0 - 544 20 2 2 0.000000 50.0000 0 - 545 20 1 1 0.000000 13.0000 0 - 546 20 3 3 0.000000 50.0000 0 - 547 20 1 1 0.000000 13.0000 0 - 548 20 3 3 0.000000 50.0000 0 - 549 20 1 1 0.000000 13.0000 0 - 550 20 3 3 0.000000 50.0000 0 - 551 20 1 1 0.000000 13.0000 0 - 552 20 2 2 0.000000 50.0000 0 - 553 20 1 1 0.000000 13.0000 0 - 554 20 2 2 0.000000 50.0000 0 - 555 20 1 1 0.000000 13.0000 0 - 556 20 2 2 0.000000 50.0000 0 - 557 20 1 1 0.000000 13.0000 0 - 558 20 3 3 0.000000 50.0000 0 - 559 20 1 1 0.000000 13.0000 0 - 560 20 3 3 0.000000 50.0000 0 - 561 21 1 1 0.000000 13.0000 0 - 562 21 3 3 0.000000 50.0000 0 - 563 21 1 1 0.000000 13.0000 0 - 564 21 3 3 0.000000 50.0000 0 - 565 21 1 1 0.000000 13.0000 0 - 566 21 2 2 0.000000 50.0000 0 - 567 21 1 1 0.000000 13.0000 0 - 568 21 2 2 0.000000 50.0000 0 - 569 21 1 1 0.000000 13.0000 0 - 570 21 2 2 0.000000 50.0000 0 - 571 21 1 1 0.000000 13.0000 0 - 572 21 2 2 0.000000 50.0000 0 - 573 21 1 1 0.000000 13.0000 0 - 574 21 3 3 0.000000 50.0000 0 - 575 21 1 1 0.000000 13.0000 0 - 576 21 3 3 0.000000 50.0000 0 - 577 21 1 1 0.000000 13.0000 0 - 578 21 3 3 0.000000 50.0000 0 - 579 21 1 1 0.000000 13.0000 0 - 580 21 2 2 0.000000 50.0000 0 - 581 21 1 1 0.000000 13.0000 0 - 582 21 2 2 0.000000 50.0000 0 - 583 21 1 1 0.000000 13.0000 0 - 584 21 2 2 0.000000 50.0000 0 - 585 21 1 1 0.000000 13.0000 0 - 586 21 3 3 0.000000 50.0000 0 - 587 21 1 1 0.000000 13.0000 0 - 588 21 3 3 0.000000 50.0000 0 - 589 22 1 1 0.000000 13.0000 0 - 590 22 3 3 0.000000 50.0000 0 - 591 22 1 1 0.000000 13.0000 0 - 592 22 3 3 0.000000 50.0000 0 - 593 22 1 1 0.000000 13.0000 0 - 594 22 2 2 0.000000 50.0000 0 - 595 22 1 1 0.000000 13.0000 0 - 596 22 2 2 0.000000 50.0000 0 - 597 22 1 1 0.000000 13.0000 0 - 598 22 2 2 0.000000 50.0000 0 - 599 22 1 1 0.000000 13.0000 0 - 600 22 2 2 0.000000 50.0000 0 - 601 22 1 1 0.000000 13.0000 0 - 602 22 3 3 0.000000 50.0000 0 - 603 22 1 1 0.000000 13.0000 0 - 604 22 3 3 0.000000 50.0000 0 - 605 22 1 1 0.000000 13.0000 0 - 606 22 3 3 0.000000 50.0000 0 - 607 22 1 1 0.000000 13.0000 0 - 608 22 2 2 0.000000 50.0000 0 - 609 22 1 1 0.000000 13.0000 0 - 610 22 2 2 0.000000 50.0000 0 - 611 22 1 1 0.000000 13.0000 0 - 612 22 2 2 0.000000 50.0000 0 - 613 22 1 1 0.000000 13.0000 0 - 614 22 3 3 0.000000 50.0000 0 - 615 22 1 1 0.000000 13.0000 0 - 616 22 3 3 0.000000 50.0000 0 - 617 23 1 1 0.000000 13.0000 0 - 618 23 3 3 0.000000 50.0000 0 - 619 23 1 1 0.000000 13.0000 0 - 620 23 3 3 0.000000 50.0000 0 - 621 23 1 1 0.000000 13.0000 0 - 622 23 2 2 0.000000 50.0000 0 - 623 23 1 1 0.000000 13.0000 0 - 624 23 2 2 0.000000 50.0000 0 - 625 23 1 1 0.000000 13.0000 0 - 626 23 2 2 0.000000 50.0000 0 - 627 23 1 1 0.000000 13.0000 0 - 628 23 2 2 0.000000 50.0000 0 - 629 23 1 1 0.000000 13.0000 0 - 630 23 3 3 0.000000 50.0000 0 - 631 23 1 1 0.000000 13.0000 0 - 632 23 3 3 0.000000 50.0000 0 - 633 23 1 1 0.000000 13.0000 0 - 634 23 3 3 0.000000 50.0000 0 - 635 23 1 1 0.000000 13.0000 0 - 636 23 2 2 0.000000 50.0000 0 - 637 23 1 1 0.000000 13.0000 0 - 638 23 2 2 0.000000 50.0000 0 - 639 23 1 1 0.000000 13.0000 0 - 640 23 2 2 0.000000 50.0000 0 - 641 23 1 1 0.000000 13.0000 0 - 642 23 3 3 0.000000 50.0000 0 - 643 23 1 1 0.000000 13.0000 0 - 644 23 3 3 0.000000 50.0000 0 - 645 24 1 1 0.000000 13.0000 0 - 646 24 3 3 0.000000 50.0000 0 - 647 24 1 1 0.000000 13.0000 0 - 648 24 3 3 0.000000 50.0000 0 - 649 24 1 1 0.000000 13.0000 0 - 650 24 2 2 0.000000 50.0000 0 - 651 24 1 1 0.000000 13.0000 0 - 652 24 2 2 0.000000 50.0000 0 - 653 24 1 1 0.000000 13.0000 0 - 654 24 2 2 0.000000 50.0000 0 - 655 24 1 1 0.000000 13.0000 0 - 656 24 2 2 0.000000 50.0000 0 - 657 24 1 1 0.000000 13.0000 0 - 658 24 3 3 0.000000 50.0000 0 - 659 24 1 1 0.000000 13.0000 0 - 660 24 3 3 0.000000 50.0000 0 - 661 24 1 1 0.000000 13.0000 0 - 662 24 3 3 0.000000 50.0000 0 - 663 24 1 1 0.000000 13.0000 0 - 664 24 2 2 0.000000 50.0000 0 - 665 24 1 1 0.000000 13.0000 0 - 666 24 2 2 0.000000 50.0000 0 - 667 24 1 1 0.000000 13.0000 0 - 668 24 2 2 0.000000 50.0000 0 - 669 24 1 1 0.000000 13.0000 0 - 670 24 3 3 0.000000 50.0000 0 - 671 24 1 1 0.000000 13.0000 0 - 672 24 3 3 0.000000 50.0000 0 - 673 25 1 1 0.000000 13.0000 0 - 674 25 3 3 0.000000 50.0000 0 - 675 25 1 1 0.000000 13.0000 0 - 676 25 3 3 0.000000 50.0000 0 - 677 25 1 1 0.000000 13.0000 0 - 678 25 2 2 0.000000 50.0000 0 - 679 25 1 1 0.000000 13.0000 0 - 680 25 2 2 0.000000 50.0000 0 - 681 25 1 1 0.000000 13.0000 0 - 682 25 2 2 0.000000 50.0000 0 - 683 25 1 1 0.000000 13.0000 0 - 684 25 2 2 0.000000 50.0000 0 - 685 25 1 1 0.000000 13.0000 0 - 686 25 3 3 0.000000 50.0000 0 - 687 25 1 1 0.000000 13.0000 0 - 688 25 3 3 0.000000 50.0000 0 - 689 25 1 1 0.000000 13.0000 0 - 690 25 3 3 0.000000 50.0000 0 - 691 25 1 1 0.000000 13.0000 0 - 692 25 2 2 0.000000 50.0000 0 - 693 25 1 1 0.000000 13.0000 0 - 694 25 2 2 0.000000 50.0000 0 - 695 25 1 1 0.000000 13.0000 0 - 696 25 2 2 0.000000 50.0000 0 - 697 25 1 1 0.000000 13.0000 0 - 698 25 3 3 0.000000 50.0000 0 - 699 25 1 1 0.000000 13.0000 0 - 700 25 3 3 0.000000 50.0000 0 - 701 26 1 1 0.000000 13.0000 0 - 702 26 3 3 0.000000 50.0000 0 - 703 26 1 1 0.000000 13.0000 0 - 704 26 3 3 0.000000 50.0000 0 - 705 26 1 1 0.000000 13.0000 0 - 706 26 2 2 0.000000 50.0000 0 - 707 26 1 1 0.000000 13.0000 0 - 708 26 2 2 0.000000 50.0000 0 - 709 26 1 1 0.000000 13.0000 0 - 710 26 2 2 0.000000 50.0000 0 - 711 26 1 1 0.000000 13.0000 0 - 712 26 2 2 0.000000 50.0000 0 - 713 26 1 1 0.000000 13.0000 0 - 714 26 3 3 0.000000 50.0000 0 - 715 26 1 1 0.000000 13.0000 0 - 716 26 3 3 0.000000 50.0000 0 - 717 26 1 1 0.000000 13.0000 0 - 718 26 3 3 0.000000 50.0000 0 - 719 26 1 1 0.000000 13.0000 0 - 720 26 2 2 0.000000 50.0000 0 - 721 26 1 1 0.000000 13.0000 0 - 722 26 2 2 0.000000 50.0000 0 - 723 26 1 1 0.000000 13.0000 0 - 724 26 2 2 0.000000 50.0000 0 - 725 26 1 1 0.000000 13.0000 0 - 726 26 3 3 0.000000 50.0000 0 - 727 26 1 1 0.000000 13.0000 0 - 728 26 3 3 0.000000 50.0000 0 - 729 27 1 1 0.000000 13.0000 0 - 730 27 3 3 0.000000 50.0000 0 - 731 27 1 1 0.000000 13.0000 0 - 732 27 3 3 0.000000 50.0000 0 - 733 27 1 1 0.000000 13.0000 0 - 734 27 2 2 0.000000 50.0000 0 - 735 27 1 1 0.000000 13.0000 0 - 736 27 2 2 0.000000 50.0000 0 - 737 27 1 1 0.000000 13.0000 0 - 738 27 2 2 0.000000 50.0000 0 - 739 27 1 1 0.000000 13.0000 0 - 740 27 2 2 0.000000 50.0000 0 - 741 27 1 1 0.000000 13.0000 0 - 742 27 3 3 0.000000 50.0000 0 - 743 27 1 1 0.000000 13.0000 0 - 744 27 3 3 0.000000 50.0000 0 - 745 27 1 1 0.000000 13.0000 0 - 746 27 3 3 0.000000 50.0000 0 - 747 27 1 1 0.000000 13.0000 0 - 748 27 2 2 0.000000 50.0000 0 - 749 27 1 1 0.000000 13.0000 0 - 750 27 2 2 0.000000 50.0000 0 - 751 27 1 1 0.000000 13.0000 0 - 752 27 2 2 0.000000 50.0000 0 - 753 27 1 1 0.000000 13.0000 0 - 754 27 3 3 0.000000 50.0000 0 - 755 27 1 1 0.000000 13.0000 0 - 756 27 3 3 0.000000 50.0000 0 - - 729 !NBOND: bonds - 1 2 1 3 3 4 3 5 - 5 6 5 7 7 8 7 9 - 9 10 9 11 11 12 11 13 - 13 14 13 15 15 16 15 17 - 17 18 17 19 19 20 19 21 - 21 22 21 23 23 24 23 25 - 25 26 25 27 27 28 29 30 - 29 31 31 32 31 33 33 34 - 33 35 35 36 35 37 37 38 - 37 39 39 40 39 41 41 42 - 41 43 43 44 43 45 45 46 - 45 47 47 48 47 49 49 50 - 49 51 51 52 51 53 53 54 - 53 55 55 56 57 58 57 59 - 59 60 59 61 61 62 61 63 - 63 64 63 65 65 66 65 67 - 67 68 67 69 69 70 69 71 - 71 72 71 73 73 74 73 75 - 75 76 75 77 77 78 77 79 - 79 80 79 81 81 82 81 83 - 83 84 85 86 85 87 87 88 - 87 89 89 90 89 91 91 92 - 91 93 93 94 93 95 95 96 - 95 97 97 98 97 99 99 100 - 99 101 101 102 101 103 103 104 - 103 105 105 106 105 107 107 108 - 107 109 109 110 109 111 111 112 - 113 114 113 115 115 116 115 117 - 117 118 117 119 119 120 119 121 - 121 122 121 123 123 124 123 125 - 125 126 125 127 127 128 127 129 - 129 130 129 131 131 132 131 133 - 133 134 133 135 135 136 135 137 - 137 138 137 139 139 140 141 142 - 141 143 143 144 143 145 145 146 - 145 147 147 148 147 149 149 150 - 149 151 151 152 151 153 153 154 - 153 155 155 156 155 157 157 158 - 157 159 159 160 159 161 161 162 - 161 163 163 164 163 165 165 166 - 165 167 167 168 169 170 169 171 - 171 172 171 173 173 174 173 175 - 175 176 175 177 177 178 177 179 - 179 180 179 181 181 182 181 183 - 183 184 183 185 185 186 185 187 - 187 188 187 189 189 190 189 191 - 191 192 191 193 193 194 193 195 - 195 196 197 198 197 199 199 200 - 199 201 201 202 201 203 203 204 - 203 205 205 206 205 207 207 208 - 207 209 209 210 209 211 211 212 - 211 213 213 214 213 215 215 216 - 215 217 217 218 217 219 219 220 - 219 221 221 222 221 223 223 224 - 225 226 225 227 227 228 227 229 - 229 230 229 231 231 232 231 233 - 233 234 233 235 235 236 235 237 - 237 238 237 239 239 240 239 241 - 241 242 241 243 243 244 243 245 - 245 246 245 247 247 248 247 249 - 249 250 249 251 251 252 253 254 - 253 255 255 256 255 257 257 258 - 257 259 259 260 259 261 261 262 - 261 263 263 264 263 265 265 266 - 265 267 267 268 267 269 269 270 - 269 271 271 272 271 273 273 274 - 273 275 275 276 275 277 277 278 - 277 279 279 280 281 282 281 283 - 283 284 283 285 285 286 285 287 - 287 288 287 289 289 290 289 291 - 291 292 291 293 293 294 293 295 - 295 296 295 297 297 298 297 299 - 299 300 299 301 301 302 301 303 - 303 304 303 305 305 306 305 307 - 307 308 309 310 309 311 311 312 - 311 313 313 314 313 315 315 316 - 315 317 317 318 317 319 319 320 - 319 321 321 322 321 323 323 324 - 323 325 325 326 325 327 327 328 - 327 329 329 330 329 331 331 332 - 331 333 333 334 333 335 335 336 - 337 338 337 339 339 340 339 341 - 341 342 341 343 343 344 343 345 - 345 346 345 347 347 348 347 349 - 349 350 349 351 351 352 351 353 - 353 354 353 355 355 356 355 357 - 357 358 357 359 359 360 359 361 - 361 362 361 363 363 364 365 366 - 365 367 367 368 367 369 369 370 - 369 371 371 372 371 373 373 374 - 373 375 375 376 375 377 377 378 - 377 379 379 380 379 381 381 382 - 381 383 383 384 383 385 385 386 - 385 387 387 388 387 389 389 390 - 389 391 391 392 393 394 393 395 - 395 396 395 397 397 398 397 399 - 399 400 399 401 401 402 401 403 - 403 404 403 405 405 406 405 407 - 407 408 407 409 409 410 409 411 - 411 412 411 413 413 414 413 415 - 415 416 415 417 417 418 417 419 - 419 420 421 422 421 423 423 424 - 423 425 425 426 425 427 427 428 - 427 429 429 430 429 431 431 432 - 431 433 433 434 433 435 435 436 - 435 437 437 438 437 439 439 440 - 439 441 441 442 441 443 443 444 - 443 445 445 446 445 447 447 448 - 449 450 449 451 451 452 451 453 - 453 454 453 455 455 456 455 457 - 457 458 457 459 459 460 459 461 - 461 462 461 463 463 464 463 465 - 465 466 465 467 467 468 467 469 - 469 470 469 471 471 472 471 473 - 473 474 473 475 475 476 477 478 - 477 479 479 480 479 481 481 482 - 481 483 483 484 483 485 485 486 - 485 487 487 488 487 489 489 490 - 489 491 491 492 491 493 493 494 - 493 495 495 496 495 497 497 498 - 497 499 499 500 499 501 501 502 - 501 503 503 504 505 506 505 507 - 507 508 507 509 509 510 509 511 - 511 512 511 513 513 514 513 515 - 515 516 515 517 517 518 517 519 - 519 520 519 521 521 522 521 523 - 523 524 523 525 525 526 525 527 - 527 528 527 529 529 530 529 531 - 531 532 533 534 533 535 535 536 - 535 537 537 538 537 539 539 540 - 539 541 541 542 541 543 543 544 - 543 545 545 546 545 547 547 548 - 547 549 549 550 549 551 551 552 - 551 553 553 554 553 555 555 556 - 555 557 557 558 557 559 559 560 - 561 562 561 563 563 564 563 565 - 565 566 565 567 567 568 567 569 - 569 570 569 571 571 572 571 573 - 573 574 573 575 575 576 575 577 - 577 578 577 579 579 580 579 581 - 581 582 581 583 583 584 583 585 - 585 586 585 587 587 588 589 590 - 589 591 591 592 591 593 593 594 - 593 595 595 596 595 597 597 598 - 597 599 599 600 599 601 601 602 - 601 603 603 604 603 605 605 606 - 605 607 607 608 607 609 609 610 - 609 611 611 612 611 613 613 614 - 613 615 615 616 617 618 617 619 - 619 620 619 621 621 622 621 623 - 623 624 623 625 625 626 625 627 - 627 628 627 629 629 630 629 631 - 631 632 631 633 633 634 633 635 - 635 636 635 637 637 638 637 639 - 639 640 639 641 641 642 641 643 - 643 644 645 646 645 647 647 648 - 647 649 649 650 649 651 651 652 - 651 653 653 654 653 655 655 656 - 655 657 657 658 657 659 659 660 - 659 661 661 662 661 663 663 664 - 663 665 665 666 665 667 667 668 - 667 669 669 670 669 671 671 672 - 673 674 673 675 675 676 675 677 - 677 678 677 679 679 680 679 681 - 681 682 681 683 683 684 683 685 - 685 686 685 687 687 688 687 689 - 689 690 689 691 691 692 691 693 - 693 694 693 695 695 696 695 697 - 697 698 697 699 699 700 701 702 - 701 703 703 704 703 705 705 706 - 705 707 707 708 707 709 709 710 - 709 711 711 712 711 713 713 714 - 713 715 715 716 715 717 717 718 - 717 719 719 720 719 721 721 722 - 721 723 723 724 723 725 725 726 - 725 727 727 728 729 730 729 731 - 731 732 731 733 733 734 733 735 - 735 736 735 737 737 738 737 739 - 739 740 739 741 741 742 741 743 - 743 744 743 745 745 746 745 747 - 747 748 747 749 749 750 749 751 - 751 752 751 753 753 754 753 755 - 755 756 - - 1026 !NTHETA: angles - 1 3 5 3 5 7 5 7 9 - 7 9 11 9 11 13 11 13 15 - 13 15 17 15 17 19 17 19 21 - 19 21 23 21 23 25 23 25 27 - 29 31 33 31 33 35 33 35 37 - 35 37 39 37 39 41 39 41 43 - 41 43 45 43 45 47 45 47 49 - 47 49 51 49 51 53 51 53 55 - 57 59 61 59 61 63 61 63 65 - 63 65 67 65 67 69 67 69 71 - 69 71 73 71 73 75 73 75 77 - 75 77 79 77 79 81 79 81 83 - 85 87 89 87 89 91 89 91 93 - 91 93 95 93 95 97 95 97 99 - 97 99 101 99 101 103 101 103 105 - 103 105 107 105 107 109 107 109 111 - 113 115 117 115 117 119 117 119 121 - 119 121 123 121 123 125 123 125 127 - 125 127 129 127 129 131 129 131 133 - 131 133 135 133 135 137 135 137 139 - 141 143 145 143 145 147 145 147 149 - 147 149 151 149 151 153 151 153 155 - 153 155 157 155 157 159 157 159 161 - 159 161 163 161 163 165 163 165 167 - 169 171 173 171 173 175 173 175 177 - 175 177 179 177 179 181 179 181 183 - 181 183 185 183 185 187 185 187 189 - 187 189 191 189 191 193 191 193 195 - 197 199 201 199 201 203 201 203 205 - 203 205 207 205 207 209 207 209 211 - 209 211 213 211 213 215 213 215 217 - 215 217 219 217 219 221 219 221 223 - 225 227 229 227 229 231 229 231 233 - 231 233 235 233 235 237 235 237 239 - 237 239 241 239 241 243 241 243 245 - 243 245 247 245 247 249 247 249 251 - 253 255 257 255 257 259 257 259 261 - 259 261 263 261 263 265 263 265 267 - 265 267 269 267 269 271 269 271 273 - 271 273 275 273 275 277 275 277 279 - 281 283 285 283 285 287 285 287 289 - 287 289 291 289 291 293 291 293 295 - 293 295 297 295 297 299 297 299 301 - 299 301 303 301 303 305 303 305 307 - 309 311 313 311 313 315 313 315 317 - 315 317 319 317 319 321 319 321 323 - 321 323 325 323 325 327 325 327 329 - 327 329 331 329 331 333 331 333 335 - 337 339 341 339 341 343 341 343 345 - 343 345 347 345 347 349 347 349 351 - 349 351 353 351 353 355 353 355 357 - 355 357 359 357 359 361 359 361 363 - 365 367 369 367 369 371 369 371 373 - 371 373 375 373 375 377 375 377 379 - 377 379 381 379 381 383 381 383 385 - 383 385 387 385 387 389 387 389 391 - 393 395 397 395 397 399 397 399 401 - 399 401 403 401 403 405 403 405 407 - 405 407 409 407 409 411 409 411 413 - 411 413 415 413 415 417 415 417 419 - 421 423 425 423 425 427 425 427 429 - 427 429 431 429 431 433 431 433 435 - 433 435 437 435 437 439 437 439 441 - 439 441 443 441 443 445 443 445 447 - 449 451 453 451 453 455 453 455 457 - 455 457 459 457 459 461 459 461 463 - 461 463 465 463 465 467 465 467 469 - 467 469 471 469 471 473 471 473 475 - 477 479 481 479 481 483 481 483 485 - 483 485 487 485 487 489 487 489 491 - 489 491 493 491 493 495 493 495 497 - 495 497 499 497 499 501 499 501 503 - 505 507 509 507 509 511 509 511 513 - 511 513 515 513 515 517 515 517 519 - 517 519 521 519 521 523 521 523 525 - 523 525 527 525 527 529 527 529 531 - 533 535 537 535 537 539 537 539 541 - 539 541 543 541 543 545 543 545 547 - 545 547 549 547 549 551 549 551 553 - 551 553 555 553 555 557 555 557 559 - 561 563 565 563 565 567 565 567 569 - 567 569 571 569 571 573 571 573 575 - 573 575 577 575 577 579 577 579 581 - 579 581 583 581 583 585 583 585 587 - 589 591 593 591 593 595 593 595 597 - 595 597 599 597 599 601 599 601 603 - 601 603 605 603 605 607 605 607 609 - 607 609 611 609 611 613 611 613 615 - 617 619 621 619 621 623 621 623 625 - 623 625 627 625 627 629 627 629 631 - 629 631 633 631 633 635 633 635 637 - 635 637 639 637 639 641 639 641 643 - 645 647 649 647 649 651 649 651 653 - 651 653 655 653 655 657 655 657 659 - 657 659 661 659 661 663 661 663 665 - 663 665 667 665 667 669 667 669 671 - 673 675 677 675 677 679 677 679 681 - 679 681 683 681 683 685 683 685 687 - 685 687 689 687 689 691 689 691 693 - 691 693 695 693 695 697 695 697 699 - 701 703 705 703 705 707 705 707 709 - 707 709 711 709 711 713 711 713 715 - 713 715 717 715 717 719 717 719 721 - 719 721 723 721 723 725 723 725 727 - 729 731 733 731 733 735 733 735 737 - 735 737 739 737 739 741 739 741 743 - 741 743 745 743 745 747 745 747 749 - 747 749 751 749 751 753 751 753 755 - 1 3 4 2 1 3 4 3 5 - 11 13 14 13 15 16 14 13 15 - 15 17 18 16 15 17 18 17 19 - 23 25 26 25 27 28 26 25 27 - 29 31 32 30 29 31 32 31 33 - 39 41 42 41 43 44 42 41 43 - 43 45 46 44 43 45 46 45 47 - 51 53 54 53 55 56 54 53 55 - 57 59 60 58 57 59 60 59 61 - 67 69 70 69 71 72 70 69 71 - 71 73 74 72 71 73 74 73 75 - 79 81 82 81 83 84 82 81 83 - 85 87 88 86 85 87 88 87 89 - 95 97 98 97 99 100 98 97 99 - 99 101 102 100 99 101 102 101 103 - 107 109 110 109 111 112 110 109 111 - 113 115 116 114 113 115 116 115 117 - 123 125 126 125 127 128 126 125 127 - 127 129 130 128 127 129 130 129 131 - 135 137 138 137 139 140 138 137 139 - 141 143 144 142 141 143 144 143 145 - 151 153 154 153 155 156 154 153 155 - 155 157 158 156 155 157 158 157 159 - 163 165 166 165 167 168 166 165 167 - 169 171 172 170 169 171 172 171 173 - 179 181 182 181 183 184 182 181 183 - 183 185 186 184 183 185 186 185 187 - 191 193 194 193 195 196 194 193 195 - 197 199 200 198 197 199 200 199 201 - 207 209 210 209 211 212 210 209 211 - 211 213 214 212 211 213 214 213 215 - 219 221 222 221 223 224 222 221 223 - 225 227 228 226 225 227 228 227 229 - 235 237 238 237 239 240 238 237 239 - 239 241 242 240 239 241 242 241 243 - 247 249 250 249 251 252 250 249 251 - 253 255 256 254 253 255 256 255 257 - 263 265 266 265 267 268 266 265 267 - 267 269 270 268 267 269 270 269 271 - 275 277 278 277 279 280 278 277 279 - 281 283 284 282 281 283 284 283 285 - 291 293 294 293 295 296 294 293 295 - 295 297 298 296 295 297 298 297 299 - 303 305 306 305 307 308 306 305 307 - 309 311 312 310 309 311 312 311 313 - 319 321 322 321 323 324 322 321 323 - 323 325 326 324 323 325 326 325 327 - 331 333 334 333 335 336 334 333 335 - 337 339 340 338 337 339 340 339 341 - 347 349 350 349 351 352 350 349 351 - 351 353 354 352 351 353 354 353 355 - 359 361 362 361 363 364 362 361 363 - 365 367 368 366 365 367 368 367 369 - 375 377 378 377 379 380 378 377 379 - 379 381 382 380 379 381 382 381 383 - 387 389 390 389 391 392 390 389 391 - 393 395 396 394 393 395 396 395 397 - 403 405 406 405 407 408 406 405 407 - 407 409 410 408 407 409 410 409 411 - 415 417 418 417 419 420 418 417 419 - 421 423 424 422 421 423 424 423 425 - 431 433 434 433 435 436 434 433 435 - 435 437 438 436 435 437 438 437 439 - 443 445 446 445 447 448 446 445 447 - 449 451 452 450 449 451 452 451 453 - 459 461 462 461 463 464 462 461 463 - 463 465 466 464 463 465 466 465 467 - 471 473 474 473 475 476 474 473 475 - 477 479 480 478 477 479 480 479 481 - 487 489 490 489 491 492 490 489 491 - 491 493 494 492 491 493 494 493 495 - 499 501 502 501 503 504 502 501 503 - 505 507 508 506 505 507 508 507 509 - 515 517 518 517 519 520 518 517 519 - 519 521 522 520 519 521 522 521 523 - 527 529 530 529 531 532 530 529 531 - 533 535 536 534 533 535 536 535 537 - 543 545 546 545 547 548 546 545 547 - 547 549 550 548 547 549 550 549 551 - 555 557 558 557 559 560 558 557 559 - 561 563 564 562 561 563 564 563 565 - 571 573 574 573 575 576 574 573 575 - 575 577 578 576 575 577 578 577 579 - 583 585 586 585 587 588 586 585 587 - 589 591 592 590 589 591 592 591 593 - 599 601 602 601 603 604 602 601 603 - 603 605 606 604 603 605 606 605 607 - 611 613 614 613 615 616 614 613 615 - 617 619 620 618 617 619 620 619 621 - 627 629 630 629 631 632 630 629 631 - 631 633 634 632 631 633 634 633 635 - 639 641 642 641 643 644 642 641 643 - 645 647 648 646 645 647 648 647 649 - 655 657 658 657 659 660 658 657 659 - 659 661 662 660 659 661 662 661 663 - 667 669 670 669 671 672 670 669 671 - 673 675 676 674 673 675 676 675 677 - 683 685 686 685 687 688 686 685 687 - 687 689 690 688 687 689 690 689 691 - 695 697 698 697 699 700 698 697 699 - 701 703 704 702 701 703 704 703 705 - 711 713 714 713 715 716 714 713 715 - 715 717 718 716 715 717 718 717 719 - 723 725 726 725 727 728 726 725 727 - 729 731 732 730 729 731 732 731 733 - 739 741 742 741 743 744 742 741 743 - 743 745 746 744 743 745 746 745 747 - 751 753 754 753 755 756 754 753 755 - 3 5 6 5 7 8 6 5 7 - 7 9 10 8 7 9 9 11 12 - 10 9 11 12 11 13 17 19 20 - 19 21 22 20 19 21 21 23 24 - 22 21 23 24 23 25 31 33 34 - 33 35 36 34 33 35 35 37 38 - 36 35 37 37 39 40 38 37 39 - 40 39 41 45 47 48 47 49 50 - 48 47 49 49 51 52 50 49 51 - 52 51 53 59 61 62 61 63 64 - 62 61 63 63 65 66 64 63 65 - 65 67 68 66 65 67 68 67 69 - 73 75 76 75 77 78 76 75 77 - 77 79 80 78 77 79 80 79 81 - 87 89 90 89 91 92 90 89 91 - 91 93 94 92 91 93 93 95 96 - 94 93 95 96 95 97 101 103 104 - 103 105 106 104 103 105 105 107 108 - 106 105 107 108 107 109 115 117 118 - 117 119 120 118 117 119 119 121 122 - 120 119 121 121 123 124 122 121 123 - 124 123 125 129 131 132 131 133 134 - 132 131 133 133 135 136 134 133 135 - 136 135 137 143 145 146 145 147 148 - 146 145 147 147 149 150 148 147 149 - 149 151 152 150 149 151 152 151 153 - 157 159 160 159 161 162 160 159 161 - 161 163 164 162 161 163 164 163 165 - 171 173 174 173 175 176 174 173 175 - 175 177 178 176 175 177 177 179 180 - 178 177 179 180 179 181 185 187 188 - 187 189 190 188 187 189 189 191 192 - 190 189 191 192 191 193 199 201 202 - 201 203 204 202 201 203 203 205 206 - 204 203 205 205 207 208 206 205 207 - 208 207 209 213 215 216 215 217 218 - 216 215 217 217 219 220 218 217 219 - 220 219 221 227 229 230 229 231 232 - 230 229 231 231 233 234 232 231 233 - 233 235 236 234 233 235 236 235 237 - 241 243 244 243 245 246 244 243 245 - 245 247 248 246 245 247 248 247 249 - 255 257 258 257 259 260 258 257 259 - 259 261 262 260 259 261 261 263 264 - 262 261 263 264 263 265 269 271 272 - 271 273 274 272 271 273 273 275 276 - 274 273 275 276 275 277 283 285 286 - 285 287 288 286 285 287 287 289 290 - 288 287 289 289 291 292 290 289 291 - 292 291 293 297 299 300 299 301 302 - 300 299 301 301 303 304 302 301 303 - 304 303 305 311 313 314 313 315 316 - 314 313 315 315 317 318 316 315 317 - 317 319 320 318 317 319 320 319 321 - 325 327 328 327 329 330 328 327 329 - 329 331 332 330 329 331 332 331 333 - 339 341 342 341 343 344 342 341 343 - 343 345 346 344 343 345 345 347 348 - 346 345 347 348 347 349 353 355 356 - 355 357 358 356 355 357 357 359 360 - 358 357 359 360 359 361 367 369 370 - 369 371 372 370 369 371 371 373 374 - 372 371 373 373 375 376 374 373 375 - 376 375 377 381 383 384 383 385 386 - 384 383 385 385 387 388 386 385 387 - 388 387 389 395 397 398 397 399 400 - 398 397 399 399 401 402 400 399 401 - 401 403 404 402 401 403 404 403 405 - 409 411 412 411 413 414 412 411 413 - 413 415 416 414 413 415 416 415 417 - 423 425 426 425 427 428 426 425 427 - 427 429 430 428 427 429 429 431 432 - 430 429 431 432 431 433 437 439 440 - 439 441 442 440 439 441 441 443 444 - 442 441 443 444 443 445 451 453 454 - 453 455 456 454 453 455 455 457 458 - 456 455 457 457 459 460 458 457 459 - 460 459 461 465 467 468 467 469 470 - 468 467 469 469 471 472 470 469 471 - 472 471 473 479 481 482 481 483 484 - 482 481 483 483 485 486 484 483 485 - 485 487 488 486 485 487 488 487 489 - 493 495 496 495 497 498 496 495 497 - 497 499 500 498 497 499 500 499 501 - 507 509 510 509 511 512 510 509 511 - 511 513 514 512 511 513 513 515 516 - 514 513 515 516 515 517 521 523 524 - 523 525 526 524 523 525 525 527 528 - 526 525 527 528 527 529 535 537 538 - 537 539 540 538 537 539 539 541 542 - 540 539 541 541 543 544 542 541 543 - 544 543 545 549 551 552 551 553 554 - 552 551 553 553 555 556 554 553 555 - 556 555 557 563 565 566 565 567 568 - 566 565 567 567 569 570 568 567 569 - 569 571 572 570 569 571 572 571 573 - 577 579 580 579 581 582 580 579 581 - 581 583 584 582 581 583 584 583 585 - 591 593 594 593 595 596 594 593 595 - 595 597 598 596 595 597 597 599 600 - 598 597 599 600 599 601 605 607 608 - 607 609 610 608 607 609 609 611 612 - 610 609 611 612 611 613 619 621 622 - 621 623 624 622 621 623 623 625 626 - 624 623 625 625 627 628 626 625 627 - 628 627 629 633 635 636 635 637 638 - 636 635 637 637 639 640 638 637 639 - 640 639 641 647 649 650 649 651 652 - 650 649 651 651 653 654 652 651 653 - 653 655 656 654 653 655 656 655 657 - 661 663 664 663 665 666 664 663 665 - 665 667 668 666 665 667 668 667 669 - 675 677 678 677 679 680 678 677 679 - 679 681 682 680 679 681 681 683 684 - 682 681 683 684 683 685 689 691 692 - 691 693 694 692 691 693 693 695 696 - 694 693 695 696 695 697 703 705 706 - 705 707 708 706 705 707 707 709 710 - 708 707 709 709 711 712 710 709 711 - 712 711 713 717 719 720 719 721 722 - 720 719 721 721 723 724 722 721 723 - 724 723 725 731 733 734 733 735 736 - 734 733 735 735 737 738 736 735 737 - 737 739 740 738 737 739 740 739 741 - 745 747 748 747 749 750 748 747 749 - 749 751 752 750 749 751 752 751 753 - - 648 !NPHI: dihedrals - 1 3 5 7 3 5 7 9 - 5 7 9 11 7 9 11 13 - 9 11 13 15 11 13 15 17 - 13 15 17 19 15 17 19 21 - 17 19 21 23 19 21 23 25 - 21 23 25 27 29 31 33 35 - 31 33 35 37 33 35 37 39 - 35 37 39 41 37 39 41 43 - 39 41 43 45 41 43 45 47 - 43 45 47 49 45 47 49 51 - 47 49 51 53 49 51 53 55 - 57 59 61 63 59 61 63 65 - 61 63 65 67 63 65 67 69 - 65 67 69 71 67 69 71 73 - 69 71 73 75 71 73 75 77 - 73 75 77 79 75 77 79 81 - 77 79 81 83 85 87 89 91 - 87 89 91 93 89 91 93 95 - 91 93 95 97 93 95 97 99 - 95 97 99 101 97 99 101 103 - 99 101 103 105 101 103 105 107 - 103 105 107 109 105 107 109 111 - 113 115 117 119 115 117 119 121 - 117 119 121 123 119 121 123 125 - 121 123 125 127 123 125 127 129 - 125 127 129 131 127 129 131 133 - 129 131 133 135 131 133 135 137 - 133 135 137 139 141 143 145 147 - 143 145 147 149 145 147 149 151 - 147 149 151 153 149 151 153 155 - 151 153 155 157 153 155 157 159 - 155 157 159 161 157 159 161 163 - 159 161 163 165 161 163 165 167 - 169 171 173 175 171 173 175 177 - 173 175 177 179 175 177 179 181 - 177 179 181 183 179 181 183 185 - 181 183 185 187 183 185 187 189 - 185 187 189 191 187 189 191 193 - 189 191 193 195 197 199 201 203 - 199 201 203 205 201 203 205 207 - 203 205 207 209 205 207 209 211 - 207 209 211 213 209 211 213 215 - 211 213 215 217 213 215 217 219 - 215 217 219 221 217 219 221 223 - 225 227 229 231 227 229 231 233 - 229 231 233 235 231 233 235 237 - 233 235 237 239 235 237 239 241 - 237 239 241 243 239 241 243 245 - 241 243 245 247 243 245 247 249 - 245 247 249 251 253 255 257 259 - 255 257 259 261 257 259 261 263 - 259 261 263 265 261 263 265 267 - 263 265 267 269 265 267 269 271 - 267 269 271 273 269 271 273 275 - 271 273 275 277 273 275 277 279 - 281 283 285 287 283 285 287 289 - 285 287 289 291 287 289 291 293 - 289 291 293 295 291 293 295 297 - 293 295 297 299 295 297 299 301 - 297 299 301 303 299 301 303 305 - 301 303 305 307 309 311 313 315 - 311 313 315 317 313 315 317 319 - 315 317 319 321 317 319 321 323 - 319 321 323 325 321 323 325 327 - 323 325 327 329 325 327 329 331 - 327 329 331 333 329 331 333 335 - 337 339 341 343 339 341 343 345 - 341 343 345 347 343 345 347 349 - 345 347 349 351 347 349 351 353 - 349 351 353 355 351 353 355 357 - 353 355 357 359 355 357 359 361 - 357 359 361 363 365 367 369 371 - 367 369 371 373 369 371 373 375 - 371 373 375 377 373 375 377 379 - 375 377 379 381 377 379 381 383 - 379 381 383 385 381 383 385 387 - 383 385 387 389 385 387 389 391 - 393 395 397 399 395 397 399 401 - 397 399 401 403 399 401 403 405 - 401 403 405 407 403 405 407 409 - 405 407 409 411 407 409 411 413 - 409 411 413 415 411 413 415 417 - 413 415 417 419 421 423 425 427 - 423 425 427 429 425 427 429 431 - 427 429 431 433 429 431 433 435 - 431 433 435 437 433 435 437 439 - 435 437 439 441 437 439 441 443 - 439 441 443 445 441 443 445 447 - 449 451 453 455 451 453 455 457 - 453 455 457 459 455 457 459 461 - 457 459 461 463 459 461 463 465 - 461 463 465 467 463 465 467 469 - 465 467 469 471 467 469 471 473 - 469 471 473 475 477 479 481 483 - 479 481 483 485 481 483 485 487 - 483 485 487 489 485 487 489 491 - 487 489 491 493 489 491 493 495 - 491 493 495 497 493 495 497 499 - 495 497 499 501 497 499 501 503 - 505 507 509 511 507 509 511 513 - 509 511 513 515 511 513 515 517 - 513 515 517 519 515 517 519 521 - 517 519 521 523 519 521 523 525 - 521 523 525 527 523 525 527 529 - 525 527 529 531 533 535 537 539 - 535 537 539 541 537 539 541 543 - 539 541 543 545 541 543 545 547 - 543 545 547 549 545 547 549 551 - 547 549 551 553 549 551 553 555 - 551 553 555 557 553 555 557 559 - 561 563 565 567 563 565 567 569 - 565 567 569 571 567 569 571 573 - 569 571 573 575 571 573 575 577 - 573 575 577 579 575 577 579 581 - 577 579 581 583 579 581 583 585 - 581 583 585 587 589 591 593 595 - 591 593 595 597 593 595 597 599 - 595 597 599 601 597 599 601 603 - 599 601 603 605 601 603 605 607 - 603 605 607 609 605 607 609 611 - 607 609 611 613 609 611 613 615 - 617 619 621 623 619 621 623 625 - 621 623 625 627 623 625 627 629 - 625 627 629 631 627 629 631 633 - 629 631 633 635 631 633 635 637 - 633 635 637 639 635 637 639 641 - 637 639 641 643 645 647 649 651 - 647 649 651 653 649 651 653 655 - 651 653 655 657 653 655 657 659 - 655 657 659 661 657 659 661 663 - 659 661 663 665 661 663 665 667 - 663 665 667 669 665 667 669 671 - 673 675 677 679 675 677 679 681 - 677 679 681 683 679 681 683 685 - 681 683 685 687 683 685 687 689 - 685 687 689 691 687 689 691 693 - 689 691 693 695 691 693 695 697 - 693 695 697 699 701 703 705 707 - 703 705 707 709 705 707 709 711 - 707 709 711 713 709 711 713 715 - 711 713 715 717 713 715 717 719 - 715 717 719 721 717 719 721 723 - 719 721 723 725 721 723 725 727 - 729 731 733 735 731 733 735 737 - 733 735 737 739 735 737 739 741 - 737 739 741 743 739 741 743 745 - 741 743 745 747 743 745 747 749 - 745 747 749 751 747 749 751 753 - 749 751 753 755 6 5 7 8 - 8 7 9 10 10 9 11 12 - 20 19 21 22 22 21 23 24 - 34 33 35 36 36 35 37 38 - 38 37 39 40 48 47 49 50 - 50 49 51 52 62 61 63 64 - 64 63 65 66 66 65 67 68 - 76 75 77 78 78 77 79 80 - 90 89 91 92 92 91 93 94 - 94 93 95 96 104 103 105 106 - 106 105 107 108 118 117 119 120 - 120 119 121 122 122 121 123 124 - 132 131 133 134 134 133 135 136 - 146 145 147 148 148 147 149 150 - 150 149 151 152 160 159 161 162 - 162 161 163 164 174 173 175 176 - 176 175 177 178 178 177 179 180 - 188 187 189 190 190 189 191 192 - 202 201 203 204 204 203 205 206 - 206 205 207 208 216 215 217 218 - 218 217 219 220 230 229 231 232 - 232 231 233 234 234 233 235 236 - 244 243 245 246 246 245 247 248 - 258 257 259 260 260 259 261 262 - 262 261 263 264 272 271 273 274 - 274 273 275 276 286 285 287 288 - 288 287 289 290 290 289 291 292 - 300 299 301 302 302 301 303 304 - 314 313 315 316 316 315 317 318 - 318 317 319 320 328 327 329 330 - 330 329 331 332 342 341 343 344 - 344 343 345 346 346 345 347 348 - 356 355 357 358 358 357 359 360 - 370 369 371 372 372 371 373 374 - 374 373 375 376 384 383 385 386 - 386 385 387 388 398 397 399 400 - 400 399 401 402 402 401 403 404 - 412 411 413 414 414 413 415 416 - 426 425 427 428 428 427 429 430 - 430 429 431 432 440 439 441 442 - 442 441 443 444 454 453 455 456 - 456 455 457 458 458 457 459 460 - 468 467 469 470 470 469 471 472 - 482 481 483 484 484 483 485 486 - 486 485 487 488 496 495 497 498 - 498 497 499 500 510 509 511 512 - 512 511 513 514 514 513 515 516 - 524 523 525 526 526 525 527 528 - 538 537 539 540 540 539 541 542 - 542 541 543 544 552 551 553 554 - 554 553 555 556 566 565 567 568 - 568 567 569 570 570 569 571 572 - 580 579 581 582 582 581 583 584 - 594 593 595 596 596 595 597 598 - 598 597 599 600 608 607 609 610 - 610 609 611 612 622 621 623 624 - 624 623 625 626 626 625 627 628 - 636 635 637 638 638 637 639 640 - 650 649 651 652 652 651 653 654 - 654 653 655 656 664 663 665 666 - 666 665 667 668 678 677 679 680 - 680 679 681 682 682 681 683 684 - 692 691 693 694 694 693 695 696 - 706 705 707 708 708 707 709 710 - 710 709 711 712 720 719 721 722 - 722 721 723 724 734 733 735 736 - 736 735 737 738 738 737 739 740 - 748 747 749 750 750 749 751 752 - 4 3 5 6 12 11 13 14 - 18 17 19 20 24 23 25 26 - 32 31 33 34 40 39 41 42 - 46 45 47 48 52 51 53 54 - 60 59 61 62 68 67 69 70 - 74 73 75 76 80 79 81 82 - 88 87 89 90 96 95 97 98 - 102 101 103 104 108 107 109 110 - 116 115 117 118 124 123 125 126 - 130 129 131 132 136 135 137 138 - 144 143 145 146 152 151 153 154 - 158 157 159 160 164 163 165 166 - 172 171 173 174 180 179 181 182 - 186 185 187 188 192 191 193 194 - 200 199 201 202 208 207 209 210 - 214 213 215 216 220 219 221 222 - 228 227 229 230 236 235 237 238 - 242 241 243 244 248 247 249 250 - 256 255 257 258 264 263 265 266 - 270 269 271 272 276 275 277 278 - 284 283 285 286 292 291 293 294 - 298 297 299 300 304 303 305 306 - 312 311 313 314 320 319 321 322 - 326 325 327 328 332 331 333 334 - 340 339 341 342 348 347 349 350 - 354 353 355 356 360 359 361 362 - 368 367 369 370 376 375 377 378 - 382 381 383 384 388 387 389 390 - 396 395 397 398 404 403 405 406 - 410 409 411 412 416 415 417 418 - 424 423 425 426 432 431 433 434 - 438 437 439 440 444 443 445 446 - 452 451 453 454 460 459 461 462 - 466 465 467 468 472 471 473 474 - 480 479 481 482 488 487 489 490 - 494 493 495 496 500 499 501 502 - 508 507 509 510 516 515 517 518 - 522 521 523 524 528 527 529 530 - 536 535 537 538 544 543 545 546 - 550 549 551 552 556 555 557 558 - 564 563 565 566 572 571 573 574 - 578 577 579 580 584 583 585 586 - 592 591 593 594 600 599 601 602 - 606 605 607 608 612 611 613 614 - 620 619 621 622 628 627 629 630 - 634 633 635 636 640 639 641 642 - 648 647 649 650 656 655 657 658 - 662 661 663 664 668 667 669 670 - 676 675 677 678 684 683 685 686 - 690 689 691 692 696 695 697 698 - 704 703 705 706 712 711 713 714 - 718 717 719 720 724 723 725 726 - 732 731 733 734 740 739 741 742 - 746 745 747 748 752 751 753 754 - 2 1 3 4 14 13 15 16 - 16 15 17 18 26 25 27 28 - 30 29 31 32 42 41 43 44 - 44 43 45 46 54 53 55 56 - 58 57 59 60 70 69 71 72 - 72 71 73 74 82 81 83 84 - 86 85 87 88 98 97 99 100 - 100 99 101 102 110 109 111 112 - 114 113 115 116 126 125 127 128 - 128 127 129 130 138 137 139 140 - 142 141 143 144 154 153 155 156 - 156 155 157 158 166 165 167 168 - 170 169 171 172 182 181 183 184 - 184 183 185 186 194 193 195 196 - 198 197 199 200 210 209 211 212 - 212 211 213 214 222 221 223 224 - 226 225 227 228 238 237 239 240 - 240 239 241 242 250 249 251 252 - 254 253 255 256 266 265 267 268 - 268 267 269 270 278 277 279 280 - 282 281 283 284 294 293 295 296 - 296 295 297 298 306 305 307 308 - 310 309 311 312 322 321 323 324 - 324 323 325 326 334 333 335 336 - 338 337 339 340 350 349 351 352 - 352 351 353 354 362 361 363 364 - 366 365 367 368 378 377 379 380 - 380 379 381 382 390 389 391 392 - 394 393 395 396 406 405 407 408 - 408 407 409 410 418 417 419 420 - 422 421 423 424 434 433 435 436 - 436 435 437 438 446 445 447 448 - 450 449 451 452 462 461 463 464 - 464 463 465 466 474 473 475 476 - 478 477 479 480 490 489 491 492 - 492 491 493 494 502 501 503 504 - 506 505 507 508 518 517 519 520 - 520 519 521 522 530 529 531 532 - 534 533 535 536 546 545 547 548 - 548 547 549 550 558 557 559 560 - 562 561 563 564 574 573 575 576 - 576 575 577 578 586 585 587 588 - 590 589 591 592 602 601 603 604 - 604 603 605 606 614 613 615 616 - 618 617 619 620 630 629 631 632 - 632 631 633 634 642 641 643 644 - 646 645 647 648 658 657 659 660 - 660 659 661 662 670 669 671 672 - 674 673 675 676 686 685 687 688 - 688 687 689 690 698 697 699 700 - 702 701 703 704 714 713 715 716 - 716 715 717 718 726 725 727 728 - 730 729 731 732 742 741 743 744 - 744 743 745 746 754 753 755 756 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead.lt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead.lt deleted file mode 100644 index 8e52f36ba..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead.lt +++ /dev/null @@ -1,128 +0,0 @@ -# In this example, we define two types of molecules: "H" and "P", -# both containing two atoms, named "CA" and "R". -# -# @R -# | -# @CA -# -# Eventually, we will connect multiple "H" and "P" molecules -# together to form a polymer, as shown below: -# -# @R @R -# | | -# _@CA_ _@CA_ -# ... -.@CA-' `-@CA-' ` ... -# | | -# @R @R -# -# Suppose that the "H" and "P" molecules both use the same -# type of backbone atom ("CA"), but have their own custom "R" -# sidechain atoms with different properties: -# The "R" atoms belonging to "H" molecules are attracted to each other. -# The "R" atoms in "P" molecules are not. -# -# (Note: There is no reason the "H" and "P" molecules in this example need -# to contain the same number of atoms, or the same atom names. -# The point of this example is to illustrate how to share atom types -# and also the difference between local and global atom types.) -# -# By default, all counter variables are local. This means that whenever -# an atom type (or other counter variable) appears inside a molecule -# definition using the normal syntax "@atom:R", that atom type is a local -# property of the the "H" or "P" molecule in which it appears. -# Any properties assigned to the "R" atoms in either molecule are unique -# to that molecule. -# -# However in order to share "CA" atom types, we will override this behavior -# using the "@atom:../CA" syntax instead of "@atom:CA". This will define -# the "CA" atom in the outer (global) environment, and any properties -# (mass, radius, etc...) assigned to the "@atom:../CA" atom apply to -# "CA" atoms in both the the "H" and "P" molecules (and everywhere else). -# -# This might not be a desirable. "CA" is a popular name for carbon -# atoms in different types of molecules. We don't want to prevent other -# molecules from using this atom name. So we enclose the "CA" atom, -# (along with the definitions of the "H" and "P" molecules) within a -# namespace/environment object ("2bead"). This makes the definition -# of "H" and "P" more portable. Later on we can combine "H" and "P" -# molecules with other molecules without worrying whether they contain -# "CA" atoms with different properties. -# -# Note: In this example "2bead" is NOT a molecule. (Because it contains no -# "write("Data Atoms")" section of its own.) "2bead" is simply the -# name of an environment in which other molecules (H,P) are defined. - - - - -2bead { - - write_once("In Init") { - units real - atom_style full - } - - # Define H (the "hydrophobic" residue) - H { - # atom-id mol-id atom-type charge x y z - write("Data Atoms") { - $atom:CA $mol:... @atom:../CA 0.0 0.000 1.0000 0.0000000 - $atom:R $mol:... @atom:R 0.0 0.000 4.4000 0.0000000 - } - - # Old Data Bonds style - # write("Data Bonds") { - # $bond:CR @bond:../sidechain $atom:CA $atom:R - # } - - # New Data Bond List style - write("Data Bond List") { - $bond:CR $atom:CA $atom:R - } - } - - - # Define P (the "polar" residue) - P { - # atom-id mol-id atom-type charge x y z - write("Data Atoms") { - $atom:CA $mol:... @atom:../CA 0.0 0.000 1.0000 0.0000000 - $atom:R $mol:... @atom:R 0.0 0.000 4.4000 0.0000000 - } - - # Old Data Bonds style - # write("Data Bonds") { - # $bond:CR @bond:../sidechain $atom:CA $atom:R - # } - - # New Data Bond List style - write("Data Bond List") { - $bond:CR $atom:CA $atom:R - } - } - - - # (Note: Again, atom types, bond-types, (dihedral-types, any variable, etc) - # can be shared. The ".." in "@atom:../CA" tells moltemplate that - # atom type CA is defined in the parent's environment. (We are - # sharing the CA atom type between both the H and P residues. - # The same is true of the ".." in "@bond:../sidechain". - # - # - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # molecule's id number as it's own. - - - - # There are 3 atom types: the R sidechain (belonging to the H and P residues) - # and the CA sidechain atom (shared by both residues) - - write_once("Data Masses") { - @atom:CA 13.0 - @atom:H/R 50.0 - @atom:P/R 50.0 - } - -} # 2bead - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead_forcefield.lt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead_forcefield.lt deleted file mode 100644 index 84d82683e..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/2bead_forcefield.lt +++ /dev/null @@ -1,126 +0,0 @@ - -# We define non-bonded and bonded (angular) interactions between atoms -# belonging to "2bead" molecules. -# We define the settings for angles or dihedrals which might be present -# later when we connect multiple "2bead/H" and "2bead/P" molecules together to -# build a polymer. - - -2bead { - - - # LAMMPS supports a large number of force-field styles. We must select - # which ones we need. This information belongs in the "In Init" section. - # (Hybrid styles used for portability. These choices can be overridden later.) - - write_once("In Init") { - # -- Default styles for "2bead" -- - # (Hybrid force fields were not necessary but are used for portability.) - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid charmm - pair_style hybrid lj/cut 11.0 - - # If charges are needed, (assuming biopolymers), try one of: - #dielectric 80.0 - #pair_style hybrid lj/cut/coul/debye 0.1 11.0 - # or (for short distances, below a couple nm) - #pair_style hybrid lj/charmm/coul/charmm/implicit 9.0 11.0 - - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 0.0 - } - - - # OPTIONAL: Enclose these angle settings within the 2bead {...} environment. - # We do this for the same reason we enclosed "H" and "P" in "2bead". - # This does not overwrite the definition of 2bead. Here we are only - # augmenting "2bead" to include the following force field information. - - # 2-body (non-bonded) interactions: - # - # Uij(r) = 4*eps_ij * ( (sig_ij/r)^12 - (sig_ij/r)^6 ) - # - # Hydrophobic side-chains are attractive (large epsilon parameter). - # Polar side-chains and backbone atoms are not attractive (small epsilon). - # - # i j pairstylename eps sig - # - write_once("In Settings") { - pair_coeff @atom:CA @atom:CA lj/cut 0.10 2.0 - pair_coeff @atom:H/R @atom:H/R lj/cut 2.50 3.6 - pair_coeff @atom:P/R @atom:P/R lj/cut 0.10 3.6 - } - - # (Interactions between different atom types use "arithmetic" mixing rules.) - - write_once("Data Bonds By Type") { - @bond:backbone @atom:CA @atom:CA - @bond:sidechain @atom:CA @atom:*/R - } - - # 2-body (bonded) interactions: - # - # Ubond(r) = (k/2)*(r-0)^2 - # - # The corresponding command is: - # - # bond_coeff bondType bondstylename k r0 - # - - write_once("In Settings") { - bond_coeff @bond:sidechain harmonic 30.0 3.4 - bond_coeff @bond:backbone harmonic 30.0 3.7 - } - - - # Rules for determining 3 and 4-body bonded interactions by type - - # angle-type atomType1 atomType2 atomType3 - - write_once("Data Angles By Type") { - @angle:backbone @atom:CA @atom:CA @atom:CA - @angle:sidechain @atom:CA @atom:CA @atom:*/R - } - - # dihedral-type AtomType1 AtomType2 AtomType3 AtomType4 - - write_once("Data Dihedrals By Type") { - @dihedral:CCCC @atom:CA @atom:CA @atom:CA @atom:CA - @dihedral:RCCR @atom:*/R @atom:CA @atom:CA @atom:*/R - } - - # 3-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Uangle(theta) = (k/2)*(theta-theta0)^2 - # (k in kcal/mol/rad^2, theta0 in degrees) - # - # The corresponding command is: - # - # angle_coeff angleType anglestylename k theta0 - - write_once("In Settings") { - angle_coeff @angle:backbone harmonic 30.00 114 - angle_coeff @angle:sidechain harmonic 30.00 123 - } - - - # 4-body interactions in this example are listed by atomType and bondType - # The atomIDs involved are determined automatically. The forumula used is: - # - # Udihedral(phi) = K * (1 + cos(n*phi - d)) - # - # The d parameter is in degrees, K is in kcal/mol/rad^2. - # - # The corresponding command is - # dihedral_coeff dihedralType dihedralstylename K n d w - # "w" is the weight for 1-4 pair interactions, which we set to 0.0 - - write_once("In Settings") { - dihedral_coeff @dihedral:CCCC charmm -0.5 1 -180 0.0 - dihedral_coeff @dihedral:RCCR charmm -1.5 1 -180 0.0 - } # write_once("In Settings") - -} - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/README.sh b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/README.sh deleted file mode 100755 index 7604a672c..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/README.sh +++ /dev/null @@ -1,20 +0,0 @@ -# The version of "2bead.lt" in this directory is defines two types of -# molecules (named "2bead/H" and "2bead/P"). -# -# However, there is another version of this file which is easier to understand. -# I recommend reading that file first. -# It is located at "simplified_version_one_residue/2bead.lt". -# It defines only one type of molecule (named "2bead") -# It is much simpler. - -# ------ - -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - -# run moltemplate - -moltemplate.sh system.lt - -# This will generate various files with names ending in *.in* and *.data. - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/peptide.lt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/peptide.lt deleted file mode 100644 index ae125b95f..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/peptide.lt +++ /dev/null @@ -1,50 +0,0 @@ -import "2bead.lt" - -Peptide { - - # A polymer of alternating "H" and "P" beads: - - res1 = new 2bead/P - res2 = new 2bead/P.rot(180.0, 1,0,0).move(3.2,0,0) - res3 = new 2bead/H.rot( 0.0, 1,0,0).move(6.4,0,0) - res4 = new 2bead/H.rot(180.0, 1,0,0).move(9.6,0,0) - res5 = new 2bead/H.rot( 0.0, 1,0,0).move(12.8,0,0) - res6 = new 2bead/H.rot(180.0, 1,0,0).move(16.0,0,0) - res7 = new 2bead/P.rot( 0.0, 1,0,0).move(19.2,0,0) - res8 = new 2bead/P.rot(180.0, 1,0,0).move(22.4,0,0) - res9 = new 2bead/P.rot( 0.0, 1,0,0).move(25.6,0,0) - res10 = new 2bead/H.rot(180.0, 1,0,0).move(28.8,0,0) - res11 = new 2bead/H.rot( 0.0, 1,0,0).move(32.0,0,0) - res12 = new 2bead/H.rot(180.0, 1,0,0).move(35.2,0,0) - res13 = new 2bead/P.rot( 0.0, 1,0,0).move(38.4,0,0) - res14 = new 2bead/P.rot(180.0, 1,0,0).move(41.6,0,0) - - # Now, link the residues together this way: - write("Data Bond List") { - $bond:backbone1 $atom:res1/CA $atom:res2/CA - $bond:backbone2 $atom:res2/CA $atom:res3/CA - $bond:backbone3 $atom:res3/CA $atom:res4/CA - $bond:backbone4 $atom:res4/CA $atom:res5/CA - $bond:backbone5 $atom:res5/CA $atom:res6/CA - $bond:backbone6 $atom:res6/CA $atom:res7/CA - $bond:backbone7 $atom:res7/CA $atom:res8/CA - $bond:backbone8 $atom:res8/CA $atom:res9/CA - $bond:backbone9 $atom:res9/CA $atom:res10/CA - $bond:backbone10 $atom:res10/CA $atom:res11/CA - $bond:backbone11 $atom:res11/CA $atom:res12/CA - $bond:backbone12 $atom:res12/CA $atom:res13/CA - $bond:backbone13 $atom:res13/CA $atom:res14/CA - } - - create_var { $mol } # <--create a molecule ID number for this peptide - - # This causes res1,res2,res3,...,res14 to share the same molecule counter - # because in the 2bead.lt file, the "..." in "$mol:..." preferentially looks - # for a counter of that type in a parent molecule or earlier ancestor. - -} # Peptide - - - -# Angle, dihedral and improper interactions will be generated -# according to the instructions in "2bead_force_field.lt" diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/system.lt deleted file mode 100644 index 2f0d4b5b9..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/moltemplate_files/system.lt +++ /dev/null @@ -1,26 +0,0 @@ -import "peptide.lt" -import "2bead_forcefield.lt" - - -# Specify the periodic boundary conditions: -write_once("Data Boundary") { - 0 180.0 xlo xhi - 0 180.0 ylo yhi - 0 180.0 zlo zhi -} - -# Create 27 peptides (=3x3x3) in a rectangular grid - -peptides = new Peptide [3].move(60.0, 0, 0) - [3].move(0, 60.0, 0) - [3].move(0, 0, 60.0) - -# Now (for fun) shift some of the peptides -# in the x direction by a distance of 20.0 -# Suppose we want to move the middle slice -# (which has constant Z). We do that this way: -peptides[1][*][*].move(0,0,20) -# more examples: -peptides[*][1][*].move(20,0,0) -peptides[*][*][1].move(0,20,0) - diff --git a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/run.in.nvt b/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/run.in.nvt deleted file mode 100644 index eb864e049..000000000 --- a/tools/moltemplate/examples/CG_misc/2bead_heteropolymer/run.in.nvt +++ /dev/null @@ -1,38 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -# I you want to be careful, you can minimize the system first. (Try using -# "run.in.min" and uncomment the read_restart command in this file below.) -# read_restart system_after_min.rst - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 2.0 -dump 1 all custom 2500 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve". -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) - -fix fxlan all langevin 300.0 300.0 5000.0 48279 -fix fxnve all nve - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo 2500 # time interval for printing out "thermo" data - -restart 1000000 restart_nvt - -run 1000000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README.TXT b/tools/moltemplate/examples/CG_misc/random_heteropolymer/README.TXT deleted file mode 100644 index 1a077178e..000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README.TXT +++ /dev/null @@ -1,36 +0,0 @@ -This is a very crude attempt to create a polymer melt -consisting of 150 copies of the same polymer. - -THE FORCE FIELD PARAMETERS AND CONFORMATION FOR THIS SYSTEM ARE COMPLETELY WRONG - -The purpose of this example is to demonstrate one way to create a -large number of randomly generated polymers, and to use -an NPT simulation to pack them all into a small box. -(Smaller than their initial outstretched length.) - -Each polymer is a random heteropolymer of length 200 monomers. -This polymer is a polymoer of PVDF and PCTFE monomers -selected randomly in a 1:3 ratio. -Again, this is not a realistic simulation of PVDV or PCTFE polymers, - -Furthermore, even after the simulation is done, the arrangement of the -polymers in the box is not characteristic of a truly random polymer melt. - - ----- A note on size --- - -This is a large system with nearly 200000 atoms. -It takes several minutes to compile this example -and (currently requiring at least 4.0 Gb of memory). -(I'm working on reducing that requirement. -Andrew 2012-9-12) - ------------------------ - -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_run.sh b/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_run.sh deleted file mode 100755 index ac21c4c45..000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_run.sh +++ /dev/null @@ -1,14 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.nvt diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_setup.sh b/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_setup.sh deleted file mode 100755 index acc5fbbaa..000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_visualize.txt b/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/2bead.jpg b/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/2bead.jpg deleted file mode 100644 index f67da797f..000000000 Binary files a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/2bead.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/3bead.jpg b/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/3bead.jpg deleted file mode 100644 index 15d7b2967..000000000 Binary files a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/3bead.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 6915e2739..000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,277 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 116 !NATOM - 1 1 3 3 0.000000 12.0000 0 - 2 1 4 4 0.000000 17.0000 0 - 3 1 4 4 0.000000 17.0000 0 - 4 1 3 3 0.000000 12.0000 0 - 5 1 4 4 0.000000 17.0000 0 - 6 1 4 4 0.000000 17.0000 0 - 7 1 1 1 0.000000 12.0000 0 - 8 1 2 2 0.000000 17.0000 0 - 9 1 1 1 0.000000 12.0000 0 - 10 1 2 2 0.000000 17.0000 0 - 11 1 1 1 0.000000 12.0000 0 - 12 1 2 2 0.000000 17.0000 0 - 13 1 3 3 0.000000 12.0000 0 - 14 1 4 4 0.000000 17.0000 0 - 15 1 4 4 0.000000 17.0000 0 - 16 1 1 1 0.000000 12.0000 0 - 17 1 2 2 0.000000 17.0000 0 - 18 1 1 1 0.000000 12.0000 0 - 19 1 2 2 0.000000 17.0000 0 - 20 1 1 1 0.000000 12.0000 0 - 21 1 2 2 0.000000 17.0000 0 - 22 1 1 1 0.000000 12.0000 0 - 23 1 2 2 0.000000 17.0000 0 - 24 1 1 1 0.000000 12.0000 0 - 25 1 2 2 0.000000 17.0000 0 - 26 1 1 1 0.000000 12.0000 0 - 27 1 2 2 0.000000 17.0000 0 - 28 1 1 1 0.000000 12.0000 0 - 29 1 2 2 0.000000 17.0000 0 - 30 1 3 3 0.000000 12.0000 0 - 31 1 4 4 0.000000 17.0000 0 - 32 1 4 4 0.000000 17.0000 0 - 33 1 1 1 0.000000 12.0000 0 - 34 1 2 2 0.000000 17.0000 0 - 35 1 3 3 0.000000 12.0000 0 - 36 1 4 4 0.000000 17.0000 0 - 37 1 4 4 0.000000 17.0000 0 - 38 1 1 1 0.000000 12.0000 0 - 39 1 2 2 0.000000 17.0000 0 - 40 1 3 3 0.000000 12.0000 0 - 41 1 4 4 0.000000 17.0000 0 - 42 1 4 4 0.000000 17.0000 0 - 43 1 3 3 0.000000 12.0000 0 - 44 1 4 4 0.000000 17.0000 0 - 45 1 4 4 0.000000 17.0000 0 - 46 1 1 1 0.000000 12.0000 0 - 47 1 2 2 0.000000 17.0000 0 - 48 1 1 1 0.000000 12.0000 0 - 49 1 2 2 0.000000 17.0000 0 - 50 1 3 3 0.000000 12.0000 0 - 51 1 4 4 0.000000 17.0000 0 - 52 1 4 4 0.000000 17.0000 0 - 53 1 1 1 0.000000 12.0000 0 - 54 1 2 2 0.000000 17.0000 0 - 55 1 1 1 0.000000 12.0000 0 - 56 1 2 2 0.000000 17.0000 0 - 57 1 3 3 0.000000 12.0000 0 - 58 1 4 4 0.000000 17.0000 0 - 59 1 4 4 0.000000 17.0000 0 - 60 1 1 1 0.000000 12.0000 0 - 61 1 2 2 0.000000 17.0000 0 - 62 1 3 3 0.000000 12.0000 0 - 63 1 4 4 0.000000 17.0000 0 - 64 1 4 4 0.000000 17.0000 0 - 65 1 1 1 0.000000 12.0000 0 - 66 1 2 2 0.000000 17.0000 0 - 67 1 1 1 0.000000 12.0000 0 - 68 1 2 2 0.000000 17.0000 0 - 69 1 1 1 0.000000 12.0000 0 - 70 1 2 2 0.000000 17.0000 0 - 71 1 3 3 0.000000 12.0000 0 - 72 1 4 4 0.000000 17.0000 0 - 73 1 4 4 0.000000 17.0000 0 - 74 1 3 3 0.000000 12.0000 0 - 75 1 4 4 0.000000 17.0000 0 - 76 1 4 4 0.000000 17.0000 0 - 77 1 1 1 0.000000 12.0000 0 - 78 1 2 2 0.000000 17.0000 0 - 79 1 1 1 0.000000 12.0000 0 - 80 1 2 2 0.000000 17.0000 0 - 81 1 3 3 0.000000 12.0000 0 - 82 1 4 4 0.000000 17.0000 0 - 83 1 4 4 0.000000 17.0000 0 - 84 1 1 1 0.000000 12.0000 0 - 85 1 2 2 0.000000 17.0000 0 - 86 1 1 1 0.000000 12.0000 0 - 87 1 2 2 0.000000 17.0000 0 - 88 1 1 1 0.000000 12.0000 0 - 89 1 2 2 0.000000 17.0000 0 - 90 1 1 1 0.000000 12.0000 0 - 91 1 2 2 0.000000 17.0000 0 - 92 1 3 3 0.000000 12.0000 0 - 93 1 4 4 0.000000 17.0000 0 - 94 1 4 4 0.000000 17.0000 0 - 95 1 1 1 0.000000 12.0000 0 - 96 1 2 2 0.000000 17.0000 0 - 97 1 1 1 0.000000 12.0000 0 - 98 1 2 2 0.000000 17.0000 0 - 99 1 1 1 0.000000 12.0000 0 - 100 1 2 2 0.000000 17.0000 0 - 101 1 3 3 0.000000 12.0000 0 - 102 1 4 4 0.000000 17.0000 0 - 103 1 4 4 0.000000 17.0000 0 - 104 1 1 1 0.000000 12.0000 0 - 105 1 2 2 0.000000 17.0000 0 - 106 1 1 1 0.000000 12.0000 0 - 107 1 2 2 0.000000 17.0000 0 - 108 1 3 3 0.000000 12.0000 0 - 109 1 4 4 0.000000 17.0000 0 - 110 1 4 4 0.000000 17.0000 0 - 111 1 1 1 0.000000 12.0000 0 - 112 1 2 2 0.000000 17.0000 0 - 113 1 1 1 0.000000 12.0000 0 - 114 1 2 2 0.000000 17.0000 0 - 115 1 1 1 0.000000 12.0000 0 - 116 1 2 2 0.000000 17.0000 0 - - 115 !NBOND: bonds - 1 2 1 3 1 4 4 5 - 4 6 4 7 7 8 7 9 - 9 10 9 11 11 12 11 13 - 13 14 13 15 13 16 16 17 - 16 18 18 19 18 20 20 21 - 20 22 22 23 22 24 24 25 - 24 26 26 27 26 28 28 29 - 28 30 30 31 30 32 30 33 - 33 34 33 35 35 36 35 37 - 35 38 38 39 38 40 40 41 - 40 42 40 43 43 44 43 45 - 43 46 46 47 46 48 48 49 - 48 50 50 51 50 52 50 53 - 53 54 53 55 55 56 55 57 - 57 58 57 59 57 60 60 61 - 60 62 62 63 62 64 62 65 - 65 66 65 67 67 68 67 69 - 69 70 69 71 71 72 71 73 - 71 74 74 75 74 76 74 77 - 77 78 77 79 79 80 79 81 - 81 82 81 83 81 84 84 85 - 84 86 86 87 86 88 88 89 - 88 90 90 91 90 92 92 93 - 92 94 92 95 95 96 95 97 - 97 98 97 99 99 100 99 101 - 101 102 101 103 101 104 104 105 - 104 106 106 107 106 108 108 109 - 108 110 108 111 111 112 111 113 - 113 114 113 115 115 116 - - 193 !NTHETA: angles - 1 4 7 38 40 43 40 43 46 - 69 71 74 71 74 77 30 33 35 - 35 38 40 57 60 62 4 7 9 - 9 11 13 13 16 18 26 28 30 - 43 46 48 46 48 50 50 53 55 - 53 55 57 62 65 67 67 69 71 - 74 77 79 77 79 81 81 84 86 - 88 90 92 92 95 97 97 99 101 - 101 104 106 104 106 108 108 111 113 - 7 9 11 16 18 20 18 20 22 - 20 22 24 22 24 26 24 26 28 - 65 67 69 84 86 88 86 88 90 - 95 97 99 111 113 115 11 13 16 - 28 30 33 33 35 38 48 50 53 - 55 57 60 60 62 65 79 81 84 - 90 92 95 99 101 104 106 108 111 - 5 4 7 6 4 7 11 13 14 - 11 13 15 14 13 16 15 13 16 - 28 30 31 28 30 32 31 30 33 - 32 30 33 33 35 36 33 35 37 - 36 35 38 37 35 38 38 40 41 - 38 40 42 44 43 46 45 43 46 - 48 50 51 48 50 52 51 50 53 - 52 50 53 55 57 58 55 57 59 - 58 57 60 59 57 60 60 62 63 - 60 62 64 63 62 65 64 62 65 - 69 71 72 69 71 73 75 74 77 - 76 74 77 79 81 82 79 81 83 - 82 81 84 83 81 84 90 92 93 - 90 92 94 93 92 95 94 92 95 - 99 101 102 99 101 103 102 101 104 - 103 101 104 106 108 109 106 108 110 - 109 108 111 110 108 111 7 9 10 - 8 7 9 9 11 12 10 9 11 - 16 18 19 17 16 18 18 20 21 - 19 18 20 20 22 23 21 20 22 - 22 24 25 23 22 24 24 26 27 - 25 24 26 26 28 29 27 26 28 - 46 48 49 47 46 48 53 55 56 - 54 53 55 65 67 68 66 65 67 - 67 69 70 68 67 69 77 79 80 - 78 77 79 84 86 87 85 84 86 - 86 88 89 87 86 88 88 90 91 - 89 88 90 95 97 98 96 95 97 - 97 99 100 98 97 99 104 106 107 - 105 104 106 111 113 114 112 111 113 - 113 115 116 114 113 115 1 4 5 - 1 4 6 2 1 4 3 1 4 - 40 43 44 40 43 45 41 40 43 - 42 40 43 71 74 75 71 74 76 - 72 71 74 73 71 74 4 7 8 - 12 11 13 13 16 17 29 28 30 - 30 33 34 34 33 35 35 38 39 - 39 38 40 43 46 47 49 48 50 - 50 53 54 56 55 57 57 60 61 - 61 60 62 62 65 66 70 69 71 - 74 77 78 80 79 81 81 84 85 - 91 90 92 92 95 96 100 99 101 - 101 104 105 107 106 108 108 111 112 - 2 1 3 5 4 6 14 13 15 - 31 30 32 36 35 37 41 40 42 - 44 43 45 51 50 52 58 57 59 - 63 62 64 72 71 73 75 74 76 - 82 81 83 93 92 94 102 101 103 - 109 108 110 - - 47 !NPHI: dihedrals - 38 40 43 46 69 71 74 77 - 1 4 7 9 40 43 46 48 - 67 69 71 74 71 74 77 79 - 35 38 40 43 30 33 35 38 - 28 30 33 35 33 35 38 40 - 57 60 62 65 55 57 60 62 - 4 7 9 11 7 9 11 13 - 13 16 18 20 24 26 28 30 - 62 65 67 69 65 67 69 71 - 81 84 86 88 86 88 90 92 - 92 95 97 99 95 97 99 101 - 108 111 113 115 16 18 20 22 - 18 20 22 24 20 22 24 26 - 22 24 26 28 84 86 88 90 - 9 11 13 16 11 13 16 18 - 26 28 30 33 46 48 50 53 - 53 55 57 60 48 50 53 55 - 60 62 65 67 77 79 81 84 - 79 81 84 86 88 90 92 95 - 90 92 95 97 97 99 101 104 - 104 106 108 111 99 101 104 106 - 106 108 111 113 43 46 48 50 - 50 53 55 57 74 77 79 81 - 101 104 106 108 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/random_heteropolymer_t=0ps.jpg b/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/random_heteropolymer_t=0ps.jpg deleted file mode 100644 index cc6822e7b..000000000 Binary files a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/random_heteropolymer_t=0ps.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/random_heteropolymer_t=1ns.jpg b/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/random_heteropolymer_t=1ns.jpg deleted file mode 100644 index efcaa76c0..000000000 Binary files a/tools/moltemplate/examples/CG_misc/random_heteropolymer/images/random_heteropolymer_t=1ns.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/monomers.lt b/tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/monomers.lt deleted file mode 100644 index 9a90c172a..000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/monomers.lt +++ /dev/null @@ -1,115 +0,0 @@ - # ---------------------------------------------------------------------- - # -- General comment: -- - # -- The write() and write_once() commands create and append text to -- - # -- files (replacing variables beginning with @ or $ with counters.) -- - # -- File names beginning with "In " or "Data " are special. -- - # -- They will be pasted into the LAMMPS input script and -- - # -- data files which are generated by moltemplate. The syntax -- - # -- of these files is exactly the same as the syntax from the -- - # -- corresponding sections of a LAMMPS input script or data file. -- - # ---------------------------------------------------------------------- - - -MonomerTypes { - - - 2bead { - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:CA $mol:... @atom:CA 0.0 0.000 1.000 0.0000 - $atom:R $mol:... @atom:R 0.0 0.000 4.400 0.0000 - } - - # bond-id bond-type atom-id1 atom-id2 - - write("Data Bonds") { - $bond:CR @bond:../sidechain $atom:CA $atom:R - } - - # atom-type mass - - write_once("Data Masses") { - @atom:CA 12.0 - @atom:R 17.0 - } - - # atom-type atom-type epsilon sigma - - write_once("In Settings") { - pair_coeff @atom:CA @atom:CA 0.10 2.0 - pair_coeff @atom:R @atom:R 0.50 3.0 - } - - } # 2bead - - - 3bead { - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:CA $mol:... @atom:CA 0.0 0.000 1.000 0.000 - $atom:R1 $mol:... @atom:R 0.0 0.000 2.700 2.950 - $atom:R2 $mol:... @atom:R 0.0 0.000 2.700 -2.950 - } - - # bond-id bond-type atom-id1 atom-id2 - - write("Data Bonds") { - $bond:CR1 @bond:../sidechain $atom:CA $atom:R1 - $bond:CR2 @bond:../sidechain $atom:CA $atom:R2 - } - - # atom-type mass - - write_once("Data Masses") { - @atom:CA 12.0 - @atom:R 17.0 - } - - # atom-type atom-type epsilon sigma - - write_once("In Settings") { - pair_coeff @atom:CA @atom:CA 0.10 2.0 - pair_coeff @atom:R @atom:R 0.50 3.0 - } - } # 3bead - - - write_once("In Settings") { - # bond-type k r0 - bond_coeff @bond:sidechain 20.0 3.4 - bond_coeff @bond:bb 20.0 3.4 # "bb" shorthand for "backbone" - } - - # Although there's no need to define angular interactions (because this - # "molecule" only contains two atoms), we define the settings for angles - # or dihedrals which might be present later when we build a polymer. - - write_once("In Settings") { - # angle-type k theta0 - angle_coeff @angle:backbone 10.00 160 - angle_coeff @angle:sidechain 10.00 120 - angle_coeff @angle:RCR 10.00 120 - # dihedral-type K1 K2 K3 K4 - dihedral_coeff @dihedral:backbn 0.10 -0.271016 3.145034 0.0 - } - - # Rules for determining 3 and 4-body bonded interactions by type - - # angle-type atomType1 atomType2 atomType3 bondType1 bondType2 - - write_once("Data Angles By Type") { - @angle:backbone @atom:*/CA @atom:*/CA @atom:*/CA @bond:* @bond:* - @angle:sidechain @atom:*/CA @atom:*/CA @atom:*/R @bond:* @bond:* - @angle:RCR @atom:*/R @atom:*/CA @atom:*/R @bond:* @bond:* - } - - # dihedral-type AtomType1 AtomType2 AtomType3 AtomType4 bondType1 btyp2 btyp3 - - write_once("Data Dihedrals By Type") { - @dihedral:backbn @atom:*/CA @atom:*/CA @atom:*/CA @atom:*/CA * * * - } - -} # MonomerTypes - diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/polymer.lt b/tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/polymer.lt deleted file mode 100644 index 9497dcc39..000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/polymer.lt +++ /dev/null @@ -1,82 +0,0 @@ -import "monomers.lt" - -using namespace MonomerTypes - -RandomHeteropolymer { - - # Make a chain of monomers with random composition: - - monomers = new random([2bead,3bead], - [0.6,0.4], - 123456) # <-- optional random seed - [50].rot(180,1,0,0).move(2.95, 0, 0) - - # Now, link the monomers together this way: - - write("Data Bonds") { - $bond:bb1 @bond:MonomerTypes/bb $atom:monomers[0]/CA $atom:monomers[1]/CA - $bond:bb2 @bond:MonomerTypes/bb $atom:monomers[1]/CA $atom:monomers[2]/CA - $bond:bb3 @bond:MonomerTypes/bb $atom:monomers[2]/CA $atom:monomers[3]/CA - $bond:bb4 @bond:MonomerTypes/bb $atom:monomers[3]/CA $atom:monomers[4]/CA - $bond:bb5 @bond:MonomerTypes/bb $atom:monomers[4]/CA $atom:monomers[5]/CA - $bond:bb6 @bond:MonomerTypes/bb $atom:monomers[5]/CA $atom:monomers[6]/CA - $bond:bb7 @bond:MonomerTypes/bb $atom:monomers[6]/CA $atom:monomers[7]/CA - $bond:bb8 @bond:MonomerTypes/bb $atom:monomers[7]/CA $atom:monomers[8]/CA - $bond:bb9 @bond:MonomerTypes/bb $atom:monomers[8]/CA $atom:monomers[9]/CA - $bond:bb10 @bond:MonomerTypes/bb $atom:monomers[9]/CA $atom:monomers[10]/CA - $bond:bb11 @bond:MonomerTypes/bb $atom:monomers[10]/CA $atom:monomers[11]/CA - $bond:bb12 @bond:MonomerTypes/bb $atom:monomers[11]/CA $atom:monomers[12]/CA - $bond:bb13 @bond:MonomerTypes/bb $atom:monomers[12]/CA $atom:monomers[13]/CA - $bond:bb14 @bond:MonomerTypes/bb $atom:monomers[13]/CA $atom:monomers[14]/CA - $bond:bb15 @bond:MonomerTypes/bb $atom:monomers[14]/CA $atom:monomers[15]/CA - $bond:bb16 @bond:MonomerTypes/bb $atom:monomers[15]/CA $atom:monomers[16]/CA - $bond:bb17 @bond:MonomerTypes/bb $atom:monomers[16]/CA $atom:monomers[17]/CA - $bond:bb18 @bond:MonomerTypes/bb $atom:monomers[17]/CA $atom:monomers[18]/CA - $bond:bb19 @bond:MonomerTypes/bb $atom:monomers[18]/CA $atom:monomers[19]/CA - $bond:bb20 @bond:MonomerTypes/bb $atom:monomers[19]/CA $atom:monomers[20]/CA - $bond:bb21 @bond:MonomerTypes/bb $atom:monomers[20]/CA $atom:monomers[21]/CA - $bond:bb22 @bond:MonomerTypes/bb $atom:monomers[21]/CA $atom:monomers[22]/CA - $bond:bb23 @bond:MonomerTypes/bb $atom:monomers[22]/CA $atom:monomers[23]/CA - $bond:bb24 @bond:MonomerTypes/bb $atom:monomers[23]/CA $atom:monomers[24]/CA - $bond:bb25 @bond:MonomerTypes/bb $atom:monomers[24]/CA $atom:monomers[25]/CA - $bond:bb26 @bond:MonomerTypes/bb $atom:monomers[25]/CA $atom:monomers[26]/CA - $bond:bb27 @bond:MonomerTypes/bb $atom:monomers[26]/CA $atom:monomers[27]/CA - $bond:bb28 @bond:MonomerTypes/bb $atom:monomers[27]/CA $atom:monomers[28]/CA - $bond:bb29 @bond:MonomerTypes/bb $atom:monomers[28]/CA $atom:monomers[29]/CA - $bond:bb30 @bond:MonomerTypes/bb $atom:monomers[29]/CA $atom:monomers[30]/CA - $bond:bb31 @bond:MonomerTypes/bb $atom:monomers[30]/CA $atom:monomers[31]/CA - $bond:bb32 @bond:MonomerTypes/bb $atom:monomers[31]/CA $atom:monomers[32]/CA - $bond:bb33 @bond:MonomerTypes/bb $atom:monomers[32]/CA $atom:monomers[33]/CA - $bond:bb34 @bond:MonomerTypes/bb $atom:monomers[33]/CA $atom:monomers[34]/CA - $bond:bb35 @bond:MonomerTypes/bb $atom:monomers[34]/CA $atom:monomers[35]/CA - $bond:bb36 @bond:MonomerTypes/bb $atom:monomers[35]/CA $atom:monomers[36]/CA - $bond:bb37 @bond:MonomerTypes/bb $atom:monomers[36]/CA $atom:monomers[37]/CA - $bond:bb38 @bond:MonomerTypes/bb $atom:monomers[37]/CA $atom:monomers[38]/CA - $bond:bb39 @bond:MonomerTypes/bb $atom:monomers[38]/CA $atom:monomers[39]/CA - $bond:bb40 @bond:MonomerTypes/bb $atom:monomers[39]/CA $atom:monomers[40]/CA - $bond:bb41 @bond:MonomerTypes/bb $atom:monomers[40]/CA $atom:monomers[41]/CA - $bond:bb42 @bond:MonomerTypes/bb $atom:monomers[41]/CA $atom:monomers[42]/CA - $bond:bb43 @bond:MonomerTypes/bb $atom:monomers[42]/CA $atom:monomers[43]/CA - $bond:bb44 @bond:MonomerTypes/bb $atom:monomers[43]/CA $atom:monomers[44]/CA - $bond:bb45 @bond:MonomerTypes/bb $atom:monomers[44]/CA $atom:monomers[45]/CA - $bond:bb46 @bond:MonomerTypes/bb $atom:monomers[45]/CA $atom:monomers[46]/CA - $bond:bb47 @bond:MonomerTypes/bb $atom:monomers[46]/CA $atom:monomers[47]/CA - $bond:bb48 @bond:MonomerTypes/bb $atom:monomers[47]/CA $atom:monomers[48]/CA - $bond:bb49 @bond:MonomerTypes/bb $atom:monomers[48]/CA $atom:monomers[49]/CA - } - - # These lines of moltemplate script above were generated in python: - # for i in range(0,49): - # print(' $bond:bb'+str(i+1)+' @bond:MonomerTypes/bb $atom:monomers[' - # +str(i)+']/CA $atom:monomers['+str(i+1)+']/CA') - - # Finally, create a molecule ID number for this large polymer object - - create_var { $mol } - -} # RandomHeteropolymer - - - -# Angle, dihedral and improper interactions will be generated -# automatically according to the instructions in "monomers.lt" diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/system.lt deleted file mode 100644 index 11f2d48fa..000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/moltemplate_files/system.lt +++ /dev/null @@ -1,33 +0,0 @@ -# LAMMPS supports a large number of force-field styles. We must select -# which ones we need. This information belongs in the "In Init" section (and -# (you can specify it anywhere in your LT files, multiple times if you like). -# If different molecules use different force-field styles, you can use hybrid -# styles. (In this example the molecules share the same pair_style.) - -write_once("In Init") { - units real - atom_style full - bond_style harmonic - angle_style harmonic - dihedral_style opls - pair_style lj/cut 9.0 - # If you have charged molecules immersed in a salty implicit - # solvent, you might try something like this this instead: - # pair_style lj/cut/coul/debye 0.1 9.0 - pair_modify mix arithmetic - dielectric 80.0 - special_bonds lj 0.0 0.0 0.0 -} - - -write_once("Data Boundary") { - 0.0 150.0 xlo xhi - 0.0 150.0 ylo yhi - 0.0 150.0 zlo zhi -} - - -import "polymer.lt" - -polymer = new RandomHeteropolymer - diff --git a/tools/moltemplate/examples/CG_misc/random_heteropolymer/run.in.nvt b/tools/moltemplate/examples/CG_misc/random_heteropolymer/run.in.nvt deleted file mode 100644 index 5e08f03cb..000000000 --- a/tools/moltemplate/examples/CG_misc/random_heteropolymer/run.in.nvt +++ /dev/null @@ -1,29 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - -timestep 2.0 -dump 1 all custom 1000 traj_nvt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo 1000 # time interval for printing out "thermo" data - -fix fxlan all langevin 300.0 300.0 120 48279 -fix fxnve all nve - -# Temperature = 500 degrees - -run 500000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_misc/translocation/README.TXT b/tools/moltemplate/examples/CG_misc/translocation/README.TXT deleted file mode 100644 index b9bac96d5..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/README.TXT +++ /dev/null @@ -1,23 +0,0 @@ - -This example contains a (crude and somewhat simple) example of -the translocation of a (rather short) polymer through a hole in a wall, -surrounded by an explicit LJ solvent. - -(I used a short polymer because a longer polymer would require a larger box. - But this example looked more impressive visually when I used a smaller box.) ----- -Note: You must compile LAMMPS with the optional "RIGID" package installed. To - do this, go to the "src" directory of your lammps installation and type: - make yes-RIGID - make clean-all - make NAME_OF_TARGET #<--("make ubuntu", "make g++", "make linux".) ----- - -Instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_misc/translocation/README_run.sh b/tools/moltemplate/examples/CG_misc/translocation/README_run.sh deleted file mode 100755 index 7078918d5..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/README_run.sh +++ /dev/null @@ -1,28 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" file is a LAMMPS input script containing -# references to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.nvt # Run a simulation at constant volume - -#or - -lmp_linux -i run.in.npt # Run a simulation at constant pressure - # (Note: Constant pressure conditions have not been - # well tested. The "run.in.npt" script may fail.) - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.nvt -#or -#mpirun -np 4 lmp_linux -i run.in.npt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_misc/translocation/README_setup.sh b/tools/moltemplate/examples/CG_misc/translocation/README_setup.sh deleted file mode 100755 index acc5fbbaa..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_misc/translocation/README_visualize.txt b/tools/moltemplate/examples/CG_misc/translocation/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_misc/translocation/images/polymer_LR.jpg b/tools/moltemplate/examples/CG_misc/translocation/images/polymer_LR.jpg deleted file mode 100644 index 5529fc74b..000000000 Binary files a/tools/moltemplate/examples/CG_misc/translocation/images/polymer_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_misc/translocation/images/solvent_LR.jpg b/tools/moltemplate/examples/CG_misc/translocation/images/solvent_LR.jpg deleted file mode 100644 index 304693e2a..000000000 Binary files a/tools/moltemplate/examples/CG_misc/translocation/images/solvent_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_misc/translocation/images/walls+solvent+polymer_t=0.jpg b/tools/moltemplate/examples/CG_misc/translocation/images/walls+solvent+polymer_t=0.jpg deleted file mode 100644 index c1dcc4c18..000000000 Binary files a/tools/moltemplate/examples/CG_misc/translocation/images/walls+solvent+polymer_t=0.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_misc/translocation/images/walls_LR.jpg b/tools/moltemplate/examples/CG_misc/translocation/images/walls_LR.jpg deleted file mode 100644 index 319427ae6..000000000 Binary files a/tools/moltemplate/examples/CG_misc/translocation/images/walls_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/monomer.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/monomer.lt deleted file mode 100644 index a8a35339f..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/monomer.lt +++ /dev/null @@ -1,111 +0,0 @@ - # ---------------------------------------------------------------------- - # -- General comment: -- - # -- The write() and write_once() commands create and append text to -- - # -- files (replacing variables beginning with @ or $ with counters.) -- - # -- File names beginning with "In " or "Data " are special. -- - # -- They will be pasted into the LAMMPS input script and -- - # -- data files which are generated by moltemplate. The syntax -- - # -- of these files is exactly the same as the syntax from the -- - # -- corresponding sections of a LAMMPS input script or data file. -- - # ---------------------------------------------------------------------- - - -Monomer { - - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:CA $mol:... @atom:CA 0.0 0.000 0.4000 0.00000 - $atom:R1 $mol:... @atom:R 0.0 0.000 1.000 1.000 - $atom:R2 $mol:... @atom:R 0.0 0.000 1.000 -1.000 - } - - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # parent object's molecule id number as it's own - - - # atom-type mass - - write_once("Data Masses") { - @atom:CA 13.0 - @atom:R 50.0 - } - - # atom-type atom-type epsilon sigma - - write_once("In Settings") { - pair_coeff @atom:CA @atom:CA 0.05 2.0 - pair_coeff @atom:R @atom:R 0.50 2.0 - } - - # bond-id bond-type atom-id1 atom-id2 - - write("Data Bonds") { - $bond:CR1 @bond:sidechain $atom:CA $atom:R1 - $bond:CR2 @bond:sidechain $atom:CA $atom:R2 - } - - write_once("In Settings") { - # bond-type k r0 - bond_coeff @bond:sidechain 30.0 1.2 - bond_coeff @bond:bb 30.0 2.0 # "bb" shorthand for "backbone" - } - - # For a compound molecule consisting of smaller building blocks (such as a - # polymer built from monomers), it is tedious to explicitly list all of the - # angles, dihedrals in the entire molecule. Instead, you can define rules - # for automatically generating all the angular interactions between bonded - # atoms according to their connectivity and the atom/bond type. - # Later, when you connect multiple monomers together to form a polymer, - # appropriate bond-angle forces will be applied to these atoms automatically - # (as well as dihedral and improper forces, if defined). - - # Rules for determining 3 and 4-body bonded interactions by type - - # angle-type atomType1 atomType2 atomType3 bondType1 bondType2 - - write_once("Data Angles By Type") { - @angle:backbone @atom:CA @atom:CA @atom:CA @bond:* @bond:* - @angle:sidechain @atom:CA @atom:CA @atom:R @bond:* @bond:* - @angle:RCR @atom:R @atom:CA @atom:R @bond:* @bond:* - } - - # ("@angle:RCR" defines the angle between the R-C-R atoms within a monomer. - # The other angular interactions are between atoms in neighboring monomers.) - - - # dihedral-type AtomType1 AtomType2 AtomType3 AtomType4 bondType1 btyp2 btyp3 - - write_once("Data Dihedrals By Type") { - @dihedral:backbn @atom:CA @atom:CA @atom:CA @atom:CA @bond:* @bond:* @bond:* - } - - # Parameters for these new angular interactions must be defined. (I recommend - # putting all force-field parameters (coeffs) in the "In Settings" section.) - - write_once("In Settings") { - # angle-type k theta0 - angle_coeff @angle:backbone 50.00 160 - angle_coeff @angle:sidechain 50.00 120 - angle_coeff @angle:RCR 50.00 120 - # dihedral-type K1 K2 K3 K4 - dihedral_coeff @dihedral:backbn 1.411036 -0.271016 3.145034 0.0 - } - -} # Monomer - - - - - - -# ------------------------------------------------------------------------- -# Heteropolymers: -# -# There is a similar example for heteropolymers which is distributed online -# bundled with the moltemplate software. It is named "2bead_heteropolymer", -# and it demonstrates how to share backbone (CA) atoms, bonds and angles -# (so that you don't have to define them seperately for each type of monomer). -# ------------------------------------------------------------------------- - diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/polymer.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/polymer.lt deleted file mode 100644 index d7ab89dc3..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/polymer.lt +++ /dev/null @@ -1,35 +0,0 @@ -import "monomer.lt" - -Polymer { - - # Make a chain of monomers - monomers = new Monomer [12].rot(180, 1,0,0).move(2.0, 0, 0) - - - # Now, link the monomers together this way: - write("Data Bonds") { - $bond:bb1 @bond:Monomer/bb $atom:monomers[0]/CA $atom:monomers[1]/CA - $bond:bb2 @bond:Monomer/bb $atom:monomers[1]/CA $atom:monomers[2]/CA - $bond:bb3 @bond:Monomer/bb $atom:monomers[2]/CA $atom:monomers[3]/CA - $bond:bb4 @bond:Monomer/bb $atom:monomers[3]/CA $atom:monomers[4]/CA - $bond:bb5 @bond:Monomer/bb $atom:monomers[4]/CA $atom:monomers[5]/CA - $bond:bb6 @bond:Monomer/bb $atom:monomers[5]/CA $atom:monomers[6]/CA - $bond:bb7 @bond:Monomer/bb $atom:monomers[6]/CA $atom:monomers[7]/CA - $bond:bb8 @bond:Monomer/bb $atom:monomers[7]/CA $atom:monomers[8]/CA - $bond:bb9 @bond:Monomer/bb $atom:monomers[8]/CA $atom:monomers[9]/CA - $bond:bb10 @bond:Monomer/bb $atom:monomers[9]/CA $atom:monomers[10]/CA - $bond:bb11 @bond:Monomer/bb $atom:monomers[10]/CA $atom:monomers[11]/CA - } - - create_var { $mol } # Create a molecule ID number for this polymer - - # This causes monomer[0], monomer[1], ... to share the same molecule counter - # because in the 2bead.lt file, the "..." in "$mol:..." preferentially looks - # for a counter of that type in a parent molecule or earlier ancestor. - -} # Polymer - - - -# Angle, dihedral and improper interactions will be generated -# automatically according to the instructions in "monomer.lt" diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent.lt deleted file mode 100644 index 1073a58a1..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent.lt +++ /dev/null @@ -1,23 +0,0 @@ -###################### SOLVENT ######################### - -import "solvent_single.lt" - -# Fill the simulation box with a solvent. -# In this example, the solvent is made of many -# copies of "MoleculeA" (which has only one atom). - -solvent = new MoleculeA [12].move(3.0,0,0) - [12].move(0,3.0,0) - [12].move(0,0,3.0) - -# To start with a reasonable conformation, it's a good idea to delete the -# solvent where the walls or the polymer is going to be. Here we do it manually: - -delete solvent[*][*][2] # <-- 1st wall will go here -delete solvent[*][*][8] # <-- 2nd wall will go here -delete solvent[6-7][0-8][5-6] # <-- polymer will go here - -# Alternate notation: -# [a:b] notation also works, however the "b" is a strict upper bound... -# ...hence the last line is equivalent to "delete solvent[6:8][0:9][5:7]" -# [a*b] notation also works, and is equivalent to [a-b] diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent_single.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent_single.lt deleted file mode 100644 index 8057e3c6f..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/solvent_single.lt +++ /dev/null @@ -1,22 +0,0 @@ -# The two files "solvent_single.lt" and "wall_single.lt" -# define two very simple molecules containing one atom each. -# Both atoms have a similar size (the have the same sigma parameter). - - -MoleculeA { - - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom:a $mol:. @atom:a 0.0 0.0 0.0 0.0 - } - write_once("Data Masses") { - @atom:a 10.0 - } - write_once("In Settings") { - # i j epsilon sigma cutoff - pair_coeff @atom:a @atom:a 0.60 3.0 7.5 #<--attractive - group groupA type @atom:a #(Atoms of this type belong to the "A" group) - } - -} - diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/system.lt deleted file mode 100644 index 90d60d3ba..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/system.lt +++ /dev/null @@ -1,55 +0,0 @@ - -# LAMMPS supports a large number of force-field styles. We must select -# which ones we need. This information belongs in the "In Init" section (and -# (you can specify it anywhere in your LT files, multiple times if you like). -# If different molecules use different force-field styles, you can use hybrid -# styles. (In this example the molecules share the same pair_style.) - -write_once("In Init") { - units real - atom_style full - bond_style harmonic - angle_style harmonic - dihedral_style opls - pair_style lj/cut 9.0 - # If you have charged molecules immersed in a salty implicit - # solvent, you might try something like this this instead: - # pair_style lj/cut/coul/debye 0.1 9.0 - pair_modify mix arithmetic - dielectric 80.0 - special_bonds lj 0.0 0.0 0.0 -} - - -write_once("Data Boundary") { - 0.0 36.0 xlo xhi - 0.0 36.0 ylo yhi - 0.0 36.0 zlo zhi -} - - -import "solvent.lt" - -import "walls.lt" - -import "polymer.lt" - -polymer = new Polymer -polymer.rot(-90.0, 0,0,1) # rotate it -90 degrees around the Y axis -polymer.move(19.5,22.5,16.5) # move it near the openning of the hole - - - -####################### Notes: ######################### -# -# In this example we deleted solvent and wall molecule objects. -# You can also delete a monomer inside the polymer. To do that use: -# delete polymer/monomers[6] -# You can also delete individual atoms, bonds, angles, dihedrals, & impropers -# from existing molecules. For example to delete an atom in the middle -# of the polymer try this. (Bonds and other interactions will also be removed.) -# delete polymer/monomers[6]/CA -# To delete a bond, try this -# delete polymer/bb6 -# Note: This will not delete the angular interactions. Delete them manually -# Note: In both cases the two molecule fragments will keep the same mol counter. diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/wall_single.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/wall_single.lt deleted file mode 100644 index 79275a06b..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/wall_single.lt +++ /dev/null @@ -1,21 +0,0 @@ -# The two files "solvent_single.lt" and "wall_single.lt" -# define two very simple molecules containing one atom each. -# Both atoms have a similar size (the have the same sigma parameter). - -MoleculeB { - - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom:b $mol:. @atom:b 0.0 0.0 0.0 0.0 - } - write_once("Data Masses") { - @atom:b 10.0 - } - write_once("In Settings") { - # i j epsilon sigma cutoff - pair_coeff @atom:b @atom:b 0.05 3.0 7.5 #<--repulsive (approximately) - group groupB type @atom:b #(Atoms of this type belong to the "B" group) - } - -} - diff --git a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/walls.lt b/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/walls.lt deleted file mode 100644 index dcccac941..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/moltemplate_files/walls.lt +++ /dev/null @@ -1,23 +0,0 @@ -####################### WALLS ########################## - -import "wall_single.lt" - -# Create a wall at position z=6.0 (6.0 = 2*3.0) - -wall1 = new MoleculeB [12].move(3.0, 0, 0) - [12].move(0, 3.0, 0) - -wall1[*][*].move(0,0,6.0) - -# Create a second wall at position z=24.0 (24.0 = 8*3.0) - -wall2 = new MoleculeB [12].move(3.0, 0, 0) - [12].move(0, 3.0, 0) - -wall2[*][*].move(0,0,24.0) - -# Now delete some of the molecules in "wall2" to create a hole. - -delete wall2[6-7][6-9] -delete wall2[5-8][7-8] - diff --git a/tools/moltemplate/examples/CG_misc/translocation/run.in.npt b/tools/moltemplate/examples/CG_misc/translocation/run.in.npt deleted file mode 100644 index 328378f06..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/run.in.npt +++ /dev/null @@ -1,70 +0,0 @@ -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 1.0 -dump 1 all custom 500 traj_npt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo 500 # time interval for printing out "thermo" data - - -velocity groupB zero angular -velocity groupB zero linear -# (I'm not sure if the two lines above are necessary, but they don't hurt.) - -# Only the groupB atoms are immobile. - -group mobile subtract all groupB - -# ------------------------- NPT --------------------------- - -# Set temp=300K, pressure=500bar, and equilibrate volume only in the z direction - -fix fMoveStuff mobile npt temp 300 300 100 z 500 500 1000.0 dilate mobile - -# ------ QUESTIONABLE (see below): ------ - -fix Ffreezestuff groupB rigid/npt single temp 300 300 100 z 500 500 1000.0 force * off off off torque * off off off dilate mobile - -# -- Alternate npt rigid method -- -# I'm not sure which way is more correct, however -# this also seems to behave in a reasonable-looking way: -#fix Ffreezestuff groupB rigid single force * off off off torque * off off off dilate mobile -# -# The use of either "fix rigid" or "fix rigid/npt" to immobilize -# an object is somewhat controversial. Feel free to omit it. -#(Neither Trung or Steve Plimpton use rigid or rigid/npt for immobilizing -#molecules, but I noticed that at NPT, it does a better job of maintaining -# the correct volume. However "fix rigid" has changed since then (2011), -# so this may no longer be true. Please use this example with caution.) -# ---------------------------------------- - -# IMPORTANT for NPT: You must use "neigh_modify" to turn off calculation of the -# forces between immobilized atoms. -neigh_modify exclude group groupB groupB - -# The next two lines recalculate the temperature -# using only the mobile degrees of freedom: - -compute tempMobile mobile temp -compute pressMobile all pressure tempMobile - -thermo_style custom step c_tempMobile c_pressMobile temp press vol - -fix_modify fMoveStuff temp tempMobile - -run 60000 - -write_restart system_after_npt.rst diff --git a/tools/moltemplate/examples/CG_misc/translocation/run.in.nvt b/tools/moltemplate/examples/CG_misc/translocation/run.in.nvt deleted file mode 100644 index c2e2e8de5..000000000 --- a/tools/moltemplate/examples/CG_misc/translocation/run.in.nvt +++ /dev/null @@ -1,49 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# -- Init Section -- - -include system.in.init - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal vol epair ebond eangle edihed -thermo 500 # time interval for printing out "thermo" data - - -# Optional: Improve efficiency by omitting the calcuation of interactions -# between immobile atoms. (Note: This is not optional under NPT conditions.) -neigh_modify exclude group groupB groupB - -# Only the groupB atoms are immobile. -group mobile subtract all groupB - -# The next two lines recalculate the temperature -# using only the mobile degrees of freedom: - -compute tempMobile mobile temp - -# Integrate the equations of motion: -fix fMoveStuff mobile nvt temp 300.0 300.0 100.0 -fix_modify fMoveStuff temp tempMobile - - -run 100000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README.TXT b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README.TXT deleted file mode 100644 index 33eeddda6..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README.TXT +++ /dev/null @@ -1,28 +0,0 @@ -# -------- REQUIREMENTS: --------- -# 1) This example requires the "MANYBODY" package. -# As of 2012-9, it is included by default, but this may change in the future. -# If lammps complains of a missing pair style enter "make yes-MANYBODY" -# into the shell before compiling lammps. For details see: -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -This is a relatively complex example containing two different types of -molecules, and a hybrid of Lennard-Jones and 3-body SW "pair" styles. - -The cyclododecane molecule uses the -TraPPE force field for hydrocarbon chains. -The parameters for the TraPPE force field are -in a file named "trappe1998.lt" which should be -located in the MOLTEMPLATE_PATH. -(See moltemplate installation instructions.) - -The water solvent is implemented using the 3-body single-particle -coarse-grained "mW" water model: -Molinero, V. and Moore, E.B., J. Phys. Chem. B 2009, 113, 4008-4016 - -More detailed instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step 2) -README_run.sh diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_run.sh b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_run.sh deleted file mode 100755 index 8220a755c..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data, system.in.sw -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_setup.sh b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_setup.sh deleted file mode 100755 index cb4d90898..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_setup.sh +++ /dev/null @@ -1,25 +0,0 @@ - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -a "@atom:/WatMW/mW 1" system.lt - - # Here we just want to make sure that the "mW" atom type is assigned to - # number "1". It should be by default, so usually you can leave out - # -a "@atom:/WatMW/mW 1". - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_visualize.txt b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=0ps_LR.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=0ps_LR.jpg deleted file mode 100644 index 5123dc7f6..000000000 Binary files a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=0ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=400ps_LR.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=400ps_LR.jpg deleted file mode 100644 index 4003ac5f0..000000000 Binary files a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=400ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=50ps_LR.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=50ps_LR.jpg deleted file mode 100644 index f1dd1467c..000000000 Binary files a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclododecane+watMW_t=50ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane.jpg deleted file mode 100644 index 6591b236a..000000000 Binary files a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane_unrelaxed.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane_unrelaxed.jpg deleted file mode 100644 index 9b4ca06fb..000000000 Binary files a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/cyclopentane_unrelaxed.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index 97a19f0ff..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,3669 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 2496 !NATOM - 1 1 1 1 0.000000 18.0200 0 - 2 2 1 1 0.000000 18.0200 0 - 3 3 1 1 0.000000 18.0200 0 - 4 4 1 1 0.000000 18.0200 0 - 5 5 1 1 0.000000 18.0200 0 - 6 6 1 1 0.000000 18.0200 0 - 7 7 1 1 0.000000 18.0200 0 - 8 8 1 1 0.000000 18.0200 0 - 9 9 1 1 0.000000 18.0200 0 - 10 10 1 1 0.000000 18.0200 0 - 11 11 1 1 0.000000 18.0200 0 - 12 12 1 1 0.000000 18.0200 0 - 13 13 1 1 0.000000 18.0200 0 - 14 14 1 1 0.000000 18.0200 0 - 15 15 1 1 0.000000 18.0200 0 - 16 16 1 1 0.000000 18.0200 0 - 17 17 1 1 0.000000 18.0200 0 - 18 18 1 1 0.000000 18.0200 0 - 19 19 1 1 0.000000 18.0200 0 - 20 20 1 1 0.000000 18.0200 0 - 21 21 1 1 0.000000 18.0200 0 - 22 22 1 1 0.000000 18.0200 0 - 23 23 1 1 0.000000 18.0200 0 - 24 24 1 1 0.000000 18.0200 0 - 25 25 1 1 0.000000 18.0200 0 - 26 26 1 1 0.000000 18.0200 0 - 27 27 1 1 0.000000 18.0200 0 - 28 28 1 1 0.000000 18.0200 0 - 29 29 1 1 0.000000 18.0200 0 - 30 30 1 1 0.000000 18.0200 0 - 31 31 1 1 0.000000 18.0200 0 - 32 32 1 1 0.000000 18.0200 0 - 33 33 1 1 0.000000 18.0200 0 - 34 34 1 1 0.000000 18.0200 0 - 35 35 1 1 0.000000 18.0200 0 - 36 36 1 1 0.000000 18.0200 0 - 37 37 1 1 0.000000 18.0200 0 - 38 38 1 1 0.000000 18.0200 0 - 39 39 1 1 0.000000 18.0200 0 - 40 40 1 1 0.000000 18.0200 0 - 41 41 1 1 0.000000 18.0200 0 - 42 42 1 1 0.000000 18.0200 0 - 43 43 1 1 0.000000 18.0200 0 - 44 44 1 1 0.000000 18.0200 0 - 45 45 1 1 0.000000 18.0200 0 - 46 46 1 1 0.000000 18.0200 0 - 47 47 1 1 0.000000 18.0200 0 - 48 48 1 1 0.000000 18.0200 0 - 49 49 1 1 0.000000 18.0200 0 - 50 50 1 1 0.000000 18.0200 0 - 51 51 1 1 0.000000 18.0200 0 - 52 52 1 1 0.000000 18.0200 0 - 53 53 1 1 0.000000 18.0200 0 - 54 54 1 1 0.000000 18.0200 0 - 55 55 1 1 0.000000 18.0200 0 - 56 56 1 1 0.000000 18.0200 0 - 57 57 1 1 0.000000 18.0200 0 - 58 58 1 1 0.000000 18.0200 0 - 59 59 1 1 0.000000 18.0200 0 - 60 60 1 1 0.000000 18.0200 0 - 61 61 1 1 0.000000 18.0200 0 - 62 62 1 1 0.000000 18.0200 0 - 63 63 1 1 0.000000 18.0200 0 - 64 64 1 1 0.000000 18.0200 0 - 65 65 1 1 0.000000 18.0200 0 - 66 66 1 1 0.000000 18.0200 0 - 67 67 1 1 0.000000 18.0200 0 - 68 68 1 1 0.000000 18.0200 0 - 69 69 1 1 0.000000 18.0200 0 - 70 70 1 1 0.000000 18.0200 0 - 71 71 1 1 0.000000 18.0200 0 - 72 72 1 1 0.000000 18.0200 0 - 73 73 1 1 0.000000 18.0200 0 - 74 74 1 1 0.000000 18.0200 0 - 75 75 1 1 0.000000 18.0200 0 - 76 76 1 1 0.000000 18.0200 0 - 77 77 1 1 0.000000 18.0200 0 - 78 78 1 1 0.000000 18.0200 0 - 79 79 1 1 0.000000 18.0200 0 - 80 80 1 1 0.000000 18.0200 0 - 81 81 1 1 0.000000 18.0200 0 - 82 82 1 1 0.000000 18.0200 0 - 83 83 1 1 0.000000 18.0200 0 - 84 84 1 1 0.000000 18.0200 0 - 85 85 1 1 0.000000 18.0200 0 - 86 86 1 1 0.000000 18.0200 0 - 87 87 1 1 0.000000 18.0200 0 - 88 88 1 1 0.000000 18.0200 0 - 89 89 1 1 0.000000 18.0200 0 - 90 90 1 1 0.000000 18.0200 0 - 91 91 1 1 0.000000 18.0200 0 - 92 92 1 1 0.000000 18.0200 0 - 93 93 1 1 0.000000 18.0200 0 - 94 94 1 1 0.000000 18.0200 0 - 95 95 1 1 0.000000 18.0200 0 - 96 96 1 1 0.000000 18.0200 0 - 97 97 1 1 0.000000 18.0200 0 - 98 98 1 1 0.000000 18.0200 0 - 99 99 1 1 0.000000 18.0200 0 - 100 100 1 1 0.000000 18.0200 0 - 101 101 1 1 0.000000 18.0200 0 - 102 102 1 1 0.000000 18.0200 0 - 103 103 1 1 0.000000 18.0200 0 - 104 104 1 1 0.000000 18.0200 0 - 105 105 1 1 0.000000 18.0200 0 - 106 106 1 1 0.000000 18.0200 0 - 107 107 1 1 0.000000 18.0200 0 - 108 108 1 1 0.000000 18.0200 0 - 109 109 1 1 0.000000 18.0200 0 - 110 110 1 1 0.000000 18.0200 0 - 111 111 1 1 0.000000 18.0200 0 - 112 112 1 1 0.000000 18.0200 0 - 113 113 1 1 0.000000 18.0200 0 - 114 114 1 1 0.000000 18.0200 0 - 115 115 1 1 0.000000 18.0200 0 - 116 116 1 1 0.000000 18.0200 0 - 117 117 1 1 0.000000 18.0200 0 - 118 118 1 1 0.000000 18.0200 0 - 119 119 1 1 0.000000 18.0200 0 - 120 120 1 1 0.000000 18.0200 0 - 121 121 1 1 0.000000 18.0200 0 - 122 122 1 1 0.000000 18.0200 0 - 123 123 1 1 0.000000 18.0200 0 - 124 124 1 1 0.000000 18.0200 0 - 125 125 1 1 0.000000 18.0200 0 - 126 126 1 1 0.000000 18.0200 0 - 127 127 1 1 0.000000 18.0200 0 - 128 128 1 1 0.000000 18.0200 0 - 129 129 1 1 0.000000 18.0200 0 - 130 130 1 1 0.000000 18.0200 0 - 131 131 1 1 0.000000 18.0200 0 - 132 132 1 1 0.000000 18.0200 0 - 133 133 1 1 0.000000 18.0200 0 - 134 134 1 1 0.000000 18.0200 0 - 135 135 1 1 0.000000 18.0200 0 - 136 136 1 1 0.000000 18.0200 0 - 137 137 1 1 0.000000 18.0200 0 - 138 138 1 1 0.000000 18.0200 0 - 139 139 1 1 0.000000 18.0200 0 - 140 140 1 1 0.000000 18.0200 0 - 141 141 1 1 0.000000 18.0200 0 - 142 142 1 1 0.000000 18.0200 0 - 143 143 1 1 0.000000 18.0200 0 - 144 144 1 1 0.000000 18.0200 0 - 145 145 1 1 0.000000 18.0200 0 - 146 146 1 1 0.000000 18.0200 0 - 147 147 1 1 0.000000 18.0200 0 - 148 148 1 1 0.000000 18.0200 0 - 149 149 1 1 0.000000 18.0200 0 - 150 150 1 1 0.000000 18.0200 0 - 151 151 1 1 0.000000 18.0200 0 - 152 152 1 1 0.000000 18.0200 0 - 153 153 1 1 0.000000 18.0200 0 - 154 154 1 1 0.000000 18.0200 0 - 155 155 1 1 0.000000 18.0200 0 - 156 156 1 1 0.000000 18.0200 0 - 157 157 1 1 0.000000 18.0200 0 - 158 158 1 1 0.000000 18.0200 0 - 159 159 1 1 0.000000 18.0200 0 - 160 160 1 1 0.000000 18.0200 0 - 161 161 1 1 0.000000 18.0200 0 - 162 162 1 1 0.000000 18.0200 0 - 163 163 1 1 0.000000 18.0200 0 - 164 164 1 1 0.000000 18.0200 0 - 165 165 1 1 0.000000 18.0200 0 - 166 166 1 1 0.000000 18.0200 0 - 167 167 1 1 0.000000 18.0200 0 - 168 168 1 1 0.000000 18.0200 0 - 169 169 1 1 0.000000 18.0200 0 - 170 170 1 1 0.000000 18.0200 0 - 171 171 1 1 0.000000 18.0200 0 - 172 172 1 1 0.000000 18.0200 0 - 173 173 1 1 0.000000 18.0200 0 - 174 174 1 1 0.000000 18.0200 0 - 175 175 1 1 0.000000 18.0200 0 - 176 176 1 1 0.000000 18.0200 0 - 177 177 1 1 0.000000 18.0200 0 - 178 178 1 1 0.000000 18.0200 0 - 179 179 1 1 0.000000 18.0200 0 - 180 180 1 1 0.000000 18.0200 0 - 181 181 1 1 0.000000 18.0200 0 - 182 182 1 1 0.000000 18.0200 0 - 183 183 1 1 0.000000 18.0200 0 - 184 184 1 1 0.000000 18.0200 0 - 185 185 1 1 0.000000 18.0200 0 - 186 186 1 1 0.000000 18.0200 0 - 187 187 1 1 0.000000 18.0200 0 - 188 188 1 1 0.000000 18.0200 0 - 189 189 1 1 0.000000 18.0200 0 - 190 190 1 1 0.000000 18.0200 0 - 191 191 1 1 0.000000 18.0200 0 - 192 192 1 1 0.000000 18.0200 0 - 193 193 1 1 0.000000 18.0200 0 - 194 194 1 1 0.000000 18.0200 0 - 195 195 1 1 0.000000 18.0200 0 - 196 196 1 1 0.000000 18.0200 0 - 197 197 1 1 0.000000 18.0200 0 - 198 198 1 1 0.000000 18.0200 0 - 199 199 1 1 0.000000 18.0200 0 - 200 200 1 1 0.000000 18.0200 0 - 201 201 1 1 0.000000 18.0200 0 - 202 202 1 1 0.000000 18.0200 0 - 203 203 1 1 0.000000 18.0200 0 - 204 204 1 1 0.000000 18.0200 0 - 205 205 1 1 0.000000 18.0200 0 - 206 206 1 1 0.000000 18.0200 0 - 207 207 1 1 0.000000 18.0200 0 - 208 208 1 1 0.000000 18.0200 0 - 209 209 1 1 0.000000 18.0200 0 - 210 210 1 1 0.000000 18.0200 0 - 211 211 1 1 0.000000 18.0200 0 - 212 212 1 1 0.000000 18.0200 0 - 213 213 1 1 0.000000 18.0200 0 - 214 214 1 1 0.000000 18.0200 0 - 215 215 1 1 0.000000 18.0200 0 - 216 216 1 1 0.000000 18.0200 0 - 217 217 1 1 0.000000 18.0200 0 - 218 218 1 1 0.000000 18.0200 0 - 219 219 1 1 0.000000 18.0200 0 - 220 220 1 1 0.000000 18.0200 0 - 221 221 1 1 0.000000 18.0200 0 - 222 222 1 1 0.000000 18.0200 0 - 223 223 1 1 0.000000 18.0200 0 - 224 224 1 1 0.000000 18.0200 0 - 225 225 1 1 0.000000 18.0200 0 - 226 226 1 1 0.000000 18.0200 0 - 227 227 1 1 0.000000 18.0200 0 - 228 228 1 1 0.000000 18.0200 0 - 229 229 1 1 0.000000 18.0200 0 - 230 230 1 1 0.000000 18.0200 0 - 231 231 1 1 0.000000 18.0200 0 - 232 232 1 1 0.000000 18.0200 0 - 233 233 1 1 0.000000 18.0200 0 - 234 234 1 1 0.000000 18.0200 0 - 235 235 1 1 0.000000 18.0200 0 - 236 236 1 1 0.000000 18.0200 0 - 237 237 1 1 0.000000 18.0200 0 - 238 238 1 1 0.000000 18.0200 0 - 239 239 1 1 0.000000 18.0200 0 - 240 240 1 1 0.000000 18.0200 0 - 241 241 1 1 0.000000 18.0200 0 - 242 242 1 1 0.000000 18.0200 0 - 243 243 1 1 0.000000 18.0200 0 - 244 244 1 1 0.000000 18.0200 0 - 245 245 1 1 0.000000 18.0200 0 - 246 246 1 1 0.000000 18.0200 0 - 247 247 1 1 0.000000 18.0200 0 - 248 248 1 1 0.000000 18.0200 0 - 249 249 1 1 0.000000 18.0200 0 - 250 250 1 1 0.000000 18.0200 0 - 251 251 1 1 0.000000 18.0200 0 - 252 252 1 1 0.000000 18.0200 0 - 253 253 1 1 0.000000 18.0200 0 - 254 254 1 1 0.000000 18.0200 0 - 255 255 1 1 0.000000 18.0200 0 - 256 256 1 1 0.000000 18.0200 0 - 257 257 1 1 0.000000 18.0200 0 - 258 258 1 1 0.000000 18.0200 0 - 259 259 1 1 0.000000 18.0200 0 - 260 260 1 1 0.000000 18.0200 0 - 261 261 1 1 0.000000 18.0200 0 - 262 262 1 1 0.000000 18.0200 0 - 263 263 1 1 0.000000 18.0200 0 - 264 264 1 1 0.000000 18.0200 0 - 265 265 1 1 0.000000 18.0200 0 - 266 266 1 1 0.000000 18.0200 0 - 267 267 1 1 0.000000 18.0200 0 - 268 268 1 1 0.000000 18.0200 0 - 269 269 1 1 0.000000 18.0200 0 - 270 270 1 1 0.000000 18.0200 0 - 271 271 1 1 0.000000 18.0200 0 - 272 272 1 1 0.000000 18.0200 0 - 273 273 1 1 0.000000 18.0200 0 - 274 274 1 1 0.000000 18.0200 0 - 275 275 1 1 0.000000 18.0200 0 - 276 276 1 1 0.000000 18.0200 0 - 277 277 1 1 0.000000 18.0200 0 - 278 278 1 1 0.000000 18.0200 0 - 279 279 1 1 0.000000 18.0200 0 - 280 280 1 1 0.000000 18.0200 0 - 281 281 1 1 0.000000 18.0200 0 - 282 282 1 1 0.000000 18.0200 0 - 283 283 1 1 0.000000 18.0200 0 - 284 284 1 1 0.000000 18.0200 0 - 285 285 1 1 0.000000 18.0200 0 - 286 286 1 1 0.000000 18.0200 0 - 287 287 1 1 0.000000 18.0200 0 - 288 288 1 1 0.000000 18.0200 0 - 289 289 1 1 0.000000 18.0200 0 - 290 290 1 1 0.000000 18.0200 0 - 291 291 1 1 0.000000 18.0200 0 - 292 292 1 1 0.000000 18.0200 0 - 293 293 1 1 0.000000 18.0200 0 - 294 294 1 1 0.000000 18.0200 0 - 295 295 1 1 0.000000 18.0200 0 - 296 296 1 1 0.000000 18.0200 0 - 297 297 1 1 0.000000 18.0200 0 - 298 298 1 1 0.000000 18.0200 0 - 299 299 1 1 0.000000 18.0200 0 - 300 300 1 1 0.000000 18.0200 0 - 301 301 1 1 0.000000 18.0200 0 - 302 302 1 1 0.000000 18.0200 0 - 303 303 1 1 0.000000 18.0200 0 - 304 304 1 1 0.000000 18.0200 0 - 305 305 1 1 0.000000 18.0200 0 - 306 306 1 1 0.000000 18.0200 0 - 307 307 1 1 0.000000 18.0200 0 - 308 308 1 1 0.000000 18.0200 0 - 309 309 1 1 0.000000 18.0200 0 - 310 310 1 1 0.000000 18.0200 0 - 311 311 1 1 0.000000 18.0200 0 - 312 312 1 1 0.000000 18.0200 0 - 313 313 1 1 0.000000 18.0200 0 - 314 314 1 1 0.000000 18.0200 0 - 315 315 1 1 0.000000 18.0200 0 - 316 316 1 1 0.000000 18.0200 0 - 317 317 1 1 0.000000 18.0200 0 - 318 318 1 1 0.000000 18.0200 0 - 319 319 1 1 0.000000 18.0200 0 - 320 320 1 1 0.000000 18.0200 0 - 321 321 1 1 0.000000 18.0200 0 - 322 322 1 1 0.000000 18.0200 0 - 323 323 1 1 0.000000 18.0200 0 - 324 324 1 1 0.000000 18.0200 0 - 325 325 1 1 0.000000 18.0200 0 - 326 326 1 1 0.000000 18.0200 0 - 327 327 1 1 0.000000 18.0200 0 - 328 328 1 1 0.000000 18.0200 0 - 329 329 1 1 0.000000 18.0200 0 - 330 330 1 1 0.000000 18.0200 0 - 331 331 1 1 0.000000 18.0200 0 - 332 332 1 1 0.000000 18.0200 0 - 333 333 1 1 0.000000 18.0200 0 - 334 334 1 1 0.000000 18.0200 0 - 335 335 1 1 0.000000 18.0200 0 - 336 336 1 1 0.000000 18.0200 0 - 337 337 1 1 0.000000 18.0200 0 - 338 338 1 1 0.000000 18.0200 0 - 339 339 1 1 0.000000 18.0200 0 - 340 340 1 1 0.000000 18.0200 0 - 341 341 1 1 0.000000 18.0200 0 - 342 342 1 1 0.000000 18.0200 0 - 343 343 1 1 0.000000 18.0200 0 - 344 344 1 1 0.000000 18.0200 0 - 345 345 1 1 0.000000 18.0200 0 - 346 346 1 1 0.000000 18.0200 0 - 347 347 1 1 0.000000 18.0200 0 - 348 348 1 1 0.000000 18.0200 0 - 349 349 1 1 0.000000 18.0200 0 - 350 350 1 1 0.000000 18.0200 0 - 351 351 1 1 0.000000 18.0200 0 - 352 352 1 1 0.000000 18.0200 0 - 353 353 1 1 0.000000 18.0200 0 - 354 354 1 1 0.000000 18.0200 0 - 355 355 1 1 0.000000 18.0200 0 - 356 356 1 1 0.000000 18.0200 0 - 357 357 1 1 0.000000 18.0200 0 - 358 358 1 1 0.000000 18.0200 0 - 359 359 1 1 0.000000 18.0200 0 - 360 360 1 1 0.000000 18.0200 0 - 361 361 1 1 0.000000 18.0200 0 - 362 362 1 1 0.000000 18.0200 0 - 363 363 1 1 0.000000 18.0200 0 - 364 364 1 1 0.000000 18.0200 0 - 365 365 1 1 0.000000 18.0200 0 - 366 366 1 1 0.000000 18.0200 0 - 367 367 1 1 0.000000 18.0200 0 - 368 368 1 1 0.000000 18.0200 0 - 369 369 1 1 0.000000 18.0200 0 - 370 370 1 1 0.000000 18.0200 0 - 371 371 1 1 0.000000 18.0200 0 - 372 372 1 1 0.000000 18.0200 0 - 373 373 1 1 0.000000 18.0200 0 - 374 374 1 1 0.000000 18.0200 0 - 375 375 1 1 0.000000 18.0200 0 - 376 376 1 1 0.000000 18.0200 0 - 377 377 1 1 0.000000 18.0200 0 - 378 378 1 1 0.000000 18.0200 0 - 379 379 1 1 0.000000 18.0200 0 - 380 380 1 1 0.000000 18.0200 0 - 381 381 1 1 0.000000 18.0200 0 - 382 382 1 1 0.000000 18.0200 0 - 383 383 1 1 0.000000 18.0200 0 - 384 384 1 1 0.000000 18.0200 0 - 385 385 1 1 0.000000 18.0200 0 - 386 386 1 1 0.000000 18.0200 0 - 387 387 1 1 0.000000 18.0200 0 - 388 388 1 1 0.000000 18.0200 0 - 389 389 1 1 0.000000 18.0200 0 - 390 390 1 1 0.000000 18.0200 0 - 391 391 1 1 0.000000 18.0200 0 - 392 392 1 1 0.000000 18.0200 0 - 393 393 1 1 0.000000 18.0200 0 - 394 394 1 1 0.000000 18.0200 0 - 395 395 1 1 0.000000 18.0200 0 - 396 396 1 1 0.000000 18.0200 0 - 397 397 1 1 0.000000 18.0200 0 - 398 398 1 1 0.000000 18.0200 0 - 399 399 1 1 0.000000 18.0200 0 - 400 400 1 1 0.000000 18.0200 0 - 401 401 1 1 0.000000 18.0200 0 - 402 402 1 1 0.000000 18.0200 0 - 403 403 1 1 0.000000 18.0200 0 - 404 404 1 1 0.000000 18.0200 0 - 405 405 1 1 0.000000 18.0200 0 - 406 406 1 1 0.000000 18.0200 0 - 407 407 1 1 0.000000 18.0200 0 - 408 408 1 1 0.000000 18.0200 0 - 409 409 1 1 0.000000 18.0200 0 - 410 410 1 1 0.000000 18.0200 0 - 411 411 1 1 0.000000 18.0200 0 - 412 412 1 1 0.000000 18.0200 0 - 413 413 1 1 0.000000 18.0200 0 - 414 414 1 1 0.000000 18.0200 0 - 415 415 1 1 0.000000 18.0200 0 - 416 416 1 1 0.000000 18.0200 0 - 417 417 1 1 0.000000 18.0200 0 - 418 418 1 1 0.000000 18.0200 0 - 419 419 1 1 0.000000 18.0200 0 - 420 420 1 1 0.000000 18.0200 0 - 421 421 1 1 0.000000 18.0200 0 - 422 422 1 1 0.000000 18.0200 0 - 423 423 1 1 0.000000 18.0200 0 - 424 424 1 1 0.000000 18.0200 0 - 425 425 1 1 0.000000 18.0200 0 - 426 426 1 1 0.000000 18.0200 0 - 427 427 1 1 0.000000 18.0200 0 - 428 428 1 1 0.000000 18.0200 0 - 429 429 1 1 0.000000 18.0200 0 - 430 430 1 1 0.000000 18.0200 0 - 431 431 1 1 0.000000 18.0200 0 - 432 432 1 1 0.000000 18.0200 0 - 433 433 1 1 0.000000 18.0200 0 - 434 434 1 1 0.000000 18.0200 0 - 435 435 1 1 0.000000 18.0200 0 - 436 436 1 1 0.000000 18.0200 0 - 437 437 1 1 0.000000 18.0200 0 - 438 438 1 1 0.000000 18.0200 0 - 439 439 1 1 0.000000 18.0200 0 - 440 440 1 1 0.000000 18.0200 0 - 441 441 1 1 0.000000 18.0200 0 - 442 442 1 1 0.000000 18.0200 0 - 443 443 1 1 0.000000 18.0200 0 - 444 444 1 1 0.000000 18.0200 0 - 445 445 1 1 0.000000 18.0200 0 - 446 446 1 1 0.000000 18.0200 0 - 447 447 1 1 0.000000 18.0200 0 - 448 448 1 1 0.000000 18.0200 0 - 449 449 1 1 0.000000 18.0200 0 - 450 450 1 1 0.000000 18.0200 0 - 451 451 1 1 0.000000 18.0200 0 - 452 452 1 1 0.000000 18.0200 0 - 453 453 1 1 0.000000 18.0200 0 - 454 454 1 1 0.000000 18.0200 0 - 455 455 1 1 0.000000 18.0200 0 - 456 456 1 1 0.000000 18.0200 0 - 457 457 1 1 0.000000 18.0200 0 - 458 458 1 1 0.000000 18.0200 0 - 459 459 1 1 0.000000 18.0200 0 - 460 460 1 1 0.000000 18.0200 0 - 461 461 1 1 0.000000 18.0200 0 - 462 462 1 1 0.000000 18.0200 0 - 463 463 1 1 0.000000 18.0200 0 - 464 464 1 1 0.000000 18.0200 0 - 465 465 1 1 0.000000 18.0200 0 - 466 466 1 1 0.000000 18.0200 0 - 467 467 1 1 0.000000 18.0200 0 - 468 468 1 1 0.000000 18.0200 0 - 469 469 1 1 0.000000 18.0200 0 - 470 470 1 1 0.000000 18.0200 0 - 471 471 1 1 0.000000 18.0200 0 - 472 472 1 1 0.000000 18.0200 0 - 473 473 1 1 0.000000 18.0200 0 - 474 474 1 1 0.000000 18.0200 0 - 475 475 1 1 0.000000 18.0200 0 - 476 476 1 1 0.000000 18.0200 0 - 477 477 1 1 0.000000 18.0200 0 - 478 478 1 1 0.000000 18.0200 0 - 479 479 1 1 0.000000 18.0200 0 - 480 480 1 1 0.000000 18.0200 0 - 481 481 1 1 0.000000 18.0200 0 - 482 482 1 1 0.000000 18.0200 0 - 483 483 1 1 0.000000 18.0200 0 - 484 484 1 1 0.000000 18.0200 0 - 485 485 1 1 0.000000 18.0200 0 - 486 486 1 1 0.000000 18.0200 0 - 487 487 1 1 0.000000 18.0200 0 - 488 488 1 1 0.000000 18.0200 0 - 489 489 1 1 0.000000 18.0200 0 - 490 490 1 1 0.000000 18.0200 0 - 491 491 1 1 0.000000 18.0200 0 - 492 492 1 1 0.000000 18.0200 0 - 493 493 1 1 0.000000 18.0200 0 - 494 494 1 1 0.000000 18.0200 0 - 495 495 1 1 0.000000 18.0200 0 - 496 496 1 1 0.000000 18.0200 0 - 497 497 1 1 0.000000 18.0200 0 - 498 498 1 1 0.000000 18.0200 0 - 499 499 1 1 0.000000 18.0200 0 - 500 500 1 1 0.000000 18.0200 0 - 501 501 1 1 0.000000 18.0200 0 - 502 502 1 1 0.000000 18.0200 0 - 503 503 1 1 0.000000 18.0200 0 - 504 504 1 1 0.000000 18.0200 0 - 505 505 1 1 0.000000 18.0200 0 - 506 506 1 1 0.000000 18.0200 0 - 507 507 1 1 0.000000 18.0200 0 - 508 508 1 1 0.000000 18.0200 0 - 509 509 1 1 0.000000 18.0200 0 - 510 510 1 1 0.000000 18.0200 0 - 511 511 1 1 0.000000 18.0200 0 - 512 512 1 1 0.000000 18.0200 0 - 513 513 1 1 0.000000 18.0200 0 - 514 514 1 1 0.000000 18.0200 0 - 515 515 1 1 0.000000 18.0200 0 - 516 516 1 1 0.000000 18.0200 0 - 517 517 1 1 0.000000 18.0200 0 - 518 518 1 1 0.000000 18.0200 0 - 519 519 1 1 0.000000 18.0200 0 - 520 520 1 1 0.000000 18.0200 0 - 521 521 1 1 0.000000 18.0200 0 - 522 522 1 1 0.000000 18.0200 0 - 523 523 1 1 0.000000 18.0200 0 - 524 524 1 1 0.000000 18.0200 0 - 525 525 1 1 0.000000 18.0200 0 - 526 526 1 1 0.000000 18.0200 0 - 527 527 1 1 0.000000 18.0200 0 - 528 528 1 1 0.000000 18.0200 0 - 529 529 1 1 0.000000 18.0200 0 - 530 530 1 1 0.000000 18.0200 0 - 531 531 1 1 0.000000 18.0200 0 - 532 532 1 1 0.000000 18.0200 0 - 533 533 1 1 0.000000 18.0200 0 - 534 534 1 1 0.000000 18.0200 0 - 535 535 1 1 0.000000 18.0200 0 - 536 536 1 1 0.000000 18.0200 0 - 537 537 1 1 0.000000 18.0200 0 - 538 538 1 1 0.000000 18.0200 0 - 539 539 1 1 0.000000 18.0200 0 - 540 540 1 1 0.000000 18.0200 0 - 541 541 1 1 0.000000 18.0200 0 - 542 542 1 1 0.000000 18.0200 0 - 543 543 1 1 0.000000 18.0200 0 - 544 544 1 1 0.000000 18.0200 0 - 545 545 1 1 0.000000 18.0200 0 - 546 546 1 1 0.000000 18.0200 0 - 547 547 1 1 0.000000 18.0200 0 - 548 548 1 1 0.000000 18.0200 0 - 549 549 1 1 0.000000 18.0200 0 - 550 550 1 1 0.000000 18.0200 0 - 551 551 1 1 0.000000 18.0200 0 - 552 552 1 1 0.000000 18.0200 0 - 553 553 1 1 0.000000 18.0200 0 - 554 554 1 1 0.000000 18.0200 0 - 555 555 1 1 0.000000 18.0200 0 - 556 556 1 1 0.000000 18.0200 0 - 557 557 1 1 0.000000 18.0200 0 - 558 558 1 1 0.000000 18.0200 0 - 559 559 1 1 0.000000 18.0200 0 - 560 560 1 1 0.000000 18.0200 0 - 561 561 1 1 0.000000 18.0200 0 - 562 562 1 1 0.000000 18.0200 0 - 563 563 1 1 0.000000 18.0200 0 - 564 564 1 1 0.000000 18.0200 0 - 565 565 1 1 0.000000 18.0200 0 - 566 566 1 1 0.000000 18.0200 0 - 567 567 1 1 0.000000 18.0200 0 - 568 568 1 1 0.000000 18.0200 0 - 569 569 1 1 0.000000 18.0200 0 - 570 570 1 1 0.000000 18.0200 0 - 571 571 1 1 0.000000 18.0200 0 - 572 572 1 1 0.000000 18.0200 0 - 573 573 1 1 0.000000 18.0200 0 - 574 574 1 1 0.000000 18.0200 0 - 575 575 1 1 0.000000 18.0200 0 - 576 576 1 1 0.000000 18.0200 0 - 577 577 1 1 0.000000 18.0200 0 - 578 578 1 1 0.000000 18.0200 0 - 579 579 1 1 0.000000 18.0200 0 - 580 580 1 1 0.000000 18.0200 0 - 581 581 1 1 0.000000 18.0200 0 - 582 582 1 1 0.000000 18.0200 0 - 583 583 1 1 0.000000 18.0200 0 - 584 584 1 1 0.000000 18.0200 0 - 585 585 1 1 0.000000 18.0200 0 - 586 586 1 1 0.000000 18.0200 0 - 587 587 1 1 0.000000 18.0200 0 - 588 588 1 1 0.000000 18.0200 0 - 589 589 1 1 0.000000 18.0200 0 - 590 590 1 1 0.000000 18.0200 0 - 591 591 1 1 0.000000 18.0200 0 - 592 592 1 1 0.000000 18.0200 0 - 593 593 1 1 0.000000 18.0200 0 - 594 594 1 1 0.000000 18.0200 0 - 595 595 1 1 0.000000 18.0200 0 - 596 596 1 1 0.000000 18.0200 0 - 597 597 1 1 0.000000 18.0200 0 - 598 598 1 1 0.000000 18.0200 0 - 599 599 1 1 0.000000 18.0200 0 - 600 600 1 1 0.000000 18.0200 0 - 601 601 1 1 0.000000 18.0200 0 - 602 602 1 1 0.000000 18.0200 0 - 603 603 1 1 0.000000 18.0200 0 - 604 604 1 1 0.000000 18.0200 0 - 605 605 1 1 0.000000 18.0200 0 - 606 606 1 1 0.000000 18.0200 0 - 607 607 1 1 0.000000 18.0200 0 - 608 608 1 1 0.000000 18.0200 0 - 609 609 1 1 0.000000 18.0200 0 - 610 610 1 1 0.000000 18.0200 0 - 611 611 1 1 0.000000 18.0200 0 - 612 612 1 1 0.000000 18.0200 0 - 613 613 1 1 0.000000 18.0200 0 - 614 614 1 1 0.000000 18.0200 0 - 615 615 1 1 0.000000 18.0200 0 - 616 616 1 1 0.000000 18.0200 0 - 617 617 1 1 0.000000 18.0200 0 - 618 618 1 1 0.000000 18.0200 0 - 619 619 1 1 0.000000 18.0200 0 - 620 620 1 1 0.000000 18.0200 0 - 621 621 1 1 0.000000 18.0200 0 - 622 622 1 1 0.000000 18.0200 0 - 623 623 1 1 0.000000 18.0200 0 - 624 624 1 1 0.000000 18.0200 0 - 625 625 1 1 0.000000 18.0200 0 - 626 626 1 1 0.000000 18.0200 0 - 627 627 1 1 0.000000 18.0200 0 - 628 628 1 1 0.000000 18.0200 0 - 629 629 1 1 0.000000 18.0200 0 - 630 630 1 1 0.000000 18.0200 0 - 631 631 1 1 0.000000 18.0200 0 - 632 632 1 1 0.000000 18.0200 0 - 633 633 1 1 0.000000 18.0200 0 - 634 634 1 1 0.000000 18.0200 0 - 635 635 1 1 0.000000 18.0200 0 - 636 636 1 1 0.000000 18.0200 0 - 637 637 1 1 0.000000 18.0200 0 - 638 638 1 1 0.000000 18.0200 0 - 639 639 1 1 0.000000 18.0200 0 - 640 640 1 1 0.000000 18.0200 0 - 641 641 1 1 0.000000 18.0200 0 - 642 642 1 1 0.000000 18.0200 0 - 643 643 1 1 0.000000 18.0200 0 - 644 644 1 1 0.000000 18.0200 0 - 645 645 1 1 0.000000 18.0200 0 - 646 646 1 1 0.000000 18.0200 0 - 647 647 1 1 0.000000 18.0200 0 - 648 648 1 1 0.000000 18.0200 0 - 649 649 1 1 0.000000 18.0200 0 - 650 650 1 1 0.000000 18.0200 0 - 651 651 1 1 0.000000 18.0200 0 - 652 652 1 1 0.000000 18.0200 0 - 653 653 1 1 0.000000 18.0200 0 - 654 654 1 1 0.000000 18.0200 0 - 655 655 1 1 0.000000 18.0200 0 - 656 656 1 1 0.000000 18.0200 0 - 657 657 1 1 0.000000 18.0200 0 - 658 658 1 1 0.000000 18.0200 0 - 659 659 1 1 0.000000 18.0200 0 - 660 660 1 1 0.000000 18.0200 0 - 661 661 1 1 0.000000 18.0200 0 - 662 662 1 1 0.000000 18.0200 0 - 663 663 1 1 0.000000 18.0200 0 - 664 664 1 1 0.000000 18.0200 0 - 665 665 1 1 0.000000 18.0200 0 - 666 666 1 1 0.000000 18.0200 0 - 667 667 1 1 0.000000 18.0200 0 - 668 668 1 1 0.000000 18.0200 0 - 669 669 1 1 0.000000 18.0200 0 - 670 670 1 1 0.000000 18.0200 0 - 671 671 1 1 0.000000 18.0200 0 - 672 672 1 1 0.000000 18.0200 0 - 673 673 1 1 0.000000 18.0200 0 - 674 674 1 1 0.000000 18.0200 0 - 675 675 1 1 0.000000 18.0200 0 - 676 676 1 1 0.000000 18.0200 0 - 677 677 1 1 0.000000 18.0200 0 - 678 678 1 1 0.000000 18.0200 0 - 679 679 1 1 0.000000 18.0200 0 - 680 680 1 1 0.000000 18.0200 0 - 681 681 1 1 0.000000 18.0200 0 - 682 682 1 1 0.000000 18.0200 0 - 683 683 1 1 0.000000 18.0200 0 - 684 684 1 1 0.000000 18.0200 0 - 685 685 1 1 0.000000 18.0200 0 - 686 686 1 1 0.000000 18.0200 0 - 687 687 1 1 0.000000 18.0200 0 - 688 688 1 1 0.000000 18.0200 0 - 689 689 1 1 0.000000 18.0200 0 - 690 690 1 1 0.000000 18.0200 0 - 691 691 1 1 0.000000 18.0200 0 - 692 692 1 1 0.000000 18.0200 0 - 693 693 1 1 0.000000 18.0200 0 - 694 694 1 1 0.000000 18.0200 0 - 695 695 1 1 0.000000 18.0200 0 - 696 696 1 1 0.000000 18.0200 0 - 697 697 1 1 0.000000 18.0200 0 - 698 698 1 1 0.000000 18.0200 0 - 699 699 1 1 0.000000 18.0200 0 - 700 700 1 1 0.000000 18.0200 0 - 701 701 1 1 0.000000 18.0200 0 - 702 702 1 1 0.000000 18.0200 0 - 703 703 1 1 0.000000 18.0200 0 - 704 704 1 1 0.000000 18.0200 0 - 705 705 1 1 0.000000 18.0200 0 - 706 706 1 1 0.000000 18.0200 0 - 707 707 1 1 0.000000 18.0200 0 - 708 708 1 1 0.000000 18.0200 0 - 709 709 1 1 0.000000 18.0200 0 - 710 710 1 1 0.000000 18.0200 0 - 711 711 1 1 0.000000 18.0200 0 - 712 712 1 1 0.000000 18.0200 0 - 713 713 1 1 0.000000 18.0200 0 - 714 714 1 1 0.000000 18.0200 0 - 715 715 1 1 0.000000 18.0200 0 - 716 716 1 1 0.000000 18.0200 0 - 717 717 1 1 0.000000 18.0200 0 - 718 718 1 1 0.000000 18.0200 0 - 719 719 1 1 0.000000 18.0200 0 - 720 720 1 1 0.000000 18.0200 0 - 721 721 1 1 0.000000 18.0200 0 - 722 722 1 1 0.000000 18.0200 0 - 723 723 1 1 0.000000 18.0200 0 - 724 724 1 1 0.000000 18.0200 0 - 725 725 1 1 0.000000 18.0200 0 - 726 726 1 1 0.000000 18.0200 0 - 727 727 1 1 0.000000 18.0200 0 - 728 728 1 1 0.000000 18.0200 0 - 729 729 1 1 0.000000 18.0200 0 - 730 730 1 1 0.000000 18.0200 0 - 731 731 1 1 0.000000 18.0200 0 - 732 732 1 1 0.000000 18.0200 0 - 733 733 1 1 0.000000 18.0200 0 - 734 734 1 1 0.000000 18.0200 0 - 735 735 1 1 0.000000 18.0200 0 - 736 736 1 1 0.000000 18.0200 0 - 737 737 1 1 0.000000 18.0200 0 - 738 738 1 1 0.000000 18.0200 0 - 739 739 1 1 0.000000 18.0200 0 - 740 740 1 1 0.000000 18.0200 0 - 741 741 1 1 0.000000 18.0200 0 - 742 742 1 1 0.000000 18.0200 0 - 743 743 1 1 0.000000 18.0200 0 - 744 744 1 1 0.000000 18.0200 0 - 745 745 1 1 0.000000 18.0200 0 - 746 746 1 1 0.000000 18.0200 0 - 747 747 1 1 0.000000 18.0200 0 - 748 748 1 1 0.000000 18.0200 0 - 749 749 1 1 0.000000 18.0200 0 - 750 750 1 1 0.000000 18.0200 0 - 751 751 1 1 0.000000 18.0200 0 - 752 752 1 1 0.000000 18.0200 0 - 753 753 1 1 0.000000 18.0200 0 - 754 754 1 1 0.000000 18.0200 0 - 755 755 1 1 0.000000 18.0200 0 - 756 756 1 1 0.000000 18.0200 0 - 757 757 1 1 0.000000 18.0200 0 - 758 758 1 1 0.000000 18.0200 0 - 759 759 1 1 0.000000 18.0200 0 - 760 760 1 1 0.000000 18.0200 0 - 761 761 1 1 0.000000 18.0200 0 - 762 762 1 1 0.000000 18.0200 0 - 763 763 1 1 0.000000 18.0200 0 - 764 764 1 1 0.000000 18.0200 0 - 765 765 1 1 0.000000 18.0200 0 - 766 766 1 1 0.000000 18.0200 0 - 767 767 1 1 0.000000 18.0200 0 - 768 768 1 1 0.000000 18.0200 0 - 769 769 1 1 0.000000 18.0200 0 - 770 770 1 1 0.000000 18.0200 0 - 771 771 1 1 0.000000 18.0200 0 - 772 772 1 1 0.000000 18.0200 0 - 773 773 1 1 0.000000 18.0200 0 - 774 774 1 1 0.000000 18.0200 0 - 775 775 1 1 0.000000 18.0200 0 - 776 776 1 1 0.000000 18.0200 0 - 777 777 1 1 0.000000 18.0200 0 - 778 778 1 1 0.000000 18.0200 0 - 779 779 1 1 0.000000 18.0200 0 - 780 780 1 1 0.000000 18.0200 0 - 781 781 1 1 0.000000 18.0200 0 - 782 782 1 1 0.000000 18.0200 0 - 783 783 1 1 0.000000 18.0200 0 - 784 784 1 1 0.000000 18.0200 0 - 785 785 1 1 0.000000 18.0200 0 - 786 786 1 1 0.000000 18.0200 0 - 787 787 1 1 0.000000 18.0200 0 - 788 788 1 1 0.000000 18.0200 0 - 789 789 1 1 0.000000 18.0200 0 - 790 790 1 1 0.000000 18.0200 0 - 791 791 1 1 0.000000 18.0200 0 - 792 792 1 1 0.000000 18.0200 0 - 793 793 1 1 0.000000 18.0200 0 - 794 794 1 1 0.000000 18.0200 0 - 795 795 1 1 0.000000 18.0200 0 - 796 796 1 1 0.000000 18.0200 0 - 797 797 1 1 0.000000 18.0200 0 - 798 798 1 1 0.000000 18.0200 0 - 799 799 1 1 0.000000 18.0200 0 - 800 800 1 1 0.000000 18.0200 0 - 801 801 1 1 0.000000 18.0200 0 - 802 802 1 1 0.000000 18.0200 0 - 803 803 1 1 0.000000 18.0200 0 - 804 804 1 1 0.000000 18.0200 0 - 805 805 1 1 0.000000 18.0200 0 - 806 806 1 1 0.000000 18.0200 0 - 807 807 1 1 0.000000 18.0200 0 - 808 808 1 1 0.000000 18.0200 0 - 809 809 1 1 0.000000 18.0200 0 - 810 810 1 1 0.000000 18.0200 0 - 811 811 1 1 0.000000 18.0200 0 - 812 812 1 1 0.000000 18.0200 0 - 813 813 1 1 0.000000 18.0200 0 - 814 814 1 1 0.000000 18.0200 0 - 815 815 1 1 0.000000 18.0200 0 - 816 816 1 1 0.000000 18.0200 0 - 817 817 1 1 0.000000 18.0200 0 - 818 818 1 1 0.000000 18.0200 0 - 819 819 1 1 0.000000 18.0200 0 - 820 820 1 1 0.000000 18.0200 0 - 821 821 1 1 0.000000 18.0200 0 - 822 822 1 1 0.000000 18.0200 0 - 823 823 1 1 0.000000 18.0200 0 - 824 824 1 1 0.000000 18.0200 0 - 825 825 1 1 0.000000 18.0200 0 - 826 826 1 1 0.000000 18.0200 0 - 827 827 1 1 0.000000 18.0200 0 - 828 828 1 1 0.000000 18.0200 0 - 829 829 1 1 0.000000 18.0200 0 - 830 830 1 1 0.000000 18.0200 0 - 831 831 1 1 0.000000 18.0200 0 - 832 832 1 1 0.000000 18.0200 0 - 833 833 1 1 0.000000 18.0200 0 - 834 834 1 1 0.000000 18.0200 0 - 835 835 1 1 0.000000 18.0200 0 - 836 836 1 1 0.000000 18.0200 0 - 837 837 1 1 0.000000 18.0200 0 - 838 838 1 1 0.000000 18.0200 0 - 839 839 1 1 0.000000 18.0200 0 - 840 840 1 1 0.000000 18.0200 0 - 841 841 1 1 0.000000 18.0200 0 - 842 842 1 1 0.000000 18.0200 0 - 843 843 1 1 0.000000 18.0200 0 - 844 844 1 1 0.000000 18.0200 0 - 845 845 1 1 0.000000 18.0200 0 - 846 846 1 1 0.000000 18.0200 0 - 847 847 1 1 0.000000 18.0200 0 - 848 848 1 1 0.000000 18.0200 0 - 849 849 1 1 0.000000 18.0200 0 - 850 850 1 1 0.000000 18.0200 0 - 851 851 1 1 0.000000 18.0200 0 - 852 852 1 1 0.000000 18.0200 0 - 853 853 1 1 0.000000 18.0200 0 - 854 854 1 1 0.000000 18.0200 0 - 855 855 1 1 0.000000 18.0200 0 - 856 856 1 1 0.000000 18.0200 0 - 857 857 1 1 0.000000 18.0200 0 - 858 858 1 1 0.000000 18.0200 0 - 859 859 1 1 0.000000 18.0200 0 - 860 860 1 1 0.000000 18.0200 0 - 861 861 1 1 0.000000 18.0200 0 - 862 862 1 1 0.000000 18.0200 0 - 863 863 1 1 0.000000 18.0200 0 - 864 864 1 1 0.000000 18.0200 0 - 865 865 1 1 0.000000 18.0200 0 - 866 866 1 1 0.000000 18.0200 0 - 867 867 1 1 0.000000 18.0200 0 - 868 868 1 1 0.000000 18.0200 0 - 869 869 1 1 0.000000 18.0200 0 - 870 870 1 1 0.000000 18.0200 0 - 871 871 1 1 0.000000 18.0200 0 - 872 872 1 1 0.000000 18.0200 0 - 873 873 1 1 0.000000 18.0200 0 - 874 874 1 1 0.000000 18.0200 0 - 875 875 1 1 0.000000 18.0200 0 - 876 876 1 1 0.000000 18.0200 0 - 877 877 1 1 0.000000 18.0200 0 - 878 878 1 1 0.000000 18.0200 0 - 879 879 1 1 0.000000 18.0200 0 - 880 880 1 1 0.000000 18.0200 0 - 881 881 1 1 0.000000 18.0200 0 - 882 882 1 1 0.000000 18.0200 0 - 883 883 1 1 0.000000 18.0200 0 - 884 884 1 1 0.000000 18.0200 0 - 885 885 1 1 0.000000 18.0200 0 - 886 886 1 1 0.000000 18.0200 0 - 887 887 1 1 0.000000 18.0200 0 - 888 888 1 1 0.000000 18.0200 0 - 889 889 1 1 0.000000 18.0200 0 - 890 890 1 1 0.000000 18.0200 0 - 891 891 1 1 0.000000 18.0200 0 - 892 892 1 1 0.000000 18.0200 0 - 893 893 1 1 0.000000 18.0200 0 - 894 894 1 1 0.000000 18.0200 0 - 895 895 1 1 0.000000 18.0200 0 - 896 896 1 1 0.000000 18.0200 0 - 897 897 1 1 0.000000 18.0200 0 - 898 898 1 1 0.000000 18.0200 0 - 899 899 1 1 0.000000 18.0200 0 - 900 900 1 1 0.000000 18.0200 0 - 901 901 1 1 0.000000 18.0200 0 - 902 902 1 1 0.000000 18.0200 0 - 903 903 1 1 0.000000 18.0200 0 - 904 904 1 1 0.000000 18.0200 0 - 905 905 1 1 0.000000 18.0200 0 - 906 906 1 1 0.000000 18.0200 0 - 907 907 1 1 0.000000 18.0200 0 - 908 908 1 1 0.000000 18.0200 0 - 909 909 1 1 0.000000 18.0200 0 - 910 910 1 1 0.000000 18.0200 0 - 911 911 1 1 0.000000 18.0200 0 - 912 912 1 1 0.000000 18.0200 0 - 913 913 1 1 0.000000 18.0200 0 - 914 914 1 1 0.000000 18.0200 0 - 915 915 1 1 0.000000 18.0200 0 - 916 916 1 1 0.000000 18.0200 0 - 917 917 1 1 0.000000 18.0200 0 - 918 918 1 1 0.000000 18.0200 0 - 919 919 1 1 0.000000 18.0200 0 - 920 920 1 1 0.000000 18.0200 0 - 921 921 1 1 0.000000 18.0200 0 - 922 922 1 1 0.000000 18.0200 0 - 923 923 1 1 0.000000 18.0200 0 - 924 924 1 1 0.000000 18.0200 0 - 925 925 1 1 0.000000 18.0200 0 - 926 926 1 1 0.000000 18.0200 0 - 927 927 1 1 0.000000 18.0200 0 - 928 928 1 1 0.000000 18.0200 0 - 929 929 1 1 0.000000 18.0200 0 - 930 930 1 1 0.000000 18.0200 0 - 931 931 1 1 0.000000 18.0200 0 - 932 932 1 1 0.000000 18.0200 0 - 933 933 1 1 0.000000 18.0200 0 - 934 934 1 1 0.000000 18.0200 0 - 935 935 1 1 0.000000 18.0200 0 - 936 936 1 1 0.000000 18.0200 0 - 937 937 1 1 0.000000 18.0200 0 - 938 938 1 1 0.000000 18.0200 0 - 939 939 1 1 0.000000 18.0200 0 - 940 940 1 1 0.000000 18.0200 0 - 941 941 1 1 0.000000 18.0200 0 - 942 942 1 1 0.000000 18.0200 0 - 943 943 1 1 0.000000 18.0200 0 - 944 944 1 1 0.000000 18.0200 0 - 945 945 1 1 0.000000 18.0200 0 - 946 946 1 1 0.000000 18.0200 0 - 947 947 1 1 0.000000 18.0200 0 - 948 948 1 1 0.000000 18.0200 0 - 949 949 1 1 0.000000 18.0200 0 - 950 950 1 1 0.000000 18.0200 0 - 951 951 1 1 0.000000 18.0200 0 - 952 952 1 1 0.000000 18.0200 0 - 953 953 1 1 0.000000 18.0200 0 - 954 954 1 1 0.000000 18.0200 0 - 955 955 1 1 0.000000 18.0200 0 - 956 956 1 1 0.000000 18.0200 0 - 957 957 1 1 0.000000 18.0200 0 - 958 958 1 1 0.000000 18.0200 0 - 959 959 1 1 0.000000 18.0200 0 - 960 960 1 1 0.000000 18.0200 0 - 961 961 1 1 0.000000 18.0200 0 - 962 962 1 1 0.000000 18.0200 0 - 963 963 1 1 0.000000 18.0200 0 - 964 964 1 1 0.000000 18.0200 0 - 965 965 1 1 0.000000 18.0200 0 - 966 966 1 1 0.000000 18.0200 0 - 967 967 1 1 0.000000 18.0200 0 - 968 968 1 1 0.000000 18.0200 0 - 969 969 1 1 0.000000 18.0200 0 - 970 970 1 1 0.000000 18.0200 0 - 971 971 1 1 0.000000 18.0200 0 - 972 972 1 1 0.000000 18.0200 0 - 973 973 1 1 0.000000 18.0200 0 - 974 974 1 1 0.000000 18.0200 0 - 975 975 1 1 0.000000 18.0200 0 - 976 976 1 1 0.000000 18.0200 0 - 977 977 1 1 0.000000 18.0200 0 - 978 978 1 1 0.000000 18.0200 0 - 979 979 1 1 0.000000 18.0200 0 - 980 980 1 1 0.000000 18.0200 0 - 981 981 1 1 0.000000 18.0200 0 - 982 982 1 1 0.000000 18.0200 0 - 983 983 1 1 0.000000 18.0200 0 - 984 984 1 1 0.000000 18.0200 0 - 985 985 1 1 0.000000 18.0200 0 - 986 986 1 1 0.000000 18.0200 0 - 987 987 1 1 0.000000 18.0200 0 - 988 988 1 1 0.000000 18.0200 0 - 989 989 1 1 0.000000 18.0200 0 - 990 990 1 1 0.000000 18.0200 0 - 991 991 1 1 0.000000 18.0200 0 - 992 992 1 1 0.000000 18.0200 0 - 993 993 1 1 0.000000 18.0200 0 - 994 994 1 1 0.000000 18.0200 0 - 995 995 1 1 0.000000 18.0200 0 - 996 996 1 1 0.000000 18.0200 0 - 997 997 1 1 0.000000 18.0200 0 - 998 998 1 1 0.000000 18.0200 0 - 999 999 1 1 0.000000 18.0200 0 - 1000 1000 1 1 0.000000 18.0200 0 - 1001 1001 1 1 0.000000 18.0200 0 - 1002 1002 1 1 0.000000 18.0200 0 - 1003 1003 1 1 0.000000 18.0200 0 - 1004 1004 1 1 0.000000 18.0200 0 - 1005 1005 1 1 0.000000 18.0200 0 - 1006 1006 1 1 0.000000 18.0200 0 - 1007 1007 1 1 0.000000 18.0200 0 - 1008 1008 1 1 0.000000 18.0200 0 - 1009 1009 1 1 0.000000 18.0200 0 - 1010 1010 1 1 0.000000 18.0200 0 - 1011 1011 1 1 0.000000 18.0200 0 - 1012 1012 1 1 0.000000 18.0200 0 - 1013 1013 1 1 0.000000 18.0200 0 - 1014 1014 1 1 0.000000 18.0200 0 - 1015 1015 1 1 0.000000 18.0200 0 - 1016 1016 1 1 0.000000 18.0200 0 - 1017 1017 1 1 0.000000 18.0200 0 - 1018 1018 1 1 0.000000 18.0200 0 - 1019 1019 1 1 0.000000 18.0200 0 - 1020 1020 1 1 0.000000 18.0200 0 - 1021 1021 1 1 0.000000 18.0200 0 - 1022 1022 1 1 0.000000 18.0200 0 - 1023 1023 1 1 0.000000 18.0200 0 - 1024 1024 1 1 0.000000 18.0200 0 - 1025 1025 1 1 0.000000 18.0200 0 - 1026 1026 1 1 0.000000 18.0200 0 - 1027 1027 1 1 0.000000 18.0200 0 - 1028 1028 1 1 0.000000 18.0200 0 - 1029 1029 1 1 0.000000 18.0200 0 - 1030 1030 1 1 0.000000 18.0200 0 - 1031 1031 1 1 0.000000 18.0200 0 - 1032 1032 1 1 0.000000 18.0200 0 - 1033 1033 1 1 0.000000 18.0200 0 - 1034 1034 1 1 0.000000 18.0200 0 - 1035 1035 1 1 0.000000 18.0200 0 - 1036 1036 1 1 0.000000 18.0200 0 - 1037 1037 1 1 0.000000 18.0200 0 - 1038 1038 1 1 0.000000 18.0200 0 - 1039 1039 1 1 0.000000 18.0200 0 - 1040 1040 1 1 0.000000 18.0200 0 - 1041 1041 1 1 0.000000 18.0200 0 - 1042 1042 1 1 0.000000 18.0200 0 - 1043 1043 1 1 0.000000 18.0200 0 - 1044 1044 1 1 0.000000 18.0200 0 - 1045 1045 1 1 0.000000 18.0200 0 - 1046 1046 1 1 0.000000 18.0200 0 - 1047 1047 1 1 0.000000 18.0200 0 - 1048 1048 1 1 0.000000 18.0200 0 - 1049 1049 1 1 0.000000 18.0200 0 - 1050 1050 1 1 0.000000 18.0200 0 - 1051 1051 1 1 0.000000 18.0200 0 - 1052 1052 1 1 0.000000 18.0200 0 - 1053 1053 1 1 0.000000 18.0200 0 - 1054 1054 1 1 0.000000 18.0200 0 - 1055 1055 1 1 0.000000 18.0200 0 - 1056 1056 1 1 0.000000 18.0200 0 - 1057 1057 1 1 0.000000 18.0200 0 - 1058 1058 1 1 0.000000 18.0200 0 - 1059 1059 1 1 0.000000 18.0200 0 - 1060 1060 1 1 0.000000 18.0200 0 - 1061 1061 1 1 0.000000 18.0200 0 - 1062 1062 1 1 0.000000 18.0200 0 - 1063 1063 1 1 0.000000 18.0200 0 - 1064 1064 1 1 0.000000 18.0200 0 - 1065 1065 1 1 0.000000 18.0200 0 - 1066 1066 1 1 0.000000 18.0200 0 - 1067 1067 1 1 0.000000 18.0200 0 - 1068 1068 1 1 0.000000 18.0200 0 - 1069 1069 1 1 0.000000 18.0200 0 - 1070 1070 1 1 0.000000 18.0200 0 - 1071 1071 1 1 0.000000 18.0200 0 - 1072 1072 1 1 0.000000 18.0200 0 - 1073 1073 1 1 0.000000 18.0200 0 - 1074 1074 1 1 0.000000 18.0200 0 - 1075 1075 1 1 0.000000 18.0200 0 - 1076 1076 1 1 0.000000 18.0200 0 - 1077 1077 1 1 0.000000 18.0200 0 - 1078 1078 1 1 0.000000 18.0200 0 - 1079 1079 1 1 0.000000 18.0200 0 - 1080 1080 1 1 0.000000 18.0200 0 - 1081 1081 1 1 0.000000 18.0200 0 - 1082 1082 1 1 0.000000 18.0200 0 - 1083 1083 1 1 0.000000 18.0200 0 - 1084 1084 1 1 0.000000 18.0200 0 - 1085 1085 1 1 0.000000 18.0200 0 - 1086 1086 1 1 0.000000 18.0200 0 - 1087 1087 1 1 0.000000 18.0200 0 - 1088 1088 1 1 0.000000 18.0200 0 - 1089 1089 1 1 0.000000 18.0200 0 - 1090 1090 1 1 0.000000 18.0200 0 - 1091 1091 1 1 0.000000 18.0200 0 - 1092 1092 1 1 0.000000 18.0200 0 - 1093 1093 1 1 0.000000 18.0200 0 - 1094 1094 1 1 0.000000 18.0200 0 - 1095 1095 1 1 0.000000 18.0200 0 - 1096 1096 1 1 0.000000 18.0200 0 - 1097 1097 1 1 0.000000 18.0200 0 - 1098 1098 1 1 0.000000 18.0200 0 - 1099 1099 1 1 0.000000 18.0200 0 - 1100 1100 1 1 0.000000 18.0200 0 - 1101 1101 1 1 0.000000 18.0200 0 - 1102 1102 1 1 0.000000 18.0200 0 - 1103 1103 1 1 0.000000 18.0200 0 - 1104 1104 1 1 0.000000 18.0200 0 - 1105 1105 1 1 0.000000 18.0200 0 - 1106 1106 1 1 0.000000 18.0200 0 - 1107 1107 1 1 0.000000 18.0200 0 - 1108 1108 1 1 0.000000 18.0200 0 - 1109 1109 1 1 0.000000 18.0200 0 - 1110 1110 1 1 0.000000 18.0200 0 - 1111 1111 1 1 0.000000 18.0200 0 - 1112 1112 1 1 0.000000 18.0200 0 - 1113 1113 1 1 0.000000 18.0200 0 - 1114 1114 1 1 0.000000 18.0200 0 - 1115 1115 1 1 0.000000 18.0200 0 - 1116 1116 1 1 0.000000 18.0200 0 - 1117 1117 1 1 0.000000 18.0200 0 - 1118 1118 1 1 0.000000 18.0200 0 - 1119 1119 1 1 0.000000 18.0200 0 - 1120 1120 1 1 0.000000 18.0200 0 - 1121 1121 1 1 0.000000 18.0200 0 - 1122 1122 1 1 0.000000 18.0200 0 - 1123 1123 1 1 0.000000 18.0200 0 - 1124 1124 1 1 0.000000 18.0200 0 - 1125 1125 1 1 0.000000 18.0200 0 - 1126 1126 1 1 0.000000 18.0200 0 - 1127 1127 1 1 0.000000 18.0200 0 - 1128 1128 1 1 0.000000 18.0200 0 - 1129 1129 1 1 0.000000 18.0200 0 - 1130 1130 1 1 0.000000 18.0200 0 - 1131 1131 1 1 0.000000 18.0200 0 - 1132 1132 1 1 0.000000 18.0200 0 - 1133 1133 1 1 0.000000 18.0200 0 - 1134 1134 1 1 0.000000 18.0200 0 - 1135 1135 1 1 0.000000 18.0200 0 - 1136 1136 1 1 0.000000 18.0200 0 - 1137 1137 1 1 0.000000 18.0200 0 - 1138 1138 1 1 0.000000 18.0200 0 - 1139 1139 1 1 0.000000 18.0200 0 - 1140 1140 1 1 0.000000 18.0200 0 - 1141 1141 1 1 0.000000 18.0200 0 - 1142 1142 1 1 0.000000 18.0200 0 - 1143 1143 1 1 0.000000 18.0200 0 - 1144 1144 1 1 0.000000 18.0200 0 - 1145 1145 1 1 0.000000 18.0200 0 - 1146 1146 1 1 0.000000 18.0200 0 - 1147 1147 1 1 0.000000 18.0200 0 - 1148 1148 1 1 0.000000 18.0200 0 - 1149 1149 1 1 0.000000 18.0200 0 - 1150 1150 1 1 0.000000 18.0200 0 - 1151 1151 1 1 0.000000 18.0200 0 - 1152 1152 1 1 0.000000 18.0200 0 - 1153 1153 1 1 0.000000 18.0200 0 - 1154 1154 1 1 0.000000 18.0200 0 - 1155 1155 1 1 0.000000 18.0200 0 - 1156 1156 1 1 0.000000 18.0200 0 - 1157 1157 1 1 0.000000 18.0200 0 - 1158 1158 1 1 0.000000 18.0200 0 - 1159 1159 1 1 0.000000 18.0200 0 - 1160 1160 1 1 0.000000 18.0200 0 - 1161 1161 1 1 0.000000 18.0200 0 - 1162 1162 1 1 0.000000 18.0200 0 - 1163 1163 1 1 0.000000 18.0200 0 - 1164 1164 1 1 0.000000 18.0200 0 - 1165 1165 1 1 0.000000 18.0200 0 - 1166 1166 1 1 0.000000 18.0200 0 - 1167 1167 1 1 0.000000 18.0200 0 - 1168 1168 1 1 0.000000 18.0200 0 - 1169 1169 1 1 0.000000 18.0200 0 - 1170 1170 1 1 0.000000 18.0200 0 - 1171 1171 1 1 0.000000 18.0200 0 - 1172 1172 1 1 0.000000 18.0200 0 - 1173 1173 1 1 0.000000 18.0200 0 - 1174 1174 1 1 0.000000 18.0200 0 - 1175 1175 1 1 0.000000 18.0200 0 - 1176 1176 1 1 0.000000 18.0200 0 - 1177 1177 1 1 0.000000 18.0200 0 - 1178 1178 1 1 0.000000 18.0200 0 - 1179 1179 1 1 0.000000 18.0200 0 - 1180 1180 1 1 0.000000 18.0200 0 - 1181 1181 1 1 0.000000 18.0200 0 - 1182 1182 1 1 0.000000 18.0200 0 - 1183 1183 1 1 0.000000 18.0200 0 - 1184 1184 1 1 0.000000 18.0200 0 - 1185 1185 1 1 0.000000 18.0200 0 - 1186 1186 1 1 0.000000 18.0200 0 - 1187 1187 1 1 0.000000 18.0200 0 - 1188 1188 1 1 0.000000 18.0200 0 - 1189 1189 1 1 0.000000 18.0200 0 - 1190 1190 1 1 0.000000 18.0200 0 - 1191 1191 1 1 0.000000 18.0200 0 - 1192 1192 1 1 0.000000 18.0200 0 - 1193 1193 1 1 0.000000 18.0200 0 - 1194 1194 1 1 0.000000 18.0200 0 - 1195 1195 1 1 0.000000 18.0200 0 - 1196 1196 1 1 0.000000 18.0200 0 - 1197 1197 1 1 0.000000 18.0200 0 - 1198 1198 1 1 0.000000 18.0200 0 - 1199 1199 1 1 0.000000 18.0200 0 - 1200 1200 1 1 0.000000 18.0200 0 - 1201 1201 1 1 0.000000 18.0200 0 - 1202 1202 1 1 0.000000 18.0200 0 - 1203 1203 1 1 0.000000 18.0200 0 - 1204 1204 1 1 0.000000 18.0200 0 - 1205 1205 1 1 0.000000 18.0200 0 - 1206 1206 1 1 0.000000 18.0200 0 - 1207 1207 1 1 0.000000 18.0200 0 - 1208 1208 1 1 0.000000 18.0200 0 - 1209 1209 1 1 0.000000 18.0200 0 - 1210 1210 1 1 0.000000 18.0200 0 - 1211 1211 1 1 0.000000 18.0200 0 - 1212 1212 1 1 0.000000 18.0200 0 - 1213 1213 1 1 0.000000 18.0200 0 - 1214 1214 1 1 0.000000 18.0200 0 - 1215 1215 1 1 0.000000 18.0200 0 - 1216 1216 1 1 0.000000 18.0200 0 - 1217 1217 1 1 0.000000 18.0200 0 - 1218 1218 1 1 0.000000 18.0200 0 - 1219 1219 1 1 0.000000 18.0200 0 - 1220 1220 1 1 0.000000 18.0200 0 - 1221 1221 1 1 0.000000 18.0200 0 - 1222 1222 1 1 0.000000 18.0200 0 - 1223 1223 1 1 0.000000 18.0200 0 - 1224 1224 1 1 0.000000 18.0200 0 - 1225 1225 1 1 0.000000 18.0200 0 - 1226 1226 1 1 0.000000 18.0200 0 - 1227 1227 1 1 0.000000 18.0200 0 - 1228 1228 1 1 0.000000 18.0200 0 - 1229 1229 1 1 0.000000 18.0200 0 - 1230 1230 1 1 0.000000 18.0200 0 - 1231 1231 1 1 0.000000 18.0200 0 - 1232 1232 1 1 0.000000 18.0200 0 - 1233 1233 1 1 0.000000 18.0200 0 - 1234 1234 1 1 0.000000 18.0200 0 - 1235 1235 1 1 0.000000 18.0200 0 - 1236 1236 1 1 0.000000 18.0200 0 - 1237 1237 1 1 0.000000 18.0200 0 - 1238 1238 1 1 0.000000 18.0200 0 - 1239 1239 1 1 0.000000 18.0200 0 - 1240 1240 1 1 0.000000 18.0200 0 - 1241 1241 1 1 0.000000 18.0200 0 - 1242 1242 1 1 0.000000 18.0200 0 - 1243 1243 1 1 0.000000 18.0200 0 - 1244 1244 1 1 0.000000 18.0200 0 - 1245 1245 1 1 0.000000 18.0200 0 - 1246 1246 1 1 0.000000 18.0200 0 - 1247 1247 1 1 0.000000 18.0200 0 - 1248 1248 1 1 0.000000 18.0200 0 - 1249 1249 1 1 0.000000 18.0200 0 - 1250 1250 1 1 0.000000 18.0200 0 - 1251 1251 1 1 0.000000 18.0200 0 - 1252 1252 1 1 0.000000 18.0200 0 - 1253 1253 1 1 0.000000 18.0200 0 - 1254 1254 1 1 0.000000 18.0200 0 - 1255 1255 1 1 0.000000 18.0200 0 - 1256 1256 1 1 0.000000 18.0200 0 - 1257 1257 1 1 0.000000 18.0200 0 - 1258 1258 1 1 0.000000 18.0200 0 - 1259 1259 1 1 0.000000 18.0200 0 - 1260 1260 1 1 0.000000 18.0200 0 - 1261 1261 1 1 0.000000 18.0200 0 - 1262 1262 1 1 0.000000 18.0200 0 - 1263 1263 1 1 0.000000 18.0200 0 - 1264 1264 1 1 0.000000 18.0200 0 - 1265 1265 1 1 0.000000 18.0200 0 - 1266 1266 1 1 0.000000 18.0200 0 - 1267 1267 1 1 0.000000 18.0200 0 - 1268 1268 1 1 0.000000 18.0200 0 - 1269 1269 1 1 0.000000 18.0200 0 - 1270 1270 1 1 0.000000 18.0200 0 - 1271 1271 1 1 0.000000 18.0200 0 - 1272 1272 1 1 0.000000 18.0200 0 - 1273 1273 1 1 0.000000 18.0200 0 - 1274 1274 1 1 0.000000 18.0200 0 - 1275 1275 1 1 0.000000 18.0200 0 - 1276 1276 1 1 0.000000 18.0200 0 - 1277 1277 1 1 0.000000 18.0200 0 - 1278 1278 1 1 0.000000 18.0200 0 - 1279 1279 1 1 0.000000 18.0200 0 - 1280 1280 1 1 0.000000 18.0200 0 - 1281 1281 1 1 0.000000 18.0200 0 - 1282 1282 1 1 0.000000 18.0200 0 - 1283 1283 1 1 0.000000 18.0200 0 - 1284 1284 1 1 0.000000 18.0200 0 - 1285 1285 1 1 0.000000 18.0200 0 - 1286 1286 1 1 0.000000 18.0200 0 - 1287 1287 1 1 0.000000 18.0200 0 - 1288 1288 1 1 0.000000 18.0200 0 - 1289 1289 1 1 0.000000 18.0200 0 - 1290 1290 1 1 0.000000 18.0200 0 - 1291 1291 1 1 0.000000 18.0200 0 - 1292 1292 1 1 0.000000 18.0200 0 - 1293 1293 1 1 0.000000 18.0200 0 - 1294 1294 1 1 0.000000 18.0200 0 - 1295 1295 1 1 0.000000 18.0200 0 - 1296 1296 1 1 0.000000 18.0200 0 - 1297 1297 1 1 0.000000 18.0200 0 - 1298 1298 1 1 0.000000 18.0200 0 - 1299 1299 1 1 0.000000 18.0200 0 - 1300 1300 1 1 0.000000 18.0200 0 - 1301 1301 1 1 0.000000 18.0200 0 - 1302 1302 1 1 0.000000 18.0200 0 - 1303 1303 1 1 0.000000 18.0200 0 - 1304 1304 1 1 0.000000 18.0200 0 - 1305 1305 1 1 0.000000 18.0200 0 - 1306 1306 1 1 0.000000 18.0200 0 - 1307 1307 1 1 0.000000 18.0200 0 - 1308 1308 1 1 0.000000 18.0200 0 - 1309 1309 1 1 0.000000 18.0200 0 - 1310 1310 1 1 0.000000 18.0200 0 - 1311 1311 1 1 0.000000 18.0200 0 - 1312 1312 1 1 0.000000 18.0200 0 - 1313 1313 1 1 0.000000 18.0200 0 - 1314 1314 1 1 0.000000 18.0200 0 - 1315 1315 1 1 0.000000 18.0200 0 - 1316 1316 1 1 0.000000 18.0200 0 - 1317 1317 1 1 0.000000 18.0200 0 - 1318 1318 1 1 0.000000 18.0200 0 - 1319 1319 1 1 0.000000 18.0200 0 - 1320 1320 1 1 0.000000 18.0200 0 - 1321 1321 1 1 0.000000 18.0200 0 - 1322 1322 1 1 0.000000 18.0200 0 - 1323 1323 1 1 0.000000 18.0200 0 - 1324 1324 1 1 0.000000 18.0200 0 - 1325 1325 1 1 0.000000 18.0200 0 - 1326 1326 1 1 0.000000 18.0200 0 - 1327 1327 1 1 0.000000 18.0200 0 - 1328 1328 1 1 0.000000 18.0200 0 - 1329 1329 1 1 0.000000 18.0200 0 - 1330 1330 1 1 0.000000 18.0200 0 - 1331 1331 1 1 0.000000 18.0200 0 - 1332 1332 1 1 0.000000 18.0200 0 - 1333 1333 1 1 0.000000 18.0200 0 - 1334 1334 1 1 0.000000 18.0200 0 - 1335 1335 1 1 0.000000 18.0200 0 - 1336 1336 1 1 0.000000 18.0200 0 - 1337 1337 1 1 0.000000 18.0200 0 - 1338 1338 1 1 0.000000 18.0200 0 - 1339 1339 1 1 0.000000 18.0200 0 - 1340 1340 1 1 0.000000 18.0200 0 - 1341 1341 1 1 0.000000 18.0200 0 - 1342 1342 1 1 0.000000 18.0200 0 - 1343 1343 1 1 0.000000 18.0200 0 - 1344 1344 1 1 0.000000 18.0200 0 - 1345 1345 1 1 0.000000 18.0200 0 - 1346 1346 1 1 0.000000 18.0200 0 - 1347 1347 1 1 0.000000 18.0200 0 - 1348 1348 1 1 0.000000 18.0200 0 - 1349 1349 1 1 0.000000 18.0200 0 - 1350 1350 1 1 0.000000 18.0200 0 - 1351 1351 1 1 0.000000 18.0200 0 - 1352 1352 1 1 0.000000 18.0200 0 - 1353 1353 1 1 0.000000 18.0200 0 - 1354 1354 1 1 0.000000 18.0200 0 - 1355 1355 1 1 0.000000 18.0200 0 - 1356 1356 1 1 0.000000 18.0200 0 - 1357 1357 1 1 0.000000 18.0200 0 - 1358 1358 1 1 0.000000 18.0200 0 - 1359 1359 1 1 0.000000 18.0200 0 - 1360 1360 1 1 0.000000 18.0200 0 - 1361 1361 1 1 0.000000 18.0200 0 - 1362 1362 1 1 0.000000 18.0200 0 - 1363 1363 1 1 0.000000 18.0200 0 - 1364 1364 1 1 0.000000 18.0200 0 - 1365 1365 1 1 0.000000 18.0200 0 - 1366 1366 1 1 0.000000 18.0200 0 - 1367 1367 1 1 0.000000 18.0200 0 - 1368 1368 1 1 0.000000 18.0200 0 - 1369 1369 1 1 0.000000 18.0200 0 - 1370 1370 1 1 0.000000 18.0200 0 - 1371 1371 1 1 0.000000 18.0200 0 - 1372 1372 1 1 0.000000 18.0200 0 - 1373 1373 1 1 0.000000 18.0200 0 - 1374 1374 1 1 0.000000 18.0200 0 - 1375 1375 1 1 0.000000 18.0200 0 - 1376 1376 1 1 0.000000 18.0200 0 - 1377 1377 1 1 0.000000 18.0200 0 - 1378 1378 1 1 0.000000 18.0200 0 - 1379 1379 1 1 0.000000 18.0200 0 - 1380 1380 1 1 0.000000 18.0200 0 - 1381 1381 1 1 0.000000 18.0200 0 - 1382 1382 1 1 0.000000 18.0200 0 - 1383 1383 1 1 0.000000 18.0200 0 - 1384 1384 1 1 0.000000 18.0200 0 - 1385 1385 1 1 0.000000 18.0200 0 - 1386 1386 1 1 0.000000 18.0200 0 - 1387 1387 1 1 0.000000 18.0200 0 - 1388 1388 1 1 0.000000 18.0200 0 - 1389 1389 1 1 0.000000 18.0200 0 - 1390 1390 1 1 0.000000 18.0200 0 - 1391 1391 1 1 0.000000 18.0200 0 - 1392 1392 1 1 0.000000 18.0200 0 - 1393 1393 1 1 0.000000 18.0200 0 - 1394 1394 1 1 0.000000 18.0200 0 - 1395 1395 1 1 0.000000 18.0200 0 - 1396 1396 1 1 0.000000 18.0200 0 - 1397 1397 1 1 0.000000 18.0200 0 - 1398 1398 1 1 0.000000 18.0200 0 - 1399 1399 1 1 0.000000 18.0200 0 - 1400 1400 1 1 0.000000 18.0200 0 - 1401 1401 1 1 0.000000 18.0200 0 - 1402 1402 1 1 0.000000 18.0200 0 - 1403 1403 1 1 0.000000 18.0200 0 - 1404 1404 1 1 0.000000 18.0200 0 - 1405 1405 1 1 0.000000 18.0200 0 - 1406 1406 1 1 0.000000 18.0200 0 - 1407 1407 1 1 0.000000 18.0200 0 - 1408 1408 1 1 0.000000 18.0200 0 - 1409 1409 1 1 0.000000 18.0200 0 - 1410 1410 1 1 0.000000 18.0200 0 - 1411 1411 1 1 0.000000 18.0200 0 - 1412 1412 1 1 0.000000 18.0200 0 - 1413 1413 1 1 0.000000 18.0200 0 - 1414 1414 1 1 0.000000 18.0200 0 - 1415 1415 1 1 0.000000 18.0200 0 - 1416 1416 1 1 0.000000 18.0200 0 - 1417 1417 1 1 0.000000 18.0200 0 - 1418 1418 1 1 0.000000 18.0200 0 - 1419 1419 1 1 0.000000 18.0200 0 - 1420 1420 1 1 0.000000 18.0200 0 - 1421 1421 1 1 0.000000 18.0200 0 - 1422 1422 1 1 0.000000 18.0200 0 - 1423 1423 1 1 0.000000 18.0200 0 - 1424 1424 1 1 0.000000 18.0200 0 - 1425 1425 1 1 0.000000 18.0200 0 - 1426 1426 1 1 0.000000 18.0200 0 - 1427 1427 1 1 0.000000 18.0200 0 - 1428 1428 1 1 0.000000 18.0200 0 - 1429 1429 1 1 0.000000 18.0200 0 - 1430 1430 1 1 0.000000 18.0200 0 - 1431 1431 1 1 0.000000 18.0200 0 - 1432 1432 1 1 0.000000 18.0200 0 - 1433 1433 1 1 0.000000 18.0200 0 - 1434 1434 1 1 0.000000 18.0200 0 - 1435 1435 1 1 0.000000 18.0200 0 - 1436 1436 1 1 0.000000 18.0200 0 - 1437 1437 1 1 0.000000 18.0200 0 - 1438 1438 1 1 0.000000 18.0200 0 - 1439 1439 1 1 0.000000 18.0200 0 - 1440 1440 1 1 0.000000 18.0200 0 - 1441 1441 1 1 0.000000 18.0200 0 - 1442 1442 1 1 0.000000 18.0200 0 - 1443 1443 1 1 0.000000 18.0200 0 - 1444 1444 1 1 0.000000 18.0200 0 - 1445 1445 1 1 0.000000 18.0200 0 - 1446 1446 1 1 0.000000 18.0200 0 - 1447 1447 1 1 0.000000 18.0200 0 - 1448 1448 1 1 0.000000 18.0200 0 - 1449 1449 1 1 0.000000 18.0200 0 - 1450 1450 1 1 0.000000 18.0200 0 - 1451 1451 1 1 0.000000 18.0200 0 - 1452 1452 1 1 0.000000 18.0200 0 - 1453 1453 1 1 0.000000 18.0200 0 - 1454 1454 1 1 0.000000 18.0200 0 - 1455 1455 1 1 0.000000 18.0200 0 - 1456 1456 1 1 0.000000 18.0200 0 - 1457 1457 1 1 0.000000 18.0200 0 - 1458 1458 1 1 0.000000 18.0200 0 - 1459 1459 1 1 0.000000 18.0200 0 - 1460 1460 1 1 0.000000 18.0200 0 - 1461 1461 1 1 0.000000 18.0200 0 - 1462 1462 1 1 0.000000 18.0200 0 - 1463 1463 1 1 0.000000 18.0200 0 - 1464 1464 1 1 0.000000 18.0200 0 - 1465 1465 1 1 0.000000 18.0200 0 - 1466 1466 1 1 0.000000 18.0200 0 - 1467 1467 1 1 0.000000 18.0200 0 - 1468 1468 1 1 0.000000 18.0200 0 - 1469 1469 1 1 0.000000 18.0200 0 - 1470 1470 1 1 0.000000 18.0200 0 - 1471 1471 1 1 0.000000 18.0200 0 - 1472 1472 1 1 0.000000 18.0200 0 - 1473 1473 1 1 0.000000 18.0200 0 - 1474 1474 1 1 0.000000 18.0200 0 - 1475 1475 1 1 0.000000 18.0200 0 - 1476 1476 1 1 0.000000 18.0200 0 - 1477 1477 1 1 0.000000 18.0200 0 - 1478 1478 1 1 0.000000 18.0200 0 - 1479 1479 1 1 0.000000 18.0200 0 - 1480 1480 1 1 0.000000 18.0200 0 - 1481 1481 1 1 0.000000 18.0200 0 - 1482 1482 1 1 0.000000 18.0200 0 - 1483 1483 1 1 0.000000 18.0200 0 - 1484 1484 1 1 0.000000 18.0200 0 - 1485 1485 1 1 0.000000 18.0200 0 - 1486 1486 1 1 0.000000 18.0200 0 - 1487 1487 1 1 0.000000 18.0200 0 - 1488 1488 1 1 0.000000 18.0200 0 - 1489 1489 1 1 0.000000 18.0200 0 - 1490 1490 1 1 0.000000 18.0200 0 - 1491 1491 1 1 0.000000 18.0200 0 - 1492 1492 1 1 0.000000 18.0200 0 - 1493 1493 1 1 0.000000 18.0200 0 - 1494 1494 1 1 0.000000 18.0200 0 - 1495 1495 1 1 0.000000 18.0200 0 - 1496 1496 1 1 0.000000 18.0200 0 - 1497 1497 1 1 0.000000 18.0200 0 - 1498 1498 1 1 0.000000 18.0200 0 - 1499 1499 1 1 0.000000 18.0200 0 - 1500 1500 1 1 0.000000 18.0200 0 - 1501 1501 1 1 0.000000 18.0200 0 - 1502 1502 1 1 0.000000 18.0200 0 - 1503 1503 1 1 0.000000 18.0200 0 - 1504 1504 1 1 0.000000 18.0200 0 - 1505 1505 1 1 0.000000 18.0200 0 - 1506 1506 1 1 0.000000 18.0200 0 - 1507 1507 1 1 0.000000 18.0200 0 - 1508 1508 1 1 0.000000 18.0200 0 - 1509 1509 1 1 0.000000 18.0200 0 - 1510 1510 1 1 0.000000 18.0200 0 - 1511 1511 1 1 0.000000 18.0200 0 - 1512 1512 1 1 0.000000 18.0200 0 - 1513 1513 1 1 0.000000 18.0200 0 - 1514 1514 1 1 0.000000 18.0200 0 - 1515 1515 1 1 0.000000 18.0200 0 - 1516 1516 1 1 0.000000 18.0200 0 - 1517 1517 1 1 0.000000 18.0200 0 - 1518 1518 1 1 0.000000 18.0200 0 - 1519 1519 1 1 0.000000 18.0200 0 - 1520 1520 1 1 0.000000 18.0200 0 - 1521 1521 1 1 0.000000 18.0200 0 - 1522 1522 1 1 0.000000 18.0200 0 - 1523 1523 1 1 0.000000 18.0200 0 - 1524 1524 1 1 0.000000 18.0200 0 - 1525 1525 1 1 0.000000 18.0200 0 - 1526 1526 1 1 0.000000 18.0200 0 - 1527 1527 1 1 0.000000 18.0200 0 - 1528 1528 1 1 0.000000 18.0200 0 - 1529 1529 1 1 0.000000 18.0200 0 - 1530 1530 1 1 0.000000 18.0200 0 - 1531 1531 1 1 0.000000 18.0200 0 - 1532 1532 1 1 0.000000 18.0200 0 - 1533 1533 1 1 0.000000 18.0200 0 - 1534 1534 1 1 0.000000 18.0200 0 - 1535 1535 1 1 0.000000 18.0200 0 - 1536 1536 1 1 0.000000 18.0200 0 - 1537 1537 1 1 0.000000 18.0200 0 - 1538 1538 1 1 0.000000 18.0200 0 - 1539 1539 1 1 0.000000 18.0200 0 - 1540 1540 1 1 0.000000 18.0200 0 - 1541 1541 1 1 0.000000 18.0200 0 - 1542 1542 1 1 0.000000 18.0200 0 - 1543 1543 1 1 0.000000 18.0200 0 - 1544 1544 1 1 0.000000 18.0200 0 - 1545 1545 1 1 0.000000 18.0200 0 - 1546 1546 1 1 0.000000 18.0200 0 - 1547 1547 1 1 0.000000 18.0200 0 - 1548 1548 1 1 0.000000 18.0200 0 - 1549 1549 1 1 0.000000 18.0200 0 - 1550 1550 1 1 0.000000 18.0200 0 - 1551 1551 1 1 0.000000 18.0200 0 - 1552 1552 1 1 0.000000 18.0200 0 - 1553 1553 1 1 0.000000 18.0200 0 - 1554 1554 1 1 0.000000 18.0200 0 - 1555 1555 1 1 0.000000 18.0200 0 - 1556 1556 1 1 0.000000 18.0200 0 - 1557 1557 1 1 0.000000 18.0200 0 - 1558 1558 1 1 0.000000 18.0200 0 - 1559 1559 1 1 0.000000 18.0200 0 - 1560 1560 1 1 0.000000 18.0200 0 - 1561 1561 1 1 0.000000 18.0200 0 - 1562 1562 1 1 0.000000 18.0200 0 - 1563 1563 1 1 0.000000 18.0200 0 - 1564 1564 1 1 0.000000 18.0200 0 - 1565 1565 1 1 0.000000 18.0200 0 - 1566 1566 1 1 0.000000 18.0200 0 - 1567 1567 1 1 0.000000 18.0200 0 - 1568 1568 1 1 0.000000 18.0200 0 - 1569 1569 1 1 0.000000 18.0200 0 - 1570 1570 1 1 0.000000 18.0200 0 - 1571 1571 1 1 0.000000 18.0200 0 - 1572 1572 1 1 0.000000 18.0200 0 - 1573 1573 1 1 0.000000 18.0200 0 - 1574 1574 1 1 0.000000 18.0200 0 - 1575 1575 1 1 0.000000 18.0200 0 - 1576 1576 1 1 0.000000 18.0200 0 - 1577 1577 1 1 0.000000 18.0200 0 - 1578 1578 1 1 0.000000 18.0200 0 - 1579 1579 1 1 0.000000 18.0200 0 - 1580 1580 1 1 0.000000 18.0200 0 - 1581 1581 1 1 0.000000 18.0200 0 - 1582 1582 1 1 0.000000 18.0200 0 - 1583 1583 1 1 0.000000 18.0200 0 - 1584 1584 1 1 0.000000 18.0200 0 - 1585 1585 1 1 0.000000 18.0200 0 - 1586 1586 1 1 0.000000 18.0200 0 - 1587 1587 1 1 0.000000 18.0200 0 - 1588 1588 1 1 0.000000 18.0200 0 - 1589 1589 1 1 0.000000 18.0200 0 - 1590 1590 1 1 0.000000 18.0200 0 - 1591 1591 1 1 0.000000 18.0200 0 - 1592 1592 1 1 0.000000 18.0200 0 - 1593 1593 1 1 0.000000 18.0200 0 - 1594 1594 1 1 0.000000 18.0200 0 - 1595 1595 1 1 0.000000 18.0200 0 - 1596 1596 1 1 0.000000 18.0200 0 - 1597 1597 1 1 0.000000 18.0200 0 - 1598 1598 1 1 0.000000 18.0200 0 - 1599 1599 1 1 0.000000 18.0200 0 - 1600 1600 1 1 0.000000 18.0200 0 - 1601 1601 1 1 0.000000 18.0200 0 - 1602 1602 1 1 0.000000 18.0200 0 - 1603 1603 1 1 0.000000 18.0200 0 - 1604 1604 1 1 0.000000 18.0200 0 - 1605 1605 1 1 0.000000 18.0200 0 - 1606 1606 1 1 0.000000 18.0200 0 - 1607 1607 1 1 0.000000 18.0200 0 - 1608 1608 1 1 0.000000 18.0200 0 - 1609 1609 1 1 0.000000 18.0200 0 - 1610 1610 1 1 0.000000 18.0200 0 - 1611 1611 1 1 0.000000 18.0200 0 - 1612 1612 1 1 0.000000 18.0200 0 - 1613 1613 1 1 0.000000 18.0200 0 - 1614 1614 1 1 0.000000 18.0200 0 - 1615 1615 1 1 0.000000 18.0200 0 - 1616 1616 1 1 0.000000 18.0200 0 - 1617 1617 1 1 0.000000 18.0200 0 - 1618 1618 1 1 0.000000 18.0200 0 - 1619 1619 1 1 0.000000 18.0200 0 - 1620 1620 1 1 0.000000 18.0200 0 - 1621 1621 1 1 0.000000 18.0200 0 - 1622 1622 1 1 0.000000 18.0200 0 - 1623 1623 1 1 0.000000 18.0200 0 - 1624 1624 1 1 0.000000 18.0200 0 - 1625 1625 1 1 0.000000 18.0200 0 - 1626 1626 1 1 0.000000 18.0200 0 - 1627 1627 1 1 0.000000 18.0200 0 - 1628 1628 1 1 0.000000 18.0200 0 - 1629 1629 1 1 0.000000 18.0200 0 - 1630 1630 1 1 0.000000 18.0200 0 - 1631 1631 1 1 0.000000 18.0200 0 - 1632 1632 1 1 0.000000 18.0200 0 - 1633 1633 1 1 0.000000 18.0200 0 - 1634 1634 1 1 0.000000 18.0200 0 - 1635 1635 1 1 0.000000 18.0200 0 - 1636 1636 1 1 0.000000 18.0200 0 - 1637 1637 1 1 0.000000 18.0200 0 - 1638 1638 1 1 0.000000 18.0200 0 - 1639 1639 1 1 0.000000 18.0200 0 - 1640 1640 1 1 0.000000 18.0200 0 - 1641 1641 1 1 0.000000 18.0200 0 - 1642 1642 1 1 0.000000 18.0200 0 - 1643 1643 1 1 0.000000 18.0200 0 - 1644 1644 1 1 0.000000 18.0200 0 - 1645 1645 1 1 0.000000 18.0200 0 - 1646 1646 1 1 0.000000 18.0200 0 - 1647 1647 1 1 0.000000 18.0200 0 - 1648 1648 1 1 0.000000 18.0200 0 - 1649 1649 1 1 0.000000 18.0200 0 - 1650 1650 1 1 0.000000 18.0200 0 - 1651 1651 1 1 0.000000 18.0200 0 - 1652 1652 1 1 0.000000 18.0200 0 - 1653 1653 1 1 0.000000 18.0200 0 - 1654 1654 1 1 0.000000 18.0200 0 - 1655 1655 1 1 0.000000 18.0200 0 - 1656 1656 1 1 0.000000 18.0200 0 - 1657 1657 1 1 0.000000 18.0200 0 - 1658 1658 1 1 0.000000 18.0200 0 - 1659 1659 1 1 0.000000 18.0200 0 - 1660 1660 1 1 0.000000 18.0200 0 - 1661 1661 1 1 0.000000 18.0200 0 - 1662 1662 1 1 0.000000 18.0200 0 - 1663 1663 1 1 0.000000 18.0200 0 - 1664 1664 1 1 0.000000 18.0200 0 - 1665 1665 1 1 0.000000 18.0200 0 - 1666 1666 1 1 0.000000 18.0200 0 - 1667 1667 1 1 0.000000 18.0200 0 - 1668 1668 1 1 0.000000 18.0200 0 - 1669 1669 1 1 0.000000 18.0200 0 - 1670 1670 1 1 0.000000 18.0200 0 - 1671 1671 1 1 0.000000 18.0200 0 - 1672 1672 1 1 0.000000 18.0200 0 - 1673 1673 1 1 0.000000 18.0200 0 - 1674 1674 1 1 0.000000 18.0200 0 - 1675 1675 1 1 0.000000 18.0200 0 - 1676 1676 1 1 0.000000 18.0200 0 - 1677 1677 1 1 0.000000 18.0200 0 - 1678 1678 1 1 0.000000 18.0200 0 - 1679 1679 1 1 0.000000 18.0200 0 - 1680 1680 1 1 0.000000 18.0200 0 - 1681 1681 1 1 0.000000 18.0200 0 - 1682 1682 1 1 0.000000 18.0200 0 - 1683 1683 1 1 0.000000 18.0200 0 - 1684 1684 1 1 0.000000 18.0200 0 - 1685 1685 1 1 0.000000 18.0200 0 - 1686 1686 1 1 0.000000 18.0200 0 - 1687 1687 1 1 0.000000 18.0200 0 - 1688 1688 1 1 0.000000 18.0200 0 - 1689 1689 1 1 0.000000 18.0200 0 - 1690 1690 1 1 0.000000 18.0200 0 - 1691 1691 1 1 0.000000 18.0200 0 - 1692 1692 1 1 0.000000 18.0200 0 - 1693 1693 1 1 0.000000 18.0200 0 - 1694 1694 1 1 0.000000 18.0200 0 - 1695 1695 1 1 0.000000 18.0200 0 - 1696 1696 1 1 0.000000 18.0200 0 - 1697 1697 1 1 0.000000 18.0200 0 - 1698 1698 1 1 0.000000 18.0200 0 - 1699 1699 1 1 0.000000 18.0200 0 - 1700 1700 1 1 0.000000 18.0200 0 - 1701 1701 1 1 0.000000 18.0200 0 - 1702 1702 1 1 0.000000 18.0200 0 - 1703 1703 1 1 0.000000 18.0200 0 - 1704 1704 1 1 0.000000 18.0200 0 - 1705 1705 1 1 0.000000 18.0200 0 - 1706 1706 1 1 0.000000 18.0200 0 - 1707 1707 1 1 0.000000 18.0200 0 - 1708 1708 1 1 0.000000 18.0200 0 - 1709 1709 1 1 0.000000 18.0200 0 - 1710 1710 1 1 0.000000 18.0200 0 - 1711 1711 1 1 0.000000 18.0200 0 - 1712 1712 1 1 0.000000 18.0200 0 - 1713 1713 1 1 0.000000 18.0200 0 - 1714 1714 1 1 0.000000 18.0200 0 - 1715 1715 1 1 0.000000 18.0200 0 - 1716 1716 1 1 0.000000 18.0200 0 - 1717 1717 1 1 0.000000 18.0200 0 - 1718 1718 1 1 0.000000 18.0200 0 - 1719 1719 1 1 0.000000 18.0200 0 - 1720 1720 1 1 0.000000 18.0200 0 - 1721 1721 1 1 0.000000 18.0200 0 - 1722 1722 1 1 0.000000 18.0200 0 - 1723 1723 1 1 0.000000 18.0200 0 - 1724 1724 1 1 0.000000 18.0200 0 - 1725 1725 1 1 0.000000 18.0200 0 - 1726 1726 1 1 0.000000 18.0200 0 - 1727 1727 1 1 0.000000 18.0200 0 - 1728 1728 1 1 0.000000 18.0200 0 - 1729 1729 2 2 0.000000 14.1707 0 - 1730 1729 2 2 0.000000 14.1707 0 - 1731 1729 2 2 0.000000 14.1707 0 - 1732 1729 2 2 0.000000 14.1707 0 - 1733 1729 2 2 0.000000 14.1707 0 - 1734 1729 2 2 0.000000 14.1707 0 - 1735 1729 2 2 0.000000 14.1707 0 - 1736 1729 2 2 0.000000 14.1707 0 - 1737 1729 2 2 0.000000 14.1707 0 - 1738 1729 2 2 0.000000 14.1707 0 - 1739 1729 2 2 0.000000 14.1707 0 - 1740 1729 2 2 0.000000 14.1707 0 - 1741 1730 2 2 0.000000 14.1707 0 - 1742 1730 2 2 0.000000 14.1707 0 - 1743 1730 2 2 0.000000 14.1707 0 - 1744 1730 2 2 0.000000 14.1707 0 - 1745 1730 2 2 0.000000 14.1707 0 - 1746 1730 2 2 0.000000 14.1707 0 - 1747 1730 2 2 0.000000 14.1707 0 - 1748 1730 2 2 0.000000 14.1707 0 - 1749 1730 2 2 0.000000 14.1707 0 - 1750 1730 2 2 0.000000 14.1707 0 - 1751 1730 2 2 0.000000 14.1707 0 - 1752 1730 2 2 0.000000 14.1707 0 - 1753 1731 2 2 0.000000 14.1707 0 - 1754 1731 2 2 0.000000 14.1707 0 - 1755 1731 2 2 0.000000 14.1707 0 - 1756 1731 2 2 0.000000 14.1707 0 - 1757 1731 2 2 0.000000 14.1707 0 - 1758 1731 2 2 0.000000 14.1707 0 - 1759 1731 2 2 0.000000 14.1707 0 - 1760 1731 2 2 0.000000 14.1707 0 - 1761 1731 2 2 0.000000 14.1707 0 - 1762 1731 2 2 0.000000 14.1707 0 - 1763 1731 2 2 0.000000 14.1707 0 - 1764 1731 2 2 0.000000 14.1707 0 - 1765 1732 2 2 0.000000 14.1707 0 - 1766 1732 2 2 0.000000 14.1707 0 - 1767 1732 2 2 0.000000 14.1707 0 - 1768 1732 2 2 0.000000 14.1707 0 - 1769 1732 2 2 0.000000 14.1707 0 - 1770 1732 2 2 0.000000 14.1707 0 - 1771 1732 2 2 0.000000 14.1707 0 - 1772 1732 2 2 0.000000 14.1707 0 - 1773 1732 2 2 0.000000 14.1707 0 - 1774 1732 2 2 0.000000 14.1707 0 - 1775 1732 2 2 0.000000 14.1707 0 - 1776 1732 2 2 0.000000 14.1707 0 - 1777 1733 2 2 0.000000 14.1707 0 - 1778 1733 2 2 0.000000 14.1707 0 - 1779 1733 2 2 0.000000 14.1707 0 - 1780 1733 2 2 0.000000 14.1707 0 - 1781 1733 2 2 0.000000 14.1707 0 - 1782 1733 2 2 0.000000 14.1707 0 - 1783 1733 2 2 0.000000 14.1707 0 - 1784 1733 2 2 0.000000 14.1707 0 - 1785 1733 2 2 0.000000 14.1707 0 - 1786 1733 2 2 0.000000 14.1707 0 - 1787 1733 2 2 0.000000 14.1707 0 - 1788 1733 2 2 0.000000 14.1707 0 - 1789 1734 2 2 0.000000 14.1707 0 - 1790 1734 2 2 0.000000 14.1707 0 - 1791 1734 2 2 0.000000 14.1707 0 - 1792 1734 2 2 0.000000 14.1707 0 - 1793 1734 2 2 0.000000 14.1707 0 - 1794 1734 2 2 0.000000 14.1707 0 - 1795 1734 2 2 0.000000 14.1707 0 - 1796 1734 2 2 0.000000 14.1707 0 - 1797 1734 2 2 0.000000 14.1707 0 - 1798 1734 2 2 0.000000 14.1707 0 - 1799 1734 2 2 0.000000 14.1707 0 - 1800 1734 2 2 0.000000 14.1707 0 - 1801 1735 2 2 0.000000 14.1707 0 - 1802 1735 2 2 0.000000 14.1707 0 - 1803 1735 2 2 0.000000 14.1707 0 - 1804 1735 2 2 0.000000 14.1707 0 - 1805 1735 2 2 0.000000 14.1707 0 - 1806 1735 2 2 0.000000 14.1707 0 - 1807 1735 2 2 0.000000 14.1707 0 - 1808 1735 2 2 0.000000 14.1707 0 - 1809 1735 2 2 0.000000 14.1707 0 - 1810 1735 2 2 0.000000 14.1707 0 - 1811 1735 2 2 0.000000 14.1707 0 - 1812 1735 2 2 0.000000 14.1707 0 - 1813 1736 2 2 0.000000 14.1707 0 - 1814 1736 2 2 0.000000 14.1707 0 - 1815 1736 2 2 0.000000 14.1707 0 - 1816 1736 2 2 0.000000 14.1707 0 - 1817 1736 2 2 0.000000 14.1707 0 - 1818 1736 2 2 0.000000 14.1707 0 - 1819 1736 2 2 0.000000 14.1707 0 - 1820 1736 2 2 0.000000 14.1707 0 - 1821 1736 2 2 0.000000 14.1707 0 - 1822 1736 2 2 0.000000 14.1707 0 - 1823 1736 2 2 0.000000 14.1707 0 - 1824 1736 2 2 0.000000 14.1707 0 - 1825 1737 2 2 0.000000 14.1707 0 - 1826 1737 2 2 0.000000 14.1707 0 - 1827 1737 2 2 0.000000 14.1707 0 - 1828 1737 2 2 0.000000 14.1707 0 - 1829 1737 2 2 0.000000 14.1707 0 - 1830 1737 2 2 0.000000 14.1707 0 - 1831 1737 2 2 0.000000 14.1707 0 - 1832 1737 2 2 0.000000 14.1707 0 - 1833 1737 2 2 0.000000 14.1707 0 - 1834 1737 2 2 0.000000 14.1707 0 - 1835 1737 2 2 0.000000 14.1707 0 - 1836 1737 2 2 0.000000 14.1707 0 - 1837 1738 2 2 0.000000 14.1707 0 - 1838 1738 2 2 0.000000 14.1707 0 - 1839 1738 2 2 0.000000 14.1707 0 - 1840 1738 2 2 0.000000 14.1707 0 - 1841 1738 2 2 0.000000 14.1707 0 - 1842 1738 2 2 0.000000 14.1707 0 - 1843 1738 2 2 0.000000 14.1707 0 - 1844 1738 2 2 0.000000 14.1707 0 - 1845 1738 2 2 0.000000 14.1707 0 - 1846 1738 2 2 0.000000 14.1707 0 - 1847 1738 2 2 0.000000 14.1707 0 - 1848 1738 2 2 0.000000 14.1707 0 - 1849 1739 2 2 0.000000 14.1707 0 - 1850 1739 2 2 0.000000 14.1707 0 - 1851 1739 2 2 0.000000 14.1707 0 - 1852 1739 2 2 0.000000 14.1707 0 - 1853 1739 2 2 0.000000 14.1707 0 - 1854 1739 2 2 0.000000 14.1707 0 - 1855 1739 2 2 0.000000 14.1707 0 - 1856 1739 2 2 0.000000 14.1707 0 - 1857 1739 2 2 0.000000 14.1707 0 - 1858 1739 2 2 0.000000 14.1707 0 - 1859 1739 2 2 0.000000 14.1707 0 - 1860 1739 2 2 0.000000 14.1707 0 - 1861 1740 2 2 0.000000 14.1707 0 - 1862 1740 2 2 0.000000 14.1707 0 - 1863 1740 2 2 0.000000 14.1707 0 - 1864 1740 2 2 0.000000 14.1707 0 - 1865 1740 2 2 0.000000 14.1707 0 - 1866 1740 2 2 0.000000 14.1707 0 - 1867 1740 2 2 0.000000 14.1707 0 - 1868 1740 2 2 0.000000 14.1707 0 - 1869 1740 2 2 0.000000 14.1707 0 - 1870 1740 2 2 0.000000 14.1707 0 - 1871 1740 2 2 0.000000 14.1707 0 - 1872 1740 2 2 0.000000 14.1707 0 - 1873 1741 2 2 0.000000 14.1707 0 - 1874 1741 2 2 0.000000 14.1707 0 - 1875 1741 2 2 0.000000 14.1707 0 - 1876 1741 2 2 0.000000 14.1707 0 - 1877 1741 2 2 0.000000 14.1707 0 - 1878 1741 2 2 0.000000 14.1707 0 - 1879 1741 2 2 0.000000 14.1707 0 - 1880 1741 2 2 0.000000 14.1707 0 - 1881 1741 2 2 0.000000 14.1707 0 - 1882 1741 2 2 0.000000 14.1707 0 - 1883 1741 2 2 0.000000 14.1707 0 - 1884 1741 2 2 0.000000 14.1707 0 - 1885 1742 2 2 0.000000 14.1707 0 - 1886 1742 2 2 0.000000 14.1707 0 - 1887 1742 2 2 0.000000 14.1707 0 - 1888 1742 2 2 0.000000 14.1707 0 - 1889 1742 2 2 0.000000 14.1707 0 - 1890 1742 2 2 0.000000 14.1707 0 - 1891 1742 2 2 0.000000 14.1707 0 - 1892 1742 2 2 0.000000 14.1707 0 - 1893 1742 2 2 0.000000 14.1707 0 - 1894 1742 2 2 0.000000 14.1707 0 - 1895 1742 2 2 0.000000 14.1707 0 - 1896 1742 2 2 0.000000 14.1707 0 - 1897 1743 2 2 0.000000 14.1707 0 - 1898 1743 2 2 0.000000 14.1707 0 - 1899 1743 2 2 0.000000 14.1707 0 - 1900 1743 2 2 0.000000 14.1707 0 - 1901 1743 2 2 0.000000 14.1707 0 - 1902 1743 2 2 0.000000 14.1707 0 - 1903 1743 2 2 0.000000 14.1707 0 - 1904 1743 2 2 0.000000 14.1707 0 - 1905 1743 2 2 0.000000 14.1707 0 - 1906 1743 2 2 0.000000 14.1707 0 - 1907 1743 2 2 0.000000 14.1707 0 - 1908 1743 2 2 0.000000 14.1707 0 - 1909 1744 2 2 0.000000 14.1707 0 - 1910 1744 2 2 0.000000 14.1707 0 - 1911 1744 2 2 0.000000 14.1707 0 - 1912 1744 2 2 0.000000 14.1707 0 - 1913 1744 2 2 0.000000 14.1707 0 - 1914 1744 2 2 0.000000 14.1707 0 - 1915 1744 2 2 0.000000 14.1707 0 - 1916 1744 2 2 0.000000 14.1707 0 - 1917 1744 2 2 0.000000 14.1707 0 - 1918 1744 2 2 0.000000 14.1707 0 - 1919 1744 2 2 0.000000 14.1707 0 - 1920 1744 2 2 0.000000 14.1707 0 - 1921 1745 2 2 0.000000 14.1707 0 - 1922 1745 2 2 0.000000 14.1707 0 - 1923 1745 2 2 0.000000 14.1707 0 - 1924 1745 2 2 0.000000 14.1707 0 - 1925 1745 2 2 0.000000 14.1707 0 - 1926 1745 2 2 0.000000 14.1707 0 - 1927 1745 2 2 0.000000 14.1707 0 - 1928 1745 2 2 0.000000 14.1707 0 - 1929 1745 2 2 0.000000 14.1707 0 - 1930 1745 2 2 0.000000 14.1707 0 - 1931 1745 2 2 0.000000 14.1707 0 - 1932 1745 2 2 0.000000 14.1707 0 - 1933 1746 2 2 0.000000 14.1707 0 - 1934 1746 2 2 0.000000 14.1707 0 - 1935 1746 2 2 0.000000 14.1707 0 - 1936 1746 2 2 0.000000 14.1707 0 - 1937 1746 2 2 0.000000 14.1707 0 - 1938 1746 2 2 0.000000 14.1707 0 - 1939 1746 2 2 0.000000 14.1707 0 - 1940 1746 2 2 0.000000 14.1707 0 - 1941 1746 2 2 0.000000 14.1707 0 - 1942 1746 2 2 0.000000 14.1707 0 - 1943 1746 2 2 0.000000 14.1707 0 - 1944 1746 2 2 0.000000 14.1707 0 - 1945 1747 2 2 0.000000 14.1707 0 - 1946 1747 2 2 0.000000 14.1707 0 - 1947 1747 2 2 0.000000 14.1707 0 - 1948 1747 2 2 0.000000 14.1707 0 - 1949 1747 2 2 0.000000 14.1707 0 - 1950 1747 2 2 0.000000 14.1707 0 - 1951 1747 2 2 0.000000 14.1707 0 - 1952 1747 2 2 0.000000 14.1707 0 - 1953 1747 2 2 0.000000 14.1707 0 - 1954 1747 2 2 0.000000 14.1707 0 - 1955 1747 2 2 0.000000 14.1707 0 - 1956 1747 2 2 0.000000 14.1707 0 - 1957 1748 2 2 0.000000 14.1707 0 - 1958 1748 2 2 0.000000 14.1707 0 - 1959 1748 2 2 0.000000 14.1707 0 - 1960 1748 2 2 0.000000 14.1707 0 - 1961 1748 2 2 0.000000 14.1707 0 - 1962 1748 2 2 0.000000 14.1707 0 - 1963 1748 2 2 0.000000 14.1707 0 - 1964 1748 2 2 0.000000 14.1707 0 - 1965 1748 2 2 0.000000 14.1707 0 - 1966 1748 2 2 0.000000 14.1707 0 - 1967 1748 2 2 0.000000 14.1707 0 - 1968 1748 2 2 0.000000 14.1707 0 - 1969 1749 2 2 0.000000 14.1707 0 - 1970 1749 2 2 0.000000 14.1707 0 - 1971 1749 2 2 0.000000 14.1707 0 - 1972 1749 2 2 0.000000 14.1707 0 - 1973 1749 2 2 0.000000 14.1707 0 - 1974 1749 2 2 0.000000 14.1707 0 - 1975 1749 2 2 0.000000 14.1707 0 - 1976 1749 2 2 0.000000 14.1707 0 - 1977 1749 2 2 0.000000 14.1707 0 - 1978 1749 2 2 0.000000 14.1707 0 - 1979 1749 2 2 0.000000 14.1707 0 - 1980 1749 2 2 0.000000 14.1707 0 - 1981 1750 2 2 0.000000 14.1707 0 - 1982 1750 2 2 0.000000 14.1707 0 - 1983 1750 2 2 0.000000 14.1707 0 - 1984 1750 2 2 0.000000 14.1707 0 - 1985 1750 2 2 0.000000 14.1707 0 - 1986 1750 2 2 0.000000 14.1707 0 - 1987 1750 2 2 0.000000 14.1707 0 - 1988 1750 2 2 0.000000 14.1707 0 - 1989 1750 2 2 0.000000 14.1707 0 - 1990 1750 2 2 0.000000 14.1707 0 - 1991 1750 2 2 0.000000 14.1707 0 - 1992 1750 2 2 0.000000 14.1707 0 - 1993 1751 2 2 0.000000 14.1707 0 - 1994 1751 2 2 0.000000 14.1707 0 - 1995 1751 2 2 0.000000 14.1707 0 - 1996 1751 2 2 0.000000 14.1707 0 - 1997 1751 2 2 0.000000 14.1707 0 - 1998 1751 2 2 0.000000 14.1707 0 - 1999 1751 2 2 0.000000 14.1707 0 - 2000 1751 2 2 0.000000 14.1707 0 - 2001 1751 2 2 0.000000 14.1707 0 - 2002 1751 2 2 0.000000 14.1707 0 - 2003 1751 2 2 0.000000 14.1707 0 - 2004 1751 2 2 0.000000 14.1707 0 - 2005 1752 2 2 0.000000 14.1707 0 - 2006 1752 2 2 0.000000 14.1707 0 - 2007 1752 2 2 0.000000 14.1707 0 - 2008 1752 2 2 0.000000 14.1707 0 - 2009 1752 2 2 0.000000 14.1707 0 - 2010 1752 2 2 0.000000 14.1707 0 - 2011 1752 2 2 0.000000 14.1707 0 - 2012 1752 2 2 0.000000 14.1707 0 - 2013 1752 2 2 0.000000 14.1707 0 - 2014 1752 2 2 0.000000 14.1707 0 - 2015 1752 2 2 0.000000 14.1707 0 - 2016 1752 2 2 0.000000 14.1707 0 - 2017 1753 2 2 0.000000 14.1707 0 - 2018 1753 2 2 0.000000 14.1707 0 - 2019 1753 2 2 0.000000 14.1707 0 - 2020 1753 2 2 0.000000 14.1707 0 - 2021 1753 2 2 0.000000 14.1707 0 - 2022 1753 2 2 0.000000 14.1707 0 - 2023 1753 2 2 0.000000 14.1707 0 - 2024 1753 2 2 0.000000 14.1707 0 - 2025 1753 2 2 0.000000 14.1707 0 - 2026 1753 2 2 0.000000 14.1707 0 - 2027 1753 2 2 0.000000 14.1707 0 - 2028 1753 2 2 0.000000 14.1707 0 - 2029 1754 2 2 0.000000 14.1707 0 - 2030 1754 2 2 0.000000 14.1707 0 - 2031 1754 2 2 0.000000 14.1707 0 - 2032 1754 2 2 0.000000 14.1707 0 - 2033 1754 2 2 0.000000 14.1707 0 - 2034 1754 2 2 0.000000 14.1707 0 - 2035 1754 2 2 0.000000 14.1707 0 - 2036 1754 2 2 0.000000 14.1707 0 - 2037 1754 2 2 0.000000 14.1707 0 - 2038 1754 2 2 0.000000 14.1707 0 - 2039 1754 2 2 0.000000 14.1707 0 - 2040 1754 2 2 0.000000 14.1707 0 - 2041 1755 2 2 0.000000 14.1707 0 - 2042 1755 2 2 0.000000 14.1707 0 - 2043 1755 2 2 0.000000 14.1707 0 - 2044 1755 2 2 0.000000 14.1707 0 - 2045 1755 2 2 0.000000 14.1707 0 - 2046 1755 2 2 0.000000 14.1707 0 - 2047 1755 2 2 0.000000 14.1707 0 - 2048 1755 2 2 0.000000 14.1707 0 - 2049 1755 2 2 0.000000 14.1707 0 - 2050 1755 2 2 0.000000 14.1707 0 - 2051 1755 2 2 0.000000 14.1707 0 - 2052 1755 2 2 0.000000 14.1707 0 - 2053 1756 2 2 0.000000 14.1707 0 - 2054 1756 2 2 0.000000 14.1707 0 - 2055 1756 2 2 0.000000 14.1707 0 - 2056 1756 2 2 0.000000 14.1707 0 - 2057 1756 2 2 0.000000 14.1707 0 - 2058 1756 2 2 0.000000 14.1707 0 - 2059 1756 2 2 0.000000 14.1707 0 - 2060 1756 2 2 0.000000 14.1707 0 - 2061 1756 2 2 0.000000 14.1707 0 - 2062 1756 2 2 0.000000 14.1707 0 - 2063 1756 2 2 0.000000 14.1707 0 - 2064 1756 2 2 0.000000 14.1707 0 - 2065 1757 2 2 0.000000 14.1707 0 - 2066 1757 2 2 0.000000 14.1707 0 - 2067 1757 2 2 0.000000 14.1707 0 - 2068 1757 2 2 0.000000 14.1707 0 - 2069 1757 2 2 0.000000 14.1707 0 - 2070 1757 2 2 0.000000 14.1707 0 - 2071 1757 2 2 0.000000 14.1707 0 - 2072 1757 2 2 0.000000 14.1707 0 - 2073 1757 2 2 0.000000 14.1707 0 - 2074 1757 2 2 0.000000 14.1707 0 - 2075 1757 2 2 0.000000 14.1707 0 - 2076 1757 2 2 0.000000 14.1707 0 - 2077 1758 2 2 0.000000 14.1707 0 - 2078 1758 2 2 0.000000 14.1707 0 - 2079 1758 2 2 0.000000 14.1707 0 - 2080 1758 2 2 0.000000 14.1707 0 - 2081 1758 2 2 0.000000 14.1707 0 - 2082 1758 2 2 0.000000 14.1707 0 - 2083 1758 2 2 0.000000 14.1707 0 - 2084 1758 2 2 0.000000 14.1707 0 - 2085 1758 2 2 0.000000 14.1707 0 - 2086 1758 2 2 0.000000 14.1707 0 - 2087 1758 2 2 0.000000 14.1707 0 - 2088 1758 2 2 0.000000 14.1707 0 - 2089 1759 2 2 0.000000 14.1707 0 - 2090 1759 2 2 0.000000 14.1707 0 - 2091 1759 2 2 0.000000 14.1707 0 - 2092 1759 2 2 0.000000 14.1707 0 - 2093 1759 2 2 0.000000 14.1707 0 - 2094 1759 2 2 0.000000 14.1707 0 - 2095 1759 2 2 0.000000 14.1707 0 - 2096 1759 2 2 0.000000 14.1707 0 - 2097 1759 2 2 0.000000 14.1707 0 - 2098 1759 2 2 0.000000 14.1707 0 - 2099 1759 2 2 0.000000 14.1707 0 - 2100 1759 2 2 0.000000 14.1707 0 - 2101 1760 2 2 0.000000 14.1707 0 - 2102 1760 2 2 0.000000 14.1707 0 - 2103 1760 2 2 0.000000 14.1707 0 - 2104 1760 2 2 0.000000 14.1707 0 - 2105 1760 2 2 0.000000 14.1707 0 - 2106 1760 2 2 0.000000 14.1707 0 - 2107 1760 2 2 0.000000 14.1707 0 - 2108 1760 2 2 0.000000 14.1707 0 - 2109 1760 2 2 0.000000 14.1707 0 - 2110 1760 2 2 0.000000 14.1707 0 - 2111 1760 2 2 0.000000 14.1707 0 - 2112 1760 2 2 0.000000 14.1707 0 - 2113 1761 2 2 0.000000 14.1707 0 - 2114 1761 2 2 0.000000 14.1707 0 - 2115 1761 2 2 0.000000 14.1707 0 - 2116 1761 2 2 0.000000 14.1707 0 - 2117 1761 2 2 0.000000 14.1707 0 - 2118 1761 2 2 0.000000 14.1707 0 - 2119 1761 2 2 0.000000 14.1707 0 - 2120 1761 2 2 0.000000 14.1707 0 - 2121 1761 2 2 0.000000 14.1707 0 - 2122 1761 2 2 0.000000 14.1707 0 - 2123 1761 2 2 0.000000 14.1707 0 - 2124 1761 2 2 0.000000 14.1707 0 - 2125 1762 2 2 0.000000 14.1707 0 - 2126 1762 2 2 0.000000 14.1707 0 - 2127 1762 2 2 0.000000 14.1707 0 - 2128 1762 2 2 0.000000 14.1707 0 - 2129 1762 2 2 0.000000 14.1707 0 - 2130 1762 2 2 0.000000 14.1707 0 - 2131 1762 2 2 0.000000 14.1707 0 - 2132 1762 2 2 0.000000 14.1707 0 - 2133 1762 2 2 0.000000 14.1707 0 - 2134 1762 2 2 0.000000 14.1707 0 - 2135 1762 2 2 0.000000 14.1707 0 - 2136 1762 2 2 0.000000 14.1707 0 - 2137 1763 2 2 0.000000 14.1707 0 - 2138 1763 2 2 0.000000 14.1707 0 - 2139 1763 2 2 0.000000 14.1707 0 - 2140 1763 2 2 0.000000 14.1707 0 - 2141 1763 2 2 0.000000 14.1707 0 - 2142 1763 2 2 0.000000 14.1707 0 - 2143 1763 2 2 0.000000 14.1707 0 - 2144 1763 2 2 0.000000 14.1707 0 - 2145 1763 2 2 0.000000 14.1707 0 - 2146 1763 2 2 0.000000 14.1707 0 - 2147 1763 2 2 0.000000 14.1707 0 - 2148 1763 2 2 0.000000 14.1707 0 - 2149 1764 2 2 0.000000 14.1707 0 - 2150 1764 2 2 0.000000 14.1707 0 - 2151 1764 2 2 0.000000 14.1707 0 - 2152 1764 2 2 0.000000 14.1707 0 - 2153 1764 2 2 0.000000 14.1707 0 - 2154 1764 2 2 0.000000 14.1707 0 - 2155 1764 2 2 0.000000 14.1707 0 - 2156 1764 2 2 0.000000 14.1707 0 - 2157 1764 2 2 0.000000 14.1707 0 - 2158 1764 2 2 0.000000 14.1707 0 - 2159 1764 2 2 0.000000 14.1707 0 - 2160 1764 2 2 0.000000 14.1707 0 - 2161 1765 2 2 0.000000 14.1707 0 - 2162 1765 2 2 0.000000 14.1707 0 - 2163 1765 2 2 0.000000 14.1707 0 - 2164 1765 2 2 0.000000 14.1707 0 - 2165 1765 2 2 0.000000 14.1707 0 - 2166 1765 2 2 0.000000 14.1707 0 - 2167 1765 2 2 0.000000 14.1707 0 - 2168 1765 2 2 0.000000 14.1707 0 - 2169 1765 2 2 0.000000 14.1707 0 - 2170 1765 2 2 0.000000 14.1707 0 - 2171 1765 2 2 0.000000 14.1707 0 - 2172 1765 2 2 0.000000 14.1707 0 - 2173 1766 2 2 0.000000 14.1707 0 - 2174 1766 2 2 0.000000 14.1707 0 - 2175 1766 2 2 0.000000 14.1707 0 - 2176 1766 2 2 0.000000 14.1707 0 - 2177 1766 2 2 0.000000 14.1707 0 - 2178 1766 2 2 0.000000 14.1707 0 - 2179 1766 2 2 0.000000 14.1707 0 - 2180 1766 2 2 0.000000 14.1707 0 - 2181 1766 2 2 0.000000 14.1707 0 - 2182 1766 2 2 0.000000 14.1707 0 - 2183 1766 2 2 0.000000 14.1707 0 - 2184 1766 2 2 0.000000 14.1707 0 - 2185 1767 2 2 0.000000 14.1707 0 - 2186 1767 2 2 0.000000 14.1707 0 - 2187 1767 2 2 0.000000 14.1707 0 - 2188 1767 2 2 0.000000 14.1707 0 - 2189 1767 2 2 0.000000 14.1707 0 - 2190 1767 2 2 0.000000 14.1707 0 - 2191 1767 2 2 0.000000 14.1707 0 - 2192 1767 2 2 0.000000 14.1707 0 - 2193 1767 2 2 0.000000 14.1707 0 - 2194 1767 2 2 0.000000 14.1707 0 - 2195 1767 2 2 0.000000 14.1707 0 - 2196 1767 2 2 0.000000 14.1707 0 - 2197 1768 2 2 0.000000 14.1707 0 - 2198 1768 2 2 0.000000 14.1707 0 - 2199 1768 2 2 0.000000 14.1707 0 - 2200 1768 2 2 0.000000 14.1707 0 - 2201 1768 2 2 0.000000 14.1707 0 - 2202 1768 2 2 0.000000 14.1707 0 - 2203 1768 2 2 0.000000 14.1707 0 - 2204 1768 2 2 0.000000 14.1707 0 - 2205 1768 2 2 0.000000 14.1707 0 - 2206 1768 2 2 0.000000 14.1707 0 - 2207 1768 2 2 0.000000 14.1707 0 - 2208 1768 2 2 0.000000 14.1707 0 - 2209 1769 2 2 0.000000 14.1707 0 - 2210 1769 2 2 0.000000 14.1707 0 - 2211 1769 2 2 0.000000 14.1707 0 - 2212 1769 2 2 0.000000 14.1707 0 - 2213 1769 2 2 0.000000 14.1707 0 - 2214 1769 2 2 0.000000 14.1707 0 - 2215 1769 2 2 0.000000 14.1707 0 - 2216 1769 2 2 0.000000 14.1707 0 - 2217 1769 2 2 0.000000 14.1707 0 - 2218 1769 2 2 0.000000 14.1707 0 - 2219 1769 2 2 0.000000 14.1707 0 - 2220 1769 2 2 0.000000 14.1707 0 - 2221 1770 2 2 0.000000 14.1707 0 - 2222 1770 2 2 0.000000 14.1707 0 - 2223 1770 2 2 0.000000 14.1707 0 - 2224 1770 2 2 0.000000 14.1707 0 - 2225 1770 2 2 0.000000 14.1707 0 - 2226 1770 2 2 0.000000 14.1707 0 - 2227 1770 2 2 0.000000 14.1707 0 - 2228 1770 2 2 0.000000 14.1707 0 - 2229 1770 2 2 0.000000 14.1707 0 - 2230 1770 2 2 0.000000 14.1707 0 - 2231 1770 2 2 0.000000 14.1707 0 - 2232 1770 2 2 0.000000 14.1707 0 - 2233 1771 2 2 0.000000 14.1707 0 - 2234 1771 2 2 0.000000 14.1707 0 - 2235 1771 2 2 0.000000 14.1707 0 - 2236 1771 2 2 0.000000 14.1707 0 - 2237 1771 2 2 0.000000 14.1707 0 - 2238 1771 2 2 0.000000 14.1707 0 - 2239 1771 2 2 0.000000 14.1707 0 - 2240 1771 2 2 0.000000 14.1707 0 - 2241 1771 2 2 0.000000 14.1707 0 - 2242 1771 2 2 0.000000 14.1707 0 - 2243 1771 2 2 0.000000 14.1707 0 - 2244 1771 2 2 0.000000 14.1707 0 - 2245 1772 2 2 0.000000 14.1707 0 - 2246 1772 2 2 0.000000 14.1707 0 - 2247 1772 2 2 0.000000 14.1707 0 - 2248 1772 2 2 0.000000 14.1707 0 - 2249 1772 2 2 0.000000 14.1707 0 - 2250 1772 2 2 0.000000 14.1707 0 - 2251 1772 2 2 0.000000 14.1707 0 - 2252 1772 2 2 0.000000 14.1707 0 - 2253 1772 2 2 0.000000 14.1707 0 - 2254 1772 2 2 0.000000 14.1707 0 - 2255 1772 2 2 0.000000 14.1707 0 - 2256 1772 2 2 0.000000 14.1707 0 - 2257 1773 2 2 0.000000 14.1707 0 - 2258 1773 2 2 0.000000 14.1707 0 - 2259 1773 2 2 0.000000 14.1707 0 - 2260 1773 2 2 0.000000 14.1707 0 - 2261 1773 2 2 0.000000 14.1707 0 - 2262 1773 2 2 0.000000 14.1707 0 - 2263 1773 2 2 0.000000 14.1707 0 - 2264 1773 2 2 0.000000 14.1707 0 - 2265 1773 2 2 0.000000 14.1707 0 - 2266 1773 2 2 0.000000 14.1707 0 - 2267 1773 2 2 0.000000 14.1707 0 - 2268 1773 2 2 0.000000 14.1707 0 - 2269 1774 2 2 0.000000 14.1707 0 - 2270 1774 2 2 0.000000 14.1707 0 - 2271 1774 2 2 0.000000 14.1707 0 - 2272 1774 2 2 0.000000 14.1707 0 - 2273 1774 2 2 0.000000 14.1707 0 - 2274 1774 2 2 0.000000 14.1707 0 - 2275 1774 2 2 0.000000 14.1707 0 - 2276 1774 2 2 0.000000 14.1707 0 - 2277 1774 2 2 0.000000 14.1707 0 - 2278 1774 2 2 0.000000 14.1707 0 - 2279 1774 2 2 0.000000 14.1707 0 - 2280 1774 2 2 0.000000 14.1707 0 - 2281 1775 2 2 0.000000 14.1707 0 - 2282 1775 2 2 0.000000 14.1707 0 - 2283 1775 2 2 0.000000 14.1707 0 - 2284 1775 2 2 0.000000 14.1707 0 - 2285 1775 2 2 0.000000 14.1707 0 - 2286 1775 2 2 0.000000 14.1707 0 - 2287 1775 2 2 0.000000 14.1707 0 - 2288 1775 2 2 0.000000 14.1707 0 - 2289 1775 2 2 0.000000 14.1707 0 - 2290 1775 2 2 0.000000 14.1707 0 - 2291 1775 2 2 0.000000 14.1707 0 - 2292 1775 2 2 0.000000 14.1707 0 - 2293 1776 2 2 0.000000 14.1707 0 - 2294 1776 2 2 0.000000 14.1707 0 - 2295 1776 2 2 0.000000 14.1707 0 - 2296 1776 2 2 0.000000 14.1707 0 - 2297 1776 2 2 0.000000 14.1707 0 - 2298 1776 2 2 0.000000 14.1707 0 - 2299 1776 2 2 0.000000 14.1707 0 - 2300 1776 2 2 0.000000 14.1707 0 - 2301 1776 2 2 0.000000 14.1707 0 - 2302 1776 2 2 0.000000 14.1707 0 - 2303 1776 2 2 0.000000 14.1707 0 - 2304 1776 2 2 0.000000 14.1707 0 - 2305 1777 2 2 0.000000 14.1707 0 - 2306 1777 2 2 0.000000 14.1707 0 - 2307 1777 2 2 0.000000 14.1707 0 - 2308 1777 2 2 0.000000 14.1707 0 - 2309 1777 2 2 0.000000 14.1707 0 - 2310 1777 2 2 0.000000 14.1707 0 - 2311 1777 2 2 0.000000 14.1707 0 - 2312 1777 2 2 0.000000 14.1707 0 - 2313 1777 2 2 0.000000 14.1707 0 - 2314 1777 2 2 0.000000 14.1707 0 - 2315 1777 2 2 0.000000 14.1707 0 - 2316 1777 2 2 0.000000 14.1707 0 - 2317 1778 2 2 0.000000 14.1707 0 - 2318 1778 2 2 0.000000 14.1707 0 - 2319 1778 2 2 0.000000 14.1707 0 - 2320 1778 2 2 0.000000 14.1707 0 - 2321 1778 2 2 0.000000 14.1707 0 - 2322 1778 2 2 0.000000 14.1707 0 - 2323 1778 2 2 0.000000 14.1707 0 - 2324 1778 2 2 0.000000 14.1707 0 - 2325 1778 2 2 0.000000 14.1707 0 - 2326 1778 2 2 0.000000 14.1707 0 - 2327 1778 2 2 0.000000 14.1707 0 - 2328 1778 2 2 0.000000 14.1707 0 - 2329 1779 2 2 0.000000 14.1707 0 - 2330 1779 2 2 0.000000 14.1707 0 - 2331 1779 2 2 0.000000 14.1707 0 - 2332 1779 2 2 0.000000 14.1707 0 - 2333 1779 2 2 0.000000 14.1707 0 - 2334 1779 2 2 0.000000 14.1707 0 - 2335 1779 2 2 0.000000 14.1707 0 - 2336 1779 2 2 0.000000 14.1707 0 - 2337 1779 2 2 0.000000 14.1707 0 - 2338 1779 2 2 0.000000 14.1707 0 - 2339 1779 2 2 0.000000 14.1707 0 - 2340 1779 2 2 0.000000 14.1707 0 - 2341 1780 2 2 0.000000 14.1707 0 - 2342 1780 2 2 0.000000 14.1707 0 - 2343 1780 2 2 0.000000 14.1707 0 - 2344 1780 2 2 0.000000 14.1707 0 - 2345 1780 2 2 0.000000 14.1707 0 - 2346 1780 2 2 0.000000 14.1707 0 - 2347 1780 2 2 0.000000 14.1707 0 - 2348 1780 2 2 0.000000 14.1707 0 - 2349 1780 2 2 0.000000 14.1707 0 - 2350 1780 2 2 0.000000 14.1707 0 - 2351 1780 2 2 0.000000 14.1707 0 - 2352 1780 2 2 0.000000 14.1707 0 - 2353 1781 2 2 0.000000 14.1707 0 - 2354 1781 2 2 0.000000 14.1707 0 - 2355 1781 2 2 0.000000 14.1707 0 - 2356 1781 2 2 0.000000 14.1707 0 - 2357 1781 2 2 0.000000 14.1707 0 - 2358 1781 2 2 0.000000 14.1707 0 - 2359 1781 2 2 0.000000 14.1707 0 - 2360 1781 2 2 0.000000 14.1707 0 - 2361 1781 2 2 0.000000 14.1707 0 - 2362 1781 2 2 0.000000 14.1707 0 - 2363 1781 2 2 0.000000 14.1707 0 - 2364 1781 2 2 0.000000 14.1707 0 - 2365 1782 2 2 0.000000 14.1707 0 - 2366 1782 2 2 0.000000 14.1707 0 - 2367 1782 2 2 0.000000 14.1707 0 - 2368 1782 2 2 0.000000 14.1707 0 - 2369 1782 2 2 0.000000 14.1707 0 - 2370 1782 2 2 0.000000 14.1707 0 - 2371 1782 2 2 0.000000 14.1707 0 - 2372 1782 2 2 0.000000 14.1707 0 - 2373 1782 2 2 0.000000 14.1707 0 - 2374 1782 2 2 0.000000 14.1707 0 - 2375 1782 2 2 0.000000 14.1707 0 - 2376 1782 2 2 0.000000 14.1707 0 - 2377 1783 2 2 0.000000 14.1707 0 - 2378 1783 2 2 0.000000 14.1707 0 - 2379 1783 2 2 0.000000 14.1707 0 - 2380 1783 2 2 0.000000 14.1707 0 - 2381 1783 2 2 0.000000 14.1707 0 - 2382 1783 2 2 0.000000 14.1707 0 - 2383 1783 2 2 0.000000 14.1707 0 - 2384 1783 2 2 0.000000 14.1707 0 - 2385 1783 2 2 0.000000 14.1707 0 - 2386 1783 2 2 0.000000 14.1707 0 - 2387 1783 2 2 0.000000 14.1707 0 - 2388 1783 2 2 0.000000 14.1707 0 - 2389 1784 2 2 0.000000 14.1707 0 - 2390 1784 2 2 0.000000 14.1707 0 - 2391 1784 2 2 0.000000 14.1707 0 - 2392 1784 2 2 0.000000 14.1707 0 - 2393 1784 2 2 0.000000 14.1707 0 - 2394 1784 2 2 0.000000 14.1707 0 - 2395 1784 2 2 0.000000 14.1707 0 - 2396 1784 2 2 0.000000 14.1707 0 - 2397 1784 2 2 0.000000 14.1707 0 - 2398 1784 2 2 0.000000 14.1707 0 - 2399 1784 2 2 0.000000 14.1707 0 - 2400 1784 2 2 0.000000 14.1707 0 - 2401 1785 2 2 0.000000 14.1707 0 - 2402 1785 2 2 0.000000 14.1707 0 - 2403 1785 2 2 0.000000 14.1707 0 - 2404 1785 2 2 0.000000 14.1707 0 - 2405 1785 2 2 0.000000 14.1707 0 - 2406 1785 2 2 0.000000 14.1707 0 - 2407 1785 2 2 0.000000 14.1707 0 - 2408 1785 2 2 0.000000 14.1707 0 - 2409 1785 2 2 0.000000 14.1707 0 - 2410 1785 2 2 0.000000 14.1707 0 - 2411 1785 2 2 0.000000 14.1707 0 - 2412 1785 2 2 0.000000 14.1707 0 - 2413 1786 2 2 0.000000 14.1707 0 - 2414 1786 2 2 0.000000 14.1707 0 - 2415 1786 2 2 0.000000 14.1707 0 - 2416 1786 2 2 0.000000 14.1707 0 - 2417 1786 2 2 0.000000 14.1707 0 - 2418 1786 2 2 0.000000 14.1707 0 - 2419 1786 2 2 0.000000 14.1707 0 - 2420 1786 2 2 0.000000 14.1707 0 - 2421 1786 2 2 0.000000 14.1707 0 - 2422 1786 2 2 0.000000 14.1707 0 - 2423 1786 2 2 0.000000 14.1707 0 - 2424 1786 2 2 0.000000 14.1707 0 - 2425 1787 2 2 0.000000 14.1707 0 - 2426 1787 2 2 0.000000 14.1707 0 - 2427 1787 2 2 0.000000 14.1707 0 - 2428 1787 2 2 0.000000 14.1707 0 - 2429 1787 2 2 0.000000 14.1707 0 - 2430 1787 2 2 0.000000 14.1707 0 - 2431 1787 2 2 0.000000 14.1707 0 - 2432 1787 2 2 0.000000 14.1707 0 - 2433 1787 2 2 0.000000 14.1707 0 - 2434 1787 2 2 0.000000 14.1707 0 - 2435 1787 2 2 0.000000 14.1707 0 - 2436 1787 2 2 0.000000 14.1707 0 - 2437 1788 2 2 0.000000 14.1707 0 - 2438 1788 2 2 0.000000 14.1707 0 - 2439 1788 2 2 0.000000 14.1707 0 - 2440 1788 2 2 0.000000 14.1707 0 - 2441 1788 2 2 0.000000 14.1707 0 - 2442 1788 2 2 0.000000 14.1707 0 - 2443 1788 2 2 0.000000 14.1707 0 - 2444 1788 2 2 0.000000 14.1707 0 - 2445 1788 2 2 0.000000 14.1707 0 - 2446 1788 2 2 0.000000 14.1707 0 - 2447 1788 2 2 0.000000 14.1707 0 - 2448 1788 2 2 0.000000 14.1707 0 - 2449 1789 2 2 0.000000 14.1707 0 - 2450 1789 2 2 0.000000 14.1707 0 - 2451 1789 2 2 0.000000 14.1707 0 - 2452 1789 2 2 0.000000 14.1707 0 - 2453 1789 2 2 0.000000 14.1707 0 - 2454 1789 2 2 0.000000 14.1707 0 - 2455 1789 2 2 0.000000 14.1707 0 - 2456 1789 2 2 0.000000 14.1707 0 - 2457 1789 2 2 0.000000 14.1707 0 - 2458 1789 2 2 0.000000 14.1707 0 - 2459 1789 2 2 0.000000 14.1707 0 - 2460 1789 2 2 0.000000 14.1707 0 - 2461 1790 2 2 0.000000 14.1707 0 - 2462 1790 2 2 0.000000 14.1707 0 - 2463 1790 2 2 0.000000 14.1707 0 - 2464 1790 2 2 0.000000 14.1707 0 - 2465 1790 2 2 0.000000 14.1707 0 - 2466 1790 2 2 0.000000 14.1707 0 - 2467 1790 2 2 0.000000 14.1707 0 - 2468 1790 2 2 0.000000 14.1707 0 - 2469 1790 2 2 0.000000 14.1707 0 - 2470 1790 2 2 0.000000 14.1707 0 - 2471 1790 2 2 0.000000 14.1707 0 - 2472 1790 2 2 0.000000 14.1707 0 - 2473 1791 2 2 0.000000 14.1707 0 - 2474 1791 2 2 0.000000 14.1707 0 - 2475 1791 2 2 0.000000 14.1707 0 - 2476 1791 2 2 0.000000 14.1707 0 - 2477 1791 2 2 0.000000 14.1707 0 - 2478 1791 2 2 0.000000 14.1707 0 - 2479 1791 2 2 0.000000 14.1707 0 - 2480 1791 2 2 0.000000 14.1707 0 - 2481 1791 2 2 0.000000 14.1707 0 - 2482 1791 2 2 0.000000 14.1707 0 - 2483 1791 2 2 0.000000 14.1707 0 - 2484 1791 2 2 0.000000 14.1707 0 - 2485 1792 2 2 0.000000 14.1707 0 - 2486 1792 2 2 0.000000 14.1707 0 - 2487 1792 2 2 0.000000 14.1707 0 - 2488 1792 2 2 0.000000 14.1707 0 - 2489 1792 2 2 0.000000 14.1707 0 - 2490 1792 2 2 0.000000 14.1707 0 - 2491 1792 2 2 0.000000 14.1707 0 - 2492 1792 2 2 0.000000 14.1707 0 - 2493 1792 2 2 0.000000 14.1707 0 - 2494 1792 2 2 0.000000 14.1707 0 - 2495 1792 2 2 0.000000 14.1707 0 - 2496 1792 2 2 0.000000 14.1707 0 - - 768 !NBOND: bonds - 1729 1730 1729 1740 1730 1731 1731 1732 - 1732 1733 1733 1734 1734 1735 1735 1736 - 1736 1737 1737 1738 1738 1739 1739 1740 - 1741 1742 1741 1752 1742 1743 1743 1744 - 1744 1745 1745 1746 1746 1747 1747 1748 - 1748 1749 1749 1750 1750 1751 1751 1752 - 1753 1754 1753 1764 1754 1755 1755 1756 - 1756 1757 1757 1758 1758 1759 1759 1760 - 1760 1761 1761 1762 1762 1763 1763 1764 - 1765 1766 1765 1776 1766 1767 1767 1768 - 1768 1769 1769 1770 1770 1771 1771 1772 - 1772 1773 1773 1774 1774 1775 1775 1776 - 1777 1778 1777 1788 1778 1779 1779 1780 - 1780 1781 1781 1782 1782 1783 1783 1784 - 1784 1785 1785 1786 1786 1787 1787 1788 - 1789 1790 1789 1800 1790 1791 1791 1792 - 1792 1793 1793 1794 1794 1795 1795 1796 - 1796 1797 1797 1798 1798 1799 1799 1800 - 1801 1802 1801 1812 1802 1803 1803 1804 - 1804 1805 1805 1806 1806 1807 1807 1808 - 1808 1809 1809 1810 1810 1811 1811 1812 - 1813 1814 1813 1824 1814 1815 1815 1816 - 1816 1817 1817 1818 1818 1819 1819 1820 - 1820 1821 1821 1822 1822 1823 1823 1824 - 1825 1826 1825 1836 1826 1827 1827 1828 - 1828 1829 1829 1830 1830 1831 1831 1832 - 1832 1833 1833 1834 1834 1835 1835 1836 - 1837 1838 1837 1848 1838 1839 1839 1840 - 1840 1841 1841 1842 1842 1843 1843 1844 - 1844 1845 1845 1846 1846 1847 1847 1848 - 1849 1850 1849 1860 1850 1851 1851 1852 - 1852 1853 1853 1854 1854 1855 1855 1856 - 1856 1857 1857 1858 1858 1859 1859 1860 - 1861 1862 1861 1872 1862 1863 1863 1864 - 1864 1865 1865 1866 1866 1867 1867 1868 - 1868 1869 1869 1870 1870 1871 1871 1872 - 1873 1874 1873 1884 1874 1875 1875 1876 - 1876 1877 1877 1878 1878 1879 1879 1880 - 1880 1881 1881 1882 1882 1883 1883 1884 - 1885 1886 1885 1896 1886 1887 1887 1888 - 1888 1889 1889 1890 1890 1891 1891 1892 - 1892 1893 1893 1894 1894 1895 1895 1896 - 1897 1898 1897 1908 1898 1899 1899 1900 - 1900 1901 1901 1902 1902 1903 1903 1904 - 1904 1905 1905 1906 1906 1907 1907 1908 - 1909 1910 1909 1920 1910 1911 1911 1912 - 1912 1913 1913 1914 1914 1915 1915 1916 - 1916 1917 1917 1918 1918 1919 1919 1920 - 1921 1922 1921 1932 1922 1923 1923 1924 - 1924 1925 1925 1926 1926 1927 1927 1928 - 1928 1929 1929 1930 1930 1931 1931 1932 - 1933 1934 1933 1944 1934 1935 1935 1936 - 1936 1937 1937 1938 1938 1939 1939 1940 - 1940 1941 1941 1942 1942 1943 1943 1944 - 1945 1946 1945 1956 1946 1947 1947 1948 - 1948 1949 1949 1950 1950 1951 1951 1952 - 1952 1953 1953 1954 1954 1955 1955 1956 - 1957 1958 1957 1968 1958 1959 1959 1960 - 1960 1961 1961 1962 1962 1963 1963 1964 - 1964 1965 1965 1966 1966 1967 1967 1968 - 1969 1970 1969 1980 1970 1971 1971 1972 - 1972 1973 1973 1974 1974 1975 1975 1976 - 1976 1977 1977 1978 1978 1979 1979 1980 - 1981 1982 1981 1992 1982 1983 1983 1984 - 1984 1985 1985 1986 1986 1987 1987 1988 - 1988 1989 1989 1990 1990 1991 1991 1992 - 1993 1994 1993 2004 1994 1995 1995 1996 - 1996 1997 1997 1998 1998 1999 1999 2000 - 2000 2001 2001 2002 2002 2003 2003 2004 - 2005 2006 2005 2016 2006 2007 2007 2008 - 2008 2009 2009 2010 2010 2011 2011 2012 - 2012 2013 2013 2014 2014 2015 2015 2016 - 2017 2018 2017 2028 2018 2019 2019 2020 - 2020 2021 2021 2022 2022 2023 2023 2024 - 2024 2025 2025 2026 2026 2027 2027 2028 - 2029 2030 2029 2040 2030 2031 2031 2032 - 2032 2033 2033 2034 2034 2035 2035 2036 - 2036 2037 2037 2038 2038 2039 2039 2040 - 2041 2042 2041 2052 2042 2043 2043 2044 - 2044 2045 2045 2046 2046 2047 2047 2048 - 2048 2049 2049 2050 2050 2051 2051 2052 - 2053 2054 2053 2064 2054 2055 2055 2056 - 2056 2057 2057 2058 2058 2059 2059 2060 - 2060 2061 2061 2062 2062 2063 2063 2064 - 2065 2066 2065 2076 2066 2067 2067 2068 - 2068 2069 2069 2070 2070 2071 2071 2072 - 2072 2073 2073 2074 2074 2075 2075 2076 - 2077 2078 2077 2088 2078 2079 2079 2080 - 2080 2081 2081 2082 2082 2083 2083 2084 - 2084 2085 2085 2086 2086 2087 2087 2088 - 2089 2090 2089 2100 2090 2091 2091 2092 - 2092 2093 2093 2094 2094 2095 2095 2096 - 2096 2097 2097 2098 2098 2099 2099 2100 - 2101 2102 2101 2112 2102 2103 2103 2104 - 2104 2105 2105 2106 2106 2107 2107 2108 - 2108 2109 2109 2110 2110 2111 2111 2112 - 2113 2114 2113 2124 2114 2115 2115 2116 - 2116 2117 2117 2118 2118 2119 2119 2120 - 2120 2121 2121 2122 2122 2123 2123 2124 - 2125 2126 2125 2136 2126 2127 2127 2128 - 2128 2129 2129 2130 2130 2131 2131 2132 - 2132 2133 2133 2134 2134 2135 2135 2136 - 2137 2138 2137 2148 2138 2139 2139 2140 - 2140 2141 2141 2142 2142 2143 2143 2144 - 2144 2145 2145 2146 2146 2147 2147 2148 - 2149 2150 2149 2160 2150 2151 2151 2152 - 2152 2153 2153 2154 2154 2155 2155 2156 - 2156 2157 2157 2158 2158 2159 2159 2160 - 2161 2162 2161 2172 2162 2163 2163 2164 - 2164 2165 2165 2166 2166 2167 2167 2168 - 2168 2169 2169 2170 2170 2171 2171 2172 - 2173 2174 2173 2184 2174 2175 2175 2176 - 2176 2177 2177 2178 2178 2179 2179 2180 - 2180 2181 2181 2182 2182 2183 2183 2184 - 2185 2186 2185 2196 2186 2187 2187 2188 - 2188 2189 2189 2190 2190 2191 2191 2192 - 2192 2193 2193 2194 2194 2195 2195 2196 - 2197 2198 2197 2208 2198 2199 2199 2200 - 2200 2201 2201 2202 2202 2203 2203 2204 - 2204 2205 2205 2206 2206 2207 2207 2208 - 2209 2210 2209 2220 2210 2211 2211 2212 - 2212 2213 2213 2214 2214 2215 2215 2216 - 2216 2217 2217 2218 2218 2219 2219 2220 - 2221 2222 2221 2232 2222 2223 2223 2224 - 2224 2225 2225 2226 2226 2227 2227 2228 - 2228 2229 2229 2230 2230 2231 2231 2232 - 2233 2234 2233 2244 2234 2235 2235 2236 - 2236 2237 2237 2238 2238 2239 2239 2240 - 2240 2241 2241 2242 2242 2243 2243 2244 - 2245 2246 2245 2256 2246 2247 2247 2248 - 2248 2249 2249 2250 2250 2251 2251 2252 - 2252 2253 2253 2254 2254 2255 2255 2256 - 2257 2258 2257 2268 2258 2259 2259 2260 - 2260 2261 2261 2262 2262 2263 2263 2264 - 2264 2265 2265 2266 2266 2267 2267 2268 - 2269 2270 2269 2280 2270 2271 2271 2272 - 2272 2273 2273 2274 2274 2275 2275 2276 - 2276 2277 2277 2278 2278 2279 2279 2280 - 2281 2282 2281 2292 2282 2283 2283 2284 - 2284 2285 2285 2286 2286 2287 2287 2288 - 2288 2289 2289 2290 2290 2291 2291 2292 - 2293 2294 2293 2304 2294 2295 2295 2296 - 2296 2297 2297 2298 2298 2299 2299 2300 - 2300 2301 2301 2302 2302 2303 2303 2304 - 2305 2306 2305 2316 2306 2307 2307 2308 - 2308 2309 2309 2310 2310 2311 2311 2312 - 2312 2313 2313 2314 2314 2315 2315 2316 - 2317 2318 2317 2328 2318 2319 2319 2320 - 2320 2321 2321 2322 2322 2323 2323 2324 - 2324 2325 2325 2326 2326 2327 2327 2328 - 2329 2330 2329 2340 2330 2331 2331 2332 - 2332 2333 2333 2334 2334 2335 2335 2336 - 2336 2337 2337 2338 2338 2339 2339 2340 - 2341 2342 2341 2352 2342 2343 2343 2344 - 2344 2345 2345 2346 2346 2347 2347 2348 - 2348 2349 2349 2350 2350 2351 2351 2352 - 2353 2354 2353 2364 2354 2355 2355 2356 - 2356 2357 2357 2358 2358 2359 2359 2360 - 2360 2361 2361 2362 2362 2363 2363 2364 - 2365 2366 2365 2376 2366 2367 2367 2368 - 2368 2369 2369 2370 2370 2371 2371 2372 - 2372 2373 2373 2374 2374 2375 2375 2376 - 2377 2378 2377 2388 2378 2379 2379 2380 - 2380 2381 2381 2382 2382 2383 2383 2384 - 2384 2385 2385 2386 2386 2387 2387 2388 - 2389 2390 2389 2400 2390 2391 2391 2392 - 2392 2393 2393 2394 2394 2395 2395 2396 - 2396 2397 2397 2398 2398 2399 2399 2400 - 2401 2402 2401 2412 2402 2403 2403 2404 - 2404 2405 2405 2406 2406 2407 2407 2408 - 2408 2409 2409 2410 2410 2411 2411 2412 - 2413 2414 2413 2424 2414 2415 2415 2416 - 2416 2417 2417 2418 2418 2419 2419 2420 - 2420 2421 2421 2422 2422 2423 2423 2424 - 2425 2426 2425 2436 2426 2427 2427 2428 - 2428 2429 2429 2430 2430 2431 2431 2432 - 2432 2433 2433 2434 2434 2435 2435 2436 - 2437 2438 2437 2448 2438 2439 2439 2440 - 2440 2441 2441 2442 2442 2443 2443 2444 - 2444 2445 2445 2446 2446 2447 2447 2448 - 2449 2450 2449 2460 2450 2451 2451 2452 - 2452 2453 2453 2454 2454 2455 2455 2456 - 2456 2457 2457 2458 2458 2459 2459 2460 - 2461 2462 2461 2472 2462 2463 2463 2464 - 2464 2465 2465 2466 2466 2467 2467 2468 - 2468 2469 2469 2470 2470 2471 2471 2472 - 2473 2474 2473 2484 2474 2475 2475 2476 - 2476 2477 2477 2478 2478 2479 2479 2480 - 2480 2481 2481 2482 2482 2483 2483 2484 - 2485 2486 2485 2496 2486 2487 2487 2488 - 2488 2489 2489 2490 2490 2491 2491 2492 - 2492 2493 2493 2494 2494 2495 2495 2496 - - 768 !NTHETA: angles - 1729 1730 1731 1729 1740 1739 1730 1729 1740 - 1730 1731 1732 1731 1732 1733 1732 1733 1734 - 1733 1734 1735 1734 1735 1736 1735 1736 1737 - 1736 1737 1738 1737 1738 1739 1738 1739 1740 - 1741 1742 1743 1741 1752 1751 1742 1741 1752 - 1742 1743 1744 1743 1744 1745 1744 1745 1746 - 1745 1746 1747 1746 1747 1748 1747 1748 1749 - 1748 1749 1750 1749 1750 1751 1750 1751 1752 - 1753 1754 1755 1753 1764 1763 1754 1753 1764 - 1754 1755 1756 1755 1756 1757 1756 1757 1758 - 1757 1758 1759 1758 1759 1760 1759 1760 1761 - 1760 1761 1762 1761 1762 1763 1762 1763 1764 - 1765 1766 1767 1765 1776 1775 1766 1765 1776 - 1766 1767 1768 1767 1768 1769 1768 1769 1770 - 1769 1770 1771 1770 1771 1772 1771 1772 1773 - 1772 1773 1774 1773 1774 1775 1774 1775 1776 - 1777 1778 1779 1777 1788 1787 1778 1777 1788 - 1778 1779 1780 1779 1780 1781 1780 1781 1782 - 1781 1782 1783 1782 1783 1784 1783 1784 1785 - 1784 1785 1786 1785 1786 1787 1786 1787 1788 - 1789 1790 1791 1789 1800 1799 1790 1789 1800 - 1790 1791 1792 1791 1792 1793 1792 1793 1794 - 1793 1794 1795 1794 1795 1796 1795 1796 1797 - 1796 1797 1798 1797 1798 1799 1798 1799 1800 - 1801 1802 1803 1801 1812 1811 1802 1801 1812 - 1802 1803 1804 1803 1804 1805 1804 1805 1806 - 1805 1806 1807 1806 1807 1808 1807 1808 1809 - 1808 1809 1810 1809 1810 1811 1810 1811 1812 - 1813 1814 1815 1813 1824 1823 1814 1813 1824 - 1814 1815 1816 1815 1816 1817 1816 1817 1818 - 1817 1818 1819 1818 1819 1820 1819 1820 1821 - 1820 1821 1822 1821 1822 1823 1822 1823 1824 - 1825 1826 1827 1825 1836 1835 1826 1825 1836 - 1826 1827 1828 1827 1828 1829 1828 1829 1830 - 1829 1830 1831 1830 1831 1832 1831 1832 1833 - 1832 1833 1834 1833 1834 1835 1834 1835 1836 - 1837 1838 1839 1837 1848 1847 1838 1837 1848 - 1838 1839 1840 1839 1840 1841 1840 1841 1842 - 1841 1842 1843 1842 1843 1844 1843 1844 1845 - 1844 1845 1846 1845 1846 1847 1846 1847 1848 - 1849 1850 1851 1849 1860 1859 1850 1849 1860 - 1850 1851 1852 1851 1852 1853 1852 1853 1854 - 1853 1854 1855 1854 1855 1856 1855 1856 1857 - 1856 1857 1858 1857 1858 1859 1858 1859 1860 - 1861 1862 1863 1861 1872 1871 1862 1861 1872 - 1862 1863 1864 1863 1864 1865 1864 1865 1866 - 1865 1866 1867 1866 1867 1868 1867 1868 1869 - 1868 1869 1870 1869 1870 1871 1870 1871 1872 - 1873 1874 1875 1873 1884 1883 1874 1873 1884 - 1874 1875 1876 1875 1876 1877 1876 1877 1878 - 1877 1878 1879 1878 1879 1880 1879 1880 1881 - 1880 1881 1882 1881 1882 1883 1882 1883 1884 - 1885 1886 1887 1885 1896 1895 1886 1885 1896 - 1886 1887 1888 1887 1888 1889 1888 1889 1890 - 1889 1890 1891 1890 1891 1892 1891 1892 1893 - 1892 1893 1894 1893 1894 1895 1894 1895 1896 - 1897 1898 1899 1897 1908 1907 1898 1897 1908 - 1898 1899 1900 1899 1900 1901 1900 1901 1902 - 1901 1902 1903 1902 1903 1904 1903 1904 1905 - 1904 1905 1906 1905 1906 1907 1906 1907 1908 - 1909 1910 1911 1909 1920 1919 1910 1909 1920 - 1910 1911 1912 1911 1912 1913 1912 1913 1914 - 1913 1914 1915 1914 1915 1916 1915 1916 1917 - 1916 1917 1918 1917 1918 1919 1918 1919 1920 - 1921 1922 1923 1921 1932 1931 1922 1921 1932 - 1922 1923 1924 1923 1924 1925 1924 1925 1926 - 1925 1926 1927 1926 1927 1928 1927 1928 1929 - 1928 1929 1930 1929 1930 1931 1930 1931 1932 - 1933 1934 1935 1933 1944 1943 1934 1933 1944 - 1934 1935 1936 1935 1936 1937 1936 1937 1938 - 1937 1938 1939 1938 1939 1940 1939 1940 1941 - 1940 1941 1942 1941 1942 1943 1942 1943 1944 - 1945 1946 1947 1945 1956 1955 1946 1945 1956 - 1946 1947 1948 1947 1948 1949 1948 1949 1950 - 1949 1950 1951 1950 1951 1952 1951 1952 1953 - 1952 1953 1954 1953 1954 1955 1954 1955 1956 - 1957 1958 1959 1957 1968 1967 1958 1957 1968 - 1958 1959 1960 1959 1960 1961 1960 1961 1962 - 1961 1962 1963 1962 1963 1964 1963 1964 1965 - 1964 1965 1966 1965 1966 1967 1966 1967 1968 - 1969 1970 1971 1969 1980 1979 1970 1969 1980 - 1970 1971 1972 1971 1972 1973 1972 1973 1974 - 1973 1974 1975 1974 1975 1976 1975 1976 1977 - 1976 1977 1978 1977 1978 1979 1978 1979 1980 - 1981 1982 1983 1981 1992 1991 1982 1981 1992 - 1982 1983 1984 1983 1984 1985 1984 1985 1986 - 1985 1986 1987 1986 1987 1988 1987 1988 1989 - 1988 1989 1990 1989 1990 1991 1990 1991 1992 - 1993 1994 1995 1993 2004 2003 1994 1993 2004 - 1994 1995 1996 1995 1996 1997 1996 1997 1998 - 1997 1998 1999 1998 1999 2000 1999 2000 2001 - 2000 2001 2002 2001 2002 2003 2002 2003 2004 - 2005 2006 2007 2005 2016 2015 2006 2005 2016 - 2006 2007 2008 2007 2008 2009 2008 2009 2010 - 2009 2010 2011 2010 2011 2012 2011 2012 2013 - 2012 2013 2014 2013 2014 2015 2014 2015 2016 - 2017 2018 2019 2017 2028 2027 2018 2017 2028 - 2018 2019 2020 2019 2020 2021 2020 2021 2022 - 2021 2022 2023 2022 2023 2024 2023 2024 2025 - 2024 2025 2026 2025 2026 2027 2026 2027 2028 - 2029 2030 2031 2029 2040 2039 2030 2029 2040 - 2030 2031 2032 2031 2032 2033 2032 2033 2034 - 2033 2034 2035 2034 2035 2036 2035 2036 2037 - 2036 2037 2038 2037 2038 2039 2038 2039 2040 - 2041 2042 2043 2041 2052 2051 2042 2041 2052 - 2042 2043 2044 2043 2044 2045 2044 2045 2046 - 2045 2046 2047 2046 2047 2048 2047 2048 2049 - 2048 2049 2050 2049 2050 2051 2050 2051 2052 - 2053 2054 2055 2053 2064 2063 2054 2053 2064 - 2054 2055 2056 2055 2056 2057 2056 2057 2058 - 2057 2058 2059 2058 2059 2060 2059 2060 2061 - 2060 2061 2062 2061 2062 2063 2062 2063 2064 - 2065 2066 2067 2065 2076 2075 2066 2065 2076 - 2066 2067 2068 2067 2068 2069 2068 2069 2070 - 2069 2070 2071 2070 2071 2072 2071 2072 2073 - 2072 2073 2074 2073 2074 2075 2074 2075 2076 - 2077 2078 2079 2077 2088 2087 2078 2077 2088 - 2078 2079 2080 2079 2080 2081 2080 2081 2082 - 2081 2082 2083 2082 2083 2084 2083 2084 2085 - 2084 2085 2086 2085 2086 2087 2086 2087 2088 - 2089 2090 2091 2089 2100 2099 2090 2089 2100 - 2090 2091 2092 2091 2092 2093 2092 2093 2094 - 2093 2094 2095 2094 2095 2096 2095 2096 2097 - 2096 2097 2098 2097 2098 2099 2098 2099 2100 - 2101 2102 2103 2101 2112 2111 2102 2101 2112 - 2102 2103 2104 2103 2104 2105 2104 2105 2106 - 2105 2106 2107 2106 2107 2108 2107 2108 2109 - 2108 2109 2110 2109 2110 2111 2110 2111 2112 - 2113 2114 2115 2113 2124 2123 2114 2113 2124 - 2114 2115 2116 2115 2116 2117 2116 2117 2118 - 2117 2118 2119 2118 2119 2120 2119 2120 2121 - 2120 2121 2122 2121 2122 2123 2122 2123 2124 - 2125 2126 2127 2125 2136 2135 2126 2125 2136 - 2126 2127 2128 2127 2128 2129 2128 2129 2130 - 2129 2130 2131 2130 2131 2132 2131 2132 2133 - 2132 2133 2134 2133 2134 2135 2134 2135 2136 - 2137 2138 2139 2137 2148 2147 2138 2137 2148 - 2138 2139 2140 2139 2140 2141 2140 2141 2142 - 2141 2142 2143 2142 2143 2144 2143 2144 2145 - 2144 2145 2146 2145 2146 2147 2146 2147 2148 - 2149 2150 2151 2149 2160 2159 2150 2149 2160 - 2150 2151 2152 2151 2152 2153 2152 2153 2154 - 2153 2154 2155 2154 2155 2156 2155 2156 2157 - 2156 2157 2158 2157 2158 2159 2158 2159 2160 - 2161 2162 2163 2161 2172 2171 2162 2161 2172 - 2162 2163 2164 2163 2164 2165 2164 2165 2166 - 2165 2166 2167 2166 2167 2168 2167 2168 2169 - 2168 2169 2170 2169 2170 2171 2170 2171 2172 - 2173 2174 2175 2173 2184 2183 2174 2173 2184 - 2174 2175 2176 2175 2176 2177 2176 2177 2178 - 2177 2178 2179 2178 2179 2180 2179 2180 2181 - 2180 2181 2182 2181 2182 2183 2182 2183 2184 - 2185 2186 2187 2185 2196 2195 2186 2185 2196 - 2186 2187 2188 2187 2188 2189 2188 2189 2190 - 2189 2190 2191 2190 2191 2192 2191 2192 2193 - 2192 2193 2194 2193 2194 2195 2194 2195 2196 - 2197 2198 2199 2197 2208 2207 2198 2197 2208 - 2198 2199 2200 2199 2200 2201 2200 2201 2202 - 2201 2202 2203 2202 2203 2204 2203 2204 2205 - 2204 2205 2206 2205 2206 2207 2206 2207 2208 - 2209 2210 2211 2209 2220 2219 2210 2209 2220 - 2210 2211 2212 2211 2212 2213 2212 2213 2214 - 2213 2214 2215 2214 2215 2216 2215 2216 2217 - 2216 2217 2218 2217 2218 2219 2218 2219 2220 - 2221 2222 2223 2221 2232 2231 2222 2221 2232 - 2222 2223 2224 2223 2224 2225 2224 2225 2226 - 2225 2226 2227 2226 2227 2228 2227 2228 2229 - 2228 2229 2230 2229 2230 2231 2230 2231 2232 - 2233 2234 2235 2233 2244 2243 2234 2233 2244 - 2234 2235 2236 2235 2236 2237 2236 2237 2238 - 2237 2238 2239 2238 2239 2240 2239 2240 2241 - 2240 2241 2242 2241 2242 2243 2242 2243 2244 - 2245 2246 2247 2245 2256 2255 2246 2245 2256 - 2246 2247 2248 2247 2248 2249 2248 2249 2250 - 2249 2250 2251 2250 2251 2252 2251 2252 2253 - 2252 2253 2254 2253 2254 2255 2254 2255 2256 - 2257 2258 2259 2257 2268 2267 2258 2257 2268 - 2258 2259 2260 2259 2260 2261 2260 2261 2262 - 2261 2262 2263 2262 2263 2264 2263 2264 2265 - 2264 2265 2266 2265 2266 2267 2266 2267 2268 - 2269 2270 2271 2269 2280 2279 2270 2269 2280 - 2270 2271 2272 2271 2272 2273 2272 2273 2274 - 2273 2274 2275 2274 2275 2276 2275 2276 2277 - 2276 2277 2278 2277 2278 2279 2278 2279 2280 - 2281 2282 2283 2281 2292 2291 2282 2281 2292 - 2282 2283 2284 2283 2284 2285 2284 2285 2286 - 2285 2286 2287 2286 2287 2288 2287 2288 2289 - 2288 2289 2290 2289 2290 2291 2290 2291 2292 - 2293 2294 2295 2293 2304 2303 2294 2293 2304 - 2294 2295 2296 2295 2296 2297 2296 2297 2298 - 2297 2298 2299 2298 2299 2300 2299 2300 2301 - 2300 2301 2302 2301 2302 2303 2302 2303 2304 - 2305 2306 2307 2305 2316 2315 2306 2305 2316 - 2306 2307 2308 2307 2308 2309 2308 2309 2310 - 2309 2310 2311 2310 2311 2312 2311 2312 2313 - 2312 2313 2314 2313 2314 2315 2314 2315 2316 - 2317 2318 2319 2317 2328 2327 2318 2317 2328 - 2318 2319 2320 2319 2320 2321 2320 2321 2322 - 2321 2322 2323 2322 2323 2324 2323 2324 2325 - 2324 2325 2326 2325 2326 2327 2326 2327 2328 - 2329 2330 2331 2329 2340 2339 2330 2329 2340 - 2330 2331 2332 2331 2332 2333 2332 2333 2334 - 2333 2334 2335 2334 2335 2336 2335 2336 2337 - 2336 2337 2338 2337 2338 2339 2338 2339 2340 - 2341 2342 2343 2341 2352 2351 2342 2341 2352 - 2342 2343 2344 2343 2344 2345 2344 2345 2346 - 2345 2346 2347 2346 2347 2348 2347 2348 2349 - 2348 2349 2350 2349 2350 2351 2350 2351 2352 - 2353 2354 2355 2353 2364 2363 2354 2353 2364 - 2354 2355 2356 2355 2356 2357 2356 2357 2358 - 2357 2358 2359 2358 2359 2360 2359 2360 2361 - 2360 2361 2362 2361 2362 2363 2362 2363 2364 - 2365 2366 2367 2365 2376 2375 2366 2365 2376 - 2366 2367 2368 2367 2368 2369 2368 2369 2370 - 2369 2370 2371 2370 2371 2372 2371 2372 2373 - 2372 2373 2374 2373 2374 2375 2374 2375 2376 - 2377 2378 2379 2377 2388 2387 2378 2377 2388 - 2378 2379 2380 2379 2380 2381 2380 2381 2382 - 2381 2382 2383 2382 2383 2384 2383 2384 2385 - 2384 2385 2386 2385 2386 2387 2386 2387 2388 - 2389 2390 2391 2389 2400 2399 2390 2389 2400 - 2390 2391 2392 2391 2392 2393 2392 2393 2394 - 2393 2394 2395 2394 2395 2396 2395 2396 2397 - 2396 2397 2398 2397 2398 2399 2398 2399 2400 - 2401 2402 2403 2401 2412 2411 2402 2401 2412 - 2402 2403 2404 2403 2404 2405 2404 2405 2406 - 2405 2406 2407 2406 2407 2408 2407 2408 2409 - 2408 2409 2410 2409 2410 2411 2410 2411 2412 - 2413 2414 2415 2413 2424 2423 2414 2413 2424 - 2414 2415 2416 2415 2416 2417 2416 2417 2418 - 2417 2418 2419 2418 2419 2420 2419 2420 2421 - 2420 2421 2422 2421 2422 2423 2422 2423 2424 - 2425 2426 2427 2425 2436 2435 2426 2425 2436 - 2426 2427 2428 2427 2428 2429 2428 2429 2430 - 2429 2430 2431 2430 2431 2432 2431 2432 2433 - 2432 2433 2434 2433 2434 2435 2434 2435 2436 - 2437 2438 2439 2437 2448 2447 2438 2437 2448 - 2438 2439 2440 2439 2440 2441 2440 2441 2442 - 2441 2442 2443 2442 2443 2444 2443 2444 2445 - 2444 2445 2446 2445 2446 2447 2446 2447 2448 - 2449 2450 2451 2449 2460 2459 2450 2449 2460 - 2450 2451 2452 2451 2452 2453 2452 2453 2454 - 2453 2454 2455 2454 2455 2456 2455 2456 2457 - 2456 2457 2458 2457 2458 2459 2458 2459 2460 - 2461 2462 2463 2461 2472 2471 2462 2461 2472 - 2462 2463 2464 2463 2464 2465 2464 2465 2466 - 2465 2466 2467 2466 2467 2468 2467 2468 2469 - 2468 2469 2470 2469 2470 2471 2470 2471 2472 - 2473 2474 2475 2473 2484 2483 2474 2473 2484 - 2474 2475 2476 2475 2476 2477 2476 2477 2478 - 2477 2478 2479 2478 2479 2480 2479 2480 2481 - 2480 2481 2482 2481 2482 2483 2482 2483 2484 - 2485 2486 2487 2485 2496 2495 2486 2485 2496 - 2486 2487 2488 2487 2488 2489 2488 2489 2490 - 2489 2490 2491 2490 2491 2492 2491 2492 2493 - 2492 2493 2494 2493 2494 2495 2494 2495 2496 - - 768 !NPHI: dihedrals - 1729 1730 1731 1732 1738 1739 1740 1729 - 1730 1729 1740 1739 1730 1731 1732 1733 - 1740 1729 1730 1731 1731 1732 1733 1734 - 1732 1733 1734 1735 1733 1734 1735 1736 - 1734 1735 1736 1737 1735 1736 1737 1738 - 1736 1737 1738 1739 1737 1738 1739 1740 - 1741 1742 1743 1744 1750 1751 1752 1741 - 1742 1741 1752 1751 1742 1743 1744 1745 - 1752 1741 1742 1743 1743 1744 1745 1746 - 1744 1745 1746 1747 1745 1746 1747 1748 - 1746 1747 1748 1749 1747 1748 1749 1750 - 1748 1749 1750 1751 1749 1750 1751 1752 - 1753 1754 1755 1756 1762 1763 1764 1753 - 1754 1753 1764 1763 1754 1755 1756 1757 - 1764 1753 1754 1755 1755 1756 1757 1758 - 1756 1757 1758 1759 1757 1758 1759 1760 - 1758 1759 1760 1761 1759 1760 1761 1762 - 1760 1761 1762 1763 1761 1762 1763 1764 - 1765 1766 1767 1768 1774 1775 1776 1765 - 1766 1765 1776 1775 1766 1767 1768 1769 - 1776 1765 1766 1767 1767 1768 1769 1770 - 1768 1769 1770 1771 1769 1770 1771 1772 - 1770 1771 1772 1773 1771 1772 1773 1774 - 1772 1773 1774 1775 1773 1774 1775 1776 - 1777 1778 1779 1780 1786 1787 1788 1777 - 1778 1777 1788 1787 1778 1779 1780 1781 - 1788 1777 1778 1779 1779 1780 1781 1782 - 1780 1781 1782 1783 1781 1782 1783 1784 - 1782 1783 1784 1785 1783 1784 1785 1786 - 1784 1785 1786 1787 1785 1786 1787 1788 - 1789 1790 1791 1792 1798 1799 1800 1789 - 1790 1789 1800 1799 1790 1791 1792 1793 - 1800 1789 1790 1791 1791 1792 1793 1794 - 1792 1793 1794 1795 1793 1794 1795 1796 - 1794 1795 1796 1797 1795 1796 1797 1798 - 1796 1797 1798 1799 1797 1798 1799 1800 - 1801 1802 1803 1804 1810 1811 1812 1801 - 1802 1801 1812 1811 1802 1803 1804 1805 - 1812 1801 1802 1803 1803 1804 1805 1806 - 1804 1805 1806 1807 1805 1806 1807 1808 - 1806 1807 1808 1809 1807 1808 1809 1810 - 1808 1809 1810 1811 1809 1810 1811 1812 - 1813 1814 1815 1816 1822 1823 1824 1813 - 1814 1813 1824 1823 1814 1815 1816 1817 - 1824 1813 1814 1815 1815 1816 1817 1818 - 1816 1817 1818 1819 1817 1818 1819 1820 - 1818 1819 1820 1821 1819 1820 1821 1822 - 1820 1821 1822 1823 1821 1822 1823 1824 - 1825 1826 1827 1828 1834 1835 1836 1825 - 1826 1825 1836 1835 1826 1827 1828 1829 - 1836 1825 1826 1827 1827 1828 1829 1830 - 1828 1829 1830 1831 1829 1830 1831 1832 - 1830 1831 1832 1833 1831 1832 1833 1834 - 1832 1833 1834 1835 1833 1834 1835 1836 - 1837 1838 1839 1840 1846 1847 1848 1837 - 1838 1837 1848 1847 1838 1839 1840 1841 - 1848 1837 1838 1839 1839 1840 1841 1842 - 1840 1841 1842 1843 1841 1842 1843 1844 - 1842 1843 1844 1845 1843 1844 1845 1846 - 1844 1845 1846 1847 1845 1846 1847 1848 - 1849 1850 1851 1852 1858 1859 1860 1849 - 1850 1849 1860 1859 1850 1851 1852 1853 - 1860 1849 1850 1851 1851 1852 1853 1854 - 1852 1853 1854 1855 1853 1854 1855 1856 - 1854 1855 1856 1857 1855 1856 1857 1858 - 1856 1857 1858 1859 1857 1858 1859 1860 - 1861 1862 1863 1864 1870 1871 1872 1861 - 1862 1861 1872 1871 1862 1863 1864 1865 - 1872 1861 1862 1863 1863 1864 1865 1866 - 1864 1865 1866 1867 1865 1866 1867 1868 - 1866 1867 1868 1869 1867 1868 1869 1870 - 1868 1869 1870 1871 1869 1870 1871 1872 - 1873 1874 1875 1876 1882 1883 1884 1873 - 1874 1873 1884 1883 1874 1875 1876 1877 - 1884 1873 1874 1875 1875 1876 1877 1878 - 1876 1877 1878 1879 1877 1878 1879 1880 - 1878 1879 1880 1881 1879 1880 1881 1882 - 1880 1881 1882 1883 1881 1882 1883 1884 - 1885 1886 1887 1888 1894 1895 1896 1885 - 1886 1885 1896 1895 1886 1887 1888 1889 - 1896 1885 1886 1887 1887 1888 1889 1890 - 1888 1889 1890 1891 1889 1890 1891 1892 - 1890 1891 1892 1893 1891 1892 1893 1894 - 1892 1893 1894 1895 1893 1894 1895 1896 - 1897 1898 1899 1900 1906 1907 1908 1897 - 1898 1897 1908 1907 1898 1899 1900 1901 - 1908 1897 1898 1899 1899 1900 1901 1902 - 1900 1901 1902 1903 1901 1902 1903 1904 - 1902 1903 1904 1905 1903 1904 1905 1906 - 1904 1905 1906 1907 1905 1906 1907 1908 - 1909 1910 1911 1912 1918 1919 1920 1909 - 1910 1909 1920 1919 1910 1911 1912 1913 - 1920 1909 1910 1911 1911 1912 1913 1914 - 1912 1913 1914 1915 1913 1914 1915 1916 - 1914 1915 1916 1917 1915 1916 1917 1918 - 1916 1917 1918 1919 1917 1918 1919 1920 - 1921 1922 1923 1924 1930 1931 1932 1921 - 1922 1921 1932 1931 1922 1923 1924 1925 - 1932 1921 1922 1923 1923 1924 1925 1926 - 1924 1925 1926 1927 1925 1926 1927 1928 - 1926 1927 1928 1929 1927 1928 1929 1930 - 1928 1929 1930 1931 1929 1930 1931 1932 - 1933 1934 1935 1936 1942 1943 1944 1933 - 1934 1933 1944 1943 1934 1935 1936 1937 - 1944 1933 1934 1935 1935 1936 1937 1938 - 1936 1937 1938 1939 1937 1938 1939 1940 - 1938 1939 1940 1941 1939 1940 1941 1942 - 1940 1941 1942 1943 1941 1942 1943 1944 - 1945 1946 1947 1948 1954 1955 1956 1945 - 1946 1945 1956 1955 1946 1947 1948 1949 - 1956 1945 1946 1947 1947 1948 1949 1950 - 1948 1949 1950 1951 1949 1950 1951 1952 - 1950 1951 1952 1953 1951 1952 1953 1954 - 1952 1953 1954 1955 1953 1954 1955 1956 - 1957 1958 1959 1960 1966 1967 1968 1957 - 1958 1957 1968 1967 1958 1959 1960 1961 - 1968 1957 1958 1959 1959 1960 1961 1962 - 1960 1961 1962 1963 1961 1962 1963 1964 - 1962 1963 1964 1965 1963 1964 1965 1966 - 1964 1965 1966 1967 1965 1966 1967 1968 - 1969 1970 1971 1972 1978 1979 1980 1969 - 1970 1969 1980 1979 1970 1971 1972 1973 - 1980 1969 1970 1971 1971 1972 1973 1974 - 1972 1973 1974 1975 1973 1974 1975 1976 - 1974 1975 1976 1977 1975 1976 1977 1978 - 1976 1977 1978 1979 1977 1978 1979 1980 - 1981 1982 1983 1984 1990 1991 1992 1981 - 1982 1981 1992 1991 1982 1983 1984 1985 - 1992 1981 1982 1983 1983 1984 1985 1986 - 1984 1985 1986 1987 1985 1986 1987 1988 - 1986 1987 1988 1989 1987 1988 1989 1990 - 1988 1989 1990 1991 1989 1990 1991 1992 - 1993 1994 1995 1996 2002 2003 2004 1993 - 1994 1993 2004 2003 1994 1995 1996 1997 - 2004 1993 1994 1995 1995 1996 1997 1998 - 1996 1997 1998 1999 1997 1998 1999 2000 - 1998 1999 2000 2001 1999 2000 2001 2002 - 2000 2001 2002 2003 2001 2002 2003 2004 - 2005 2006 2007 2008 2014 2015 2016 2005 - 2006 2005 2016 2015 2006 2007 2008 2009 - 2016 2005 2006 2007 2007 2008 2009 2010 - 2008 2009 2010 2011 2009 2010 2011 2012 - 2010 2011 2012 2013 2011 2012 2013 2014 - 2012 2013 2014 2015 2013 2014 2015 2016 - 2017 2018 2019 2020 2026 2027 2028 2017 - 2018 2017 2028 2027 2018 2019 2020 2021 - 2028 2017 2018 2019 2019 2020 2021 2022 - 2020 2021 2022 2023 2021 2022 2023 2024 - 2022 2023 2024 2025 2023 2024 2025 2026 - 2024 2025 2026 2027 2025 2026 2027 2028 - 2029 2030 2031 2032 2038 2039 2040 2029 - 2030 2029 2040 2039 2030 2031 2032 2033 - 2040 2029 2030 2031 2031 2032 2033 2034 - 2032 2033 2034 2035 2033 2034 2035 2036 - 2034 2035 2036 2037 2035 2036 2037 2038 - 2036 2037 2038 2039 2037 2038 2039 2040 - 2041 2042 2043 2044 2050 2051 2052 2041 - 2042 2041 2052 2051 2042 2043 2044 2045 - 2052 2041 2042 2043 2043 2044 2045 2046 - 2044 2045 2046 2047 2045 2046 2047 2048 - 2046 2047 2048 2049 2047 2048 2049 2050 - 2048 2049 2050 2051 2049 2050 2051 2052 - 2053 2054 2055 2056 2062 2063 2064 2053 - 2054 2053 2064 2063 2054 2055 2056 2057 - 2064 2053 2054 2055 2055 2056 2057 2058 - 2056 2057 2058 2059 2057 2058 2059 2060 - 2058 2059 2060 2061 2059 2060 2061 2062 - 2060 2061 2062 2063 2061 2062 2063 2064 - 2065 2066 2067 2068 2074 2075 2076 2065 - 2066 2065 2076 2075 2066 2067 2068 2069 - 2076 2065 2066 2067 2067 2068 2069 2070 - 2068 2069 2070 2071 2069 2070 2071 2072 - 2070 2071 2072 2073 2071 2072 2073 2074 - 2072 2073 2074 2075 2073 2074 2075 2076 - 2077 2078 2079 2080 2086 2087 2088 2077 - 2078 2077 2088 2087 2078 2079 2080 2081 - 2088 2077 2078 2079 2079 2080 2081 2082 - 2080 2081 2082 2083 2081 2082 2083 2084 - 2082 2083 2084 2085 2083 2084 2085 2086 - 2084 2085 2086 2087 2085 2086 2087 2088 - 2089 2090 2091 2092 2098 2099 2100 2089 - 2090 2089 2100 2099 2090 2091 2092 2093 - 2100 2089 2090 2091 2091 2092 2093 2094 - 2092 2093 2094 2095 2093 2094 2095 2096 - 2094 2095 2096 2097 2095 2096 2097 2098 - 2096 2097 2098 2099 2097 2098 2099 2100 - 2101 2102 2103 2104 2110 2111 2112 2101 - 2102 2101 2112 2111 2102 2103 2104 2105 - 2112 2101 2102 2103 2103 2104 2105 2106 - 2104 2105 2106 2107 2105 2106 2107 2108 - 2106 2107 2108 2109 2107 2108 2109 2110 - 2108 2109 2110 2111 2109 2110 2111 2112 - 2113 2114 2115 2116 2122 2123 2124 2113 - 2114 2113 2124 2123 2114 2115 2116 2117 - 2124 2113 2114 2115 2115 2116 2117 2118 - 2116 2117 2118 2119 2117 2118 2119 2120 - 2118 2119 2120 2121 2119 2120 2121 2122 - 2120 2121 2122 2123 2121 2122 2123 2124 - 2125 2126 2127 2128 2134 2135 2136 2125 - 2126 2125 2136 2135 2126 2127 2128 2129 - 2136 2125 2126 2127 2127 2128 2129 2130 - 2128 2129 2130 2131 2129 2130 2131 2132 - 2130 2131 2132 2133 2131 2132 2133 2134 - 2132 2133 2134 2135 2133 2134 2135 2136 - 2137 2138 2139 2140 2146 2147 2148 2137 - 2138 2137 2148 2147 2138 2139 2140 2141 - 2148 2137 2138 2139 2139 2140 2141 2142 - 2140 2141 2142 2143 2141 2142 2143 2144 - 2142 2143 2144 2145 2143 2144 2145 2146 - 2144 2145 2146 2147 2145 2146 2147 2148 - 2149 2150 2151 2152 2158 2159 2160 2149 - 2150 2149 2160 2159 2150 2151 2152 2153 - 2160 2149 2150 2151 2151 2152 2153 2154 - 2152 2153 2154 2155 2153 2154 2155 2156 - 2154 2155 2156 2157 2155 2156 2157 2158 - 2156 2157 2158 2159 2157 2158 2159 2160 - 2161 2162 2163 2164 2170 2171 2172 2161 - 2162 2161 2172 2171 2162 2163 2164 2165 - 2172 2161 2162 2163 2163 2164 2165 2166 - 2164 2165 2166 2167 2165 2166 2167 2168 - 2166 2167 2168 2169 2167 2168 2169 2170 - 2168 2169 2170 2171 2169 2170 2171 2172 - 2173 2174 2175 2176 2182 2183 2184 2173 - 2174 2173 2184 2183 2174 2175 2176 2177 - 2184 2173 2174 2175 2175 2176 2177 2178 - 2176 2177 2178 2179 2177 2178 2179 2180 - 2178 2179 2180 2181 2179 2180 2181 2182 - 2180 2181 2182 2183 2181 2182 2183 2184 - 2185 2186 2187 2188 2194 2195 2196 2185 - 2186 2185 2196 2195 2186 2187 2188 2189 - 2196 2185 2186 2187 2187 2188 2189 2190 - 2188 2189 2190 2191 2189 2190 2191 2192 - 2190 2191 2192 2193 2191 2192 2193 2194 - 2192 2193 2194 2195 2193 2194 2195 2196 - 2197 2198 2199 2200 2206 2207 2208 2197 - 2198 2197 2208 2207 2198 2199 2200 2201 - 2208 2197 2198 2199 2199 2200 2201 2202 - 2200 2201 2202 2203 2201 2202 2203 2204 - 2202 2203 2204 2205 2203 2204 2205 2206 - 2204 2205 2206 2207 2205 2206 2207 2208 - 2209 2210 2211 2212 2218 2219 2220 2209 - 2210 2209 2220 2219 2210 2211 2212 2213 - 2220 2209 2210 2211 2211 2212 2213 2214 - 2212 2213 2214 2215 2213 2214 2215 2216 - 2214 2215 2216 2217 2215 2216 2217 2218 - 2216 2217 2218 2219 2217 2218 2219 2220 - 2221 2222 2223 2224 2230 2231 2232 2221 - 2222 2221 2232 2231 2222 2223 2224 2225 - 2232 2221 2222 2223 2223 2224 2225 2226 - 2224 2225 2226 2227 2225 2226 2227 2228 - 2226 2227 2228 2229 2227 2228 2229 2230 - 2228 2229 2230 2231 2229 2230 2231 2232 - 2233 2234 2235 2236 2242 2243 2244 2233 - 2234 2233 2244 2243 2234 2235 2236 2237 - 2244 2233 2234 2235 2235 2236 2237 2238 - 2236 2237 2238 2239 2237 2238 2239 2240 - 2238 2239 2240 2241 2239 2240 2241 2242 - 2240 2241 2242 2243 2241 2242 2243 2244 - 2245 2246 2247 2248 2254 2255 2256 2245 - 2246 2245 2256 2255 2246 2247 2248 2249 - 2256 2245 2246 2247 2247 2248 2249 2250 - 2248 2249 2250 2251 2249 2250 2251 2252 - 2250 2251 2252 2253 2251 2252 2253 2254 - 2252 2253 2254 2255 2253 2254 2255 2256 - 2257 2258 2259 2260 2266 2267 2268 2257 - 2258 2257 2268 2267 2258 2259 2260 2261 - 2268 2257 2258 2259 2259 2260 2261 2262 - 2260 2261 2262 2263 2261 2262 2263 2264 - 2262 2263 2264 2265 2263 2264 2265 2266 - 2264 2265 2266 2267 2265 2266 2267 2268 - 2269 2270 2271 2272 2278 2279 2280 2269 - 2270 2269 2280 2279 2270 2271 2272 2273 - 2280 2269 2270 2271 2271 2272 2273 2274 - 2272 2273 2274 2275 2273 2274 2275 2276 - 2274 2275 2276 2277 2275 2276 2277 2278 - 2276 2277 2278 2279 2277 2278 2279 2280 - 2281 2282 2283 2284 2290 2291 2292 2281 - 2282 2281 2292 2291 2282 2283 2284 2285 - 2292 2281 2282 2283 2283 2284 2285 2286 - 2284 2285 2286 2287 2285 2286 2287 2288 - 2286 2287 2288 2289 2287 2288 2289 2290 - 2288 2289 2290 2291 2289 2290 2291 2292 - 2293 2294 2295 2296 2302 2303 2304 2293 - 2294 2293 2304 2303 2294 2295 2296 2297 - 2304 2293 2294 2295 2295 2296 2297 2298 - 2296 2297 2298 2299 2297 2298 2299 2300 - 2298 2299 2300 2301 2299 2300 2301 2302 - 2300 2301 2302 2303 2301 2302 2303 2304 - 2305 2306 2307 2308 2314 2315 2316 2305 - 2306 2305 2316 2315 2306 2307 2308 2309 - 2316 2305 2306 2307 2307 2308 2309 2310 - 2308 2309 2310 2311 2309 2310 2311 2312 - 2310 2311 2312 2313 2311 2312 2313 2314 - 2312 2313 2314 2315 2313 2314 2315 2316 - 2317 2318 2319 2320 2326 2327 2328 2317 - 2318 2317 2328 2327 2318 2319 2320 2321 - 2328 2317 2318 2319 2319 2320 2321 2322 - 2320 2321 2322 2323 2321 2322 2323 2324 - 2322 2323 2324 2325 2323 2324 2325 2326 - 2324 2325 2326 2327 2325 2326 2327 2328 - 2329 2330 2331 2332 2338 2339 2340 2329 - 2330 2329 2340 2339 2330 2331 2332 2333 - 2340 2329 2330 2331 2331 2332 2333 2334 - 2332 2333 2334 2335 2333 2334 2335 2336 - 2334 2335 2336 2337 2335 2336 2337 2338 - 2336 2337 2338 2339 2337 2338 2339 2340 - 2341 2342 2343 2344 2350 2351 2352 2341 - 2342 2341 2352 2351 2342 2343 2344 2345 - 2352 2341 2342 2343 2343 2344 2345 2346 - 2344 2345 2346 2347 2345 2346 2347 2348 - 2346 2347 2348 2349 2347 2348 2349 2350 - 2348 2349 2350 2351 2349 2350 2351 2352 - 2353 2354 2355 2356 2362 2363 2364 2353 - 2354 2353 2364 2363 2354 2355 2356 2357 - 2364 2353 2354 2355 2355 2356 2357 2358 - 2356 2357 2358 2359 2357 2358 2359 2360 - 2358 2359 2360 2361 2359 2360 2361 2362 - 2360 2361 2362 2363 2361 2362 2363 2364 - 2365 2366 2367 2368 2374 2375 2376 2365 - 2366 2365 2376 2375 2366 2367 2368 2369 - 2376 2365 2366 2367 2367 2368 2369 2370 - 2368 2369 2370 2371 2369 2370 2371 2372 - 2370 2371 2372 2373 2371 2372 2373 2374 - 2372 2373 2374 2375 2373 2374 2375 2376 - 2377 2378 2379 2380 2386 2387 2388 2377 - 2378 2377 2388 2387 2378 2379 2380 2381 - 2388 2377 2378 2379 2379 2380 2381 2382 - 2380 2381 2382 2383 2381 2382 2383 2384 - 2382 2383 2384 2385 2383 2384 2385 2386 - 2384 2385 2386 2387 2385 2386 2387 2388 - 2389 2390 2391 2392 2398 2399 2400 2389 - 2390 2389 2400 2399 2390 2391 2392 2393 - 2400 2389 2390 2391 2391 2392 2393 2394 - 2392 2393 2394 2395 2393 2394 2395 2396 - 2394 2395 2396 2397 2395 2396 2397 2398 - 2396 2397 2398 2399 2397 2398 2399 2400 - 2401 2402 2403 2404 2410 2411 2412 2401 - 2402 2401 2412 2411 2402 2403 2404 2405 - 2412 2401 2402 2403 2403 2404 2405 2406 - 2404 2405 2406 2407 2405 2406 2407 2408 - 2406 2407 2408 2409 2407 2408 2409 2410 - 2408 2409 2410 2411 2409 2410 2411 2412 - 2413 2414 2415 2416 2422 2423 2424 2413 - 2414 2413 2424 2423 2414 2415 2416 2417 - 2424 2413 2414 2415 2415 2416 2417 2418 - 2416 2417 2418 2419 2417 2418 2419 2420 - 2418 2419 2420 2421 2419 2420 2421 2422 - 2420 2421 2422 2423 2421 2422 2423 2424 - 2425 2426 2427 2428 2434 2435 2436 2425 - 2426 2425 2436 2435 2426 2427 2428 2429 - 2436 2425 2426 2427 2427 2428 2429 2430 - 2428 2429 2430 2431 2429 2430 2431 2432 - 2430 2431 2432 2433 2431 2432 2433 2434 - 2432 2433 2434 2435 2433 2434 2435 2436 - 2437 2438 2439 2440 2446 2447 2448 2437 - 2438 2437 2448 2447 2438 2439 2440 2441 - 2448 2437 2438 2439 2439 2440 2441 2442 - 2440 2441 2442 2443 2441 2442 2443 2444 - 2442 2443 2444 2445 2443 2444 2445 2446 - 2444 2445 2446 2447 2445 2446 2447 2448 - 2449 2450 2451 2452 2458 2459 2460 2449 - 2450 2449 2460 2459 2450 2451 2452 2453 - 2460 2449 2450 2451 2451 2452 2453 2454 - 2452 2453 2454 2455 2453 2454 2455 2456 - 2454 2455 2456 2457 2455 2456 2457 2458 - 2456 2457 2458 2459 2457 2458 2459 2460 - 2461 2462 2463 2464 2470 2471 2472 2461 - 2462 2461 2472 2471 2462 2463 2464 2465 - 2472 2461 2462 2463 2463 2464 2465 2466 - 2464 2465 2466 2467 2465 2466 2467 2468 - 2466 2467 2468 2469 2467 2468 2469 2470 - 2468 2469 2470 2471 2469 2470 2471 2472 - 2473 2474 2475 2476 2482 2483 2484 2473 - 2474 2473 2484 2483 2474 2475 2476 2477 - 2484 2473 2474 2475 2475 2476 2477 2478 - 2476 2477 2478 2479 2477 2478 2479 2480 - 2478 2479 2480 2481 2479 2480 2481 2482 - 2480 2481 2482 2483 2481 2482 2483 2484 - 2485 2486 2487 2488 2494 2495 2496 2485 - 2486 2485 2496 2495 2486 2487 2488 2489 - 2496 2485 2486 2487 2487 2488 2489 2490 - 2488 2489 2490 2491 2489 2490 2491 2492 - 2490 2491 2492 2493 2491 2492 2493 2494 - 2492 2493 2494 2495 2493 2494 2495 2496 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/watMW.jpg b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/watMW.jpg deleted file mode 100644 index 0ac8c2c01..000000000 Binary files a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/images/watMW.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/README.sh b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/README.sh deleted file mode 100755 index 97b9f577d..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/README.sh +++ /dev/null @@ -1,11 +0,0 @@ -# Use this command to generate the LAMMPS input files: - -moltemplate.sh -a "@atom:/WatMW/mW 1" system.lt - -# The -a argument insures that the "mW" atom type is assigned to "1". -# (This is necessary for the pair_coeff command to work. -# See system.lt for details.) - -# Note: To get rid of the annoying "atom_style unspecified warnings, -# use the "-atomstyle" command line argument, as in: -# moltemplate.sh -atomstyle full -a "@atom:/WatMW/mW 1" system.lt diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/cyclododecane.lt b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/cyclododecane.lt deleted file mode 100644 index ceaa1c69d..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/cyclododecane.lt +++ /dev/null @@ -1,55 +0,0 @@ -import "trappe1998.lt" - -# The "trappe1998.lt" file is usually located in $MOLTEMPLATE_PATH (and is -# distributed with moltemplate. See the "Installation" section in the manual.) -# It contains definitions of the atoms "CH2", "CH3", and "CH4", as well -# as "saturated" bonds, and the parameters for (bonded/nonbonded) -# interactions between these atoms (all enclosed within the "TraPPE" namespace). - - -Cyclododecane { - - write('Data Atoms') { - $atom:C1 $mol:. @atom:TraPPE/CH2 0.0 0.00000 2.94118 0.0 - $atom:C2 $mol:. @atom:TraPPE/CH2 0.0 0.00000 2.54714 1.47059 - $atom:C3 $mol:. @atom:TraPPE/CH2 0.0 0.00000 1.47059 2.54714 - $atom:C4 $mol:. @atom:TraPPE/CH2 0.0 0.00000 0.0 2.94118 - $atom:C5 $mol:. @atom:TraPPE/CH2 0.0 0.00000 -1.47059 2.54714 - $atom:C6 $mol:. @atom:TraPPE/CH2 0.0 0.00000 -2.54714 1.47059 - $atom:C7 $mol:. @atom:TraPPE/CH2 0.0 0.00000 -2.94118 0.0 - $atom:C8 $mol:. @atom:TraPPE/CH2 0.0 0.00000 -2.54714 -1.47059 - $atom:C9 $mol:. @atom:TraPPE/CH2 0.0 0.00000 -1.47059 -2.54714 - $atom:C10 $mol:. @atom:TraPPE/CH2 0.0 0.00000 -0.0 -2.94118 - $atom:C11 $mol:. @atom:TraPPE/CH2 0.0 0.00000 1.47059 -2.54714 - $atom:C12 $mol:. @atom:TraPPE/CH2 0.0 0.00000 2.54714 -1.47059 - } - - # The "." in "$mol:." refers to the current object's molecule ID, - # and "@atom:TraPPE/CH2" refers to the "CH2" atom-type defined in TraPPE - - write('Data Bonds') { - $bond:bond1 @bond:TraPPE/saturated $atom:C1 $atom:C2 - $bond:bond2 @bond:TraPPE/saturated $atom:C2 $atom:C3 - $bond:bond3 @bond:TraPPE/saturated $atom:C3 $atom:C4 - $bond:bond4 @bond:TraPPE/saturated $atom:C4 $atom:C5 - $bond:bond5 @bond:TraPPE/saturated $atom:C5 $atom:C6 - $bond:bond6 @bond:TraPPE/saturated $atom:C6 $atom:C7 - $bond:bond7 @bond:TraPPE/saturated $atom:C7 $atom:C8 - $bond:bond8 @bond:TraPPE/saturated $atom:C8 $atom:C9 - $bond:bond9 @bond:TraPPE/saturated $atom:C9 $atom:C10 - $bond:bond10 @bond:TraPPE/saturated $atom:C10 $atom:C11 - $bond:bond11 @bond:TraPPE/saturated $atom:C11 $atom:C12 - $bond:bond12 @bond:TraPPE/saturated $atom:C12 $atom:C1 - } - -} # Cyclododecane - - -# coordinates in the "Data Atoms" section generated by this python code: -# from math import * -# bond_length=1.54 -# N=12 -# R=(N*bond_length)/(2*pi) -# for i in range(0,N): -# print('$atom:C'+str(i+1)+' $mol:... @atom:TraPPE/CH2 0.0 0.00000 '+ -# str(round(R*cos(i*2*pi/N),5))+' '+str(round(R*sin(i*2*pi/N),5))) diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/system.lt b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/system.lt deleted file mode 100644 index 4a7063491..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/system.lt +++ /dev/null @@ -1,62 +0,0 @@ -# This is a relatively complex example containing two different types of -# molecules, and a hybrid of Lennard-Jones and 3-body SW "pair" styles. - -import "watmw.lt" -import "cyclododecane.lt" - -write_once("Data Boundary") { - 0.000000 48.000 xlo xhi - 0.000000 48.000 ylo yhi - 0.000000 48.000 zlo zhi -} - -wat = new WatMW [12].move(0, 0, 4.0) - [12].move(0, 4.0, 0) - [12].move(4.0, 0, 0) - -cyclododecane = new Cyclododecane [4].move(0, 0, 12.0) - [4].move(0, 12.0, 0) - [4].move(12.0, 0, 0) - -# (Move them by (6.0,6.0,6.0) to avoid overlap with the water.) -cyclododecane[*][*][*].move(6.0,6.0,6.0) - -write_once("In Init") { - # -- Tell LAMMPS we want to use two different pair styles - # -- (This overrides earlier settings.) - pair_style hybrid sw lj/charmm/coul/charmm 9.0 11.0 9.0 11.0 -} - - -write_once("In Settings") { - # -- Now indicate which atom type(s) are simulated using the "sw" pair style - # -- In this case only one of the atom types is used (the mW water "atom"). - - pair_coeff * * sw system.in.sw mW NULL NULL NULL - - # -- Unfortunately LAMMPS itself does not understand molemlate syntax, so - # -- the atoms are identified by order in the list, not by name. (The "mW" - # -- refers to to an identifier in the system.in.sw file, not watmw.lt.) - # -- This command says that the first atom type corresponds to the "mW" - # -- atom in system.in.sw, and to ignore the remaining three atom types - # -- (correspond to the CH2, CH3, CH4 atom types defined in trappe1998.lt. - # -- We don't want to use the "sw" force field for interactions involving - # -- these atom types, so we put "NULL" there.) - # -- Note: For this to work, you should probably run moltemplate this way: - # -- moltemplate.sh -a "@atom:WatMW/mW 1" system.lt - # -- This assigns the atom type named @atom:WatMW/mW to 1 (the first atom) -} - - - -# -- Somewhere we must eventually define interactions -# -- between atoms from different molecule types - -write_once("In Settings") { - pair_coeff @atom:WatMW/mW @atom:TraPPE/CH2 lj/charmm/coul/charmm 0.11914784667210733 3.558 - pair_coeff @atom:WatMW/mW @atom:TraPPE/CH3 lj/charmm/coul/charmm 0.17390830404497651 3.458 - pair_coeff @atom:WatMW/mW @atom:TraPPE/CH4 lj/charmm/coul/charmm 0.21371654257637612 3.448 -} - - - diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/trappe1998.lt b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/trappe1998.lt deleted file mode 100644 index 9bcc80cb1..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/trappe1998.lt +++ /dev/null @@ -1,50 +0,0 @@ -# This file stores complete LAMMPS data for the TraPPE model of saturated -# hydrocarbon chains. In this "united-atom" model, each methyl group is -# represented by a single atom. Forces between "atoms" are taken from the -# TraPPE force-field. (J Phys Chem B, 1998, volume 102, pp.2569-2577) - -TraPPE { - - write_once("In Init") { - # -- Default styles for "TraPPE" -- - units real - atom_style full - # (Hybrid force field styles were used for portability.) - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid opls - improper_style none - pair_style hybrid lj/charmm/coul/charmm 9.0 11.0 9.0 11.0 - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom:CH2 14.1707 - @atom:CH3 15.2507 - @atom:CH4 16.3307 - } - - write_once("Data Angles By Type") { - @angle:backbone @atom:CH? @atom:CH? @atom:CH? @bond:saturated @bond:saturated - } - - write_once("Data Dihedrals By Type") { - @dihedral:backbone @atom:CH? @atom:CH? @atom:CH? @atom:CH? @bond:saturated @bond:saturated @bond:saturated - } - - write_once("In Settings") { - pair_coeff @atom:CH2 @atom:CH2 lj/charmm/coul/charmm 0.091411522 3.95 - pair_coeff @atom:CH3 @atom:CH3 lj/charmm/coul/charmm 0.194746286 3.75 - pair_coeff @atom:CH4 @atom:CH4 lj/charmm/coul/charmm 0.294106636 3.73 - bond_coeff @bond:saturated harmonic 120.0 1.54 - angle_coeff @angle:backbone harmonic 62.0022 114 - dihedral_coeff @dihedral:backbone opls 1.411036 -0.271016 3.145034 0.0 - } - - write_once("In Settings") { - group TraPPE type @atom:CH2 @atom:CH3 @atom:CH4 - } - -} # class TraPPE - diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/version_more_comments/system.lt b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/version_more_comments/system.lt deleted file mode 100644 index 34bdfead7..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/version_more_comments/system.lt +++ /dev/null @@ -1,80 +0,0 @@ -# This is a relatively complex example containing two different types of -# molecules, and a hybrid of Lennard-Jones and 3-body SW "pair" styles. - -import "watmw.lt" -import "cyclododecane.lt" - -write_once("Data Boundary") { - 0.000000 48.000 xlo xhi - 0.000000 48.000 ylo yhi - 0.000000 48.000 zlo zhi -} - -wat = new WatMW [12].move(0, 0, 4.0) - [12].move(0, 4.0, 0) - [12].move(4.0, 0, 0) - -cyclododecane = new Cyclododecane [4].move(0, 0, 12.0) - [4].move(0, 12.0, 0) - [4].move(12.0, 0, 0) - -# (Move them by (6.0,6.0,6.0) to avoid overlap with the water.) -cyclododecane[*][*][*].move(6.0,6.0,6.0) - -write_once("In Init") { - # -- Tell LAMMPS we want to use two different pair styles - # -- (This overrides earlier settings.) - pair_style hybrid sw lj/charmm/coul/charmm 9.0 11.0 9.0 11.0 -} - - - -write_once("In Settings") { - # -- Now indicate which atom type(s) are simulated using the "sw" pair style - # -- In this case only one of the atom types is used (the mW water "atom"). - - pair_coeff * * sw system.in.sw mW NULL NULL NULL - - # -- Unfortunately LAMMPS itself does not understand molemlate syntax, so - # -- the atoms are identified by order in the list, not by name. (The "mW" - # -- refers to to an identifier in the system.in.sw file, not watmw.lt.) - # -- This command says that the first atom type corresponds to the "mW" - # -- atom in system.in.sw, and to ignore the remaining three atom types - # -- (correspond to the CH2, CH3, CH4 atom types defined in trappe1998.lt. - # -- We don't want to use the "sw" force field for interactions involving - # -- these atom types, so we put "NULL" there.) - # - # For this to work, the first atom type (assigned to "1") - # must refer to the "mW" atom type (defined in watmw.lt). - # (This is why we included "watmw.lt" first, to insure that the - # atom counters in WatMW are assinged first, starting with 1.) - # Alternately we can further insure that this happens, it's - # a good idea to run moltemplate.sh using the "-a" argument: - # moltemplate.sh -a "@atom:/WatMW/mW 1" system.lt - # This assigns the atom type named @atom:/WatMW/mW to 1 -} - - - - -# -- Somewhere we must eventually define interactions -# -- between atoms from different molecule types -# -- Now define interactions between DIFFERENT molecules -# Note: In the SPC/E model, the epsilon,sigma parameters for water is 0.1553 -# 3.166. As a crude guess, I chose the LJ parameters for the interaction -# between water & the CH2,CH3,CH4 atoms using Lorentz-Berthelot mixing rules - -write_once("In Settings") { - pair_coeff @atom:WatMW/mW @atom:TraPPE/CH2 lj/charmm/coul/charmm 0.11914784667210733 3.558 - pair_coeff @atom:WatMW/mW @atom:TraPPE/CH3 lj/charmm/coul/charmm 0.17390830404497651 3.458 - pair_coeff @atom:WatMW/mW @atom:TraPPE/CH4 lj/charmm/coul/charmm 0.21371654257637612 3.448 -} - - - - - - - - - diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/watmw.lt b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/watmw.lt deleted file mode 100644 index c7aaecebb..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/moltemplate_files/watmw.lt +++ /dev/null @@ -1,54 +0,0 @@ -# This file stores LAMMPS data for the "mW" water model. -# (Molinero, V. and Moore, E.B., J. Phys. Chem. B 2009, 113, 4008-4016) -# -# In this model, each water molecule is represented by a single "mW" particle. -# These particles interact with their neighbors via 3-body Stillinger-Weber -# forces whose parameters are tuned to mimic directional hydrogen-bonding -# in liquid water (as well as hexagonal ice, type II ice, and -# low-density super-cooled liquid/amorphous water phases). - -WatMW { - write("Data Atoms") { - $atom:mW $mol:. @atom:mW 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom:mW 18.02 - } - - write_once("system.in.sw") { - mW mW mW 6.189 2.3925 1.8 23.15 1.2 -0.333333333 7.049556277 0.602224558 4 0 0 - } - - write_once("In Init") { - # -- Default styles for "WatMW" -- - units real - pair_style sw - } - - write_once("In Settings") { - # --Now indicate which atom type(s) are simulated using the "sw" pair style - # -- In this case only one of the atom types is used (the mW water "atom"). - - pair_coeff * * sw system.in.sw mW NULL NULL NULL - - # -- Unfortunately LAMMPS itself does not understand molemlate syntax, so - # -- the atoms are identified by order in the list, not by name. (The "mW" - # -- refers to to an identifier in the system.in.sw file, not watmw.lt.) - # -- This command says that the first atom type corresponds to the "mW" - # -- atom in system.in.sw, and to ignore the remaining three atom types - # -- (correspond to the CH2, CH3, CH4 atom types defined in trappe1998.lt. - # -- We don't want to use the "sw" force field for interactions involving - # -- these atom types, so we put "NULL" there.) - # -- Note: For this to work, you should probably run moltemplate this way: - # -- moltemplate.sh -a "@atom:WatMW/mW 1" system.lt - # -- This assigns the atom type named @atom:WatMW/mW to 1 (the first atom) - } - - # -- optional -- - - write_once("In Settings") { - group WatMW type @atom:mW #(Atoms of this type belong to the "WatMW" group) - } - -} # WatMW diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/run.in.npt b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/run.in.npt deleted file mode 100644 index 544daee70..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/run.in.npt +++ /dev/null @@ -1,61 +0,0 @@ -# run.in.npt -# -# -- Usage -- -# -# lmp_linux -i run.in.npt -# (assuming lmp_linux is the name of your lammps binary) -# -# -- Prerequisite Input Files: -- -# systen.data, system.in.init, system.in.settings, system.in.sw -# -# You can generate these files with this command: -# moltemplate.sh -a "@atom:/WatMW/mW 1" system.lt -# --------------------------------- - -# ----- Init Section ----- - - -include system.in.init - - -# ----- Atom Definition Section ----- - - -read_data system.data - - -# ----- Settings Section ----- - - -include system.in.settings - - -# ----- Run Section ----- - - - -# -- minimization protocol -- - -# Note: The minimization step is not necessary in this example. However -# in general, it's always a good idea to minimize the system beforehand. - -minimize 1.0e-5 1.0e-7 100000 400000 - - -# -- simulation protocol -- - - -timestep 2.0 # <- This can be increased to 5.0 or 10.0 for bulk water -dump 1 all custom 500 traj_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 300.0 300.0 100.0 iso 1.0 1.0 1000.0 drag 1.0 - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo 500 # time interval for printing out "thermo" data - -run 200000 - -write_data system_after_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also.) diff --git a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/run.in.nvt b/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/run.in.nvt deleted file mode 100644 index 66334249b..000000000 --- a/tools/moltemplate/examples/CG_solvent/cyclododecane+watMW/run.in.nvt +++ /dev/null @@ -1,81 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) - -# run.in.nvt -# -# -- Usage -- -# -# lmp_g++ -i run.in.nvt -# (assuming lmp_g++ is the name of your lammps binary) -# -# -- Prerequisite Input Files: -- -# systen.data, system.in.init, system.in.settings, system.in.sw -# system_after_npt.data -# -# You can generate these files using this procedure -# -# moltemplate.sh -a "@atom:/WatMW/mW 1" system.lt -# -# lmp_linux -i run.in.npt - -# --------------------------------- - - -# -- init section -- - - -include system.in.init - - - -# -- atom definition section -- - - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - - -# -- settings section -- - - -include system.in.settings - - -# -- run section -- - - -timestep 2.0 -dump 1 all custom 1000 traj_nvt.lammpstrj id mol type x y z ix iy iz -dump 2 TraPPE custom 1000 traj_alkane_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 300.0 300.0 500.0 tchain 1 - -# The following commands are useful if you want to calculate the distribution -# of alkane-chain radius-of-gyration at a given temperature & pressure. -#compute cRg TraPPE gyration -#variable vRg equal c_cRg -#compute cPE all pe -#variable vPE equal c_cPE -#fix FprintPE all print 1000 "${vPE}" file U.dat -#fix FprintRg all print 1000 "${vRg}" file Rg.dat - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo 1000 # time interval for printing out "thermo" data -#thermo_modify flush yes - -restart 100000 restart_nvt - -run 1000000 - -write_data system_after_nvt.data - - diff --git a/tools/moltemplate/examples/README.TXT b/tools/moltemplate/examples/README.TXT deleted file mode 100644 index 0ecddbbbd..000000000 --- a/tools/moltemplate/examples/README.TXT +++ /dev/null @@ -1,24 +0,0 @@ -These are examples for the "moltemplate" molecule builder for LAMMPS. -http://www.moltemplate.org - -Each directory contains one or more examples. - -Each example directory contains: - - images/ This folder has pictures of the molecules in the system - moltemplate_files/ This folder contains LT files and other auxiliary files - README_setup.sh Instructions for how to use moltemplate (executable) - README_visualize.txt Instructions for viewing in DATA/DUMP files in VMD - - ...and one or more LAMMPS input scripts with names like - - run.in.min - run.in.npt - run.in.nvt - -You can run these scripts using - lmp_linux -i run.in.npt -(The name of your lammps binary, "lmp_linux" in this example, may vary. - Sometimes, these scripts must be run in a certain order. For example - it may be necessary to run run.in.min to minimize the system before - you can run the other scripts. These files have not been optimized.) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/WARNING.TXT b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/WARNING.TXT deleted file mode 100644 index bafcbca1f..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/WARNING.TXT +++ /dev/null @@ -1,72 +0,0 @@ -# -------- WARNING: -------- - -This directory contains some examples of all-atom simulations using the GAFF -force field, prepared using moltemplate. - -This software is experimental, and the force-fields and equilbration protocols -have not been tested carefully by me. There is no gaurantee that simulations -prepared using moltemplate will reproduce the behavior of AmberTools/AMBER. - -# -------- REQUEST FOR HELP: -------- - -If you notice a problem with these examples, please report it. -Peer-review is the only way to improve this software (or any software). -Other suggestions are also welcome! - -(Contact jewett.aij@gmail.com, 2013-12-01) - - ---- Charge --- - -This software does not assign charges to each atom. -(AmberTools can do this.) - -For the purpose of demonstration, in the hydrocarbon examples located here, -I am simply neglecting the partial charge of the carbon and hydrogen atoms. -This approach is unlikely to be appropriate in most practical applications. - - ---- Long-range electrostatics --- - -Furthermore long-range electrostatics (kspace_style pppm) are usually disabled -by default. (Examples containing TIP3P water are an exception to this.) -To enable long-range coulombics, make these modifications to the -"system.in.init" and "system.in.settings" files AFTER running moltemplate: -(enter these commands into the bash shell) - -echo "kspace_style pppm 0.0001" >> system.in.init -echo "pair_style hybrid lj/charmm/coul/long 9.0 10.0" >> system.in.init -sed -i 's/lj\/charmm\/coul\/charmm/lj\/charmm\/coul\/long/g' system.in.settings - - ---- Improper angles --- - -I am also uncertain whether the improper angle interactions generated by -moltemplate are equivalent to those generated by AmberTools. (I think they are, -but I am worried that I might have listed the atom types in the wrong order.) - - ---- Bloated lammps input scripts --- ---- -> slow simulations ? --- - -As of 2013-12-01, LAMMPS input scripts prepared using moltemplate using the -"gaff.lt" file contain the entire contents of the GAFF force-field, -even if your simulation uses only a few of the atom types in GAFF. - - Details: -Moltemplate creates a file usually named "system.in.settings" containing all -of the GAFF information. It is usually about 700kB large. This file is read -by LAMMPS. This means that every interaction in GAFF is loaded -into LAMMPS (for all ~72 atom types). -This is true even if you only use a tiny subset of the atom types and bonded -interactions defined in GAFF. Hopefully allocating the memory needed to store -this extra information will not slow down your simulations noticably. - -However, in case it does, the "waterTIP3P+isobutane/README_setup.sh" -contains detailed instructions how to strip this kind of junk from -the "system.in.settings" file. - -(In the future I may modify moltemplate to do this automatically, -however I may not remember to remove this warning from this file. -Hopefully this issue will be fixed by the time you use moltemplate.) - diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README.TXT b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README.TXT deleted file mode 100644 index 64ec594c6..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README.TXT +++ /dev/null @@ -1,44 +0,0 @@ -This example is a simple simulation of 288 hexadecane molecules in a box at -room temperature and atmospheric pressure. Please read the WARNING.TXT file. - --------- REQUIREMENTS: --------- -This example requires building LAMMPS with the "USER-MISC" package. -(because it uses dihedral_style fourier) -To do this, type "make yes-user-misc" before compiling LAMMPS. -http://lammps.sandia.gov/doc/Section_start.html#start_3 - -More detailed instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files: - -step 1) to setup the LAMMPS input files, run this file: -README_setup.sh - - (Currently there is a bug which makes this step slow. - I'll fix it later -Andrew 2013-10-15.) - -step 2) to run LAMMPS, follow the instructions in this file: -README_run.sh - ------------- NOTE: There are two versions of this example. ---------------- - -Both examples use the same force-field parameters. - -1) -In this version, the force-field parameters are loaded from the "gaff.lt" file -(located in the "common" subdirectory). -This frees the user from the drudgery of manually specifying all of these -force-field details for every molecule. (However, the user must be careful -to choose @atom-type names which match AMBER GAFF conventions, -such as the "c3" and "h1" atoms, in this example.) - -2) -Alternately, there is another "hexadecane" example in the "all_atom_examples" -directory. In that example, force-field parameters are loaded from a file -named "alkanes.lt" (instead of "gaff.lt"). The "alkanes.lt" file contains -only the excerpts from "gaff.lt" which are relevant to the hydrocarbon -molcules used in that example. ("gaff.lt" contains parameters for most -small organic molecules, not just hydrocarbons.) -In this way, by editing "alkanes.lt", the user can manually control all of the -force-field details in the simulation. (Without feeling as though they are -relying on some kind of mysterious "black box" to do it for them.) - diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_run.sh b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_run.sh deleted file mode 100755 index 8b01ab92d..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_run.sh +++ /dev/null @@ -1,39 +0,0 @@ -# --- Running LAMMPS --- -# -------- REQUIREMENTS: --------- -# 1) This example requires building LAMMPS with the "USER-MISC" package. -# (because it makes use of "gaff.lt" which uses dihedral_style fourier) -# To do this, type "make yes-user-misc" before compiling LAMMPS. -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# -------- PREREQUISITES: -------- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation might be ignored when beginning the simulation at constant -# volume. (This is because restart files in LAMMPS don't always work, -# and I was spending a lot of time trying to convince people it was a -# LAMMPS bug, instead of a moltemplate bug, so I disabled restart files.) -# Read the "run.in.nvt" file to find out how to use the "read_restart" -# command to load the results of the pressure-equilibration simulation, -# before beginning a constant-volume run. - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_setup.sh deleted file mode 100755 index 3b7fb0990..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_setup.sh +++ /dev/null @@ -1,74 +0,0 @@ -# -------- REQUIREMENTS: --------- -# You must define your MOLTEMPLATE_PATH environment variable -# and set it to the "common" subdirectory of your moltemplate distribution. -# (See the "Installation" section in the moltemplate manual.) - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - #cp -f system.data system.in* ../ - - - # --------- OPTIONAL STEPS FOR STRIPPING OUT JUNK --------- - # --------- edit 2013-10-13 --------- - echo "-----------------------------------------------------------------" >&2 - echo "OPTIONAL STEP: PRUNING THE RESULTING MOLTEMPLATE OUTPUT TO" >&2 - echo " INCLUDE ONLY ATOMS AND TYPES WE ARE ACTUALLY USING." >&2 - # Unfortunately, as of 2013-8-28, these files contain a lot of irrelevant - # information (for atom types not present in the current system). - # For now, we can strip this out using ltemplify.py to build a new .lt file. - # THIS IS AN UGLY WORKAROUND. HOPEFULLY IN THE FUTURE, WE CAN SKIP THESE STEPS - - # do this in a temporary_directory - mkdir new_lt_file - cd new_lt_file/ - - # now run ltemplify.py - - ltemplify.py ../system.in.init ../system.in.settings ../system.data > system.lt - rm -rf ../system.data ../system.in* # these old lammps files no longer needed - - # This creates a new .LT file named "system.lt" in the local directory. - - - # The ltemplify.py script also does not copy the boundary dimensions. - # We must do this manually. - echo "write_once(\"Data Boundary\") {" >> system.lt - cat "../output_ttree/Data Boundary" >> system.lt - echo "}" >> system.lt - echo "" >> system.lt - # Now, run moltemplate on this new .LT file. - moltemplate.sh system.lt - # This will create: "system.data" "system.in.init" "system.in.settings." - - - # Move the final DATA and INput scripts to the desired location, - mv -f system.data system.in* ../../ - - # and clean up the mess - rm -rf output_ttree/ - cd .. - rm -rf new_lt_file/ - echo "---------------- DONE PRUNING MOLTEMPLATE OUTPUT ----------------" >&2 - echo "-----------------------------------------------------------------" >&2 - # --------- END OF OPTIONAL STEPS FOR STRIPPING OUT JUNK --------- - - - - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - - - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/WARNING.TXT b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/WARNING.TXT deleted file mode 100644 index def26ba76..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/WARNING.TXT +++ /dev/null @@ -1,16 +0,0 @@ -# -------- WARNING: -------- - -This software is experimental, and the force-fields and equilbration protocols -have not been tested carefully by me. There is no gaurantee that the simulation -will reproduce the behavior of real hexadecane molecules, -(or even of hexadecane molecules simulated using AMBER, which should - be using the same force-field). - -# -------- REQUEST FOR HELP: -------- - -However, if you notice a problem with this example, please report it. -I confess I do not have a lot of experience running all-atom simulations. -Peer-review is the only way to improve this software (or any software). -Other suggestions are also welcome! - -(Contact jewett.aij@gmail.com, 2013-10-16) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg deleted file mode 100644 index b0d31f884..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_12x12x2_t=10ps_npt_LR.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_12x12x2_t=10ps_npt_LR.jpg deleted file mode 100644 index f7c13d098..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_12x12x2_t=10ps_npt_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_LR.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_LR.jpg deleted file mode 100644 index 3ad353dbb..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/images/hexadecane_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch2group.lt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch2group.lt deleted file mode 100644 index 8cbfde6a5..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch2group.lt +++ /dev/null @@ -1,49 +0,0 @@ - -import "gaff.lt" # <-- defines the "GAFF" force field - - -# The "gaff.lt" file is usually located in $MOLTEMPLATE_PATH (and is -# distributed with moltemplate. See the "Installation" section in the manual.) -# It contains definitions of the atoms "c3", "h1", as well as the force-field -# parameters for bonded and non-bonded interactions between them -# (and many other atoms). - -# The charges for the atoms in this example are all set to zero. -# In a realistic simulation, one must assign (partial) charges to each atom. - - -CH2 inherits GAFF { - - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:C $mol:... @atom:c3 0.00 0.00 0.000 0.000 - $atom:H1 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 0.8924307629540046 - $atom:H2 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 -0.8924307629540046 - } - - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # parent object's molecule id number as it's own. - # The CH2 group is part of the Hexadecane molecule. - - # Now specify which pairs of atoms are bonded: - write('Data Bond List') { - $bond:CH1 $atom:C $atom:H1 - $bond:CH2 $atom:C $atom:H2 - } - -} # CH2 - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch3group.lt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch3group.lt deleted file mode 100644 index 2be688c5f..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/ch3group.lt +++ /dev/null @@ -1,52 +0,0 @@ - -import "gaff.lt" # <-- defines the "GAFF" force field - - -# The "gaff.lt" file is usually located in $MOLTEMPLATE_PATH (and is -# distributed with moltemplate. See the "Installation" section in the manual.) -# It contains definitions of the atoms "c3", "h1", as well as the force-field -# parameters for bonded and non-bonded interactions between them -# (and many other atoms). - -# The charges for the atoms in this example are all set to zero. -# In a realistic simulation, one must assign (partial) charges to each atom. - - -CH3 inherits GAFF { - - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:C $mol:... @atom:c3 0.00 0.00 0.000 0.000 - $atom:H1 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 0.8924307629540046 - $atom:H2 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 -0.8924307629540046 - $atom:H3 $mol:... @atom:h1 0.00 -0.8924307629540046 -0.6310438442242609 0.00 - } - - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # parent object's molecule id number as it's own. - # The CH3 group is part of the Hexadecane molecule. - - # Now specify which pairs of atoms are bonded: - write('Data Bond List') { - $bond:CH1 $atom:C $atom:H1 - $bond:CH2 $atom:C $atom:H2 - $bond:CH3 $atom:C $atom:H3 - } - -} # CH3 - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 - diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/hexadecane.lt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/hexadecane.lt deleted file mode 100644 index fa4a9ac25..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/hexadecane.lt +++ /dev/null @@ -1,84 +0,0 @@ -# Define the "CH2" and "CH3" objects: - -import "ch2group.lt" -import "ch3group.lt" - - - -Hexadecane inherits GAFF { - - # Create an array of 16 "CH2" objects - - monomers = new CH2.move(0,0.4431163,0) [16].rot(180,1,0,0).move(1.2533223,0,0) - - # "monomers" is a 1-dimensional array containing 16 copies of the CH2 molecule - # Each copy is rotated 180 degrees and shifted along the x axix. - # (For an explanation, read sections 7.1-7.3 of the moltemplate manual.) - # Notes: - # 1.2533223 = DeltaXc = how far each CH2 group is shifted along the axis - # 0.4431163 = DeltaYc/2 = lateral displacement of carbons along axis - - # ---- Now, modify the ends: --- - # Delete the CH2 groups at the beginning and end, and replace them with CH3. - # (Note: Alternately, instead of deleting the CH2 groups at each end, you - # could modify them by adding an extra hydrogen atom to those carbons.) - - delete monomers[0] - delete monomers[15] - monomer_begin = new CH3 - monomer_end = new CH3 - - # Move the CH3 groups to the correct location at either end of the chain: - - monomer_begin.move(0,0.4431163,0) - monomer_end.move(0,0.4431163,0).rot(180,0,0,1).move(18.7998345,0,0) - - # Note: 18.7998345 = (16-1) * DeltaXc - - - # Now add a list of bonds connecting the carbon atoms together: - - write('Data Bond List') { - $bond:b1 $atom:monomer_begin/C $atom:monomers[1]/C - $bond:b2 $atom:monomers[1]/C $atom:monomers[2]/C - $bond:b3 $atom:monomers[2]/C $atom:monomers[3]/C - $bond:b4 $atom:monomers[3]/C $atom:monomers[4]/C - $bond:b5 $atom:monomers[4]/C $atom:monomers[5]/C - $bond:b6 $atom:monomers[5]/C $atom:monomers[6]/C - $bond:b7 $atom:monomers[6]/C $atom:monomers[7]/C - $bond:b8 $atom:monomers[7]/C $atom:monomers[8]/C - $bond:b9 $atom:monomers[8]/C $atom:monomers[9]/C - $bond:b10 $atom:monomers[9]/C $atom:monomers[10]/C - $bond:b11 $atom:monomers[10]/C $atom:monomers[11]/C - $bond:b12 $atom:monomers[11]/C $atom:monomers[12]/C - $bond:b13 $atom:monomers[12]/C $atom:monomers[13]/C - $bond:b14 $atom:monomers[13]/C $atom:monomers[14]/C - $bond:b15 $atom:monomers[14]/C $atom:monomer_end/C - } - - create_var { $mol } # Define a molecule ID number for this polymer - - # This causes monomer[0], monomer[1], ... to share the same molecule-ID. - # (because in the ch2group.lt file, the "..." in "$mol:..." looks for - # a counter of type "$mol" in a parent molecule or earlier ancestor.) - -} # Hexadecane - - - - - - - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/system.lt deleted file mode 100644 index 4e0cfaec6..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/moltemplate_files/system.lt +++ /dev/null @@ -1,18 +0,0 @@ -import "hexadecane.lt" # <- defines the "Hexadecane" molecule type. - -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 62.4 xlo xhi - 0.0 62.4 ylo yhi - 0.0 62.4 zlo zhi -} - -molecules = new Hexadecane [12].move(0, 0, 5.2) - [12].move(0, 5.2, 0) - [2].move(31.2, 0, 0) - - -# NOTE: The spacing between molecules is large. There should be extra room to -# move during the initial stages of equilibration. However, you will have to -# run the simulation at NPT conditions later to compress the system to a -# more realistic density. diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.npt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.npt deleted file mode 100644 index b1791c955..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.npt +++ /dev/null @@ -1,85 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# To avvoid explosions, I have a 4-step equilibraion process (expand, minimize, -# reorient, compress). The system (as defined in the "system.data" file) -# is already expanded. That means there are 3 steps left: - -dump dumpeq1 all custom 50 traj_eq1_min.lammpstrj id mol type x y z ix iy iz -thermo 50 - -# -- Equilibration: part 1: initial minimization -- - -# Note: In general, it's always a good idea to minimize the system at first. - -minimize 1.0e-5 1.0e-7 100000 400000 -undump dumpeq1 - -write_data system_after_eq1_min.data - -# -- Equilibration part 2: reorienting the molecules (NVT) -- - -timestep 1.0 -dump dumpeq2 all custom 200 traj_eq2_reorient.lammpstrj id mol type x y z ix iy iz - -# Run the system at high temperature (at constant volume) to reorient the -# the molecules (which would otherwise be pointing in the same direction). - -# To speed it up, I randomize the atomic positions for a few thousand steps -# using fix langevin (and fix nve). Then I switch to fix nvt (Nose-Hoover). -# (If I start with fix nvt (Nose-Hoover), it seems to get "stuck" for a while.) - - -fix fxlan all langevin 900.0 900.0 120 48279 -fix fxnve all nve - -run 2000 - -unfix fxlan -unfix fxnve -# Now continue the simulation at high temperature using fix nvt (Nose-Hoover). -fix fxnvt all nvt temp 900.0 900.0 100.0 - -run 5000 -undump dumpeq2 - - -write_data system_after_eq2_reorient.data - -unfix fxnvt - -# -- equilibration part 3: Equilibrating the density (NPT) -- - -# Originally, the simulation box (in "system.data" and "system.lt") was -# unrealistically large. The spacing between the molecules was large also. -# I did this to enable the molecules to move freely and reorient themselves. -# After doing that, we should run the simulation under NPT conditions to -# allow the simulation box to contract to it's natural size. We do that here: -# We begin the simulation at 100 barr (a relatively low pressure), and -# slowly decrease it to 1 barr, maintianing the temperature at 300K. - -dump dumpeq3 all custom 200 traj_eq3_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 300.0 300.0 100.0 iso 100.0 1.0 1000.0 drag 2.0 - -timestep 1.0 -run 30000 - -write_data system_after_eq3_npt.data - diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.nvt deleted file mode 100644 index f8b2d31d0..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/hexadecane/run.in.nvt +++ /dev/null @@ -1,42 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_eq3_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# -- simulation protocol -- - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 350.0 350.0 500.0 tchain 1 -thermo 100 -#thermo_modify flush yes - -run 50000 - -write_data system_after_nvt.data diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README.TXT b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README.TXT deleted file mode 100644 index 4ab833f09..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README.TXT +++ /dev/null @@ -1,42 +0,0 @@ -This is an example of how to use "canned" force-fields in like GAFF in LAMMPS. -In this example, we specify only the atom names, bond connectivity, -(and coordinates and charge), and use moltemplate to -load the GAFF parameters from an external file (gaff.lt) -(...instead of specifying them explicitly in the molecule definition). - -The simulation consists of a mixture of isobutane and water. -Over time (less than 1 ns), the two molecules phase-separate. - -The GAFF parameters are applied only to the isobutane molecule. -(The water molecule paramters are defined explicitly in common/tip3p_2004.lt) -For this to work, make sure you have defined the MOLTEMPLATE_PATH -environment variable and set it to "common". See manual for more details.) - -# WARNING: THIS IS A PRELIMINARY EXAMPLE WHICH USES AMBER'S GAFF FORCE FIELD. -# THIS FEATURE IS CURRENTLY BEING TESTED (AS OF 2013-8-08). -# THE ABILITY TO DETECT AND ASSIGN GAFF FORCE FIELD PARAMETERS -# MOLECULES ACCORDING TO ATOM TYPE IS AN EXPERIMENTAL FEATURE -# AND CURRENTLY PROBABLY HAS BUGS (IN THE DIHEDRALS AND IMPROPERS). -# -# (In addition, I am embarassed to admit I do not understand -# atom nomenclature, and I am not sure if I am using -# the correct GAFF atom names in the isobutane molecule.) -# PLEASE REPORT BUGS AND/OR SEND CORRECTIONS. -A 2013-8-08 -# -# -------- REQUIREMENTS: --------- -# 1) This example requires building LAMMPS with the "USER-MISC" package. -# (because it makes use of "gaff.lt" which uses dihedral_style fourier) -# To do this, type "make yes-user-misc" before compiling LAMMPS. -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# 2) You must define your MOLTEMPLATE_PATH environment variable -# and set it to the "common" subdirectory of your moltemplate distribution. -# (See the "Installation" section in the moltemplate manual.) - -More detailed instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files. - -step 1) -README_setup.sh - -step 2) -README_run.sh diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_run.sh b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_run.sh deleted file mode 100755 index 8b01ab92d..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_run.sh +++ /dev/null @@ -1,39 +0,0 @@ -# --- Running LAMMPS --- -# -------- REQUIREMENTS: --------- -# 1) This example requires building LAMMPS with the "USER-MISC" package. -# (because it makes use of "gaff.lt" which uses dihedral_style fourier) -# To do this, type "make yes-user-misc" before compiling LAMMPS. -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# -------- PREREQUISITES: -------- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation might be ignored when beginning the simulation at constant -# volume. (This is because restart files in LAMMPS don't always work, -# and I was spending a lot of time trying to convince people it was a -# LAMMPS bug, instead of a moltemplate bug, so I disabled restart files.) -# Read the "run.in.nvt" file to find out how to use the "read_restart" -# command to load the results of the pressure-equilibration simulation, -# before beginning a constant-volume run. - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_setup.sh deleted file mode 100755 index 3c7e07165..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_setup.sh +++ /dev/null @@ -1,116 +0,0 @@ -# -------- REQUIREMENTS: --------- -# You must define your MOLTEMPLATE_PATH environment variable -# and set it to the "common" subdirectory of your moltemplate distribution. -# (See the "Installation" section in the moltemplate manual.) - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - - # FIX THE PAIR STYLES - # (Sorry, this is messy) - # - # I was forced to change the default pair-style for AMBER-force-fields (GAFF) - # from lj/charmm/coul/long to lj/charmm/coul/charmm. (This is because - # LAMMPS crashes when using lj/charmm/coul/long on a system without any - # charged particles, and users were complaining it was moltemplate's fault. - # I wish LAMMPS would not do this.) - # - # Unfortunately, this means that the "Isobutane" molecule (which uses - # AMBER's GAFF), and the "TIP3P_2004" molecule now use different pair styles. - # - # The cleanest way to fix this is to force the two molecules to use - # the same pair style. - # (Using a hybrid pair_style is not practical because that disables mixing - # rules. This would force us to add a huge list of pair_coeff commands to - # explain how TIP3P_2004 atoms interact with all of the various GAFF atoms.) - - # Add a line to systems.in.init to override the pair_style. - # Change the pair_style to "lj/charmm/coul/long 10.0 10.5 10.5". - - echo "pair_style hybrid lj/charmm/coul/long 10.0 10.5 10.5" >> system.in.init - - # Then use "sed" to replace "lj/charmm/coul/charmm" with "lj/charmm/coul/long" - sed -i 's/lj\/charmm\/coul\/charmm/lj\/charmm\/coul\/long/g' system.in.settings - - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - #cp -f system.data system.in* ../ - - - # --------- OPTIONAL STEPS FOR STRIPPING OUT JUNK --------- - # --------- edit 2013-8-28 --------- - echo "-----------------------------------------------------------------" >&2 - echo "OPTIONAL STEP: PRUNING THE RESULTING MOLTEMPLATE OUTPUT TO" >&2 - echo " INCLUDE ONLY ATOMS AND TYPES WE ARE ACTUALLY USING." >&2 - # Unfortunately, as of 2013-8-28, these files contain a lot of irrelevant - # information (for atom types not present in the current system). - # For now, we can strip this out using ltemplify.py to build a new .lt file. - # THIS IS AN UGLY WORKAROUND. HOPEFULLY IN THE FUTURE, WE CAN SKIP THESE STEPS - - # do this in a temporary_directory - mkdir new_lt_file - cd new_lt_file/ - - # now run ltemplify.py - - ltemplify.py ../system.in.init ../system.in.settings ../system.data > system.lt - rm -rf ../system.data ../system.in* # these old lammps files no longer needed - - # This creates a new .LT file named "system.lt" in the local directory. - # Unfortunately, it may be missing some information because ltemplify.py - # does not understand all the commands present in a LAMMPS input script. - # If you define groups or use constraints, you must define them again. In this - # case, we must add the SHAKE constraint for the "TIP3P_2004" water molecule. - # So we have to remember the original name of the bond types and angle types. - # (For this example, SHAKE is applied to the water molecule, which is defined - # in "tip3p_2004.lt" file in the "common/" directory. Check this file.) - ATOMTYPENUM_ow=`awk '{if ($1 == "@/atom:TIP3P_2004/ow") print $2}' < ../output_ttree/ttree_assignments.txt` - ATOMTYPENUM_hw=`awk '{if ($1 == "@/atom:TIP3P_2004/hw") print $2}' < ../output_ttree/ttree_assignments.txt` - BONDTYPENUM=`awk '{if ($1 == "@/bond:TIP3P_2004/OH") print $2}' < ../output_ttree/ttree_assignments.txt` - ANGLETYPENUM=`awk '{if ($1 == "@/angle:TIP3P_2004/HOH") print $2}' < ../output_ttree/ttree_assignments.txt` - echo "" >> system.lt - echo "write_once(\"In Settings\") {" >> system.lt - echo " group tip3p type @atom:type$ATOMTYPENUM_ow @atom:type$ATOMTYPENUM_hw" >> system.lt - echo " fix fShakeTIP3P tip3p shake 0.0001 10 100 b @bond:type$BONDTYPENUM a @angle:type$ANGLETYPENUM" >> system.lt - echo "}" >> system.lt - echo "" >> system.lt - - # The ltemplify.py script also does not copy the boundary dimensions. - # We must do this manually as well. - echo "write_once(\"Data Boundary\") {" >> system.lt - cat "../output_ttree/Data Boundary" >> system.lt - echo "}" >> system.lt - echo "" >> system.lt - # Now, run moltemplate on this new .LT file. - moltemplate.sh system.lt - # This will create: "system.data" "system.in.init" "system.in.settings." - - # move the final DATA and INput scripts to the desired location, - mv -f system.data system.in* ../../ - - # and clean up the mess - rm -rf output_ttree/ - cd .. - rm -rf new_lt_file/ - echo "---------------- DONE PRUNING MOLTEMPLATE OUTPUT ----------------" >&2 - echo "-----------------------------------------------------------------" >&2 - # --------- END OF OPTIONAL STEPS FOR STRIPPING OUT JUNK --------- - - - - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - - - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/isobutane.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/isobutane.jpg deleted file mode 100644 index 8c548fba8..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/isobutane.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water+isobutane_t=0_LR.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water+isobutane_t=0_LR.jpg deleted file mode 100644 index fab496aa2..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water+isobutane_t=0_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water+isobutane_t=840ps_LR.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water+isobutane_t=840ps_LR.jpg deleted file mode 100644 index aaa4abaf5..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water+isobutane_t=840ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water.jpg b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water.jpg deleted file mode 100644 index 9d578b4ef..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/images/water.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/moltemplate_files/isobutane.lt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/moltemplate_files/isobutane.lt deleted file mode 100644 index 10a75296f..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/moltemplate_files/isobutane.lt +++ /dev/null @@ -1,51 +0,0 @@ -import "gaff.lt" - -# The "gaff.lt" file is usually located in $MOLTEMPLATE_PATH (and is -# distributed with moltemplate. See the "Installation" section in the manual.) -# It contains definitions of the atoms "c3", "h1", as well as the bonded -# and non-bonded interactions between them (and many other atoms). - -# Moltemplate is a simple text manipulation tool and can not assign atomic -# charge. So the charges for the atoms in this example are all set to zero. -# In a realistic simulation, one must assign (partial) charges to each atom. - - -Isobutane inherits GAFF { - - - write('Data Atoms') { - $atom:C0 $mol:. @atom:c3 0.0 -0.001 -0.001 -0.439 - $atom:C1 $mol:. @atom:c3 0.0 -1.257 -0.726 0.078 - $atom:C2 $mol:. @atom:c3 0.0 1.258 -0.726 0.072 - $atom:C3 $mol:. @atom:c3 0.0 -0.001 1.453 0.069 - $atom:H0 $mol:. @atom:h1 0.0 -0.003 -0.004 -1.439 - $atom:H11 $mol:. @atom:h1 0.0 -2.075 -0.255 -0.254 - $atom:H12 $mol:. @atom:h1 0.0 -1.256 -0.724 1.078 - $atom:H13 $mol:. @atom:h1 0.0 -1.259 -1.669 -0.253 - $atom:H21 $mol:. @atom:h1 0.0 2.074 -0.255 -0.264 - $atom:H22 $mol:. @atom:h1 0.0 1.258 -1.669 -0.259 - $atom:H23 $mol:. @atom:h1 0.0 1.261 -0.724 1.072 - $atom:H31 $mol:. @atom:h1 0.0 -0.817 1.923 -0.263 - $atom:H32 $mol:. @atom:h1 0.0 0.816 1.923 -0.268 - $atom:H33 $mol:. @atom:h1 0.0 0.003 1.456 1.070 - } - - # The "." in "$mol:." refers to the current object's molecule ID, - - write('Data Bond List') { - $bond:C01 $atom:C0 $atom:C1 - $bond:C02 $atom:C0 $atom:C2 - $bond:C03 $atom:C0 $atom:C3 - $bond:C0H $atom:C0 $atom:H0 - $bond:C1H1 $atom:C1 $atom:H11 - $bond:C1H2 $atom:C1 $atom:H12 - $bond:C1H3 $atom:C1 $atom:H13 - $bond:C2H1 $atom:C2 $atom:H21 - $bond:C2H2 $atom:C2 $atom:H22 - $bond:C2H3 $atom:C2 $atom:H23 - $bond:C3H1 $atom:C3 $atom:H31 - $bond:C3H2 $atom:C3 $atom:H32 - $bond:C3H3 $atom:C3 $atom:H33 - } - -} # Isobutane diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/moltemplate_files/system.lt deleted file mode 100644 index 50c539250..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/moltemplate_files/system.lt +++ /dev/null @@ -1,32 +0,0 @@ -import "tip3p_2004.lt" - # <- This defines the TIP3P water molecule. This file is - # located in the "common" directory. You can either copy it - # here, or (preferably), you can define a MOLTEMPLATE_PATH - # environment variable and point it to "common". - # (as explained in the installation section of the manual). - -import "isobutane.lt" # <- defines the "Isobutane" molecule type. - - -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 41.50 xlo xhi - 0.0 41.50 ylo yhi - 0.0 41.50 zlo zhi -} - - -# The next command generates a (rather dense) cubic lattice with -# spacing 3.45 Angstroms. (The pressure must be equilibrated later.) - -wat = new TIP3P_2004 [12].move(0.00, 0.00, 3.45) - [12].move(0.00, 3.45, 0.00) - [12].move(3.45, 0.00, 0.00) - -isobutane = new Isobutane [4].move(0, 0, 10.35) - [4].move(0, 10.35, 0) - [4].move(10.35, 0, 0) - -# move the isobutane molecules slightly to reduce overlap with the water -isobutane[*][*][*].move(1.725, 1.725, 1.725) - diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/run.in.npt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/run.in.npt deleted file mode 100644 index 03127c1d6..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/run.in.npt +++ /dev/null @@ -1,43 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- - -# Note: The minimization step is not necessary in this example. However -# in general, it's always a good idea to minimize the system beforehand. -# fShakeTIP3P was defined in system.in.settings. It is incompatible with "minimize". -unfix fShakeTIP3P -minimize 1.0e-4 1.0e-6 100000 400000 -# Now read "system.in.settings" in order to redefine fShakeTIP3P again: -include system.in.settings - -# -- simulation protocol -- - - -timestep 1.0 -dump 1 all custom 500 traj_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 300.0 300.0 100.0 iso 1.0 1.0 1000.0 drag 1.0 -thermo 100 -#thermo_modify flush yes - -run 2000 - -write_data system_after_npt.data diff --git a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/run.in.nvt deleted file mode 100644 index 24dd41da3..000000000 --- a/tools/moltemplate/examples/all_atom_examples/AMBER_force_field_examples/waterTIP3P+isobutane/run.in.nvt +++ /dev/null @@ -1,51 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# COMMENTING OUT MINIMIZATION STEPS: -# If you are reading the coordinates generated by the NPT run -# then you should not need to minimize the system beforehand. -# -- minimization protocol -- -## ("fix shake" is incompatible with "minimize".) -#unfix fShakeTIP3P -#minimize 1.0e-4 1.0e-6 100000 400000 -## Now read "system.in.settings" in order to redefine fShakeTIP3P again: -#include system.in.settings - -# -- simulation protocol -- - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 300.0 300.0 500.0 tchain 1 -thermo 500 -#thermo_modify flush yes - -run 50000 - -write_restart system_after_nvt.data diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README.TXT b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README.TXT deleted file mode 100644 index 355fe4283..000000000 --- a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README.TXT +++ /dev/null @@ -1,54 +0,0 @@ -NOTE: This example requires the "Al99.eam.alloy" file. - (It was not included in this directory because if its large size.) - As of 2012-11, I was able to obtain it here: - http://www.ctcms.nist.gov/~cbecker/Download/Al-YM/Al99.eam.alloy - Copy it to the directory containing this README file. ------------------------------------------------------------------------- -This example shows an alternative way to setup the -aluminum crystal loading simulation described here: -http://icme.hpc.msstate.edu/mediawiki/index.php/Uniaxial_Compression -by Mark Tschopp and Nathan R. Rhodes -For additional backgroumd information, please consult that web page. - -In this example, I use moltemplate to build a "DATA" file for this system. -(I can't think of a compelling reason to do this for simple simulations like -this. But this approach might be useful if you want to artificially create -unusual structures out of aluminum crystals, or mix them with other molecules. -I created this example in response to a user request.) - - - --- To build the system --- - -Carry out the instructions in README_setup.sh, -to generate the LAMMPS DATA file and input scripts you need: -system.data, system.in.init, system.in.settings. -(The run.in script contains references to these files.) - - - --- To run LAMMPS, try a command like: --- - -lmp_linux -i run.in - - or (if you have mpi installed) - -mpirun -np 4 lmp_linux -i run.in - -This will create an ordinary LAMMPS dump file you can visualize with VMD -traj.lammpstrj (See README_visualize.txt) - -It will also create a number of other files, such as: -dump.comp_0.cfg -dump.comp_500.cfg -dump.comp_20000.cfg -Al_comp_100.def1.txt - -The dump.comp_*.cfg files can be visualized using -AtomEye if you have AtomEye and ImageJ installed. -The procedure for doing this is explained in the original tutorial at: -http://icme.hpc.msstate.edu/mediawiki/index.php/Uniaxial_Compression - -The "Al_comp_100.def1.txt" file is a four-column text file containing: -column 1: v_strain = (lx - v_L0)/v_L0 -column 2: -pxx/10000 (diagonal components of the stress tensor) -column 3: -pyy/10000 -column 4: -pzz/10000 diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README_setup.sh deleted file mode 100755 index 22eb8c435..000000000 --- a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README_setup.sh +++ /dev/null @@ -1,29 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -atomstyle full system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # We will also need the "Al99.eam.alloy" file: - #cp -f Al99.eam.alloy ../ - # This file was (can be) downloaded from: - # http://www.ctcms.nist.gov/~cbecker/Download/Al-YM/Al99.eam.alloy - - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCell_LR.jpg b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCell_LR.jpg deleted file mode 100644 index bf07914da..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCell_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCrystal10x10x10_t=0steps_LR.jpg b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCrystal10x10x10_t=0steps_LR.jpg deleted file mode 100644 index 8650cf5cb..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCrystal10x10x10_t=0steps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCrystal10x10x10_t=20000steps_LR.jpg b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCrystal10x10x10_t=20000steps_LR.jpg deleted file mode 100644 index 582cf5fe6..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/images/AlCrystal10x10x10_t=20000steps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/README.sh b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/README.sh deleted file mode 100755 index 64f350f64..000000000 --- a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/README.sh +++ /dev/null @@ -1,22 +0,0 @@ -# This example shows an alternative way to setup the -# aluminum crystal loading simulation described here: -# http://icme.hpc.msstate.edu/mediawiki/index.php/Uniaxial_Compression -# by Mark Tschopp and Nathan R. Rhodes -# For additional backgroumd information, please consult that web page. -# -# In this example, I use moltemplate to build a "DATA" file for this system. -# (I can't think of a compelling reason to do this for simple simulations like -# this. But this approach might be useful if you want to artificially create -# unusual structures out of aluminum crystals, or mix them with other molecules. -# I created this example in response to a user request.) -# -# Use these commands to generate the LAMMPS input script and data file: - -moltemplate.sh system.lt - -# This will generate system.data, system.in.init, system.in.settings. -# In addition to will need to download "Al99.eam.alloy" file. -# (It was not included in this directory because if its large size.) -# As of 2012-11, I was able to obtain it here: -# http://www.ctcms.nist.gov/~cbecker/Download/Al-YM/Al99.eam.alloy - diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/al_cell.lt b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/al_cell.lt deleted file mode 100644 index 3054a45e0..000000000 --- a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/al_cell.lt +++ /dev/null @@ -1,64 +0,0 @@ -# "AlCell" defines the 4-atom FCC unit cell -# of Aluminum (with a 4.05 angstrom spacing) - -AlCell { - - # AtomID MolID(IGNORE!) AtomType Charge X Y Z - - write("Data Atoms") { - $atom:AlC $mol:... @atom:Al 0.0 0.000 0.000 0.000 - $atom:AlX $mol:... @atom:Al 0.0 0.000 2.025 2.025 - $atom:AlY $mol:... @atom:Al 0.0 2.025 0.000 2.025 - $atom:AlZ $mol:... @atom:Al 0.0 2.025 2.025 0.000 - } - - write_once("In Init") { - units metal - atom_style full # <- Requires each atom has a MolID and Charge. - # This is not necessary. (Why use "full"? - # The "full" atom style is useful if you want to - # mix the aluminum with other molecules later. - # Otherwise, just use "atom_style atomic", and - # and remove the 2nd and 4th columns above.) - pair_style eam/alloy - } - - write_once("In Settings") { - pair_coeff * * Al99.eam.alloy Al - } - - write_once("Data Masses") { - @atom:Al 27.0 - } - -} # AlCell - - - - - -# Here is an alternate way to define AlCell -# using "scale(4.05)" to select the lattice spacing: -# -#FccCell { -# write("Data Atoms") { -# $atom:AlC $mol:... @atom:Al 0.0 0.0 0.0 0.0 -# $atom:AlX $mol:... @atom:Al 0.0 0.0 0.5 0.5 -# $atom:AlY $mol:... @atom:Al 0.0 0.5 0.0 0.5 -# $atom:AyZ $mol:... @atom:Al 0.0 0.5 0.5 0.0 -# } -# write_once("Data Masses") { -# @atom:Al 27.0 -# } -# write_once("In Init") { -# units metal -# atom_style full -# pair_style eam/alloy -# } -# write_once("In Settings") { -# pair_coeff * * Al99.eam.alloy Al -# } -#} -# -#AlCell = FccCell.scale(4.05) -# diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/system.lt deleted file mode 100644 index f813c6f66..000000000 --- a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/moltemplate_files/system.lt +++ /dev/null @@ -1,35 +0,0 @@ - -import "al_cell.lt" # <- this defines the unit cell for aluminum - -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 40.50 xlo xhi - 0.0 40.50 ylo yhi - 0.0 40.50 zlo zhi -} - -# The next command generates an array of 10x10x10 AlCell unit cells with -# spacing 4.05 Angstroms. - -unitcells = new AlCell [10].move(0.00, 0.00, 4.05) - [10].move(0.00, 4.05, 0.00) - [10].move(4.05, 0.00, 0.00) - - - - - - - - - - - - -################################################################ -# The next command is not necessary: -# - create_var { $mol } # <-This forces all of the Al atoms in the crystal -# # to share the same molecule ID number. -# # Molecule ID numbers are not necessary. Ignore this. -# diff --git a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/run.in b/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/run.in deleted file mode 100644 index 677cc60ca..000000000 --- a/tools/moltemplate/examples/all_atom_examples/aluminum_crystal_strain/run.in +++ /dev/null @@ -1,76 +0,0 @@ -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- -# -# The run-settings below were stolen from: -# -# http://icme.hpc.msstate.edu/mediawiki/index.php/Uniaxial_Compression - - -compute csym all centro/atom fcc -compute peratom all pe/atom - -# EQUILIBRATION -reset_timestep 0 -timestep 0.001 -velocity all create 300 12345 mom yes rot no -fix 1 all npt temp 300 300 1 iso 0 0 1 drag 1 - -# Set thermo output -thermo 1000 -thermo_style custom step lx ly lz press pxx pyy pzz pe temp - -# Run for at least 10 picosecond (assuming 1 fs timestep) -run 20000 -unfix 1 - -# Store final cell length for strain calculations -variable tmp equal "lx" -variable L0 equal ${tmp} -print "Initial Length, L0: ${L0}" - -###################################### -# DEFORMATION -reset_timestep 0 - -fix 1 all npt temp 300 300 1 y 0 0 1 z 0 0 1 drag 1 -variable srate equal 1.0e10 -variable srate1 equal "-v_srate / 1.0e12" -fix 2 all deform 1 x erate ${srate1} units box remap x - -# Output strain and stress info to file -# for units metal, pressure is in [bars] = 100 [kPa] = 1/10000 [GPa] -# p2, p3, p4 are in GPa -variable strain equal "(lx - v_L0)/v_L0" -variable p1 equal "v_strain" -variable p2 equal "-pxx/10000" -variable p3 equal "-pyy/10000" -variable p4 equal "-pzz/10000" -fix def1 all print 100 "${p1} ${p2} ${p3} ${p4}" file Al_comp_100.def1.txt screen no - -# Use cfg for AtomEye -dump dAtomEye all cfg 250 dump.comp_*.cfg id type xs ys zs c_csym c_peratom fx fy fz -dump_modify dAtomEye element Al - -# For users without AtomEye (like me), I decided to create a regular dump file: -dump dCoords all custom 250 traj.lammpstrj id type x y z ix iy iz - -# Display thermo -thermo 1000 -thermo_style custom step v_strain temp v_p2 v_p3 v_p4 ke pe press - -run 20000 - -###################################### -# SIMULATION DONE -print "All done" diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_FIRST.TXT b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_FIRST.TXT deleted file mode 100644 index d69f1d6ff..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_FIRST.TXT +++ /dev/null @@ -1,83 +0,0 @@ -########################################################### -# Interaction of a carbon nanotube with a pair of "mystery -# molecules" (extracted from the cnat-cnt.data/in files). -########################################################### -# Author: Aysun Itai and Andrew Jewett - -This example uses "ltemplify.py" to create molecule templates out -of two different molecules in a pre-existing LAMMPS IN/DATA file. -Then I show how to use "moltemplate.sh" to make copies of these -molecules and to move and rotate them (creating new LAMMPS IN/DATA files). - - Disclaimer: -The molecules in this example are not physically realistic. -The purpose of this example is to demonstrate ltemplify usage. - - REQUIRED INPUT FILES - -cnad-cnt.data cnad-cnt.in system.lt - - cnad-cnt.data - This is a LAMMPS data file containing the coordinates and the topology - for a system combining the two molecules together. ltemplify will extract - molecules from this file, one at a time. - - cnad-cnt.in - This file contains force-field parameters and old run settings for the system. - (We ignore the run settings in this file.) The force-field parameters in - the "cnad-cnt.in" file are only necessary because we are going to build - a completely new set of simulation input files. (We are not only going to - rotate them and duplicate the molecules.) ltemplify.py will extract the - force field parameters from this file. This approach allows us to combine - these molecules with other types of molecules later on.) - - system.lt - The "system.lt" contains the instructions what we will do with these molecules - after ltemplify.py has converted them into .LT format. In this example - it contains instructions for rotating and copying the two molecules, - (It also defines the periodic boundary conditions.) - - OUTPUT FILES - -cnad.lt -cnt.lt - -These files are referenced in system.lt. -Running moltemplate.sh on system.lt (using "moltemplate.sh system.lt") -creates new LAMMPS data and input files: -system.data, system.in, system.in.init, system.in.settings -(These files are referenced in run.in.nvt.) - -You can run a simulation from the files created by moltemplate using - -lmp_linux -i run.in.nvt - -NOTE: BECAUSE ALL OF THE ORIGINAL FORCE FIELD PARAMETERS WERE INTENTIONALLY - ALTERED, THE SYSTEM WILL MOVE IN A VERY UNREALISTIC WAY WHEN SIMULATED. - (This was done to protect the original source of the files.) - The goal of this example is only to demonstrate how to use - "ltemplify.py" to convert lammps input and data files into - LT format and back again.) - - ----------- - -Instructions: -Run the commands (follow the instructions) in these files: - -step 1) -README_step1_run_ltemplify.sh - -and then - -step 2) -README_step2_run_moltemplate.sh - -step 3) OPTIONAL - -To run a short LAMMPS simulation, you can use the "in.nvt" file, for example: - -$LAMMPS_BINARY -i run.in.nvt - -where "$LAMMPS_BINARY" is the name of the command you use to invoke lammps -(such as lmp_linux, lmp_g++, lmp_mac, lmp_ubuntu, lmp_cygwin, etc...). - ----------- diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step1_run_ltemplify.sh b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step1_run_ltemplify.sh deleted file mode 100755 index 4bb42d7ea..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step1_run_ltemplify.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh - -# Aysun Itai's LAMMPS files contain two molecules: - -# The CNAD molecule has molecule-id 1 - -ltemplify.py -name CNAD -molid "1" cnad-cnt.in cnad-cnt.data > cnad.lt - -# The CNT (carbon nanotube) corresponds to molecule-id 2 -ltemplify.py -name CNT -molid "2" cnad-cnt.in cnad-cnt.data > cnt.lt - -# This will extract both molecules and save them as separate .LT files. -# (We can include these files later when preparing new simulations.) diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step2_run_moltemplate.sh b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step2_run_moltemplate.sh deleted file mode 100755 index c99d4b972..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step2_run_moltemplate.sh +++ /dev/null @@ -1,18 +0,0 @@ -# --- Running Moltemplate --- -# -- Prerequisites: -- -# The "system.lt" moltemplate file links to other ".lt" files -# files you hopefully have created earlier when you ran "ltemplify.py: -# cnad.lt and cnt.lt -# If not, carry out the instructions in "README_run_ltemplify.sh". - -moltemplate.sh system.lt - -# This will generate various files with names ending in *.in* and *.data. -# These files are the input files directly read by LAMMPS. - -# Optional: -# The "./output_ttree/" directory is full of temporary files generated by -# moltemplate. They can be useful for debugging, but are usually thrown away. - -rm -rf output_ttree/ - diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step3_run_lammps.sh b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step3_run_lammps.sh deleted file mode 100755 index 813c406c0..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_step3_run_lammps.sh +++ /dev/null @@ -1,16 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The "run.in.nvt" LAMMPS input script links to the input -# scripts and data files you hopefully have created earlier -# with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_run_moltemplate.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps this way: - -lmp_linux -i run.in.nvt - -# NOTE: BECAUSE ALL OF THE ORIGINAL FORCE FIELD PARAMETERS WERE INTENTIONALLY -# REMOVED, THE SYSTEM WILL MOVE IN A VERY UNREALISTIC WAY. diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_visualize.txt deleted file mode 100644 index 3b9be3e9c..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/README_visualize.txt +++ /dev/null @@ -1,50 +0,0 @@ - - ------- To view the trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - - -Later, to Load a trajectory in VMD: - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it - ------ Wrap the coordinates to the unit cell - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Enter: - - DISCLAIMER: I'M NOT SURE THESE COMMANDS ARE CORRECT. - LOOKUP "pbctools" FOR DETAILS. - - pbc wrap -compound res -all - pbc box - -3) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.data b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.data deleted file mode 100644 index 1f18ff4ae..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.data +++ /dev/null @@ -1,1157 +0,0 @@ -Created by Aysun Itai and modified by Andrew Jewett -NOTE: This file has been extensively modified. -Only the bond connectivity and atomic positions are accurate. - - 101 atoms - 134 bonds - 252 angles - 457 dihedrals - 0 impropers - - 16 atom types - 24 bond types - 50 angle types - 78 dihedral types - 0 improper types - - 0 50 xlo xhi - 0 50 ylo yhi - 0 50 zlo zhi - -Masses - - 1 10.0 - 2 10.0 # atom type names often appear - 3 10.0 # in the comments follwing - 4 10.0 # each line in the Masses section - 5 10.0 - 6 10.0 - 7 10.0 - 8 10.0 - 9 10.0 - 10 10.0 - 11 10.0 - 12 10.0 - 13 10.0 - 14 10.0 - 15 10.0 - 16 10.0 - -Atoms - -1 2 1 0.000000 12.345 10.000 4.328 -2 2 1 0.000000 12.031 11.173 5.037 -3 2 1 0.000000 12.031 11.173 6.455 -4 2 1 0.000000 11.173 12.031 7.164 -5 2 1 0.000000 11.173 12.031 4.328 -6 2 1 0.000000 10.000 12.345 5.037 -7 2 1 0.000000 10.000 12.345 6.455 -8 2 1 0.000000 8.827 12.031 7.164 -9 2 1 0.000000 8.827 12.031 4.328 -10 2 1 0.000000 7.969 11.173 5.037 -11 2 1 0.000000 7.969 11.173 6.455 -12 2 1 0.000000 7.655 10.000 7.164 -13 2 1 0.000000 7.655 10.000 4.328 -14 2 1 0.000000 7.969 8.827 5.037 -15 2 1 0.000000 7.969 8.827 6.455 -16 2 1 0.000000 8.827 7.969 7.164 -17 2 1 0.000000 8.827 7.969 4.328 -18 2 1 0.000000 10.000 7.655 5.037 -19 2 1 0.000000 10.000 7.655 6.455 -20 2 1 0.000000 11.173 7.969 7.164 -21 2 1 0.000000 11.173 7.969 4.328 -22 2 1 0.000000 12.031 8.827 5.037 -23 2 1 0.000000 12.031 8.827 6.455 -24 2 1 0.000000 12.345 10.000 7.164 -25 2 1 0.000000 12.345 10.000 8.582 -26 2 1 0.000000 12.031 11.173 9.291 -27 2 1 0.000000 12.031 11.173 10.709 -28 2 1 0.000000 11.173 12.031 11.418 -29 2 1 0.000000 11.173 12.031 8.582 -30 2 1 0.000000 10.000 12.345 9.291 -31 2 1 0.000000 10.000 12.345 10.709 -32 2 1 0.000000 8.827 12.031 11.418 -33 2 1 0.000000 8.827 12.031 8.582 -34 2 1 0.000000 7.969 11.173 9.291 -35 2 1 0.000000 7.969 11.173 10.709 -36 2 1 0.000000 7.655 10.000 11.418 -37 2 1 0.000000 7.655 10.000 8.582 -38 2 1 0.000000 7.969 8.827 9.291 -39 2 1 0.000000 7.969 8.827 10.709 -40 2 1 0.000000 8.827 7.969 11.418 -41 2 1 0.000000 8.827 7.969 8.582 -42 2 1 0.000000 10.000 7.655 9.291 -43 2 1 0.000000 10.000 7.655 10.709 -44 2 1 0.000000 11.173 7.969 11.418 -45 2 1 0.000000 11.173 7.969 8.582 -46 2 1 0.000000 12.031 8.827 9.291 -47 2 1 0.000000 12.031 8.827 10.709 -48 2 1 0.000000 12.345 10.000 11.418 -49 2 1 0.000000 12.345 10.000 12.836 -50 2 1 0.000000 12.031 11.173 13.545 -51 2 1 0.000000 12.031 11.173 14.963 -52 2 1 0.000000 11.173 12.031 15.672 -53 2 1 0.000000 11.173 12.031 12.836 -54 2 1 0.000000 10.000 12.345 13.545 -55 2 1 0.000000 10.000 12.345 14.963 -56 2 1 0.000000 8.827 12.031 15.672 -57 2 1 0.000000 8.827 12.031 12.836 -58 2 1 0.000000 7.969 11.173 13.545 -59 2 1 0.000000 7.969 11.173 14.963 -60 2 1 0.000000 7.655 10.000 15.672 -61 2 1 0.000000 7.655 10.000 12.836 -62 2 1 0.000000 7.969 8.827 13.545 -63 2 1 0.000000 7.969 8.827 14.963 -64 2 1 0.000000 8.827 7.969 15.672 -65 2 1 0.000000 8.827 7.969 12.836 -66 2 1 0.000000 10.000 7.655 13.545 -67 2 1 0.000000 10.000 7.655 14.963 -68 2 1 0.000000 11.173 7.969 15.672 -69 2 1 0.000000 11.173 7.969 12.836 -70 2 1 0.000000 12.031 8.827 13.545 -71 2 1 0.000000 12.031 8.827 14.963 -72 2 1 0.000000 12.345 10.000 15.672 -73 1 9 -0.18 -3.365 0.678 1.133 -74 1 4 0.09 -2.854 1.624 1.417 -75 1 4 0.09 -4.302 0.58 1.719 -76 1 9 -0.09 -1.647 -0.716 0.047 -77 1 4 0.09 -1.451 -1.802 -0.11 -78 1 10 -0.18 -2.425 -0.518 1.369 -79 1 5 0.09 -1.756 -0.365 2.24 -80 1 5 0.09 -3.037 -1.427 1.561 -81 1 11 -0.09 -3.628 0.67 -0.366 -82 1 4 0.09 -3.892 1.592 -0.905 -83 1 10 -0.18 -4.015 -0.644 -0.985 -84 1 5 0.09 -4.264 -1.466 -0.292 -85 1 5 0.09 -4.56 -0.575 -1.945 -86 1 12 -0.09 -2.584 -0.196 -1.019 -87 1 4 0.09 -2.203 0.152 -1.987 -88 1 8 0.28 1.737 0.629 -0.049 -89 1 16 -0.71 1.009 1.811 -0.085 -90 1 7 0.34 -0.238 1.412 -0.066 -91 1 3 0.12 -1.102 2.079 -0.079 -92 1 14 -0.05 -0.385 0.043 -0.026 -93 1 15 -0.74 3.524 -0.923 0.002 -94 1 7 0.5 2.59 -1.876 0.037 -95 1 3 0.13 2.97 -2.901 0.072 -96 1 15 -0.75 1.258 -1.76 0.035 -97 1 8 0.43 0.895 -0.468 -0.01 -98 1 6 0.46 3.123 0.37 -0.042 -99 1 13 -0.77 4.058 1.336 -0.077 -100 1 2 0.38 5.012 1.052 -0.068 -101 1 2 0.38 3.805 2.299 -0.107 - - -Bond Coeffs - - 1 2.0 1.4 - 2 2.0 1.4 # comments can appear - 3 2.0 1.4 # at the end of lines - 4 2.0 1.4 # in each data file section - 5 2.0 1.1 - 6 2.0 1.4 - 7 2.0 1.4 - 8 2.0 1.4 - 9 2.0 1.4 - 10 2.0 1.4 - 11 2.0 1.4 - 12 2.0 1.4 - 13 2.0 1.4 - 14 2.0 1.4 - 15 2.0 1.4 - 16 2.0 1.1 - 17 2.0 1.4 - 18 2.0 1.4 - 19 2.0 1.1 - 20 2.0 1.4 - 21 2.0 1.4 - 22 2.0 1.1 - 23 2.0 1.1 - 24 2.0 1.1 - -Bonds - -1 1 1 2 # descriptive comments can -2 1 1 22 # appear at the end of lines -3 1 2 3 # in each data file section -4 1 2 5 # (removed from this file) -5 1 3 24 -6 1 3 4 -7 1 4 7 -8 1 4 29 -9 1 5 6 -10 1 6 7 -11 1 6 9 -12 1 7 8 -13 1 8 33 -14 1 8 11 -15 1 9 10 -16 1 10 13 -17 1 10 11 -18 1 11 12 -19 1 12 15 -20 1 12 37 -21 1 13 14 -22 1 14 17 -23 1 14 15 -24 1 15 16 -25 1 16 19 -26 1 16 41 -27 1 17 18 -28 1 18 21 -29 1 18 19 -30 1 19 20 -31 1 20 23 -32 1 20 45 -33 1 21 22 -34 1 22 23 -35 1 23 24 -36 1 24 25 -37 1 25 26 -38 1 25 46 -39 1 26 27 -40 1 26 29 -41 1 27 48 -42 1 27 28 -43 1 28 31 -44 1 28 53 -45 1 29 30 -46 1 30 31 -47 1 30 33 -48 1 31 32 -49 1 32 57 -50 1 32 35 -51 1 33 34 -52 1 34 37 -53 1 34 35 -54 1 35 36 -55 1 36 39 -56 1 36 61 -57 1 37 38 -58 1 38 41 -59 1 38 39 -60 1 39 40 -61 1 40 43 -62 1 40 65 -63 1 41 42 -64 1 42 45 -65 1 42 43 -66 1 43 44 -67 1 44 47 -68 1 44 69 -69 1 45 46 -70 1 46 47 -71 1 47 48 -72 1 48 49 -73 1 49 50 -74 1 49 70 -75 1 50 51 -76 1 50 53 -77 1 51 72 -78 1 51 52 -79 1 52 55 -80 1 53 54 -81 1 54 55 -82 1 54 57 -83 1 55 56 -84 1 56 59 -85 1 57 58 -86 1 58 61 -87 1 58 59 -88 1 59 60 -89 1 60 63 -90 1 61 62 -91 1 62 65 -92 1 62 63 -93 1 63 64 -94 1 64 67 -95 1 65 66 -96 1 66 69 -97 1 66 67 -98 1 67 68 -99 1 68 71 -100 1 69 70 -101 1 70 71 -102 1 71 72 -103 13 73 81 -104 19 73 74 -105 19 73 75 -106 18 76 78 -107 19 76 77 -108 20 76 92 -109 18 78 73 -110 23 78 79 -111 23 78 80 -112 14 81 86 -113 15 81 83 -114 16 81 82 -115 21 83 86 -116 23 83 84 -117 23 83 85 -118 17 86 76 -119 22 86 87 -120 12 88 89 -121 8 89 90 -122 5 90 91 -123 10 92 97 -124 6 92 90 -125 4 93 98 -126 7 94 93 -127 5 94 95 -128 7 94 96 -129 11 97 96 -130 9 97 88 -131 3 98 99 -132 2 98 88 -133 24 99 100 -134 24 99 101 - - -Angle Coeffs - - 1 0 120.0 0 2.0 - 2 0 120.0 0 2.0 # comments can appear - 3 0 120.0 0 2.0 # at the end of lines - 4 0 120.0 0 2.0 # in each data file section - 5 0 120.0 0 2.0 - 6 0 120.0 0 2.0 - 7 0 120.0 0 2.0 - 8 0 120.0 0 2.0 - 9 0 120.0 0 2.0 - 10 0 120.0 0 2.0 - 11 0 120.0 0 2.0 - 12 0 120.0 0 2.0 - 13 0 120.0 0 2.0 - 14 0 120.0 0 2.0 - 15 0 120.0 0 2.0 - 16 0 120.0 0 2.0 - 17 0 120.0 0 2.0 - 18 0 120.0 0 2.0 - 19 0 60.0 0 2.0 - 20 0 120.0 0 2.0 - 21 0 60.0 0 2.0 - 22 0 120.0 0 2.0 - 23 0 120.0 0 2.0 - 24 0 120.0 0 2.0 - 25 0 120.0 0 2.0 - 26 0 120.0 0 2.0 - 27 0 120.0 0 2.0 - 28 0 120.0 0 2.0 - 29 0 120.0 0 2.0 - 30 0 60.0 0 2.0 - 31 0 120.0 0 2.0 - 32 0 90.0 0 2.0 - 33 0 120.0 0 2.0 - 34 0 120.0 0 2.0 - 35 0 120.0 0 2.0 - 36 0 120.0 0 2.0 - 37 0 120.0 0 2.0 - 38 0 120.0 0 2.0 - 39 0 120.0 0 2.0 - 40 0 120.0 0 2.0 - 41 0 120.0 0 2.0 - 42 0 120.0 0 2.0 - 43 0 120.0 0 2.0 - 44 0 120.0 0 2.0 - 45 0 120.0 0 2.0 - 46 0 120.0 0 2.0 - 47 0 120.0 0 2.0 - 48 0 120.0 0 2.0 - 49 0 120.0 0 2.0 - 50 0 120.0 0 2.0 - -Angles - -1 1 2 1 22 -2 1 1 2 3 # comments can appear -3 1 1 2 5 # at the end of lines -4 1 3 2 5 # in each data file section -5 1 2 3 24 -6 1 2 3 4 -7 1 4 3 24 -8 1 3 4 7 -9 1 3 4 29 -10 1 7 4 29 -11 1 2 5 6 -12 1 5 6 7 -13 1 5 6 9 -14 1 7 6 9 -15 1 4 7 6 -16 1 4 7 8 -17 1 6 7 8 -18 1 7 8 33 -19 1 7 8 11 -20 1 11 8 33 -21 1 6 9 10 -22 1 9 10 13 -23 1 9 10 11 -24 1 11 10 13 -25 1 8 11 10 -26 1 8 11 12 -27 1 10 11 12 -28 1 11 12 15 -29 1 11 12 37 -30 1 15 12 37 -31 1 10 13 14 -32 1 13 14 17 -33 1 13 14 15 -34 1 15 14 17 -35 1 12 15 14 -36 1 12 15 16 -37 1 14 15 16 -38 1 15 16 19 -39 1 15 16 41 -40 1 19 16 41 -41 1 14 17 18 -42 1 17 18 21 -43 1 17 18 19 -44 1 19 18 21 -45 1 16 19 18 -46 1 16 19 20 -47 1 18 19 20 -48 1 19 20 23 -49 1 19 20 45 -50 1 23 20 45 -51 1 18 21 22 -52 1 1 22 21 -53 1 1 22 23 -54 1 21 22 23 -55 1 20 23 22 -56 1 20 23 24 -57 1 22 23 24 -58 1 3 24 23 -59 1 3 24 25 -60 1 23 24 25 -61 1 24 25 26 -62 1 24 25 46 -63 1 26 25 46 -64 1 25 26 27 -65 1 25 26 29 -66 1 27 26 29 -67 1 26 27 48 -68 1 26 27 28 -69 1 28 27 48 -70 1 27 28 31 -71 1 27 28 53 -72 1 31 28 53 -73 1 4 29 26 -74 1 4 29 30 -75 1 26 29 30 -76 1 29 30 31 -77 1 29 30 33 -78 1 31 30 33 -79 1 28 31 30 -80 1 28 31 32 -81 1 30 31 32 -82 1 31 32 57 -83 1 31 32 35 -84 1 35 32 57 -85 1 8 33 30 -86 1 8 33 34 -87 1 30 33 34 -88 1 33 34 37 -89 1 33 34 35 -90 1 35 34 37 -91 1 32 35 34 -92 1 32 35 36 -93 1 34 35 36 -94 1 35 36 39 -95 1 35 36 61 -96 1 39 36 61 -97 1 12 37 34 -98 1 12 37 38 -99 1 34 37 38 -100 1 37 38 41 -101 1 37 38 39 -102 1 39 38 41 -103 1 36 39 38 -104 1 36 39 40 -105 1 38 39 40 -106 1 39 40 43 -107 1 39 40 65 -108 1 43 40 65 -109 1 16 41 38 -110 1 16 41 42 -111 1 38 41 42 -112 1 41 42 45 -113 1 41 42 43 -114 1 43 42 45 -115 1 40 43 42 -116 1 40 43 44 -117 1 42 43 44 -118 1 43 44 47 -119 1 43 44 69 -120 1 47 44 69 -121 1 20 45 42 -122 1 20 45 46 -123 1 42 45 46 -124 1 25 46 45 -125 1 25 46 47 -126 1 45 46 47 -127 1 44 47 46 -128 1 44 47 48 -129 1 46 47 48 -130 1 27 48 47 -131 1 27 48 49 -132 1 47 48 49 -133 1 48 49 50 -134 1 48 49 70 -135 1 50 49 70 -136 1 49 50 51 -137 1 49 50 53 -138 1 51 50 53 -139 1 50 51 72 -140 1 50 51 52 -141 1 52 51 72 -142 1 51 52 55 -143 1 28 53 50 -144 1 28 53 54 -145 1 50 53 54 -146 1 53 54 55 -147 1 53 54 57 -148 1 55 54 57 -149 1 52 55 54 -150 1 52 55 56 -151 1 54 55 56 -152 1 55 56 59 -153 1 32 57 54 -154 1 32 57 58 -155 1 54 57 58 -156 1 57 58 61 -157 1 57 58 59 -158 1 59 58 61 -159 1 56 59 58 -160 1 56 59 60 -161 1 58 59 60 -162 1 59 60 63 -163 1 36 61 58 -164 1 36 61 62 -165 1 58 61 62 -166 1 61 62 65 -167 1 61 62 63 -168 1 63 62 65 -169 1 60 63 62 -170 1 60 63 64 -171 1 62 63 64 -172 1 63 64 67 -173 1 40 65 62 -174 1 40 65 66 -175 1 62 65 66 -176 1 65 66 69 -177 1 65 66 67 -178 1 67 66 69 -179 1 64 67 66 -180 1 64 67 68 -181 1 66 67 68 -182 1 67 68 71 -183 1 44 69 66 -184 1 44 69 70 -185 1 66 69 70 -186 1 49 70 69 -187 1 49 70 71 -188 1 69 70 71 -189 1 68 71 70 -190 1 68 71 72 -191 1 70 71 72 -192 1 51 72 71 -193 25 73 81 82 -194 24 73 81 83 -195 23 73 81 86 -196 29 73 78 80 -197 29 73 78 79 -198 44 74 73 75 -199 7 76 92 90 -200 15 76 92 97 -201 27 76 86 87 -202 26 76 86 83 -203 18 76 86 81 -204 29 76 78 80 -205 29 76 78 79 -206 28 76 78 73 -207 45 77 76 92 -208 38 78 76 92 -209 37 78 76 77 -210 37 78 73 75 -211 37 78 73 74 -212 16 78 73 81 -213 46 79 78 80 -214 20 81 86 87 -215 19 81 86 83 -216 22 81 83 85 -217 22 81 83 84 -218 21 81 83 86 -219 17 81 73 75 -220 17 81 73 74 -221 39 83 86 87 -222 36 83 81 82 -223 46 84 83 85 -224 35 86 83 85 -225 35 86 83 84 -226 31 86 81 82 -227 30 86 81 83 -228 34 86 76 92 -229 33 86 76 77 -230 32 86 76 78 -231 11 88 98 93 -232 9 88 89 90 -233 14 89 88 97 -234 43 91 90 89 -235 12 92 97 88 -236 49 92 97 96 -237 48 92 90 89 -238 41 92 90 91 -239 50 93 94 96 -240 42 93 94 95 -241 5 94 93 98 -242 42 95 94 96 -243 13 96 97 88 -244 8 97 96 94 -245 6 97 92 90 -246 4 98 99 101 -247 4 98 99 100 -248 2 98 88 97 -249 3 98 88 89 -250 47 99 98 93 -251 10 99 98 88 -252 40 100 99 101 - -Dihedral Coeffs - - 1 0.0 2 180 1 - 2 0.0 2 180 1 # comments can appear - 3 0.0 2 180 1 # at the end of lines - 4 0.0 2 180 1 # in each data file section - 5 0.0 2 180 1 - 6 0.0 2 180 1 - 7 0.0 2 180 1 - 8 0.0 2 180 1 - 9 0.0 1 180 1 - 10 0.0 1 180 1 - 11 0.0 3 180 1 - 12 0.0 2 180 1 - 13 0.0 2 180 1 - 14 0.0 2 180 1 - 15 0.0 2 180 1 - 16 0.0 2 180 1 - 17 0.0 2 180 1 - 18 0.0 2 180 1 - 19 0.0 2 180 1 - 20 0.0 2 180 1 - 21 0.0 2 180 1 - 22 0.0 2 180 1 - 23 0.0 1 180 1 - 24 0.0 1 180 1 - 25 0.0 3 180 1 - 26 0.0 2 180 1 - 27 0.0 2 180 1 - 28 0.0 2 180 1 - 29 0.0 2 180 1 - 30 0.0 6 180 1 - 31 0.0 3 180 1 - 32 0.0 3 180 1 - 33 0.0 3 180 1 - 34 0.0 3 180 1 - 35 0.0 3 180 1 - 36 0.0 3 180 1 - 37 0.0 3 180 1 - 38 0.0 3 180 1 - 39 0.0 3 180 1 - 40 0.0 3 180 1 - 41 0.0 3 180 1 - 42 0.0 3 180 1 - 43 0.0 3 180 1 - 44 0.0 3 180 1 - 45 0.0 3 180 1 - 46 0.0 3 180 1 - 47 0.0 3 180 1 - 48 0.0 3 180 1 - 49 0.0 2 180 1 - 50 0.0 2 180 1 - 51 0.0 2 180 1 - 52 0.0 3 180 1 - 53 0.0 3 180 1 - 54 0.0 3 180 1 - 55 0.0 3 180 1 - 56 0.0 3 180 1 - 57 0.0 3 180 1 - 58 0.0 3 180 1 - 59 0.0 3 180 1 - 60 0.0 3 180 1 - 61 0.0 3 180 1 - 62 0.0 3 180 1 - 63 0.0 3 180 1 - 64 0.0 3 180 1 - 65 0.0 3 180 1 - 66 0.0 2 180 1 - 67 0.0 3 180 1 - 68 0.0 3 180 1 - 69 0.0 3 180 1 - 70 0.0 3 180 1 - 71 0.0 3 180 1 - 72 0.0 3 180 1 - 73 0.0 3 180 1 - 74 0.0 3 180 1 - 75 0.0 2 180 1 - 76 0.0 2 180 1 - 77 0.0 2 180 1 - 78 0.0 2 180 1 - -Dihedrals - -1 1 22 1 2 3 -2 1 22 1 2 5 -3 1 2 1 22 21 -4 1 2 1 22 23 -5 1 1 2 3 24 -6 1 1 2 3 4 -7 1 5 2 3 24 -8 1 5 2 3 4 -9 1 1 2 5 6 -10 1 3 2 5 6 -11 1 2 3 24 23 -12 1 2 3 24 25 -13 1 4 3 24 23 -14 1 4 3 24 25 -15 1 2 3 4 7 -16 1 2 3 4 29 -17 1 24 3 4 7 -18 1 24 3 4 29 -19 1 3 4 7 6 -20 1 3 4 7 8 -21 1 29 4 7 6 -22 1 29 4 7 8 -23 1 3 4 29 26 -24 1 3 4 29 30 -25 1 7 4 29 26 -26 1 7 4 29 30 -27 1 2 5 6 7 -28 1 2 5 6 9 -29 1 5 6 7 4 -30 1 5 6 7 8 -31 1 9 6 7 4 -32 1 9 6 7 8 -33 1 5 6 9 10 -34 1 7 6 9 10 -35 1 4 7 8 33 -36 1 4 7 8 11 -37 1 6 7 8 33 -38 1 6 7 8 11 -39 1 7 8 33 30 -40 1 7 8 33 34 -41 1 11 8 33 30 -42 1 11 8 33 34 -43 1 7 8 11 10 -44 1 7 8 11 12 -45 1 33 8 11 10 -46 1 33 8 11 12 -47 1 6 9 10 13 -48 1 6 9 10 11 -49 1 9 10 13 14 -50 1 11 10 13 14 -51 1 9 10 11 8 -52 1 9 10 11 12 -53 1 13 10 11 8 -54 1 13 10 11 12 -55 1 8 11 12 15 -56 1 8 11 12 37 -57 1 10 11 12 15 -58 1 10 11 12 37 -59 1 11 12 15 14 -60 1 11 12 15 16 -61 1 37 12 15 14 -62 1 37 12 15 16 -63 1 11 12 37 34 -64 1 11 12 37 38 -65 1 15 12 37 34 -66 1 15 12 37 38 -67 1 10 13 14 17 -68 1 10 13 14 15 -69 1 13 14 17 18 -70 1 15 14 17 18 -71 1 13 14 15 12 -72 1 13 14 15 16 -73 1 17 14 15 12 -74 1 17 14 15 16 -75 1 12 15 16 19 -76 1 12 15 16 41 -77 1 14 15 16 19 -78 1 14 15 16 41 -79 1 15 16 19 18 -80 1 15 16 19 20 -81 1 41 16 19 18 -82 1 41 16 19 20 -83 1 15 16 41 38 -84 1 15 16 41 42 -85 1 19 16 41 38 -86 1 19 16 41 42 -87 1 14 17 18 21 -88 1 14 17 18 19 -89 1 17 18 21 22 -90 1 19 18 21 22 -91 1 17 18 19 16 -92 1 17 18 19 20 -93 1 21 18 19 16 -94 1 21 18 19 20 -95 1 16 19 20 23 -96 1 16 19 20 45 -97 1 18 19 20 23 -98 1 18 19 20 45 -99 1 19 20 23 22 -100 1 19 20 23 24 -101 1 45 20 23 22 -102 1 45 20 23 24 -103 1 19 20 45 42 -104 1 19 20 45 46 -105 1 23 20 45 42 -106 1 23 20 45 46 -107 1 18 21 22 1 -108 1 18 21 22 23 -109 1 1 22 23 20 -110 1 1 22 23 24 -111 1 21 22 23 20 -112 1 21 22 23 24 -113 1 20 23 24 3 -114 1 20 23 24 25 -115 1 22 23 24 3 -116 1 22 23 24 25 -117 1 3 24 25 26 -118 1 3 24 25 46 -119 1 23 24 25 26 -120 1 23 24 25 46 -121 1 24 25 26 27 -122 1 24 25 26 29 -123 1 46 25 26 27 -124 1 46 25 26 29 -125 1 24 25 46 45 -126 1 24 25 46 47 -127 1 26 25 46 45 -128 1 26 25 46 47 -129 1 25 26 27 48 -130 1 25 26 27 28 -131 1 29 26 27 48 -132 1 29 26 27 28 -133 1 25 26 29 4 -134 1 25 26 29 30 -135 1 27 26 29 4 -136 1 27 26 29 30 -137 1 26 27 48 47 -138 1 26 27 48 49 -139 1 28 27 48 47 -140 1 28 27 48 49 -141 1 26 27 28 31 -142 1 26 27 28 53 -143 1 48 27 28 31 -144 1 48 27 28 53 -145 1 27 28 31 30 -146 1 27 28 31 32 -147 1 53 28 31 30 -148 1 53 28 31 32 -149 1 27 28 53 50 -150 1 27 28 53 54 -151 1 31 28 53 50 -152 1 31 28 53 54 -153 1 4 29 30 31 -154 1 4 29 30 33 -155 1 26 29 30 31 -156 1 26 29 30 33 -157 1 29 30 31 28 -158 1 29 30 31 32 -159 1 33 30 31 28 -160 1 33 30 31 32 -161 1 29 30 33 8 -162 1 29 30 33 34 -163 1 31 30 33 8 -164 1 31 30 33 34 -165 1 28 31 32 57 -166 1 28 31 32 35 -167 1 30 31 32 57 -168 1 30 31 32 35 -169 1 31 32 57 54 -170 1 31 32 57 58 -171 1 35 32 57 54 -172 1 35 32 57 58 -173 1 31 32 35 34 -174 1 31 32 35 36 -175 1 57 32 35 34 -176 1 57 32 35 36 -177 1 8 33 34 37 -178 1 8 33 34 35 -179 1 30 33 34 37 -180 1 30 33 34 35 -181 1 33 34 37 12 -182 1 33 34 37 38 -183 1 35 34 37 12 -184 1 35 34 37 38 -185 1 33 34 35 32 -186 1 33 34 35 36 -187 1 37 34 35 32 -188 1 37 34 35 36 -189 1 32 35 36 39 -190 1 32 35 36 61 -191 1 34 35 36 39 -192 1 34 35 36 61 -193 1 35 36 39 38 -194 1 35 36 39 40 -195 1 61 36 39 38 -196 1 61 36 39 40 -197 1 35 36 61 58 -198 1 35 36 61 62 -199 1 39 36 61 58 -200 1 39 36 61 62 -201 1 12 37 38 41 -202 1 12 37 38 39 -203 1 34 37 38 41 -204 1 34 37 38 39 -205 1 37 38 41 16 -206 1 37 38 41 42 -207 1 39 38 41 16 -208 1 39 38 41 42 -209 1 37 38 39 36 -210 1 37 38 39 40 -211 1 41 38 39 36 -212 1 41 38 39 40 -213 1 36 39 40 43 -214 1 36 39 40 65 -215 1 38 39 40 43 -216 1 38 39 40 65 -217 1 39 40 43 42 -218 1 39 40 43 44 -219 1 65 40 43 42 -220 1 65 40 43 44 -221 1 39 40 65 62 -222 1 39 40 65 66 -223 1 43 40 65 62 -224 1 43 40 65 66 -225 1 16 41 42 45 -226 1 16 41 42 43 -227 1 38 41 42 45 -228 1 38 41 42 43 -229 1 41 42 45 20 -230 1 41 42 45 46 -231 1 43 42 45 20 -232 1 43 42 45 46 -233 1 41 42 43 40 -234 1 41 42 43 44 -235 1 45 42 43 40 -236 1 45 42 43 44 -237 1 40 43 44 47 -238 1 40 43 44 69 -239 1 42 43 44 47 -240 1 42 43 44 69 -241 1 43 44 47 46 -242 1 43 44 47 48 -243 1 69 44 47 46 -244 1 69 44 47 48 -245 1 43 44 69 66 -246 1 43 44 69 70 -247 1 47 44 69 66 -248 1 47 44 69 70 -249 1 20 45 46 25 -250 1 20 45 46 47 -251 1 42 45 46 25 -252 1 42 45 46 47 -253 1 25 46 47 44 -254 1 25 46 47 48 -255 1 45 46 47 44 -256 1 45 46 47 48 -257 1 44 47 48 27 -258 1 44 47 48 49 -259 1 46 47 48 27 -260 1 46 47 48 49 -261 1 27 48 49 50 -262 1 27 48 49 70 -263 1 47 48 49 50 -264 1 47 48 49 70 -265 1 48 49 50 51 -266 1 48 49 50 53 -267 1 70 49 50 51 -268 1 70 49 50 53 -269 1 48 49 70 69 -270 1 48 49 70 71 -271 1 50 49 70 69 -272 1 50 49 70 71 -273 1 49 50 51 72 -274 1 49 50 51 52 -275 1 53 50 51 72 -276 1 53 50 51 52 -277 1 49 50 53 28 -278 1 49 50 53 54 -279 1 51 50 53 28 -280 1 51 50 53 54 -281 1 50 51 72 71 -282 1 52 51 72 71 -283 1 50 51 52 55 -284 1 72 51 52 55 -285 1 51 52 55 54 -286 1 51 52 55 56 -287 1 28 53 54 55 -288 1 28 53 54 57 -289 1 50 53 54 55 -290 1 50 53 54 57 -291 1 53 54 55 52 -292 1 53 54 55 56 -293 1 57 54 55 52 -294 1 57 54 55 56 -295 1 53 54 57 32 -296 1 53 54 57 58 -297 1 55 54 57 32 -298 1 55 54 57 58 -299 1 52 55 56 59 -300 1 54 55 56 59 -301 1 55 56 59 58 -302 1 55 56 59 60 -303 1 32 57 58 61 -304 1 32 57 58 59 -305 1 54 57 58 61 -306 1 54 57 58 59 -307 1 57 58 61 36 -308 1 57 58 61 62 -309 1 59 58 61 36 -310 1 59 58 61 62 -311 1 57 58 59 56 -312 1 57 58 59 60 -313 1 61 58 59 56 -314 1 61 58 59 60 -315 1 56 59 60 63 -316 1 58 59 60 63 -317 1 59 60 63 62 -318 1 59 60 63 64 -319 1 36 61 62 65 -320 1 36 61 62 63 -321 1 58 61 62 65 -322 1 58 61 62 63 -323 1 61 62 65 40 -324 1 61 62 65 66 -325 1 63 62 65 40 -326 1 63 62 65 66 -327 1 61 62 63 60 -328 1 61 62 63 64 -329 1 65 62 63 60 -330 1 65 62 63 64 -331 1 60 63 64 67 -332 1 62 63 64 67 -333 1 63 64 67 66 -334 1 63 64 67 68 -335 1 40 65 66 69 -336 1 40 65 66 67 -337 1 62 65 66 69 -338 1 62 65 66 67 -339 1 65 66 69 44 -340 1 65 66 69 70 -341 1 67 66 69 44 -342 1 67 66 69 70 -343 1 65 66 67 64 -344 1 65 66 67 68 -345 1 69 66 67 64 -346 1 69 66 67 68 -347 1 64 67 68 71 -348 1 66 67 68 71 -349 1 67 68 71 70 -350 1 67 68 71 72 -351 1 44 69 70 49 -352 1 44 69 70 71 -353 1 66 69 70 49 -354 1 66 69 70 71 -355 1 49 70 71 68 -356 1 49 70 71 72 -357 1 69 70 71 68 -358 1 69 70 71 72 -359 1 68 71 72 51 -360 1 70 71 72 51 -361 38 73 81 86 76 -362 39 73 81 86 83 -363 40 73 81 86 87 -364 41 73 81 83 86 -365 42 73 81 83 84 -366 42 73 81 83 85 -367 46 73 78 76 86 -368 47 73 78 76 77 -369 48 73 78 76 92 -370 47 74 73 78 76 -371 71 74 73 78 79 -372 71 74 73 78 80 -373 53 74 73 81 86 -374 58 74 73 81 83 -375 67 74 73 81 82 -376 47 75 73 78 76 -377 71 75 73 78 79 -378 71 75 73 78 80 -379 53 75 73 81 86 -380 58 75 73 81 83 -381 67 75 73 81 82 -382 51 76 92 97 96 -383 20 76 92 97 88 -384 49 76 92 90 91 -385 50 76 92 90 89 -386 43 76 86 81 83 -387 44 76 86 81 82 -388 36 76 86 83 81 -389 45 76 86 83 84 -390 45 76 86 83 85 -391 30 76 78 73 81 -392 33 77 76 86 81 -393 64 77 76 86 83 -394 70 77 76 86 87 -395 71 77 76 78 79 -396 71 77 76 78 80 -397 25 77 76 92 97 -398 11 77 76 92 90 -399 32 78 76 86 81 -400 61 78 76 86 83 -401 62 78 76 86 87 -402 24 78 76 92 97 -403 10 78 76 92 90 -404 52 78 73 81 86 -405 57 78 73 81 83 -406 60 78 73 81 82 -407 55 79 78 76 86 -408 74 79 78 76 92 -409 31 79 78 73 81 -410 55 80 78 76 86 -411 74 80 78 76 92 -412 31 80 78 73 81 -413 34 81 86 76 92 -414 35 81 86 83 84 -415 35 81 86 83 85 -416 37 81 83 86 87 -417 63 82 81 86 83 -418 68 82 81 86 87 -419 56 82 81 83 86 -420 69 82 81 83 84 -421 69 82 81 83 85 -422 65 83 86 76 92 -423 59 83 81 86 87 -424 54 84 83 81 86 -425 73 84 83 86 87 -426 54 85 83 81 86 -427 73 85 83 86 87 -428 23 86 76 92 97 -429 9 86 76 92 90 -430 72 87 86 76 92 -431 17 88 98 99 100 -432 17 88 98 99 101 -433 12 88 98 93 94 -434 7 88 97 92 90 -435 14 88 97 96 94 -436 29 88 89 90 92 -437 28 88 89 90 91 -438 22 89 90 92 97 -439 75 89 88 98 99 -440 77 89 88 98 93 -441 76 89 88 97 92 -442 78 89 88 97 96 -443 8 90 92 97 96 -444 4 90 89 88 98 -445 16 90 89 88 97 -446 21 91 90 92 97 -447 15 92 97 96 94 -448 2 92 97 88 98 -449 66 93 98 99 100 -450 66 93 98 99 101 -451 19 93 98 88 97 -452 27 93 94 96 97 -453 13 94 93 98 99 -454 5 95 94 93 98 -455 26 95 94 96 97 -456 3 96 97 88 98 -457 6 96 94 93 98 diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.in b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.in deleted file mode 100644 index 64eef828d..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnad-cnt.in +++ /dev/null @@ -1,49 +0,0 @@ -#Created by Aysun Itai and modified by Andrew Jewett -# NOTE: This file has been extensively modified. -# Only the bond connectivity and atomic positions are accurate. - -units real - -neigh_modify delay 2 every 1 - -atom_style full -bond_style harmonic -angle_style charmm -dihedral_style charmm -pair_style lj/charmm/coul/charmm 8.0 10.0 -pair_modify mix arithmetic - -read_data cnad-cnt.data - -pair_coeff 1 1 0.02 4.0 -pair_coeff 2 2 0.02 1.0 # atoms will not interact sterically -pair_coeff 3 3 0.02 2.0 # in this version of the file. -pair_coeff 4 4 0.02 2.0 # (All pair forces and atom names removed) -pair_coeff 5 5 0.02 2.0 -pair_coeff 6 6 0.02 3.0 -pair_coeff 7 7 0.02 3.0 -pair_coeff 8 8 0.02 3.0 -pair_coeff 9 9 0.02 4.0 -pair_coeff 10 10 0.02 4.0 -pair_coeff 11 11 0.02 4.0 -pair_coeff 12 12 0.02 4.0 -pair_coeff 13 13 0.02 3.0 -pair_coeff 14 14 0.02 3.0 -pair_coeff 15 15 0.02 3.0 -pair_coeff 16 16 0.02 3.0 - -group cnt type 1 -group cnad type 2-16 - -displace_atoms cnad move 0 -7 0 units box -special_bonds charmm - -velocity all create 0.0 54321 dist uniform - -thermo 1 -thermo_style multi -timestep 0.005 - -dump 1 all atom 10 cnad-cnt.dump - -run 20000 diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnt.lt b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnt.lt deleted file mode 100644 index 5f53579d6..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/cnt.lt +++ /dev/null @@ -1,779 +0,0 @@ -CNT { - -### LAMMPS commands for initialization -### (These can be overridden later.) - - - write_once("In Init") { - units real - atom_style full - bond_style harmonic - angle_style charmm - dihedral_style charmm - pair_style lj/charmm/coul/charmm 8.0 10.0 - pair_modify mix arithmetic - special_bonds charmm - } - - write_once("In Settings") { - pair_coeff @atom:type1 @atom:type1 0.02 4.0 - } - -### DATA sections - - - write_once("Data Masses") { - @atom:type1 10.0 - } - - write_once("Data Bond Coeffs") { - @bond:type1 2.0 1.4 - } - - write_once("Data Angle Coeffs") { - @angle:type1 0 120.0 0 2.0 - } - - write_once("Data Dihedral Coeffs") { - @dihedral:type1 0.0 2 180 1 - } - - write("Data Atoms") { - $atom:id1 $mol:id2 @atom:type1 0.000000 12.345 10.000 4.328 - $atom:id2 $mol:id2 @atom:type1 0.000000 12.031 11.173 5.037 - $atom:id3 $mol:id2 @atom:type1 0.000000 12.031 11.173 6.455 - $atom:id4 $mol:id2 @atom:type1 0.000000 11.173 12.031 7.164 - $atom:id5 $mol:id2 @atom:type1 0.000000 11.173 12.031 4.328 - $atom:id6 $mol:id2 @atom:type1 0.000000 10.000 12.345 5.037 - $atom:id7 $mol:id2 @atom:type1 0.000000 10.000 12.345 6.455 - $atom:id8 $mol:id2 @atom:type1 0.000000 8.827 12.031 7.164 - $atom:id9 $mol:id2 @atom:type1 0.000000 8.827 12.031 4.328 - $atom:id10 $mol:id2 @atom:type1 0.000000 7.969 11.173 5.037 - $atom:id11 $mol:id2 @atom:type1 0.000000 7.969 11.173 6.455 - $atom:id12 $mol:id2 @atom:type1 0.000000 7.655 10.000 7.164 - $atom:id13 $mol:id2 @atom:type1 0.000000 7.655 10.000 4.328 - $atom:id14 $mol:id2 @atom:type1 0.000000 7.969 8.827 5.037 - $atom:id15 $mol:id2 @atom:type1 0.000000 7.969 8.827 6.455 - $atom:id16 $mol:id2 @atom:type1 0.000000 8.827 7.969 7.164 - $atom:id17 $mol:id2 @atom:type1 0.000000 8.827 7.969 4.328 - $atom:id18 $mol:id2 @atom:type1 0.000000 10.000 7.655 5.037 - $atom:id19 $mol:id2 @atom:type1 0.000000 10.000 7.655 6.455 - $atom:id20 $mol:id2 @atom:type1 0.000000 11.173 7.969 7.164 - $atom:id21 $mol:id2 @atom:type1 0.000000 11.173 7.969 4.328 - $atom:id22 $mol:id2 @atom:type1 0.000000 12.031 8.827 5.037 - $atom:id23 $mol:id2 @atom:type1 0.000000 12.031 8.827 6.455 - $atom:id24 $mol:id2 @atom:type1 0.000000 12.345 10.000 7.164 - $atom:id25 $mol:id2 @atom:type1 0.000000 12.345 10.000 8.582 - $atom:id26 $mol:id2 @atom:type1 0.000000 12.031 11.173 9.291 - $atom:id27 $mol:id2 @atom:type1 0.000000 12.031 11.173 10.709 - $atom:id28 $mol:id2 @atom:type1 0.000000 11.173 12.031 11.418 - $atom:id29 $mol:id2 @atom:type1 0.000000 11.173 12.031 8.582 - $atom:id30 $mol:id2 @atom:type1 0.000000 10.000 12.345 9.291 - $atom:id31 $mol:id2 @atom:type1 0.000000 10.000 12.345 10.709 - $atom:id32 $mol:id2 @atom:type1 0.000000 8.827 12.031 11.418 - $atom:id33 $mol:id2 @atom:type1 0.000000 8.827 12.031 8.582 - $atom:id34 $mol:id2 @atom:type1 0.000000 7.969 11.173 9.291 - $atom:id35 $mol:id2 @atom:type1 0.000000 7.969 11.173 10.709 - $atom:id36 $mol:id2 @atom:type1 0.000000 7.655 10.000 11.418 - $atom:id37 $mol:id2 @atom:type1 0.000000 7.655 10.000 8.582 - $atom:id38 $mol:id2 @atom:type1 0.000000 7.969 8.827 9.291 - $atom:id39 $mol:id2 @atom:type1 0.000000 7.969 8.827 10.709 - $atom:id40 $mol:id2 @atom:type1 0.000000 8.827 7.969 11.418 - $atom:id41 $mol:id2 @atom:type1 0.000000 8.827 7.969 8.582 - $atom:id42 $mol:id2 @atom:type1 0.000000 10.000 7.655 9.291 - $atom:id43 $mol:id2 @atom:type1 0.000000 10.000 7.655 10.709 - $atom:id44 $mol:id2 @atom:type1 0.000000 11.173 7.969 11.418 - $atom:id45 $mol:id2 @atom:type1 0.000000 11.173 7.969 8.582 - $atom:id46 $mol:id2 @atom:type1 0.000000 12.031 8.827 9.291 - $atom:id47 $mol:id2 @atom:type1 0.000000 12.031 8.827 10.709 - $atom:id48 $mol:id2 @atom:type1 0.000000 12.345 10.000 11.418 - $atom:id49 $mol:id2 @atom:type1 0.000000 12.345 10.000 12.836 - $atom:id50 $mol:id2 @atom:type1 0.000000 12.031 11.173 13.545 - $atom:id51 $mol:id2 @atom:type1 0.000000 12.031 11.173 14.963 - $atom:id52 $mol:id2 @atom:type1 0.000000 11.173 12.031 15.672 - $atom:id53 $mol:id2 @atom:type1 0.000000 11.173 12.031 12.836 - $atom:id54 $mol:id2 @atom:type1 0.000000 10.000 12.345 13.545 - $atom:id55 $mol:id2 @atom:type1 0.000000 10.000 12.345 14.963 - $atom:id56 $mol:id2 @atom:type1 0.000000 8.827 12.031 15.672 - $atom:id57 $mol:id2 @atom:type1 0.000000 8.827 12.031 12.836 - $atom:id58 $mol:id2 @atom:type1 0.000000 7.969 11.173 13.545 - $atom:id59 $mol:id2 @atom:type1 0.000000 7.969 11.173 14.963 - $atom:id60 $mol:id2 @atom:type1 0.000000 7.655 10.000 15.672 - $atom:id61 $mol:id2 @atom:type1 0.000000 7.655 10.000 12.836 - $atom:id62 $mol:id2 @atom:type1 0.000000 7.969 8.827 13.545 - $atom:id63 $mol:id2 @atom:type1 0.000000 7.969 8.827 14.963 - $atom:id64 $mol:id2 @atom:type1 0.000000 8.827 7.969 15.672 - $atom:id65 $mol:id2 @atom:type1 0.000000 8.827 7.969 12.836 - $atom:id66 $mol:id2 @atom:type1 0.000000 10.000 7.655 13.545 - $atom:id67 $mol:id2 @atom:type1 0.000000 10.000 7.655 14.963 - $atom:id68 $mol:id2 @atom:type1 0.000000 11.173 7.969 15.672 - $atom:id69 $mol:id2 @atom:type1 0.000000 11.173 7.969 12.836 - $atom:id70 $mol:id2 @atom:type1 0.000000 12.031 8.827 13.545 - $atom:id71 $mol:id2 @atom:type1 0.000000 12.031 8.827 14.963 - $atom:id72 $mol:id2 @atom:type1 0.000000 12.345 10.000 15.672 - } - - write("Data Bonds") { - $bond:id1 @bond:type1 $atom:id1 $atom:id2 - $bond:id2 @bond:type1 $atom:id1 $atom:id22 - $bond:id3 @bond:type1 $atom:id2 $atom:id3 - $bond:id4 @bond:type1 $atom:id2 $atom:id5 - $bond:id5 @bond:type1 $atom:id3 $atom:id24 - $bond:id6 @bond:type1 $atom:id3 $atom:id4 - $bond:id7 @bond:type1 $atom:id4 $atom:id7 - $bond:id8 @bond:type1 $atom:id4 $atom:id29 - $bond:id9 @bond:type1 $atom:id5 $atom:id6 - $bond:id10 @bond:type1 $atom:id6 $atom:id7 - $bond:id11 @bond:type1 $atom:id6 $atom:id9 - $bond:id12 @bond:type1 $atom:id7 $atom:id8 - $bond:id13 @bond:type1 $atom:id8 $atom:id33 - $bond:id14 @bond:type1 $atom:id8 $atom:id11 - $bond:id15 @bond:type1 $atom:id9 $atom:id10 - $bond:id16 @bond:type1 $atom:id10 $atom:id13 - $bond:id17 @bond:type1 $atom:id10 $atom:id11 - $bond:id18 @bond:type1 $atom:id11 $atom:id12 - $bond:id19 @bond:type1 $atom:id12 $atom:id15 - $bond:id20 @bond:type1 $atom:id12 $atom:id37 - $bond:id21 @bond:type1 $atom:id13 $atom:id14 - $bond:id22 @bond:type1 $atom:id14 $atom:id17 - $bond:id23 @bond:type1 $atom:id14 $atom:id15 - $bond:id24 @bond:type1 $atom:id15 $atom:id16 - $bond:id25 @bond:type1 $atom:id16 $atom:id19 - $bond:id26 @bond:type1 $atom:id16 $atom:id41 - $bond:id27 @bond:type1 $atom:id17 $atom:id18 - $bond:id28 @bond:type1 $atom:id18 $atom:id21 - $bond:id29 @bond:type1 $atom:id18 $atom:id19 - $bond:id30 @bond:type1 $atom:id19 $atom:id20 - $bond:id31 @bond:type1 $atom:id20 $atom:id23 - $bond:id32 @bond:type1 $atom:id20 $atom:id45 - $bond:id33 @bond:type1 $atom:id21 $atom:id22 - $bond:id34 @bond:type1 $atom:id22 $atom:id23 - $bond:id35 @bond:type1 $atom:id23 $atom:id24 - $bond:id36 @bond:type1 $atom:id24 $atom:id25 - $bond:id37 @bond:type1 $atom:id25 $atom:id26 - $bond:id38 @bond:type1 $atom:id25 $atom:id46 - $bond:id39 @bond:type1 $atom:id26 $atom:id27 - $bond:id40 @bond:type1 $atom:id26 $atom:id29 - $bond:id41 @bond:type1 $atom:id27 $atom:id48 - $bond:id42 @bond:type1 $atom:id27 $atom:id28 - $bond:id43 @bond:type1 $atom:id28 $atom:id31 - $bond:id44 @bond:type1 $atom:id28 $atom:id53 - $bond:id45 @bond:type1 $atom:id29 $atom:id30 - $bond:id46 @bond:type1 $atom:id30 $atom:id31 - $bond:id47 @bond:type1 $atom:id30 $atom:id33 - $bond:id48 @bond:type1 $atom:id31 $atom:id32 - $bond:id49 @bond:type1 $atom:id32 $atom:id57 - $bond:id50 @bond:type1 $atom:id32 $atom:id35 - $bond:id51 @bond:type1 $atom:id33 $atom:id34 - $bond:id52 @bond:type1 $atom:id34 $atom:id37 - $bond:id53 @bond:type1 $atom:id34 $atom:id35 - $bond:id54 @bond:type1 $atom:id35 $atom:id36 - $bond:id55 @bond:type1 $atom:id36 $atom:id39 - $bond:id56 @bond:type1 $atom:id36 $atom:id61 - $bond:id57 @bond:type1 $atom:id37 $atom:id38 - $bond:id58 @bond:type1 $atom:id38 $atom:id41 - $bond:id59 @bond:type1 $atom:id38 $atom:id39 - $bond:id60 @bond:type1 $atom:id39 $atom:id40 - $bond:id61 @bond:type1 $atom:id40 $atom:id43 - $bond:id62 @bond:type1 $atom:id40 $atom:id65 - $bond:id63 @bond:type1 $atom:id41 $atom:id42 - $bond:id64 @bond:type1 $atom:id42 $atom:id45 - $bond:id65 @bond:type1 $atom:id42 $atom:id43 - $bond:id66 @bond:type1 $atom:id43 $atom:id44 - $bond:id67 @bond:type1 $atom:id44 $atom:id47 - $bond:id68 @bond:type1 $atom:id44 $atom:id69 - $bond:id69 @bond:type1 $atom:id45 $atom:id46 - $bond:id70 @bond:type1 $atom:id46 $atom:id47 - $bond:id71 @bond:type1 $atom:id47 $atom:id48 - $bond:id72 @bond:type1 $atom:id48 $atom:id49 - $bond:id73 @bond:type1 $atom:id49 $atom:id50 - $bond:id74 @bond:type1 $atom:id49 $atom:id70 - $bond:id75 @bond:type1 $atom:id50 $atom:id51 - $bond:id76 @bond:type1 $atom:id50 $atom:id53 - $bond:id77 @bond:type1 $atom:id51 $atom:id72 - $bond:id78 @bond:type1 $atom:id51 $atom:id52 - $bond:id79 @bond:type1 $atom:id52 $atom:id55 - $bond:id80 @bond:type1 $atom:id53 $atom:id54 - $bond:id81 @bond:type1 $atom:id54 $atom:id55 - $bond:id82 @bond:type1 $atom:id54 $atom:id57 - $bond:id83 @bond:type1 $atom:id55 $atom:id56 - $bond:id84 @bond:type1 $atom:id56 $atom:id59 - $bond:id85 @bond:type1 $atom:id57 $atom:id58 - $bond:id86 @bond:type1 $atom:id58 $atom:id61 - $bond:id87 @bond:type1 $atom:id58 $atom:id59 - $bond:id88 @bond:type1 $atom:id59 $atom:id60 - $bond:id89 @bond:type1 $atom:id60 $atom:id63 - $bond:id90 @bond:type1 $atom:id61 $atom:id62 - $bond:id91 @bond:type1 $atom:id62 $atom:id65 - $bond:id92 @bond:type1 $atom:id62 $atom:id63 - $bond:id93 @bond:type1 $atom:id63 $atom:id64 - $bond:id94 @bond:type1 $atom:id64 $atom:id67 - $bond:id95 @bond:type1 $atom:id65 $atom:id66 - $bond:id96 @bond:type1 $atom:id66 $atom:id69 - $bond:id97 @bond:type1 $atom:id66 $atom:id67 - $bond:id98 @bond:type1 $atom:id67 $atom:id68 - $bond:id99 @bond:type1 $atom:id68 $atom:id71 - $bond:id100 @bond:type1 $atom:id69 $atom:id70 - $bond:id101 @bond:type1 $atom:id70 $atom:id71 - $bond:id102 @bond:type1 $atom:id71 $atom:id72 - } - - write("Data Angles") { - $angle:id1 @angle:type1 $atom:id2 $atom:id1 $atom:id22 - $angle:id2 @angle:type1 $atom:id1 $atom:id2 $atom:id3 - $angle:id3 @angle:type1 $atom:id1 $atom:id2 $atom:id5 - $angle:id4 @angle:type1 $atom:id3 $atom:id2 $atom:id5 - $angle:id5 @angle:type1 $atom:id2 $atom:id3 $atom:id24 - $angle:id6 @angle:type1 $atom:id2 $atom:id3 $atom:id4 - $angle:id7 @angle:type1 $atom:id4 $atom:id3 $atom:id24 - $angle:id8 @angle:type1 $atom:id3 $atom:id4 $atom:id7 - $angle:id9 @angle:type1 $atom:id3 $atom:id4 $atom:id29 - $angle:id10 @angle:type1 $atom:id7 $atom:id4 $atom:id29 - $angle:id11 @angle:type1 $atom:id2 $atom:id5 $atom:id6 - $angle:id12 @angle:type1 $atom:id5 $atom:id6 $atom:id7 - $angle:id13 @angle:type1 $atom:id5 $atom:id6 $atom:id9 - $angle:id14 @angle:type1 $atom:id7 $atom:id6 $atom:id9 - $angle:id15 @angle:type1 $atom:id4 $atom:id7 $atom:id6 - $angle:id16 @angle:type1 $atom:id4 $atom:id7 $atom:id8 - $angle:id17 @angle:type1 $atom:id6 $atom:id7 $atom:id8 - $angle:id18 @angle:type1 $atom:id7 $atom:id8 $atom:id33 - $angle:id19 @angle:type1 $atom:id7 $atom:id8 $atom:id11 - $angle:id20 @angle:type1 $atom:id11 $atom:id8 $atom:id33 - $angle:id21 @angle:type1 $atom:id6 $atom:id9 $atom:id10 - $angle:id22 @angle:type1 $atom:id9 $atom:id10 $atom:id13 - $angle:id23 @angle:type1 $atom:id9 $atom:id10 $atom:id11 - $angle:id24 @angle:type1 $atom:id11 $atom:id10 $atom:id13 - $angle:id25 @angle:type1 $atom:id8 $atom:id11 $atom:id10 - $angle:id26 @angle:type1 $atom:id8 $atom:id11 $atom:id12 - $angle:id27 @angle:type1 $atom:id10 $atom:id11 $atom:id12 - $angle:id28 @angle:type1 $atom:id11 $atom:id12 $atom:id15 - $angle:id29 @angle:type1 $atom:id11 $atom:id12 $atom:id37 - $angle:id30 @angle:type1 $atom:id15 $atom:id12 $atom:id37 - $angle:id31 @angle:type1 $atom:id10 $atom:id13 $atom:id14 - $angle:id32 @angle:type1 $atom:id13 $atom:id14 $atom:id17 - $angle:id33 @angle:type1 $atom:id13 $atom:id14 $atom:id15 - $angle:id34 @angle:type1 $atom:id15 $atom:id14 $atom:id17 - $angle:id35 @angle:type1 $atom:id12 $atom:id15 $atom:id14 - $angle:id36 @angle:type1 $atom:id12 $atom:id15 $atom:id16 - $angle:id37 @angle:type1 $atom:id14 $atom:id15 $atom:id16 - $angle:id38 @angle:type1 $atom:id15 $atom:id16 $atom:id19 - $angle:id39 @angle:type1 $atom:id15 $atom:id16 $atom:id41 - $angle:id40 @angle:type1 $atom:id19 $atom:id16 $atom:id41 - $angle:id41 @angle:type1 $atom:id14 $atom:id17 $atom:id18 - $angle:id42 @angle:type1 $atom:id17 $atom:id18 $atom:id21 - $angle:id43 @angle:type1 $atom:id17 $atom:id18 $atom:id19 - $angle:id44 @angle:type1 $atom:id19 $atom:id18 $atom:id21 - $angle:id45 @angle:type1 $atom:id16 $atom:id19 $atom:id18 - $angle:id46 @angle:type1 $atom:id16 $atom:id19 $atom:id20 - $angle:id47 @angle:type1 $atom:id18 $atom:id19 $atom:id20 - $angle:id48 @angle:type1 $atom:id19 $atom:id20 $atom:id23 - $angle:id49 @angle:type1 $atom:id19 $atom:id20 $atom:id45 - $angle:id50 @angle:type1 $atom:id23 $atom:id20 $atom:id45 - $angle:id51 @angle:type1 $atom:id18 $atom:id21 $atom:id22 - $angle:id52 @angle:type1 $atom:id1 $atom:id22 $atom:id21 - $angle:id53 @angle:type1 $atom:id1 $atom:id22 $atom:id23 - $angle:id54 @angle:type1 $atom:id21 $atom:id22 $atom:id23 - $angle:id55 @angle:type1 $atom:id20 $atom:id23 $atom:id22 - $angle:id56 @angle:type1 $atom:id20 $atom:id23 $atom:id24 - $angle:id57 @angle:type1 $atom:id22 $atom:id23 $atom:id24 - $angle:id58 @angle:type1 $atom:id3 $atom:id24 $atom:id23 - $angle:id59 @angle:type1 $atom:id3 $atom:id24 $atom:id25 - $angle:id60 @angle:type1 $atom:id23 $atom:id24 $atom:id25 - $angle:id61 @angle:type1 $atom:id24 $atom:id25 $atom:id26 - $angle:id62 @angle:type1 $atom:id24 $atom:id25 $atom:id46 - $angle:id63 @angle:type1 $atom:id26 $atom:id25 $atom:id46 - $angle:id64 @angle:type1 $atom:id25 $atom:id26 $atom:id27 - $angle:id65 @angle:type1 $atom:id25 $atom:id26 $atom:id29 - $angle:id66 @angle:type1 $atom:id27 $atom:id26 $atom:id29 - $angle:id67 @angle:type1 $atom:id26 $atom:id27 $atom:id48 - $angle:id68 @angle:type1 $atom:id26 $atom:id27 $atom:id28 - $angle:id69 @angle:type1 $atom:id28 $atom:id27 $atom:id48 - $angle:id70 @angle:type1 $atom:id27 $atom:id28 $atom:id31 - $angle:id71 @angle:type1 $atom:id27 $atom:id28 $atom:id53 - $angle:id72 @angle:type1 $atom:id31 $atom:id28 $atom:id53 - $angle:id73 @angle:type1 $atom:id4 $atom:id29 $atom:id26 - $angle:id74 @angle:type1 $atom:id4 $atom:id29 $atom:id30 - $angle:id75 @angle:type1 $atom:id26 $atom:id29 $atom:id30 - $angle:id76 @angle:type1 $atom:id29 $atom:id30 $atom:id31 - $angle:id77 @angle:type1 $atom:id29 $atom:id30 $atom:id33 - $angle:id78 @angle:type1 $atom:id31 $atom:id30 $atom:id33 - $angle:id79 @angle:type1 $atom:id28 $atom:id31 $atom:id30 - $angle:id80 @angle:type1 $atom:id28 $atom:id31 $atom:id32 - $angle:id81 @angle:type1 $atom:id30 $atom:id31 $atom:id32 - $angle:id82 @angle:type1 $atom:id31 $atom:id32 $atom:id57 - $angle:id83 @angle:type1 $atom:id31 $atom:id32 $atom:id35 - $angle:id84 @angle:type1 $atom:id35 $atom:id32 $atom:id57 - $angle:id85 @angle:type1 $atom:id8 $atom:id33 $atom:id30 - $angle:id86 @angle:type1 $atom:id8 $atom:id33 $atom:id34 - $angle:id87 @angle:type1 $atom:id30 $atom:id33 $atom:id34 - $angle:id88 @angle:type1 $atom:id33 $atom:id34 $atom:id37 - $angle:id89 @angle:type1 $atom:id33 $atom:id34 $atom:id35 - $angle:id90 @angle:type1 $atom:id35 $atom:id34 $atom:id37 - $angle:id91 @angle:type1 $atom:id32 $atom:id35 $atom:id34 - $angle:id92 @angle:type1 $atom:id32 $atom:id35 $atom:id36 - $angle:id93 @angle:type1 $atom:id34 $atom:id35 $atom:id36 - $angle:id94 @angle:type1 $atom:id35 $atom:id36 $atom:id39 - $angle:id95 @angle:type1 $atom:id35 $atom:id36 $atom:id61 - $angle:id96 @angle:type1 $atom:id39 $atom:id36 $atom:id61 - $angle:id97 @angle:type1 $atom:id12 $atom:id37 $atom:id34 - $angle:id98 @angle:type1 $atom:id12 $atom:id37 $atom:id38 - $angle:id99 @angle:type1 $atom:id34 $atom:id37 $atom:id38 - $angle:id100 @angle:type1 $atom:id37 $atom:id38 $atom:id41 - $angle:id101 @angle:type1 $atom:id37 $atom:id38 $atom:id39 - $angle:id102 @angle:type1 $atom:id39 $atom:id38 $atom:id41 - $angle:id103 @angle:type1 $atom:id36 $atom:id39 $atom:id38 - $angle:id104 @angle:type1 $atom:id36 $atom:id39 $atom:id40 - $angle:id105 @angle:type1 $atom:id38 $atom:id39 $atom:id40 - $angle:id106 @angle:type1 $atom:id39 $atom:id40 $atom:id43 - $angle:id107 @angle:type1 $atom:id39 $atom:id40 $atom:id65 - $angle:id108 @angle:type1 $atom:id43 $atom:id40 $atom:id65 - $angle:id109 @angle:type1 $atom:id16 $atom:id41 $atom:id38 - $angle:id110 @angle:type1 $atom:id16 $atom:id41 $atom:id42 - $angle:id111 @angle:type1 $atom:id38 $atom:id41 $atom:id42 - $angle:id112 @angle:type1 $atom:id41 $atom:id42 $atom:id45 - $angle:id113 @angle:type1 $atom:id41 $atom:id42 $atom:id43 - $angle:id114 @angle:type1 $atom:id43 $atom:id42 $atom:id45 - $angle:id115 @angle:type1 $atom:id40 $atom:id43 $atom:id42 - $angle:id116 @angle:type1 $atom:id40 $atom:id43 $atom:id44 - $angle:id117 @angle:type1 $atom:id42 $atom:id43 $atom:id44 - $angle:id118 @angle:type1 $atom:id43 $atom:id44 $atom:id47 - $angle:id119 @angle:type1 $atom:id43 $atom:id44 $atom:id69 - $angle:id120 @angle:type1 $atom:id47 $atom:id44 $atom:id69 - $angle:id121 @angle:type1 $atom:id20 $atom:id45 $atom:id42 - $angle:id122 @angle:type1 $atom:id20 $atom:id45 $atom:id46 - $angle:id123 @angle:type1 $atom:id42 $atom:id45 $atom:id46 - $angle:id124 @angle:type1 $atom:id25 $atom:id46 $atom:id45 - $angle:id125 @angle:type1 $atom:id25 $atom:id46 $atom:id47 - $angle:id126 @angle:type1 $atom:id45 $atom:id46 $atom:id47 - $angle:id127 @angle:type1 $atom:id44 $atom:id47 $atom:id46 - $angle:id128 @angle:type1 $atom:id44 $atom:id47 $atom:id48 - $angle:id129 @angle:type1 $atom:id46 $atom:id47 $atom:id48 - $angle:id130 @angle:type1 $atom:id27 $atom:id48 $atom:id47 - $angle:id131 @angle:type1 $atom:id27 $atom:id48 $atom:id49 - $angle:id132 @angle:type1 $atom:id47 $atom:id48 $atom:id49 - $angle:id133 @angle:type1 $atom:id48 $atom:id49 $atom:id50 - $angle:id134 @angle:type1 $atom:id48 $atom:id49 $atom:id70 - $angle:id135 @angle:type1 $atom:id50 $atom:id49 $atom:id70 - $angle:id136 @angle:type1 $atom:id49 $atom:id50 $atom:id51 - $angle:id137 @angle:type1 $atom:id49 $atom:id50 $atom:id53 - $angle:id138 @angle:type1 $atom:id51 $atom:id50 $atom:id53 - $angle:id139 @angle:type1 $atom:id50 $atom:id51 $atom:id72 - $angle:id140 @angle:type1 $atom:id50 $atom:id51 $atom:id52 - $angle:id141 @angle:type1 $atom:id52 $atom:id51 $atom:id72 - $angle:id142 @angle:type1 $atom:id51 $atom:id52 $atom:id55 - $angle:id143 @angle:type1 $atom:id28 $atom:id53 $atom:id50 - $angle:id144 @angle:type1 $atom:id28 $atom:id53 $atom:id54 - $angle:id145 @angle:type1 $atom:id50 $atom:id53 $atom:id54 - $angle:id146 @angle:type1 $atom:id53 $atom:id54 $atom:id55 - $angle:id147 @angle:type1 $atom:id53 $atom:id54 $atom:id57 - $angle:id148 @angle:type1 $atom:id55 $atom:id54 $atom:id57 - $angle:id149 @angle:type1 $atom:id52 $atom:id55 $atom:id54 - $angle:id150 @angle:type1 $atom:id52 $atom:id55 $atom:id56 - $angle:id151 @angle:type1 $atom:id54 $atom:id55 $atom:id56 - $angle:id152 @angle:type1 $atom:id55 $atom:id56 $atom:id59 - $angle:id153 @angle:type1 $atom:id32 $atom:id57 $atom:id54 - $angle:id154 @angle:type1 $atom:id32 $atom:id57 $atom:id58 - $angle:id155 @angle:type1 $atom:id54 $atom:id57 $atom:id58 - $angle:id156 @angle:type1 $atom:id57 $atom:id58 $atom:id61 - $angle:id157 @angle:type1 $atom:id57 $atom:id58 $atom:id59 - $angle:id158 @angle:type1 $atom:id59 $atom:id58 $atom:id61 - $angle:id159 @angle:type1 $atom:id56 $atom:id59 $atom:id58 - $angle:id160 @angle:type1 $atom:id56 $atom:id59 $atom:id60 - $angle:id161 @angle:type1 $atom:id58 $atom:id59 $atom:id60 - $angle:id162 @angle:type1 $atom:id59 $atom:id60 $atom:id63 - $angle:id163 @angle:type1 $atom:id36 $atom:id61 $atom:id58 - $angle:id164 @angle:type1 $atom:id36 $atom:id61 $atom:id62 - $angle:id165 @angle:type1 $atom:id58 $atom:id61 $atom:id62 - $angle:id166 @angle:type1 $atom:id61 $atom:id62 $atom:id65 - $angle:id167 @angle:type1 $atom:id61 $atom:id62 $atom:id63 - $angle:id168 @angle:type1 $atom:id63 $atom:id62 $atom:id65 - $angle:id169 @angle:type1 $atom:id60 $atom:id63 $atom:id62 - $angle:id170 @angle:type1 $atom:id60 $atom:id63 $atom:id64 - $angle:id171 @angle:type1 $atom:id62 $atom:id63 $atom:id64 - $angle:id172 @angle:type1 $atom:id63 $atom:id64 $atom:id67 - $angle:id173 @angle:type1 $atom:id40 $atom:id65 $atom:id62 - $angle:id174 @angle:type1 $atom:id40 $atom:id65 $atom:id66 - $angle:id175 @angle:type1 $atom:id62 $atom:id65 $atom:id66 - $angle:id176 @angle:type1 $atom:id65 $atom:id66 $atom:id69 - $angle:id177 @angle:type1 $atom:id65 $atom:id66 $atom:id67 - $angle:id178 @angle:type1 $atom:id67 $atom:id66 $atom:id69 - $angle:id179 @angle:type1 $atom:id64 $atom:id67 $atom:id66 - $angle:id180 @angle:type1 $atom:id64 $atom:id67 $atom:id68 - $angle:id181 @angle:type1 $atom:id66 $atom:id67 $atom:id68 - $angle:id182 @angle:type1 $atom:id67 $atom:id68 $atom:id71 - $angle:id183 @angle:type1 $atom:id44 $atom:id69 $atom:id66 - $angle:id184 @angle:type1 $atom:id44 $atom:id69 $atom:id70 - $angle:id185 @angle:type1 $atom:id66 $atom:id69 $atom:id70 - $angle:id186 @angle:type1 $atom:id49 $atom:id70 $atom:id69 - $angle:id187 @angle:type1 $atom:id49 $atom:id70 $atom:id71 - $angle:id188 @angle:type1 $atom:id69 $atom:id70 $atom:id71 - $angle:id189 @angle:type1 $atom:id68 $atom:id71 $atom:id70 - $angle:id190 @angle:type1 $atom:id68 $atom:id71 $atom:id72 - $angle:id191 @angle:type1 $atom:id70 $atom:id71 $atom:id72 - $angle:id192 @angle:type1 $atom:id51 $atom:id72 $atom:id71 - } - - write("Data Dihedrals") { - $dihedral:id1 @dihedral:type1 $atom:id22 $atom:id1 $atom:id2 $atom:id3 - $dihedral:id2 @dihedral:type1 $atom:id22 $atom:id1 $atom:id2 $atom:id5 - $dihedral:id3 @dihedral:type1 $atom:id2 $atom:id1 $atom:id22 $atom:id21 - $dihedral:id4 @dihedral:type1 $atom:id2 $atom:id1 $atom:id22 $atom:id23 - $dihedral:id5 @dihedral:type1 $atom:id1 $atom:id2 $atom:id3 $atom:id24 - $dihedral:id6 @dihedral:type1 $atom:id1 $atom:id2 $atom:id3 $atom:id4 - $dihedral:id7 @dihedral:type1 $atom:id5 $atom:id2 $atom:id3 $atom:id24 - $dihedral:id8 @dihedral:type1 $atom:id5 $atom:id2 $atom:id3 $atom:id4 - $dihedral:id9 @dihedral:type1 $atom:id1 $atom:id2 $atom:id5 $atom:id6 - $dihedral:id10 @dihedral:type1 $atom:id3 $atom:id2 $atom:id5 $atom:id6 - $dihedral:id11 @dihedral:type1 $atom:id2 $atom:id3 $atom:id24 $atom:id23 - $dihedral:id12 @dihedral:type1 $atom:id2 $atom:id3 $atom:id24 $atom:id25 - $dihedral:id13 @dihedral:type1 $atom:id4 $atom:id3 $atom:id24 $atom:id23 - $dihedral:id14 @dihedral:type1 $atom:id4 $atom:id3 $atom:id24 $atom:id25 - $dihedral:id15 @dihedral:type1 $atom:id2 $atom:id3 $atom:id4 $atom:id7 - $dihedral:id16 @dihedral:type1 $atom:id2 $atom:id3 $atom:id4 $atom:id29 - $dihedral:id17 @dihedral:type1 $atom:id24 $atom:id3 $atom:id4 $atom:id7 - $dihedral:id18 @dihedral:type1 $atom:id24 $atom:id3 $atom:id4 $atom:id29 - $dihedral:id19 @dihedral:type1 $atom:id3 $atom:id4 $atom:id7 $atom:id6 - $dihedral:id20 @dihedral:type1 $atom:id3 $atom:id4 $atom:id7 $atom:id8 - $dihedral:id21 @dihedral:type1 $atom:id29 $atom:id4 $atom:id7 $atom:id6 - $dihedral:id22 @dihedral:type1 $atom:id29 $atom:id4 $atom:id7 $atom:id8 - $dihedral:id23 @dihedral:type1 $atom:id3 $atom:id4 $atom:id29 $atom:id26 - $dihedral:id24 @dihedral:type1 $atom:id3 $atom:id4 $atom:id29 $atom:id30 - $dihedral:id25 @dihedral:type1 $atom:id7 $atom:id4 $atom:id29 $atom:id26 - $dihedral:id26 @dihedral:type1 $atom:id7 $atom:id4 $atom:id29 $atom:id30 - $dihedral:id27 @dihedral:type1 $atom:id2 $atom:id5 $atom:id6 $atom:id7 - $dihedral:id28 @dihedral:type1 $atom:id2 $atom:id5 $atom:id6 $atom:id9 - $dihedral:id29 @dihedral:type1 $atom:id5 $atom:id6 $atom:id7 $atom:id4 - $dihedral:id30 @dihedral:type1 $atom:id5 $atom:id6 $atom:id7 $atom:id8 - $dihedral:id31 @dihedral:type1 $atom:id9 $atom:id6 $atom:id7 $atom:id4 - $dihedral:id32 @dihedral:type1 $atom:id9 $atom:id6 $atom:id7 $atom:id8 - $dihedral:id33 @dihedral:type1 $atom:id5 $atom:id6 $atom:id9 $atom:id10 - $dihedral:id34 @dihedral:type1 $atom:id7 $atom:id6 $atom:id9 $atom:id10 - $dihedral:id35 @dihedral:type1 $atom:id4 $atom:id7 $atom:id8 $atom:id33 - $dihedral:id36 @dihedral:type1 $atom:id4 $atom:id7 $atom:id8 $atom:id11 - $dihedral:id37 @dihedral:type1 $atom:id6 $atom:id7 $atom:id8 $atom:id33 - $dihedral:id38 @dihedral:type1 $atom:id6 $atom:id7 $atom:id8 $atom:id11 - $dihedral:id39 @dihedral:type1 $atom:id7 $atom:id8 $atom:id33 $atom:id30 - $dihedral:id40 @dihedral:type1 $atom:id7 $atom:id8 $atom:id33 $atom:id34 - $dihedral:id41 @dihedral:type1 $atom:id11 $atom:id8 $atom:id33 $atom:id30 - $dihedral:id42 @dihedral:type1 $atom:id11 $atom:id8 $atom:id33 $atom:id34 - $dihedral:id43 @dihedral:type1 $atom:id7 $atom:id8 $atom:id11 $atom:id10 - $dihedral:id44 @dihedral:type1 $atom:id7 $atom:id8 $atom:id11 $atom:id12 - $dihedral:id45 @dihedral:type1 $atom:id33 $atom:id8 $atom:id11 $atom:id10 - $dihedral:id46 @dihedral:type1 $atom:id33 $atom:id8 $atom:id11 $atom:id12 - $dihedral:id47 @dihedral:type1 $atom:id6 $atom:id9 $atom:id10 $atom:id13 - $dihedral:id48 @dihedral:type1 $atom:id6 $atom:id9 $atom:id10 $atom:id11 - $dihedral:id49 @dihedral:type1 $atom:id9 $atom:id10 $atom:id13 $atom:id14 - $dihedral:id50 @dihedral:type1 $atom:id11 $atom:id10 $atom:id13 $atom:id14 - $dihedral:id51 @dihedral:type1 $atom:id9 $atom:id10 $atom:id11 $atom:id8 - $dihedral:id52 @dihedral:type1 $atom:id9 $atom:id10 $atom:id11 $atom:id12 - $dihedral:id53 @dihedral:type1 $atom:id13 $atom:id10 $atom:id11 $atom:id8 - $dihedral:id54 @dihedral:type1 $atom:id13 $atom:id10 $atom:id11 $atom:id12 - $dihedral:id55 @dihedral:type1 $atom:id8 $atom:id11 $atom:id12 $atom:id15 - $dihedral:id56 @dihedral:type1 $atom:id8 $atom:id11 $atom:id12 $atom:id37 - $dihedral:id57 @dihedral:type1 $atom:id10 $atom:id11 $atom:id12 $atom:id15 - $dihedral:id58 @dihedral:type1 $atom:id10 $atom:id11 $atom:id12 $atom:id37 - $dihedral:id59 @dihedral:type1 $atom:id11 $atom:id12 $atom:id15 $atom:id14 - $dihedral:id60 @dihedral:type1 $atom:id11 $atom:id12 $atom:id15 $atom:id16 - $dihedral:id61 @dihedral:type1 $atom:id37 $atom:id12 $atom:id15 $atom:id14 - $dihedral:id62 @dihedral:type1 $atom:id37 $atom:id12 $atom:id15 $atom:id16 - $dihedral:id63 @dihedral:type1 $atom:id11 $atom:id12 $atom:id37 $atom:id34 - $dihedral:id64 @dihedral:type1 $atom:id11 $atom:id12 $atom:id37 $atom:id38 - $dihedral:id65 @dihedral:type1 $atom:id15 $atom:id12 $atom:id37 $atom:id34 - $dihedral:id66 @dihedral:type1 $atom:id15 $atom:id12 $atom:id37 $atom:id38 - $dihedral:id67 @dihedral:type1 $atom:id10 $atom:id13 $atom:id14 $atom:id17 - $dihedral:id68 @dihedral:type1 $atom:id10 $atom:id13 $atom:id14 $atom:id15 - $dihedral:id69 @dihedral:type1 $atom:id13 $atom:id14 $atom:id17 $atom:id18 - $dihedral:id70 @dihedral:type1 $atom:id15 $atom:id14 $atom:id17 $atom:id18 - $dihedral:id71 @dihedral:type1 $atom:id13 $atom:id14 $atom:id15 $atom:id12 - $dihedral:id72 @dihedral:type1 $atom:id13 $atom:id14 $atom:id15 $atom:id16 - $dihedral:id73 @dihedral:type1 $atom:id17 $atom:id14 $atom:id15 $atom:id12 - $dihedral:id74 @dihedral:type1 $atom:id17 $atom:id14 $atom:id15 $atom:id16 - $dihedral:id75 @dihedral:type1 $atom:id12 $atom:id15 $atom:id16 $atom:id19 - $dihedral:id76 @dihedral:type1 $atom:id12 $atom:id15 $atom:id16 $atom:id41 - $dihedral:id77 @dihedral:type1 $atom:id14 $atom:id15 $atom:id16 $atom:id19 - $dihedral:id78 @dihedral:type1 $atom:id14 $atom:id15 $atom:id16 $atom:id41 - $dihedral:id79 @dihedral:type1 $atom:id15 $atom:id16 $atom:id19 $atom:id18 - $dihedral:id80 @dihedral:type1 $atom:id15 $atom:id16 $atom:id19 $atom:id20 - $dihedral:id81 @dihedral:type1 $atom:id41 $atom:id16 $atom:id19 $atom:id18 - $dihedral:id82 @dihedral:type1 $atom:id41 $atom:id16 $atom:id19 $atom:id20 - $dihedral:id83 @dihedral:type1 $atom:id15 $atom:id16 $atom:id41 $atom:id38 - $dihedral:id84 @dihedral:type1 $atom:id15 $atom:id16 $atom:id41 $atom:id42 - $dihedral:id85 @dihedral:type1 $atom:id19 $atom:id16 $atom:id41 $atom:id38 - $dihedral:id86 @dihedral:type1 $atom:id19 $atom:id16 $atom:id41 $atom:id42 - $dihedral:id87 @dihedral:type1 $atom:id14 $atom:id17 $atom:id18 $atom:id21 - $dihedral:id88 @dihedral:type1 $atom:id14 $atom:id17 $atom:id18 $atom:id19 - $dihedral:id89 @dihedral:type1 $atom:id17 $atom:id18 $atom:id21 $atom:id22 - $dihedral:id90 @dihedral:type1 $atom:id19 $atom:id18 $atom:id21 $atom:id22 - $dihedral:id91 @dihedral:type1 $atom:id17 $atom:id18 $atom:id19 $atom:id16 - $dihedral:id92 @dihedral:type1 $atom:id17 $atom:id18 $atom:id19 $atom:id20 - $dihedral:id93 @dihedral:type1 $atom:id21 $atom:id18 $atom:id19 $atom:id16 - $dihedral:id94 @dihedral:type1 $atom:id21 $atom:id18 $atom:id19 $atom:id20 - $dihedral:id95 @dihedral:type1 $atom:id16 $atom:id19 $atom:id20 $atom:id23 - $dihedral:id96 @dihedral:type1 $atom:id16 $atom:id19 $atom:id20 $atom:id45 - $dihedral:id97 @dihedral:type1 $atom:id18 $atom:id19 $atom:id20 $atom:id23 - $dihedral:id98 @dihedral:type1 $atom:id18 $atom:id19 $atom:id20 $atom:id45 - $dihedral:id99 @dihedral:type1 $atom:id19 $atom:id20 $atom:id23 $atom:id22 - $dihedral:id100 @dihedral:type1 $atom:id19 $atom:id20 $atom:id23 $atom:id24 - $dihedral:id101 @dihedral:type1 $atom:id45 $atom:id20 $atom:id23 $atom:id22 - $dihedral:id102 @dihedral:type1 $atom:id45 $atom:id20 $atom:id23 $atom:id24 - $dihedral:id103 @dihedral:type1 $atom:id19 $atom:id20 $atom:id45 $atom:id42 - $dihedral:id104 @dihedral:type1 $atom:id19 $atom:id20 $atom:id45 $atom:id46 - $dihedral:id105 @dihedral:type1 $atom:id23 $atom:id20 $atom:id45 $atom:id42 - $dihedral:id106 @dihedral:type1 $atom:id23 $atom:id20 $atom:id45 $atom:id46 - $dihedral:id107 @dihedral:type1 $atom:id18 $atom:id21 $atom:id22 $atom:id1 - $dihedral:id108 @dihedral:type1 $atom:id18 $atom:id21 $atom:id22 $atom:id23 - $dihedral:id109 @dihedral:type1 $atom:id1 $atom:id22 $atom:id23 $atom:id20 - $dihedral:id110 @dihedral:type1 $atom:id1 $atom:id22 $atom:id23 $atom:id24 - $dihedral:id111 @dihedral:type1 $atom:id21 $atom:id22 $atom:id23 $atom:id20 - $dihedral:id112 @dihedral:type1 $atom:id21 $atom:id22 $atom:id23 $atom:id24 - $dihedral:id113 @dihedral:type1 $atom:id20 $atom:id23 $atom:id24 $atom:id3 - $dihedral:id114 @dihedral:type1 $atom:id20 $atom:id23 $atom:id24 $atom:id25 - $dihedral:id115 @dihedral:type1 $atom:id22 $atom:id23 $atom:id24 $atom:id3 - $dihedral:id116 @dihedral:type1 $atom:id22 $atom:id23 $atom:id24 $atom:id25 - $dihedral:id117 @dihedral:type1 $atom:id3 $atom:id24 $atom:id25 $atom:id26 - $dihedral:id118 @dihedral:type1 $atom:id3 $atom:id24 $atom:id25 $atom:id46 - $dihedral:id119 @dihedral:type1 $atom:id23 $atom:id24 $atom:id25 $atom:id26 - $dihedral:id120 @dihedral:type1 $atom:id23 $atom:id24 $atom:id25 $atom:id46 - $dihedral:id121 @dihedral:type1 $atom:id24 $atom:id25 $atom:id26 $atom:id27 - $dihedral:id122 @dihedral:type1 $atom:id24 $atom:id25 $atom:id26 $atom:id29 - $dihedral:id123 @dihedral:type1 $atom:id46 $atom:id25 $atom:id26 $atom:id27 - $dihedral:id124 @dihedral:type1 $atom:id46 $atom:id25 $atom:id26 $atom:id29 - $dihedral:id125 @dihedral:type1 $atom:id24 $atom:id25 $atom:id46 $atom:id45 - $dihedral:id126 @dihedral:type1 $atom:id24 $atom:id25 $atom:id46 $atom:id47 - $dihedral:id127 @dihedral:type1 $atom:id26 $atom:id25 $atom:id46 $atom:id45 - $dihedral:id128 @dihedral:type1 $atom:id26 $atom:id25 $atom:id46 $atom:id47 - $dihedral:id129 @dihedral:type1 $atom:id25 $atom:id26 $atom:id27 $atom:id48 - $dihedral:id130 @dihedral:type1 $atom:id25 $atom:id26 $atom:id27 $atom:id28 - $dihedral:id131 @dihedral:type1 $atom:id29 $atom:id26 $atom:id27 $atom:id48 - $dihedral:id132 @dihedral:type1 $atom:id29 $atom:id26 $atom:id27 $atom:id28 - $dihedral:id133 @dihedral:type1 $atom:id25 $atom:id26 $atom:id29 $atom:id4 - $dihedral:id134 @dihedral:type1 $atom:id25 $atom:id26 $atom:id29 $atom:id30 - $dihedral:id135 @dihedral:type1 $atom:id27 $atom:id26 $atom:id29 $atom:id4 - $dihedral:id136 @dihedral:type1 $atom:id27 $atom:id26 $atom:id29 $atom:id30 - $dihedral:id137 @dihedral:type1 $atom:id26 $atom:id27 $atom:id48 $atom:id47 - $dihedral:id138 @dihedral:type1 $atom:id26 $atom:id27 $atom:id48 $atom:id49 - $dihedral:id139 @dihedral:type1 $atom:id28 $atom:id27 $atom:id48 $atom:id47 - $dihedral:id140 @dihedral:type1 $atom:id28 $atom:id27 $atom:id48 $atom:id49 - $dihedral:id141 @dihedral:type1 $atom:id26 $atom:id27 $atom:id28 $atom:id31 - $dihedral:id142 @dihedral:type1 $atom:id26 $atom:id27 $atom:id28 $atom:id53 - $dihedral:id143 @dihedral:type1 $atom:id48 $atom:id27 $atom:id28 $atom:id31 - $dihedral:id144 @dihedral:type1 $atom:id48 $atom:id27 $atom:id28 $atom:id53 - $dihedral:id145 @dihedral:type1 $atom:id27 $atom:id28 $atom:id31 $atom:id30 - $dihedral:id146 @dihedral:type1 $atom:id27 $atom:id28 $atom:id31 $atom:id32 - $dihedral:id147 @dihedral:type1 $atom:id53 $atom:id28 $atom:id31 $atom:id30 - $dihedral:id148 @dihedral:type1 $atom:id53 $atom:id28 $atom:id31 $atom:id32 - $dihedral:id149 @dihedral:type1 $atom:id27 $atom:id28 $atom:id53 $atom:id50 - $dihedral:id150 @dihedral:type1 $atom:id27 $atom:id28 $atom:id53 $atom:id54 - $dihedral:id151 @dihedral:type1 $atom:id31 $atom:id28 $atom:id53 $atom:id50 - $dihedral:id152 @dihedral:type1 $atom:id31 $atom:id28 $atom:id53 $atom:id54 - $dihedral:id153 @dihedral:type1 $atom:id4 $atom:id29 $atom:id30 $atom:id31 - $dihedral:id154 @dihedral:type1 $atom:id4 $atom:id29 $atom:id30 $atom:id33 - $dihedral:id155 @dihedral:type1 $atom:id26 $atom:id29 $atom:id30 $atom:id31 - $dihedral:id156 @dihedral:type1 $atom:id26 $atom:id29 $atom:id30 $atom:id33 - $dihedral:id157 @dihedral:type1 $atom:id29 $atom:id30 $atom:id31 $atom:id28 - $dihedral:id158 @dihedral:type1 $atom:id29 $atom:id30 $atom:id31 $atom:id32 - $dihedral:id159 @dihedral:type1 $atom:id33 $atom:id30 $atom:id31 $atom:id28 - $dihedral:id160 @dihedral:type1 $atom:id33 $atom:id30 $atom:id31 $atom:id32 - $dihedral:id161 @dihedral:type1 $atom:id29 $atom:id30 $atom:id33 $atom:id8 - $dihedral:id162 @dihedral:type1 $atom:id29 $atom:id30 $atom:id33 $atom:id34 - $dihedral:id163 @dihedral:type1 $atom:id31 $atom:id30 $atom:id33 $atom:id8 - $dihedral:id164 @dihedral:type1 $atom:id31 $atom:id30 $atom:id33 $atom:id34 - $dihedral:id165 @dihedral:type1 $atom:id28 $atom:id31 $atom:id32 $atom:id57 - $dihedral:id166 @dihedral:type1 $atom:id28 $atom:id31 $atom:id32 $atom:id35 - $dihedral:id167 @dihedral:type1 $atom:id30 $atom:id31 $atom:id32 $atom:id57 - $dihedral:id168 @dihedral:type1 $atom:id30 $atom:id31 $atom:id32 $atom:id35 - $dihedral:id169 @dihedral:type1 $atom:id31 $atom:id32 $atom:id57 $atom:id54 - $dihedral:id170 @dihedral:type1 $atom:id31 $atom:id32 $atom:id57 $atom:id58 - $dihedral:id171 @dihedral:type1 $atom:id35 $atom:id32 $atom:id57 $atom:id54 - $dihedral:id172 @dihedral:type1 $atom:id35 $atom:id32 $atom:id57 $atom:id58 - $dihedral:id173 @dihedral:type1 $atom:id31 $atom:id32 $atom:id35 $atom:id34 - $dihedral:id174 @dihedral:type1 $atom:id31 $atom:id32 $atom:id35 $atom:id36 - $dihedral:id175 @dihedral:type1 $atom:id57 $atom:id32 $atom:id35 $atom:id34 - $dihedral:id176 @dihedral:type1 $atom:id57 $atom:id32 $atom:id35 $atom:id36 - $dihedral:id177 @dihedral:type1 $atom:id8 $atom:id33 $atom:id34 $atom:id37 - $dihedral:id178 @dihedral:type1 $atom:id8 $atom:id33 $atom:id34 $atom:id35 - $dihedral:id179 @dihedral:type1 $atom:id30 $atom:id33 $atom:id34 $atom:id37 - $dihedral:id180 @dihedral:type1 $atom:id30 $atom:id33 $atom:id34 $atom:id35 - $dihedral:id181 @dihedral:type1 $atom:id33 $atom:id34 $atom:id37 $atom:id12 - $dihedral:id182 @dihedral:type1 $atom:id33 $atom:id34 $atom:id37 $atom:id38 - $dihedral:id183 @dihedral:type1 $atom:id35 $atom:id34 $atom:id37 $atom:id12 - $dihedral:id184 @dihedral:type1 $atom:id35 $atom:id34 $atom:id37 $atom:id38 - $dihedral:id185 @dihedral:type1 $atom:id33 $atom:id34 $atom:id35 $atom:id32 - $dihedral:id186 @dihedral:type1 $atom:id33 $atom:id34 $atom:id35 $atom:id36 - $dihedral:id187 @dihedral:type1 $atom:id37 $atom:id34 $atom:id35 $atom:id32 - $dihedral:id188 @dihedral:type1 $atom:id37 $atom:id34 $atom:id35 $atom:id36 - $dihedral:id189 @dihedral:type1 $atom:id32 $atom:id35 $atom:id36 $atom:id39 - $dihedral:id190 @dihedral:type1 $atom:id32 $atom:id35 $atom:id36 $atom:id61 - $dihedral:id191 @dihedral:type1 $atom:id34 $atom:id35 $atom:id36 $atom:id39 - $dihedral:id192 @dihedral:type1 $atom:id34 $atom:id35 $atom:id36 $atom:id61 - $dihedral:id193 @dihedral:type1 $atom:id35 $atom:id36 $atom:id39 $atom:id38 - $dihedral:id194 @dihedral:type1 $atom:id35 $atom:id36 $atom:id39 $atom:id40 - $dihedral:id195 @dihedral:type1 $atom:id61 $atom:id36 $atom:id39 $atom:id38 - $dihedral:id196 @dihedral:type1 $atom:id61 $atom:id36 $atom:id39 $atom:id40 - $dihedral:id197 @dihedral:type1 $atom:id35 $atom:id36 $atom:id61 $atom:id58 - $dihedral:id198 @dihedral:type1 $atom:id35 $atom:id36 $atom:id61 $atom:id62 - $dihedral:id199 @dihedral:type1 $atom:id39 $atom:id36 $atom:id61 $atom:id58 - $dihedral:id200 @dihedral:type1 $atom:id39 $atom:id36 $atom:id61 $atom:id62 - $dihedral:id201 @dihedral:type1 $atom:id12 $atom:id37 $atom:id38 $atom:id41 - $dihedral:id202 @dihedral:type1 $atom:id12 $atom:id37 $atom:id38 $atom:id39 - $dihedral:id203 @dihedral:type1 $atom:id34 $atom:id37 $atom:id38 $atom:id41 - $dihedral:id204 @dihedral:type1 $atom:id34 $atom:id37 $atom:id38 $atom:id39 - $dihedral:id205 @dihedral:type1 $atom:id37 $atom:id38 $atom:id41 $atom:id16 - $dihedral:id206 @dihedral:type1 $atom:id37 $atom:id38 $atom:id41 $atom:id42 - $dihedral:id207 @dihedral:type1 $atom:id39 $atom:id38 $atom:id41 $atom:id16 - $dihedral:id208 @dihedral:type1 $atom:id39 $atom:id38 $atom:id41 $atom:id42 - $dihedral:id209 @dihedral:type1 $atom:id37 $atom:id38 $atom:id39 $atom:id36 - $dihedral:id210 @dihedral:type1 $atom:id37 $atom:id38 $atom:id39 $atom:id40 - $dihedral:id211 @dihedral:type1 $atom:id41 $atom:id38 $atom:id39 $atom:id36 - $dihedral:id212 @dihedral:type1 $atom:id41 $atom:id38 $atom:id39 $atom:id40 - $dihedral:id213 @dihedral:type1 $atom:id36 $atom:id39 $atom:id40 $atom:id43 - $dihedral:id214 @dihedral:type1 $atom:id36 $atom:id39 $atom:id40 $atom:id65 - $dihedral:id215 @dihedral:type1 $atom:id38 $atom:id39 $atom:id40 $atom:id43 - $dihedral:id216 @dihedral:type1 $atom:id38 $atom:id39 $atom:id40 $atom:id65 - $dihedral:id217 @dihedral:type1 $atom:id39 $atom:id40 $atom:id43 $atom:id42 - $dihedral:id218 @dihedral:type1 $atom:id39 $atom:id40 $atom:id43 $atom:id44 - $dihedral:id219 @dihedral:type1 $atom:id65 $atom:id40 $atom:id43 $atom:id42 - $dihedral:id220 @dihedral:type1 $atom:id65 $atom:id40 $atom:id43 $atom:id44 - $dihedral:id221 @dihedral:type1 $atom:id39 $atom:id40 $atom:id65 $atom:id62 - $dihedral:id222 @dihedral:type1 $atom:id39 $atom:id40 $atom:id65 $atom:id66 - $dihedral:id223 @dihedral:type1 $atom:id43 $atom:id40 $atom:id65 $atom:id62 - $dihedral:id224 @dihedral:type1 $atom:id43 $atom:id40 $atom:id65 $atom:id66 - $dihedral:id225 @dihedral:type1 $atom:id16 $atom:id41 $atom:id42 $atom:id45 - $dihedral:id226 @dihedral:type1 $atom:id16 $atom:id41 $atom:id42 $atom:id43 - $dihedral:id227 @dihedral:type1 $atom:id38 $atom:id41 $atom:id42 $atom:id45 - $dihedral:id228 @dihedral:type1 $atom:id38 $atom:id41 $atom:id42 $atom:id43 - $dihedral:id229 @dihedral:type1 $atom:id41 $atom:id42 $atom:id45 $atom:id20 - $dihedral:id230 @dihedral:type1 $atom:id41 $atom:id42 $atom:id45 $atom:id46 - $dihedral:id231 @dihedral:type1 $atom:id43 $atom:id42 $atom:id45 $atom:id20 - $dihedral:id232 @dihedral:type1 $atom:id43 $atom:id42 $atom:id45 $atom:id46 - $dihedral:id233 @dihedral:type1 $atom:id41 $atom:id42 $atom:id43 $atom:id40 - $dihedral:id234 @dihedral:type1 $atom:id41 $atom:id42 $atom:id43 $atom:id44 - $dihedral:id235 @dihedral:type1 $atom:id45 $atom:id42 $atom:id43 $atom:id40 - $dihedral:id236 @dihedral:type1 $atom:id45 $atom:id42 $atom:id43 $atom:id44 - $dihedral:id237 @dihedral:type1 $atom:id40 $atom:id43 $atom:id44 $atom:id47 - $dihedral:id238 @dihedral:type1 $atom:id40 $atom:id43 $atom:id44 $atom:id69 - $dihedral:id239 @dihedral:type1 $atom:id42 $atom:id43 $atom:id44 $atom:id47 - $dihedral:id240 @dihedral:type1 $atom:id42 $atom:id43 $atom:id44 $atom:id69 - $dihedral:id241 @dihedral:type1 $atom:id43 $atom:id44 $atom:id47 $atom:id46 - $dihedral:id242 @dihedral:type1 $atom:id43 $atom:id44 $atom:id47 $atom:id48 - $dihedral:id243 @dihedral:type1 $atom:id69 $atom:id44 $atom:id47 $atom:id46 - $dihedral:id244 @dihedral:type1 $atom:id69 $atom:id44 $atom:id47 $atom:id48 - $dihedral:id245 @dihedral:type1 $atom:id43 $atom:id44 $atom:id69 $atom:id66 - $dihedral:id246 @dihedral:type1 $atom:id43 $atom:id44 $atom:id69 $atom:id70 - $dihedral:id247 @dihedral:type1 $atom:id47 $atom:id44 $atom:id69 $atom:id66 - $dihedral:id248 @dihedral:type1 $atom:id47 $atom:id44 $atom:id69 $atom:id70 - $dihedral:id249 @dihedral:type1 $atom:id20 $atom:id45 $atom:id46 $atom:id25 - $dihedral:id250 @dihedral:type1 $atom:id20 $atom:id45 $atom:id46 $atom:id47 - $dihedral:id251 @dihedral:type1 $atom:id42 $atom:id45 $atom:id46 $atom:id25 - $dihedral:id252 @dihedral:type1 $atom:id42 $atom:id45 $atom:id46 $atom:id47 - $dihedral:id253 @dihedral:type1 $atom:id25 $atom:id46 $atom:id47 $atom:id44 - $dihedral:id254 @dihedral:type1 $atom:id25 $atom:id46 $atom:id47 $atom:id48 - $dihedral:id255 @dihedral:type1 $atom:id45 $atom:id46 $atom:id47 $atom:id44 - $dihedral:id256 @dihedral:type1 $atom:id45 $atom:id46 $atom:id47 $atom:id48 - $dihedral:id257 @dihedral:type1 $atom:id44 $atom:id47 $atom:id48 $atom:id27 - $dihedral:id258 @dihedral:type1 $atom:id44 $atom:id47 $atom:id48 $atom:id49 - $dihedral:id259 @dihedral:type1 $atom:id46 $atom:id47 $atom:id48 $atom:id27 - $dihedral:id260 @dihedral:type1 $atom:id46 $atom:id47 $atom:id48 $atom:id49 - $dihedral:id261 @dihedral:type1 $atom:id27 $atom:id48 $atom:id49 $atom:id50 - $dihedral:id262 @dihedral:type1 $atom:id27 $atom:id48 $atom:id49 $atom:id70 - $dihedral:id263 @dihedral:type1 $atom:id47 $atom:id48 $atom:id49 $atom:id50 - $dihedral:id264 @dihedral:type1 $atom:id47 $atom:id48 $atom:id49 $atom:id70 - $dihedral:id265 @dihedral:type1 $atom:id48 $atom:id49 $atom:id50 $atom:id51 - $dihedral:id266 @dihedral:type1 $atom:id48 $atom:id49 $atom:id50 $atom:id53 - $dihedral:id267 @dihedral:type1 $atom:id70 $atom:id49 $atom:id50 $atom:id51 - $dihedral:id268 @dihedral:type1 $atom:id70 $atom:id49 $atom:id50 $atom:id53 - $dihedral:id269 @dihedral:type1 $atom:id48 $atom:id49 $atom:id70 $atom:id69 - $dihedral:id270 @dihedral:type1 $atom:id48 $atom:id49 $atom:id70 $atom:id71 - $dihedral:id271 @dihedral:type1 $atom:id50 $atom:id49 $atom:id70 $atom:id69 - $dihedral:id272 @dihedral:type1 $atom:id50 $atom:id49 $atom:id70 $atom:id71 - $dihedral:id273 @dihedral:type1 $atom:id49 $atom:id50 $atom:id51 $atom:id72 - $dihedral:id274 @dihedral:type1 $atom:id49 $atom:id50 $atom:id51 $atom:id52 - $dihedral:id275 @dihedral:type1 $atom:id53 $atom:id50 $atom:id51 $atom:id72 - $dihedral:id276 @dihedral:type1 $atom:id53 $atom:id50 $atom:id51 $atom:id52 - $dihedral:id277 @dihedral:type1 $atom:id49 $atom:id50 $atom:id53 $atom:id28 - $dihedral:id278 @dihedral:type1 $atom:id49 $atom:id50 $atom:id53 $atom:id54 - $dihedral:id279 @dihedral:type1 $atom:id51 $atom:id50 $atom:id53 $atom:id28 - $dihedral:id280 @dihedral:type1 $atom:id51 $atom:id50 $atom:id53 $atom:id54 - $dihedral:id281 @dihedral:type1 $atom:id50 $atom:id51 $atom:id72 $atom:id71 - $dihedral:id282 @dihedral:type1 $atom:id52 $atom:id51 $atom:id72 $atom:id71 - $dihedral:id283 @dihedral:type1 $atom:id50 $atom:id51 $atom:id52 $atom:id55 - $dihedral:id284 @dihedral:type1 $atom:id72 $atom:id51 $atom:id52 $atom:id55 - $dihedral:id285 @dihedral:type1 $atom:id51 $atom:id52 $atom:id55 $atom:id54 - $dihedral:id286 @dihedral:type1 $atom:id51 $atom:id52 $atom:id55 $atom:id56 - $dihedral:id287 @dihedral:type1 $atom:id28 $atom:id53 $atom:id54 $atom:id55 - $dihedral:id288 @dihedral:type1 $atom:id28 $atom:id53 $atom:id54 $atom:id57 - $dihedral:id289 @dihedral:type1 $atom:id50 $atom:id53 $atom:id54 $atom:id55 - $dihedral:id290 @dihedral:type1 $atom:id50 $atom:id53 $atom:id54 $atom:id57 - $dihedral:id291 @dihedral:type1 $atom:id53 $atom:id54 $atom:id55 $atom:id52 - $dihedral:id292 @dihedral:type1 $atom:id53 $atom:id54 $atom:id55 $atom:id56 - $dihedral:id293 @dihedral:type1 $atom:id57 $atom:id54 $atom:id55 $atom:id52 - $dihedral:id294 @dihedral:type1 $atom:id57 $atom:id54 $atom:id55 $atom:id56 - $dihedral:id295 @dihedral:type1 $atom:id53 $atom:id54 $atom:id57 $atom:id32 - $dihedral:id296 @dihedral:type1 $atom:id53 $atom:id54 $atom:id57 $atom:id58 - $dihedral:id297 @dihedral:type1 $atom:id55 $atom:id54 $atom:id57 $atom:id32 - $dihedral:id298 @dihedral:type1 $atom:id55 $atom:id54 $atom:id57 $atom:id58 - $dihedral:id299 @dihedral:type1 $atom:id52 $atom:id55 $atom:id56 $atom:id59 - $dihedral:id300 @dihedral:type1 $atom:id54 $atom:id55 $atom:id56 $atom:id59 - $dihedral:id301 @dihedral:type1 $atom:id55 $atom:id56 $atom:id59 $atom:id58 - $dihedral:id302 @dihedral:type1 $atom:id55 $atom:id56 $atom:id59 $atom:id60 - $dihedral:id303 @dihedral:type1 $atom:id32 $atom:id57 $atom:id58 $atom:id61 - $dihedral:id304 @dihedral:type1 $atom:id32 $atom:id57 $atom:id58 $atom:id59 - $dihedral:id305 @dihedral:type1 $atom:id54 $atom:id57 $atom:id58 $atom:id61 - $dihedral:id306 @dihedral:type1 $atom:id54 $atom:id57 $atom:id58 $atom:id59 - $dihedral:id307 @dihedral:type1 $atom:id57 $atom:id58 $atom:id61 $atom:id36 - $dihedral:id308 @dihedral:type1 $atom:id57 $atom:id58 $atom:id61 $atom:id62 - $dihedral:id309 @dihedral:type1 $atom:id59 $atom:id58 $atom:id61 $atom:id36 - $dihedral:id310 @dihedral:type1 $atom:id59 $atom:id58 $atom:id61 $atom:id62 - $dihedral:id311 @dihedral:type1 $atom:id57 $atom:id58 $atom:id59 $atom:id56 - $dihedral:id312 @dihedral:type1 $atom:id57 $atom:id58 $atom:id59 $atom:id60 - $dihedral:id313 @dihedral:type1 $atom:id61 $atom:id58 $atom:id59 $atom:id56 - $dihedral:id314 @dihedral:type1 $atom:id61 $atom:id58 $atom:id59 $atom:id60 - $dihedral:id315 @dihedral:type1 $atom:id56 $atom:id59 $atom:id60 $atom:id63 - $dihedral:id316 @dihedral:type1 $atom:id58 $atom:id59 $atom:id60 $atom:id63 - $dihedral:id317 @dihedral:type1 $atom:id59 $atom:id60 $atom:id63 $atom:id62 - $dihedral:id318 @dihedral:type1 $atom:id59 $atom:id60 $atom:id63 $atom:id64 - $dihedral:id319 @dihedral:type1 $atom:id36 $atom:id61 $atom:id62 $atom:id65 - $dihedral:id320 @dihedral:type1 $atom:id36 $atom:id61 $atom:id62 $atom:id63 - $dihedral:id321 @dihedral:type1 $atom:id58 $atom:id61 $atom:id62 $atom:id65 - $dihedral:id322 @dihedral:type1 $atom:id58 $atom:id61 $atom:id62 $atom:id63 - $dihedral:id323 @dihedral:type1 $atom:id61 $atom:id62 $atom:id65 $atom:id40 - $dihedral:id324 @dihedral:type1 $atom:id61 $atom:id62 $atom:id65 $atom:id66 - $dihedral:id325 @dihedral:type1 $atom:id63 $atom:id62 $atom:id65 $atom:id40 - $dihedral:id326 @dihedral:type1 $atom:id63 $atom:id62 $atom:id65 $atom:id66 - $dihedral:id327 @dihedral:type1 $atom:id61 $atom:id62 $atom:id63 $atom:id60 - $dihedral:id328 @dihedral:type1 $atom:id61 $atom:id62 $atom:id63 $atom:id64 - $dihedral:id329 @dihedral:type1 $atom:id65 $atom:id62 $atom:id63 $atom:id60 - $dihedral:id330 @dihedral:type1 $atom:id65 $atom:id62 $atom:id63 $atom:id64 - $dihedral:id331 @dihedral:type1 $atom:id60 $atom:id63 $atom:id64 $atom:id67 - $dihedral:id332 @dihedral:type1 $atom:id62 $atom:id63 $atom:id64 $atom:id67 - $dihedral:id333 @dihedral:type1 $atom:id63 $atom:id64 $atom:id67 $atom:id66 - $dihedral:id334 @dihedral:type1 $atom:id63 $atom:id64 $atom:id67 $atom:id68 - $dihedral:id335 @dihedral:type1 $atom:id40 $atom:id65 $atom:id66 $atom:id69 - $dihedral:id336 @dihedral:type1 $atom:id40 $atom:id65 $atom:id66 $atom:id67 - $dihedral:id337 @dihedral:type1 $atom:id62 $atom:id65 $atom:id66 $atom:id69 - $dihedral:id338 @dihedral:type1 $atom:id62 $atom:id65 $atom:id66 $atom:id67 - $dihedral:id339 @dihedral:type1 $atom:id65 $atom:id66 $atom:id69 $atom:id44 - $dihedral:id340 @dihedral:type1 $atom:id65 $atom:id66 $atom:id69 $atom:id70 - $dihedral:id341 @dihedral:type1 $atom:id67 $atom:id66 $atom:id69 $atom:id44 - $dihedral:id342 @dihedral:type1 $atom:id67 $atom:id66 $atom:id69 $atom:id70 - $dihedral:id343 @dihedral:type1 $atom:id65 $atom:id66 $atom:id67 $atom:id64 - $dihedral:id344 @dihedral:type1 $atom:id65 $atom:id66 $atom:id67 $atom:id68 - $dihedral:id345 @dihedral:type1 $atom:id69 $atom:id66 $atom:id67 $atom:id64 - $dihedral:id346 @dihedral:type1 $atom:id69 $atom:id66 $atom:id67 $atom:id68 - $dihedral:id347 @dihedral:type1 $atom:id64 $atom:id67 $atom:id68 $atom:id71 - $dihedral:id348 @dihedral:type1 $atom:id66 $atom:id67 $atom:id68 $atom:id71 - $dihedral:id349 @dihedral:type1 $atom:id67 $atom:id68 $atom:id71 $atom:id70 - $dihedral:id350 @dihedral:type1 $atom:id67 $atom:id68 $atom:id71 $atom:id72 - $dihedral:id351 @dihedral:type1 $atom:id44 $atom:id69 $atom:id70 $atom:id49 - $dihedral:id352 @dihedral:type1 $atom:id44 $atom:id69 $atom:id70 $atom:id71 - $dihedral:id353 @dihedral:type1 $atom:id66 $atom:id69 $atom:id70 $atom:id49 - $dihedral:id354 @dihedral:type1 $atom:id66 $atom:id69 $atom:id70 $atom:id71 - $dihedral:id355 @dihedral:type1 $atom:id49 $atom:id70 $atom:id71 $atom:id68 - $dihedral:id356 @dihedral:type1 $atom:id49 $atom:id70 $atom:id71 $atom:id72 - $dihedral:id357 @dihedral:type1 $atom:id69 $atom:id70 $atom:id71 $atom:id68 - $dihedral:id358 @dihedral:type1 $atom:id69 $atom:id70 $atom:id71 $atom:id72 - $dihedral:id359 @dihedral:type1 $atom:id68 $atom:id71 $atom:id72 $atom:id51 - $dihedral:id360 @dihedral:type1 $atom:id70 $atom:id71 $atom:id72 $atom:id51 - } - -} # end of "CNT" type definition diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad-cnt_after_rotate_copy.jpg b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad-cnt_after_rotate_copy.jpg deleted file mode 100644 index 3b79b405e..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad-cnt_after_rotate_copy.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad-cnt_orig.jpg b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad-cnt_orig.jpg deleted file mode 100644 index 1f46c1b7b..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad-cnt_orig.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad.jpg b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad.jpg deleted file mode 100644 index 628371b0d..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnad.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnt.jpg b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnt.jpg deleted file mode 100644 index 3489773ad..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/cnt.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/for_visualization/psf_file_created_by_topotools/cnad-cnt_after_rotate_and_copy.psf b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/for_visualization/psf_file_created_by_topotools/cnad-cnt_after_rotate_and_copy.psf deleted file mode 100644 index 7b2b06676..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/for_visualization/psf_file_created_by_topotools/cnad-cnt_after_rotate_and_copy.psf +++ /dev/null @@ -1,598 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 130 !NATOM - 1 1 1 1 0.000000 10.0000 0 - 2 1 1 1 0.000000 10.0000 0 - 3 1 1 1 0.000000 10.0000 0 - 4 1 1 1 0.000000 10.0000 0 - 5 1 1 1 0.000000 10.0000 0 - 6 1 1 1 0.000000 10.0000 0 - 7 1 1 1 0.000000 10.0000 0 - 8 1 1 1 0.000000 10.0000 0 - 9 1 1 1 0.000000 10.0000 0 - 10 1 1 1 0.000000 10.0000 0 - 11 1 1 1 0.000000 10.0000 0 - 12 1 1 1 0.000000 10.0000 0 - 13 1 1 1 0.000000 10.0000 0 - 14 1 1 1 0.000000 10.0000 0 - 15 1 1 1 0.000000 10.0000 0 - 16 1 1 1 0.000000 10.0000 0 - 17 1 1 1 0.000000 10.0000 0 - 18 1 1 1 0.000000 10.0000 0 - 19 1 1 1 0.000000 10.0000 0 - 20 1 1 1 0.000000 10.0000 0 - 21 1 1 1 0.000000 10.0000 0 - 22 1 1 1 0.000000 10.0000 0 - 23 1 1 1 0.000000 10.0000 0 - 24 1 1 1 0.000000 10.0000 0 - 25 1 1 1 0.000000 10.0000 0 - 26 1 1 1 0.000000 10.0000 0 - 27 1 1 1 0.000000 10.0000 0 - 28 1 1 1 0.000000 10.0000 0 - 29 1 1 1 0.000000 10.0000 0 - 30 1 1 1 0.000000 10.0000 0 - 31 1 1 1 0.000000 10.0000 0 - 32 1 1 1 0.000000 10.0000 0 - 33 1 1 1 0.000000 10.0000 0 - 34 1 1 1 0.000000 10.0000 0 - 35 1 1 1 0.000000 10.0000 0 - 36 1 1 1 0.000000 10.0000 0 - 37 1 1 1 0.000000 10.0000 0 - 38 1 1 1 0.000000 10.0000 0 - 39 1 1 1 0.000000 10.0000 0 - 40 1 1 1 0.000000 10.0000 0 - 41 1 1 1 0.000000 10.0000 0 - 42 1 1 1 0.000000 10.0000 0 - 43 1 1 1 0.000000 10.0000 0 - 44 1 1 1 0.000000 10.0000 0 - 45 1 1 1 0.000000 10.0000 0 - 46 1 1 1 0.000000 10.0000 0 - 47 1 1 1 0.000000 10.0000 0 - 48 1 1 1 0.000000 10.0000 0 - 49 1 1 1 0.000000 10.0000 0 - 50 1 1 1 0.000000 10.0000 0 - 51 1 1 1 0.000000 10.0000 0 - 52 1 1 1 0.000000 10.0000 0 - 53 1 1 1 0.000000 10.0000 0 - 54 1 1 1 0.000000 10.0000 0 - 55 1 1 1 0.000000 10.0000 0 - 56 1 1 1 0.000000 10.0000 0 - 57 1 1 1 0.000000 10.0000 0 - 58 1 1 1 0.000000 10.0000 0 - 59 1 1 1 0.000000 10.0000 0 - 60 1 1 1 0.000000 10.0000 0 - 61 1 1 1 0.000000 10.0000 0 - 62 1 1 1 0.000000 10.0000 0 - 63 1 1 1 0.000000 10.0000 0 - 64 1 1 1 0.000000 10.0000 0 - 65 1 1 1 0.000000 10.0000 0 - 66 1 1 1 0.000000 10.0000 0 - 67 1 1 1 0.000000 10.0000 0 - 68 1 1 1 0.000000 10.0000 0 - 69 1 1 1 0.000000 10.0000 0 - 70 1 1 1 0.000000 10.0000 0 - 71 1 1 1 0.000000 10.0000 0 - 72 1 1 1 0.000000 10.0000 0 - 73 2 9 9 -0.180000 10.0000 0 - 74 2 4 4 0.090000 10.0000 0 - 75 2 4 4 0.090000 10.0000 0 - 76 2 9 9 -0.090000 10.0000 0 - 77 2 4 4 0.090000 10.0000 0 - 78 2 10 10 -0.180000 10.0000 0 - 79 2 5 5 0.090000 10.0000 0 - 80 2 5 5 0.090000 10.0000 0 - 81 2 11 11 -0.090000 10.0000 0 - 82 2 4 4 0.090000 10.0000 0 - 83 2 10 10 -0.180000 10.0000 0 - 84 2 5 5 0.090000 10.0000 0 - 85 2 5 5 0.090000 10.0000 0 - 86 2 12 12 -0.090000 10.0000 0 - 87 2 4 4 0.090000 10.0000 0 - 88 2 8 8 0.280000 10.0000 0 - 89 2 16 16 -0.710000 10.0000 0 - 90 2 7 7 0.340000 10.0000 0 - 91 2 3 3 0.120000 10.0000 0 - 92 2 14 14 -0.050000 10.0000 0 - 93 2 15 15 -0.740000 10.0000 0 - 94 2 7 7 0.500000 10.0000 0 - 95 2 3 3 0.130000 10.0000 0 - 96 2 15 15 -0.750000 10.0000 0 - 97 2 8 8 0.430000 10.0000 0 - 98 2 6 6 0.460000 10.0000 0 - 99 2 13 13 -0.770000 10.0000 0 - 100 2 2 2 0.380000 10.0000 0 - 101 2 2 2 0.380000 10.0000 0 - 102 3 9 9 -0.180000 10.0000 0 - 103 3 4 4 0.090000 10.0000 0 - 104 3 4 4 0.090000 10.0000 0 - 105 3 9 9 -0.090000 10.0000 0 - 106 3 4 4 0.090000 10.0000 0 - 107 3 10 10 -0.180000 10.0000 0 - 108 3 5 5 0.090000 10.0000 0 - 109 3 5 5 0.090000 10.0000 0 - 110 3 11 11 -0.090000 10.0000 0 - 111 3 4 4 0.090000 10.0000 0 - 112 3 10 10 -0.180000 10.0000 0 - 113 3 5 5 0.090000 10.0000 0 - 114 3 5 5 0.090000 10.0000 0 - 115 3 12 12 -0.090000 10.0000 0 - 116 3 4 4 0.090000 10.0000 0 - 117 3 8 8 0.280000 10.0000 0 - 118 3 16 16 -0.710000 10.0000 0 - 119 3 7 7 0.340000 10.0000 0 - 120 3 3 3 0.120000 10.0000 0 - 121 3 14 14 -0.050000 10.0000 0 - 122 3 15 15 -0.740000 10.0000 0 - 123 3 7 7 0.500000 10.0000 0 - 124 3 3 3 0.130000 10.0000 0 - 125 3 15 15 -0.750000 10.0000 0 - 126 3 8 8 0.430000 10.0000 0 - 127 3 6 6 0.460000 10.0000 0 - 128 3 13 13 -0.770000 10.0000 0 - 129 3 2 2 0.380000 10.0000 0 - 130 3 2 2 0.380000 10.0000 0 - - 166 !NBOND: bonds - 1 2 1 22 2 3 2 5 - 3 24 3 4 4 7 4 29 - 5 6 6 7 6 9 7 8 - 8 33 8 11 9 10 10 13 - 10 11 11 12 12 15 12 37 - 13 14 14 17 14 15 15 16 - 16 19 16 41 17 18 18 21 - 18 19 19 20 20 23 20 45 - 21 22 22 23 23 24 24 25 - 25 26 25 46 26 27 26 29 - 27 48 27 28 28 31 28 53 - 29 30 30 31 30 33 31 32 - 32 57 32 35 33 34 34 37 - 34 35 35 36 36 39 36 61 - 37 38 38 41 38 39 39 40 - 40 43 40 65 41 42 42 45 - 42 43 43 44 44 47 44 69 - 45 46 46 47 47 48 48 49 - 49 50 49 70 50 51 50 53 - 51 72 51 52 52 55 53 54 - 54 55 54 57 55 56 56 59 - 57 58 58 61 58 59 59 60 - 60 63 61 62 62 65 62 63 - 63 64 64 67 65 66 66 69 - 66 67 67 68 68 71 69 70 - 70 71 71 72 73 81 73 74 - 73 75 73 78 76 78 76 77 - 76 92 76 86 78 79 78 80 - 81 86 81 83 81 82 83 86 - 83 84 83 85 86 87 88 89 - 88 97 88 98 89 90 90 91 - 90 92 92 97 93 98 93 94 - 94 95 94 96 96 97 98 99 - 99 100 99 101 102 110 102 103 - 102 104 102 107 105 107 105 106 - 105 121 105 115 107 108 107 109 - 110 115 110 112 110 111 112 115 - 112 113 112 114 115 116 117 118 - 117 126 117 127 118 119 119 120 - 119 121 121 126 122 127 122 123 - 123 124 123 125 125 126 127 128 - 128 129 128 130 - - 312 !NTHETA: angles - 2 1 22 1 2 3 1 2 5 - 3 2 5 2 3 24 2 3 4 - 4 3 24 3 4 7 3 4 29 - 7 4 29 2 5 6 5 6 7 - 5 6 9 7 6 9 4 7 6 - 4 7 8 6 7 8 7 8 33 - 7 8 11 11 8 33 6 9 10 - 9 10 13 9 10 11 11 10 13 - 8 11 10 8 11 12 10 11 12 - 11 12 15 11 12 37 15 12 37 - 10 13 14 13 14 17 13 14 15 - 15 14 17 12 15 14 12 15 16 - 14 15 16 15 16 19 15 16 41 - 19 16 41 14 17 18 17 18 21 - 17 18 19 19 18 21 16 19 18 - 16 19 20 18 19 20 19 20 23 - 19 20 45 23 20 45 18 21 22 - 1 22 21 1 22 23 21 22 23 - 20 23 22 20 23 24 22 23 24 - 3 24 23 3 24 25 23 24 25 - 24 25 26 24 25 46 26 25 46 - 25 26 27 25 26 29 27 26 29 - 26 27 48 26 27 28 28 27 48 - 27 28 31 27 28 53 31 28 53 - 4 29 26 4 29 30 26 29 30 - 29 30 31 29 30 33 31 30 33 - 28 31 30 28 31 32 30 31 32 - 31 32 57 31 32 35 35 32 57 - 8 33 30 8 33 34 30 33 34 - 33 34 37 33 34 35 35 34 37 - 32 35 34 32 35 36 34 35 36 - 35 36 39 35 36 61 39 36 61 - 12 37 34 12 37 38 34 37 38 - 37 38 41 37 38 39 39 38 41 - 36 39 38 36 39 40 38 39 40 - 39 40 43 39 40 65 43 40 65 - 16 41 38 16 41 42 38 41 42 - 41 42 45 41 42 43 43 42 45 - 40 43 42 40 43 44 42 43 44 - 43 44 47 43 44 69 47 44 69 - 20 45 42 20 45 46 42 45 46 - 25 46 45 25 46 47 45 46 47 - 44 47 46 44 47 48 46 47 48 - 27 48 47 27 48 49 47 48 49 - 48 49 50 48 49 70 50 49 70 - 49 50 51 49 50 53 51 50 53 - 50 51 72 50 51 52 52 51 72 - 51 52 55 28 53 50 28 53 54 - 50 53 54 53 54 55 53 54 57 - 55 54 57 52 55 54 52 55 56 - 54 55 56 55 56 59 32 57 54 - 32 57 58 54 57 58 57 58 61 - 57 58 59 59 58 61 56 59 58 - 56 59 60 58 59 60 59 60 63 - 36 61 58 36 61 62 58 61 62 - 61 62 65 61 62 63 63 62 65 - 60 63 62 60 63 64 62 63 64 - 63 64 67 40 65 62 40 65 66 - 62 65 66 65 66 69 65 66 67 - 67 66 69 64 67 66 64 67 68 - 66 67 68 67 68 71 44 69 66 - 44 69 70 66 69 70 49 70 69 - 49 70 71 69 70 71 68 71 70 - 68 71 72 70 71 72 51 72 71 - 73 81 82 73 81 83 73 81 86 - 73 78 80 73 78 79 74 73 75 - 76 92 90 76 92 97 76 86 87 - 76 86 83 76 86 81 76 78 80 - 76 78 79 73 78 76 77 76 92 - 78 76 92 77 76 78 75 73 78 - 74 73 78 78 73 81 79 78 80 - 81 86 87 81 86 83 81 83 85 - 81 83 84 81 83 86 75 73 81 - 74 73 81 83 86 87 82 81 83 - 84 83 85 85 83 86 84 83 86 - 82 81 86 83 81 86 86 76 92 - 77 76 86 78 76 86 88 98 93 - 88 89 90 89 88 97 89 90 91 - 88 97 92 92 97 96 89 90 92 - 91 90 92 93 94 96 93 94 95 - 94 93 98 95 94 96 88 97 96 - 94 96 97 90 92 97 98 99 101 - 98 99 100 97 88 98 89 88 98 - 93 98 99 88 98 99 100 99 101 - 102 110 111 102 110 112 102 110 115 - 102 107 109 102 107 108 103 102 104 - 105 121 119 105 121 126 105 115 116 - 105 115 112 105 115 110 105 107 109 - 105 107 108 102 107 105 106 105 121 - 107 105 121 106 105 107 104 102 107 - 103 102 107 107 102 110 108 107 109 - 110 115 116 110 115 112 110 112 114 - 110 112 113 110 112 115 104 102 110 - 103 102 110 112 115 116 111 110 112 - 113 112 114 114 112 115 113 112 115 - 111 110 115 112 110 115 115 105 121 - 106 105 115 107 105 115 117 127 122 - 117 118 119 118 117 126 118 119 120 - 117 126 121 121 126 125 118 119 121 - 120 119 121 122 123 125 122 123 124 - 123 122 127 124 123 125 117 126 125 - 123 125 126 119 121 126 127 128 130 - 127 128 129 126 117 127 118 117 127 - 122 127 128 117 127 128 129 128 130 - - 554 !NPHI: dihedrals - 22 1 2 3 22 1 2 5 - 2 1 22 21 2 1 22 23 - 1 2 3 24 1 2 3 4 - 5 2 3 24 5 2 3 4 - 1 2 5 6 3 2 5 6 - 2 3 24 23 2 3 24 25 - 4 3 24 23 4 3 24 25 - 2 3 4 7 2 3 4 29 - 24 3 4 7 24 3 4 29 - 3 4 7 6 3 4 7 8 - 29 4 7 6 29 4 7 8 - 3 4 29 26 3 4 29 30 - 7 4 29 26 7 4 29 30 - 2 5 6 7 2 5 6 9 - 5 6 7 4 5 6 7 8 - 9 6 7 4 9 6 7 8 - 5 6 9 10 7 6 9 10 - 4 7 8 33 4 7 8 11 - 6 7 8 33 6 7 8 11 - 7 8 33 30 7 8 33 34 - 11 8 33 30 11 8 33 34 - 7 8 11 10 7 8 11 12 - 33 8 11 10 33 8 11 12 - 6 9 10 13 6 9 10 11 - 9 10 13 14 11 10 13 14 - 9 10 11 8 9 10 11 12 - 13 10 11 8 13 10 11 12 - 8 11 12 15 8 11 12 37 - 10 11 12 15 10 11 12 37 - 11 12 15 14 11 12 15 16 - 37 12 15 14 37 12 15 16 - 11 12 37 34 11 12 37 38 - 15 12 37 34 15 12 37 38 - 10 13 14 17 10 13 14 15 - 13 14 17 18 15 14 17 18 - 13 14 15 12 13 14 15 16 - 17 14 15 12 17 14 15 16 - 12 15 16 19 12 15 16 41 - 14 15 16 19 14 15 16 41 - 15 16 19 18 15 16 19 20 - 41 16 19 18 41 16 19 20 - 15 16 41 38 15 16 41 42 - 19 16 41 38 19 16 41 42 - 14 17 18 21 14 17 18 19 - 17 18 21 22 19 18 21 22 - 17 18 19 16 17 18 19 20 - 21 18 19 16 21 18 19 20 - 16 19 20 23 16 19 20 45 - 18 19 20 23 18 19 20 45 - 19 20 23 22 19 20 23 24 - 45 20 23 22 45 20 23 24 - 19 20 45 42 19 20 45 46 - 23 20 45 42 23 20 45 46 - 18 21 22 1 18 21 22 23 - 1 22 23 20 1 22 23 24 - 21 22 23 20 21 22 23 24 - 20 23 24 3 20 23 24 25 - 22 23 24 3 22 23 24 25 - 3 24 25 26 3 24 25 46 - 23 24 25 26 23 24 25 46 - 24 25 26 27 24 25 26 29 - 46 25 26 27 46 25 26 29 - 24 25 46 45 24 25 46 47 - 26 25 46 45 26 25 46 47 - 25 26 27 48 25 26 27 28 - 29 26 27 48 29 26 27 28 - 25 26 29 4 25 26 29 30 - 27 26 29 4 27 26 29 30 - 26 27 48 47 26 27 48 49 - 28 27 48 47 28 27 48 49 - 26 27 28 31 26 27 28 53 - 48 27 28 31 48 27 28 53 - 27 28 31 30 27 28 31 32 - 53 28 31 30 53 28 31 32 - 27 28 53 50 27 28 53 54 - 31 28 53 50 31 28 53 54 - 4 29 30 31 4 29 30 33 - 26 29 30 31 26 29 30 33 - 29 30 31 28 29 30 31 32 - 33 30 31 28 33 30 31 32 - 29 30 33 8 29 30 33 34 - 31 30 33 8 31 30 33 34 - 28 31 32 57 28 31 32 35 - 30 31 32 57 30 31 32 35 - 31 32 57 54 31 32 57 58 - 35 32 57 54 35 32 57 58 - 31 32 35 34 31 32 35 36 - 57 32 35 34 57 32 35 36 - 8 33 34 37 8 33 34 35 - 30 33 34 37 30 33 34 35 - 33 34 37 12 33 34 37 38 - 35 34 37 12 35 34 37 38 - 33 34 35 32 33 34 35 36 - 37 34 35 32 37 34 35 36 - 32 35 36 39 32 35 36 61 - 34 35 36 39 34 35 36 61 - 35 36 39 38 35 36 39 40 - 61 36 39 38 61 36 39 40 - 35 36 61 58 35 36 61 62 - 39 36 61 58 39 36 61 62 - 12 37 38 41 12 37 38 39 - 34 37 38 41 34 37 38 39 - 37 38 41 16 37 38 41 42 - 39 38 41 16 39 38 41 42 - 37 38 39 36 37 38 39 40 - 41 38 39 36 41 38 39 40 - 36 39 40 43 36 39 40 65 - 38 39 40 43 38 39 40 65 - 39 40 43 42 39 40 43 44 - 65 40 43 42 65 40 43 44 - 39 40 65 62 39 40 65 66 - 43 40 65 62 43 40 65 66 - 16 41 42 45 16 41 42 43 - 38 41 42 45 38 41 42 43 - 41 42 45 20 41 42 45 46 - 43 42 45 20 43 42 45 46 - 41 42 43 40 41 42 43 44 - 45 42 43 40 45 42 43 44 - 40 43 44 47 40 43 44 69 - 42 43 44 47 42 43 44 69 - 43 44 47 46 43 44 47 48 - 69 44 47 46 69 44 47 48 - 43 44 69 66 43 44 69 70 - 47 44 69 66 47 44 69 70 - 20 45 46 25 20 45 46 47 - 42 45 46 25 42 45 46 47 - 25 46 47 44 25 46 47 48 - 45 46 47 44 45 46 47 48 - 44 47 48 27 44 47 48 49 - 46 47 48 27 46 47 48 49 - 27 48 49 50 27 48 49 70 - 47 48 49 50 47 48 49 70 - 48 49 50 51 48 49 50 53 - 70 49 50 51 70 49 50 53 - 48 49 70 69 48 49 70 71 - 50 49 70 69 50 49 70 71 - 49 50 51 72 49 50 51 52 - 53 50 51 72 53 50 51 52 - 49 50 53 28 49 50 53 54 - 51 50 53 28 51 50 53 54 - 50 51 72 71 52 51 72 71 - 50 51 52 55 72 51 52 55 - 51 52 55 54 51 52 55 56 - 28 53 54 55 28 53 54 57 - 50 53 54 55 50 53 54 57 - 53 54 55 52 53 54 55 56 - 57 54 55 52 57 54 55 56 - 53 54 57 32 53 54 57 58 - 55 54 57 32 55 54 57 58 - 52 55 56 59 54 55 56 59 - 55 56 59 58 55 56 59 60 - 32 57 58 61 32 57 58 59 - 54 57 58 61 54 57 58 59 - 57 58 61 36 57 58 61 62 - 59 58 61 36 59 58 61 62 - 57 58 59 56 57 58 59 60 - 61 58 59 56 61 58 59 60 - 56 59 60 63 58 59 60 63 - 59 60 63 62 59 60 63 64 - 36 61 62 65 36 61 62 63 - 58 61 62 65 58 61 62 63 - 61 62 65 40 61 62 65 66 - 63 62 65 40 63 62 65 66 - 61 62 63 60 61 62 63 64 - 65 62 63 60 65 62 63 64 - 60 63 64 67 62 63 64 67 - 63 64 67 66 63 64 67 68 - 40 65 66 69 40 65 66 67 - 62 65 66 69 62 65 66 67 - 65 66 69 44 65 66 69 70 - 67 66 69 44 67 66 69 70 - 65 66 67 64 65 66 67 68 - 69 66 67 64 69 66 67 68 - 64 67 68 71 66 67 68 71 - 67 68 71 70 67 68 71 72 - 44 69 70 49 44 69 70 71 - 66 69 70 49 66 69 70 71 - 49 70 71 68 49 70 71 72 - 69 70 71 68 69 70 71 72 - 68 71 72 51 70 71 72 51 - 73 81 86 76 73 81 86 83 - 73 81 86 87 73 81 83 86 - 73 81 83 84 73 81 83 85 - 86 76 78 73 77 76 78 73 - 92 76 78 73 74 73 78 76 - 74 73 78 79 74 73 78 80 - 74 73 81 86 74 73 81 83 - 74 73 81 82 75 73 78 76 - 75 73 78 79 75 73 78 80 - 75 73 81 86 75 73 81 83 - 75 73 81 82 76 92 97 96 - 76 92 97 88 91 90 92 76 - 89 90 92 76 83 81 86 76 - 82 81 86 76 81 83 86 76 - 84 83 86 76 85 83 86 76 - 81 73 78 76 77 76 86 81 - 77 76 86 83 77 76 86 87 - 77 76 78 79 77 76 78 80 - 77 76 92 97 77 76 92 90 - 78 76 86 81 78 76 86 83 - 78 76 86 87 78 76 92 97 - 78 76 92 90 78 73 81 86 - 78 73 81 83 78 73 81 82 - 86 76 78 79 92 76 78 79 - 81 73 78 79 86 76 78 80 - 92 76 78 80 81 73 78 80 - 92 76 86 81 84 83 86 81 - 85 83 86 81 81 83 86 87 - 82 81 86 83 82 81 86 87 - 82 81 83 86 82 81 83 84 - 82 81 83 85 92 76 86 83 - 83 81 86 87 86 81 83 84 - 84 83 86 87 86 81 83 85 - 85 83 86 87 86 76 92 97 - 86 76 92 90 92 76 86 87 - 88 98 99 100 88 98 99 101 - 94 93 98 88 90 92 97 88 - 94 96 97 88 88 89 90 92 - 88 89 90 91 89 90 92 97 - 89 88 98 99 89 88 98 93 - 89 88 97 92 89 88 97 96 - 90 92 97 96 98 88 89 90 - 97 88 89 90 91 90 92 97 - 94 96 97 92 98 88 97 92 - 93 98 99 100 93 98 99 101 - 97 88 98 93 93 94 96 97 - 94 93 98 99 98 93 94 95 - 95 94 96 97 98 88 97 96 - 98 93 94 96 102 110 115 105 - 102 110 115 112 102 110 115 116 - 102 110 112 115 102 110 112 113 - 102 110 112 114 115 105 107 102 - 106 105 107 102 121 105 107 102 - 103 102 107 105 103 102 107 108 - 103 102 107 109 103 102 110 115 - 103 102 110 112 103 102 110 111 - 104 102 107 105 104 102 107 108 - 104 102 107 109 104 102 110 115 - 104 102 110 112 104 102 110 111 - 105 121 126 125 105 121 126 117 - 120 119 121 105 118 119 121 105 - 112 110 115 105 111 110 115 105 - 110 112 115 105 113 112 115 105 - 114 112 115 105 110 102 107 105 - 106 105 115 110 106 105 115 112 - 106 105 115 116 106 105 107 108 - 106 105 107 109 106 105 121 126 - 106 105 121 119 107 105 115 110 - 107 105 115 112 107 105 115 116 - 107 105 121 126 107 105 121 119 - 107 102 110 115 107 102 110 112 - 107 102 110 111 115 105 107 108 - 121 105 107 108 110 102 107 108 - 115 105 107 109 121 105 107 109 - 110 102 107 109 121 105 115 110 - 113 112 115 110 114 112 115 110 - 110 112 115 116 111 110 115 112 - 111 110 115 116 111 110 112 115 - 111 110 112 113 111 110 112 114 - 121 105 115 112 112 110 115 116 - 115 110 112 113 113 112 115 116 - 115 110 112 114 114 112 115 116 - 115 105 121 126 115 105 121 119 - 121 105 115 116 117 127 128 129 - 117 127 128 130 123 122 127 117 - 119 121 126 117 123 125 126 117 - 117 118 119 121 117 118 119 120 - 118 119 121 126 118 117 127 128 - 118 117 127 122 118 117 126 121 - 118 117 126 125 119 121 126 125 - 127 117 118 119 126 117 118 119 - 120 119 121 126 123 125 126 121 - 127 117 126 121 122 127 128 129 - 122 127 128 130 126 117 127 122 - 122 123 125 126 123 122 127 128 - 127 122 123 124 124 123 125 126 - 127 117 126 125 127 122 123 125 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/for_visualization/psf_file_created_by_topotools/cnad-cnt_orig.psf b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/for_visualization/psf_file_created_by_topotools/cnad-cnt_orig.psf deleted file mode 100644 index cb8d7eda9..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/images/for_visualization/psf_file_created_by_topotools/cnad-cnt_orig.psf +++ /dev/null @@ -1,489 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 101 !NATOM - 1 2 1 1 0.000000 10.0000 0 - 2 2 1 1 0.000000 10.0000 0 - 3 2 1 1 0.000000 10.0000 0 - 4 2 1 1 0.000000 10.0000 0 - 5 2 1 1 0.000000 10.0000 0 - 6 2 1 1 0.000000 10.0000 0 - 7 2 1 1 0.000000 10.0000 0 - 8 2 1 1 0.000000 10.0000 0 - 9 2 1 1 0.000000 10.0000 0 - 10 2 1 1 0.000000 10.0000 0 - 11 2 1 1 0.000000 10.0000 0 - 12 2 1 1 0.000000 10.0000 0 - 13 2 1 1 0.000000 10.0000 0 - 14 2 1 1 0.000000 10.0000 0 - 15 2 1 1 0.000000 10.0000 0 - 16 2 1 1 0.000000 10.0000 0 - 17 2 1 1 0.000000 10.0000 0 - 18 2 1 1 0.000000 10.0000 0 - 19 2 1 1 0.000000 10.0000 0 - 20 2 1 1 0.000000 10.0000 0 - 21 2 1 1 0.000000 10.0000 0 - 22 2 1 1 0.000000 10.0000 0 - 23 2 1 1 0.000000 10.0000 0 - 24 2 1 1 0.000000 10.0000 0 - 25 2 1 1 0.000000 10.0000 0 - 26 2 1 1 0.000000 10.0000 0 - 27 2 1 1 0.000000 10.0000 0 - 28 2 1 1 0.000000 10.0000 0 - 29 2 1 1 0.000000 10.0000 0 - 30 2 1 1 0.000000 10.0000 0 - 31 2 1 1 0.000000 10.0000 0 - 32 2 1 1 0.000000 10.0000 0 - 33 2 1 1 0.000000 10.0000 0 - 34 2 1 1 0.000000 10.0000 0 - 35 2 1 1 0.000000 10.0000 0 - 36 2 1 1 0.000000 10.0000 0 - 37 2 1 1 0.000000 10.0000 0 - 38 2 1 1 0.000000 10.0000 0 - 39 2 1 1 0.000000 10.0000 0 - 40 2 1 1 0.000000 10.0000 0 - 41 2 1 1 0.000000 10.0000 0 - 42 2 1 1 0.000000 10.0000 0 - 43 2 1 1 0.000000 10.0000 0 - 44 2 1 1 0.000000 10.0000 0 - 45 2 1 1 0.000000 10.0000 0 - 46 2 1 1 0.000000 10.0000 0 - 47 2 1 1 0.000000 10.0000 0 - 48 2 1 1 0.000000 10.0000 0 - 49 2 1 1 0.000000 10.0000 0 - 50 2 1 1 0.000000 10.0000 0 - 51 2 1 1 0.000000 10.0000 0 - 52 2 1 1 0.000000 10.0000 0 - 53 2 1 1 0.000000 10.0000 0 - 54 2 1 1 0.000000 10.0000 0 - 55 2 1 1 0.000000 10.0000 0 - 56 2 1 1 0.000000 10.0000 0 - 57 2 1 1 0.000000 10.0000 0 - 58 2 1 1 0.000000 10.0000 0 - 59 2 1 1 0.000000 10.0000 0 - 60 2 1 1 0.000000 10.0000 0 - 61 2 1 1 0.000000 10.0000 0 - 62 2 1 1 0.000000 10.0000 0 - 63 2 1 1 0.000000 10.0000 0 - 64 2 1 1 0.000000 10.0000 0 - 65 2 1 1 0.000000 10.0000 0 - 66 2 1 1 0.000000 10.0000 0 - 67 2 1 1 0.000000 10.0000 0 - 68 2 1 1 0.000000 10.0000 0 - 69 2 1 1 0.000000 10.0000 0 - 70 2 1 1 0.000000 10.0000 0 - 71 2 1 1 0.000000 10.0000 0 - 72 2 1 1 0.000000 10.0000 0 - 73 1 9 9 -0.180000 10.0000 0 - 74 1 4 4 0.090000 10.0000 0 - 75 1 4 4 0.090000 10.0000 0 - 76 1 9 9 -0.090000 10.0000 0 - 77 1 4 4 0.090000 10.0000 0 - 78 1 10 10 -0.180000 10.0000 0 - 79 1 5 5 0.090000 10.0000 0 - 80 1 5 5 0.090000 10.0000 0 - 81 1 11 11 -0.090000 10.0000 0 - 82 1 4 4 0.090000 10.0000 0 - 83 1 10 10 -0.180000 10.0000 0 - 84 1 5 5 0.090000 10.0000 0 - 85 1 5 5 0.090000 10.0000 0 - 86 1 12 12 -0.090000 10.0000 0 - 87 1 4 4 0.090000 10.0000 0 - 88 1 8 8 0.280000 10.0000 0 - 89 1 16 16 -0.710000 10.0000 0 - 90 1 7 7 0.340000 10.0000 0 - 91 1 3 3 0.120000 10.0000 0 - 92 1 14 14 -0.050000 10.0000 0 - 93 1 15 15 -0.740000 10.0000 0 - 94 1 7 7 0.500000 10.0000 0 - 95 1 3 3 0.130000 10.0000 0 - 96 1 15 15 -0.750000 10.0000 0 - 97 1 8 8 0.430000 10.0000 0 - 98 1 6 6 0.460000 10.0000 0 - 99 1 13 13 -0.770000 10.0000 0 - 100 1 2 2 0.380000 10.0000 0 - 101 1 2 2 0.380000 10.0000 0 - - 134 !NBOND: bonds - 1 2 1 22 2 3 2 5 - 3 24 3 4 4 7 4 29 - 5 6 6 7 6 9 7 8 - 8 33 8 11 9 10 10 13 - 10 11 11 12 12 15 12 37 - 13 14 14 17 14 15 15 16 - 16 19 16 41 17 18 18 21 - 18 19 19 20 20 23 20 45 - 21 22 22 23 23 24 24 25 - 25 26 25 46 26 27 26 29 - 27 48 27 28 28 31 28 53 - 29 30 30 31 30 33 31 32 - 32 57 32 35 33 34 34 37 - 34 35 35 36 36 39 36 61 - 37 38 38 41 38 39 39 40 - 40 43 40 65 41 42 42 45 - 42 43 43 44 44 47 44 69 - 45 46 46 47 47 48 48 49 - 49 50 49 70 50 51 50 53 - 51 72 51 52 52 55 53 54 - 54 55 54 57 55 56 56 59 - 57 58 58 61 58 59 59 60 - 60 63 61 62 62 65 62 63 - 63 64 64 67 65 66 66 69 - 66 67 67 68 68 71 69 70 - 70 71 71 72 73 81 73 74 - 73 75 73 78 76 78 76 77 - 76 92 76 86 78 79 78 80 - 81 86 81 83 81 82 83 86 - 83 84 83 85 86 87 88 89 - 88 97 88 98 89 90 90 91 - 90 92 92 97 93 98 93 94 - 94 95 94 96 96 97 98 99 - 99 100 99 101 - - 252 !NTHETA: angles - 2 1 22 1 2 3 1 2 5 - 3 2 5 2 3 24 2 3 4 - 4 3 24 3 4 7 3 4 29 - 7 4 29 2 5 6 5 6 7 - 5 6 9 7 6 9 4 7 6 - 4 7 8 6 7 8 7 8 33 - 7 8 11 11 8 33 6 9 10 - 9 10 13 9 10 11 11 10 13 - 8 11 10 8 11 12 10 11 12 - 11 12 15 11 12 37 15 12 37 - 10 13 14 13 14 17 13 14 15 - 15 14 17 12 15 14 12 15 16 - 14 15 16 15 16 19 15 16 41 - 19 16 41 14 17 18 17 18 21 - 17 18 19 19 18 21 16 19 18 - 16 19 20 18 19 20 19 20 23 - 19 20 45 23 20 45 18 21 22 - 1 22 21 1 22 23 21 22 23 - 20 23 22 20 23 24 22 23 24 - 3 24 23 3 24 25 23 24 25 - 24 25 26 24 25 46 26 25 46 - 25 26 27 25 26 29 27 26 29 - 26 27 48 26 27 28 28 27 48 - 27 28 31 27 28 53 31 28 53 - 4 29 26 4 29 30 26 29 30 - 29 30 31 29 30 33 31 30 33 - 28 31 30 28 31 32 30 31 32 - 31 32 57 31 32 35 35 32 57 - 8 33 30 8 33 34 30 33 34 - 33 34 37 33 34 35 35 34 37 - 32 35 34 32 35 36 34 35 36 - 35 36 39 35 36 61 39 36 61 - 12 37 34 12 37 38 34 37 38 - 37 38 41 37 38 39 39 38 41 - 36 39 38 36 39 40 38 39 40 - 39 40 43 39 40 65 43 40 65 - 16 41 38 16 41 42 38 41 42 - 41 42 45 41 42 43 43 42 45 - 40 43 42 40 43 44 42 43 44 - 43 44 47 43 44 69 47 44 69 - 20 45 42 20 45 46 42 45 46 - 25 46 45 25 46 47 45 46 47 - 44 47 46 44 47 48 46 47 48 - 27 48 47 27 48 49 47 48 49 - 48 49 50 48 49 70 50 49 70 - 49 50 51 49 50 53 51 50 53 - 50 51 72 50 51 52 52 51 72 - 51 52 55 28 53 50 28 53 54 - 50 53 54 53 54 55 53 54 57 - 55 54 57 52 55 54 52 55 56 - 54 55 56 55 56 59 32 57 54 - 32 57 58 54 57 58 57 58 61 - 57 58 59 59 58 61 56 59 58 - 56 59 60 58 59 60 59 60 63 - 36 61 58 36 61 62 58 61 62 - 61 62 65 61 62 63 63 62 65 - 60 63 62 60 63 64 62 63 64 - 63 64 67 40 65 62 40 65 66 - 62 65 66 65 66 69 65 66 67 - 67 66 69 64 67 66 64 67 68 - 66 67 68 67 68 71 44 69 66 - 44 69 70 66 69 70 49 70 69 - 49 70 71 69 70 71 68 71 70 - 68 71 72 70 71 72 51 72 71 - 73 81 82 73 81 83 73 81 86 - 73 78 80 73 78 79 74 73 75 - 76 92 90 76 92 97 76 86 87 - 76 86 83 76 86 81 76 78 80 - 76 78 79 73 78 76 77 76 92 - 78 76 92 77 76 78 75 73 78 - 74 73 78 78 73 81 79 78 80 - 81 86 87 81 86 83 81 83 85 - 81 83 84 81 83 86 75 73 81 - 74 73 81 83 86 87 82 81 83 - 84 83 85 85 83 86 84 83 86 - 82 81 86 83 81 86 86 76 92 - 77 76 86 78 76 86 88 98 93 - 88 89 90 89 88 97 89 90 91 - 88 97 92 92 97 96 89 90 92 - 91 90 92 93 94 96 93 94 95 - 94 93 98 95 94 96 88 97 96 - 94 96 97 90 92 97 98 99 101 - 98 99 100 97 88 98 89 88 98 - 93 98 99 88 98 99 100 99 101 - - 457 !NPHI: dihedrals - 22 1 2 3 22 1 2 5 - 2 1 22 21 2 1 22 23 - 1 2 3 24 1 2 3 4 - 5 2 3 24 5 2 3 4 - 1 2 5 6 3 2 5 6 - 2 3 24 23 2 3 24 25 - 4 3 24 23 4 3 24 25 - 2 3 4 7 2 3 4 29 - 24 3 4 7 24 3 4 29 - 3 4 7 6 3 4 7 8 - 29 4 7 6 29 4 7 8 - 3 4 29 26 3 4 29 30 - 7 4 29 26 7 4 29 30 - 2 5 6 7 2 5 6 9 - 5 6 7 4 5 6 7 8 - 9 6 7 4 9 6 7 8 - 5 6 9 10 7 6 9 10 - 4 7 8 33 4 7 8 11 - 6 7 8 33 6 7 8 11 - 7 8 33 30 7 8 33 34 - 11 8 33 30 11 8 33 34 - 7 8 11 10 7 8 11 12 - 33 8 11 10 33 8 11 12 - 6 9 10 13 6 9 10 11 - 9 10 13 14 11 10 13 14 - 9 10 11 8 9 10 11 12 - 13 10 11 8 13 10 11 12 - 8 11 12 15 8 11 12 37 - 10 11 12 15 10 11 12 37 - 11 12 15 14 11 12 15 16 - 37 12 15 14 37 12 15 16 - 11 12 37 34 11 12 37 38 - 15 12 37 34 15 12 37 38 - 10 13 14 17 10 13 14 15 - 13 14 17 18 15 14 17 18 - 13 14 15 12 13 14 15 16 - 17 14 15 12 17 14 15 16 - 12 15 16 19 12 15 16 41 - 14 15 16 19 14 15 16 41 - 15 16 19 18 15 16 19 20 - 41 16 19 18 41 16 19 20 - 15 16 41 38 15 16 41 42 - 19 16 41 38 19 16 41 42 - 14 17 18 21 14 17 18 19 - 17 18 21 22 19 18 21 22 - 17 18 19 16 17 18 19 20 - 21 18 19 16 21 18 19 20 - 16 19 20 23 16 19 20 45 - 18 19 20 23 18 19 20 45 - 19 20 23 22 19 20 23 24 - 45 20 23 22 45 20 23 24 - 19 20 45 42 19 20 45 46 - 23 20 45 42 23 20 45 46 - 18 21 22 1 18 21 22 23 - 1 22 23 20 1 22 23 24 - 21 22 23 20 21 22 23 24 - 20 23 24 3 20 23 24 25 - 22 23 24 3 22 23 24 25 - 3 24 25 26 3 24 25 46 - 23 24 25 26 23 24 25 46 - 24 25 26 27 24 25 26 29 - 46 25 26 27 46 25 26 29 - 24 25 46 45 24 25 46 47 - 26 25 46 45 26 25 46 47 - 25 26 27 48 25 26 27 28 - 29 26 27 48 29 26 27 28 - 25 26 29 4 25 26 29 30 - 27 26 29 4 27 26 29 30 - 26 27 48 47 26 27 48 49 - 28 27 48 47 28 27 48 49 - 26 27 28 31 26 27 28 53 - 48 27 28 31 48 27 28 53 - 27 28 31 30 27 28 31 32 - 53 28 31 30 53 28 31 32 - 27 28 53 50 27 28 53 54 - 31 28 53 50 31 28 53 54 - 4 29 30 31 4 29 30 33 - 26 29 30 31 26 29 30 33 - 29 30 31 28 29 30 31 32 - 33 30 31 28 33 30 31 32 - 29 30 33 8 29 30 33 34 - 31 30 33 8 31 30 33 34 - 28 31 32 57 28 31 32 35 - 30 31 32 57 30 31 32 35 - 31 32 57 54 31 32 57 58 - 35 32 57 54 35 32 57 58 - 31 32 35 34 31 32 35 36 - 57 32 35 34 57 32 35 36 - 8 33 34 37 8 33 34 35 - 30 33 34 37 30 33 34 35 - 33 34 37 12 33 34 37 38 - 35 34 37 12 35 34 37 38 - 33 34 35 32 33 34 35 36 - 37 34 35 32 37 34 35 36 - 32 35 36 39 32 35 36 61 - 34 35 36 39 34 35 36 61 - 35 36 39 38 35 36 39 40 - 61 36 39 38 61 36 39 40 - 35 36 61 58 35 36 61 62 - 39 36 61 58 39 36 61 62 - 12 37 38 41 12 37 38 39 - 34 37 38 41 34 37 38 39 - 37 38 41 16 37 38 41 42 - 39 38 41 16 39 38 41 42 - 37 38 39 36 37 38 39 40 - 41 38 39 36 41 38 39 40 - 36 39 40 43 36 39 40 65 - 38 39 40 43 38 39 40 65 - 39 40 43 42 39 40 43 44 - 65 40 43 42 65 40 43 44 - 39 40 65 62 39 40 65 66 - 43 40 65 62 43 40 65 66 - 16 41 42 45 16 41 42 43 - 38 41 42 45 38 41 42 43 - 41 42 45 20 41 42 45 46 - 43 42 45 20 43 42 45 46 - 41 42 43 40 41 42 43 44 - 45 42 43 40 45 42 43 44 - 40 43 44 47 40 43 44 69 - 42 43 44 47 42 43 44 69 - 43 44 47 46 43 44 47 48 - 69 44 47 46 69 44 47 48 - 43 44 69 66 43 44 69 70 - 47 44 69 66 47 44 69 70 - 20 45 46 25 20 45 46 47 - 42 45 46 25 42 45 46 47 - 25 46 47 44 25 46 47 48 - 45 46 47 44 45 46 47 48 - 44 47 48 27 44 47 48 49 - 46 47 48 27 46 47 48 49 - 27 48 49 50 27 48 49 70 - 47 48 49 50 47 48 49 70 - 48 49 50 51 48 49 50 53 - 70 49 50 51 70 49 50 53 - 48 49 70 69 48 49 70 71 - 50 49 70 69 50 49 70 71 - 49 50 51 72 49 50 51 52 - 53 50 51 72 53 50 51 52 - 49 50 53 28 49 50 53 54 - 51 50 53 28 51 50 53 54 - 50 51 72 71 52 51 72 71 - 50 51 52 55 72 51 52 55 - 51 52 55 54 51 52 55 56 - 28 53 54 55 28 53 54 57 - 50 53 54 55 50 53 54 57 - 53 54 55 52 53 54 55 56 - 57 54 55 52 57 54 55 56 - 53 54 57 32 53 54 57 58 - 55 54 57 32 55 54 57 58 - 52 55 56 59 54 55 56 59 - 55 56 59 58 55 56 59 60 - 32 57 58 61 32 57 58 59 - 54 57 58 61 54 57 58 59 - 57 58 61 36 57 58 61 62 - 59 58 61 36 59 58 61 62 - 57 58 59 56 57 58 59 60 - 61 58 59 56 61 58 59 60 - 56 59 60 63 58 59 60 63 - 59 60 63 62 59 60 63 64 - 36 61 62 65 36 61 62 63 - 58 61 62 65 58 61 62 63 - 61 62 65 40 61 62 65 66 - 63 62 65 40 63 62 65 66 - 61 62 63 60 61 62 63 64 - 65 62 63 60 65 62 63 64 - 60 63 64 67 62 63 64 67 - 63 64 67 66 63 64 67 68 - 40 65 66 69 40 65 66 67 - 62 65 66 69 62 65 66 67 - 65 66 69 44 65 66 69 70 - 67 66 69 44 67 66 69 70 - 65 66 67 64 65 66 67 68 - 69 66 67 64 69 66 67 68 - 64 67 68 71 66 67 68 71 - 67 68 71 70 67 68 71 72 - 44 69 70 49 44 69 70 71 - 66 69 70 49 66 69 70 71 - 49 70 71 68 49 70 71 72 - 69 70 71 68 69 70 71 72 - 68 71 72 51 70 71 72 51 - 73 81 86 76 73 81 86 83 - 73 81 86 87 73 81 83 86 - 73 81 83 84 73 81 83 85 - 86 76 78 73 77 76 78 73 - 92 76 78 73 74 73 78 76 - 74 73 78 79 74 73 78 80 - 74 73 81 86 74 73 81 83 - 74 73 81 82 75 73 78 76 - 75 73 78 79 75 73 78 80 - 75 73 81 86 75 73 81 83 - 75 73 81 82 76 92 97 96 - 76 92 97 88 91 90 92 76 - 89 90 92 76 83 81 86 76 - 82 81 86 76 81 83 86 76 - 84 83 86 76 85 83 86 76 - 81 73 78 76 77 76 86 81 - 77 76 86 83 77 76 86 87 - 77 76 78 79 77 76 78 80 - 77 76 92 97 77 76 92 90 - 78 76 86 81 78 76 86 83 - 78 76 86 87 78 76 92 97 - 78 76 92 90 78 73 81 86 - 78 73 81 83 78 73 81 82 - 86 76 78 79 92 76 78 79 - 81 73 78 79 86 76 78 80 - 92 76 78 80 81 73 78 80 - 92 76 86 81 84 83 86 81 - 85 83 86 81 81 83 86 87 - 82 81 86 83 82 81 86 87 - 82 81 83 86 82 81 83 84 - 82 81 83 85 92 76 86 83 - 83 81 86 87 86 81 83 84 - 84 83 86 87 86 81 83 85 - 85 83 86 87 86 76 92 97 - 86 76 92 90 92 76 86 87 - 88 98 99 100 88 98 99 101 - 94 93 98 88 90 92 97 88 - 94 96 97 88 88 89 90 92 - 88 89 90 91 89 90 92 97 - 89 88 98 99 89 88 98 93 - 89 88 97 92 89 88 97 96 - 90 92 97 96 98 88 89 90 - 97 88 89 90 91 90 92 97 - 94 96 97 92 98 88 97 92 - 93 98 99 100 93 98 99 101 - 97 88 98 93 93 94 96 97 - 94 93 98 99 98 93 94 95 - 95 94 96 97 98 88 97 96 - 98 93 94 96 - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/run.in.nvt deleted file mode 100644 index 5c1d2d417..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/run.in.nvt +++ /dev/null @@ -1,46 +0,0 @@ -########################################################### -# Interaction of a carbon nanotube with a pair of mystery -# molecules (extracted from the cnat-cnt.data/in files). -########################################################### -# -# define the system being simulated: - -# -- init section -- -include system.in.init - -# -- atom definition section -- - -read_data system.data - -# -- settings section -- - -include system.in.settings - -# -- run section -- - - -timestep 0.05 -dump 1 all custom 2000 traj_nvt.lammpstrj id mol type x y z ix iy iz - -# The Nose-Hoover thermostat used with "fix nvt" can produce very odd-looking -# dynamics in dilute systems with few atoms (such as this one). -# Commenting this next line out: - -# fix fxnvt all nvt temp 300.0 300.0 500.0 tchain 1 - -# Alternately, I receive fewer questions if I use langevin/nve instead: -fix fxlan all langevin 300.0 300.0 1000.0 48279 scale 3 1.5 -fix fxnve all nve - - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo 500 # time interval for printing out "thermo" data -#thermo_modify flush yes - -#restart 1000000 restart_nvt - -run 500000 - -write_restart system_after_nvt.rst - - diff --git a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/system.lt b/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/system.lt deleted file mode 100644 index 70fdb7548..000000000 --- a/tools/moltemplate/examples/all_atom_examples/convert_LAMMPS_to_LT_examples/cnad-cnt/system.lt +++ /dev/null @@ -1,29 +0,0 @@ -#Define the CNT and CNAD molecules, by including the files which define them -import cnt.lt -import cnad.lt - -# The cnt's center was originally at position 10,10,10, -# so I moved it back to the origin -cnt = new CNT.move(-10,-10,-10) - -# Rotation around the center of mass does not work (yet), -# so instead you have to move the molecule to the origin, -# rotate it, and move it back to where you want it. -# That's why the next line contains move().rot().move() -# I'll add center-of-mass rotation as a later feature. - -cnad1 = new CNAD.move(0.611276,-0.0237931,-0.0487586).rot(90,0,1,0).move(-7,0,0) -cnad2 = new CNAD.move(0.611276,-0.0237931,-0.0487586).rot(-90,0,1,0).move(7,0,0) - - -# You can leave the periodic boundary conditions unspecified -# and change them later, OR you can declare them -# using the "write_once("Data Boundary") {}" command: - -write_once("Data Boundary") -{ - 0 50.0 xlo xhi - 0 50.0 ylo yhi - 0 50.0 zlo zhi -} - diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/README.TXT b/tools/moltemplate/examples/all_atom_examples/hexadecane/README.TXT deleted file mode 100644 index 325cc95bd..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/README.TXT +++ /dev/null @@ -1,38 +0,0 @@ -This example is a simple simulation of 288 hexadecane molecules in a box at -room temperature and atmospheric pressure. Please read the WARNING.TXT file. - --------- REQUIREMENTS: --------- -This example requires building LAMMPS with the "USER-MISC" package. -(because it uses dihedral_style fourier) -To do this, type "make yes-user-misc" before compiling LAMMPS. - http://lammps.sandia.gov/doc/Section_start.html#start_3 - -More detailed instructions on how to build LAMMPS input files and -run a short simulation are provided in other README files: - -step 1) to setup the LAMMPS input files, run this file: -README_setup.sh - -step 2) to run LAMMPS, follow the instructions in this file: -README_run.sh - ------------- NOTE: There are two versions of this example. ---------------- - -Both examples use the same force-field parameters. - -1) In this directory, all of the force-field parameters are listed explicitly -in the "alkanes.lt" file (located in the "moltemplate_files" directory). -This allows the user to manually control all of the force-field details. - -2) However, there is an alternate version of this example in the -"../AMBER_force_field_examples" directory. -In that version, the force-fields are loaded from a much larger file named -"gaff.lt" which contains all of the parameters in the AMBER GAFF force-field -database. The "gaff.lt" is similar to the "alkanes.lt" file except that -it is larger (because it contains information for nearly all small organic -molecules). It is located in a different directory (in the "common" directory). - -Relying on "gaff.lt" frees the user from the drudgery of manually specifying -all of these force-field details for every molecule. (However, the user must -be careful to choose @atom-type names which match AMBER GAFF conventions, -such as "c3" and "h1", in this example.) diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/README_run.sh b/tools/moltemplate/examples/all_atom_examples/hexadecane/README_run.sh deleted file mode 100755 index 8b01ab92d..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/README_run.sh +++ /dev/null @@ -1,39 +0,0 @@ -# --- Running LAMMPS --- -# -------- REQUIREMENTS: --------- -# 1) This example requires building LAMMPS with the "USER-MISC" package. -# (because it makes use of "gaff.lt" which uses dihedral_style fourier) -# To do this, type "make yes-user-misc" before compiling LAMMPS. -# http://lammps.sandia.gov/doc/Section_start.html#start_3 -# -------- PREREQUISITES: -------- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation might be ignored when beginning the simulation at constant -# volume. (This is because restart files in LAMMPS don't always work, -# and I was spending a lot of time trying to convince people it was a -# LAMMPS bug, instead of a moltemplate bug, so I disabled restart files.) -# Read the "run.in.nvt" file to find out how to use the "read_restart" -# command to load the results of the pressure-equilibration simulation, -# before beginning a constant-volume run. - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/hexadecane/README_setup.sh deleted file mode 100755 index f632ada11..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/README_setup.sh +++ /dev/null @@ -1,25 +0,0 @@ -# -------- REQUIREMENTS: --------- -# You must define your MOLTEMPLATE_PATH environment variable -# and set it to the "common" subdirectory of your moltemplate distribution. -# (See the "Installation" section in the moltemplate manual.) - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - mv -f system.data system.in* ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/hexadecane/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/WARNING.TXT b/tools/moltemplate/examples/all_atom_examples/hexadecane/WARNING.TXT deleted file mode 100644 index def26ba76..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/WARNING.TXT +++ /dev/null @@ -1,16 +0,0 @@ -# -------- WARNING: -------- - -This software is experimental, and the force-fields and equilbration protocols -have not been tested carefully by me. There is no gaurantee that the simulation -will reproduce the behavior of real hexadecane molecules, -(or even of hexadecane molecules simulated using AMBER, which should - be using the same force-field). - -# -------- REQUEST FOR HELP: -------- - -However, if you notice a problem with this example, please report it. -I confess I do not have a lot of experience running all-atom simulations. -Peer-review is the only way to improve this software (or any software). -Other suggestions are also welcome! - -(Contact jewett.aij@gmail.com, 2013-10-16) diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg b/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg deleted file mode 100644 index b0d31f884..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_12x12x2_t=0_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_12x12x2_t=10ps_npt_LR.jpg b/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_12x12x2_t=10ps_npt_LR.jpg deleted file mode 100644 index f7c13d098..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_12x12x2_t=10ps_npt_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_LR.jpg b/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_LR.jpg deleted file mode 100644 index 3ad353dbb..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/hexadecane/images/hexadecane_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/alkanes.lt b/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/alkanes.lt deleted file mode 100644 index 5b6642b04..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/alkanes.lt +++ /dev/null @@ -1,84 +0,0 @@ - -Alkanes { - - # LAMMPS offers many different force-field styles and atom-styles. - # We must select which kind of atoms and force fields we want to use. - # (This will effect the syntax of the "_coeff" commands below.) - - write_once("In Init") { - # Default styles and settings for AMBER based force-fields: - units real - atom_style full - bond_style hybrid harmonic - angle_style hybrid harmonic - dihedral_style hybrid fourier - #improper_style hybrid cvff - - pair_style hybrid lj/cut 9.0 - pair_modify shift yes - - # If you have charges on the atoms, then comment out the line above - # and use this instead: - #pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - #kspace_style pppm 0.0001 - - pair_modify mix arithmetic - special_bonds amber - } - - # The "Alkanes" object contains the definition of atoms, bonds, bond-angles, - # and all of the force-field parameters for simple n-Alkanes. - # (These parameters were taken from the January 2013 version of the - # AMBER GAFF force-field. See "common/gaff.lt" for details.) - - # atom-type mass - - write_once("Data Masses") { - @atom:c3 12.01 - @atom:h1 1.008 - } - - # Pairwise (non-bonded) force-field parameters: - - write_once("In Settings") { - pair_coeff @atom:c3 @atom:c3 lj/cut 0.1094 1.9080 - pair_coeff @atom:h1 @atom:h1 lj/cut 0.0157 1.3870 - } - - # Rules for determining 3 and 4-body bonded interactions by type - - # angle-type atomType1 atomType2 atomType3 bondType1 bondType2 - - write_once("Data Angles By Type") { - @angle:CCC @atom:c3 @atom:c3 @atom:c3 @bond:* @bond:* - @angle:CCH @atom:c3 @atom:c3 @atom:h1 @bond:* @bond:* - @angle:HCH @atom:h1 @atom:c3 @atom:h1 @bond:* @bond:* - } - - # dihedral-type AtomType1 AtomType2 AtomType3 AtomType4 bondType1 btyp2 btyp3 - - write_once("Data Dihedrals By Type") { - @dihedral:XCCX @atom:* @atom:c3 @atom:c3 @atom:* @bond:* @bond:* @bond:* - @dihedral:CCCC @atom:c3 @atom:c3 @atom:c3 @atom:c3 @bond:* @bond:* @bond:* - } - - # Parameters for these new angular interactions must be defined. (I recommend - # putting all force-field parameters (coeffs) in the "In Settings" section.) - - write_once("In Settings") { - - # bond-type k r0 - bond_coeff @bond:CC harmonic 303.1 1.5350 - bond_coeff @bond:CH harmonic 335.9 1.0930 - - # angle-type k theta0 - angle_coeff @angle:CCC harmonic 63.210 110.630 - angle_coeff @angle:CCH harmonic 46.360 110.070 - angle_coeff @angle:HCH harmonic 39.180 109.550 - - # dihedral-type - dihedral_coeff @dihedral:XCCX fourier 1 0.155555555556 3 0.0 - dihedral_coeff @dihedral:CCCC fourier 3 0.18 3 0.0 0.25 2 180.0 0.2 1 180.0 - } - -} # Alkanes diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch2group.lt b/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch2group.lt deleted file mode 100644 index 33051a0c1..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch2group.lt +++ /dev/null @@ -1,44 +0,0 @@ - -import "alkanes.lt" # <-- Defines the atoms and force-field used for Alkanes - - -CH2 inherits Alkanes { - - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:C $mol:... @atom:c3 0.00 0.00 0.000 0.000 - $atom:H1 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 0.8924307629540046 - $atom:H2 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 -0.8924307629540046 - } - - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # parent object's molecule id number as it's own. - # The CH2 group is part of the Hexadecane molecule. - - # Now specify which pairs of atoms are bonded: - # bond-id bond-type atom-id1 atom-id2 - - write('Data Bonds') { - $bond:b1 @bond:CH $atom:C $atom:H1 - $bond:b2 @bond:CH $atom:C $atom:H2 - } - -} # CH2 - - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 - - diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch3group.lt b/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch3group.lt deleted file mode 100644 index b78d9947f..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/ch3group.lt +++ /dev/null @@ -1,44 +0,0 @@ - -import "alkanes.lt" # <-- Defines the atoms and force-field used for Alkanes - - -CH3 inherits Alkanes { - - # atom-id mol-id atom-type charge x y z - - write("Data Atoms") { - $atom:C $mol:... @atom:c3 0.00 0.00 0.000 0.000 - $atom:H1 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 0.8924307629540046 - $atom:H2 $mol:... @atom:h1 0.00 0.00 0.6310438442242609 -0.8924307629540046 - $atom:H3 $mol:... @atom:h1 0.00 -0.8924307629540046 -0.6310438442242609 0.00 - } - - # Note: The "..." in "$mol:..." tells moltemplate that this molecule may - # be a part of a larger molecule, and (if so) to use the larger - # parent object's molecule id number as it's own. - # The CH3 group is part of the Hexadecane molecule. - - # Now specify which pairs of atoms are bonded: - # bond-id bond-type atom-id1 atom-id2 - - write('Data Bonds') { - $bond:b1 @bond:CH $atom:C $atom:H1 - $bond:b2 @bond:CH $atom:C $atom:H2 - $bond:b3 @bond:CH $atom:C $atom:H3 - } - -} # CH3 - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 - diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/hexadecane.lt b/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/hexadecane.lt deleted file mode 100644 index c6af2a7a7..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/hexadecane.lt +++ /dev/null @@ -1,84 +0,0 @@ -# Define the "CH2" and "CH3" objects: - -import "ch2group.lt" -import "ch3group.lt" - - - -Hexadecane inherits Alkanes { - - # Create an array of 16 "CH2" objects - - monomers = new CH2.move(0,0.4431163,0) [16].rot(180,1,0,0).move(1.2533223,0,0) - - # "monomers" is a 1-dimensional array containing 16 copies of the CH2 molecule - # Each copy is rotated 180 degrees and shifted along the x axix. - # (For an explanation, read sections 7.1-7.3 of the moltemplate manual.) - # Notes: - # 1.2533223 = DeltaXc = how far each CH2 group is shifted along the axis - # 0.4431163 = DeltaYc/2 = lateral displacement of carbons along axis - - # ---- Now, modify the ends: --- - # Delete the CH2 groups at the beginning and end, and replace them with CH3. - # (Note: Alternately, instead of deleting the CH2 groups at each end, you - # could modify them by adding an extra hydrogen atom to those carbons.) - - delete monomers[0] - delete monomers[15] - monomer_begin = new CH3 - monomer_end = new CH3 - - # Move the CH3 groups to the correct location at either end of the chain: - - monomer_begin.move(0,0.4431163,0) - monomer_end.move(0,0.4431163,0).rot(180,0,0,1).move(18.7998345,0,0) - - # Note: 18.7998345 = (16-1) * DeltaXc - - - # Now add a list of bonds connecting the carbon atoms together: - - write('Data Bonds') { - $bond:b1 @bond:CC $atom:monomer_begin/C $atom:monomers[1]/C - $bond:b2 @bond:CC $atom:monomers[1]/C $atom:monomers[2]/C - $bond:b3 @bond:CC $atom:monomers[2]/C $atom:monomers[3]/C - $bond:b4 @bond:CC $atom:monomers[3]/C $atom:monomers[4]/C - $bond:b5 @bond:CC $atom:monomers[4]/C $atom:monomers[5]/C - $bond:b6 @bond:CC $atom:monomers[5]/C $atom:monomers[6]/C - $bond:b7 @bond:CC $atom:monomers[6]/C $atom:monomers[7]/C - $bond:b8 @bond:CC $atom:monomers[7]/C $atom:monomers[8]/C - $bond:b9 @bond:CC $atom:monomers[8]/C $atom:monomers[9]/C - $bond:b10 @bond:CC $atom:monomers[9]/C $atom:monomers[10]/C - $bond:b11 @bond:CC $atom:monomers[10]/C $atom:monomers[11]/C - $bond:b12 @bond:CC $atom:monomers[11]/C $atom:monomers[12]/C - $bond:b13 @bond:CC $atom:monomers[12]/C $atom:monomers[13]/C - $bond:b14 @bond:CC $atom:monomers[13]/C $atom:monomers[14]/C - $bond:b15 @bond:CC $atom:monomers[14]/C $atom:monomer_end/C - } - - create_var { $mol } # Define a molecule ID number for this polymer - - # This causes monomer[0], monomer[1], ... to share the same molecule-ID. - # (because in the ch2group.lt file, the "..." in "$mol:..." looks for - # a counter of type "$mol" in a parent molecule or earlier ancestor.) - -} # Hexadecane - - - - - - - - - - -######### (scratchwork calculations for the atomic coordinates) ######### -# Lcc = 1.5350 # length of the C-C bond (Sp3) -# Lch = 1.0930 # length of the C-H bond -# theta=2*atan(sqrt(2)) # ~= 109.5 degrees = tetrahedronal angle (C-C-C angle) -# DeltaXc = Lcc*sin(theta/2) # = 1.2533222517240594 -# DeltaYc = Lcc*cos(theta/2) # = 0.8862326632060754 -# # 0.5*DeltaYc = 0.4431163316030377 -# DeltaZh = Lch*sin(theta/2) # = 0.8924307629540046 -# DeltaYh = Lch*cos(theta/2) # = 0.6310438442242609 diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/system.lt deleted file mode 100644 index 4e0cfaec6..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/moltemplate_files/system.lt +++ /dev/null @@ -1,18 +0,0 @@ -import "hexadecane.lt" # <- defines the "Hexadecane" molecule type. - -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 62.4 xlo xhi - 0.0 62.4 ylo yhi - 0.0 62.4 zlo zhi -} - -molecules = new Hexadecane [12].move(0, 0, 5.2) - [12].move(0, 5.2, 0) - [2].move(31.2, 0, 0) - - -# NOTE: The spacing between molecules is large. There should be extra room to -# move during the initial stages of equilibration. However, you will have to -# run the simulation at NPT conditions later to compress the system to a -# more realistic density. diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.npt b/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.npt deleted file mode 100644 index b1791c955..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.npt +++ /dev/null @@ -1,85 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# To avvoid explosions, I have a 4-step equilibraion process (expand, minimize, -# reorient, compress). The system (as defined in the "system.data" file) -# is already expanded. That means there are 3 steps left: - -dump dumpeq1 all custom 50 traj_eq1_min.lammpstrj id mol type x y z ix iy iz -thermo 50 - -# -- Equilibration: part 1: initial minimization -- - -# Note: In general, it's always a good idea to minimize the system at first. - -minimize 1.0e-5 1.0e-7 100000 400000 -undump dumpeq1 - -write_data system_after_eq1_min.data - -# -- Equilibration part 2: reorienting the molecules (NVT) -- - -timestep 1.0 -dump dumpeq2 all custom 200 traj_eq2_reorient.lammpstrj id mol type x y z ix iy iz - -# Run the system at high temperature (at constant volume) to reorient the -# the molecules (which would otherwise be pointing in the same direction). - -# To speed it up, I randomize the atomic positions for a few thousand steps -# using fix langevin (and fix nve). Then I switch to fix nvt (Nose-Hoover). -# (If I start with fix nvt (Nose-Hoover), it seems to get "stuck" for a while.) - - -fix fxlan all langevin 900.0 900.0 120 48279 -fix fxnve all nve - -run 2000 - -unfix fxlan -unfix fxnve -# Now continue the simulation at high temperature using fix nvt (Nose-Hoover). -fix fxnvt all nvt temp 900.0 900.0 100.0 - -run 5000 -undump dumpeq2 - - -write_data system_after_eq2_reorient.data - -unfix fxnvt - -# -- equilibration part 3: Equilibrating the density (NPT) -- - -# Originally, the simulation box (in "system.data" and "system.lt") was -# unrealistically large. The spacing between the molecules was large also. -# I did this to enable the molecules to move freely and reorient themselves. -# After doing that, we should run the simulation under NPT conditions to -# allow the simulation box to contract to it's natural size. We do that here: -# We begin the simulation at 100 barr (a relatively low pressure), and -# slowly decrease it to 1 barr, maintianing the temperature at 300K. - -dump dumpeq3 all custom 200 traj_eq3_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 300.0 300.0 100.0 iso 100.0 1.0 1000.0 drag 2.0 - -timestep 1.0 -run 30000 - -write_data system_after_eq3_npt.data - diff --git a/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.nvt deleted file mode 100644 index f8b2d31d0..000000000 --- a/tools/moltemplate/examples/all_atom_examples/hexadecane/run.in.nvt +++ /dev/null @@ -1,42 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_eq3_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - -# -- simulation protocol -- - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 350.0 350.0 500.0 tchain 1 -thermo 100 -#thermo_modify flush yes - -run 50000 - -write_data system_after_nvt.data diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_run.sh b/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_run.sh deleted file mode 100755 index cf51fa870..000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_run.sh +++ /dev/null @@ -1,33 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure - -# or - -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -# or -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_setup.sh deleted file mode 100755 index 3a0821269..000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -atomstyle full system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_visualize.txt deleted file mode 100644 index 73358e55d..000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 500 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/images/ice_rect8_crystal_3x2x2_LR.jpg b/tools/moltemplate/examples/all_atom_examples/ice_crystal/images/ice_rect8_crystal_3x2x2_LR.jpg deleted file mode 100644 index 2cdc08b31..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/ice_crystal/images/ice_rect8_crystal_3x2x2_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce.lt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce.lt deleted file mode 100644 index 2b550b630..000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce.lt +++ /dev/null @@ -1,52 +0,0 @@ -# file "spce.lt" -# -# H1 H2 -# \ / -# O - -SPCE { - - write_once("In Init") { - # -- Default styles (for solo "SPCE" water) -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.8476 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.4238 0.8164904 0.00000 0.5773590 - $atom:H2 $mol:. @atom:H 0.4238 -0.8164904 0.00000 0.5773590 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 1000.0 1.0 - angle_coeff @angle:HOH harmonic 1000.0 109.47 - pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.1553 3.166 - pair_coeff @atom:H @atom:H lj/charmm/coul/long 0.0 2.058 - group spce type @atom:O @atom:H - fix fSHAKE spce shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fSHAKE during minimization.) - } - -} # end of definition of "SPCE" water molecule type - diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce_ice_rect8.lt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce_ice_rect8.lt deleted file mode 100644 index ccfd2f18c..000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/spce_ice_rect8.lt +++ /dev/null @@ -1,57 +0,0 @@ -# This ice (1h) unit cell is rectangular and contains 8 water molecules. -# (Coordinates and cell dimensions converted were from a PDB file.) -# The dimensions of the unit cell (in Angstroms) are: 4.521 7.832 7.362 - - -import "spce.lt" # <-- define the "SPCE" molecule - -SpceIceRect8 { - - # Create a 3-dimensional array of 8 water molecules - - wat = new SPCE[2][2][2] - - # Array indices will be correlated with position [xindex][yindex][zindex] - - # You can overwrite coordinates of atoms after they were created this way: - # (Order is not important) - # atom-ID molecule-ID atomType charge newX newY newZ - - write("Data Atoms") { - $atom:wat[1][0][0]/O $mol:wat[1][0][0] @atom:SPCE/O -0.8476 3.391 1.305 1.381 - $atom:wat[1][0][0]/H1 $mol:wat[1][0][0] @atom:SPCE/H 0.4238 3.391 0.370 1.710 - $atom:wat[1][0][0]/H2 $mol:wat[1][0][0] @atom:SPCE/H 0.4238 2.582 1.772 1.710 - $atom:wat[1][0][1]/O $mol:wat[1][0][1] @atom:SPCE/O -0.8476 3.391 1.305 5.981 - $atom:wat[1][0][1]/H1 $mol:wat[1][0][1] @atom:SPCE/H 0.4238 3.391 1.305 6.970 - $atom:wat[1][0][1]/H2 $mol:wat[1][0][1] @atom:SPCE/H 0.4238 4.200 1.772 5.652 - $atom:wat[0][0][0]/O $mol:wat[0][0][0] @atom:SPCE/O -0.8476 1.131 2.611 2.300 - $atom:wat[0][0][0]/H1 $mol:wat[0][0][0] @atom:SPCE/H 0.4238 1.131 2.611 3.289 - $atom:wat[0][0][0]/H2 $mol:wat[0][0][0] @atom:SPCE/H 0.4238 0.320 2.143 1.971 - $atom:wat[0][0][1]/O $mol:wat[0][0][1] @atom:SPCE/O -0.8476 1.131 2.611 5.061 - $atom:wat[0][0][1]/H1 $mol:wat[0][0][1] @atom:SPCE/H 0.4238 1.940 2.143 5.391 - $atom:wat[0][0][1]/H2 $mol:wat[0][0][1] @atom:SPCE/H 0.4238 1.131 3.546 5.391 - $atom:wat[0][1][0]/O $mol:wat[0][1][0] @atom:SPCE/O -0.8476 1.131 5.221 1.381 - $atom:wat[0][1][0]/H1 $mol:wat[0][1][0] @atom:SPCE/H 0.4238 1.131 4.286 1.710 - $atom:wat[0][1][0]/H2 $mol:wat[0][1][0] @atom:SPCE/H 0.4238 0.320 5.688 1.710 - $atom:wat[0][1][1]/O $mol:wat[0][1][1] @atom:SPCE/O -0.8476 1.131 5.221 5.981 - $atom:wat[0][1][1]/H1 $mol:wat[0][1][1] @atom:SPCE/H 0.4238 1.131 5.221 6.970 - $atom:wat[0][1][1]/H2 $mol:wat[0][1][1] @atom:SPCE/H 0.4238 1.940 5.688 5.652 - $atom:wat[1][1][0]/O $mol:wat[1][1][0] @atom:SPCE/O -0.8476 3.391 6.526 2.300 - $atom:wat[1][1][0]/H1 $mol:wat[1][1][0] @atom:SPCE/H 0.4238 3.391 6.526 3.289 - $atom:wat[1][1][0]/H2 $mol:wat[1][1][0] @atom:SPCE/H 0.4238 2.582 6.058 1.971 - $atom:wat[1][1][1]/O $mol:wat[1][1][1] @atom:SPCE/O -0.8476 3.391 6.526 5.061 - $atom:wat[1][1][1]/H1 $mol:wat[1][1][1] @atom:SPCE/H 0.4238 4.200 6.058 5.391 - $atom:wat[1][1][1]/H2 $mol:wat[1][1][1] @atom:SPCE/H 0.4238 3.391 7.462 5.391 - } -} # IceRect8 - -# Credit goes to Martin Chaplin. -# These coordinates were orignally downloaded from Martin Chaplin's -# website: http://www.btinternet.com/~martin.chaplin/ice1h.html -# ... and then they were stretched independently in the xy and z -# directions in order to match the lattice parameters measured by -# Rottger et al., -# "Lattice constants and thermal expansion of H2O and D2O ice Ih" -# between 10 and 265K", Acta Crystallogr. B, 50 (1994) 644-648 -# I am using the lattice constants measured at temperature 265K -# (and pressure=100Torr). diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/system.lt deleted file mode 100644 index b4f22f9dc..000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/moltemplate_files/system.lt +++ /dev/null @@ -1,11 +0,0 @@ -import "spce_ice_rect8.lt" - -cells = new SpceIceRect8 [3].move(4.521, 0.0, 0.0) - [2].move( 0.0, 7.832, 0.0) - [2].move( 0.0, 0.0, 7.362) - -write_once("Data Boundary") { - 0 13.563 xlo xhi - 0 15.664 ylo yhi - 0 14.724 zlo zhi -} diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.npt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.npt deleted file mode 100644 index 2bf2e0c03..000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.npt +++ /dev/null @@ -1,38 +0,0 @@ -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- - -# Note: The minimization step is not necessary in this example. However -# in general, it's always a good idea to minimize the system beforehand. -# fSHAKE was defined in system.in.settings. It is incompatible with "minimize". -unfix fSHAKE -minimize 1.0e-5 1.0e-7 100000 400000 -# Now read "system.in.settings" in order to redefine fSHAKE again: -include system.in.settings - -# -- simulation protocol -- - - -timestep 2.0 -dump 1 all custom 200 traj_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 400.0 400.0 100.0 iso 1.0 1.0 1000.0 drag 1.0 - -thermo 100 -#thermo_modify flush yes - -run 20000 - -write_restart system_after_npt.rst diff --git a/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.nvt deleted file mode 100644 index b23a288c4..000000000 --- a/tools/moltemplate/examples/all_atom_examples/ice_crystal/run.in.nvt +++ /dev/null @@ -1,61 +0,0 @@ -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - - -# Normally, I would minimize the system and equilibrate the system at constant -# pressure and temperature beforehand. If you run lammps with "run.in.npt", -# it will generate a restart file "system_after_npt.rst" with reasonable -# coordinates at that temperature and pressure. Then we could load it now: -# -#read_restart system_after_npt.rst -# -# Unfortunately the LAMMPS "read_restart" command has been undependable over -# the past year (2012), and I feel it is safer to remove it from the examples. -# Instead, for this example, I just read the raw coordinates generated by -# moltemplate (and the default volume). (I get fewer questions this way.) -# However you should never run any liquid simulations at constant volume without -# pressure equilibration first. Hopefully in the future "read_restart" will -# work. Until then, try "read_dump", "dump2data.py", or "restart2data". - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- - -# Note: The minimization step is not necessary in this example. However -# in general, it's always a good idea to minimize the system beforehand. -# fSHAKE was defined in system.in.settings. It is incompatible with "minimize". -unfix fSHAKE -minimize 1.0e-5 1.0e-7 100000 400000 -# Now read "system.in.settings" in order to redefine fSHAKE again: -include system.in.settings - -# -- simulation protocol -- - - - -timestep 2.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 300.0 300.0 500.0 tchain 1 - - -thermo 500 -#thermo_modify flush yes - - -#restart 100000 restart_nvt - -run 50000 - -write_restart system_after_nvt.rst - - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README.TXT b/tools/moltemplate/examples/all_atom_examples/nanotube+water/README.TXT deleted file mode 100644 index 83b4ad80b..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README.TXT +++ /dev/null @@ -1,51 +0,0 @@ -This is a small version of a carbon-nanotube, water capillary system. -It was inspired by this paper: - - Laurent Joly, J. Chem. Phys. 135(21):214705 (2011) - --------- Requirements: ------- -To run this system at constant pressure, it might help to compile LAMMPS -with the optional RIGID package, and use "fix rigid" on the carbon. -(The use of fix rigid is controversial.) Running at NVT does not require this. ------------------------------- - -Note: To investigate the behavior from that paper, it might be a good - idea to increase the size of the water reservoir, the spacing between - the walls, and the size of the system in the X and Y directions. - -Note: Explicit carbon-carbon bonds: - In the graphene and nanotube structures, I did not try to connect the - carbon atoms together with bonds. Instead we will hold these structures - rigid by not integrating their equations of motion. - (If you want to simulate movement of the carbon atoms at high - temperatures or tension, LAMMPS has 3-body/many-body LAMMPS force-fields - available for simulating the behaviour of carbon in graphite. I know - that you don't need to specify bonds to use these force fields. I do - not know know if these force fields work for nanotubes or graphene.) - -Note: Other modeling tools: - If you need explicit bonds between carbon atoms, then you must add them - yourself or use a different tool. Currently (2012-10-20), moltemplate does - not generate bonds automatically. The "Nanotube Builder" and "topotools" - plugins for for VMD can generate a nanotube with bonds in LAMMPS data - format. You can then convert this data file to .LT format using the - ltemplify.py utility and then import it into another .LT file and play - with it later. (In the "cnad-cnt" example, the carbon nanotube was built - using "Nanotube Builder" and topotools, and processed with ltemplify.py) - - -# WARNING: THIS IS NOT A REALISTIC MODEL OF A GRAPHENE-NANOTUBE JUNCTION. -# A real junction would be curved and deformed near the boundary, -# (not 90 degrees) and it would not be built entirely from hexagons. -# (This is not a problem in this example because the carbon atoms -# are immobilized.) If you want to simulate the behavior of -# real graphene or nanotube junctions, you must be more careful. -# To solve this problem: -# Moltemplate allows you to move, customize or delete individual -# atoms near the boundary. You can move atoms by overwriting their -# coordinates using additional write("Data Atoms") statements (after -# the walls and tube are created). You can also change their charge. -# Alternately, you could start with the structure provided here, and -# relax/minimize the coordinates of the carbon atoms using LAMMPS -# before using it in other simulations. -# Or you could do both (customization & minimization). diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_run.sh b/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_run.sh deleted file mode 100755 index 8a470b955..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_run.sh +++ /dev/null @@ -1,24 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.nvt # minimization and simulation at constant volume -lmp_linux -i run.in.npt # minimization and simulation at constant pressure - # (WARNING: The "run.in.npt" example has not been - # rigorously tested and may fail.) - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_setup.sh deleted file mode 100755 index acc5fbbaa..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_visualize.txt deleted file mode 100644 index 206db9903..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/README_visualize.txt +++ /dev/null @@ -1,77 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - To shift the box by a fraction in the x direction (for example) - do this: - - pbc wrap -compound res -all -shiftcenterrel {-0.50 -0.52 0.0 } - pbc box -shiftcenterrel {-0.50 -0.52 0.0 } - - # Alternately if you have a solute whose atoms are all of type 1, - # then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index bf019b4c3..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,3195 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD-generated NAMD/X-Plor PSF structure file - - 2454 !NATOM - 1 1 1 1 0.000000 12.0000 0 - 2 1 1 1 0.000000 12.0000 0 - 3 2 1 1 0.000000 12.0000 0 - 4 2 1 1 0.000000 12.0000 0 - 5 3 1 1 0.000000 12.0000 0 - 6 3 1 1 0.000000 12.0000 0 - 7 4 1 1 0.000000 12.0000 0 - 8 4 1 1 0.000000 12.0000 0 - 9 5 1 1 0.000000 12.0000 0 - 10 5 1 1 0.000000 12.0000 0 - 11 6 1 1 0.000000 12.0000 0 - 12 6 1 1 0.000000 12.0000 0 - 13 7 1 1 0.000000 12.0000 0 - 14 7 1 1 0.000000 12.0000 0 - 15 8 1 1 0.000000 12.0000 0 - 16 8 1 1 0.000000 12.0000 0 - 17 9 1 1 0.000000 12.0000 0 - 18 9 1 1 0.000000 12.0000 0 - 19 10 1 1 0.000000 12.0000 0 - 20 10 1 1 0.000000 12.0000 0 - 21 11 1 1 0.000000 12.0000 0 - 22 11 1 1 0.000000 12.0000 0 - 23 12 1 1 0.000000 12.0000 0 - 24 12 1 1 0.000000 12.0000 0 - 25 13 1 1 0.000000 12.0000 0 - 26 13 1 1 0.000000 12.0000 0 - 27 14 1 1 0.000000 12.0000 0 - 28 14 1 1 0.000000 12.0000 0 - 29 15 1 1 0.000000 12.0000 0 - 30 15 1 1 0.000000 12.0000 0 - 31 16 1 1 0.000000 12.0000 0 - 32 16 1 1 0.000000 12.0000 0 - 33 17 1 1 0.000000 12.0000 0 - 34 17 1 1 0.000000 12.0000 0 - 35 18 1 1 0.000000 12.0000 0 - 36 18 1 1 0.000000 12.0000 0 - 37 19 1 1 0.000000 12.0000 0 - 38 19 1 1 0.000000 12.0000 0 - 39 20 1 1 0.000000 12.0000 0 - 40 20 1 1 0.000000 12.0000 0 - 41 21 1 1 0.000000 12.0000 0 - 42 21 1 1 0.000000 12.0000 0 - 43 22 1 1 0.000000 12.0000 0 - 44 22 1 1 0.000000 12.0000 0 - 45 23 1 1 0.000000 12.0000 0 - 46 23 1 1 0.000000 12.0000 0 - 47 24 1 1 0.000000 12.0000 0 - 48 24 1 1 0.000000 12.0000 0 - 49 25 1 1 0.000000 12.0000 0 - 50 25 1 1 0.000000 12.0000 0 - 51 26 1 1 0.000000 12.0000 0 - 52 26 1 1 0.000000 12.0000 0 - 53 27 1 1 0.000000 12.0000 0 - 54 27 1 1 0.000000 12.0000 0 - 55 28 1 1 0.000000 12.0000 0 - 56 28 1 1 0.000000 12.0000 0 - 57 29 1 1 0.000000 12.0000 0 - 58 29 1 1 0.000000 12.0000 0 - 59 30 1 1 0.000000 12.0000 0 - 60 30 1 1 0.000000 12.0000 0 - 61 31 1 1 0.000000 12.0000 0 - 62 31 1 1 0.000000 12.0000 0 - 63 32 1 1 0.000000 12.0000 0 - 64 32 1 1 0.000000 12.0000 0 - 65 33 1 1 0.000000 12.0000 0 - 66 33 1 1 0.000000 12.0000 0 - 67 34 1 1 0.000000 12.0000 0 - 68 34 1 1 0.000000 12.0000 0 - 69 35 1 1 0.000000 12.0000 0 - 70 35 1 1 0.000000 12.0000 0 - 71 36 1 1 0.000000 12.0000 0 - 72 36 1 1 0.000000 12.0000 0 - 73 37 1 1 0.000000 12.0000 0 - 74 37 1 1 0.000000 12.0000 0 - 75 38 1 1 0.000000 12.0000 0 - 76 38 1 1 0.000000 12.0000 0 - 77 39 1 1 0.000000 12.0000 0 - 78 39 1 1 0.000000 12.0000 0 - 79 40 1 1 0.000000 12.0000 0 - 80 40 1 1 0.000000 12.0000 0 - 81 41 1 1 0.000000 12.0000 0 - 82 41 1 1 0.000000 12.0000 0 - 83 42 1 1 0.000000 12.0000 0 - 84 42 1 1 0.000000 12.0000 0 - 85 43 1 1 0.000000 12.0000 0 - 86 43 1 1 0.000000 12.0000 0 - 87 44 1 1 0.000000 12.0000 0 - 88 44 1 1 0.000000 12.0000 0 - 89 45 1 1 0.000000 12.0000 0 - 90 45 1 1 0.000000 12.0000 0 - 91 46 1 1 0.000000 12.0000 0 - 92 46 1 1 0.000000 12.0000 0 - 93 47 1 1 0.000000 12.0000 0 - 94 47 1 1 0.000000 12.0000 0 - 95 48 1 1 0.000000 12.0000 0 - 96 48 1 1 0.000000 12.0000 0 - 97 49 1 1 0.000000 12.0000 0 - 98 49 1 1 0.000000 12.0000 0 - 99 50 1 1 0.000000 12.0000 0 - 100 50 1 1 0.000000 12.0000 0 - 101 51 1 1 0.000000 12.0000 0 - 102 51 1 1 0.000000 12.0000 0 - 103 52 1 1 0.000000 12.0000 0 - 104 52 1 1 0.000000 12.0000 0 - 105 53 1 1 0.000000 12.0000 0 - 106 53 1 1 0.000000 12.0000 0 - 107 54 1 1 0.000000 12.0000 0 - 108 54 1 1 0.000000 12.0000 0 - 109 55 1 1 0.000000 12.0000 0 - 110 55 1 1 0.000000 12.0000 0 - 111 56 1 1 0.000000 12.0000 0 - 112 56 1 1 0.000000 12.0000 0 - 113 57 1 1 0.000000 12.0000 0 - 114 57 1 1 0.000000 12.0000 0 - 115 58 1 1 0.000000 12.0000 0 - 116 58 1 1 0.000000 12.0000 0 - 117 59 1 1 0.000000 12.0000 0 - 118 59 1 1 0.000000 12.0000 0 - 119 60 1 1 0.000000 12.0000 0 - 120 60 1 1 0.000000 12.0000 0 - 121 61 1 1 0.000000 12.0000 0 - 122 61 1 1 0.000000 12.0000 0 - 123 62 1 1 0.000000 12.0000 0 - 124 62 1 1 0.000000 12.0000 0 - 125 63 1 1 0.000000 12.0000 0 - 126 63 1 1 0.000000 12.0000 0 - 127 64 1 1 0.000000 12.0000 0 - 128 64 1 1 0.000000 12.0000 0 - 129 65 1 1 0.000000 12.0000 0 - 130 65 1 1 0.000000 12.0000 0 - 131 66 1 1 0.000000 12.0000 0 - 132 66 1 1 0.000000 12.0000 0 - 133 67 1 1 0.000000 12.0000 0 - 134 67 1 1 0.000000 12.0000 0 - 135 68 1 1 0.000000 12.0000 0 - 136 68 1 1 0.000000 12.0000 0 - 137 69 1 1 0.000000 12.0000 0 - 138 69 1 1 0.000000 12.0000 0 - 139 70 1 1 0.000000 12.0000 0 - 140 70 1 1 0.000000 12.0000 0 - 141 71 1 1 0.000000 12.0000 0 - 142 71 1 1 0.000000 12.0000 0 - 143 72 1 1 0.000000 12.0000 0 - 144 73 1 1 0.000000 12.0000 0 - 145 73 1 1 0.000000 12.0000 0 - 146 74 1 1 0.000000 12.0000 0 - 147 74 1 1 0.000000 12.0000 0 - 148 75 1 1 0.000000 12.0000 0 - 149 75 1 1 0.000000 12.0000 0 - 150 76 1 1 0.000000 12.0000 0 - 151 76 1 1 0.000000 12.0000 0 - 152 77 1 1 0.000000 12.0000 0 - 153 77 1 1 0.000000 12.0000 0 - 154 78 1 1 0.000000 12.0000 0 - 155 78 1 1 0.000000 12.0000 0 - 156 79 1 1 0.000000 12.0000 0 - 157 79 1 1 0.000000 12.0000 0 - 158 80 1 1 0.000000 12.0000 0 - 159 80 1 1 0.000000 12.0000 0 - 160 81 1 1 0.000000 12.0000 0 - 161 81 1 1 0.000000 12.0000 0 - 162 82 1 1 0.000000 12.0000 0 - 163 83 1 1 0.000000 12.0000 0 - 164 84 1 1 0.000000 12.0000 0 - 165 84 1 1 0.000000 12.0000 0 - 166 85 1 1 0.000000 12.0000 0 - 167 85 1 1 0.000000 12.0000 0 - 168 86 1 1 0.000000 12.0000 0 - 169 86 1 1 0.000000 12.0000 0 - 170 87 1 1 0.000000 12.0000 0 - 171 87 1 1 0.000000 12.0000 0 - 172 88 1 1 0.000000 12.0000 0 - 173 88 1 1 0.000000 12.0000 0 - 174 89 1 1 0.000000 12.0000 0 - 175 89 1 1 0.000000 12.0000 0 - 176 90 1 1 0.000000 12.0000 0 - 177 90 1 1 0.000000 12.0000 0 - 178 91 1 1 0.000000 12.0000 0 - 179 91 1 1 0.000000 12.0000 0 - 180 92 1 1 0.000000 12.0000 0 - 181 92 1 1 0.000000 12.0000 0 - 182 93 1 1 0.000000 12.0000 0 - 183 93 1 1 0.000000 12.0000 0 - 184 94 1 1 0.000000 12.0000 0 - 185 94 1 1 0.000000 12.0000 0 - 186 95 1 1 0.000000 12.0000 0 - 187 95 1 1 0.000000 12.0000 0 - 188 96 1 1 0.000000 12.0000 0 - 189 96 1 1 0.000000 12.0000 0 - 190 97 1 1 0.000000 12.0000 0 - 191 97 1 1 0.000000 12.0000 0 - 192 98 1 1 0.000000 12.0000 0 - 193 98 1 1 0.000000 12.0000 0 - 194 99 1 1 0.000000 12.0000 0 - 195 99 1 1 0.000000 12.0000 0 - 196 100 1 1 0.000000 12.0000 0 - 197 101 1 1 0.000000 12.0000 0 - 198 102 1 1 0.000000 12.0000 0 - 199 102 1 1 0.000000 12.0000 0 - 200 103 1 1 0.000000 12.0000 0 - 201 103 1 1 0.000000 12.0000 0 - 202 104 1 1 0.000000 12.0000 0 - 203 104 1 1 0.000000 12.0000 0 - 204 105 1 1 0.000000 12.0000 0 - 205 105 1 1 0.000000 12.0000 0 - 206 106 1 1 0.000000 12.0000 0 - 207 106 1 1 0.000000 12.0000 0 - 208 107 1 1 0.000000 12.0000 0 - 209 107 1 1 0.000000 12.0000 0 - 210 108 1 1 0.000000 12.0000 0 - 211 108 1 1 0.000000 12.0000 0 - 212 109 1 1 0.000000 12.0000 0 - 213 109 1 1 0.000000 12.0000 0 - 214 110 1 1 0.000000 12.0000 0 - 215 110 1 1 0.000000 12.0000 0 - 216 111 1 1 0.000000 12.0000 0 - 217 112 1 1 0.000000 12.0000 0 - 218 112 1 1 0.000000 12.0000 0 - 219 113 1 1 0.000000 12.0000 0 - 220 113 1 1 0.000000 12.0000 0 - 221 114 1 1 0.000000 12.0000 0 - 222 114 1 1 0.000000 12.0000 0 - 223 115 1 1 0.000000 12.0000 0 - 224 115 1 1 0.000000 12.0000 0 - 225 116 1 1 0.000000 12.0000 0 - 226 116 1 1 0.000000 12.0000 0 - 227 117 1 1 0.000000 12.0000 0 - 228 117 1 1 0.000000 12.0000 0 - 229 118 1 1 0.000000 12.0000 0 - 230 118 1 1 0.000000 12.0000 0 - 231 119 1 1 0.000000 12.0000 0 - 232 119 1 1 0.000000 12.0000 0 - 233 120 1 1 0.000000 12.0000 0 - 234 120 1 1 0.000000 12.0000 0 - 235 121 1 1 0.000000 12.0000 0 - 236 121 1 1 0.000000 12.0000 0 - 237 122 1 1 0.000000 12.0000 0 - 238 122 1 1 0.000000 12.0000 0 - 239 123 1 1 0.000000 12.0000 0 - 240 123 1 1 0.000000 12.0000 0 - 241 124 1 1 0.000000 12.0000 0 - 242 124 1 1 0.000000 12.0000 0 - 243 125 1 1 0.000000 12.0000 0 - 244 125 1 1 0.000000 12.0000 0 - 245 126 1 1 0.000000 12.0000 0 - 246 126 1 1 0.000000 12.0000 0 - 247 127 1 1 0.000000 12.0000 0 - 248 127 1 1 0.000000 12.0000 0 - 249 128 1 1 0.000000 12.0000 0 - 250 128 1 1 0.000000 12.0000 0 - 251 129 1 1 0.000000 12.0000 0 - 252 129 1 1 0.000000 12.0000 0 - 253 130 1 1 0.000000 12.0000 0 - 254 130 1 1 0.000000 12.0000 0 - 255 131 1 1 0.000000 12.0000 0 - 256 131 1 1 0.000000 12.0000 0 - 257 132 1 1 0.000000 12.0000 0 - 258 132 1 1 0.000000 12.0000 0 - 259 133 1 1 0.000000 12.0000 0 - 260 133 1 1 0.000000 12.0000 0 - 261 134 1 1 0.000000 12.0000 0 - 262 134 1 1 0.000000 12.0000 0 - 263 135 1 1 0.000000 12.0000 0 - 264 135 1 1 0.000000 12.0000 0 - 265 136 1 1 0.000000 12.0000 0 - 266 136 1 1 0.000000 12.0000 0 - 267 137 1 1 0.000000 12.0000 0 - 268 137 1 1 0.000000 12.0000 0 - 269 138 1 1 0.000000 12.0000 0 - 270 138 1 1 0.000000 12.0000 0 - 271 139 1 1 0.000000 12.0000 0 - 272 139 1 1 0.000000 12.0000 0 - 273 140 1 1 0.000000 12.0000 0 - 274 140 1 1 0.000000 12.0000 0 - 275 141 1 1 0.000000 12.0000 0 - 276 141 1 1 0.000000 12.0000 0 - 277 142 1 1 0.000000 12.0000 0 - 278 142 1 1 0.000000 12.0000 0 - 279 143 1 1 0.000000 12.0000 0 - 280 143 1 1 0.000000 12.0000 0 - 281 144 1 1 0.000000 12.0000 0 - 282 144 1 1 0.000000 12.0000 0 - 283 145 1 1 0.000000 12.0000 0 - 284 145 1 1 0.000000 12.0000 0 - 285 146 1 1 0.000000 12.0000 0 - 286 146 1 1 0.000000 12.0000 0 - 287 147 1 1 0.000000 12.0000 0 - 288 147 1 1 0.000000 12.0000 0 - 289 148 1 1 0.000000 12.0000 0 - 290 148 1 1 0.000000 12.0000 0 - 291 149 1 1 0.000000 12.0000 0 - 292 149 1 1 0.000000 12.0000 0 - 293 150 1 1 0.000000 12.0000 0 - 294 150 1 1 0.000000 12.0000 0 - 295 151 1 1 0.000000 12.0000 0 - 296 151 1 1 0.000000 12.0000 0 - 297 152 1 1 0.000000 12.0000 0 - 298 152 1 1 0.000000 12.0000 0 - 299 153 1 1 0.000000 12.0000 0 - 300 153 1 1 0.000000 12.0000 0 - 301 154 1 1 0.000000 12.0000 0 - 302 154 1 1 0.000000 12.0000 0 - 303 155 1 1 0.000000 12.0000 0 - 304 155 1 1 0.000000 12.0000 0 - 305 156 1 1 0.000000 12.0000 0 - 306 156 1 1 0.000000 12.0000 0 - 307 157 1 1 0.000000 12.0000 0 - 308 157 1 1 0.000000 12.0000 0 - 309 158 1 1 0.000000 12.0000 0 - 310 158 1 1 0.000000 12.0000 0 - 311 159 1 1 0.000000 12.0000 0 - 312 159 1 1 0.000000 12.0000 0 - 313 160 1 1 0.000000 12.0000 0 - 314 160 1 1 0.000000 12.0000 0 - 315 161 1 1 0.000000 12.0000 0 - 316 161 1 1 0.000000 12.0000 0 - 317 162 1 1 0.000000 12.0000 0 - 318 162 1 1 0.000000 12.0000 0 - 319 163 1 1 0.000000 12.0000 0 - 320 163 1 1 0.000000 12.0000 0 - 321 164 1 1 0.000000 12.0000 0 - 322 164 1 1 0.000000 12.0000 0 - 323 165 1 1 0.000000 12.0000 0 - 324 165 1 1 0.000000 12.0000 0 - 325 166 1 1 0.000000 12.0000 0 - 326 166 1 1 0.000000 12.0000 0 - 327 167 1 1 0.000000 12.0000 0 - 328 167 1 1 0.000000 12.0000 0 - 329 168 1 1 0.000000 12.0000 0 - 330 168 1 1 0.000000 12.0000 0 - 331 169 1 1 0.000000 12.0000 0 - 332 169 1 1 0.000000 12.0000 0 - 333 170 1 1 0.000000 12.0000 0 - 334 170 1 1 0.000000 12.0000 0 - 335 171 1 1 0.000000 12.0000 0 - 336 171 1 1 0.000000 12.0000 0 - 337 172 1 1 0.000000 12.0000 0 - 338 172 1 1 0.000000 12.0000 0 - 339 173 1 1 0.000000 12.0000 0 - 340 173 1 1 0.000000 12.0000 0 - 341 174 1 1 0.000000 12.0000 0 - 342 174 1 1 0.000000 12.0000 0 - 343 175 1 1 0.000000 12.0000 0 - 344 175 1 1 0.000000 12.0000 0 - 345 176 1 1 0.000000 12.0000 0 - 346 176 1 1 0.000000 12.0000 0 - 347 177 1 1 0.000000 12.0000 0 - 348 177 1 1 0.000000 12.0000 0 - 349 178 1 1 0.000000 12.0000 0 - 350 178 1 1 0.000000 12.0000 0 - 351 179 1 1 0.000000 12.0000 0 - 352 179 1 1 0.000000 12.0000 0 - 353 180 1 1 0.000000 12.0000 0 - 354 180 1 1 0.000000 12.0000 0 - 355 181 1 1 0.000000 12.0000 0 - 356 181 1 1 0.000000 12.0000 0 - 357 182 1 1 0.000000 12.0000 0 - 358 182 1 1 0.000000 12.0000 0 - 359 183 1 1 0.000000 12.0000 0 - 360 183 1 1 0.000000 12.0000 0 - 361 184 1 1 0.000000 12.0000 0 - 362 184 1 1 0.000000 12.0000 0 - 363 185 1 1 0.000000 12.0000 0 - 364 185 1 1 0.000000 12.0000 0 - 365 186 1 1 0.000000 12.0000 0 - 366 186 1 1 0.000000 12.0000 0 - 367 187 1 1 0.000000 12.0000 0 - 368 187 1 1 0.000000 12.0000 0 - 369 188 1 1 0.000000 12.0000 0 - 370 188 1 1 0.000000 12.0000 0 - 371 189 1 1 0.000000 12.0000 0 - 372 189 1 1 0.000000 12.0000 0 - 373 190 1 1 0.000000 12.0000 0 - 374 190 1 1 0.000000 12.0000 0 - 375 191 1 1 0.000000 12.0000 0 - 376 191 1 1 0.000000 12.0000 0 - 377 192 1 1 0.000000 12.0000 0 - 378 192 1 1 0.000000 12.0000 0 - 379 193 1 1 0.000000 12.0000 0 - 380 193 1 1 0.000000 12.0000 0 - 381 194 1 1 0.000000 12.0000 0 - 382 194 1 1 0.000000 12.0000 0 - 383 195 1 1 0.000000 12.0000 0 - 384 195 1 1 0.000000 12.0000 0 - 385 196 1 1 0.000000 12.0000 0 - 386 196 1 1 0.000000 12.0000 0 - 387 197 1 1 0.000000 12.0000 0 - 388 197 1 1 0.000000 12.0000 0 - 389 198 1 1 0.000000 12.0000 0 - 390 198 1 1 0.000000 12.0000 0 - 391 199 1 1 0.000000 12.0000 0 - 392 199 1 1 0.000000 12.0000 0 - 393 200 1 1 0.000000 12.0000 0 - 394 200 1 1 0.000000 12.0000 0 - 395 201 1 1 0.000000 12.0000 0 - 396 201 1 1 0.000000 12.0000 0 - 397 202 1 1 0.000000 12.0000 0 - 398 202 1 1 0.000000 12.0000 0 - 399 203 1 1 0.000000 12.0000 0 - 400 203 1 1 0.000000 12.0000 0 - 401 204 1 1 0.000000 12.0000 0 - 402 204 1 1 0.000000 12.0000 0 - 403 205 1 1 0.000000 12.0000 0 - 404 205 1 1 0.000000 12.0000 0 - 405 206 1 1 0.000000 12.0000 0 - 406 206 1 1 0.000000 12.0000 0 - 407 207 1 1 0.000000 12.0000 0 - 408 207 1 1 0.000000 12.0000 0 - 409 208 1 1 0.000000 12.0000 0 - 410 208 1 1 0.000000 12.0000 0 - 411 209 1 1 0.000000 12.0000 0 - 412 209 1 1 0.000000 12.0000 0 - 413 210 1 1 0.000000 12.0000 0 - 414 210 1 1 0.000000 12.0000 0 - 415 211 1 1 0.000000 12.0000 0 - 416 211 1 1 0.000000 12.0000 0 - 417 212 1 1 0.000000 12.0000 0 - 418 212 1 1 0.000000 12.0000 0 - 419 213 1 1 0.000000 12.0000 0 - 420 213 1 1 0.000000 12.0000 0 - 421 214 1 1 0.000000 12.0000 0 - 422 214 1 1 0.000000 12.0000 0 - 423 215 1 1 0.000000 12.0000 0 - 424 215 1 1 0.000000 12.0000 0 - 425 216 1 1 0.000000 12.0000 0 - 426 216 1 1 0.000000 12.0000 0 - 427 217 1 1 0.000000 12.0000 0 - 428 217 1 1 0.000000 12.0000 0 - 429 218 1 1 0.000000 12.0000 0 - 430 218 1 1 0.000000 12.0000 0 - 431 219 1 1 0.000000 12.0000 0 - 432 219 1 1 0.000000 12.0000 0 - 433 220 1 1 0.000000 12.0000 0 - 434 220 1 1 0.000000 12.0000 0 - 435 221 1 1 0.000000 12.0000 0 - 436 221 1 1 0.000000 12.0000 0 - 437 222 1 1 0.000000 12.0000 0 - 438 222 1 1 0.000000 12.0000 0 - 439 223 1 1 0.000000 12.0000 0 - 440 223 1 1 0.000000 12.0000 0 - 441 224 1 1 0.000000 12.0000 0 - 442 224 1 1 0.000000 12.0000 0 - 443 225 1 1 0.000000 12.0000 0 - 444 225 1 1 0.000000 12.0000 0 - 445 226 1 1 0.000000 12.0000 0 - 446 226 1 1 0.000000 12.0000 0 - 447 227 1 1 0.000000 12.0000 0 - 448 227 1 1 0.000000 12.0000 0 - 449 228 1 1 0.000000 12.0000 0 - 450 228 1 1 0.000000 12.0000 0 - 451 229 1 1 0.000000 12.0000 0 - 452 229 1 1 0.000000 12.0000 0 - 453 230 1 1 0.000000 12.0000 0 - 454 230 1 1 0.000000 12.0000 0 - 455 231 1 1 0.000000 12.0000 0 - 456 231 1 1 0.000000 12.0000 0 - 457 232 1 1 0.000000 12.0000 0 - 458 232 1 1 0.000000 12.0000 0 - 459 233 1 1 0.000000 12.0000 0 - 460 233 1 1 0.000000 12.0000 0 - 461 234 1 1 0.000000 12.0000 0 - 462 234 1 1 0.000000 12.0000 0 - 463 235 1 1 0.000000 12.0000 0 - 464 235 1 1 0.000000 12.0000 0 - 465 236 1 1 0.000000 12.0000 0 - 466 236 1 1 0.000000 12.0000 0 - 467 237 1 1 0.000000 12.0000 0 - 468 237 1 1 0.000000 12.0000 0 - 469 238 1 1 0.000000 12.0000 0 - 470 238 1 1 0.000000 12.0000 0 - 471 239 1 1 0.000000 12.0000 0 - 472 239 1 1 0.000000 12.0000 0 - 473 240 1 1 0.000000 12.0000 0 - 474 241 1 1 0.000000 12.0000 0 - 475 241 1 1 0.000000 12.0000 0 - 476 242 1 1 0.000000 12.0000 0 - 477 242 1 1 0.000000 12.0000 0 - 478 243 1 1 0.000000 12.0000 0 - 479 243 1 1 0.000000 12.0000 0 - 480 244 1 1 0.000000 12.0000 0 - 481 244 1 1 0.000000 12.0000 0 - 482 245 1 1 0.000000 12.0000 0 - 483 245 1 1 0.000000 12.0000 0 - 484 246 1 1 0.000000 12.0000 0 - 485 246 1 1 0.000000 12.0000 0 - 486 247 1 1 0.000000 12.0000 0 - 487 247 1 1 0.000000 12.0000 0 - 488 248 1 1 0.000000 12.0000 0 - 489 248 1 1 0.000000 12.0000 0 - 490 249 1 1 0.000000 12.0000 0 - 491 249 1 1 0.000000 12.0000 0 - 492 250 1 1 0.000000 12.0000 0 - 493 251 1 1 0.000000 12.0000 0 - 494 252 1 1 0.000000 12.0000 0 - 495 252 1 1 0.000000 12.0000 0 - 496 253 1 1 0.000000 12.0000 0 - 497 253 1 1 0.000000 12.0000 0 - 498 254 1 1 0.000000 12.0000 0 - 499 254 1 1 0.000000 12.0000 0 - 500 255 1 1 0.000000 12.0000 0 - 501 255 1 1 0.000000 12.0000 0 - 502 256 1 1 0.000000 12.0000 0 - 503 256 1 1 0.000000 12.0000 0 - 504 257 1 1 0.000000 12.0000 0 - 505 257 1 1 0.000000 12.0000 0 - 506 258 1 1 0.000000 12.0000 0 - 507 258 1 1 0.000000 12.0000 0 - 508 259 1 1 0.000000 12.0000 0 - 509 259 1 1 0.000000 12.0000 0 - 510 260 1 1 0.000000 12.0000 0 - 511 260 1 1 0.000000 12.0000 0 - 512 261 1 1 0.000000 12.0000 0 - 513 261 1 1 0.000000 12.0000 0 - 514 262 1 1 0.000000 12.0000 0 - 515 262 1 1 0.000000 12.0000 0 - 516 263 1 1 0.000000 12.0000 0 - 517 263 1 1 0.000000 12.0000 0 - 518 264 1 1 0.000000 12.0000 0 - 519 264 1 1 0.000000 12.0000 0 - 520 265 1 1 0.000000 12.0000 0 - 521 265 1 1 0.000000 12.0000 0 - 522 266 1 1 0.000000 12.0000 0 - 523 266 1 1 0.000000 12.0000 0 - 524 267 1 1 0.000000 12.0000 0 - 525 267 1 1 0.000000 12.0000 0 - 526 268 1 1 0.000000 12.0000 0 - 527 269 1 1 0.000000 12.0000 0 - 528 270 1 1 0.000000 12.0000 0 - 529 270 1 1 0.000000 12.0000 0 - 530 271 1 1 0.000000 12.0000 0 - 531 271 1 1 0.000000 12.0000 0 - 532 272 1 1 0.000000 12.0000 0 - 533 272 1 1 0.000000 12.0000 0 - 534 273 1 1 0.000000 12.0000 0 - 535 273 1 1 0.000000 12.0000 0 - 536 274 1 1 0.000000 12.0000 0 - 537 274 1 1 0.000000 12.0000 0 - 538 275 1 1 0.000000 12.0000 0 - 539 275 1 1 0.000000 12.0000 0 - 540 276 1 1 0.000000 12.0000 0 - 541 276 1 1 0.000000 12.0000 0 - 542 277 1 1 0.000000 12.0000 0 - 543 277 1 1 0.000000 12.0000 0 - 544 278 1 1 0.000000 12.0000 0 - 545 278 1 1 0.000000 12.0000 0 - 546 279 1 1 0.000000 12.0000 0 - 547 280 1 1 0.000000 12.0000 0 - 548 280 1 1 0.000000 12.0000 0 - 549 281 1 1 0.000000 12.0000 0 - 550 281 1 1 0.000000 12.0000 0 - 551 282 1 1 0.000000 12.0000 0 - 552 282 1 1 0.000000 12.0000 0 - 553 283 1 1 0.000000 12.0000 0 - 554 283 1 1 0.000000 12.0000 0 - 555 284 1 1 0.000000 12.0000 0 - 556 284 1 1 0.000000 12.0000 0 - 557 285 1 1 0.000000 12.0000 0 - 558 285 1 1 0.000000 12.0000 0 - 559 286 1 1 0.000000 12.0000 0 - 560 286 1 1 0.000000 12.0000 0 - 561 287 1 1 0.000000 12.0000 0 - 562 287 1 1 0.000000 12.0000 0 - 563 288 1 1 0.000000 12.0000 0 - 564 288 1 1 0.000000 12.0000 0 - 565 289 1 1 0.000000 12.0000 0 - 566 289 1 1 0.000000 12.0000 0 - 567 290 1 1 0.000000 12.0000 0 - 568 290 1 1 0.000000 12.0000 0 - 569 291 1 1 0.000000 12.0000 0 - 570 291 1 1 0.000000 12.0000 0 - 571 292 1 1 0.000000 12.0000 0 - 572 292 1 1 0.000000 12.0000 0 - 573 293 1 1 0.000000 12.0000 0 - 574 293 1 1 0.000000 12.0000 0 - 575 294 1 1 0.000000 12.0000 0 - 576 294 1 1 0.000000 12.0000 0 - 577 295 1 1 0.000000 12.0000 0 - 578 295 1 1 0.000000 12.0000 0 - 579 296 1 1 0.000000 12.0000 0 - 580 296 1 1 0.000000 12.0000 0 - 581 297 1 1 0.000000 12.0000 0 - 582 297 1 1 0.000000 12.0000 0 - 583 298 1 1 0.000000 12.0000 0 - 584 298 1 1 0.000000 12.0000 0 - 585 299 1 1 0.000000 12.0000 0 - 586 299 1 1 0.000000 12.0000 0 - 587 300 1 1 0.000000 12.0000 0 - 588 300 1 1 0.000000 12.0000 0 - 589 301 1 1 0.000000 12.0000 0 - 590 301 1 1 0.000000 12.0000 0 - 591 302 1 1 0.000000 12.0000 0 - 592 302 1 1 0.000000 12.0000 0 - 593 303 1 1 0.000000 12.0000 0 - 594 303 1 1 0.000000 12.0000 0 - 595 304 1 1 0.000000 12.0000 0 - 596 304 1 1 0.000000 12.0000 0 - 597 305 1 1 0.000000 12.0000 0 - 598 305 1 1 0.000000 12.0000 0 - 599 306 1 1 0.000000 12.0000 0 - 600 306 1 1 0.000000 12.0000 0 - 601 307 1 1 0.000000 12.0000 0 - 602 307 1 1 0.000000 12.0000 0 - 603 308 1 1 0.000000 12.0000 0 - 604 308 1 1 0.000000 12.0000 0 - 605 309 1 1 0.000000 12.0000 0 - 606 309 1 1 0.000000 12.0000 0 - 607 310 1 1 0.000000 12.0000 0 - 608 310 1 1 0.000000 12.0000 0 - 609 311 1 1 0.000000 12.0000 0 - 610 311 1 1 0.000000 12.0000 0 - 611 312 1 1 0.000000 12.0000 0 - 612 312 1 1 0.000000 12.0000 0 - 613 313 1 1 0.000000 12.0000 0 - 614 313 1 1 0.000000 12.0000 0 - 615 314 1 1 0.000000 12.0000 0 - 616 314 1 1 0.000000 12.0000 0 - 617 315 1 1 0.000000 12.0000 0 - 618 315 1 1 0.000000 12.0000 0 - 619 316 1 1 0.000000 12.0000 0 - 620 316 1 1 0.000000 12.0000 0 - 621 317 1 1 0.000000 12.0000 0 - 622 317 1 1 0.000000 12.0000 0 - 623 318 1 1 0.000000 12.0000 0 - 624 318 1 1 0.000000 12.0000 0 - 625 319 1 1 0.000000 12.0000 0 - 626 319 1 1 0.000000 12.0000 0 - 627 320 1 1 0.000000 12.0000 0 - 628 320 1 1 0.000000 12.0000 0 - 629 321 1 1 0.000000 12.0000 0 - 630 321 1 1 0.000000 12.0000 0 - 631 322 1 1 0.000000 12.0000 0 - 632 322 1 1 0.000000 12.0000 0 - 633 323 1 1 0.000000 12.0000 0 - 634 323 1 1 0.000000 12.0000 0 - 635 324 1 1 0.000000 12.0000 0 - 636 324 1 1 0.000000 12.0000 0 - 637 325 1 1 0.000000 12.0000 0 - 638 325 1 1 0.000000 12.0000 0 - 639 326 1 1 0.000000 12.0000 0 - 640 326 1 1 0.000000 12.0000 0 - 641 327 1 1 0.000000 12.0000 0 - 642 327 1 1 0.000000 12.0000 0 - 643 328 1 1 0.000000 12.0000 0 - 644 328 1 1 0.000000 12.0000 0 - 645 329 1 1 0.000000 12.0000 0 - 646 329 1 1 0.000000 12.0000 0 - 647 330 1 1 0.000000 12.0000 0 - 648 330 1 1 0.000000 12.0000 0 - 649 331 1 1 0.000000 12.0000 0 - 650 331 1 1 0.000000 12.0000 0 - 651 332 1 1 0.000000 12.0000 0 - 652 332 1 1 0.000000 12.0000 0 - 653 333 1 1 0.000000 12.0000 0 - 654 333 1 1 0.000000 12.0000 0 - 655 334 1 1 0.000000 12.0000 0 - 656 334 1 1 0.000000 12.0000 0 - 657 335 1 1 0.000000 12.0000 0 - 658 335 1 1 0.000000 12.0000 0 - 659 336 1 1 0.000000 12.0000 0 - 660 336 1 1 0.000000 12.0000 0 - 661 337 1 1 0.000000 12.0000 0 - 662 337 1 1 0.000000 12.0000 0 - 663 338 1 1 0.000000 12.0000 0 - 664 338 1 1 0.000000 12.0000 0 - 665 339 1 1 0.000000 12.0000 0 - 666 339 1 1 0.000000 12.0000 0 - 667 340 1 1 0.000000 12.0000 0 - 668 340 1 1 0.000000 12.0000 0 - 669 341 1 1 0.000000 12.0000 0 - 670 341 1 1 0.000000 12.0000 0 - 671 342 1 1 0.000000 12.0000 0 - 672 342 1 1 0.000000 12.0000 0 - 673 343 1 1 0.000000 12.0000 0 - 674 343 1 1 0.000000 12.0000 0 - 675 344 1 1 0.000000 12.0000 0 - 676 344 1 1 0.000000 12.0000 0 - 677 345 1 1 0.000000 12.0000 0 - 678 345 1 1 0.000000 12.0000 0 - 679 346 1 1 0.000000 12.0000 0 - 680 346 1 1 0.000000 12.0000 0 - 681 347 1 1 0.000000 12.0000 0 - 682 347 1 1 0.000000 12.0000 0 - 683 348 1 1 0.000000 12.0000 0 - 684 348 1 1 0.000000 12.0000 0 - 685 349 1 1 0.000000 12.0000 0 - 686 349 1 1 0.000000 12.0000 0 - 687 350 1 1 0.000000 12.0000 0 - 688 350 1 1 0.000000 12.0000 0 - 689 351 1 1 0.000000 12.0000 0 - 690 351 1 1 0.000000 12.0000 0 - 691 352 1 1 0.000000 12.0000 0 - 692 352 1 1 0.000000 12.0000 0 - 693 353 1 1 0.000000 12.0000 0 - 694 353 1 1 0.000000 12.0000 0 - 695 354 1 1 0.000000 12.0000 0 - 696 354 1 1 0.000000 12.0000 0 - 697 355 1 1 0.000000 12.0000 0 - 698 355 1 1 0.000000 12.0000 0 - 699 356 1 1 0.000000 12.0000 0 - 700 356 1 1 0.000000 12.0000 0 - 701 357 1 1 0.000000 12.0000 0 - 702 357 1 1 0.000000 12.0000 0 - 703 358 1 1 0.000000 12.0000 0 - 704 358 1 1 0.000000 12.0000 0 - 705 359 1 1 0.000000 12.0000 0 - 706 359 1 1 0.000000 12.0000 0 - 707 360 1 1 0.000000 12.0000 0 - 708 360 1 1 0.000000 12.0000 0 - 709 361 1 1 0.000000 12.0000 0 - 710 361 1 1 0.000000 12.0000 0 - 711 362 1 1 0.000000 12.0000 0 - 712 362 1 1 0.000000 12.0000 0 - 713 363 1 1 0.000000 12.0000 0 - 714 363 1 1 0.000000 12.0000 0 - 715 364 1 1 0.000000 12.0000 0 - 716 364 1 1 0.000000 12.0000 0 - 717 365 1 1 0.000000 12.0000 0 - 718 365 1 1 0.000000 12.0000 0 - 719 366 1 1 0.000000 12.0000 0 - 720 366 1 1 0.000000 12.0000 0 - 721 367 1 1 0.000000 12.0000 0 - 722 367 1 1 0.000000 12.0000 0 - 723 368 1 1 0.000000 12.0000 0 - 724 368 1 1 0.000000 12.0000 0 - 725 369 1 1 0.000000 12.0000 0 - 726 369 1 1 0.000000 12.0000 0 - 727 370 1 1 0.000000 12.0000 0 - 728 370 1 1 0.000000 12.0000 0 - 729 371 1 1 0.000000 12.0000 0 - 730 371 1 1 0.000000 12.0000 0 - 731 372 1 1 0.000000 12.0000 0 - 732 372 1 1 0.000000 12.0000 0 - 733 373 1 1 0.000000 12.0000 0 - 734 373 1 1 0.000000 12.0000 0 - 735 374 1 1 0.000000 12.0000 0 - 736 374 1 1 0.000000 12.0000 0 - 737 375 1 1 0.000000 12.0000 0 - 738 375 1 1 0.000000 12.0000 0 - 739 376 1 1 0.000000 12.0000 0 - 740 376 1 1 0.000000 12.0000 0 - 741 377 1 1 0.000000 12.0000 0 - 742 377 1 1 0.000000 12.0000 0 - 743 378 1 1 0.000000 12.0000 0 - 744 378 1 1 0.000000 12.0000 0 - 745 379 1 1 0.000000 12.0000 0 - 746 379 1 1 0.000000 12.0000 0 - 747 380 1 1 0.000000 12.0000 0 - 748 380 1 1 0.000000 12.0000 0 - 749 381 1 1 0.000000 12.0000 0 - 750 381 1 1 0.000000 12.0000 0 - 751 382 1 1 0.000000 12.0000 0 - 752 382 1 1 0.000000 12.0000 0 - 753 383 1 1 0.000000 12.0000 0 - 754 383 1 1 0.000000 12.0000 0 - 755 384 1 1 0.000000 12.0000 0 - 756 384 1 1 0.000000 12.0000 0 - 757 385 1 1 0.000000 12.0000 0 - 758 385 1 1 0.000000 12.0000 0 - 759 386 1 1 0.000000 12.0000 0 - 760 386 1 1 0.000000 12.0000 0 - 761 387 1 1 0.000000 12.0000 0 - 762 387 1 1 0.000000 12.0000 0 - 763 388 1 1 0.000000 12.0000 0 - 764 388 1 1 0.000000 12.0000 0 - 765 389 1 1 0.000000 12.0000 0 - 766 389 1 1 0.000000 12.0000 0 - 767 390 1 1 0.000000 12.0000 0 - 768 390 1 1 0.000000 12.0000 0 - 769 391 1 1 0.000000 12.0000 0 - 770 391 1 1 0.000000 12.0000 0 - 771 392 1 1 0.000000 12.0000 0 - 772 392 1 1 0.000000 12.0000 0 - 773 393 1 1 0.000000 12.0000 0 - 774 393 1 1 0.000000 12.0000 0 - 775 394 1 1 0.000000 12.0000 0 - 776 394 1 1 0.000000 12.0000 0 - 777 395 1 1 0.000000 12.0000 0 - 778 395 1 1 0.000000 12.0000 0 - 779 396 1 1 0.000000 12.0000 0 - 780 396 1 1 0.000000 12.0000 0 - 781 397 1 1 0.000000 12.0000 0 - 782 397 1 1 0.000000 12.0000 0 - 783 398 1 1 0.000000 12.0000 0 - 784 398 1 1 0.000000 12.0000 0 - 785 399 1 1 0.000000 12.0000 0 - 786 399 1 1 0.000000 12.0000 0 - 787 400 1 1 0.000000 12.0000 0 - 788 400 1 1 0.000000 12.0000 0 - 789 401 1 1 0.000000 12.0000 0 - 790 401 1 1 0.000000 12.0000 0 - 791 402 1 1 0.000000 12.0000 0 - 792 402 1 1 0.000000 12.0000 0 - 793 403 1 1 0.000000 12.0000 0 - 794 403 1 1 0.000000 12.0000 0 - 795 404 1 1 0.000000 12.0000 0 - 796 404 1 1 0.000000 12.0000 0 - 797 405 1 1 0.000000 12.0000 0 - 798 405 1 1 0.000000 12.0000 0 - 799 406 1 1 0.000000 12.0000 0 - 800 406 1 1 0.000000 12.0000 0 - 801 407 1 1 0.000000 12.0000 0 - 802 407 1 1 0.000000 12.0000 0 - 803 408 1 1 0.000000 12.0000 0 - 804 408 1 1 0.000000 12.0000 0 - 805 409 1 1 0.000000 12.0000 0 - 806 409 1 1 0.000000 12.0000 0 - 807 410 1 1 0.000000 12.0000 0 - 808 410 1 1 0.000000 12.0000 0 - 809 411 1 1 0.000000 12.0000 0 - 810 411 1 1 0.000000 12.0000 0 - 811 412 1 1 0.000000 12.0000 0 - 812 412 1 1 0.000000 12.0000 0 - 813 413 1 1 0.000000 12.0000 0 - 814 413 1 1 0.000000 12.0000 0 - 815 414 1 1 0.000000 12.0000 0 - 816 414 1 1 0.000000 12.0000 0 - 817 415 1 1 0.000000 12.0000 0 - 818 415 1 1 0.000000 12.0000 0 - 819 416 1 1 0.000000 12.0000 0 - 820 416 1 1 0.000000 12.0000 0 - 821 417 1 1 0.000000 12.0000 0 - 822 417 1 1 0.000000 12.0000 0 - 823 418 1 1 0.000000 12.0000 0 - 824 418 1 1 0.000000 12.0000 0 - 825 419 1 1 0.000000 12.0000 0 - 826 419 1 1 0.000000 12.0000 0 - 827 420 1 1 0.000000 12.0000 0 - 828 420 1 1 0.000000 12.0000 0 - 829 421 1 1 0.000000 12.0000 0 - 830 421 1 1 0.000000 12.0000 0 - 831 422 1 1 0.000000 12.0000 0 - 832 422 1 1 0.000000 12.0000 0 - 833 423 1 1 0.000000 12.0000 0 - 834 423 1 1 0.000000 12.0000 0 - 835 424 1 1 0.000000 12.0000 0 - 836 424 1 1 0.000000 12.0000 0 - 837 425 1 1 0.000000 12.0000 0 - 838 425 1 1 0.000000 12.0000 0 - 839 426 1 1 0.000000 12.0000 0 - 840 426 1 1 0.000000 12.0000 0 - 841 427 1 1 0.000000 12.0000 0 - 842 427 1 1 0.000000 12.0000 0 - 843 428 1 1 0.000000 12.0000 0 - 844 428 1 1 0.000000 12.0000 0 - 845 429 1 1 0.000000 12.0000 0 - 846 429 1 1 0.000000 12.0000 0 - 847 430 1 1 0.000000 12.0000 0 - 848 430 1 1 0.000000 12.0000 0 - 849 431 1 1 0.000000 12.0000 0 - 850 431 1 1 0.000000 12.0000 0 - 851 432 1 1 0.000000 12.0000 0 - 852 432 1 1 0.000000 12.0000 0 - 853 433 1 1 0.000000 12.0000 0 - 854 433 1 1 0.000000 12.0000 0 - 855 434 1 1 0.000000 12.0000 0 - 856 434 1 1 0.000000 12.0000 0 - 857 435 1 1 0.000000 12.0000 0 - 858 435 1 1 0.000000 12.0000 0 - 859 436 1 1 0.000000 12.0000 0 - 860 436 1 1 0.000000 12.0000 0 - 861 437 1 1 0.000000 12.0000 0 - 862 437 1 1 0.000000 12.0000 0 - 863 438 1 1 0.000000 12.0000 0 - 864 438 1 1 0.000000 12.0000 0 - 865 439 1 1 0.000000 12.0000 0 - 866 439 1 1 0.000000 12.0000 0 - 867 440 1 1 0.000000 12.0000 0 - 868 440 1 1 0.000000 12.0000 0 - 869 441 1 1 0.000000 12.0000 0 - 870 441 1 1 0.000000 12.0000 0 - 871 442 1 1 0.000000 12.0000 0 - 872 442 1 1 0.000000 12.0000 0 - 873 443 1 1 0.000000 12.0000 0 - 874 443 1 1 0.000000 12.0000 0 - 875 444 1 1 0.000000 12.0000 0 - 876 444 1 1 0.000000 12.0000 0 - 877 445 1 1 0.000000 12.0000 0 - 878 445 1 1 0.000000 12.0000 0 - 879 446 1 1 0.000000 12.0000 0 - 880 446 1 1 0.000000 12.0000 0 - 881 447 1 1 0.000000 12.0000 0 - 882 447 1 1 0.000000 12.0000 0 - 883 448 1 1 0.000000 12.0000 0 - 884 448 1 1 0.000000 12.0000 0 - 885 449 1 1 0.000000 12.0000 0 - 886 449 1 1 0.000000 12.0000 0 - 887 450 1 1 0.000000 12.0000 0 - 888 450 1 1 0.000000 12.0000 0 - 889 451 1 1 0.000000 12.0000 0 - 890 451 1 1 0.000000 12.0000 0 - 891 452 1 1 0.000000 12.0000 0 - 892 452 1 1 0.000000 12.0000 0 - 893 453 1 1 0.000000 12.0000 0 - 894 453 1 1 0.000000 12.0000 0 - 895 454 1 1 0.000000 12.0000 0 - 896 454 1 1 0.000000 12.0000 0 - 897 455 1 1 0.000000 12.0000 0 - 898 455 1 1 0.000000 12.0000 0 - 899 456 1 1 0.000000 12.0000 0 - 900 456 1 1 0.000000 12.0000 0 - 901 457 1 1 0.000000 12.0000 0 - 902 457 1 1 0.000000 12.0000 0 - 903 458 1 1 0.000000 12.0000 0 - 904 458 1 1 0.000000 12.0000 0 - 905 459 1 1 0.000000 12.0000 0 - 906 459 1 1 0.000000 12.0000 0 - 907 460 1 1 0.000000 12.0000 0 - 908 460 1 1 0.000000 12.0000 0 - 909 461 1 1 0.000000 12.0000 0 - 910 461 1 1 0.000000 12.0000 0 - 911 462 1 1 0.000000 12.0000 0 - 912 462 1 1 0.000000 12.0000 0 - 913 463 1 1 0.000000 12.0000 0 - 914 463 1 1 0.000000 12.0000 0 - 915 464 1 1 0.000000 12.0000 0 - 916 464 1 1 0.000000 12.0000 0 - 917 465 1 1 0.000000 12.0000 0 - 918 465 1 1 0.000000 12.0000 0 - 919 466 1 1 0.000000 12.0000 0 - 920 466 1 1 0.000000 12.0000 0 - 921 467 1 1 0.000000 12.0000 0 - 922 467 1 1 0.000000 12.0000 0 - 923 468 1 1 0.000000 12.0000 0 - 924 468 1 1 0.000000 12.0000 0 - 925 469 1 1 0.000000 12.0000 0 - 926 469 1 1 0.000000 12.0000 0 - 927 470 1 1 0.000000 12.0000 0 - 928 470 1 1 0.000000 12.0000 0 - 929 471 1 1 0.000000 12.0000 0 - 930 471 1 1 0.000000 12.0000 0 - 931 472 1 1 0.000000 12.0000 0 - 932 472 1 1 0.000000 12.0000 0 - 933 473 1 1 0.000000 12.0000 0 - 934 473 1 1 0.000000 12.0000 0 - 935 474 1 1 0.000000 12.0000 0 - 936 474 1 1 0.000000 12.0000 0 - 937 475 1 1 0.000000 12.0000 0 - 938 475 1 1 0.000000 12.0000 0 - 939 476 1 1 0.000000 12.0000 0 - 940 476 1 1 0.000000 12.0000 0 - 941 477 1 1 0.000000 12.0000 0 - 942 477 1 1 0.000000 12.0000 0 - 943 478 1 1 0.000000 12.0000 0 - 944 478 1 1 0.000000 12.0000 0 - 945 479 1 1 0.000000 12.0000 0 - 946 479 1 1 0.000000 12.0000 0 - 947 480 1 1 0.000000 12.0000 0 - 948 480 1 1 0.000000 12.0000 0 - 949 481 1 1 0.000000 12.0000 0 - 950 481 1 1 0.000000 12.0000 0 - 951 482 1 1 0.000000 12.0000 0 - 952 482 1 1 0.000000 12.0000 0 - 953 483 1 1 0.000000 12.0000 0 - 954 483 1 1 0.000000 12.0000 0 - 955 484 1 1 0.000000 12.0000 0 - 956 484 1 1 0.000000 12.0000 0 - 957 485 1 1 0.000000 12.0000 0 - 958 485 1 1 0.000000 12.0000 0 - 959 486 1 1 0.000000 12.0000 0 - 960 486 1 1 0.000000 12.0000 0 - 961 487 1 1 0.000000 12.0000 0 - 962 487 1 1 0.000000 12.0000 0 - 963 488 1 1 0.000000 12.0000 0 - 964 488 1 1 0.000000 12.0000 0 - 965 489 1 1 0.000000 12.0000 0 - 966 489 1 1 0.000000 12.0000 0 - 967 490 1 1 0.000000 12.0000 0 - 968 490 1 1 0.000000 12.0000 0 - 969 491 1 1 0.000000 12.0000 0 - 970 491 1 1 0.000000 12.0000 0 - 971 492 1 1 0.000000 12.0000 0 - 972 492 1 1 0.000000 12.0000 0 - 973 493 1 1 0.000000 12.0000 0 - 974 493 1 1 0.000000 12.0000 0 - 975 494 1 1 0.000000 12.0000 0 - 976 494 1 1 0.000000 12.0000 0 - 977 495 1 1 0.000000 12.0000 0 - 978 495 1 1 0.000000 12.0000 0 - 979 496 1 1 0.000000 12.0000 0 - 980 496 1 1 0.000000 12.0000 0 - 981 497 1 1 0.000000 12.0000 0 - 982 497 1 1 0.000000 12.0000 0 - 983 498 1 1 0.000000 12.0000 0 - 984 498 1 1 0.000000 12.0000 0 - 985 499 1 1 0.000000 12.0000 0 - 986 499 1 1 0.000000 12.0000 0 - 987 500 1 1 0.000000 12.0000 0 - 988 500 1 1 0.000000 12.0000 0 - 989 501 1 1 0.000000 12.0000 0 - 990 501 1 1 0.000000 12.0000 0 - 991 502 1 1 0.000000 12.0000 0 - 992 502 1 1 0.000000 12.0000 0 - 993 503 1 1 0.000000 12.0000 0 - 994 503 1 1 0.000000 12.0000 0 - 995 504 1 1 0.000000 12.0000 0 - 996 504 1 1 0.000000 12.0000 0 - 997 505 2 2 -0.847600 15.9994 0 - 998 505 3 3 0.423800 1.0080 0 - 999 505 3 3 0.423800 1.0080 0 - 1000 506 2 2 -0.847600 15.9994 0 - 1001 506 3 3 0.423800 1.0080 0 - 1002 506 3 3 0.423800 1.0080 0 - 1003 507 2 2 -0.847600 15.9994 0 - 1004 507 3 3 0.423800 1.0080 0 - 1005 507 3 3 0.423800 1.0080 0 - 1006 508 2 2 -0.847600 15.9994 0 - 1007 508 3 3 0.423800 1.0080 0 - 1008 508 3 3 0.423800 1.0080 0 - 1009 509 2 2 -0.847600 15.9994 0 - 1010 509 3 3 0.423800 1.0080 0 - 1011 509 3 3 0.423800 1.0080 0 - 1012 510 2 2 -0.847600 15.9994 0 - 1013 510 3 3 0.423800 1.0080 0 - 1014 510 3 3 0.423800 1.0080 0 - 1015 511 2 2 -0.847600 15.9994 0 - 1016 511 3 3 0.423800 1.0080 0 - 1017 511 3 3 0.423800 1.0080 0 - 1018 512 2 2 -0.847600 15.9994 0 - 1019 512 3 3 0.423800 1.0080 0 - 1020 512 3 3 0.423800 1.0080 0 - 1021 513 2 2 -0.847600 15.9994 0 - 1022 513 3 3 0.423800 1.0080 0 - 1023 513 3 3 0.423800 1.0080 0 - 1024 514 2 2 -0.847600 15.9994 0 - 1025 514 3 3 0.423800 1.0080 0 - 1026 514 3 3 0.423800 1.0080 0 - 1027 515 2 2 -0.847600 15.9994 0 - 1028 515 3 3 0.423800 1.0080 0 - 1029 515 3 3 0.423800 1.0080 0 - 1030 516 2 2 -0.847600 15.9994 0 - 1031 516 3 3 0.423800 1.0080 0 - 1032 516 3 3 0.423800 1.0080 0 - 1033 517 2 2 -0.847600 15.9994 0 - 1034 517 3 3 0.423800 1.0080 0 - 1035 517 3 3 0.423800 1.0080 0 - 1036 518 2 2 -0.847600 15.9994 0 - 1037 518 3 3 0.423800 1.0080 0 - 1038 518 3 3 0.423800 1.0080 0 - 1039 519 2 2 -0.847600 15.9994 0 - 1040 519 3 3 0.423800 1.0080 0 - 1041 519 3 3 0.423800 1.0080 0 - 1042 520 2 2 -0.847600 15.9994 0 - 1043 520 3 3 0.423800 1.0080 0 - 1044 520 3 3 0.423800 1.0080 0 - 1045 521 2 2 -0.847600 15.9994 0 - 1046 521 3 3 0.423800 1.0080 0 - 1047 521 3 3 0.423800 1.0080 0 - 1048 522 2 2 -0.847600 15.9994 0 - 1049 522 3 3 0.423800 1.0080 0 - 1050 522 3 3 0.423800 1.0080 0 - 1051 523 2 2 -0.847600 15.9994 0 - 1052 523 3 3 0.423800 1.0080 0 - 1053 523 3 3 0.423800 1.0080 0 - 1054 524 2 2 -0.847600 15.9994 0 - 1055 524 3 3 0.423800 1.0080 0 - 1056 524 3 3 0.423800 1.0080 0 - 1057 525 2 2 -0.847600 15.9994 0 - 1058 525 3 3 0.423800 1.0080 0 - 1059 525 3 3 0.423800 1.0080 0 - 1060 526 2 2 -0.847600 15.9994 0 - 1061 526 3 3 0.423800 1.0080 0 - 1062 526 3 3 0.423800 1.0080 0 - 1063 527 2 2 -0.847600 15.9994 0 - 1064 527 3 3 0.423800 1.0080 0 - 1065 527 3 3 0.423800 1.0080 0 - 1066 528 2 2 -0.847600 15.9994 0 - 1067 528 3 3 0.423800 1.0080 0 - 1068 528 3 3 0.423800 1.0080 0 - 1069 529 2 2 -0.847600 15.9994 0 - 1070 529 3 3 0.423800 1.0080 0 - 1071 529 3 3 0.423800 1.0080 0 - 1072 530 2 2 -0.847600 15.9994 0 - 1073 530 3 3 0.423800 1.0080 0 - 1074 530 3 3 0.423800 1.0080 0 - 1075 531 2 2 -0.847600 15.9994 0 - 1076 531 3 3 0.423800 1.0080 0 - 1077 531 3 3 0.423800 1.0080 0 - 1078 532 2 2 -0.847600 15.9994 0 - 1079 532 3 3 0.423800 1.0080 0 - 1080 532 3 3 0.423800 1.0080 0 - 1081 533 2 2 -0.847600 15.9994 0 - 1082 533 3 3 0.423800 1.0080 0 - 1083 533 3 3 0.423800 1.0080 0 - 1084 534 2 2 -0.847600 15.9994 0 - 1085 534 3 3 0.423800 1.0080 0 - 1086 534 3 3 0.423800 1.0080 0 - 1087 535 2 2 -0.847600 15.9994 0 - 1088 535 3 3 0.423800 1.0080 0 - 1089 535 3 3 0.423800 1.0080 0 - 1090 536 2 2 -0.847600 15.9994 0 - 1091 536 3 3 0.423800 1.0080 0 - 1092 536 3 3 0.423800 1.0080 0 - 1093 537 2 2 -0.847600 15.9994 0 - 1094 537 3 3 0.423800 1.0080 0 - 1095 537 3 3 0.423800 1.0080 0 - 1096 538 2 2 -0.847600 15.9994 0 - 1097 538 3 3 0.423800 1.0080 0 - 1098 538 3 3 0.423800 1.0080 0 - 1099 539 2 2 -0.847600 15.9994 0 - 1100 539 3 3 0.423800 1.0080 0 - 1101 539 3 3 0.423800 1.0080 0 - 1102 540 2 2 -0.847600 15.9994 0 - 1103 540 3 3 0.423800 1.0080 0 - 1104 540 3 3 0.423800 1.0080 0 - 1105 541 2 2 -0.847600 15.9994 0 - 1106 541 3 3 0.423800 1.0080 0 - 1107 541 3 3 0.423800 1.0080 0 - 1108 542 2 2 -0.847600 15.9994 0 - 1109 542 3 3 0.423800 1.0080 0 - 1110 542 3 3 0.423800 1.0080 0 - 1111 543 2 2 -0.847600 15.9994 0 - 1112 543 3 3 0.423800 1.0080 0 - 1113 543 3 3 0.423800 1.0080 0 - 1114 544 2 2 -0.847600 15.9994 0 - 1115 544 3 3 0.423800 1.0080 0 - 1116 544 3 3 0.423800 1.0080 0 - 1117 545 2 2 -0.847600 15.9994 0 - 1118 545 3 3 0.423800 1.0080 0 - 1119 545 3 3 0.423800 1.0080 0 - 1120 546 2 2 -0.847600 15.9994 0 - 1121 546 3 3 0.423800 1.0080 0 - 1122 546 3 3 0.423800 1.0080 0 - 1123 547 2 2 -0.847600 15.9994 0 - 1124 547 3 3 0.423800 1.0080 0 - 1125 547 3 3 0.423800 1.0080 0 - 1126 548 2 2 -0.847600 15.9994 0 - 1127 548 3 3 0.423800 1.0080 0 - 1128 548 3 3 0.423800 1.0080 0 - 1129 549 2 2 -0.847600 15.9994 0 - 1130 549 3 3 0.423800 1.0080 0 - 1131 549 3 3 0.423800 1.0080 0 - 1132 550 2 2 -0.847600 15.9994 0 - 1133 550 3 3 0.423800 1.0080 0 - 1134 550 3 3 0.423800 1.0080 0 - 1135 551 2 2 -0.847600 15.9994 0 - 1136 551 3 3 0.423800 1.0080 0 - 1137 551 3 3 0.423800 1.0080 0 - 1138 552 2 2 -0.847600 15.9994 0 - 1139 552 3 3 0.423800 1.0080 0 - 1140 552 3 3 0.423800 1.0080 0 - 1141 553 2 2 -0.847600 15.9994 0 - 1142 553 3 3 0.423800 1.0080 0 - 1143 553 3 3 0.423800 1.0080 0 - 1144 554 2 2 -0.847600 15.9994 0 - 1145 554 3 3 0.423800 1.0080 0 - 1146 554 3 3 0.423800 1.0080 0 - 1147 555 2 2 -0.847600 15.9994 0 - 1148 555 3 3 0.423800 1.0080 0 - 1149 555 3 3 0.423800 1.0080 0 - 1150 556 2 2 -0.847600 15.9994 0 - 1151 556 3 3 0.423800 1.0080 0 - 1152 556 3 3 0.423800 1.0080 0 - 1153 557 2 2 -0.847600 15.9994 0 - 1154 557 3 3 0.423800 1.0080 0 - 1155 557 3 3 0.423800 1.0080 0 - 1156 558 2 2 -0.847600 15.9994 0 - 1157 558 3 3 0.423800 1.0080 0 - 1158 558 3 3 0.423800 1.0080 0 - 1159 559 2 2 -0.847600 15.9994 0 - 1160 559 3 3 0.423800 1.0080 0 - 1161 559 3 3 0.423800 1.0080 0 - 1162 560 2 2 -0.847600 15.9994 0 - 1163 560 3 3 0.423800 1.0080 0 - 1164 560 3 3 0.423800 1.0080 0 - 1165 561 2 2 -0.847600 15.9994 0 - 1166 561 3 3 0.423800 1.0080 0 - 1167 561 3 3 0.423800 1.0080 0 - 1168 562 2 2 -0.847600 15.9994 0 - 1169 562 3 3 0.423800 1.0080 0 - 1170 562 3 3 0.423800 1.0080 0 - 1171 563 2 2 -0.847600 15.9994 0 - 1172 563 3 3 0.423800 1.0080 0 - 1173 563 3 3 0.423800 1.0080 0 - 1174 564 2 2 -0.847600 15.9994 0 - 1175 564 3 3 0.423800 1.0080 0 - 1176 564 3 3 0.423800 1.0080 0 - 1177 565 2 2 -0.847600 15.9994 0 - 1178 565 3 3 0.423800 1.0080 0 - 1179 565 3 3 0.423800 1.0080 0 - 1180 566 2 2 -0.847600 15.9994 0 - 1181 566 3 3 0.423800 1.0080 0 - 1182 566 3 3 0.423800 1.0080 0 - 1183 567 2 2 -0.847600 15.9994 0 - 1184 567 3 3 0.423800 1.0080 0 - 1185 567 3 3 0.423800 1.0080 0 - 1186 568 2 2 -0.847600 15.9994 0 - 1187 568 3 3 0.423800 1.0080 0 - 1188 568 3 3 0.423800 1.0080 0 - 1189 569 2 2 -0.847600 15.9994 0 - 1190 569 3 3 0.423800 1.0080 0 - 1191 569 3 3 0.423800 1.0080 0 - 1192 570 2 2 -0.847600 15.9994 0 - 1193 570 3 3 0.423800 1.0080 0 - 1194 570 3 3 0.423800 1.0080 0 - 1195 571 2 2 -0.847600 15.9994 0 - 1196 571 3 3 0.423800 1.0080 0 - 1197 571 3 3 0.423800 1.0080 0 - 1198 572 2 2 -0.847600 15.9994 0 - 1199 572 3 3 0.423800 1.0080 0 - 1200 572 3 3 0.423800 1.0080 0 - 1201 573 2 2 -0.847600 15.9994 0 - 1202 573 3 3 0.423800 1.0080 0 - 1203 573 3 3 0.423800 1.0080 0 - 1204 574 2 2 -0.847600 15.9994 0 - 1205 574 3 3 0.423800 1.0080 0 - 1206 574 3 3 0.423800 1.0080 0 - 1207 575 2 2 -0.847600 15.9994 0 - 1208 575 3 3 0.423800 1.0080 0 - 1209 575 3 3 0.423800 1.0080 0 - 1210 576 2 2 -0.847600 15.9994 0 - 1211 576 3 3 0.423800 1.0080 0 - 1212 576 3 3 0.423800 1.0080 0 - 1213 577 2 2 -0.847600 15.9994 0 - 1214 577 3 3 0.423800 1.0080 0 - 1215 577 3 3 0.423800 1.0080 0 - 1216 578 2 2 -0.847600 15.9994 0 - 1217 578 3 3 0.423800 1.0080 0 - 1218 578 3 3 0.423800 1.0080 0 - 1219 579 2 2 -0.847600 15.9994 0 - 1220 579 3 3 0.423800 1.0080 0 - 1221 579 3 3 0.423800 1.0080 0 - 1222 580 2 2 -0.847600 15.9994 0 - 1223 580 3 3 0.423800 1.0080 0 - 1224 580 3 3 0.423800 1.0080 0 - 1225 581 2 2 -0.847600 15.9994 0 - 1226 581 3 3 0.423800 1.0080 0 - 1227 581 3 3 0.423800 1.0080 0 - 1228 582 2 2 -0.847600 15.9994 0 - 1229 582 3 3 0.423800 1.0080 0 - 1230 582 3 3 0.423800 1.0080 0 - 1231 583 2 2 -0.847600 15.9994 0 - 1232 583 3 3 0.423800 1.0080 0 - 1233 583 3 3 0.423800 1.0080 0 - 1234 584 2 2 -0.847600 15.9994 0 - 1235 584 3 3 0.423800 1.0080 0 - 1236 584 3 3 0.423800 1.0080 0 - 1237 585 2 2 -0.847600 15.9994 0 - 1238 585 3 3 0.423800 1.0080 0 - 1239 585 3 3 0.423800 1.0080 0 - 1240 586 2 2 -0.847600 15.9994 0 - 1241 586 3 3 0.423800 1.0080 0 - 1242 586 3 3 0.423800 1.0080 0 - 1243 587 2 2 -0.847600 15.9994 0 - 1244 587 3 3 0.423800 1.0080 0 - 1245 587 3 3 0.423800 1.0080 0 - 1246 588 2 2 -0.847600 15.9994 0 - 1247 588 3 3 0.423800 1.0080 0 - 1248 588 3 3 0.423800 1.0080 0 - 1249 589 2 2 -0.847600 15.9994 0 - 1250 589 3 3 0.423800 1.0080 0 - 1251 589 3 3 0.423800 1.0080 0 - 1252 590 2 2 -0.847600 15.9994 0 - 1253 590 3 3 0.423800 1.0080 0 - 1254 590 3 3 0.423800 1.0080 0 - 1255 591 2 2 -0.847600 15.9994 0 - 1256 591 3 3 0.423800 1.0080 0 - 1257 591 3 3 0.423800 1.0080 0 - 1258 592 2 2 -0.847600 15.9994 0 - 1259 592 3 3 0.423800 1.0080 0 - 1260 592 3 3 0.423800 1.0080 0 - 1261 593 2 2 -0.847600 15.9994 0 - 1262 593 3 3 0.423800 1.0080 0 - 1263 593 3 3 0.423800 1.0080 0 - 1264 594 2 2 -0.847600 15.9994 0 - 1265 594 3 3 0.423800 1.0080 0 - 1266 594 3 3 0.423800 1.0080 0 - 1267 595 2 2 -0.847600 15.9994 0 - 1268 595 3 3 0.423800 1.0080 0 - 1269 595 3 3 0.423800 1.0080 0 - 1270 596 2 2 -0.847600 15.9994 0 - 1271 596 3 3 0.423800 1.0080 0 - 1272 596 3 3 0.423800 1.0080 0 - 1273 597 2 2 -0.847600 15.9994 0 - 1274 597 3 3 0.423800 1.0080 0 - 1275 597 3 3 0.423800 1.0080 0 - 1276 598 2 2 -0.847600 15.9994 0 - 1277 598 3 3 0.423800 1.0080 0 - 1278 598 3 3 0.423800 1.0080 0 - 1279 599 2 2 -0.847600 15.9994 0 - 1280 599 3 3 0.423800 1.0080 0 - 1281 599 3 3 0.423800 1.0080 0 - 1282 600 2 2 -0.847600 15.9994 0 - 1283 600 3 3 0.423800 1.0080 0 - 1284 600 3 3 0.423800 1.0080 0 - 1285 601 2 2 -0.847600 15.9994 0 - 1286 601 3 3 0.423800 1.0080 0 - 1287 601 3 3 0.423800 1.0080 0 - 1288 602 2 2 -0.847600 15.9994 0 - 1289 602 3 3 0.423800 1.0080 0 - 1290 602 3 3 0.423800 1.0080 0 - 1291 603 2 2 -0.847600 15.9994 0 - 1292 603 3 3 0.423800 1.0080 0 - 1293 603 3 3 0.423800 1.0080 0 - 1294 604 2 2 -0.847600 15.9994 0 - 1295 604 3 3 0.423800 1.0080 0 - 1296 604 3 3 0.423800 1.0080 0 - 1297 605 2 2 -0.847600 15.9994 0 - 1298 605 3 3 0.423800 1.0080 0 - 1299 605 3 3 0.423800 1.0080 0 - 1300 606 2 2 -0.847600 15.9994 0 - 1301 606 3 3 0.423800 1.0080 0 - 1302 606 3 3 0.423800 1.0080 0 - 1303 607 2 2 -0.847600 15.9994 0 - 1304 607 3 3 0.423800 1.0080 0 - 1305 607 3 3 0.423800 1.0080 0 - 1306 608 2 2 -0.847600 15.9994 0 - 1307 608 3 3 0.423800 1.0080 0 - 1308 608 3 3 0.423800 1.0080 0 - 1309 609 2 2 -0.847600 15.9994 0 - 1310 609 3 3 0.423800 1.0080 0 - 1311 609 3 3 0.423800 1.0080 0 - 1312 610 2 2 -0.847600 15.9994 0 - 1313 610 3 3 0.423800 1.0080 0 - 1314 610 3 3 0.423800 1.0080 0 - 1315 611 2 2 -0.847600 15.9994 0 - 1316 611 3 3 0.423800 1.0080 0 - 1317 611 3 3 0.423800 1.0080 0 - 1318 612 2 2 -0.847600 15.9994 0 - 1319 612 3 3 0.423800 1.0080 0 - 1320 612 3 3 0.423800 1.0080 0 - 1321 613 2 2 -0.847600 15.9994 0 - 1322 613 3 3 0.423800 1.0080 0 - 1323 613 3 3 0.423800 1.0080 0 - 1324 614 2 2 -0.847600 15.9994 0 - 1325 614 3 3 0.423800 1.0080 0 - 1326 614 3 3 0.423800 1.0080 0 - 1327 615 2 2 -0.847600 15.9994 0 - 1328 615 3 3 0.423800 1.0080 0 - 1329 615 3 3 0.423800 1.0080 0 - 1330 616 2 2 -0.847600 15.9994 0 - 1331 616 3 3 0.423800 1.0080 0 - 1332 616 3 3 0.423800 1.0080 0 - 1333 617 2 2 -0.847600 15.9994 0 - 1334 617 3 3 0.423800 1.0080 0 - 1335 617 3 3 0.423800 1.0080 0 - 1336 618 2 2 -0.847600 15.9994 0 - 1337 618 3 3 0.423800 1.0080 0 - 1338 618 3 3 0.423800 1.0080 0 - 1339 619 2 2 -0.847600 15.9994 0 - 1340 619 3 3 0.423800 1.0080 0 - 1341 619 3 3 0.423800 1.0080 0 - 1342 620 2 2 -0.847600 15.9994 0 - 1343 620 3 3 0.423800 1.0080 0 - 1344 620 3 3 0.423800 1.0080 0 - 1345 621 2 2 -0.847600 15.9994 0 - 1346 621 3 3 0.423800 1.0080 0 - 1347 621 3 3 0.423800 1.0080 0 - 1348 622 2 2 -0.847600 15.9994 0 - 1349 622 3 3 0.423800 1.0080 0 - 1350 622 3 3 0.423800 1.0080 0 - 1351 623 2 2 -0.847600 15.9994 0 - 1352 623 3 3 0.423800 1.0080 0 - 1353 623 3 3 0.423800 1.0080 0 - 1354 624 2 2 -0.847600 15.9994 0 - 1355 624 3 3 0.423800 1.0080 0 - 1356 624 3 3 0.423800 1.0080 0 - 1357 625 2 2 -0.847600 15.9994 0 - 1358 625 3 3 0.423800 1.0080 0 - 1359 625 3 3 0.423800 1.0080 0 - 1360 626 2 2 -0.847600 15.9994 0 - 1361 626 3 3 0.423800 1.0080 0 - 1362 626 3 3 0.423800 1.0080 0 - 1363 627 2 2 -0.847600 15.9994 0 - 1364 627 3 3 0.423800 1.0080 0 - 1365 627 3 3 0.423800 1.0080 0 - 1366 628 2 2 -0.847600 15.9994 0 - 1367 628 3 3 0.423800 1.0080 0 - 1368 628 3 3 0.423800 1.0080 0 - 1369 629 2 2 -0.847600 15.9994 0 - 1370 629 3 3 0.423800 1.0080 0 - 1371 629 3 3 0.423800 1.0080 0 - 1372 630 2 2 -0.847600 15.9994 0 - 1373 630 3 3 0.423800 1.0080 0 - 1374 630 3 3 0.423800 1.0080 0 - 1375 631 2 2 -0.847600 15.9994 0 - 1376 631 3 3 0.423800 1.0080 0 - 1377 631 3 3 0.423800 1.0080 0 - 1378 632 2 2 -0.847600 15.9994 0 - 1379 632 3 3 0.423800 1.0080 0 - 1380 632 3 3 0.423800 1.0080 0 - 1381 633 2 2 -0.847600 15.9994 0 - 1382 633 3 3 0.423800 1.0080 0 - 1383 633 3 3 0.423800 1.0080 0 - 1384 634 2 2 -0.847600 15.9994 0 - 1385 634 3 3 0.423800 1.0080 0 - 1386 634 3 3 0.423800 1.0080 0 - 1387 635 2 2 -0.847600 15.9994 0 - 1388 635 3 3 0.423800 1.0080 0 - 1389 635 3 3 0.423800 1.0080 0 - 1390 636 2 2 -0.847600 15.9994 0 - 1391 636 3 3 0.423800 1.0080 0 - 1392 636 3 3 0.423800 1.0080 0 - 1393 637 2 2 -0.847600 15.9994 0 - 1394 637 3 3 0.423800 1.0080 0 - 1395 637 3 3 0.423800 1.0080 0 - 1396 638 2 2 -0.847600 15.9994 0 - 1397 638 3 3 0.423800 1.0080 0 - 1398 638 3 3 0.423800 1.0080 0 - 1399 639 2 2 -0.847600 15.9994 0 - 1400 639 3 3 0.423800 1.0080 0 - 1401 639 3 3 0.423800 1.0080 0 - 1402 640 2 2 -0.847600 15.9994 0 - 1403 640 3 3 0.423800 1.0080 0 - 1404 640 3 3 0.423800 1.0080 0 - 1405 641 2 2 -0.847600 15.9994 0 - 1406 641 3 3 0.423800 1.0080 0 - 1407 641 3 3 0.423800 1.0080 0 - 1408 642 2 2 -0.847600 15.9994 0 - 1409 642 3 3 0.423800 1.0080 0 - 1410 642 3 3 0.423800 1.0080 0 - 1411 643 2 2 -0.847600 15.9994 0 - 1412 643 3 3 0.423800 1.0080 0 - 1413 643 3 3 0.423800 1.0080 0 - 1414 644 2 2 -0.847600 15.9994 0 - 1415 644 3 3 0.423800 1.0080 0 - 1416 644 3 3 0.423800 1.0080 0 - 1417 645 2 2 -0.847600 15.9994 0 - 1418 645 3 3 0.423800 1.0080 0 - 1419 645 3 3 0.423800 1.0080 0 - 1420 646 2 2 -0.847600 15.9994 0 - 1421 646 3 3 0.423800 1.0080 0 - 1422 646 3 3 0.423800 1.0080 0 - 1423 647 2 2 -0.847600 15.9994 0 - 1424 647 3 3 0.423800 1.0080 0 - 1425 647 3 3 0.423800 1.0080 0 - 1426 648 2 2 -0.847600 15.9994 0 - 1427 648 3 3 0.423800 1.0080 0 - 1428 648 3 3 0.423800 1.0080 0 - 1429 649 2 2 -0.847600 15.9994 0 - 1430 649 3 3 0.423800 1.0080 0 - 1431 649 3 3 0.423800 1.0080 0 - 1432 650 2 2 -0.847600 15.9994 0 - 1433 650 3 3 0.423800 1.0080 0 - 1434 650 3 3 0.423800 1.0080 0 - 1435 651 2 2 -0.847600 15.9994 0 - 1436 651 3 3 0.423800 1.0080 0 - 1437 651 3 3 0.423800 1.0080 0 - 1438 652 2 2 -0.847600 15.9994 0 - 1439 652 3 3 0.423800 1.0080 0 - 1440 652 3 3 0.423800 1.0080 0 - 1441 653 2 2 -0.847600 15.9994 0 - 1442 653 3 3 0.423800 1.0080 0 - 1443 653 3 3 0.423800 1.0080 0 - 1444 654 2 2 -0.847600 15.9994 0 - 1445 654 3 3 0.423800 1.0080 0 - 1446 654 3 3 0.423800 1.0080 0 - 1447 655 2 2 -0.847600 15.9994 0 - 1448 655 3 3 0.423800 1.0080 0 - 1449 655 3 3 0.423800 1.0080 0 - 1450 656 2 2 -0.847600 15.9994 0 - 1451 656 3 3 0.423800 1.0080 0 - 1452 656 3 3 0.423800 1.0080 0 - 1453 657 2 2 -0.847600 15.9994 0 - 1454 657 3 3 0.423800 1.0080 0 - 1455 657 3 3 0.423800 1.0080 0 - 1456 658 2 2 -0.847600 15.9994 0 - 1457 658 3 3 0.423800 1.0080 0 - 1458 658 3 3 0.423800 1.0080 0 - 1459 659 2 2 -0.847600 15.9994 0 - 1460 659 3 3 0.423800 1.0080 0 - 1461 659 3 3 0.423800 1.0080 0 - 1462 660 2 2 -0.847600 15.9994 0 - 1463 660 3 3 0.423800 1.0080 0 - 1464 660 3 3 0.423800 1.0080 0 - 1465 661 2 2 -0.847600 15.9994 0 - 1466 661 3 3 0.423800 1.0080 0 - 1467 661 3 3 0.423800 1.0080 0 - 1468 662 2 2 -0.847600 15.9994 0 - 1469 662 3 3 0.423800 1.0080 0 - 1470 662 3 3 0.423800 1.0080 0 - 1471 663 2 2 -0.847600 15.9994 0 - 1472 663 3 3 0.423800 1.0080 0 - 1473 663 3 3 0.423800 1.0080 0 - 1474 664 2 2 -0.847600 15.9994 0 - 1475 664 3 3 0.423800 1.0080 0 - 1476 664 3 3 0.423800 1.0080 0 - 1477 665 2 2 -0.847600 15.9994 0 - 1478 665 3 3 0.423800 1.0080 0 - 1479 665 3 3 0.423800 1.0080 0 - 1480 666 2 2 -0.847600 15.9994 0 - 1481 666 3 3 0.423800 1.0080 0 - 1482 666 3 3 0.423800 1.0080 0 - 1483 667 2 2 -0.847600 15.9994 0 - 1484 667 3 3 0.423800 1.0080 0 - 1485 667 3 3 0.423800 1.0080 0 - 1486 668 2 2 -0.847600 15.9994 0 - 1487 668 3 3 0.423800 1.0080 0 - 1488 668 3 3 0.423800 1.0080 0 - 1489 669 2 2 -0.847600 15.9994 0 - 1490 669 3 3 0.423800 1.0080 0 - 1491 669 3 3 0.423800 1.0080 0 - 1492 670 2 2 -0.847600 15.9994 0 - 1493 670 3 3 0.423800 1.0080 0 - 1494 670 3 3 0.423800 1.0080 0 - 1495 671 2 2 -0.847600 15.9994 0 - 1496 671 3 3 0.423800 1.0080 0 - 1497 671 3 3 0.423800 1.0080 0 - 1498 672 2 2 -0.847600 15.9994 0 - 1499 672 3 3 0.423800 1.0080 0 - 1500 672 3 3 0.423800 1.0080 0 - 1501 673 2 2 -0.847600 15.9994 0 - 1502 673 3 3 0.423800 1.0080 0 - 1503 673 3 3 0.423800 1.0080 0 - 1504 674 2 2 -0.847600 15.9994 0 - 1505 674 3 3 0.423800 1.0080 0 - 1506 674 3 3 0.423800 1.0080 0 - 1507 675 2 2 -0.847600 15.9994 0 - 1508 675 3 3 0.423800 1.0080 0 - 1509 675 3 3 0.423800 1.0080 0 - 1510 676 2 2 -0.847600 15.9994 0 - 1511 676 3 3 0.423800 1.0080 0 - 1512 676 3 3 0.423800 1.0080 0 - 1513 677 2 2 -0.847600 15.9994 0 - 1514 677 3 3 0.423800 1.0080 0 - 1515 677 3 3 0.423800 1.0080 0 - 1516 678 2 2 -0.847600 15.9994 0 - 1517 678 3 3 0.423800 1.0080 0 - 1518 678 3 3 0.423800 1.0080 0 - 1519 679 2 2 -0.847600 15.9994 0 - 1520 679 3 3 0.423800 1.0080 0 - 1521 679 3 3 0.423800 1.0080 0 - 1522 680 2 2 -0.847600 15.9994 0 - 1523 680 3 3 0.423800 1.0080 0 - 1524 680 3 3 0.423800 1.0080 0 - 1525 681 2 2 -0.847600 15.9994 0 - 1526 681 3 3 0.423800 1.0080 0 - 1527 681 3 3 0.423800 1.0080 0 - 1528 682 2 2 -0.847600 15.9994 0 - 1529 682 3 3 0.423800 1.0080 0 - 1530 682 3 3 0.423800 1.0080 0 - 1531 683 2 2 -0.847600 15.9994 0 - 1532 683 3 3 0.423800 1.0080 0 - 1533 683 3 3 0.423800 1.0080 0 - 1534 684 2 2 -0.847600 15.9994 0 - 1535 684 3 3 0.423800 1.0080 0 - 1536 684 3 3 0.423800 1.0080 0 - 1537 685 2 2 -0.847600 15.9994 0 - 1538 685 3 3 0.423800 1.0080 0 - 1539 685 3 3 0.423800 1.0080 0 - 1540 686 2 2 -0.847600 15.9994 0 - 1541 686 3 3 0.423800 1.0080 0 - 1542 686 3 3 0.423800 1.0080 0 - 1543 687 2 2 -0.847600 15.9994 0 - 1544 687 3 3 0.423800 1.0080 0 - 1545 687 3 3 0.423800 1.0080 0 - 1546 688 2 2 -0.847600 15.9994 0 - 1547 688 3 3 0.423800 1.0080 0 - 1548 688 3 3 0.423800 1.0080 0 - 1549 689 2 2 -0.847600 15.9994 0 - 1550 689 3 3 0.423800 1.0080 0 - 1551 689 3 3 0.423800 1.0080 0 - 1552 690 2 2 -0.847600 15.9994 0 - 1553 690 3 3 0.423800 1.0080 0 - 1554 690 3 3 0.423800 1.0080 0 - 1555 691 2 2 -0.847600 15.9994 0 - 1556 691 3 3 0.423800 1.0080 0 - 1557 691 3 3 0.423800 1.0080 0 - 1558 692 2 2 -0.847600 15.9994 0 - 1559 692 3 3 0.423800 1.0080 0 - 1560 692 3 3 0.423800 1.0080 0 - 1561 693 2 2 -0.847600 15.9994 0 - 1562 693 3 3 0.423800 1.0080 0 - 1563 693 3 3 0.423800 1.0080 0 - 1564 694 2 2 -0.847600 15.9994 0 - 1565 694 3 3 0.423800 1.0080 0 - 1566 694 3 3 0.423800 1.0080 0 - 1567 695 2 2 -0.847600 15.9994 0 - 1568 695 3 3 0.423800 1.0080 0 - 1569 695 3 3 0.423800 1.0080 0 - 1570 696 2 2 -0.847600 15.9994 0 - 1571 696 3 3 0.423800 1.0080 0 - 1572 696 3 3 0.423800 1.0080 0 - 1573 697 2 2 -0.847600 15.9994 0 - 1574 697 3 3 0.423800 1.0080 0 - 1575 697 3 3 0.423800 1.0080 0 - 1576 698 2 2 -0.847600 15.9994 0 - 1577 698 3 3 0.423800 1.0080 0 - 1578 698 3 3 0.423800 1.0080 0 - 1579 699 2 2 -0.847600 15.9994 0 - 1580 699 3 3 0.423800 1.0080 0 - 1581 699 3 3 0.423800 1.0080 0 - 1582 700 2 2 -0.847600 15.9994 0 - 1583 700 3 3 0.423800 1.0080 0 - 1584 700 3 3 0.423800 1.0080 0 - 1585 701 2 2 -0.847600 15.9994 0 - 1586 701 3 3 0.423800 1.0080 0 - 1587 701 3 3 0.423800 1.0080 0 - 1588 702 2 2 -0.847600 15.9994 0 - 1589 702 3 3 0.423800 1.0080 0 - 1590 702 3 3 0.423800 1.0080 0 - 1591 703 2 2 -0.847600 15.9994 0 - 1592 703 3 3 0.423800 1.0080 0 - 1593 703 3 3 0.423800 1.0080 0 - 1594 704 2 2 -0.847600 15.9994 0 - 1595 704 3 3 0.423800 1.0080 0 - 1596 704 3 3 0.423800 1.0080 0 - 1597 705 2 2 -0.847600 15.9994 0 - 1598 705 3 3 0.423800 1.0080 0 - 1599 705 3 3 0.423800 1.0080 0 - 1600 706 2 2 -0.847600 15.9994 0 - 1601 706 3 3 0.423800 1.0080 0 - 1602 706 3 3 0.423800 1.0080 0 - 1603 707 2 2 -0.847600 15.9994 0 - 1604 707 3 3 0.423800 1.0080 0 - 1605 707 3 3 0.423800 1.0080 0 - 1606 708 2 2 -0.847600 15.9994 0 - 1607 708 3 3 0.423800 1.0080 0 - 1608 708 3 3 0.423800 1.0080 0 - 1609 709 2 2 -0.847600 15.9994 0 - 1610 709 3 3 0.423800 1.0080 0 - 1611 709 3 3 0.423800 1.0080 0 - 1612 710 2 2 -0.847600 15.9994 0 - 1613 710 3 3 0.423800 1.0080 0 - 1614 710 3 3 0.423800 1.0080 0 - 1615 711 2 2 -0.847600 15.9994 0 - 1616 711 3 3 0.423800 1.0080 0 - 1617 711 3 3 0.423800 1.0080 0 - 1618 712 2 2 -0.847600 15.9994 0 - 1619 712 3 3 0.423800 1.0080 0 - 1620 712 3 3 0.423800 1.0080 0 - 1621 713 2 2 -0.847600 15.9994 0 - 1622 713 3 3 0.423800 1.0080 0 - 1623 713 3 3 0.423800 1.0080 0 - 1624 714 2 2 -0.847600 15.9994 0 - 1625 714 3 3 0.423800 1.0080 0 - 1626 714 3 3 0.423800 1.0080 0 - 1627 715 2 2 -0.847600 15.9994 0 - 1628 715 3 3 0.423800 1.0080 0 - 1629 715 3 3 0.423800 1.0080 0 - 1630 716 2 2 -0.847600 15.9994 0 - 1631 716 3 3 0.423800 1.0080 0 - 1632 716 3 3 0.423800 1.0080 0 - 1633 717 2 2 -0.847600 15.9994 0 - 1634 717 3 3 0.423800 1.0080 0 - 1635 717 3 3 0.423800 1.0080 0 - 1636 718 2 2 -0.847600 15.9994 0 - 1637 718 3 3 0.423800 1.0080 0 - 1638 718 3 3 0.423800 1.0080 0 - 1639 719 2 2 -0.847600 15.9994 0 - 1640 719 3 3 0.423800 1.0080 0 - 1641 719 3 3 0.423800 1.0080 0 - 1642 720 2 2 -0.847600 15.9994 0 - 1643 720 3 3 0.423800 1.0080 0 - 1644 720 3 3 0.423800 1.0080 0 - 1645 721 2 2 -0.847600 15.9994 0 - 1646 721 3 3 0.423800 1.0080 0 - 1647 721 3 3 0.423800 1.0080 0 - 1648 722 2 2 -0.847600 15.9994 0 - 1649 722 3 3 0.423800 1.0080 0 - 1650 722 3 3 0.423800 1.0080 0 - 1651 723 2 2 -0.847600 15.9994 0 - 1652 723 3 3 0.423800 1.0080 0 - 1653 723 3 3 0.423800 1.0080 0 - 1654 724 2 2 -0.847600 15.9994 0 - 1655 724 3 3 0.423800 1.0080 0 - 1656 724 3 3 0.423800 1.0080 0 - 1657 725 2 2 -0.847600 15.9994 0 - 1658 725 3 3 0.423800 1.0080 0 - 1659 725 3 3 0.423800 1.0080 0 - 1660 726 2 2 -0.847600 15.9994 0 - 1661 726 3 3 0.423800 1.0080 0 - 1662 726 3 3 0.423800 1.0080 0 - 1663 727 2 2 -0.847600 15.9994 0 - 1664 727 3 3 0.423800 1.0080 0 - 1665 727 3 3 0.423800 1.0080 0 - 1666 728 2 2 -0.847600 15.9994 0 - 1667 728 3 3 0.423800 1.0080 0 - 1668 728 3 3 0.423800 1.0080 0 - 1669 729 2 2 -0.847600 15.9994 0 - 1670 729 3 3 0.423800 1.0080 0 - 1671 729 3 3 0.423800 1.0080 0 - 1672 730 2 2 -0.847600 15.9994 0 - 1673 730 3 3 0.423800 1.0080 0 - 1674 730 3 3 0.423800 1.0080 0 - 1675 731 2 2 -0.847600 15.9994 0 - 1676 731 3 3 0.423800 1.0080 0 - 1677 731 3 3 0.423800 1.0080 0 - 1678 732 2 2 -0.847600 15.9994 0 - 1679 732 3 3 0.423800 1.0080 0 - 1680 732 3 3 0.423800 1.0080 0 - 1681 733 2 2 -0.847600 15.9994 0 - 1682 733 3 3 0.423800 1.0080 0 - 1683 733 3 3 0.423800 1.0080 0 - 1684 734 2 2 -0.847600 15.9994 0 - 1685 734 3 3 0.423800 1.0080 0 - 1686 734 3 3 0.423800 1.0080 0 - 1687 735 2 2 -0.847600 15.9994 0 - 1688 735 3 3 0.423800 1.0080 0 - 1689 735 3 3 0.423800 1.0080 0 - 1690 736 2 2 -0.847600 15.9994 0 - 1691 736 3 3 0.423800 1.0080 0 - 1692 736 3 3 0.423800 1.0080 0 - 1693 737 2 2 -0.847600 15.9994 0 - 1694 737 3 3 0.423800 1.0080 0 - 1695 737 3 3 0.423800 1.0080 0 - 1696 738 2 2 -0.847600 15.9994 0 - 1697 738 3 3 0.423800 1.0080 0 - 1698 738 3 3 0.423800 1.0080 0 - 1699 739 2 2 -0.847600 15.9994 0 - 1700 739 3 3 0.423800 1.0080 0 - 1701 739 3 3 0.423800 1.0080 0 - 1702 740 2 2 -0.847600 15.9994 0 - 1703 740 3 3 0.423800 1.0080 0 - 1704 740 3 3 0.423800 1.0080 0 - 1705 741 2 2 -0.847600 15.9994 0 - 1706 741 3 3 0.423800 1.0080 0 - 1707 741 3 3 0.423800 1.0080 0 - 1708 742 2 2 -0.847600 15.9994 0 - 1709 742 3 3 0.423800 1.0080 0 - 1710 742 3 3 0.423800 1.0080 0 - 1711 743 2 2 -0.847600 15.9994 0 - 1712 743 3 3 0.423800 1.0080 0 - 1713 743 3 3 0.423800 1.0080 0 - 1714 744 2 2 -0.847600 15.9994 0 - 1715 744 3 3 0.423800 1.0080 0 - 1716 744 3 3 0.423800 1.0080 0 - 1717 745 2 2 -0.847600 15.9994 0 - 1718 745 3 3 0.423800 1.0080 0 - 1719 745 3 3 0.423800 1.0080 0 - 1720 746 2 2 -0.847600 15.9994 0 - 1721 746 3 3 0.423800 1.0080 0 - 1722 746 3 3 0.423800 1.0080 0 - 1723 747 2 2 -0.847600 15.9994 0 - 1724 747 3 3 0.423800 1.0080 0 - 1725 747 3 3 0.423800 1.0080 0 - 1726 748 2 2 -0.847600 15.9994 0 - 1727 748 3 3 0.423800 1.0080 0 - 1728 748 3 3 0.423800 1.0080 0 - 1729 749 2 2 -0.847600 15.9994 0 - 1730 749 3 3 0.423800 1.0080 0 - 1731 749 3 3 0.423800 1.0080 0 - 1732 750 2 2 -0.847600 15.9994 0 - 1733 750 3 3 0.423800 1.0080 0 - 1734 750 3 3 0.423800 1.0080 0 - 1735 751 2 2 -0.847600 15.9994 0 - 1736 751 3 3 0.423800 1.0080 0 - 1737 751 3 3 0.423800 1.0080 0 - 1738 752 2 2 -0.847600 15.9994 0 - 1739 752 3 3 0.423800 1.0080 0 - 1740 752 3 3 0.423800 1.0080 0 - 1741 753 2 2 -0.847600 15.9994 0 - 1742 753 3 3 0.423800 1.0080 0 - 1743 753 3 3 0.423800 1.0080 0 - 1744 754 2 2 -0.847600 15.9994 0 - 1745 754 3 3 0.423800 1.0080 0 - 1746 754 3 3 0.423800 1.0080 0 - 1747 755 2 2 -0.847600 15.9994 0 - 1748 755 3 3 0.423800 1.0080 0 - 1749 755 3 3 0.423800 1.0080 0 - 1750 756 2 2 -0.847600 15.9994 0 - 1751 756 3 3 0.423800 1.0080 0 - 1752 756 3 3 0.423800 1.0080 0 - 1753 757 2 2 -0.847600 15.9994 0 - 1754 757 3 3 0.423800 1.0080 0 - 1755 757 3 3 0.423800 1.0080 0 - 1756 758 2 2 -0.847600 15.9994 0 - 1757 758 3 3 0.423800 1.0080 0 - 1758 758 3 3 0.423800 1.0080 0 - 1759 759 2 2 -0.847600 15.9994 0 - 1760 759 3 3 0.423800 1.0080 0 - 1761 759 3 3 0.423800 1.0080 0 - 1762 760 2 2 -0.847600 15.9994 0 - 1763 760 3 3 0.423800 1.0080 0 - 1764 760 3 3 0.423800 1.0080 0 - 1765 761 2 2 -0.847600 15.9994 0 - 1766 761 3 3 0.423800 1.0080 0 - 1767 761 3 3 0.423800 1.0080 0 - 1768 762 2 2 -0.847600 15.9994 0 - 1769 762 3 3 0.423800 1.0080 0 - 1770 762 3 3 0.423800 1.0080 0 - 1771 763 2 2 -0.847600 15.9994 0 - 1772 763 3 3 0.423800 1.0080 0 - 1773 763 3 3 0.423800 1.0080 0 - 1774 764 2 2 -0.847600 15.9994 0 - 1775 764 3 3 0.423800 1.0080 0 - 1776 764 3 3 0.423800 1.0080 0 - 1777 765 2 2 -0.847600 15.9994 0 - 1778 765 3 3 0.423800 1.0080 0 - 1779 765 3 3 0.423800 1.0080 0 - 1780 766 2 2 -0.847600 15.9994 0 - 1781 766 3 3 0.423800 1.0080 0 - 1782 766 3 3 0.423800 1.0080 0 - 1783 767 2 2 -0.847600 15.9994 0 - 1784 767 3 3 0.423800 1.0080 0 - 1785 767 3 3 0.423800 1.0080 0 - 1786 768 2 2 -0.847600 15.9994 0 - 1787 768 3 3 0.423800 1.0080 0 - 1788 768 3 3 0.423800 1.0080 0 - 1789 769 2 2 -0.847600 15.9994 0 - 1790 769 3 3 0.423800 1.0080 0 - 1791 769 3 3 0.423800 1.0080 0 - 1792 770 2 2 -0.847600 15.9994 0 - 1793 770 3 3 0.423800 1.0080 0 - 1794 770 3 3 0.423800 1.0080 0 - 1795 771 2 2 -0.847600 15.9994 0 - 1796 771 3 3 0.423800 1.0080 0 - 1797 771 3 3 0.423800 1.0080 0 - 1798 772 2 2 -0.847600 15.9994 0 - 1799 772 3 3 0.423800 1.0080 0 - 1800 772 3 3 0.423800 1.0080 0 - 1801 773 2 2 -0.847600 15.9994 0 - 1802 773 3 3 0.423800 1.0080 0 - 1803 773 3 3 0.423800 1.0080 0 - 1804 774 2 2 -0.847600 15.9994 0 - 1805 774 3 3 0.423800 1.0080 0 - 1806 774 3 3 0.423800 1.0080 0 - 1807 775 2 2 -0.847600 15.9994 0 - 1808 775 3 3 0.423800 1.0080 0 - 1809 775 3 3 0.423800 1.0080 0 - 1810 776 2 2 -0.847600 15.9994 0 - 1811 776 3 3 0.423800 1.0080 0 - 1812 776 3 3 0.423800 1.0080 0 - 1813 777 2 2 -0.847600 15.9994 0 - 1814 777 3 3 0.423800 1.0080 0 - 1815 777 3 3 0.423800 1.0080 0 - 1816 778 2 2 -0.847600 15.9994 0 - 1817 778 3 3 0.423800 1.0080 0 - 1818 778 3 3 0.423800 1.0080 0 - 1819 779 2 2 -0.847600 15.9994 0 - 1820 779 3 3 0.423800 1.0080 0 - 1821 779 3 3 0.423800 1.0080 0 - 1822 780 2 2 -0.847600 15.9994 0 - 1823 780 3 3 0.423800 1.0080 0 - 1824 780 3 3 0.423800 1.0080 0 - 1825 781 2 2 -0.847600 15.9994 0 - 1826 781 3 3 0.423800 1.0080 0 - 1827 781 3 3 0.423800 1.0080 0 - 1828 782 2 2 -0.847600 15.9994 0 - 1829 782 3 3 0.423800 1.0080 0 - 1830 782 3 3 0.423800 1.0080 0 - 1831 783 2 2 -0.847600 15.9994 0 - 1832 783 3 3 0.423800 1.0080 0 - 1833 783 3 3 0.423800 1.0080 0 - 1834 784 2 2 -0.847600 15.9994 0 - 1835 784 3 3 0.423800 1.0080 0 - 1836 784 3 3 0.423800 1.0080 0 - 1837 785 2 2 -0.847600 15.9994 0 - 1838 785 3 3 0.423800 1.0080 0 - 1839 785 3 3 0.423800 1.0080 0 - 1840 786 2 2 -0.847600 15.9994 0 - 1841 786 3 3 0.423800 1.0080 0 - 1842 786 3 3 0.423800 1.0080 0 - 1843 787 2 2 -0.847600 15.9994 0 - 1844 787 3 3 0.423800 1.0080 0 - 1845 787 3 3 0.423800 1.0080 0 - 1846 788 2 2 -0.847600 15.9994 0 - 1847 788 3 3 0.423800 1.0080 0 - 1848 788 3 3 0.423800 1.0080 0 - 1849 789 2 2 -0.847600 15.9994 0 - 1850 789 3 3 0.423800 1.0080 0 - 1851 789 3 3 0.423800 1.0080 0 - 1852 790 2 2 -0.847600 15.9994 0 - 1853 790 3 3 0.423800 1.0080 0 - 1854 790 3 3 0.423800 1.0080 0 - 1855 791 2 2 -0.847600 15.9994 0 - 1856 791 3 3 0.423800 1.0080 0 - 1857 791 3 3 0.423800 1.0080 0 - 1858 792 2 2 -0.847600 15.9994 0 - 1859 792 3 3 0.423800 1.0080 0 - 1860 792 3 3 0.423800 1.0080 0 - 1861 793 2 2 -0.847600 15.9994 0 - 1862 793 3 3 0.423800 1.0080 0 - 1863 793 3 3 0.423800 1.0080 0 - 1864 794 2 2 -0.847600 15.9994 0 - 1865 794 3 3 0.423800 1.0080 0 - 1866 794 3 3 0.423800 1.0080 0 - 1867 795 2 2 -0.847600 15.9994 0 - 1868 795 3 3 0.423800 1.0080 0 - 1869 795 3 3 0.423800 1.0080 0 - 1870 796 2 2 -0.847600 15.9994 0 - 1871 796 3 3 0.423800 1.0080 0 - 1872 796 3 3 0.423800 1.0080 0 - 1873 797 2 2 -0.847600 15.9994 0 - 1874 797 3 3 0.423800 1.0080 0 - 1875 797 3 3 0.423800 1.0080 0 - 1876 798 2 2 -0.847600 15.9994 0 - 1877 798 3 3 0.423800 1.0080 0 - 1878 798 3 3 0.423800 1.0080 0 - 1879 799 2 2 -0.847600 15.9994 0 - 1880 799 3 3 0.423800 1.0080 0 - 1881 799 3 3 0.423800 1.0080 0 - 1882 800 2 2 -0.847600 15.9994 0 - 1883 800 3 3 0.423800 1.0080 0 - 1884 800 3 3 0.423800 1.0080 0 - 1885 801 2 2 -0.847600 15.9994 0 - 1886 801 3 3 0.423800 1.0080 0 - 1887 801 3 3 0.423800 1.0080 0 - 1888 802 2 2 -0.847600 15.9994 0 - 1889 802 3 3 0.423800 1.0080 0 - 1890 802 3 3 0.423800 1.0080 0 - 1891 803 2 2 -0.847600 15.9994 0 - 1892 803 3 3 0.423800 1.0080 0 - 1893 803 3 3 0.423800 1.0080 0 - 1894 804 2 2 -0.847600 15.9994 0 - 1895 804 3 3 0.423800 1.0080 0 - 1896 804 3 3 0.423800 1.0080 0 - 1897 805 2 2 -0.847600 15.9994 0 - 1898 805 3 3 0.423800 1.0080 0 - 1899 805 3 3 0.423800 1.0080 0 - 1900 806 2 2 -0.847600 15.9994 0 - 1901 806 3 3 0.423800 1.0080 0 - 1902 806 3 3 0.423800 1.0080 0 - 1903 807 2 2 -0.847600 15.9994 0 - 1904 807 3 3 0.423800 1.0080 0 - 1905 807 3 3 0.423800 1.0080 0 - 1906 808 2 2 -0.847600 15.9994 0 - 1907 808 3 3 0.423800 1.0080 0 - 1908 808 3 3 0.423800 1.0080 0 - 1909 809 2 2 -0.847600 15.9994 0 - 1910 809 3 3 0.423800 1.0080 0 - 1911 809 3 3 0.423800 1.0080 0 - 1912 810 2 2 -0.847600 15.9994 0 - 1913 810 3 3 0.423800 1.0080 0 - 1914 810 3 3 0.423800 1.0080 0 - 1915 811 2 2 -0.847600 15.9994 0 - 1916 811 3 3 0.423800 1.0080 0 - 1917 811 3 3 0.423800 1.0080 0 - 1918 812 2 2 -0.847600 15.9994 0 - 1919 812 3 3 0.423800 1.0080 0 - 1920 812 3 3 0.423800 1.0080 0 - 1921 813 2 2 -0.847600 15.9994 0 - 1922 813 3 3 0.423800 1.0080 0 - 1923 813 3 3 0.423800 1.0080 0 - 1924 814 2 2 -0.847600 15.9994 0 - 1925 814 3 3 0.423800 1.0080 0 - 1926 814 3 3 0.423800 1.0080 0 - 1927 815 2 2 -0.847600 15.9994 0 - 1928 815 3 3 0.423800 1.0080 0 - 1929 815 3 3 0.423800 1.0080 0 - 1930 816 2 2 -0.847600 15.9994 0 - 1931 816 3 3 0.423800 1.0080 0 - 1932 816 3 3 0.423800 1.0080 0 - 1933 817 2 2 -0.847600 15.9994 0 - 1934 817 3 3 0.423800 1.0080 0 - 1935 817 3 3 0.423800 1.0080 0 - 1936 818 2 2 -0.847600 15.9994 0 - 1937 818 3 3 0.423800 1.0080 0 - 1938 818 3 3 0.423800 1.0080 0 - 1939 819 2 2 -0.847600 15.9994 0 - 1940 819 3 3 0.423800 1.0080 0 - 1941 819 3 3 0.423800 1.0080 0 - 1942 820 2 2 -0.847600 15.9994 0 - 1943 820 3 3 0.423800 1.0080 0 - 1944 820 3 3 0.423800 1.0080 0 - 1945 821 2 2 -0.847600 15.9994 0 - 1946 821 3 3 0.423800 1.0080 0 - 1947 821 3 3 0.423800 1.0080 0 - 1948 822 2 2 -0.847600 15.9994 0 - 1949 822 3 3 0.423800 1.0080 0 - 1950 822 3 3 0.423800 1.0080 0 - 1951 823 2 2 -0.847600 15.9994 0 - 1952 823 3 3 0.423800 1.0080 0 - 1953 823 3 3 0.423800 1.0080 0 - 1954 824 2 2 -0.847600 15.9994 0 - 1955 824 3 3 0.423800 1.0080 0 - 1956 824 3 3 0.423800 1.0080 0 - 1957 825 2 2 -0.847600 15.9994 0 - 1958 825 3 3 0.423800 1.0080 0 - 1959 825 3 3 0.423800 1.0080 0 - 1960 826 2 2 -0.847600 15.9994 0 - 1961 826 3 3 0.423800 1.0080 0 - 1962 826 3 3 0.423800 1.0080 0 - 1963 827 2 2 -0.847600 15.9994 0 - 1964 827 3 3 0.423800 1.0080 0 - 1965 827 3 3 0.423800 1.0080 0 - 1966 828 2 2 -0.847600 15.9994 0 - 1967 828 3 3 0.423800 1.0080 0 - 1968 828 3 3 0.423800 1.0080 0 - 1969 829 2 2 -0.847600 15.9994 0 - 1970 829 3 3 0.423800 1.0080 0 - 1971 829 3 3 0.423800 1.0080 0 - 1972 830 2 2 -0.847600 15.9994 0 - 1973 830 3 3 0.423800 1.0080 0 - 1974 830 3 3 0.423800 1.0080 0 - 1975 831 2 2 -0.847600 15.9994 0 - 1976 831 3 3 0.423800 1.0080 0 - 1977 831 3 3 0.423800 1.0080 0 - 1978 832 2 2 -0.847600 15.9994 0 - 1979 832 3 3 0.423800 1.0080 0 - 1980 832 3 3 0.423800 1.0080 0 - 1981 833 2 2 -0.847600 15.9994 0 - 1982 833 3 3 0.423800 1.0080 0 - 1983 833 3 3 0.423800 1.0080 0 - 1984 834 2 2 -0.847600 15.9994 0 - 1985 834 3 3 0.423800 1.0080 0 - 1986 834 3 3 0.423800 1.0080 0 - 1987 835 2 2 -0.847600 15.9994 0 - 1988 835 3 3 0.423800 1.0080 0 - 1989 835 3 3 0.423800 1.0080 0 - 1990 836 2 2 -0.847600 15.9994 0 - 1991 836 3 3 0.423800 1.0080 0 - 1992 836 3 3 0.423800 1.0080 0 - 1993 837 2 2 -0.847600 15.9994 0 - 1994 837 3 3 0.423800 1.0080 0 - 1995 837 3 3 0.423800 1.0080 0 - 1996 838 2 2 -0.847600 15.9994 0 - 1997 838 3 3 0.423800 1.0080 0 - 1998 838 3 3 0.423800 1.0080 0 - 1999 839 2 2 -0.847600 15.9994 0 - 2000 839 3 3 0.423800 1.0080 0 - 2001 839 3 3 0.423800 1.0080 0 - 2002 840 2 2 -0.847600 15.9994 0 - 2003 840 3 3 0.423800 1.0080 0 - 2004 840 3 3 0.423800 1.0080 0 - 2005 841 2 2 -0.847600 15.9994 0 - 2006 841 3 3 0.423800 1.0080 0 - 2007 841 3 3 0.423800 1.0080 0 - 2008 842 2 2 -0.847600 15.9994 0 - 2009 842 3 3 0.423800 1.0080 0 - 2010 842 3 3 0.423800 1.0080 0 - 2011 843 2 2 -0.847600 15.9994 0 - 2012 843 3 3 0.423800 1.0080 0 - 2013 843 3 3 0.423800 1.0080 0 - 2014 844 2 2 -0.847600 15.9994 0 - 2015 844 3 3 0.423800 1.0080 0 - 2016 844 3 3 0.423800 1.0080 0 - 2017 845 2 2 -0.847600 15.9994 0 - 2018 845 3 3 0.423800 1.0080 0 - 2019 845 3 3 0.423800 1.0080 0 - 2020 846 2 2 -0.847600 15.9994 0 - 2021 846 3 3 0.423800 1.0080 0 - 2022 846 3 3 0.423800 1.0080 0 - 2023 847 2 2 -0.847600 15.9994 0 - 2024 847 3 3 0.423800 1.0080 0 - 2025 847 3 3 0.423800 1.0080 0 - 2026 848 2 2 -0.847600 15.9994 0 - 2027 848 3 3 0.423800 1.0080 0 - 2028 848 3 3 0.423800 1.0080 0 - 2029 849 2 2 -0.847600 15.9994 0 - 2030 849 3 3 0.423800 1.0080 0 - 2031 849 3 3 0.423800 1.0080 0 - 2032 850 2 2 -0.847600 15.9994 0 - 2033 850 3 3 0.423800 1.0080 0 - 2034 850 3 3 0.423800 1.0080 0 - 2035 851 2 2 -0.847600 15.9994 0 - 2036 851 3 3 0.423800 1.0080 0 - 2037 851 3 3 0.423800 1.0080 0 - 2038 852 2 2 -0.847600 15.9994 0 - 2039 852 3 3 0.423800 1.0080 0 - 2040 852 3 3 0.423800 1.0080 0 - 2041 853 2 2 -0.847600 15.9994 0 - 2042 853 3 3 0.423800 1.0080 0 - 2043 853 3 3 0.423800 1.0080 0 - 2044 854 2 2 -0.847600 15.9994 0 - 2045 854 3 3 0.423800 1.0080 0 - 2046 854 3 3 0.423800 1.0080 0 - 2047 855 2 2 -0.847600 15.9994 0 - 2048 855 3 3 0.423800 1.0080 0 - 2049 855 3 3 0.423800 1.0080 0 - 2050 856 2 2 -0.847600 15.9994 0 - 2051 856 3 3 0.423800 1.0080 0 - 2052 856 3 3 0.423800 1.0080 0 - 2053 857 2 2 -0.847600 15.9994 0 - 2054 857 3 3 0.423800 1.0080 0 - 2055 857 3 3 0.423800 1.0080 0 - 2056 858 2 2 -0.847600 15.9994 0 - 2057 858 3 3 0.423800 1.0080 0 - 2058 858 3 3 0.423800 1.0080 0 - 2059 859 2 2 -0.847600 15.9994 0 - 2060 859 3 3 0.423800 1.0080 0 - 2061 859 3 3 0.423800 1.0080 0 - 2062 860 2 2 -0.847600 15.9994 0 - 2063 860 3 3 0.423800 1.0080 0 - 2064 860 3 3 0.423800 1.0080 0 - 2065 861 2 2 -0.847600 15.9994 0 - 2066 861 3 3 0.423800 1.0080 0 - 2067 861 3 3 0.423800 1.0080 0 - 2068 862 2 2 -0.847600 15.9994 0 - 2069 862 3 3 0.423800 1.0080 0 - 2070 862 3 3 0.423800 1.0080 0 - 2071 863 2 2 -0.847600 15.9994 0 - 2072 863 3 3 0.423800 1.0080 0 - 2073 863 3 3 0.423800 1.0080 0 - 2074 864 2 2 -0.847600 15.9994 0 - 2075 864 3 3 0.423800 1.0080 0 - 2076 864 3 3 0.423800 1.0080 0 - 2077 865 2 2 -0.847600 15.9994 0 - 2078 865 3 3 0.423800 1.0080 0 - 2079 865 3 3 0.423800 1.0080 0 - 2080 866 2 2 -0.847600 15.9994 0 - 2081 866 3 3 0.423800 1.0080 0 - 2082 866 3 3 0.423800 1.0080 0 - 2083 867 2 2 -0.847600 15.9994 0 - 2084 867 3 3 0.423800 1.0080 0 - 2085 867 3 3 0.423800 1.0080 0 - 2086 868 2 2 -0.847600 15.9994 0 - 2087 868 3 3 0.423800 1.0080 0 - 2088 868 3 3 0.423800 1.0080 0 - 2089 869 2 2 -0.847600 15.9994 0 - 2090 869 3 3 0.423800 1.0080 0 - 2091 869 3 3 0.423800 1.0080 0 - 2092 870 2 2 -0.847600 15.9994 0 - 2093 870 3 3 0.423800 1.0080 0 - 2094 870 3 3 0.423800 1.0080 0 - 2095 871 2 2 -0.847600 15.9994 0 - 2096 871 3 3 0.423800 1.0080 0 - 2097 871 3 3 0.423800 1.0080 0 - 2098 872 2 2 -0.847600 15.9994 0 - 2099 872 3 3 0.423800 1.0080 0 - 2100 872 3 3 0.423800 1.0080 0 - 2101 873 2 2 -0.847600 15.9994 0 - 2102 873 3 3 0.423800 1.0080 0 - 2103 873 3 3 0.423800 1.0080 0 - 2104 874 2 2 -0.847600 15.9994 0 - 2105 874 3 3 0.423800 1.0080 0 - 2106 874 3 3 0.423800 1.0080 0 - 2107 875 2 2 -0.847600 15.9994 0 - 2108 875 3 3 0.423800 1.0080 0 - 2109 875 3 3 0.423800 1.0080 0 - 2110 876 2 2 -0.847600 15.9994 0 - 2111 876 3 3 0.423800 1.0080 0 - 2112 876 3 3 0.423800 1.0080 0 - 2113 877 2 2 -0.847600 15.9994 0 - 2114 877 3 3 0.423800 1.0080 0 - 2115 877 3 3 0.423800 1.0080 0 - 2116 878 2 2 -0.847600 15.9994 0 - 2117 878 3 3 0.423800 1.0080 0 - 2118 878 3 3 0.423800 1.0080 0 - 2119 879 2 2 -0.847600 15.9994 0 - 2120 879 3 3 0.423800 1.0080 0 - 2121 879 3 3 0.423800 1.0080 0 - 2122 880 2 2 -0.847600 15.9994 0 - 2123 880 3 3 0.423800 1.0080 0 - 2124 880 3 3 0.423800 1.0080 0 - 2125 881 2 2 -0.847600 15.9994 0 - 2126 881 3 3 0.423800 1.0080 0 - 2127 881 3 3 0.423800 1.0080 0 - 2128 882 2 2 -0.847600 15.9994 0 - 2129 882 3 3 0.423800 1.0080 0 - 2130 882 3 3 0.423800 1.0080 0 - 2131 883 2 2 -0.847600 15.9994 0 - 2132 883 3 3 0.423800 1.0080 0 - 2133 883 3 3 0.423800 1.0080 0 - 2134 884 2 2 -0.847600 15.9994 0 - 2135 884 3 3 0.423800 1.0080 0 - 2136 884 3 3 0.423800 1.0080 0 - 2137 885 2 2 -0.847600 15.9994 0 - 2138 885 3 3 0.423800 1.0080 0 - 2139 885 3 3 0.423800 1.0080 0 - 2140 886 2 2 -0.847600 15.9994 0 - 2141 886 3 3 0.423800 1.0080 0 - 2142 886 3 3 0.423800 1.0080 0 - 2143 887 2 2 -0.847600 15.9994 0 - 2144 887 3 3 0.423800 1.0080 0 - 2145 887 3 3 0.423800 1.0080 0 - 2146 888 2 2 -0.847600 15.9994 0 - 2147 888 3 3 0.423800 1.0080 0 - 2148 888 3 3 0.423800 1.0080 0 - 2149 889 2 2 -0.847600 15.9994 0 - 2150 889 3 3 0.423800 1.0080 0 - 2151 889 3 3 0.423800 1.0080 0 - 2152 890 2 2 -0.847600 15.9994 0 - 2153 890 3 3 0.423800 1.0080 0 - 2154 890 3 3 0.423800 1.0080 0 - 2155 891 2 2 -0.847600 15.9994 0 - 2156 891 3 3 0.423800 1.0080 0 - 2157 891 3 3 0.423800 1.0080 0 - 2158 892 2 2 -0.847600 15.9994 0 - 2159 892 3 3 0.423800 1.0080 0 - 2160 892 3 3 0.423800 1.0080 0 - 2161 893 2 2 -0.847600 15.9994 0 - 2162 893 3 3 0.423800 1.0080 0 - 2163 893 3 3 0.423800 1.0080 0 - 2164 894 2 2 -0.847600 15.9994 0 - 2165 894 3 3 0.423800 1.0080 0 - 2166 894 3 3 0.423800 1.0080 0 - 2167 895 2 2 -0.847600 15.9994 0 - 2168 895 3 3 0.423800 1.0080 0 - 2169 895 3 3 0.423800 1.0080 0 - 2170 896 2 2 -0.847600 15.9994 0 - 2171 896 3 3 0.423800 1.0080 0 - 2172 896 3 3 0.423800 1.0080 0 - 2173 897 2 2 -0.847600 15.9994 0 - 2174 897 3 3 0.423800 1.0080 0 - 2175 897 3 3 0.423800 1.0080 0 - 2176 898 2 2 -0.847600 15.9994 0 - 2177 898 3 3 0.423800 1.0080 0 - 2178 898 3 3 0.423800 1.0080 0 - 2179 899 2 2 -0.847600 15.9994 0 - 2180 899 3 3 0.423800 1.0080 0 - 2181 899 3 3 0.423800 1.0080 0 - 2182 900 2 2 -0.847600 15.9994 0 - 2183 900 3 3 0.423800 1.0080 0 - 2184 900 3 3 0.423800 1.0080 0 - 2185 901 2 2 -0.847600 15.9994 0 - 2186 901 3 3 0.423800 1.0080 0 - 2187 901 3 3 0.423800 1.0080 0 - 2188 902 2 2 -0.847600 15.9994 0 - 2189 902 3 3 0.423800 1.0080 0 - 2190 902 3 3 0.423800 1.0080 0 - 2191 903 2 2 -0.847600 15.9994 0 - 2192 903 3 3 0.423800 1.0080 0 - 2193 903 3 3 0.423800 1.0080 0 - 2194 904 2 2 -0.847600 15.9994 0 - 2195 904 3 3 0.423800 1.0080 0 - 2196 904 3 3 0.423800 1.0080 0 - 2197 905 2 2 -0.847600 15.9994 0 - 2198 905 3 3 0.423800 1.0080 0 - 2199 905 3 3 0.423800 1.0080 0 - 2200 906 2 2 -0.847600 15.9994 0 - 2201 906 3 3 0.423800 1.0080 0 - 2202 906 3 3 0.423800 1.0080 0 - 2203 907 2 2 -0.847600 15.9994 0 - 2204 907 3 3 0.423800 1.0080 0 - 2205 907 3 3 0.423800 1.0080 0 - 2206 908 2 2 -0.847600 15.9994 0 - 2207 908 3 3 0.423800 1.0080 0 - 2208 908 3 3 0.423800 1.0080 0 - 2209 909 2 2 -0.847600 15.9994 0 - 2210 909 3 3 0.423800 1.0080 0 - 2211 909 3 3 0.423800 1.0080 0 - 2212 910 2 2 -0.847600 15.9994 0 - 2213 910 3 3 0.423800 1.0080 0 - 2214 910 3 3 0.423800 1.0080 0 - 2215 911 2 2 -0.847600 15.9994 0 - 2216 911 3 3 0.423800 1.0080 0 - 2217 911 3 3 0.423800 1.0080 0 - 2218 912 2 2 -0.847600 15.9994 0 - 2219 912 3 3 0.423800 1.0080 0 - 2220 912 3 3 0.423800 1.0080 0 - 2221 913 2 2 -0.847600 15.9994 0 - 2222 913 3 3 0.423800 1.0080 0 - 2223 913 3 3 0.423800 1.0080 0 - 2224 914 2 2 -0.847600 15.9994 0 - 2225 914 3 3 0.423800 1.0080 0 - 2226 914 3 3 0.423800 1.0080 0 - 2227 915 2 2 -0.847600 15.9994 0 - 2228 915 3 3 0.423800 1.0080 0 - 2229 915 3 3 0.423800 1.0080 0 - 2230 916 2 2 -0.847600 15.9994 0 - 2231 916 3 3 0.423800 1.0080 0 - 2232 916 3 3 0.423800 1.0080 0 - 2233 917 2 2 -0.847600 15.9994 0 - 2234 917 3 3 0.423800 1.0080 0 - 2235 917 3 3 0.423800 1.0080 0 - 2236 918 2 2 -0.847600 15.9994 0 - 2237 918 3 3 0.423800 1.0080 0 - 2238 918 3 3 0.423800 1.0080 0 - 2239 919 2 2 -0.847600 15.9994 0 - 2240 919 3 3 0.423800 1.0080 0 - 2241 919 3 3 0.423800 1.0080 0 - 2242 920 2 2 -0.847600 15.9994 0 - 2243 920 3 3 0.423800 1.0080 0 - 2244 920 3 3 0.423800 1.0080 0 - 2245 921 2 2 -0.847600 15.9994 0 - 2246 921 3 3 0.423800 1.0080 0 - 2247 921 3 3 0.423800 1.0080 0 - 2248 922 2 2 -0.847600 15.9994 0 - 2249 922 3 3 0.423800 1.0080 0 - 2250 922 3 3 0.423800 1.0080 0 - 2251 923 2 2 -0.847600 15.9994 0 - 2252 923 3 3 0.423800 1.0080 0 - 2253 923 3 3 0.423800 1.0080 0 - 2254 924 2 2 -0.847600 15.9994 0 - 2255 924 3 3 0.423800 1.0080 0 - 2256 924 3 3 0.423800 1.0080 0 - 2257 925 2 2 -0.847600 15.9994 0 - 2258 925 3 3 0.423800 1.0080 0 - 2259 925 3 3 0.423800 1.0080 0 - 2260 926 2 2 -0.847600 15.9994 0 - 2261 926 3 3 0.423800 1.0080 0 - 2262 926 3 3 0.423800 1.0080 0 - 2263 927 2 2 -0.847600 15.9994 0 - 2264 927 3 3 0.423800 1.0080 0 - 2265 927 3 3 0.423800 1.0080 0 - 2266 928 2 2 -0.847600 15.9994 0 - 2267 928 3 3 0.423800 1.0080 0 - 2268 928 3 3 0.423800 1.0080 0 - 2269 929 2 2 -0.847600 15.9994 0 - 2270 929 3 3 0.423800 1.0080 0 - 2271 929 3 3 0.423800 1.0080 0 - 2272 930 2 2 -0.847600 15.9994 0 - 2273 930 3 3 0.423800 1.0080 0 - 2274 930 3 3 0.423800 1.0080 0 - 2275 931 2 2 -0.847600 15.9994 0 - 2276 931 3 3 0.423800 1.0080 0 - 2277 931 3 3 0.423800 1.0080 0 - 2278 932 2 2 -0.847600 15.9994 0 - 2279 932 3 3 0.423800 1.0080 0 - 2280 932 3 3 0.423800 1.0080 0 - 2281 933 2 2 -0.847600 15.9994 0 - 2282 933 3 3 0.423800 1.0080 0 - 2283 933 3 3 0.423800 1.0080 0 - 2284 934 2 2 -0.847600 15.9994 0 - 2285 934 3 3 0.423800 1.0080 0 - 2286 934 3 3 0.423800 1.0080 0 - 2287 935 2 2 -0.847600 15.9994 0 - 2288 935 3 3 0.423800 1.0080 0 - 2289 935 3 3 0.423800 1.0080 0 - 2290 936 2 2 -0.847600 15.9994 0 - 2291 936 3 3 0.423800 1.0080 0 - 2292 936 3 3 0.423800 1.0080 0 - 2293 937 2 2 -0.847600 15.9994 0 - 2294 937 3 3 0.423800 1.0080 0 - 2295 937 3 3 0.423800 1.0080 0 - 2296 938 2 2 -0.847600 15.9994 0 - 2297 938 3 3 0.423800 1.0080 0 - 2298 938 3 3 0.423800 1.0080 0 - 2299 939 2 2 -0.847600 15.9994 0 - 2300 939 3 3 0.423800 1.0080 0 - 2301 939 3 3 0.423800 1.0080 0 - 2302 940 2 2 -0.847600 15.9994 0 - 2303 940 3 3 0.423800 1.0080 0 - 2304 940 3 3 0.423800 1.0080 0 - 2305 941 2 2 -0.847600 15.9994 0 - 2306 941 3 3 0.423800 1.0080 0 - 2307 941 3 3 0.423800 1.0080 0 - 2308 942 2 2 -0.847600 15.9994 0 - 2309 942 3 3 0.423800 1.0080 0 - 2310 942 3 3 0.423800 1.0080 0 - 2311 943 2 2 -0.847600 15.9994 0 - 2312 943 3 3 0.423800 1.0080 0 - 2313 943 3 3 0.423800 1.0080 0 - 2314 944 2 2 -0.847600 15.9994 0 - 2315 944 3 3 0.423800 1.0080 0 - 2316 944 3 3 0.423800 1.0080 0 - 2317 945 2 2 -0.847600 15.9994 0 - 2318 945 3 3 0.423800 1.0080 0 - 2319 945 3 3 0.423800 1.0080 0 - 2320 946 2 2 -0.847600 15.9994 0 - 2321 946 3 3 0.423800 1.0080 0 - 2322 946 3 3 0.423800 1.0080 0 - 2323 947 2 2 -0.847600 15.9994 0 - 2324 947 3 3 0.423800 1.0080 0 - 2325 947 3 3 0.423800 1.0080 0 - 2326 948 2 2 -0.847600 15.9994 0 - 2327 948 3 3 0.423800 1.0080 0 - 2328 948 3 3 0.423800 1.0080 0 - 2329 949 2 2 -0.847600 15.9994 0 - 2330 949 3 3 0.423800 1.0080 0 - 2331 949 3 3 0.423800 1.0080 0 - 2332 950 2 2 -0.847600 15.9994 0 - 2333 950 3 3 0.423800 1.0080 0 - 2334 950 3 3 0.423800 1.0080 0 - 2335 951 2 2 -0.847600 15.9994 0 - 2336 951 3 3 0.423800 1.0080 0 - 2337 951 3 3 0.423800 1.0080 0 - 2338 952 2 2 -0.847600 15.9994 0 - 2339 952 3 3 0.423800 1.0080 0 - 2340 952 3 3 0.423800 1.0080 0 - 2341 953 2 2 -0.847600 15.9994 0 - 2342 953 3 3 0.423800 1.0080 0 - 2343 953 3 3 0.423800 1.0080 0 - 2344 954 2 2 -0.847600 15.9994 0 - 2345 954 3 3 0.423800 1.0080 0 - 2346 954 3 3 0.423800 1.0080 0 - 2347 955 2 2 -0.847600 15.9994 0 - 2348 955 3 3 0.423800 1.0080 0 - 2349 955 3 3 0.423800 1.0080 0 - 2350 956 2 2 -0.847600 15.9994 0 - 2351 956 3 3 0.423800 1.0080 0 - 2352 956 3 3 0.423800 1.0080 0 - 2353 957 2 2 -0.847600 15.9994 0 - 2354 957 3 3 0.423800 1.0080 0 - 2355 957 3 3 0.423800 1.0080 0 - 2356 958 2 2 -0.847600 15.9994 0 - 2357 958 3 3 0.423800 1.0080 0 - 2358 958 3 3 0.423800 1.0080 0 - 2359 959 2 2 -0.847600 15.9994 0 - 2360 959 3 3 0.423800 1.0080 0 - 2361 959 3 3 0.423800 1.0080 0 - 2362 960 2 2 -0.847600 15.9994 0 - 2363 960 3 3 0.423800 1.0080 0 - 2364 960 3 3 0.423800 1.0080 0 - 2365 961 2 2 -0.847600 15.9994 0 - 2366 961 3 3 0.423800 1.0080 0 - 2367 961 3 3 0.423800 1.0080 0 - 2368 962 2 2 -0.847600 15.9994 0 - 2369 962 3 3 0.423800 1.0080 0 - 2370 962 3 3 0.423800 1.0080 0 - 2371 963 2 2 -0.847600 15.9994 0 - 2372 963 3 3 0.423800 1.0080 0 - 2373 963 3 3 0.423800 1.0080 0 - 2374 964 2 2 -0.847600 15.9994 0 - 2375 964 3 3 0.423800 1.0080 0 - 2376 964 3 3 0.423800 1.0080 0 - 2377 965 2 2 -0.847600 15.9994 0 - 2378 965 3 3 0.423800 1.0080 0 - 2379 965 3 3 0.423800 1.0080 0 - 2380 966 2 2 -0.847600 15.9994 0 - 2381 966 3 3 0.423800 1.0080 0 - 2382 966 3 3 0.423800 1.0080 0 - 2383 967 2 2 -0.847600 15.9994 0 - 2384 967 3 3 0.423800 1.0080 0 - 2385 967 3 3 0.423800 1.0080 0 - 2386 968 2 2 -0.847600 15.9994 0 - 2387 968 3 3 0.423800 1.0080 0 - 2388 968 3 3 0.423800 1.0080 0 - 2389 969 2 2 -0.847600 15.9994 0 - 2390 969 3 3 0.423800 1.0080 0 - 2391 969 3 3 0.423800 1.0080 0 - 2392 970 2 2 -0.847600 15.9994 0 - 2393 970 3 3 0.423800 1.0080 0 - 2394 970 3 3 0.423800 1.0080 0 - 2395 971 2 2 -0.847600 15.9994 0 - 2396 971 3 3 0.423800 1.0080 0 - 2397 971 3 3 0.423800 1.0080 0 - 2398 972 2 2 -0.847600 15.9994 0 - 2399 972 3 3 0.423800 1.0080 0 - 2400 972 3 3 0.423800 1.0080 0 - 2401 973 2 2 -0.847600 15.9994 0 - 2402 973 3 3 0.423800 1.0080 0 - 2403 973 3 3 0.423800 1.0080 0 - 2404 974 2 2 -0.847600 15.9994 0 - 2405 974 3 3 0.423800 1.0080 0 - 2406 974 3 3 0.423800 1.0080 0 - 2407 975 2 2 -0.847600 15.9994 0 - 2408 975 3 3 0.423800 1.0080 0 - 2409 975 3 3 0.423800 1.0080 0 - 2410 976 2 2 -0.847600 15.9994 0 - 2411 976 3 3 0.423800 1.0080 0 - 2412 976 3 3 0.423800 1.0080 0 - 2413 977 2 2 -0.847600 15.9994 0 - 2414 977 3 3 0.423800 1.0080 0 - 2415 977 3 3 0.423800 1.0080 0 - 2416 978 2 2 -0.847600 15.9994 0 - 2417 978 3 3 0.423800 1.0080 0 - 2418 978 3 3 0.423800 1.0080 0 - 2419 979 2 2 -0.847600 15.9994 0 - 2420 979 3 3 0.423800 1.0080 0 - 2421 979 3 3 0.423800 1.0080 0 - 2422 980 2 2 -0.847600 15.9994 0 - 2423 980 3 3 0.423800 1.0080 0 - 2424 980 3 3 0.423800 1.0080 0 - 2425 981 2 2 -0.847600 15.9994 0 - 2426 981 3 3 0.423800 1.0080 0 - 2427 981 3 3 0.423800 1.0080 0 - 2428 982 2 2 -0.847600 15.9994 0 - 2429 982 3 3 0.423800 1.0080 0 - 2430 982 3 3 0.423800 1.0080 0 - 2431 983 2 2 -0.847600 15.9994 0 - 2432 983 3 3 0.423800 1.0080 0 - 2433 983 3 3 0.423800 1.0080 0 - 2434 984 2 2 -0.847600 15.9994 0 - 2435 984 3 3 0.423800 1.0080 0 - 2436 984 3 3 0.423800 1.0080 0 - 2437 985 2 2 -0.847600 15.9994 0 - 2438 985 3 3 0.423800 1.0080 0 - 2439 985 3 3 0.423800 1.0080 0 - 2440 986 2 2 -0.847600 15.9994 0 - 2441 986 3 3 0.423800 1.0080 0 - 2442 986 3 3 0.423800 1.0080 0 - 2443 987 2 2 -0.847600 15.9994 0 - 2444 987 3 3 0.423800 1.0080 0 - 2445 987 3 3 0.423800 1.0080 0 - 2446 988 2 2 -0.847600 15.9994 0 - 2447 988 3 3 0.423800 1.0080 0 - 2448 988 3 3 0.423800 1.0080 0 - 2449 989 2 2 -0.847600 15.9994 0 - 2450 989 3 3 0.423800 1.0080 0 - 2451 989 3 3 0.423800 1.0080 0 - 2452 990 2 2 -0.847600 15.9994 0 - 2453 990 3 3 0.423800 1.0080 0 - 2454 990 3 3 0.423800 1.0080 0 - - 972 !NBOND: bonds - 997 998 997 999 1000 1001 1000 1002 - 1003 1004 1003 1005 1006 1007 1006 1008 - 1009 1010 1009 1011 1012 1013 1012 1014 - 1015 1016 1015 1017 1018 1019 1018 1020 - 1021 1022 1021 1023 1024 1025 1024 1026 - 1027 1028 1027 1029 1030 1031 1030 1032 - 1033 1034 1033 1035 1036 1037 1036 1038 - 1039 1040 1039 1041 1042 1043 1042 1044 - 1045 1046 1045 1047 1048 1049 1048 1050 - 1051 1052 1051 1053 1054 1055 1054 1056 - 1057 1058 1057 1059 1060 1061 1060 1062 - 1063 1064 1063 1065 1066 1067 1066 1068 - 1069 1070 1069 1071 1072 1073 1072 1074 - 1075 1076 1075 1077 1078 1079 1078 1080 - 1081 1082 1081 1083 1084 1085 1084 1086 - 1087 1088 1087 1089 1090 1091 1090 1092 - 1093 1094 1093 1095 1096 1097 1096 1098 - 1099 1100 1099 1101 1102 1103 1102 1104 - 1105 1106 1105 1107 1108 1109 1108 1110 - 1111 1112 1111 1113 1114 1115 1114 1116 - 1117 1118 1117 1119 1120 1121 1120 1122 - 1123 1124 1123 1125 1126 1127 1126 1128 - 1129 1130 1129 1131 1132 1133 1132 1134 - 1135 1136 1135 1137 1138 1139 1138 1140 - 1141 1142 1141 1143 1144 1145 1144 1146 - 1147 1148 1147 1149 1150 1151 1150 1152 - 1153 1154 1153 1155 1156 1157 1156 1158 - 1159 1160 1159 1161 1162 1163 1162 1164 - 1165 1166 1165 1167 1168 1169 1168 1170 - 1171 1172 1171 1173 1174 1175 1174 1176 - 1177 1178 1177 1179 1180 1181 1180 1182 - 1183 1184 1183 1185 1186 1187 1186 1188 - 1189 1190 1189 1191 1192 1193 1192 1194 - 1195 1196 1195 1197 1198 1199 1198 1200 - 1201 1202 1201 1203 1204 1205 1204 1206 - 1207 1208 1207 1209 1210 1211 1210 1212 - 1213 1214 1213 1215 1216 1217 1216 1218 - 1219 1220 1219 1221 1222 1223 1222 1224 - 1225 1226 1225 1227 1228 1229 1228 1230 - 1231 1232 1231 1233 1234 1235 1234 1236 - 1237 1238 1237 1239 1240 1241 1240 1242 - 1243 1244 1243 1245 1246 1247 1246 1248 - 1249 1250 1249 1251 1252 1253 1252 1254 - 1255 1256 1255 1257 1258 1259 1258 1260 - 1261 1262 1261 1263 1264 1265 1264 1266 - 1267 1268 1267 1269 1270 1271 1270 1272 - 1273 1274 1273 1275 1276 1277 1276 1278 - 1279 1280 1279 1281 1282 1283 1282 1284 - 1285 1286 1285 1287 1288 1289 1288 1290 - 1291 1292 1291 1293 1294 1295 1294 1296 - 1297 1298 1297 1299 1300 1301 1300 1302 - 1303 1304 1303 1305 1306 1307 1306 1308 - 1309 1310 1309 1311 1312 1313 1312 1314 - 1315 1316 1315 1317 1318 1319 1318 1320 - 1321 1322 1321 1323 1324 1325 1324 1326 - 1327 1328 1327 1329 1330 1331 1330 1332 - 1333 1334 1333 1335 1336 1337 1336 1338 - 1339 1340 1339 1341 1342 1343 1342 1344 - 1345 1346 1345 1347 1348 1349 1348 1350 - 1351 1352 1351 1353 1354 1355 1354 1356 - 1357 1358 1357 1359 1360 1361 1360 1362 - 1363 1364 1363 1365 1366 1367 1366 1368 - 1369 1370 1369 1371 1372 1373 1372 1374 - 1375 1376 1375 1377 1378 1379 1378 1380 - 1381 1382 1381 1383 1384 1385 1384 1386 - 1387 1388 1387 1389 1390 1391 1390 1392 - 1393 1394 1393 1395 1396 1397 1396 1398 - 1399 1400 1399 1401 1402 1403 1402 1404 - 1405 1406 1405 1407 1408 1409 1408 1410 - 1411 1412 1411 1413 1414 1415 1414 1416 - 1417 1418 1417 1419 1420 1421 1420 1422 - 1423 1424 1423 1425 1426 1427 1426 1428 - 1429 1430 1429 1431 1432 1433 1432 1434 - 1435 1436 1435 1437 1438 1439 1438 1440 - 1441 1442 1441 1443 1444 1445 1444 1446 - 1447 1448 1447 1449 1450 1451 1450 1452 - 1453 1454 1453 1455 1456 1457 1456 1458 - 1459 1460 1459 1461 1462 1463 1462 1464 - 1465 1466 1465 1467 1468 1469 1468 1470 - 1471 1472 1471 1473 1474 1475 1474 1476 - 1477 1478 1477 1479 1480 1481 1480 1482 - 1483 1484 1483 1485 1486 1487 1486 1488 - 1489 1490 1489 1491 1492 1493 1492 1494 - 1495 1496 1495 1497 1498 1499 1498 1500 - 1501 1502 1501 1503 1504 1505 1504 1506 - 1507 1508 1507 1509 1510 1511 1510 1512 - 1513 1514 1513 1515 1516 1517 1516 1518 - 1519 1520 1519 1521 1522 1523 1522 1524 - 1525 1526 1525 1527 1528 1529 1528 1530 - 1531 1532 1531 1533 1534 1535 1534 1536 - 1537 1538 1537 1539 1540 1541 1540 1542 - 1543 1544 1543 1545 1546 1547 1546 1548 - 1549 1550 1549 1551 1552 1553 1552 1554 - 1555 1556 1555 1557 1558 1559 1558 1560 - 1561 1562 1561 1563 1564 1565 1564 1566 - 1567 1568 1567 1569 1570 1571 1570 1572 - 1573 1574 1573 1575 1576 1577 1576 1578 - 1579 1580 1579 1581 1582 1583 1582 1584 - 1585 1586 1585 1587 1588 1589 1588 1590 - 1591 1592 1591 1593 1594 1595 1594 1596 - 1597 1598 1597 1599 1600 1601 1600 1602 - 1603 1604 1603 1605 1606 1607 1606 1608 - 1609 1610 1609 1611 1612 1613 1612 1614 - 1615 1616 1615 1617 1618 1619 1618 1620 - 1621 1622 1621 1623 1624 1625 1624 1626 - 1627 1628 1627 1629 1630 1631 1630 1632 - 1633 1634 1633 1635 1636 1637 1636 1638 - 1639 1640 1639 1641 1642 1643 1642 1644 - 1645 1646 1645 1647 1648 1649 1648 1650 - 1651 1652 1651 1653 1654 1655 1654 1656 - 1657 1658 1657 1659 1660 1661 1660 1662 - 1663 1664 1663 1665 1666 1667 1666 1668 - 1669 1670 1669 1671 1672 1673 1672 1674 - 1675 1676 1675 1677 1678 1679 1678 1680 - 1681 1682 1681 1683 1684 1685 1684 1686 - 1687 1688 1687 1689 1690 1691 1690 1692 - 1693 1694 1693 1695 1696 1697 1696 1698 - 1699 1700 1699 1701 1702 1703 1702 1704 - 1705 1706 1705 1707 1708 1709 1708 1710 - 1711 1712 1711 1713 1714 1715 1714 1716 - 1717 1718 1717 1719 1720 1721 1720 1722 - 1723 1724 1723 1725 1726 1727 1726 1728 - 1729 1730 1729 1731 1732 1733 1732 1734 - 1735 1736 1735 1737 1738 1739 1738 1740 - 1741 1742 1741 1743 1744 1745 1744 1746 - 1747 1748 1747 1749 1750 1751 1750 1752 - 1753 1754 1753 1755 1756 1757 1756 1758 - 1759 1760 1759 1761 1762 1763 1762 1764 - 1765 1766 1765 1767 1768 1769 1768 1770 - 1771 1772 1771 1773 1774 1775 1774 1776 - 1777 1778 1777 1779 1780 1781 1780 1782 - 1783 1784 1783 1785 1786 1787 1786 1788 - 1789 1790 1789 1791 1792 1793 1792 1794 - 1795 1796 1795 1797 1798 1799 1798 1800 - 1801 1802 1801 1803 1804 1805 1804 1806 - 1807 1808 1807 1809 1810 1811 1810 1812 - 1813 1814 1813 1815 1816 1817 1816 1818 - 1819 1820 1819 1821 1822 1823 1822 1824 - 1825 1826 1825 1827 1828 1829 1828 1830 - 1831 1832 1831 1833 1834 1835 1834 1836 - 1837 1838 1837 1839 1840 1841 1840 1842 - 1843 1844 1843 1845 1846 1847 1846 1848 - 1849 1850 1849 1851 1852 1853 1852 1854 - 1855 1856 1855 1857 1858 1859 1858 1860 - 1861 1862 1861 1863 1864 1865 1864 1866 - 1867 1868 1867 1869 1870 1871 1870 1872 - 1873 1874 1873 1875 1876 1877 1876 1878 - 1879 1880 1879 1881 1882 1883 1882 1884 - 1885 1886 1885 1887 1888 1889 1888 1890 - 1891 1892 1891 1893 1894 1895 1894 1896 - 1897 1898 1897 1899 1900 1901 1900 1902 - 1903 1904 1903 1905 1906 1907 1906 1908 - 1909 1910 1909 1911 1912 1913 1912 1914 - 1915 1916 1915 1917 1918 1919 1918 1920 - 1921 1922 1921 1923 1924 1925 1924 1926 - 1927 1928 1927 1929 1930 1931 1930 1932 - 1933 1934 1933 1935 1936 1937 1936 1938 - 1939 1940 1939 1941 1942 1943 1942 1944 - 1945 1946 1945 1947 1948 1949 1948 1950 - 1951 1952 1951 1953 1954 1955 1954 1956 - 1957 1958 1957 1959 1960 1961 1960 1962 - 1963 1964 1963 1965 1966 1967 1966 1968 - 1969 1970 1969 1971 1972 1973 1972 1974 - 1975 1976 1975 1977 1978 1979 1978 1980 - 1981 1982 1981 1983 1984 1985 1984 1986 - 1987 1988 1987 1989 1990 1991 1990 1992 - 1993 1994 1993 1995 1996 1997 1996 1998 - 1999 2000 1999 2001 2002 2003 2002 2004 - 2005 2006 2005 2007 2008 2009 2008 2010 - 2011 2012 2011 2013 2014 2015 2014 2016 - 2017 2018 2017 2019 2020 2021 2020 2022 - 2023 2024 2023 2025 2026 2027 2026 2028 - 2029 2030 2029 2031 2032 2033 2032 2034 - 2035 2036 2035 2037 2038 2039 2038 2040 - 2041 2042 2041 2043 2044 2045 2044 2046 - 2047 2048 2047 2049 2050 2051 2050 2052 - 2053 2054 2053 2055 2056 2057 2056 2058 - 2059 2060 2059 2061 2062 2063 2062 2064 - 2065 2066 2065 2067 2068 2069 2068 2070 - 2071 2072 2071 2073 2074 2075 2074 2076 - 2077 2078 2077 2079 2080 2081 2080 2082 - 2083 2084 2083 2085 2086 2087 2086 2088 - 2089 2090 2089 2091 2092 2093 2092 2094 - 2095 2096 2095 2097 2098 2099 2098 2100 - 2101 2102 2101 2103 2104 2105 2104 2106 - 2107 2108 2107 2109 2110 2111 2110 2112 - 2113 2114 2113 2115 2116 2117 2116 2118 - 2119 2120 2119 2121 2122 2123 2122 2124 - 2125 2126 2125 2127 2128 2129 2128 2130 - 2131 2132 2131 2133 2134 2135 2134 2136 - 2137 2138 2137 2139 2140 2141 2140 2142 - 2143 2144 2143 2145 2146 2147 2146 2148 - 2149 2150 2149 2151 2152 2153 2152 2154 - 2155 2156 2155 2157 2158 2159 2158 2160 - 2161 2162 2161 2163 2164 2165 2164 2166 - 2167 2168 2167 2169 2170 2171 2170 2172 - 2173 2174 2173 2175 2176 2177 2176 2178 - 2179 2180 2179 2181 2182 2183 2182 2184 - 2185 2186 2185 2187 2188 2189 2188 2190 - 2191 2192 2191 2193 2194 2195 2194 2196 - 2197 2198 2197 2199 2200 2201 2200 2202 - 2203 2204 2203 2205 2206 2207 2206 2208 - 2209 2210 2209 2211 2212 2213 2212 2214 - 2215 2216 2215 2217 2218 2219 2218 2220 - 2221 2222 2221 2223 2224 2225 2224 2226 - 2227 2228 2227 2229 2230 2231 2230 2232 - 2233 2234 2233 2235 2236 2237 2236 2238 - 2239 2240 2239 2241 2242 2243 2242 2244 - 2245 2246 2245 2247 2248 2249 2248 2250 - 2251 2252 2251 2253 2254 2255 2254 2256 - 2257 2258 2257 2259 2260 2261 2260 2262 - 2263 2264 2263 2265 2266 2267 2266 2268 - 2269 2270 2269 2271 2272 2273 2272 2274 - 2275 2276 2275 2277 2278 2279 2278 2280 - 2281 2282 2281 2283 2284 2285 2284 2286 - 2287 2288 2287 2289 2290 2291 2290 2292 - 2293 2294 2293 2295 2296 2297 2296 2298 - 2299 2300 2299 2301 2302 2303 2302 2304 - 2305 2306 2305 2307 2308 2309 2308 2310 - 2311 2312 2311 2313 2314 2315 2314 2316 - 2317 2318 2317 2319 2320 2321 2320 2322 - 2323 2324 2323 2325 2326 2327 2326 2328 - 2329 2330 2329 2331 2332 2333 2332 2334 - 2335 2336 2335 2337 2338 2339 2338 2340 - 2341 2342 2341 2343 2344 2345 2344 2346 - 2347 2348 2347 2349 2350 2351 2350 2352 - 2353 2354 2353 2355 2356 2357 2356 2358 - 2359 2360 2359 2361 2362 2363 2362 2364 - 2365 2366 2365 2367 2368 2369 2368 2370 - 2371 2372 2371 2373 2374 2375 2374 2376 - 2377 2378 2377 2379 2380 2381 2380 2382 - 2383 2384 2383 2385 2386 2387 2386 2388 - 2389 2390 2389 2391 2392 2393 2392 2394 - 2395 2396 2395 2397 2398 2399 2398 2400 - 2401 2402 2401 2403 2404 2405 2404 2406 - 2407 2408 2407 2409 2410 2411 2410 2412 - 2413 2414 2413 2415 2416 2417 2416 2418 - 2419 2420 2419 2421 2422 2423 2422 2424 - 2425 2426 2425 2427 2428 2429 2428 2430 - 2431 2432 2431 2433 2434 2435 2434 2436 - 2437 2438 2437 2439 2440 2441 2440 2442 - 2443 2444 2443 2445 2446 2447 2446 2448 - 2449 2450 2449 2451 2452 2453 2452 2454 - - 486 !NTHETA: angles - 998 997 999 1001 1000 1002 1004 1003 1005 - 1007 1006 1008 1010 1009 1011 1013 1012 1014 - 1016 1015 1017 1019 1018 1020 1022 1021 1023 - 1025 1024 1026 1028 1027 1029 1031 1030 1032 - 1034 1033 1035 1037 1036 1038 1040 1039 1041 - 1043 1042 1044 1046 1045 1047 1049 1048 1050 - 1052 1051 1053 1055 1054 1056 1058 1057 1059 - 1061 1060 1062 1064 1063 1065 1067 1066 1068 - 1070 1069 1071 1073 1072 1074 1076 1075 1077 - 1079 1078 1080 1082 1081 1083 1085 1084 1086 - 1088 1087 1089 1091 1090 1092 1094 1093 1095 - 1097 1096 1098 1100 1099 1101 1103 1102 1104 - 1106 1105 1107 1109 1108 1110 1112 1111 1113 - 1115 1114 1116 1118 1117 1119 1121 1120 1122 - 1124 1123 1125 1127 1126 1128 1130 1129 1131 - 1133 1132 1134 1136 1135 1137 1139 1138 1140 - 1142 1141 1143 1145 1144 1146 1148 1147 1149 - 1151 1150 1152 1154 1153 1155 1157 1156 1158 - 1160 1159 1161 1163 1162 1164 1166 1165 1167 - 1169 1168 1170 1172 1171 1173 1175 1174 1176 - 1178 1177 1179 1181 1180 1182 1184 1183 1185 - 1187 1186 1188 1190 1189 1191 1193 1192 1194 - 1196 1195 1197 1199 1198 1200 1202 1201 1203 - 1205 1204 1206 1208 1207 1209 1211 1210 1212 - 1214 1213 1215 1217 1216 1218 1220 1219 1221 - 1223 1222 1224 1226 1225 1227 1229 1228 1230 - 1232 1231 1233 1235 1234 1236 1238 1237 1239 - 1241 1240 1242 1244 1243 1245 1247 1246 1248 - 1250 1249 1251 1253 1252 1254 1256 1255 1257 - 1259 1258 1260 1262 1261 1263 1265 1264 1266 - 1268 1267 1269 1271 1270 1272 1274 1273 1275 - 1277 1276 1278 1280 1279 1281 1283 1282 1284 - 1286 1285 1287 1289 1288 1290 1292 1291 1293 - 1295 1294 1296 1298 1297 1299 1301 1300 1302 - 1304 1303 1305 1307 1306 1308 1310 1309 1311 - 1313 1312 1314 1316 1315 1317 1319 1318 1320 - 1322 1321 1323 1325 1324 1326 1328 1327 1329 - 1331 1330 1332 1334 1333 1335 1337 1336 1338 - 1340 1339 1341 1343 1342 1344 1346 1345 1347 - 1349 1348 1350 1352 1351 1353 1355 1354 1356 - 1358 1357 1359 1361 1360 1362 1364 1363 1365 - 1367 1366 1368 1370 1369 1371 1373 1372 1374 - 1376 1375 1377 1379 1378 1380 1382 1381 1383 - 1385 1384 1386 1388 1387 1389 1391 1390 1392 - 1394 1393 1395 1397 1396 1398 1400 1399 1401 - 1403 1402 1404 1406 1405 1407 1409 1408 1410 - 1412 1411 1413 1415 1414 1416 1418 1417 1419 - 1421 1420 1422 1424 1423 1425 1427 1426 1428 - 1430 1429 1431 1433 1432 1434 1436 1435 1437 - 1439 1438 1440 1442 1441 1443 1445 1444 1446 - 1448 1447 1449 1451 1450 1452 1454 1453 1455 - 1457 1456 1458 1460 1459 1461 1463 1462 1464 - 1466 1465 1467 1469 1468 1470 1472 1471 1473 - 1475 1474 1476 1478 1477 1479 1481 1480 1482 - 1484 1483 1485 1487 1486 1488 1490 1489 1491 - 1493 1492 1494 1496 1495 1497 1499 1498 1500 - 1502 1501 1503 1505 1504 1506 1508 1507 1509 - 1511 1510 1512 1514 1513 1515 1517 1516 1518 - 1520 1519 1521 1523 1522 1524 1526 1525 1527 - 1529 1528 1530 1532 1531 1533 1535 1534 1536 - 1538 1537 1539 1541 1540 1542 1544 1543 1545 - 1547 1546 1548 1550 1549 1551 1553 1552 1554 - 1556 1555 1557 1559 1558 1560 1562 1561 1563 - 1565 1564 1566 1568 1567 1569 1571 1570 1572 - 1574 1573 1575 1577 1576 1578 1580 1579 1581 - 1583 1582 1584 1586 1585 1587 1589 1588 1590 - 1592 1591 1593 1595 1594 1596 1598 1597 1599 - 1601 1600 1602 1604 1603 1605 1607 1606 1608 - 1610 1609 1611 1613 1612 1614 1616 1615 1617 - 1619 1618 1620 1622 1621 1623 1625 1624 1626 - 1628 1627 1629 1631 1630 1632 1634 1633 1635 - 1637 1636 1638 1640 1639 1641 1643 1642 1644 - 1646 1645 1647 1649 1648 1650 1652 1651 1653 - 1655 1654 1656 1658 1657 1659 1661 1660 1662 - 1664 1663 1665 1667 1666 1668 1670 1669 1671 - 1673 1672 1674 1676 1675 1677 1679 1678 1680 - 1682 1681 1683 1685 1684 1686 1688 1687 1689 - 1691 1690 1692 1694 1693 1695 1697 1696 1698 - 1700 1699 1701 1703 1702 1704 1706 1705 1707 - 1709 1708 1710 1712 1711 1713 1715 1714 1716 - 1718 1717 1719 1721 1720 1722 1724 1723 1725 - 1727 1726 1728 1730 1729 1731 1733 1732 1734 - 1736 1735 1737 1739 1738 1740 1742 1741 1743 - 1745 1744 1746 1748 1747 1749 1751 1750 1752 - 1754 1753 1755 1757 1756 1758 1760 1759 1761 - 1763 1762 1764 1766 1765 1767 1769 1768 1770 - 1772 1771 1773 1775 1774 1776 1778 1777 1779 - 1781 1780 1782 1784 1783 1785 1787 1786 1788 - 1790 1789 1791 1793 1792 1794 1796 1795 1797 - 1799 1798 1800 1802 1801 1803 1805 1804 1806 - 1808 1807 1809 1811 1810 1812 1814 1813 1815 - 1817 1816 1818 1820 1819 1821 1823 1822 1824 - 1826 1825 1827 1829 1828 1830 1832 1831 1833 - 1835 1834 1836 1838 1837 1839 1841 1840 1842 - 1844 1843 1845 1847 1846 1848 1850 1849 1851 - 1853 1852 1854 1856 1855 1857 1859 1858 1860 - 1862 1861 1863 1865 1864 1866 1868 1867 1869 - 1871 1870 1872 1874 1873 1875 1877 1876 1878 - 1880 1879 1881 1883 1882 1884 1886 1885 1887 - 1889 1888 1890 1892 1891 1893 1895 1894 1896 - 1898 1897 1899 1901 1900 1902 1904 1903 1905 - 1907 1906 1908 1910 1909 1911 1913 1912 1914 - 1916 1915 1917 1919 1918 1920 1922 1921 1923 - 1925 1924 1926 1928 1927 1929 1931 1930 1932 - 1934 1933 1935 1937 1936 1938 1940 1939 1941 - 1943 1942 1944 1946 1945 1947 1949 1948 1950 - 1952 1951 1953 1955 1954 1956 1958 1957 1959 - 1961 1960 1962 1964 1963 1965 1967 1966 1968 - 1970 1969 1971 1973 1972 1974 1976 1975 1977 - 1979 1978 1980 1982 1981 1983 1985 1984 1986 - 1988 1987 1989 1991 1990 1992 1994 1993 1995 - 1997 1996 1998 2000 1999 2001 2003 2002 2004 - 2006 2005 2007 2009 2008 2010 2012 2011 2013 - 2015 2014 2016 2018 2017 2019 2021 2020 2022 - 2024 2023 2025 2027 2026 2028 2030 2029 2031 - 2033 2032 2034 2036 2035 2037 2039 2038 2040 - 2042 2041 2043 2045 2044 2046 2048 2047 2049 - 2051 2050 2052 2054 2053 2055 2057 2056 2058 - 2060 2059 2061 2063 2062 2064 2066 2065 2067 - 2069 2068 2070 2072 2071 2073 2075 2074 2076 - 2078 2077 2079 2081 2080 2082 2084 2083 2085 - 2087 2086 2088 2090 2089 2091 2093 2092 2094 - 2096 2095 2097 2099 2098 2100 2102 2101 2103 - 2105 2104 2106 2108 2107 2109 2111 2110 2112 - 2114 2113 2115 2117 2116 2118 2120 2119 2121 - 2123 2122 2124 2126 2125 2127 2129 2128 2130 - 2132 2131 2133 2135 2134 2136 2138 2137 2139 - 2141 2140 2142 2144 2143 2145 2147 2146 2148 - 2150 2149 2151 2153 2152 2154 2156 2155 2157 - 2159 2158 2160 2162 2161 2163 2165 2164 2166 - 2168 2167 2169 2171 2170 2172 2174 2173 2175 - 2177 2176 2178 2180 2179 2181 2183 2182 2184 - 2186 2185 2187 2189 2188 2190 2192 2191 2193 - 2195 2194 2196 2198 2197 2199 2201 2200 2202 - 2204 2203 2205 2207 2206 2208 2210 2209 2211 - 2213 2212 2214 2216 2215 2217 2219 2218 2220 - 2222 2221 2223 2225 2224 2226 2228 2227 2229 - 2231 2230 2232 2234 2233 2235 2237 2236 2238 - 2240 2239 2241 2243 2242 2244 2246 2245 2247 - 2249 2248 2250 2252 2251 2253 2255 2254 2256 - 2258 2257 2259 2261 2260 2262 2264 2263 2265 - 2267 2266 2268 2270 2269 2271 2273 2272 2274 - 2276 2275 2277 2279 2278 2280 2282 2281 2283 - 2285 2284 2286 2288 2287 2289 2291 2290 2292 - 2294 2293 2295 2297 2296 2298 2300 2299 2301 - 2303 2302 2304 2306 2305 2307 2309 2308 2310 - 2312 2311 2313 2315 2314 2316 2318 2317 2319 - 2321 2320 2322 2324 2323 2325 2327 2326 2328 - 2330 2329 2331 2333 2332 2334 2336 2335 2337 - 2339 2338 2340 2342 2341 2343 2345 2344 2346 - 2348 2347 2349 2351 2350 2352 2354 2353 2355 - 2357 2356 2358 2360 2359 2361 2363 2362 2364 - 2366 2365 2367 2369 2368 2370 2372 2371 2373 - 2375 2374 2376 2378 2377 2379 2381 2380 2382 - 2384 2383 2385 2387 2386 2388 2390 2389 2391 - 2393 2392 2394 2396 2395 2397 2399 2398 2400 - 2402 2401 2403 2405 2404 2406 2408 2407 2409 - 2411 2410 2412 2414 2413 2415 2417 2416 2418 - 2420 2419 2421 2423 2422 2424 2426 2425 2427 - 2429 2428 2430 2432 2431 2433 2435 2434 2436 - 2438 2437 2439 2441 2440 2442 2444 2443 2445 - 2447 2446 2448 2450 2449 2451 2453 2452 2454 - - 0 !NPHI: dihedrals - - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/graphene_unit_cell.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/graphene_unit_cell.jpg deleted file mode 100644 index 12dbf8fca..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/graphene_unit_cell.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=0ps_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=0ps_LR.jpg deleted file mode 100644 index 15d3f189d..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=0ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=108ps_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=108ps_LR.jpg deleted file mode 100644 index 298957864..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=108ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=305ps_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=305ps_LR.jpg deleted file mode 100644 index 4aa301ce8..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_side_pbc_t=305ps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_top_nopbc_t=0_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_top_nopbc_t=0_LR.jpg deleted file mode 100644 index 920354c54..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls+water_top_nopbc_t=0_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls_side_nopbc_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls_side_nopbc_LR.jpg deleted file mode 100644 index aa26f1394..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/nanotube+walls_side_nopbc_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/water_side_nopbc_LR.jpg b/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/water_side_nopbc_LR.jpg deleted file mode 100644 index cdc143510..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/nanotube+water/images/water_side_nopbc_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/README.sh b/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/README.sh deleted file mode 100644 index 8b16c87e3..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/README.sh +++ /dev/null @@ -1,27 +0,0 @@ -# This is a small version of a carbon-nanotube, water capillary system. -# It was inspired by this paper: -# -# Laurent Joly, J. Chem. Phys. 135(21):214705 (2011) -# -# Note: To investigate the behavior from that paper, you would have to increase -# the spacing between the two graphene sheets to prevent the water from -# making contact with the lower graphene wall. -# -# Requirements: 1) Set your $MOLTEMPLATE_PATH variable -# 2) The "RIGID" LAMMPS package may be needed later -# To run this system at constant pressure, it might help to compile LAMMPS with -# the optional RIGID package, and use "fix rigid" on the carbon. (Optional.) -# -# Also, if you have not yet done this set your MOLTEMPLATE_PATH environment -# variable to access it. (See installation instructions.) -# Most likely some of the files in this example (like graphene.lt, tip3p2004.lt) -# are not in this directory, but are in the "common" directory. -# Set MOLTEMPLATE_PATH to point to the "common" directory. -# -# ----------------------------------------------------------- -# -# To run moltemplate, use: - -moltemplate.sh system.lt - -# This will generate:system.data, system.in, system.in.init, system.in.settings diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/graphene.lt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/graphene.lt deleted file mode 100644 index 949e16e6b..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/graphene.lt +++ /dev/null @@ -1,119 +0,0 @@ -# This file contains a unit cell for building graphene and nanotubes -# -# -# The 2AtomCellAlignX "molecule" defined below is a minimal unit cell for any -# hexagonal tesselation in 2-dimensions. (See "graphene_unit_cell.jpg") -# Surfaces constructed with this unit cell can be flat or curved into tubes. -# The distance between nearest-neighbor carbon atoms (ie the length of a -# carbon-carbon bond) is equal to "d" which I set to 1.42 Angstroms. -# -# d = length of each hexagon's side = 1.42 Angstroms -# L = length of each hexagon = 2*d = 2.84 Angstroms -# W = width of each hexagon = 2*d*sqrt(3)/2 = 2.4595121467478056 Angstroms -# w = width of hexagon rows = 1.5*d = 2.13 Angstroms -# -# Consequently, the Lattice-cell vectors for singe-layer graphene are: -# (2.4595121467478, 0, 0) (aligned with X axis) -# (1.2297560733739, 2.13, 0) (2.13 = 1.5*d) -# So, to build a sheet of graphite, you could use: -# sheet = new Graphene/2AtomCellAlignX [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) - - - - -Graphene { - - 2AtomCellAlignX - { - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom:C1 $mol:... @atom:../C 0.0 -0.61487803668695 -0.355 0.0 - $atom:C2 $mol:... @atom:../C 0.0 0.61487803668695 0.355 0.0 - } - } - - # Now define properties of the Carbon graphene atom - - write_once("In Init") { - # If all of the graphene carbon atoms have zero charge, try this: - pair_style hybrid lj/cut 10.0 - - # If some of the boundary atoms have non-zero (partial) charge, try these: - #pair_style hybrid lj/charmm/coul/charmm 9.0 10.0 - #pair_style hybrid lj/charmm/coul/long 9.0 10.0 - } - - write_once("Data Masses") { - @atom:C 12.0 - } - - write_once("In Settings") { - # If all graphene carbon atoms have zero charge, try this: - pair_coeff @atom:C @atom:C lj/cut 0.068443 3.407 - - # i j epsilon sigma - # If some of the boundary atoms have non-zero (partial) charge, try these: - #pair_coeff @atom:C @atom:C lj/charmm/coul/charmm 0.068443 3.407 - #pair_coeff @atom:C @atom:C lj/charmm/coul/long 0.068443 3.407 - - # These Lennard-Jones parameters come from - # R. Saito, R. Matsuo, T. Kimura, G. Dresselhaus, M.S. Dresselhaus, - # Chem Phys Lett, 348:187 (2001) - # LAMMPS provides more realistic manybody force fields for graphene. - # But in this example, we immobilize the atoms so it does not matter.) - - # Define a group consisting of only carbon atoms in graphene molecules - group Cgraphene type @atom:C - } - - # Notice that the two atoms in the unit-cell above lie in the XY plane. - # (Their z-coordinate is zero). It's also useful to have a version of - # this object which lies in the XZ plan. So we define this below: - - 2AtomCellAlignXZ = 2AtomCellAlignX.rot(90,1,0,0) - -} # Graphene - - - - - - - - - - -# ------------ Graphite ----------- -# -# Note: For graphite: sheets stacked in the Z direction are separated by a -# distance of 3.35 Angstroms, and shifted in an alternating +/-Y direction -# by a distance of d (1.42 Angstroms). To add additional graphene layers -# you could use: -# sheet2 = new Graphene/2AtomCellAlignX [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) -# sheet2[*][*].move(0, 1.42, 3.35) -# sheet3 = new Graphene/2AtomCellAlignX [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) -# sheet3[*][*].move(0, -1.42, 6.70) -# etc... -# However, to build a thick sheet of graphite, it would -# be more efficient to use a 4-atom unit cell: -# -#Graphene { -# GraphiteCell { -# # atomID molID atomType charge x y z -# write("Data Atoms") { -# $atom:C1 $mol:... @atom:../C 0.0 -0.61487803668695 -0.355 0.0 -# $atom:C2 $mol:... @atom:../C 0.0 0.61487803668695 0.355 0.0 -# $atom:C3 $mol:... @atom:../C 0.0 -0.61487803668695 1.065 3.35 -# $atom:C4 $mol:... @atom:../C 0.0 0.61487803668695 1.775 3.35 -# } -# } # GraphiteCell -#} -# -# Then you could create a thick sheet of graphite this way: -# -# graphite = new Graphene/GraphiteCell [10].move(2.4595121467478,0,0) -# [10].move(1.2297560733739,2.13,0) -# [5].move(0,0,6.70) diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/graphene_walls.lt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/graphene_walls.lt deleted file mode 100644 index 53499334d..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/graphene_walls.lt +++ /dev/null @@ -1,54 +0,0 @@ - -import "graphene.lt" - -# -------------- graphene sheet ----------------- - -# Notes: -# Hexagonal lattice with: -# d = length of each hexagonal side = 1.42 Angstroms -# L = length of each hexagon = 2*d = 2.84 Angstroms -# W = width of each hexagon = 2*d*sqrt(3)/2 = 2.4595121467478 Angstroms -# w = width of hexagon rows = 1.5*d = 2.13 Angstroms - -Wall { - unitcells = new Graphene/2AtomCellAlignX [14].move(1.2297560733739, 2.13, 0) - [13].move(2.4595121467478, 0, 0) - unitcells[*][*].move(-24.595121467478, -14.91, 0.000) - - # Now cut a hole in the graphene sheet roughly where the nanotube is located - delete unitcells[5][7-8] # delete 2 unit cells (2 atoms each, 4 atoms total) - delete unitcells[6][6-8] # delete 3 unit cells (2 atoms each, 6 atoms total) - delete unitcells[7][5-8] # delete 4 unit cells (2 atoms each, 8 atoms total) - delete unitcells[8][5-7] # delete 3 unit cells (2 atoms each, 6 atoms total) - delete unitcells[9][5-6] # delete 2 unit cells (2 atoms each, 4 atoms total) - # Optional fine tuning: delete a few additional atoms around the edges - delete unitcells[5][6]/C2 # delete a single atom - delete unitcells[6][5]/C2 # delete a single atom - delete unitcells[6][9]/C1 # delete a single atom - delete unitcells[8][4]/C2 # delete a single atom - delete unitcells[8][8]/C1 # delete a single atom - delete unitcells[9][7]/C1 # delete a single atom -} - -# Make two copies of the wall, and place them on either end of the nanotube - -wall1 = new Wall.move(0, 0, 32.0) -wall2 = new Wall.move(0, 0, 58.26) - - -# WARNING: A reader has emailed me to point out that: -# THIS IS NOT A REALISTIC MODEL OF A GRAPHENE-NANOTUBE JUNCTION. -# A real junction would be curved and deformed near the boundary, -# (not 90 degrees) and it would not be built entirely from hexagons. -# (This is not a problem in this example because the carbon atoms -# are immobilized.) If you want to simulate the behavior of -# real graphene or nanotube junctions, you must be more careful. -# To solve this problem: -# Moltemplate allows you to move, customize or delete individual -# atoms near the boundary. You can move atoms by overwriting their -# coordinates using additional write("Data Atoms") statements (after -# the walls and tube are created). You can also change their charge. -# Alternately, you could start with the structure provided here, and -# relax/minimize the coordinates of the carbon atoms using LAMMPS -# before using it in other simulations. -# Or you could do both (customization & minimization). diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/nanotube.lt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/nanotube.lt deleted file mode 100644 index ee6786d7c..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/nanotube.lt +++ /dev/null @@ -1,96 +0,0 @@ -import "graphene.lt" - -# ------------------ nanotube --------------- - -# Now use this to build a simple ("zigzag") nanotube where the long-axis of each -# hexagon is aligned with the tube axis (along the Z direction). If the -# cicumference of a "zigzag" nanotube contains N hexagons, then the radius of -# the tube, R=(W/4)/tan((2*pi)/(4*N)), where W=2*d*sqrt(3)/2, and d = the carbon -# bond length. If N=14 and d=1.42 Ansgroms then R=5.457193512764 Angstroms -# In the Joly 2011 paper, the tube radii varied between 5.14 and 18.7 Angstroms. - - - - -nanotube = new Graphene/2AtomCellAlignXZ.move(0, 5.457193512764, 0) # 5.45 = R - [14].rot(25.7142857,0,0,1) #25.7=360/14 - [12].rot(12.8571429,0,0,1).move(0, 0, 2.13) #12.9=180/14 - #2.13= d*1.5 - - - # Note: The length is 12 hexegons, the circumference is - # 14 hexegons (~=25.56 and 34.43 Angstroms, respectively). - - -# Move all of the unit-cells in the nanotube between the two graphene sheets. - -nanotube[*][*].move(0, 0, 33.42) - - - - - -# ---------- BUILDING CHIRAL NANOTUBES USING EXTERNAL SOFTWARE ------------- -# -# The approach shown here works well for "zig-zag" nanotubes. -# Nanotubes with other chiralities are more difficult to make this way -# (because the tube axis is no longer perpendicular to graphene basis vectors). -# For those nanotubes, I recommend using an external program to generate -# a LAMMPS data file for the nanotube. If you want to combine the tube -# with other molecules created by moltemplate, you can then import it into -# moltemplate as a molecule object using the "ltemplify.py" utility. Details: -# -# --- VMD plugins (by Axel Kohlmeyer and Robert R. Johnson) --- -# -# The nanotube-builder for VMD can generate nanotubes (with smooth tips) -# for any chirality. These tubes also have explicit bonds between carbons: -# http://www.ks.uiuc.edu/Research/vmd/plugins/nanotube/ -# -# The resulting nanotube can be converted to a data file using topotools: -# https://sites.google.com/site/akohlmey/software/topotools -# To do that, select the "Extensions"->"Tk Console" menu and enter -# -# topo writelammpsdata nanotube.data full -# -# --- ltemplify.py --- -# -# That data file can be converted to moltemplate format (an .LT file) -# using the "ltemplify.py" utility. -# -# The first step is to create a short input script containing the atom_style -# command (ltemplify.py will read this script. Presumably atom_style is "full"). -# -# echo "atom_style full" > nanotube.in -# -# Then run ltemplify to convert nanotube.data into a moltemplate file: -# ltemplify.py -name Nanotube nanotube.in nanotube.data > nanotube.lt -# -# You will need to edit the "nanotuble.lt" file to replace all of the -# "@atom:type1" atoms types file to match the carbon atom types in the other lt -# files (ie "@atom:../C"). If you don't plan on defining bonded interactions -# between carbon atoms, then be sure to remove the write("Data Bonds") section -# of the "nanotube.lt" file (if it is present). -# -# Finally make sure the "system.lt" contains these lines: -# -# import "nanotube.lt" -# nanotube = new Nanotube.move(?,?,?) -# -# (Replace ?,?,? with the location where you want the nanotube to go. -# You can also rotate it using .rot(angle,axisx,axisy,axiz).) -# -# ... and then run moltemplate the normal way -# -# Let me know if you run into trouble with this approach, -# and I will make note of that in this file. -# -# --- links --- -# Note: there are numerous programs for specifying the coordinates -# of the atoms in a nanotube, some of which are below. -# http://www.nanotube.msu.edu/tubeASP/ -# http://turin.nss.udel.edu/research/tubegenonline.html -# http://www.ugr.es/~gmdm/java/contub/contub.html -# (You can load coordinates into moltemplate using the "-xyz" or "-pdb" -# arguments. However currently (2013-12-01), the file must contain coordinates -# for all of the atoms in your sytem, not just the nanotube.) -# ------------------------------------------------------------------------- diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/spce.lt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/spce.lt deleted file mode 100644 index 019911c19..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/spce.lt +++ /dev/null @@ -1,52 +0,0 @@ -# file "spce.lt" -# -# H1 H2 -# \ / -# O - -SPCE { - - write_once("In Init") { - # -- Default styles (for solo "SPCE" water) -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.8476 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.4238 0.8164904 0.00000 0.5773590 - $atom:H2 $mol:. @atom:H 0.4238 -0.8164904 0.00000 0.5773590 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 1000.0 1.0 - angle_coeff @angle:HOH harmonic 1000.0 109.47 - pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.1553 3.166 - pair_coeff @atom:H @atom:H lj/charmm/coul/long 0.0 2.058 - group spce type @atom:O @atom:H - fix fShakeSPCE spce shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeSPCE during minimization.) - } - -} # end of definition of "SPCE" water molecule type - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/system.lt deleted file mode 100644 index e8a9b1bbc..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/system.lt +++ /dev/null @@ -1,46 +0,0 @@ -# This is a small version of a carbon-nanotube, water capillary system. It was -# inspired by this paper: Laurent Joly, J. Chem. Phys. 135(21):214705 (2011) - -import "graphene_walls.lt" - -import "nanotube.lt" - -import "water_box.lt" - - -# ------------ boundary conditions ------------ - -write_once("Data Boundary") { - -15.98682895386 15.98682895386 xlo xhi - -14.91 14.91 ylo yhi - 0.0 80.00 zlo zhi -} - -# --------------------------------------------- - - - -write_once("In Init") { - # -- override any earlier pair_style settings: -- - # If some of the junction carbon atoms have non-zero partial charge, try this - #pair_style hybrid lj/charmm/coul/long 10.0 10.5 10.5 - - # If all graphened atoms have zero charge, you can use this: - pair_style hybrid lj/charmm/coul/long 10.0 10.5 10.5 & - lj/cut 10.0 - - # I was too lazy to figure out what these partial charges would be, so I set - # them to zero, but a serious investigation into carbon-nanotube-graphene - # junctions would adjust the charge and geometry of the boundary atoms. -} - - -write_once("In Settings") { - # --- We must eventually specify the interactions between the atoms --- - # --- in different molecule types (graphene-water interactions). --- - # (See Laurent Joly, J. Chem. Phys. 135(21):214705 (2011) for details - - pair_coeff @atom:Graphene/C @atom:SPCE/O lj/charmm/coul/long 0.114 3.28 - pair_coeff @atom:Graphene/C @atom:SPCE/H lj/charmm/coul/long 0.0 3.28 -} - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/water_box.lt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/water_box.lt deleted file mode 100644 index c825276f5..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/moltemplate_files/water_box.lt +++ /dev/null @@ -1,20 +0,0 @@ -import "spce.lt" - -# --------------- water ------------------ - -# Create a rhombohedral box of water. (A rectangular box works also.) - -wat = new SPCE [9].move(3.5526287, 0, 0 ) - [9].move(1.77631435, 3.3133, 0 ) - [6].move( 0, 0, 3.45) - -# Optional: Center the water box at the origin. (Not really necessary.) - -wat[*][*][*].move(-23.9802437, -14.90985, 11.47) - -# --------------- Note: ----------------- -# The spacing between water molecules does not matter much as long as it is -# reasonable. (I adjusted the spacing try to insure that the waters are spread -# uniformly throughout the box. We do not want bubles to form if there are -# gaps near the XY periodic boundaries.) We will have to equilibrate it later. - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.npt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.npt deleted file mode 100644 index 6bd4fd8a1..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.npt +++ /dev/null @@ -1,102 +0,0 @@ -# THIS EXAMPLE HAS NOT BEEN RIGOROUSLY TESTED. -# (This simulation may fail. -# However the "run.in.nvt" example in this directory should work.) -# -# Requirements: -# To run this system at constant pressure, it might help to compile LAMMPS with -# the optional RIGID package, and use "fix rigid" on the carbon. (Optional.) -# The use of fix rigid is controversial. This method is demonstrated below. - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# Only the Cgraphene atoms are immobile. -group mobile subtract all Cgraphene - - -# Unfortunately you can not use the LAMMPS "minimize" command on this system -# because there is no way to immobilize the carbon graphene & nanotube atoms -# during minimization. Instead, we can use langevin dynamics with a large -# damping parameter and a small timestep. - -print "--------- beginning minimization (using fix langevin) ---------" - -timestep 0.1 -fix fxlan mobile langevin 1.0 1.0 100.0 48279 -fix fxnve mobile nve # <-- needed by fix langevin (see lammps documentation) -thermo 100 -run 2500 - -unfix fxlan -unfix fxnve - -# -- simulation protocol -- - -print "--------- beginning simulation (using fix nvt) ---------" - -timestep 0.25 -dump 1 all custom 1000 traj_npt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal press vol epair ebond eangle edihed -thermo 1000 # time interval for printing out "thermo" data - - - - - -# ------------------------- NPT --------------------------- - -# Set temp=300K, pressure=100bar, and equilibrate volume only in the z direction - -fix fxMoveStuff mobile npt temp 300 300 100 z 100 100 1000.0 dilate mobile - -# ------ QUESTIONABLE (see below): ------ - -fix Ffreezestuff Cgraphene rigid/npt single temp 300 300 100 z 100 100 1000.0 force * off off off torque * off off off dilate mobile - -# -- Alternate npt rigid method -- -# I'm not sure which way is more correct, however -# this also seems to behave in a reasonable-looking way: -#fix Ffreezestuff Cgraphene rigid single force * off off off torque * off off off -# -# The use of either "fix rigid" or "fix rigid/npt" to immobilize -# an object is somewhat controversial. Feel free to omit it. -#(Neither Trung or Steve Plimpton use rigid or rigid/npt for immobilizing -#molecules, but I noticed that at NPT, it does a better job of maintaining -# the correct volume. However "fix rigid" has changed since then (2011), -# so this may no longer be true. Please use this example with caution.) -# ---------------------------------------- - -# IMPORTANT for NPT: You must use "neigh_modify" to turn off calculation of the -# forces between immobilized atoms. -neigh_modify exclude group Cgraphene Cgraphene - -# The next two lines recalculate the temperature -# using only the mobile degrees of freedom: - -compute tempMobile mobile temp -compute pressMobile all pressure tempMobile - -thermo_style custom step c_tempMobile c_pressMobile temp press vol - -fix_modify fxMoveStuff temp tempMobile - -run 100000 - -write_data system_after_npt.data - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also.) - diff --git a/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.nvt deleted file mode 100644 index 59c847c07..000000000 --- a/tools/moltemplate/examples/all_atom_examples/nanotube+water/run.in.nvt +++ /dev/null @@ -1,79 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# (You do not need to run LAMMPS to equilibrate the system before -# using this file.) - -# ----------------------------- Initialization Section -------------------- - -include system.in.init - - -# ----------------------------- Atom Definition Section ------------------- - -read_data system.data - - -# ----------------------------- Settings Section -------------------------- - -include system.in.settings - - -# ----------------------------- Run Section ------------------------------- - - - -# Optional: Improve efficiency by omitting the calcuation of interactions -# between immobile atoms. (Note: This is not optional under NPT conditions.) -neigh_modify exclude group Cgraphene Cgraphene - -# Only the Cgraphene atoms are immobile. -group mobile subtract all Cgraphene - - - -# -- minimization protocol -- - -# Unfortunately you can not use the LAMMPS "minimize" command on this system -# because there is no way to immobilize the carbon graphene & nanotube atoms -# during minimization. Instead, we can use langevin dynamics with a large -# damping parameter and a small timestep. - -print "--------- beginning minimization (using fix langevin) ---------" - -timestep 0.1 -fix fxlan mobile langevin 1.0 1.0 100.0 48279 -fix fxnve mobile nve # <-- needed by fix langevin (see lammps documentation) -thermo 100 -run 2500 - -unfix fxlan -unfix fxnve - -# -- simulation protocol -- - -print "--------- beginning simulation (using fix nvt) ---------" - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal press vol epair #ebond eangle edihed -thermo 500 # time interval for printing out "thermo" data - - -# Integrate the equations of motion: -fix fxMoveStuff mobile nvt temp 300.0 300.0 100.0 - -# The next two lines recalculate the temperature -# using only the mobile degrees of freedom: - -compute tempMobile mobile temp -fix_modify fxMoveStuff temp tempMobile - -restart 5000000 restart_nvt -run 10000000 - -write_data system_after_nvt.data - diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README.TXT b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README.TXT deleted file mode 100644 index 0e58ef44c..000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README.TXT +++ /dev/null @@ -1,10 +0,0 @@ -This is a simple system of 260 water molecules. - -In this example, the coordinates of the atoms are read from a PDB file -instead of being specified manually (as well as the boundary information). - -The PDB file was generated by the useful "solvate" utility which comes with VMD. -(To generate this file yourself, run VMD, click on the "Extensions" menu, -and select Modeling-->Add Solvation Box. -In this example, I made a box whose x,y,z dimensions were 16,24,24.) - diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_run.sh b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_run.sh deleted file mode 100755 index 022c53ce3..000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_run.sh +++ /dev/null @@ -1,31 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_setup.sh deleted file mode 100755 index 5d2be2133..000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_setup.sh +++ /dev/null @@ -1,32 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - -cd moltemplate_files/ # (The .lt input files are in this directory) - - moltemplate.sh -pdb solvate.pdb system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ - - -# -#This will prepare LAMMPS input files for a box of water -#(In this example, we are using the "SPC/E" water model.) -#The number of water molecules in the "wat = new SPCE [260]" command -#must equal the number of water molecules in the PDB file. -# -#Coordinates and boundary-box information is read from the .pdb file. -# -#You can also specify this information directly in the ttree file. -#See the comments section in "system.lt" for details. -# diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_visualize.txt deleted file mode 100644 index 8063d535f..000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/README_visualize.txt +++ /dev/null @@ -1,64 +0,0 @@ - ------- Instructions to view a trajectory in VMD -------- - - ------- Disclaimer ------- - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - - (Note, at this point the image shown in the VMD graphics window may - not appear correct or incomplete. The coordinates of the atoms may - overlap if you asked moltemplate.sh to load your coordinates from - a PDB or XYZ file. - However, later after you have run a simulation, the trajectories - should appear reasonably correct when you load them in VMD using - the PSF file you just generated.) - - -Later, to Load a trajectory in VMD: - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it - ------ Wrap the coordinates to the unit cell - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Enter: - - DISCLAIMER: I'M NOT SURE THESE COMMANDS ARE CORRECT. - LOOKUP "pbctools" FOR DETAILS. - - pbc wrap -compound res -all - pbc box - - # If you have a solute of type 1, then use this: - #pbc wrap -sel type=1 -all -centersel type=2 -center com - -"1" corresponds to the "O" atom type -"2" corresponds to the "H" atom type - -3) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types: - -sed -e 's/ 1 1 / O O /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > system.psf - -(If you do this, I guess that you might have to use - "type=O" and "type=H" in step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/.0 b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/.0 deleted file mode 100644 index e69de29bb..000000000 diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/README.sh b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/README.sh deleted file mode 100755 index 4ebc7b17a..000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/README.sh +++ /dev/null @@ -1,11 +0,0 @@ - -# Run moltemplate this way: - -moltemplate.sh -pdb solvate.pdb system.lt - - -# The PDB file was generated by the "solvate" utility which comes with VMD. -# (To generate this file yourself, run VMD, click on the "Extensions" menu, -# and select Modeling-->Add Solvation Box. -# In this example, I made a box whose x,y,z dimensions were 16,24,24.) - diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/solvate.pdb b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/solvate.pdb deleted file mode 100644 index 0ed5103cb..000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/solvate.pdb +++ /dev/null @@ -1,782 +0,0 @@ -CRYST1 16.000 24.000 24.000 90.00 90.00 90.00 P 1 1 -ATOM 1 OH2 TIP3W 5 3.668 10.082 15.904 1.00 0.00 WT1 O -ATOM 2 H1 TIP3W 5 3.224 10.451 15.101 1.00 0.00 WT1 H -ATOM 3 H2 TIP3W 5 3.092 10.379 16.627 1.00 0.00 WT1 H -ATOM 4 OH2 TIP3W 7 6.033 4.876 20.891 1.00 0.00 WT1 O -ATOM 5 H1 TIP3W 7 6.078 5.224 21.798 1.00 0.00 WT1 H -ATOM 6 H2 TIP3W 7 6.592 4.088 20.961 1.00 0.00 WT1 H -ATOM 7 OH2 TIP3W 21 5.186 16.696 12.072 1.00 0.00 WT1 O -ATOM 8 H1 TIP3W 21 6.083 16.979 11.816 1.00 0.00 WT1 H -ATOM 9 H2 TIP3W 21 5.337 15.832 12.490 1.00 0.00 WT1 H -ATOM 10 OH2 TIP3W 29 8.324 13.811 21.332 1.00 0.00 WT1 O -ATOM 11 H1 TIP3W 29 8.633 13.348 22.112 1.00 0.00 WT1 H -ATOM 12 H2 TIP3W 29 8.506 13.116 20.645 1.00 0.00 WT1 H -ATOM 13 OH2 TIP3W 44 3.786 16.318 1.310 1.00 0.00 WT1 O -ATOM 14 H1 TIP3W 44 3.781 15.388 1.196 1.00 0.00 WT1 H -ATOM 15 H2 TIP3W 44 4.528 16.580 0.781 1.00 0.00 WT1 H -ATOM 16 OH2 TIP3W 46 6.205 6.991 18.442 1.00 0.00 WT1 O -ATOM 17 H1 TIP3W 46 6.782 7.347 19.152 1.00 0.00 WT1 H -ATOM 18 H2 TIP3W 46 5.309 7.062 18.800 1.00 0.00 WT1 H -ATOM 19 OH2 TIP3W 48 2.750 8.844 9.629 1.00 0.00 WT1 O -ATOM 20 H1 TIP3W 48 2.110 8.290 9.998 1.00 0.00 WT1 H -ATOM 21 H2 TIP3W 48 2.164 9.245 8.962 1.00 0.00 WT1 H -ATOM 22 OH2 TIP3W 52 3.935 16.195 22.109 1.00 0.00 WT1 O -ATOM 23 H1 TIP3W 52 4.870 16.034 21.985 1.00 0.00 WT1 H -ATOM 24 H2 TIP3W 52 3.655 15.367 22.581 1.00 0.00 WT1 H -ATOM 25 OH2 TIP3W 64 10.674 8.909 4.986 1.00 0.00 WT1 O -ATOM 26 H1 TIP3W 64 10.998 8.871 5.932 1.00 0.00 WT1 H -ATOM 27 H2 TIP3W 64 9.748 9.270 5.075 1.00 0.00 WT1 H -ATOM 28 OH2 TIP3W 67 0.002 5.667 14.591 1.00 0.00 WT1 O -ATOM 29 H1 TIP3W 67 0.483 5.990 13.830 1.00 0.00 WT1 H -ATOM 30 H2 TIP3W 67 0.608 5.781 15.347 1.00 0.00 WT1 H -ATOM 31 OH2 TIP3W 68 9.882 9.156 14.916 1.00 0.00 WT1 O -ATOM 32 H1 TIP3W 68 9.574 9.753 15.597 1.00 0.00 WT1 H -ATOM 33 H2 TIP3W 68 10.021 8.264 15.289 1.00 0.00 WT1 H -ATOM 34 OH2 TIP3W 87 1.661 6.681 1.943 1.00 0.00 WT1 O -ATOM 35 H1 TIP3W 87 1.943 5.739 1.981 1.00 0.00 WT1 H -ATOM 36 H2 TIP3W 87 0.778 6.599 1.483 1.00 0.00 WT1 H -ATOM 37 OH2 TIP3W 88 4.821 20.603 11.239 1.00 0.00 WT1 O -ATOM 38 H1 TIP3W 88 5.466 20.782 11.963 1.00 0.00 WT1 H -ATOM 39 H2 TIP3W 88 5.384 20.914 10.456 1.00 0.00 WT1 H -ATOM 40 OH2 TIP3W 90 15.022 20.855 12.831 1.00 0.00 WT1 O -ATOM 41 H1 TIP3W 90 14.222 20.809 13.292 1.00 0.00 WT1 H -ATOM 42 H2 TIP3W 90 14.673 21.057 11.918 1.00 0.00 WT1 H -ATOM 43 OH2 TIP3W 94 1.339 3.782 22.814 1.00 0.00 WT1 O -ATOM 44 H1 TIP3W 94 0.839 3.425 22.087 1.00 0.00 WT1 H -ATOM 45 H2 TIP3W 94 1.775 3.077 23.138 1.00 0.00 WT1 H -ATOM 46 OH2 TIP3W 95 0.485 15.137 22.476 1.00 0.00 WT1 O -ATOM 47 H1 TIP3W 95 0.644 15.425 23.349 1.00 0.00 WT1 H -ATOM 48 H2 TIP3W 95 0.312 15.961 21.975 1.00 0.00 WT1 H -ATOM 49 OH2 TIP3W 111 10.426 7.604 2.404 1.00 0.00 WT1 O -ATOM 50 H1 TIP3W 111 10.761 8.401 1.994 1.00 0.00 WT1 H -ATOM 51 H2 TIP3W 111 10.248 7.889 3.308 1.00 0.00 WT1 H -ATOM 52 OH2 TIP3W 113 4.269 22.752 16.265 1.00 0.00 WT1 O -ATOM 53 H1 TIP3W 113 4.149 23.680 15.888 1.00 0.00 WT1 H -ATOM 54 H2 TIP3W 113 5.061 22.796 16.776 1.00 0.00 WT1 H -ATOM 55 OH2 TIP3W 130 10.926 5.365 1.018 1.00 0.00 WT1 O -ATOM 56 H1 TIP3W 130 11.138 4.769 1.754 1.00 0.00 WT1 H -ATOM 57 H2 TIP3W 130 10.657 6.212 1.493 1.00 0.00 WT1 H -ATOM 58 OH2 TIP3W 133 8.647 4.314 19.278 1.00 0.00 WT1 O -ATOM 59 H1 TIP3W 133 7.964 3.611 19.326 1.00 0.00 WT1 H -ATOM 60 H2 TIP3W 133 8.043 5.064 19.153 1.00 0.00 WT1 H -ATOM 61 OH2 TIP3W 134 8.381 17.319 23.275 1.00 0.00 WT1 O -ATOM 62 H1 TIP3W 134 7.516 17.340 23.695 1.00 0.00 WT1 H -ATOM 63 H2 TIP3W 134 8.431 18.263 23.009 1.00 0.00 WT1 H -ATOM 64 OH2 TIP3W 150 4.299 17.774 7.169 1.00 0.00 WT1 O -ATOM 65 H1 TIP3W 150 3.303 17.803 7.322 1.00 0.00 WT1 H -ATOM 66 H2 TIP3W 150 4.533 18.755 6.924 1.00 0.00 WT1 H -ATOM 67 OH2 TIP3W 152 8.892 12.977 5.321 1.00 0.00 WT1 O -ATOM 68 H1 TIP3W 152 8.119 12.478 5.443 1.00 0.00 WT1 H -ATOM 69 H2 TIP3W 152 9.342 12.557 4.536 1.00 0.00 WT1 H -ATOM 70 OH2 TIP3W 167 2.174 18.468 2.212 1.00 0.00 WT1 O -ATOM 71 H1 TIP3W 167 2.632 17.628 2.203 1.00 0.00 WT1 H -ATOM 72 H2 TIP3W 167 2.931 19.120 2.281 1.00 0.00 WT1 H -ATOM 73 OH2 TIP3W 239 13.612 17.680 18.622 1.00 0.00 WT1 O -ATOM 74 H1 TIP3W 239 13.744 17.414 19.508 1.00 0.00 WT1 H -ATOM 75 H2 TIP3W 239 14.526 17.831 18.347 1.00 0.00 WT1 H -ATOM 76 OH2 TIP3W 443 9.935 12.876 10.191 1.00 0.00 WT1 O -ATOM 77 H1 TIP3W 443 9.709 12.098 9.634 1.00 0.00 WT1 H -ATOM 78 H2 TIP3W 443 9.472 12.766 11.018 1.00 0.00 WT1 H -ATOM 79 OH2 TIP3W 450 7.060 2.074 19.830 1.00 0.00 WT1 O -ATOM 80 H1 TIP3W 450 7.650 1.619 20.528 1.00 0.00 WT1 H -ATOM 81 H2 TIP3W 450 6.148 1.796 20.035 1.00 0.00 WT1 H -ATOM 82 OH2 TIP3W 465 13.891 1.919 2.992 1.00 0.00 WT1 O -ATOM 83 H1 TIP3W 465 14.198 2.681 3.422 1.00 0.00 WT1 H -ATOM 84 H2 TIP3W 465 13.212 1.577 3.578 1.00 0.00 WT1 H -ATOM 85 OH2 TIP3W 466 8.823 10.581 8.827 1.00 0.00 WT1 O -ATOM 86 H1 TIP3W 466 8.183 10.753 8.148 1.00 0.00 WT1 H -ATOM 87 H2 TIP3W 466 8.389 10.061 9.534 1.00 0.00 WT1 H -ATOM 88 OH2 TIP3W 469 9.078 11.967 12.734 1.00 0.00 WT1 O -ATOM 89 H1 TIP3W 469 8.228 11.561 12.993 1.00 0.00 WT1 H -ATOM 90 H2 TIP3W 469 9.512 12.194 13.560 1.00 0.00 WT1 H -ATOM 91 OH2 TIP3W 484 10.282 0.640 2.053 1.00 0.00 WT1 O -ATOM 92 H1 TIP3W 484 10.367 0.959 3.016 1.00 0.00 WT1 H -ATOM 93 H2 TIP3W 484 9.743 1.323 1.667 1.00 0.00 WT1 H -ATOM 94 OH2 TIP3W 485 4.618 8.125 7.777 1.00 0.00 WT1 O -ATOM 95 H1 TIP3W 485 5.405 7.919 8.314 1.00 0.00 WT1 H -ATOM 96 H2 TIP3W 485 4.002 8.458 8.422 1.00 0.00 WT1 H -ATOM 97 OH2 TIP3W 486 3.403 4.687 9.815 1.00 0.00 WT1 O -ATOM 98 H1 TIP3W 486 3.109 5.272 9.097 1.00 0.00 WT1 H -ATOM 99 H2 TIP3W 486 3.817 3.973 9.327 1.00 0.00 WT1 H -ATOM 100 OH2 TIP3W 489 3.276 7.465 19.325 1.00 0.00 WT1 O -ATOM 101 H1 TIP3W 489 2.772 6.991 19.964 1.00 0.00 WT1 H -ATOM 102 H2 TIP3W 489 3.604 8.288 19.753 1.00 0.00 WT1 H -ATOM 103 OH2 TIP3W 503 3.119 10.325 13.158 1.00 0.00 WT1 O -ATOM 104 H1 TIP3W 503 3.598 10.900 12.512 1.00 0.00 WT1 H -ATOM 105 H2 TIP3W 503 3.440 9.430 12.962 1.00 0.00 WT1 H -ATOM 106 OH2 TIP3W 506 2.378 5.806 16.253 1.00 0.00 WT1 O -ATOM 107 H1 TIP3W 506 2.157 6.161 17.099 1.00 0.00 WT1 H -ATOM 108 H2 TIP3W 506 3.301 6.032 16.126 1.00 0.00 WT1 H -ATOM 109 OH2 TIP3W 507 6.382 22.271 2.319 1.00 0.00 WT1 O -ATOM 110 H1 TIP3W 507 5.550 22.035 1.847 1.00 0.00 WT1 H -ATOM 111 H2 TIP3W 507 6.859 21.472 2.192 1.00 0.00 WT1 H -ATOM 112 OH2 TIP3W 509 4.017 3.905 19.418 1.00 0.00 WT1 O -ATOM 113 H1 TIP3W 509 3.142 4.042 19.132 1.00 0.00 WT1 H -ATOM 114 H2 TIP3W 509 4.582 4.727 19.295 1.00 0.00 WT1 H -ATOM 115 OH2 TIP3W 511 2.344 20.472 21.631 1.00 0.00 WT1 O -ATOM 116 H1 TIP3W 511 2.932 20.821 20.945 1.00 0.00 WT1 H -ATOM 117 H2 TIP3W 511 1.467 20.548 21.138 1.00 0.00 WT1 H -ATOM 118 OH2 TIP3W 517 14.526 10.532 20.137 1.00 0.00 WT1 O -ATOM 119 H1 TIP3W 517 14.162 9.733 20.503 1.00 0.00 WT1 H -ATOM 120 H2 TIP3W 517 14.466 10.420 19.194 1.00 0.00 WT1 H -ATOM 121 OH2 TIP3W 533 5.573 14.804 19.090 1.00 0.00 WT1 O -ATOM 122 H1 TIP3W 533 5.959 15.339 19.808 1.00 0.00 WT1 H -ATOM 123 H2 TIP3W 533 5.869 15.413 18.331 1.00 0.00 WT1 H -ATOM 124 OH2 TIP3W 543 5.458 13.097 4.589 1.00 0.00 WT1 O -ATOM 125 H1 TIP3W 543 5.673 13.019 3.612 1.00 0.00 WT1 H -ATOM 126 H2 TIP3W 543 4.899 13.894 4.657 1.00 0.00 WT1 H -ATOM 127 OH2 TIP3W 550 4.552 1.370 20.330 1.00 0.00 WT1 O -ATOM 128 H1 TIP3W 550 4.274 2.194 19.953 1.00 0.00 WT1 H -ATOM 129 H2 TIP3W 550 4.235 0.801 19.571 1.00 0.00 WT1 H -ATOM 130 OH2 TIP3W 554 5.160 13.744 7.954 1.00 0.00 WT1 O -ATOM 131 H1 TIP3W 554 6.048 13.422 8.207 1.00 0.00 WT1 H -ATOM 132 H2 TIP3W 554 5.008 14.493 8.528 1.00 0.00 WT1 H -ATOM 133 OH2 TIP3W 558 10.390 6.386 18.828 1.00 0.00 WT1 O -ATOM 134 H1 TIP3W 558 10.688 6.484 19.731 1.00 0.00 WT1 H -ATOM 135 H2 TIP3W 558 9.844 5.589 18.921 1.00 0.00 WT1 H -ATOM 136 OH2 TIP3W 562 1.678 21.942 1.035 1.00 0.00 WT1 O -ATOM 137 H1 TIP3W 562 1.272 21.280 1.592 1.00 0.00 WT1 H -ATOM 138 H2 TIP3W 562 1.498 22.809 1.493 1.00 0.00 WT1 H -ATOM 139 OH2 TIP3W 568 9.630 21.547 3.000 1.00 0.00 WT1 O -ATOM 140 H1 TIP3W 568 9.601 22.471 2.643 1.00 0.00 WT1 H -ATOM 141 H2 TIP3W 568 9.287 20.954 2.312 1.00 0.00 WT1 H -ATOM 142 OH2 TIP3W 575 2.344 10.571 2.624 1.00 0.00 WT1 O -ATOM 143 H1 TIP3W 575 2.122 10.753 3.553 1.00 0.00 WT1 H -ATOM 144 H2 TIP3W 575 2.947 9.791 2.617 1.00 0.00 WT1 H -ATOM 145 OH2 TIP3W 584 0.823 23.668 2.888 1.00 0.00 WT1 O -ATOM 146 H1 TIP3W 584 1.636 23.316 3.340 1.00 0.00 WT1 H -ATOM 147 H2 TIP3W 584 0.253 23.978 3.640 1.00 0.00 WT1 H -ATOM 148 OH2 TIP3W 594 2.710 6.185 7.540 1.00 0.00 WT1 O -ATOM 149 H1 TIP3W 594 2.467 6.236 6.561 1.00 0.00 WT1 H -ATOM 150 H2 TIP3W 594 3.410 6.855 7.580 1.00 0.00 WT1 H -ATOM 151 OH2 TIP3W 595 6.911 19.458 17.335 1.00 0.00 WT1 O -ATOM 152 H1 TIP3W 595 7.517 20.118 16.957 1.00 0.00 WT1 H -ATOM 153 H2 TIP3W 595 6.315 19.136 16.588 1.00 0.00 WT1 H -ATOM 154 OH2 TIP3W 613 13.540 22.220 2.748 1.00 0.00 WT1 O -ATOM 155 H1 TIP3W 613 12.965 22.475 3.462 1.00 0.00 WT1 H -ATOM 156 H2 TIP3W 613 14.428 22.404 3.074 1.00 0.00 WT1 H -ATOM 157 OH2 TIP3W 634 10.929 14.750 5.718 1.00 0.00 WT1 O -ATOM 158 H1 TIP3W 634 10.050 14.541 5.408 1.00 0.00 WT1 H -ATOM 159 H2 TIP3W 634 11.401 13.879 5.717 1.00 0.00 WT1 H -ATOM 160 OH2 TIP3W 822 0.747 4.469 10.579 1.00 0.00 WT1 O -ATOM 161 H1 TIP3W 822 0.426 3.568 10.339 1.00 0.00 WT1 H -ATOM 162 H2 TIP3W 822 1.505 4.585 9.990 1.00 0.00 WT1 H -ATOM 163 OH2 TIP3W 849 5.356 5.388 16.046 1.00 0.00 WT1 O -ATOM 164 H1 TIP3W 849 5.884 6.064 16.461 1.00 0.00 WT1 H -ATOM 165 H2 TIP3W 849 5.592 4.622 16.537 1.00 0.00 WT1 H -ATOM 166 OH2 TIP3W 867 10.704 6.721 15.883 1.00 0.00 WT1 O -ATOM 167 H1 TIP3W 867 10.901 6.912 16.836 1.00 0.00 WT1 H -ATOM 168 H2 TIP3W 867 10.127 5.972 15.998 1.00 0.00 WT1 H -ATOM 169 OH2 TIP3W 891 11.763 19.614 9.958 1.00 0.00 WT1 O -ATOM 170 H1 TIP3W 891 12.279 20.405 9.866 1.00 0.00 WT1 H -ATOM 171 H2 TIP3W 891 12.435 18.905 9.901 1.00 0.00 WT1 H -ATOM 172 OH2 TIP3W 906 7.027 2.224 13.411 1.00 0.00 WT1 O -ATOM 173 H1 TIP3W 906 6.185 2.801 13.535 1.00 0.00 WT1 H -ATOM 174 H2 TIP3W 906 6.692 1.403 13.742 1.00 0.00 WT1 H -ATOM 175 OH2 TIP3W 908 4.028 7.699 12.776 1.00 0.00 WT1 O -ATOM 176 H1 TIP3W 908 4.577 7.193 12.138 1.00 0.00 WT1 H -ATOM 177 H2 TIP3W 908 3.171 7.320 12.544 1.00 0.00 WT1 H -ATOM 178 OH2 TIP3W 924 12.493 9.451 2.215 1.00 0.00 WT1 O -ATOM 179 H1 TIP3W 924 12.908 9.840 2.987 1.00 0.00 WT1 H -ATOM 180 H2 TIP3W 924 12.982 8.641 2.039 1.00 0.00 WT1 H -ATOM 181 OH2 TIP3W 927 11.177 9.610 7.928 1.00 0.00 WT1 O -ATOM 182 H1 TIP3W 927 10.443 10.172 8.053 1.00 0.00 WT1 H -ATOM 183 H2 TIP3W 927 10.866 8.788 8.298 1.00 0.00 WT1 H -ATOM 184 OH2 TIP3W 928 1.838 3.206 15.398 1.00 0.00 WT1 O -ATOM 185 H1 TIP3W 928 2.201 4.081 15.545 1.00 0.00 WT1 H -ATOM 186 H2 TIP3W 928 2.117 2.999 14.422 1.00 0.00 WT1 H -ATOM 187 OH2 TIP3W 930 1.899 11.624 17.893 1.00 0.00 WT1 O -ATOM 188 H1 TIP3W 930 1.139 11.678 17.305 1.00 0.00 WT1 H -ATOM 189 H2 TIP3W 930 2.258 12.535 17.855 1.00 0.00 WT1 H -ATOM 190 OH2 TIP3W 932 9.220 13.904 17.340 1.00 0.00 WT1 O -ATOM 191 H1 TIP3W 932 10.062 14.198 17.738 1.00 0.00 WT1 H -ATOM 192 H2 TIP3W 932 9.394 12.999 17.102 1.00 0.00 WT1 H -ATOM 193 OH2 TIP3W 933 3.458 9.868 22.419 1.00 0.00 WT1 O -ATOM 194 H1 TIP3W 933 4.398 10.016 22.654 1.00 0.00 WT1 H -ATOM 195 H2 TIP3W 933 3.448 10.189 21.495 1.00 0.00 WT1 H -ATOM 196 OH2 TIP3W 947 15.430 3.274 7.407 1.00 0.00 WT1 O -ATOM 197 H1 TIP3W 947 15.458 2.741 8.157 1.00 0.00 WT1 H -ATOM 198 H2 TIP3W 947 15.933 2.740 6.770 1.00 0.00 WT1 H -ATOM 199 OH2 TIP3W 948 13.134 4.535 6.559 1.00 0.00 WT1 O -ATOM 200 H1 TIP3W 948 12.434 3.932 6.938 1.00 0.00 WT1 H -ATOM 201 H2 TIP3W 948 13.959 4.162 6.965 1.00 0.00 WT1 H -ATOM 202 OH2 TIP3W 951 10.295 14.066 14.320 1.00 0.00 WT1 O -ATOM 203 H1 TIP3W 951 10.592 14.067 15.226 1.00 0.00 WT1 H -ATOM 204 H2 TIP3W 951 9.322 14.226 14.350 1.00 0.00 WT1 H -ATOM 205 OH2 TIP3W 964 7.830 19.751 1.995 1.00 0.00 WT1 O -ATOM 206 H1 TIP3W 964 7.257 19.870 1.247 1.00 0.00 WT1 H -ATOM 207 H2 TIP3W 964 8.329 18.923 1.885 1.00 0.00 WT1 H -ATOM 208 OH2 TIP3W 972 15.027 11.249 9.806 1.00 0.00 WT1 O -ATOM 209 H1 TIP3W 972 15.636 10.953 9.104 1.00 0.00 WT1 H -ATOM 210 H2 TIP3W 972 14.929 12.194 9.545 1.00 0.00 WT1 H -ATOM 211 OH2 TIP3W 974 10.274 11.448 20.959 1.00 0.00 WT1 O -ATOM 212 H1 TIP3W 974 10.893 11.073 21.654 1.00 0.00 WT1 H -ATOM 213 H2 TIP3W 974 10.344 10.891 20.238 1.00 0.00 WT1 H -ATOM 214 OH2 TIP3W 975 11.473 6.075 21.702 1.00 0.00 WT1 O -ATOM 215 H1 TIP3W 975 12.046 5.667 22.431 1.00 0.00 WT1 H -ATOM 216 H2 TIP3W 975 10.554 5.939 22.100 1.00 0.00 WT1 H -ATOM 217 OH2 TIP3W 995 6.800 16.659 17.184 1.00 0.00 WT1 O -ATOM 218 H1 TIP3W 995 7.143 16.649 16.327 1.00 0.00 WT1 H -ATOM 219 H2 TIP3W 995 7.109 17.502 17.568 1.00 0.00 WT1 H -ATOM 220 OH2 TIP3W1007 14.603 18.110 3.213 1.00 0.00 WT1 O -ATOM 221 H1 TIP3W1007 14.275 17.655 3.963 1.00 0.00 WT1 H -ATOM 222 H2 TIP3W1007 13.842 18.606 2.878 1.00 0.00 WT1 H -ATOM 223 OH2 TIP3W1011 4.753 20.139 5.475 1.00 0.00 WT1 O -ATOM 224 H1 TIP3W1011 4.769 21.053 5.846 1.00 0.00 WT1 H -ATOM 225 H2 TIP3W1011 5.663 20.031 5.201 1.00 0.00 WT1 H -ATOM 226 OH2 TIP3W1013 1.615 17.355 14.355 1.00 0.00 WT1 O -ATOM 227 H1 TIP3W1013 1.225 16.480 14.420 1.00 0.00 WT1 H -ATOM 228 H2 TIP3W1013 0.859 17.984 14.051 1.00 0.00 WT1 H -ATOM 229 OH2 TIP3W1014 11.087 15.787 20.150 1.00 0.00 WT1 O -ATOM 230 H1 TIP3W1014 11.221 14.877 19.698 1.00 0.00 WT1 H -ATOM 231 H2 TIP3W1014 11.936 15.940 20.591 1.00 0.00 WT1 H -ATOM 232 OH2 TIP3W1017 9.784 18.060 16.439 1.00 0.00 WT1 O -ATOM 233 H1 TIP3W1017 10.576 18.166 15.922 1.00 0.00 WT1 H -ATOM 234 H2 TIP3W1017 9.941 18.584 17.234 1.00 0.00 WT1 H -ATOM 235 OH2 TIP3W1018 2.369 19.620 10.838 1.00 0.00 WT1 O -ATOM 236 H1 TIP3W1018 2.051 19.425 11.701 1.00 0.00 WT1 H -ATOM 237 H2 TIP3W1018 3.347 19.717 10.923 1.00 0.00 WT1 H -ATOM 238 OH2 TIP3W1027 15.158 15.218 1.453 1.00 0.00 WT1 O -ATOM 239 H1 TIP3W1027 15.286 16.123 1.160 1.00 0.00 WT1 H -ATOM 240 H2 TIP3W1027 14.175 15.219 1.587 1.00 0.00 WT1 H -ATOM 241 OH2 TIP3W1032 7.929 9.601 4.322 1.00 0.00 WT1 O -ATOM 242 H1 TIP3W1032 7.364 10.340 3.912 1.00 0.00 WT1 H -ATOM 243 H2 TIP3W1032 7.318 9.011 4.820 1.00 0.00 WT1 H -ATOM 244 OH2 TIP3W1053 11.585 23.121 19.455 1.00 0.00 WT1 O -ATOM 245 H1 TIP3W1053 12.413 23.205 19.982 1.00 0.00 WT1 H -ATOM 246 H2 TIP3W1053 10.816 23.266 20.095 1.00 0.00 WT1 H -ATOM 247 OH2 TIP3W1301 3.320 1.439 3.693 1.00 0.00 WT1 O -ATOM 248 H1 TIP3W1301 3.018 1.263 2.795 1.00 0.00 WT1 H -ATOM 249 H2 TIP3W1301 4.218 1.737 3.533 1.00 0.00 WT1 H -ATOM 250 OH2 TIP3W1308 8.378 22.836 14.074 1.00 0.00 WT1 O -ATOM 251 H1 TIP3W1308 9.127 23.085 13.478 1.00 0.00 WT1 H -ATOM 252 H2 TIP3W1308 7.806 23.652 14.112 1.00 0.00 WT1 H -ATOM 253 OH2 TIP3W1328 4.539 2.605 8.295 1.00 0.00 WT1 O -ATOM 254 H1 TIP3W1328 5.460 2.702 8.123 1.00 0.00 WT1 H -ATOM 255 H2 TIP3W1328 4.434 1.616 8.363 1.00 0.00 WT1 H -ATOM 256 OH2 TIP3W1344 8.883 21.581 5.760 1.00 0.00 WT1 O -ATOM 257 H1 TIP3W1344 8.705 22.232 6.446 1.00 0.00 WT1 H -ATOM 258 H2 TIP3W1344 9.357 22.008 5.077 1.00 0.00 WT1 H -ATOM 259 OH2 TIP3W1349 12.793 13.364 12.168 1.00 0.00 WT1 O -ATOM 260 H1 TIP3W1349 12.787 13.548 11.223 1.00 0.00 WT1 H -ATOM 261 H2 TIP3W1349 11.995 13.794 12.399 1.00 0.00 WT1 H -ATOM 262 OH2 TIP3W1352 6.667 7.547 9.646 1.00 0.00 WT1 O -ATOM 263 H1 TIP3W1352 6.103 6.975 10.296 1.00 0.00 WT1 H -ATOM 264 H2 TIP3W1352 7.558 7.292 10.046 1.00 0.00 WT1 H -ATOM 265 OH2 TIP3W1354 0.182 23.403 21.361 1.00 0.00 WT1 O -ATOM 266 H1 TIP3W1354 0.301 23.585 22.346 1.00 0.00 WT1 H -ATOM 267 H2 TIP3W1354 1.001 22.867 21.220 1.00 0.00 WT1 H -ATOM 268 OH2 TIP3W1355 11.347 16.007 23.148 1.00 0.00 WT1 O -ATOM 269 H1 TIP3W1355 11.779 15.126 23.087 1.00 0.00 WT1 H -ATOM 270 H2 TIP3W1355 10.586 15.923 22.581 1.00 0.00 WT1 H -ATOM 271 OH2 TIP3W1367 10.129 17.485 6.550 1.00 0.00 WT1 O -ATOM 272 H1 TIP3W1367 9.231 17.467 6.920 1.00 0.00 WT1 H -ATOM 273 H2 TIP3W1367 10.108 16.702 5.985 1.00 0.00 WT1 H -ATOM 274 OH2 TIP3W1370 4.654 5.717 5.023 1.00 0.00 WT1 O -ATOM 275 H1 TIP3W1370 5.059 5.126 4.395 1.00 0.00 WT1 H -ATOM 276 H2 TIP3W1370 5.409 5.785 5.634 1.00 0.00 WT1 H -ATOM 277 OH2 TIP3W1371 12.336 14.905 9.350 1.00 0.00 WT1 O -ATOM 278 H1 TIP3W1371 11.849 15.588 8.883 1.00 0.00 WT1 H -ATOM 279 H2 TIP3W1371 11.568 14.375 9.770 1.00 0.00 WT1 H -ATOM 280 OH2 TIP3W1374 5.488 14.255 13.212 1.00 0.00 WT1 O -ATOM 281 H1 TIP3W1374 6.279 14.126 13.709 1.00 0.00 WT1 H -ATOM 282 H2 TIP3W1374 4.864 13.991 13.878 1.00 0.00 WT1 H -ATOM 283 OH2 TIP3W1387 3.686 8.353 3.401 1.00 0.00 WT1 O -ATOM 284 H1 TIP3W1387 4.494 7.930 3.084 1.00 0.00 WT1 H -ATOM 285 H2 TIP3W1387 3.041 7.727 3.197 1.00 0.00 WT1 H -ATOM 286 OH2 TIP3W1388 15.005 14.526 19.133 1.00 0.00 WT1 O -ATOM 287 H1 TIP3W1388 15.742 13.941 19.238 1.00 0.00 WT1 H -ATOM 288 H2 TIP3W1388 14.746 14.453 18.188 1.00 0.00 WT1 H -ATOM 289 OH2 TIP3W1389 15.427 13.899 13.418 1.00 0.00 WT1 O -ATOM 290 H1 TIP3W1389 15.598 14.703 13.915 1.00 0.00 WT1 H -ATOM 291 H2 TIP3W1389 14.569 14.032 12.994 1.00 0.00 WT1 H -ATOM 292 OH2 TIP3W1392 15.117 16.342 15.320 1.00 0.00 WT1 O -ATOM 293 H1 TIP3W1392 14.190 16.658 15.235 1.00 0.00 WT1 H -ATOM 294 H2 TIP3W1392 15.725 17.080 14.950 1.00 0.00 WT1 H -ATOM 295 OH2 TIP3W1407 13.263 23.513 7.326 1.00 0.00 WT1 O -ATOM 296 H1 TIP3W1407 14.083 23.900 7.689 1.00 0.00 WT1 H -ATOM 297 H2 TIP3W1407 13.669 22.803 6.739 1.00 0.00 WT1 H -ATOM 298 OH2 TIP3W1411 10.030 11.441 3.434 1.00 0.00 WT1 O -ATOM 299 H1 TIP3W1411 9.274 10.827 3.422 1.00 0.00 WT1 H -ATOM 300 H2 TIP3W1411 10.533 11.362 2.661 1.00 0.00 WT1 H -ATOM 301 OH2 TIP3W1412 10.550 9.544 11.315 1.00 0.00 WT1 O -ATOM 302 H1 TIP3W1412 10.055 10.343 11.396 1.00 0.00 WT1 H -ATOM 303 H2 TIP3W1412 11.460 9.846 11.337 1.00 0.00 WT1 H -ATOM 304 OH2 TIP3W1414 2.005 17.796 21.122 1.00 0.00 WT1 O -ATOM 305 H1 TIP3W1414 2.773 17.325 21.598 1.00 0.00 WT1 H -ATOM 306 H2 TIP3W1414 2.173 18.758 21.265 1.00 0.00 WT1 H -ATOM 307 OH2 TIP3W1415 13.553 15.240 21.435 1.00 0.00 WT1 O -ATOM 308 H1 TIP3W1415 14.103 14.959 20.726 1.00 0.00 WT1 H -ATOM 309 H2 TIP3W1415 13.422 14.470 21.979 1.00 0.00 WT1 H -ATOM 310 OH2 TIP3W1418 11.456 2.350 19.585 1.00 0.00 WT1 O -ATOM 311 H1 TIP3W1418 10.731 2.931 19.730 1.00 0.00 WT1 H -ATOM 312 H2 TIP3W1418 11.546 1.862 20.401 1.00 0.00 WT1 H -ATOM 313 OH2 TIP3W1428 13.068 2.914 10.149 1.00 0.00 WT1 O -ATOM 314 H1 TIP3W1428 12.803 2.473 9.295 1.00 0.00 WT1 H -ATOM 315 H2 TIP3W1428 14.010 2.849 10.112 1.00 0.00 WT1 H -ATOM 316 OH2 TIP3W1429 5.450 9.067 5.337 1.00 0.00 WT1 O -ATOM 317 H1 TIP3W1429 4.722 8.840 4.711 1.00 0.00 WT1 H -ATOM 318 H2 TIP3W1429 4.939 8.770 6.117 1.00 0.00 WT1 H -ATOM 319 OH2 TIP3W1433 3.297 18.771 17.303 1.00 0.00 WT1 O -ATOM 320 H1 TIP3W1433 3.913 19.272 17.825 1.00 0.00 WT1 H -ATOM 321 H2 TIP3W1433 3.616 18.935 16.408 1.00 0.00 WT1 H -ATOM 322 OH2 TIP3W1435 6.597 15.954 21.463 1.00 0.00 WT1 O -ATOM 323 H1 TIP3W1435 7.157 15.160 21.200 1.00 0.00 WT1 H -ATOM 324 H2 TIP3W1435 7.205 16.451 22.021 1.00 0.00 WT1 H -ATOM 325 OH2 TIP3W1440 1.443 3.980 18.627 1.00 0.00 WT1 O -ATOM 326 H1 TIP3W1440 1.536 3.050 18.247 1.00 0.00 WT1 H -ATOM 327 H2 TIP3W1440 0.589 4.282 18.256 1.00 0.00 WT1 H -ATOM 328 OH2 TIP3W1451 3.248 22.876 3.701 1.00 0.00 WT1 O -ATOM 329 H1 TIP3W1451 2.662 22.334 4.248 1.00 0.00 WT1 H -ATOM 330 H2 TIP3W1451 4.106 22.410 3.781 1.00 0.00 WT1 H -ATOM 331 OH2 TIP3W1454 8.943 19.607 9.393 1.00 0.00 WT1 O -ATOM 332 H1 TIP3W1454 9.890 19.666 9.174 1.00 0.00 WT1 H -ATOM 333 H2 TIP3W1454 8.551 19.202 8.586 1.00 0.00 WT1 H -ATOM 334 OH2 TIP3W1455 7.534 23.313 22.010 1.00 0.00 WT1 O -ATOM 335 H1 TIP3W1455 7.309 22.777 22.738 1.00 0.00 WT1 H -ATOM 336 H2 TIP3W1455 6.697 23.403 21.532 1.00 0.00 WT1 H -ATOM 337 OH2 TIP3W1457 13.340 13.560 16.477 1.00 0.00 WT1 O -ATOM 338 H1 TIP3W1457 13.400 13.568 15.542 1.00 0.00 WT1 H -ATOM 339 H2 TIP3W1457 12.852 14.406 16.633 1.00 0.00 WT1 H -ATOM 340 OH2 TIP3W1458 8.344 7.845 20.429 1.00 0.00 WT1 O -ATOM 341 H1 TIP3W1458 8.479 8.292 21.236 1.00 0.00 WT1 H -ATOM 342 H2 TIP3W1458 9.102 8.059 19.900 1.00 0.00 WT1 H -ATOM 343 OH2 TIP3W1474 6.901 21.557 9.326 1.00 0.00 WT1 O -ATOM 344 H1 TIP3W1474 7.410 20.744 9.384 1.00 0.00 WT1 H -ATOM 345 H2 TIP3W1474 7.474 22.077 8.759 1.00 0.00 WT1 H -ATOM 346 OH2 TIP3W1494 14.403 7.815 15.212 1.00 0.00 WT1 O -ATOM 347 H1 TIP3W1494 13.532 8.206 14.911 1.00 0.00 WT1 H -ATOM 348 H2 TIP3W1494 14.885 7.681 14.373 1.00 0.00 WT1 H -ATOM 349 OH2 TIP3W1497 6.857 11.138 6.829 1.00 0.00 WT1 O -ATOM 350 H1 TIP3W1497 6.107 11.750 6.800 1.00 0.00 WT1 H -ATOM 351 H2 TIP3W1497 6.480 10.387 6.353 1.00 0.00 WT1 H -ATOM 352 OH2 TIP3W1512 10.309 21.500 11.481 1.00 0.00 WT1 O -ATOM 353 H1 TIP3W1512 11.014 20.928 11.185 1.00 0.00 WT1 H -ATOM 354 H2 TIP3W1512 9.595 20.961 11.183 1.00 0.00 WT1 H -ATOM 355 OH2 TIP3W1532 13.235 22.943 15.633 1.00 0.00 WT1 O -ATOM 356 H1 TIP3W1532 12.613 22.525 16.194 1.00 0.00 WT1 H -ATOM 357 H2 TIP3W1532 14.027 22.981 16.180 1.00 0.00 WT1 H -ATOM 358 OH2 TIP3W1559 6.818 20.066 20.150 1.00 0.00 WT1 O -ATOM 359 H1 TIP3W1559 7.686 20.067 20.626 1.00 0.00 WT1 H -ATOM 360 H2 TIP3W1559 6.969 19.869 19.212 1.00 0.00 WT1 H -ATOM 361 OH2 TIP3W1611 7.975 20.030 22.745 1.00 0.00 WT1 O -ATOM 362 H1 TIP3W1611 8.632 20.654 22.435 1.00 0.00 WT1 H -ATOM 363 H2 TIP3W1611 7.441 20.490 23.501 1.00 0.00 WT1 H -ATOM 364 OH2 TIP3W1707 12.113 0.921 4.942 1.00 0.00 WT1 O -ATOM 365 H1 TIP3W1707 12.819 0.635 5.562 1.00 0.00 WT1 H -ATOM 366 H2 TIP3W1707 11.814 1.896 5.223 1.00 0.00 WT1 H -ATOM 367 OH2 TIP3W1723 9.197 4.375 15.964 1.00 0.00 WT1 O -ATOM 368 H1 TIP3W1723 9.163 3.590 15.387 1.00 0.00 WT1 H -ATOM 369 H2 TIP3W1723 8.516 4.167 16.604 1.00 0.00 WT1 H -ATOM 370 OH2 TIP3W1725 2.421 3.775 5.058 1.00 0.00 WT1 O -ATOM 371 H1 TIP3W1725 2.684 2.934 4.652 1.00 0.00 WT1 H -ATOM 372 H2 TIP3W1725 3.219 4.340 5.048 1.00 0.00 WT1 H -ATOM 373 OH2 TIP3W1729 6.794 6.875 22.997 1.00 0.00 WT1 O -ATOM 374 H1 TIP3W1729 7.166 7.815 23.093 1.00 0.00 WT1 H -ATOM 375 H2 TIP3W1729 5.834 7.029 23.036 1.00 0.00 WT1 H -ATOM 376 OH2 TIP3W1730 11.518 2.141 14.835 1.00 0.00 WT1 O -ATOM 377 H1 TIP3W1730 11.356 2.769 14.101 1.00 0.00 WT1 H -ATOM 378 H2 TIP3W1730 12.345 1.727 14.583 1.00 0.00 WT1 H -ATOM 379 OH2 TIP3W1733 3.174 1.584 16.976 1.00 0.00 WT1 O -ATOM 380 H1 TIP3W1733 2.370 2.077 16.810 1.00 0.00 WT1 H -ATOM 381 H2 TIP3W1733 3.270 0.961 16.252 1.00 0.00 WT1 H -ATOM 382 OH2 TIP3W1746 10.848 10.071 18.631 1.00 0.00 WT1 O -ATOM 383 H1 TIP3W1746 10.345 10.477 17.907 1.00 0.00 WT1 H -ATOM 384 H2 TIP3W1746 11.663 10.551 18.638 1.00 0.00 WT1 H -ATOM 385 OH2 TIP3W1752 12.069 8.766 23.082 1.00 0.00 WT1 O -ATOM 386 H1 TIP3W1752 12.023 9.290 23.888 1.00 0.00 WT1 H -ATOM 387 H2 TIP3W1752 11.590 7.956 23.400 1.00 0.00 WT1 H -ATOM 388 OH2 TIP3W1764 5.141 1.611 0.499 1.00 0.00 WT1 O -ATOM 389 H1 TIP3W1764 4.697 1.110 1.234 1.00 0.00 WT1 H -ATOM 390 H2 TIP3W1764 6.031 1.302 0.586 1.00 0.00 WT1 H -ATOM 391 OH2 TIP3W1771 2.509 3.505 12.910 1.00 0.00 WT1 O -ATOM 392 H1 TIP3W1771 2.114 4.138 12.315 1.00 0.00 WT1 H -ATOM 393 H2 TIP3W1771 2.715 2.712 12.383 1.00 0.00 WT1 H -ATOM 394 OH2 TIP3W1773 14.354 1.352 14.004 1.00 0.00 WT1 O -ATOM 395 H1 TIP3W1773 14.694 0.623 14.565 1.00 0.00 WT1 H -ATOM 396 H2 TIP3W1773 14.573 2.195 14.426 1.00 0.00 WT1 H -ATOM 397 OH2 TIP3W1788 14.578 23.489 17.850 1.00 0.00 WT1 O -ATOM 398 H1 TIP3W1788 15.476 23.267 17.861 1.00 0.00 WT1 H -ATOM 399 H2 TIP3W1788 14.359 23.484 18.771 1.00 0.00 WT1 H -ATOM 400 OH2 TIP3W1789 5.461 6.754 1.943 1.00 0.00 WT1 O -ATOM 401 H1 TIP3W1789 6.412 6.627 2.018 1.00 0.00 WT1 H -ATOM 402 H2 TIP3W1789 5.209 5.956 1.434 1.00 0.00 WT1 H -ATOM 403 OH2 TIP3W1795 14.101 1.902 22.316 1.00 0.00 WT1 O -ATOM 404 H1 TIP3W1795 14.886 2.398 22.002 1.00 0.00 WT1 H -ATOM 405 H2 TIP3W1795 14.108 1.041 21.813 1.00 0.00 WT1 H -ATOM 406 OH2 TIP3W1813 6.142 11.858 16.052 1.00 0.00 WT1 O -ATOM 407 H1 TIP3W1813 5.762 12.642 15.675 1.00 0.00 WT1 H -ATOM 408 H2 TIP3W1813 5.566 11.146 15.661 1.00 0.00 WT1 H -ATOM 409 OH2 TIP3W1814 11.187 19.104 18.681 1.00 0.00 WT1 O -ATOM 410 H1 TIP3W1814 12.029 18.566 18.863 1.00 0.00 WT1 H -ATOM 411 H2 TIP3W1814 10.574 18.773 19.364 1.00 0.00 WT1 H -ATOM 412 OH2 TIP3W1829 11.780 13.509 0.983 1.00 0.00 WT1 O -ATOM 413 H1 TIP3W1829 12.311 13.422 1.794 1.00 0.00 WT1 H -ATOM 414 H2 TIP3W1829 12.379 13.816 0.300 1.00 0.00 WT1 H -ATOM 415 OH2 TIP3W1830 13.410 13.796 3.206 1.00 0.00 WT1 O -ATOM 416 H1 TIP3W1830 12.860 13.342 3.952 1.00 0.00 WT1 H -ATOM 417 H2 TIP3W1830 14.378 13.624 3.486 1.00 0.00 WT1 H -ATOM 418 OH2 TIP3W1831 7.314 0.228 9.152 1.00 0.00 WT1 O -ATOM 419 H1 TIP3W1831 7.447 0.196 8.157 1.00 0.00 WT1 H -ATOM 420 H2 TIP3W1831 8.219 0.336 9.426 1.00 0.00 WT1 H -ATOM 421 OH2 TIP3W1853 0.289 10.538 13.468 1.00 0.00 WT1 O -ATOM 422 H1 TIP3W1853 0.286 10.937 12.602 1.00 0.00 WT1 H -ATOM 423 H2 TIP3W1853 1.262 10.357 13.669 1.00 0.00 WT1 H -ATOM 424 OH2 TIP3W1856 12.440 12.407 5.370 1.00 0.00 WT1 O -ATOM 425 H1 TIP3W1856 11.652 11.887 5.105 1.00 0.00 WT1 H -ATOM 426 H2 TIP3W1856 12.893 11.867 5.977 1.00 0.00 WT1 H -ATOM 427 OH2 TIP3W1871 6.968 11.629 2.353 1.00 0.00 WT1 O -ATOM 428 H1 TIP3W1871 6.575 10.896 1.807 1.00 0.00 WT1 H -ATOM 429 H2 TIP3W1871 7.083 12.290 1.590 1.00 0.00 WT1 H -ATOM 430 OH2 TIP3W1873 13.533 10.550 7.160 1.00 0.00 WT1 O -ATOM 431 H1 TIP3W1873 12.608 10.309 7.490 1.00 0.00 WT1 H -ATOM 432 H2 TIP3W1873 14.008 10.940 7.925 1.00 0.00 WT1 H -ATOM 433 OH2 TIP3W1874 13.043 18.831 22.933 1.00 0.00 WT1 O -ATOM 434 H1 TIP3W1874 13.439 17.936 22.986 1.00 0.00 WT1 H -ATOM 435 H2 TIP3W1874 12.139 18.764 23.145 1.00 0.00 WT1 H -ATOM 436 OH2 TIP3W1894 11.706 15.811 16.829 1.00 0.00 WT1 O -ATOM 437 H1 TIP3W1894 10.892 16.347 16.590 1.00 0.00 WT1 H -ATOM 438 H2 TIP3W1894 12.344 16.466 17.162 1.00 0.00 WT1 H -ATOM 439 OH2 TIP3W1911 11.642 19.030 4.866 1.00 0.00 WT1 O -ATOM 440 H1 TIP3W1911 10.752 18.786 5.209 1.00 0.00 WT1 H -ATOM 441 H2 TIP3W1911 11.534 19.147 3.897 1.00 0.00 WT1 H -ATOM 442 OH2 TIP3W1912 13.550 21.522 9.565 1.00 0.00 WT1 O -ATOM 443 H1 TIP3W1912 13.279 21.744 8.655 1.00 0.00 WT1 H -ATOM 444 H2 TIP3W1912 13.859 22.419 9.914 1.00 0.00 WT1 H -ATOM 445 OH2 TIP3W1914 12.001 20.877 14.108 1.00 0.00 WT1 O -ATOM 446 H1 TIP3W1914 12.060 21.566 14.774 1.00 0.00 WT1 H -ATOM 447 H2 TIP3W1914 11.186 21.104 13.629 1.00 0.00 WT1 H -ATOM 448 OH2 TIP3W1915 12.814 17.906 7.383 1.00 0.00 WT1 O -ATOM 449 H1 TIP3W1915 13.379 17.410 6.688 1.00 0.00 WT1 H -ATOM 450 H2 TIP3W1915 11.963 17.994 6.954 1.00 0.00 WT1 H -ATOM 451 OH2 TIP3W1952 15.989 19.751 4.862 1.00 0.00 WT1 O -ATOM 452 H1 TIP3W1952 15.952 20.632 4.460 1.00 0.00 WT1 H -ATOM 453 H2 TIP3W1952 15.557 19.210 4.188 1.00 0.00 WT1 H -ATOM 454 OH2 TIP3W2123 10.963 1.737 11.790 1.00 0.00 WT1 O -ATOM 455 H1 TIP3W2123 10.319 2.240 11.334 1.00 0.00 WT1 H -ATOM 456 H2 TIP3W2123 11.709 2.167 11.210 1.00 0.00 WT1 H -ATOM 457 OH2 TIP3W2163 5.526 8.369 14.858 1.00 0.00 WT1 O -ATOM 458 H1 TIP3W2163 4.950 8.218 14.072 1.00 0.00 WT1 H -ATOM 459 H2 TIP3W2163 4.945 8.919 15.363 1.00 0.00 WT1 H -ATOM 460 OH2 TIP3W2165 14.776 4.939 12.443 1.00 0.00 WT1 O -ATOM 461 H1 TIP3W2165 14.636 5.952 12.252 1.00 0.00 WT1 H -ATOM 462 H2 TIP3W2165 13.865 4.712 12.604 1.00 0.00 WT1 H -ATOM 463 OH2 TIP3W2167 7.529 4.508 1.396 1.00 0.00 WT1 O -ATOM 464 H1 TIP3W2167 8.313 4.582 0.857 1.00 0.00 WT1 H -ATOM 465 H2 TIP3W2167 6.783 4.511 0.768 1.00 0.00 WT1 H -ATOM 466 OH2 TIP3W2172 11.435 0.836 22.059 1.00 0.00 WT1 O -ATOM 467 H1 TIP3W2172 11.858 0.103 21.657 1.00 0.00 WT1 H -ATOM 468 H2 TIP3W2172 12.219 1.281 22.508 1.00 0.00 WT1 H -ATOM 469 OH2 TIP3W2227 11.200 4.151 3.471 1.00 0.00 WT1 O -ATOM 470 H1 TIP3W2227 12.053 4.360 3.928 1.00 0.00 WT1 H -ATOM 471 H2 TIP3W2227 10.572 4.426 4.138 1.00 0.00 WT1 H -ATOM 472 OH2 TIP3W2231 4.884 4.081 13.713 1.00 0.00 WT1 O -ATOM 473 H1 TIP3W2231 4.970 4.746 14.373 1.00 0.00 WT1 H -ATOM 474 H2 TIP3W2231 3.932 3.975 13.593 1.00 0.00 WT1 H -ATOM 475 OH2 TIP3W2244 13.867 4.624 3.954 1.00 0.00 WT1 O -ATOM 476 H1 TIP3W2244 14.067 4.641 4.904 1.00 0.00 WT1 H -ATOM 477 H2 TIP3W2244 14.122 5.494 3.648 1.00 0.00 WT1 H -ATOM 478 OH2 TIP3W2270 3.174 11.159 5.954 1.00 0.00 WT1 O -ATOM 479 H1 TIP3W2270 3.904 11.073 5.352 1.00 0.00 WT1 H -ATOM 480 H2 TIP3W2270 3.204 12.104 6.129 1.00 0.00 WT1 H -ATOM 481 OH2 TIP3W2272 12.922 2.911 17.412 1.00 0.00 WT1 O -ATOM 482 H1 TIP3W2272 12.421 2.431 18.089 1.00 0.00 WT1 H -ATOM 483 H2 TIP3W2272 12.240 2.996 16.701 1.00 0.00 WT1 H -ATOM 484 OH2 TIP3W2277 13.644 7.961 20.946 1.00 0.00 WT1 O -ATOM 485 H1 TIP3W2277 13.183 7.158 20.680 1.00 0.00 WT1 H -ATOM 486 H2 TIP3W2277 13.018 8.315 21.687 1.00 0.00 WT1 H -ATOM 487 OH2 TIP3W2280 6.612 3.396 17.042 1.00 0.00 WT1 O -ATOM 488 H1 TIP3W2280 6.138 2.987 17.830 1.00 0.00 WT1 H -ATOM 489 H2 TIP3W2280 6.248 2.883 16.306 1.00 0.00 WT1 H -ATOM 490 OH2 TIP3W2288 3.628 15.453 9.684 1.00 0.00 WT1 O -ATOM 491 H1 TIP3W2288 3.604 16.368 9.365 1.00 0.00 WT1 H -ATOM 492 H2 TIP3W2288 3.266 15.478 10.592 1.00 0.00 WT1 H -ATOM 493 OH2 TIP3W2293 1.641 18.264 8.136 1.00 0.00 WT1 O -ATOM 494 H1 TIP3W2293 0.755 18.490 8.008 1.00 0.00 WT1 H -ATOM 495 H2 TIP3W2293 1.981 19.003 8.665 1.00 0.00 WT1 H -ATOM 496 OH2 TIP3W2295 8.716 0.819 21.571 1.00 0.00 WT1 O -ATOM 497 H1 TIP3W2295 8.359 0.399 22.460 1.00 0.00 WT1 H -ATOM 498 H2 TIP3W2295 9.622 1.046 21.690 1.00 0.00 WT1 H -ATOM 499 OH2 TIP3W2309 14.269 10.001 4.369 1.00 0.00 WT1 O -ATOM 500 H1 TIP3W2309 14.973 10.528 4.752 1.00 0.00 WT1 H -ATOM 501 H2 TIP3W2309 13.690 9.859 5.092 1.00 0.00 WT1 H -ATOM 502 OH2 TIP3W2311 14.691 13.817 9.050 1.00 0.00 WT1 O -ATOM 503 H1 TIP3W2311 15.162 14.372 8.385 1.00 0.00 WT1 H -ATOM 504 H2 TIP3W2311 13.821 14.250 9.113 1.00 0.00 WT1 H -ATOM 505 OH2 TIP3W2316 12.273 5.424 10.404 1.00 0.00 WT1 O -ATOM 506 H1 TIP3W2316 12.384 4.472 10.210 1.00 0.00 WT1 H -ATOM 507 H2 TIP3W2316 13.153 5.714 10.501 1.00 0.00 WT1 H -ATOM 508 OH2 TIP3W2317 3.759 13.253 15.143 1.00 0.00 WT1 O -ATOM 509 H1 TIP3W2317 3.552 13.546 16.059 1.00 0.00 WT1 H -ATOM 510 H2 TIP3W2317 2.862 13.321 14.740 1.00 0.00 WT1 H -ATOM 511 OH2 TIP3W2335 7.319 14.432 15.015 1.00 0.00 WT1 O -ATOM 512 H1 TIP3W2335 7.633 15.319 14.742 1.00 0.00 WT1 H -ATOM 513 H2 TIP3W2335 7.702 14.303 15.933 1.00 0.00 WT1 H -ATOM 514 OH2 TIP3W2357 3.117 11.819 10.070 1.00 0.00 WT1 O -ATOM 515 H1 TIP3W2357 3.490 12.496 9.523 1.00 0.00 WT1 H -ATOM 516 H2 TIP3W2357 3.937 11.583 10.539 1.00 0.00 WT1 H -ATOM 517 OH2 TIP3W2358 0.549 16.393 10.366 1.00 0.00 WT1 O -ATOM 518 H1 TIP3W2358 1.292 16.322 11.016 1.00 0.00 WT1 H -ATOM 519 H2 TIP3W2358 0.665 17.283 9.972 1.00 0.00 WT1 H -ATOM 520 OH2 TIP3W2607 10.050 5.605 5.758 1.00 0.00 WT1 O -ATOM 521 H1 TIP3W2607 10.155 6.554 5.556 1.00 0.00 WT1 H -ATOM 522 H2 TIP3W2607 10.797 5.389 6.309 1.00 0.00 WT1 H -ATOM 523 OH2 TIP3W2608 7.881 3.518 5.700 1.00 0.00 WT1 O -ATOM 524 H1 TIP3W2608 8.550 4.225 5.812 1.00 0.00 WT1 H -ATOM 525 H2 TIP3W2608 7.070 3.834 6.169 1.00 0.00 WT1 H -ATOM 526 OH2 TIP3W2634 8.559 3.515 11.535 1.00 0.00 WT1 O -ATOM 527 H1 TIP3W2634 8.435 4.298 12.155 1.00 0.00 WT1 H -ATOM 528 H2 TIP3W2634 7.955 2.899 11.952 1.00 0.00 WT1 H -ATOM 529 OH2 TIP3W2669 13.039 10.511 11.777 1.00 0.00 WT1 O -ATOM 530 H1 TIP3W2669 13.825 10.589 11.282 1.00 0.00 WT1 H -ATOM 531 H2 TIP3W2669 12.883 11.473 11.916 1.00 0.00 WT1 H -ATOM 532 OH2 TIP3W2691 15.316 3.976 15.033 1.00 0.00 WT1 O -ATOM 533 H1 TIP3W2691 15.353 4.265 14.065 1.00 0.00 WT1 H -ATOM 534 H2 TIP3W2691 14.585 4.533 15.460 1.00 0.00 WT1 H -ATOM 535 OH2 TIP3W2694 8.400 5.552 13.557 1.00 0.00 WT1 O -ATOM 536 H1 TIP3W2694 9.070 5.240 14.185 1.00 0.00 WT1 H -ATOM 537 H2 TIP3W2694 7.739 5.945 14.163 1.00 0.00 WT1 H -ATOM 538 OH2 TIP3W2714 4.281 21.161 19.066 1.00 0.00 WT1 O -ATOM 539 H1 TIP3W2714 5.157 21.058 19.381 1.00 0.00 WT1 H -ATOM 540 H2 TIP3W2714 4.169 22.110 18.904 1.00 0.00 WT1 H -ATOM 541 OH2 TIP3W2732 13.870 7.474 12.187 1.00 0.00 WT1 O -ATOM 542 H1 TIP3W2732 13.209 8.073 12.633 1.00 0.00 WT1 H -ATOM 543 H2 TIP3W2732 14.457 8.029 11.659 1.00 0.00 WT1 H -ATOM 544 OH2 TIP3W2735 13.600 17.247 9.998 1.00 0.00 WT1 O -ATOM 545 H1 TIP3W2735 13.256 16.385 10.107 1.00 0.00 WT1 H -ATOM 546 H2 TIP3W2735 13.616 17.337 9.047 1.00 0.00 WT1 H -ATOM 547 OH2 TIP3W2758 10.099 18.083 21.099 1.00 0.00 WT1 O -ATOM 548 H1 TIP3W2758 10.453 17.258 20.699 1.00 0.00 WT1 H -ATOM 549 H2 TIP3W2758 9.398 17.746 21.690 1.00 0.00 WT1 H -ATOM 550 OH2 TIP3W2778 15.465 7.955 17.814 1.00 0.00 WT1 O -ATOM 551 H1 TIP3W2778 15.150 7.979 16.932 1.00 0.00 WT1 H -ATOM 552 H2 TIP3W2778 14.706 7.563 18.306 1.00 0.00 WT1 H -ATOM 553 OH2 TIP3W3010 9.016 4.086 8.814 1.00 0.00 WT1 O -ATOM 554 H1 TIP3W3010 9.377 5.001 8.813 1.00 0.00 WT1 H -ATOM 555 H2 TIP3W3010 8.726 3.741 9.661 1.00 0.00 WT1 H -ATOM 556 OH2 TIP3W3072 6.439 5.144 7.455 1.00 0.00 WT1 O -ATOM 557 H1 TIP3W3072 7.310 4.836 7.837 1.00 0.00 WT1 H -ATOM 558 H2 TIP3W3072 6.121 5.819 8.116 1.00 0.00 WT1 H -ATOM 559 OH2 TIP3W3096 13.331 4.563 23.416 1.00 0.00 WT1 O -ATOM 560 H1 TIP3W3096 14.315 4.772 23.360 1.00 0.00 WT1 H -ATOM 561 H2 TIP3W3096 13.215 3.678 23.134 1.00 0.00 WT1 H -ATOM 562 OH2 TIP3W3134 11.401 21.480 17.136 1.00 0.00 WT1 O -ATOM 563 H1 TIP3W3134 11.522 22.112 17.856 1.00 0.00 WT1 H -ATOM 564 H2 TIP3W3134 11.255 20.672 17.636 1.00 0.00 WT1 H -ATOM 565 OH2 TIP3W3173 12.076 4.645 13.566 1.00 0.00 WT1 O -ATOM 566 H1 TIP3W3173 12.000 5.522 13.148 1.00 0.00 WT1 H -ATOM 567 H2 TIP3W3173 11.827 4.835 14.443 1.00 0.00 WT1 H -ATOM 568 OH2 TIP3W3177 9.131 1.075 15.841 1.00 0.00 WT1 O -ATOM 569 H1 TIP3W3177 9.948 1.463 15.412 1.00 0.00 WT1 H -ATOM 570 H2 TIP3W3177 9.113 0.161 15.464 1.00 0.00 WT1 H -ATOM 571 OH2 TIP3W3196 7.694 8.338 16.687 1.00 0.00 WT1 O -ATOM 572 H1 TIP3W3196 7.323 8.081 17.508 1.00 0.00 WT1 H -ATOM 573 H2 TIP3W3196 6.991 8.476 16.072 1.00 0.00 WT1 H -ATOM 574 OH2 TIP3W3218 11.912 13.212 19.726 1.00 0.00 WT1 O -ATOM 575 H1 TIP3W3218 12.854 13.225 19.881 1.00 0.00 WT1 H -ATOM 576 H2 TIP3W3218 11.504 12.764 20.555 1.00 0.00 WT1 H -ATOM 577 OH2 TIP3W3223 5.115 19.820 22.632 1.00 0.00 WT1 O -ATOM 578 H1 TIP3W3223 4.270 19.752 22.092 1.00 0.00 WT1 H -ATOM 579 H2 TIP3W3223 5.800 19.585 21.996 1.00 0.00 WT1 H -ATOM 580 OH2 TIP3W3303 14.170 23.047 20.478 1.00 0.00 WT1 O -ATOM 581 H1 TIP3W3303 15.015 22.883 20.902 1.00 0.00 WT1 H -ATOM 582 H2 TIP3W3303 13.757 22.177 20.579 1.00 0.00 WT1 H -ATOM 583 OH2 TIP3W3304 13.163 20.489 20.636 1.00 0.00 WT1 O -ATOM 584 H1 TIP3W3304 12.450 20.171 20.104 1.00 0.00 WT1 H -ATOM 585 H2 TIP3W3304 13.220 19.875 21.393 1.00 0.00 WT1 H -ATOM 586 OH2 TIP3W3447 11.316 2.273 7.956 1.00 0.00 WT1 O -ATOM 587 H1 TIP3W3447 11.391 1.358 8.151 1.00 0.00 WT1 H -ATOM 588 H2 TIP3W3447 10.423 2.479 8.181 1.00 0.00 WT1 H -ATOM 589 OH2 TIP3W3545 10.407 6.649 8.888 1.00 0.00 WT1 O -ATOM 590 H1 TIP3W3545 9.810 7.215 9.386 1.00 0.00 WT1 H -ATOM 591 H2 TIP3W3545 11.077 6.417 9.547 1.00 0.00 WT1 H -ATOM 592 OH2 TIP3W3596 7.574 19.420 4.717 1.00 0.00 WT1 O -ATOM 593 H1 TIP3W3596 7.704 19.335 3.679 1.00 0.00 WT1 H -ATOM 594 H2 TIP3W3596 7.970 20.255 4.957 1.00 0.00 WT1 H -ATOM 595 OH2 TIP3W3650 12.254 19.676 2.229 1.00 0.00 WT1 O -ATOM 596 H1 TIP3W3650 12.678 20.538 2.358 1.00 0.00 WT1 H -ATOM 597 H2 TIP3W3650 12.115 19.535 1.250 1.00 0.00 WT1 H -ATOM 598 OH2 TIP3W3660 14.036 7.730 6.644 1.00 0.00 WT1 O -ATOM 599 H1 TIP3W3660 14.358 7.138 7.346 1.00 0.00 WT1 H -ATOM 600 H2 TIP3W3660 13.886 8.589 7.123 1.00 0.00 WT1 H -ATOM 601 OH2 TIP3W3977 8.900 7.310 11.290 1.00 0.00 WT1 O -ATOM 602 H1 TIP3W3977 8.739 6.706 12.078 1.00 0.00 WT1 H -ATOM 603 H2 TIP3W3977 9.555 8.003 11.531 1.00 0.00 WT1 H -ATOM 604 OH2 TIP3W4012 9.495 14.416 1.979 1.00 0.00 WT1 O -ATOM 605 H1 TIP3W4012 10.354 14.203 1.548 1.00 0.00 WT1 H -ATOM 606 H2 TIP3W4012 9.165 13.566 2.099 1.00 0.00 WT1 H -ATOM 607 OH2 TIP3W4036 13.605 5.353 19.280 1.00 0.00 WT1 O -ATOM 608 H1 TIP3W4036 13.658 4.527 18.812 1.00 0.00 WT1 H -ATOM 609 H2 TIP3W4036 12.688 5.367 19.516 1.00 0.00 WT1 H -ATOM 610 OH2 TIP3W4074 7.334 17.973 7.090 1.00 0.00 WT1 O -ATOM 611 H1 TIP3W4074 7.571 18.390 6.200 1.00 0.00 WT1 H -ATOM 612 H2 TIP3W4074 6.533 17.444 6.885 1.00 0.00 WT1 H -ATOM 613 OH2 TIP3W4077 13.912 11.040 17.383 1.00 0.00 WT1 O -ATOM 614 H1 TIP3W4077 13.913 10.932 16.423 1.00 0.00 WT1 H -ATOM 615 H2 TIP3W4077 13.612 11.935 17.518 1.00 0.00 WT1 H -ATOM 616 OH2 TIP3W4501 14.682 11.334 14.388 1.00 0.00 WT1 O -ATOM 617 H1 TIP3W4501 15.236 11.941 13.876 1.00 0.00 WT1 H -ATOM 618 H2 TIP3W4501 14.266 10.683 13.763 1.00 0.00 WT1 H -ATOM 619 OH2 TIP3W4515 12.414 9.004 13.909 1.00 0.00 WT1 O -ATOM 620 H1 TIP3W4515 11.523 8.931 14.184 1.00 0.00 WT1 H -ATOM 621 H2 TIP3W4515 12.375 9.766 13.286 1.00 0.00 WT1 H -ATOM 622 OH2 TIP3W4809 15.898 3.293 1.648 1.00 0.00 WT1 O -ATOM 623 H1 TIP3W4809 15.837 3.977 2.359 1.00 0.00 WT1 H -ATOM 624 H2 TIP3W4809 15.065 2.796 1.789 1.00 0.00 WT1 H -ATOM 625 OH2 TIP3W6240 3.080 0.949 11.788 1.00 0.00 WT1 O -ATOM 626 H1 TIP3W6240 3.690 0.500 11.172 1.00 0.00 WT1 H -ATOM 627 H2 TIP3W6240 2.196 0.556 11.641 1.00 0.00 WT1 H -ATOM 628 OH2 TIP3W6671 0.897 12.813 20.940 1.00 0.00 WT1 O -ATOM 629 H1 TIP3W6671 1.234 13.577 21.489 1.00 0.00 WT1 H -ATOM 630 H2 TIP3W6671 1.110 12.083 21.442 1.00 0.00 WT1 H -ATOM 631 OH2 TIP3W7222 6.255 9.802 0.364 1.00 0.00 WT1 O -ATOM 632 H1 TIP3W7222 6.954 9.121 0.671 1.00 0.00 WT1 H -ATOM 633 H2 TIP3W7222 5.459 9.264 0.196 1.00 0.00 WT1 H -ATOM 634 OH2 TIP3W7479 6.140 3.669 3.704 1.00 0.00 WT1 O -ATOM 635 H1 TIP3W7479 6.732 3.837 2.949 1.00 0.00 WT1 H -ATOM 636 H2 TIP3W7479 6.807 3.408 4.378 1.00 0.00 WT1 H -ATOM 637 OH2 TIP3W7510 5.150 11.685 11.994 1.00 0.00 WT1 O -ATOM 638 H1 TIP3W7510 5.312 12.641 12.020 1.00 0.00 WT1 H -ATOM 639 H2 TIP3W7510 5.614 11.405 12.778 1.00 0.00 WT1 H -ATOM 640 OH2 TIP3W7563 5.196 19.304 15.315 1.00 0.00 WT1 O -ATOM 641 H1 TIP3W7563 5.227 20.213 14.942 1.00 0.00 WT1 H -ATOM 642 H2 TIP3W7563 5.252 18.720 14.569 1.00 0.00 WT1 H -ATOM 643 OH2 TIP3W7630 2.179 13.464 7.177 1.00 0.00 WT1 O -ATOM 644 H1 TIP3W7630 2.719 14.061 7.737 1.00 0.00 WT1 H -ATOM 645 H2 TIP3W7630 1.640 13.021 7.843 1.00 0.00 WT1 H -ATOM 646 OH2 TIP3W7631 1.926 21.439 17.027 1.00 0.00 WT1 O -ATOM 647 H1 TIP3W7631 2.672 21.817 16.545 1.00 0.00 WT1 H -ATOM 648 H2 TIP3W7631 2.398 20.912 17.662 1.00 0.00 WT1 H -ATOM 649 OH2 TIP3W7707 0.688 2.781 7.114 1.00 0.00 WT1 O -ATOM 650 H1 TIP3W7707 1.488 3.190 6.703 1.00 0.00 WT1 H -ATOM 651 H2 TIP3W7707 0.053 3.429 6.930 1.00 0.00 WT1 H -ATOM 652 OH2 TIP3W7985 0.449 7.366 9.140 1.00 0.00 WT1 O -ATOM 653 H1 TIP3W7985 0.202 6.479 9.095 1.00 0.00 WT1 H -ATOM 654 H2 TIP3W7985 0.796 7.563 8.256 1.00 0.00 WT1 H -ATOM 655 OH2 TIP3W8023 0.913 12.320 0.937 1.00 0.00 WT1 O -ATOM 656 H1 TIP3W8023 0.623 11.700 0.268 1.00 0.00 WT1 H -ATOM 657 H2 TIP3W8023 1.290 11.784 1.628 1.00 0.00 WT1 H -ATOM 658 OH2 TIP3W8029 7.889 16.997 14.360 1.00 0.00 WT1 O -ATOM 659 H1 TIP3W8029 7.935 17.181 13.358 1.00 0.00 WT1 H -ATOM 660 H2 TIP3W8029 8.602 17.562 14.734 1.00 0.00 WT1 H -ATOM 661 OH2 TIP3W8046 3.230 22.882 11.736 1.00 0.00 WT1 O -ATOM 662 H1 TIP3W8046 3.601 21.950 11.670 1.00 0.00 WT1 H -ATOM 663 H2 TIP3W8046 2.861 22.992 10.853 1.00 0.00 WT1 H -ATOM 664 OH2 TIP3W8064 4.620 22.335 7.130 1.00 0.00 WT1 O -ATOM 665 H1 TIP3W8064 3.754 22.591 7.590 1.00 0.00 WT1 H -ATOM 666 H2 TIP3W8064 5.178 22.349 7.907 1.00 0.00 WT1 H -ATOM 667 OH2 TIP3W8068 1.124 22.962 13.514 1.00 0.00 WT1 O -ATOM 668 H1 TIP3W8068 1.837 22.901 12.860 1.00 0.00 WT1 H -ATOM 669 H2 TIP3W8068 0.685 23.799 13.310 1.00 0.00 WT1 H -ATOM 670 OH2 TIP3W8364 8.561 10.924 16.881 1.00 0.00 WT1 O -ATOM 671 H1 TIP3W8364 7.916 11.188 16.202 1.00 0.00 WT1 H -ATOM 672 H2 TIP3W8364 8.309 10.008 17.123 1.00 0.00 WT1 H -ATOM 673 OH2 TIP3W8403 4.751 19.009 2.814 1.00 0.00 WT1 O -ATOM 674 H1 TIP3W8403 4.754 18.978 3.760 1.00 0.00 WT1 H -ATOM 675 H2 TIP3W8403 5.300 18.306 2.612 1.00 0.00 WT1 H -ATOM 676 OH2 TIP3W8411 3.406 0.117 14.493 1.00 0.00 WT1 O -ATOM 677 H1 TIP3W8411 3.348 0.244 13.546 1.00 0.00 WT1 H -ATOM 678 H2 TIP3W8411 4.378 0.190 14.724 1.00 0.00 WT1 H -ATOM 679 OH2 TIP3W8425 2.278 3.922 1.200 1.00 0.00 WT1 O -ATOM 680 H1 TIP3W8425 2.701 3.392 0.560 1.00 0.00 WT1 H -ATOM 681 H2 TIP3W8425 1.556 3.406 1.415 1.00 0.00 WT1 H -ATOM 682 OH2 TIP3W8441 6.246 21.216 13.564 1.00 0.00 WT1 O -ATOM 683 H1 TIP3W8441 7.127 21.533 13.794 1.00 0.00 WT1 H -ATOM 684 H2 TIP3W8441 5.802 22.075 13.455 1.00 0.00 WT1 H -ATOM 685 OH2 TIP3W8466 5.348 15.459 5.988 1.00 0.00 WT1 O -ATOM 686 H1 TIP3W8466 4.942 16.211 6.465 1.00 0.00 WT1 H -ATOM 687 H2 TIP3W8466 4.964 14.679 6.422 1.00 0.00 WT1 H -ATOM 688 OH2 TIP3W8468 1.312 13.577 13.829 1.00 0.00 WT1 O -ATOM 689 H1 TIP3W8468 1.594 13.350 12.963 1.00 0.00 WT1 H -ATOM 690 H2 TIP3W8468 0.905 14.443 13.634 1.00 0.00 WT1 H -ATOM 691 OH2 TIP3W8491 10.395 21.375 22.397 1.00 0.00 WT1 O -ATOM 692 H1 TIP3W8491 10.900 20.680 22.794 1.00 0.00 WT1 H -ATOM 693 H2 TIP3W8491 10.682 22.154 22.828 1.00 0.00 WT1 H -ATOM 694 OH2 TIP3W8528 6.013 16.085 3.326 1.00 0.00 WT1 O -ATOM 695 H1 TIP3W8528 6.016 16.035 4.292 1.00 0.00 WT1 H -ATOM 696 H2 TIP3W8528 5.249 15.516 3.046 1.00 0.00 WT1 H -ATOM 697 OH2 TIP3W8534 2.184 22.110 9.500 1.00 0.00 WT1 O -ATOM 698 H1 TIP3W8534 1.913 21.297 9.998 1.00 0.00 WT1 H -ATOM 699 H2 TIP3W8534 1.389 22.233 8.964 1.00 0.00 WT1 H -ATOM 700 OH2 TIP3W8536 3.207 13.979 17.772 1.00 0.00 WT1 O -ATOM 701 H1 TIP3W8536 3.947 14.082 18.373 1.00 0.00 WT1 H -ATOM 702 H2 TIP3W8536 2.585 14.685 17.921 1.00 0.00 WT1 H -ATOM 703 OH2 TIP3W8548 13.639 16.098 5.269 1.00 0.00 WT1 O -ATOM 704 H1 TIP3W8548 14.099 15.394 4.872 1.00 0.00 WT1 H -ATOM 705 H2 TIP3W8548 12.755 15.724 5.343 1.00 0.00 WT1 H -ATOM 706 OH2 TIP3W8556 1.981 16.635 18.663 1.00 0.00 WT1 O -ATOM 707 H1 TIP3W8556 1.921 17.181 19.529 1.00 0.00 WT1 H -ATOM 708 H2 TIP3W8556 2.656 17.117 18.156 1.00 0.00 WT1 H -ATOM 709 OH2 TIP3W8760 13.457 20.491 6.545 1.00 0.00 WT1 O -ATOM 710 H1 TIP3W8760 13.544 19.713 6.959 1.00 0.00 WT1 H -ATOM 711 H2 TIP3W8760 13.199 20.170 5.601 1.00 0.00 WT1 H -ATOM 712 OH2 TIP3W8780 3.438 8.099 0.316 1.00 0.00 WT1 O -ATOM 713 H1 TIP3W8780 2.547 7.847 0.577 1.00 0.00 WT1 H -ATOM 714 H2 TIP3W8780 3.889 7.775 1.093 1.00 0.00 WT1 H -ATOM 715 OH2 TIP3W8801 9.016 15.690 9.485 1.00 0.00 WT1 O -ATOM 716 H1 TIP3W8801 9.158 14.769 9.701 1.00 0.00 WT1 H -ATOM 717 H2 TIP3W8801 8.537 15.554 8.652 1.00 0.00 WT1 H -ATOM 718 OH2 TIP3W8822 1.562 6.536 12.239 1.00 0.00 WT1 O -ATOM 719 H1 TIP3W8822 0.960 7.250 12.049 1.00 0.00 WT1 H -ATOM 720 H2 TIP3W8822 1.197 5.827 11.553 1.00 0.00 WT1 H -ATOM 721 OH2 TIP3W8829 1.314 9.385 7.173 1.00 0.00 WT1 O -ATOM 722 H1 TIP3W8829 1.333 8.706 6.444 1.00 0.00 WT1 H -ATOM 723 H2 TIP3W8829 2.056 9.953 6.980 1.00 0.00 WT1 H -ATOM 724 OH2 TIP3W8843 7.572 0.420 3.478 1.00 0.00 WT1 O -ATOM 725 H1 TIP3W8843 7.636 0.339 2.503 1.00 0.00 WT1 H -ATOM 726 H2 TIP3W8843 6.628 0.234 3.530 1.00 0.00 WT1 H -ATOM 727 OH2 TIP3W8845 1.133 7.080 5.078 1.00 0.00 WT1 O -ATOM 728 H1 TIP3W8845 1.201 7.102 4.137 1.00 0.00 WT1 H -ATOM 729 H2 TIP3W8845 0.358 6.549 5.302 1.00 0.00 WT1 H -ATOM 730 OH2 TIP3W8865 11.515 22.342 4.827 1.00 0.00 WT1 O -ATOM 731 H1 TIP3W8865 10.875 21.911 4.185 1.00 0.00 WT1 H -ATOM 732 H2 TIP3W8865 11.205 21.919 5.694 1.00 0.00 WT1 H -ATOM 733 OH2 TIP3W8869 5.279 5.755 11.457 1.00 0.00 WT1 O -ATOM 734 H1 TIP3W8869 4.504 5.333 10.967 1.00 0.00 WT1 H -ATOM 735 H2 TIP3W8869 5.564 4.986 12.019 1.00 0.00 WT1 H -ATOM 736 OH2 TIP3W8887 8.890 21.041 16.070 1.00 0.00 WT1 O -ATOM 737 H1 TIP3W8887 8.698 21.572 15.300 1.00 0.00 WT1 H -ATOM 738 H2 TIP3W8887 9.800 21.340 16.244 1.00 0.00 WT1 H -ATOM 739 OH2 TIP3W8895 6.000 11.283 22.324 1.00 0.00 WT1 O -ATOM 740 H1 TIP3W8895 5.866 12.057 22.939 1.00 0.00 WT1 H -ATOM 741 H2 TIP3W8895 5.863 11.634 21.452 1.00 0.00 WT1 H -ATOM 742 OH2 TIP3W8905 7.834 14.408 7.527 1.00 0.00 WT1 O -ATOM 743 H1 TIP3W8905 7.105 14.717 6.993 1.00 0.00 WT1 H -ATOM 744 H2 TIP3W8905 8.194 13.714 6.926 1.00 0.00 WT1 H -ATOM 745 OH2 TIP3W8931 5.667 11.812 19.542 1.00 0.00 WT1 O -ATOM 746 H1 TIP3W8931 5.647 12.743 19.497 1.00 0.00 WT1 H -ATOM 747 H2 TIP3W8931 5.889 11.629 18.618 1.00 0.00 WT1 H -ATOM 748 OH2 TIP3W8932 12.997 18.576 15.207 1.00 0.00 WT1 O -ATOM 749 H1 TIP3W8932 12.617 19.193 14.493 1.00 0.00 WT1 H -ATOM 750 H2 TIP3W8932 13.582 19.163 15.737 1.00 0.00 WT1 H -ATOM 751 OH2 TIP3W8935 0.675 11.574 10.952 1.00 0.00 WT1 O -ATOM 752 H1 TIP3W8935 1.597 11.546 10.574 1.00 0.00 WT1 H -ATOM 753 H2 TIP3W8935 0.265 12.150 10.339 1.00 0.00 WT1 H -ATOM 754 OH2 TIP3W8949 8.782 17.187 2.362 1.00 0.00 WT1 O -ATOM 755 H1 TIP3W8949 8.004 16.786 2.797 1.00 0.00 WT1 H -ATOM 756 H2 TIP3W8949 9.140 16.422 1.970 1.00 0.00 WT1 H -ATOM 757 OH2 TIP3W8956 2.113 6.516 21.893 1.00 0.00 WT1 O -ATOM 758 H1 TIP3W8956 2.170 5.576 22.160 1.00 0.00 WT1 H -ATOM 759 H2 TIP3W8956 2.446 6.949 22.707 1.00 0.00 WT1 H -ATOM 760 OH2 TIP3W8977 2.583 16.123 12.046 1.00 0.00 WT1 O -ATOM 761 H1 TIP3W8977 3.491 16.508 12.059 1.00 0.00 WT1 H -ATOM 762 H2 TIP3W8977 2.312 16.312 12.887 1.00 0.00 WT1 H -ATOM 763 OH2 TIP3W8988 2.246 20.883 4.995 1.00 0.00 WT1 O -ATOM 764 H1 TIP3W8988 1.611 20.097 4.885 1.00 0.00 WT1 H -ATOM 765 H2 TIP3W8988 3.079 20.473 5.195 1.00 0.00 WT1 H -ATOM 766 OH2 TIP3W9082 8.156 17.564 11.520 1.00 0.00 WT1 O -ATOM 767 H1 TIP3W9082 8.355 18.345 10.921 1.00 0.00 WT1 H -ATOM 768 H2 TIP3W9082 8.334 16.820 10.874 1.00 0.00 WT1 H -ATOM 769 OH2 TIP3W9096 2.915 14.197 3.393 1.00 0.00 WT1 O -ATOM 770 H1 TIP3W9096 2.155 14.414 3.916 1.00 0.00 WT1 H -ATOM 771 H2 TIP3W9096 2.719 13.333 3.011 1.00 0.00 WT1 H -ATOM 772 OH2 TIP3W9226 8.578 0.832 6.351 1.00 0.00 WT1 O -ATOM 773 H1 TIP3W9226 7.928 0.530 5.693 1.00 0.00 WT1 H -ATOM 774 H2 TIP3W9226 8.563 1.801 6.335 1.00 0.00 WT1 H -ATOM 775 OH2 TIP3W9241 7.287 10.172 13.815 1.00 0.00 WT1 O -ATOM 776 H1 TIP3W9241 6.631 9.473 14.077 1.00 0.00 WT1 H -ATOM 777 H2 TIP3W9241 8.119 9.669 13.852 1.00 0.00 WT1 H -ATOM 778 OH2 TIP3W9250 3.347 10.487 19.814 1.00 0.00 WT1 O -ATOM 779 H1 TIP3W9250 2.792 10.955 19.188 1.00 0.00 WT1 H -ATOM 780 H2 TIP3W9250 4.264 10.639 19.456 1.00 0.00 WT1 H -END diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/spce.lt b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/spce.lt deleted file mode 100644 index 019911c19..000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/spce.lt +++ /dev/null @@ -1,52 +0,0 @@ -# file "spce.lt" -# -# H1 H2 -# \ / -# O - -SPCE { - - write_once("In Init") { - # -- Default styles (for solo "SPCE" water) -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.8476 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.4238 0.8164904 0.00000 0.5773590 - $atom:H2 $mol:. @atom:H 0.4238 -0.8164904 0.00000 0.5773590 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 1000.0 1.0 - angle_coeff @angle:HOH harmonic 1000.0 109.47 - pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.1553 3.166 - pair_coeff @atom:H @atom:H lj/charmm/coul/long 0.0 2.058 - group spce type @atom:O @atom:H - fix fShakeSPCE spce shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeSPCE during minimization.) - } - -} # end of definition of "SPCE" water molecule type - diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/system.lt deleted file mode 100644 index 274d8aeb1..000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/moltemplate_files/system.lt +++ /dev/null @@ -1,16 +0,0 @@ -import "spce.lt" - -wat = new SPCE [260] - - - - - - - -# Open up the PDB file to count the number of water molecules inside. (Or just -# divide the number of atoms by 3). Put that in between the brackets ("[260]") -# -# The command above does not set the positions of the atoms. -# So they will have to be loaded later from a PDB or an XYZ file. -# (For example, using "moltemplate.sh -pdb solvate.pdb system.lt") diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.npt b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.npt deleted file mode 100644 index 4d8af42b5..000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.npt +++ /dev/null @@ -1,48 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- - -# Note: The minimization step is not necessary in this example. However -# in general, it's always a good idea to minimize the system beforehand. -# fShakeSPCE was defined in system.in.settings. It is incompatible with "minimize". -unfix fShakeSPCE -minimize 1.0e-3 1.0e-5 100000 400000 -# Now read "system.in.settings" in order to redefine fShakeSPCE again: -include system.in.settings - -# -- simulation protocol -- - - -timestep 1.0 -dump 1 all custom 200 traj_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 300.0 300.0 100.0 iso 1.0 1.0 1000.0 drag 1.0 -thermo 100 - -run 10000 - -# Now that the system's temperature has become more equilibrated, -# we can increase the timestep: - -timestep 2.0 -run 50000 - -write_data system_after_npt.data diff --git a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.nvt deleted file mode 100644 index 22fb1f271..000000000 --- a/tools/moltemplate/examples/all_atom_examples/read_PDB_file_examples/waterSPCE_from_PDBfile/run.in.nvt +++ /dev/null @@ -1,58 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_npt.data - - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- -# Note: If you are reading the restart file instead of the data file, -# then you should not need to minimize the system beforehand.. -# fShakeSPCE was defined in system.in.settings. -# (It is incompatible with "minimize".) -unfix fShakeSPCE -minimize 1.0e-5 1.0e-7 100000 400000 -# Now read "system.in.settings" in order to redefine fShakeSPCE again: -include system.in.settings - -# -- simulation protocol -- - - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 300.0 300.0 500.0 tchain 1 -thermo 500 - -run 10000 - -# Now that the system's temperature has become more equilibrated, -# we can increase the timestep: - -timestep 2.0 -run 50000 - -write_data system_after_nvt.data diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_run.sh b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_run.sh deleted file mode 100755 index cf51fa870..000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_run.sh +++ /dev/null @@ -1,33 +0,0 @@ -# --- Running LAMMPS --- -# -- Prerequisites: -- -# The 2 files "run.in.npt", and "run.in.nvt" are LAMMPS -# input scripts which link to the input scripts and data files -# you hopefully have created earlier with moltemplate.sh: -# system.in.init, system.in.settings, system.data -# If not, carry out the instructions in "README_setup.sh". -# -# -- Instructions: -- -# If "lmp_linux" is the name of the command you use to invoke lammps, -# then you would run lammps on these files this way: - - -lmp_linux -i run.in.npt # minimization and simulation at constant pressure - -# or - -lmp_linux -i run.in.nvt # minimization and simulation at constant volume - -#(Note: The constant volume simulation lacks pressure equilibration. These are -# completely separate simulations. The results of the constant pressure -# simulation are ignored when beginning the simulation at constant volume. -# This can be fixed. Read "run.in.nvt" for equilibration instructions.) - - - - - -# If you have compiled the MPI version of lammps, you can run lammps in parallel -#mpirun -np 4 lmp_linux -i run.in.npt -# or -#mpirun -np 4 lmp_linux -i run.in.nvt -# (assuming you have 4 processors available) diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_setup.sh b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_setup.sh deleted file mode 100755 index 3a0821269..000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -atomstyle full system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_visualize.txt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/Cl.jpg b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/Cl.jpg deleted file mode 100644 index 5261bedc2..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/Cl.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/Na.jpg b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/Na.jpg deleted file mode 100644 index 78c4056f8..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/Na.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/for_visualization/psf_file_created_by_topotools/system.psf b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/for_visualization/psf_file_created_by_topotools/system.psf deleted file mode 100644 index d255bf368..000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/for_visualization/psf_file_created_by_topotools/system.psf +++ /dev/null @@ -1,4257 +0,0 @@ -PSF - - 1 !NTITLE - REMARKS VMD generated structure x-plor psf file - - 3016 !NATOM - 1 1 3 3 -0.847600 15.9994 0 - 2 1 4 4 0.423800 1.0080 0 - 3 1 4 4 0.423800 1.0080 0 - 4 2 3 3 -0.847600 15.9994 0 - 5 2 4 4 0.423800 1.0080 0 - 6 2 4 4 0.423800 1.0080 0 - 7 3 3 3 -0.847600 15.9994 0 - 8 3 4 4 0.423800 1.0080 0 - 9 3 4 4 0.423800 1.0080 0 - 10 4 3 3 -0.847600 15.9994 0 - 11 4 4 4 0.423800 1.0080 0 - 12 4 4 4 0.423800 1.0080 0 - 13 5 3 3 -0.847600 15.9994 0 - 14 5 4 4 0.423800 1.0080 0 - 15 5 4 4 0.423800 1.0080 0 - 16 6 3 3 -0.847600 15.9994 0 - 17 6 4 4 0.423800 1.0080 0 - 18 6 4 4 0.423800 1.0080 0 - 19 7 3 3 -0.847600 15.9994 0 - 20 7 4 4 0.423800 1.0080 0 - 21 7 4 4 0.423800 1.0080 0 - 22 8 3 3 -0.847600 15.9994 0 - 23 8 4 4 0.423800 1.0080 0 - 24 8 4 4 0.423800 1.0080 0 - 25 9 3 3 -0.847600 15.9994 0 - 26 9 4 4 0.423800 1.0080 0 - 27 9 4 4 0.423800 1.0080 0 - 28 10 3 3 -0.847600 15.9994 0 - 29 10 4 4 0.423800 1.0080 0 - 30 10 4 4 0.423800 1.0080 0 - 31 11 3 3 -0.847600 15.9994 0 - 32 11 4 4 0.423800 1.0080 0 - 33 11 4 4 0.423800 1.0080 0 - 34 12 3 3 -0.847600 15.9994 0 - 35 12 4 4 0.423800 1.0080 0 - 36 12 4 4 0.423800 1.0080 0 - 37 13 3 3 -0.847600 15.9994 0 - 38 13 4 4 0.423800 1.0080 0 - 39 13 4 4 0.423800 1.0080 0 - 40 14 3 3 -0.847600 15.9994 0 - 41 14 4 4 0.423800 1.0080 0 - 42 14 4 4 0.423800 1.0080 0 - 43 15 3 3 -0.847600 15.9994 0 - 44 15 4 4 0.423800 1.0080 0 - 45 15 4 4 0.423800 1.0080 0 - 46 16 3 3 -0.847600 15.9994 0 - 47 16 4 4 0.423800 1.0080 0 - 48 16 4 4 0.423800 1.0080 0 - 49 17 3 3 -0.847600 15.9994 0 - 50 17 4 4 0.423800 1.0080 0 - 51 17 4 4 0.423800 1.0080 0 - 52 18 3 3 -0.847600 15.9994 0 - 53 18 4 4 0.423800 1.0080 0 - 54 18 4 4 0.423800 1.0080 0 - 55 19 3 3 -0.847600 15.9994 0 - 56 19 4 4 0.423800 1.0080 0 - 57 19 4 4 0.423800 1.0080 0 - 58 20 3 3 -0.847600 15.9994 0 - 59 20 4 4 0.423800 1.0080 0 - 60 20 4 4 0.423800 1.0080 0 - 61 21 3 3 -0.847600 15.9994 0 - 62 21 4 4 0.423800 1.0080 0 - 63 21 4 4 0.423800 1.0080 0 - 64 22 3 3 -0.847600 15.9994 0 - 65 22 4 4 0.423800 1.0080 0 - 66 22 4 4 0.423800 1.0080 0 - 67 23 3 3 -0.847600 15.9994 0 - 68 23 4 4 0.423800 1.0080 0 - 69 23 4 4 0.423800 1.0080 0 - 70 24 3 3 -0.847600 15.9994 0 - 71 24 4 4 0.423800 1.0080 0 - 72 24 4 4 0.423800 1.0080 0 - 73 25 3 3 -0.847600 15.9994 0 - 74 25 4 4 0.423800 1.0080 0 - 75 25 4 4 0.423800 1.0080 0 - 76 26 3 3 -0.847600 15.9994 0 - 77 26 4 4 0.423800 1.0080 0 - 78 26 4 4 0.423800 1.0080 0 - 79 27 3 3 -0.847600 15.9994 0 - 80 27 4 4 0.423800 1.0080 0 - 81 27 4 4 0.423800 1.0080 0 - 82 28 3 3 -0.847600 15.9994 0 - 83 28 4 4 0.423800 1.0080 0 - 84 28 4 4 0.423800 1.0080 0 - 85 29 3 3 -0.847600 15.9994 0 - 86 29 4 4 0.423800 1.0080 0 - 87 29 4 4 0.423800 1.0080 0 - 88 30 3 3 -0.847600 15.9994 0 - 89 30 4 4 0.423800 1.0080 0 - 90 30 4 4 0.423800 1.0080 0 - 91 31 3 3 -0.847600 15.9994 0 - 92 31 4 4 0.423800 1.0080 0 - 93 31 4 4 0.423800 1.0080 0 - 94 32 3 3 -0.847600 15.9994 0 - 95 32 4 4 0.423800 1.0080 0 - 96 32 4 4 0.423800 1.0080 0 - 97 33 3 3 -0.847600 15.9994 0 - 98 33 4 4 0.423800 1.0080 0 - 99 33 4 4 0.423800 1.0080 0 - 100 34 3 3 -0.847600 15.9994 0 - 101 34 4 4 0.423800 1.0080 0 - 102 34 4 4 0.423800 1.0080 0 - 103 35 3 3 -0.847600 15.9994 0 - 104 35 4 4 0.423800 1.0080 0 - 105 35 4 4 0.423800 1.0080 0 - 106 36 3 3 -0.847600 15.9994 0 - 107 36 4 4 0.423800 1.0080 0 - 108 36 4 4 0.423800 1.0080 0 - 109 37 3 3 -0.847600 15.9994 0 - 110 37 4 4 0.423800 1.0080 0 - 111 37 4 4 0.423800 1.0080 0 - 112 38 3 3 -0.847600 15.9994 0 - 113 38 4 4 0.423800 1.0080 0 - 114 38 4 4 0.423800 1.0080 0 - 115 39 3 3 -0.847600 15.9994 0 - 116 39 4 4 0.423800 1.0080 0 - 117 39 4 4 0.423800 1.0080 0 - 118 40 3 3 -0.847600 15.9994 0 - 119 40 4 4 0.423800 1.0080 0 - 120 40 4 4 0.423800 1.0080 0 - 121 41 3 3 -0.847600 15.9994 0 - 122 41 4 4 0.423800 1.0080 0 - 123 41 4 4 0.423800 1.0080 0 - 124 42 3 3 -0.847600 15.9994 0 - 125 42 4 4 0.423800 1.0080 0 - 126 42 4 4 0.423800 1.0080 0 - 127 43 3 3 -0.847600 15.9994 0 - 128 43 4 4 0.423800 1.0080 0 - 129 43 4 4 0.423800 1.0080 0 - 130 44 3 3 -0.847600 15.9994 0 - 131 44 4 4 0.423800 1.0080 0 - 132 44 4 4 0.423800 1.0080 0 - 133 45 3 3 -0.847600 15.9994 0 - 134 45 4 4 0.423800 1.0080 0 - 135 45 4 4 0.423800 1.0080 0 - 136 46 3 3 -0.847600 15.9994 0 - 137 46 4 4 0.423800 1.0080 0 - 138 46 4 4 0.423800 1.0080 0 - 139 47 3 3 -0.847600 15.9994 0 - 140 47 4 4 0.423800 1.0080 0 - 141 47 4 4 0.423800 1.0080 0 - 142 48 3 3 -0.847600 15.9994 0 - 143 48 4 4 0.423800 1.0080 0 - 144 48 4 4 0.423800 1.0080 0 - 145 49 3 3 -0.847600 15.9994 0 - 146 49 4 4 0.423800 1.0080 0 - 147 49 4 4 0.423800 1.0080 0 - 148 50 3 3 -0.847600 15.9994 0 - 149 50 4 4 0.423800 1.0080 0 - 150 50 4 4 0.423800 1.0080 0 - 151 51 3 3 -0.847600 15.9994 0 - 152 51 4 4 0.423800 1.0080 0 - 153 51 4 4 0.423800 1.0080 0 - 154 52 3 3 -0.847600 15.9994 0 - 155 52 4 4 0.423800 1.0080 0 - 156 52 4 4 0.423800 1.0080 0 - 157 53 3 3 -0.847600 15.9994 0 - 158 53 4 4 0.423800 1.0080 0 - 159 53 4 4 0.423800 1.0080 0 - 160 54 3 3 -0.847600 15.9994 0 - 161 54 4 4 0.423800 1.0080 0 - 162 54 4 4 0.423800 1.0080 0 - 163 55 3 3 -0.847600 15.9994 0 - 164 55 4 4 0.423800 1.0080 0 - 165 55 4 4 0.423800 1.0080 0 - 166 56 3 3 -0.847600 15.9994 0 - 167 56 4 4 0.423800 1.0080 0 - 168 56 4 4 0.423800 1.0080 0 - 169 57 3 3 -0.847600 15.9994 0 - 170 57 4 4 0.423800 1.0080 0 - 171 57 4 4 0.423800 1.0080 0 - 172 58 3 3 -0.847600 15.9994 0 - 173 58 4 4 0.423800 1.0080 0 - 174 58 4 4 0.423800 1.0080 0 - 175 59 3 3 -0.847600 15.9994 0 - 176 59 4 4 0.423800 1.0080 0 - 177 59 4 4 0.423800 1.0080 0 - 178 60 3 3 -0.847600 15.9994 0 - 179 60 4 4 0.423800 1.0080 0 - 180 60 4 4 0.423800 1.0080 0 - 181 61 3 3 -0.847600 15.9994 0 - 182 61 4 4 0.423800 1.0080 0 - 183 61 4 4 0.423800 1.0080 0 - 184 62 3 3 -0.847600 15.9994 0 - 185 62 4 4 0.423800 1.0080 0 - 186 62 4 4 0.423800 1.0080 0 - 187 63 3 3 -0.847600 15.9994 0 - 188 63 4 4 0.423800 1.0080 0 - 189 63 4 4 0.423800 1.0080 0 - 190 64 3 3 -0.847600 15.9994 0 - 191 64 4 4 0.423800 1.0080 0 - 192 64 4 4 0.423800 1.0080 0 - 193 65 3 3 -0.847600 15.9994 0 - 194 65 4 4 0.423800 1.0080 0 - 195 65 4 4 0.423800 1.0080 0 - 196 66 3 3 -0.847600 15.9994 0 - 197 66 4 4 0.423800 1.0080 0 - 198 66 4 4 0.423800 1.0080 0 - 199 67 3 3 -0.847600 15.9994 0 - 200 67 4 4 0.423800 1.0080 0 - 201 67 4 4 0.423800 1.0080 0 - 202 68 3 3 -0.847600 15.9994 0 - 203 68 4 4 0.423800 1.0080 0 - 204 68 4 4 0.423800 1.0080 0 - 205 69 3 3 -0.847600 15.9994 0 - 206 69 4 4 0.423800 1.0080 0 - 207 69 4 4 0.423800 1.0080 0 - 208 70 3 3 -0.847600 15.9994 0 - 209 70 4 4 0.423800 1.0080 0 - 210 70 4 4 0.423800 1.0080 0 - 211 71 3 3 -0.847600 15.9994 0 - 212 71 4 4 0.423800 1.0080 0 - 213 71 4 4 0.423800 1.0080 0 - 214 72 3 3 -0.847600 15.9994 0 - 215 72 4 4 0.423800 1.0080 0 - 216 72 4 4 0.423800 1.0080 0 - 217 73 3 3 -0.847600 15.9994 0 - 218 73 4 4 0.423800 1.0080 0 - 219 73 4 4 0.423800 1.0080 0 - 220 74 3 3 -0.847600 15.9994 0 - 221 74 4 4 0.423800 1.0080 0 - 222 74 4 4 0.423800 1.0080 0 - 223 75 3 3 -0.847600 15.9994 0 - 224 75 4 4 0.423800 1.0080 0 - 225 75 4 4 0.423800 1.0080 0 - 226 76 3 3 -0.847600 15.9994 0 - 227 76 4 4 0.423800 1.0080 0 - 228 76 4 4 0.423800 1.0080 0 - 229 77 3 3 -0.847600 15.9994 0 - 230 77 4 4 0.423800 1.0080 0 - 231 77 4 4 0.423800 1.0080 0 - 232 78 3 3 -0.847600 15.9994 0 - 233 78 4 4 0.423800 1.0080 0 - 234 78 4 4 0.423800 1.0080 0 - 235 79 3 3 -0.847600 15.9994 0 - 236 79 4 4 0.423800 1.0080 0 - 237 79 4 4 0.423800 1.0080 0 - 238 80 3 3 -0.847600 15.9994 0 - 239 80 4 4 0.423800 1.0080 0 - 240 80 4 4 0.423800 1.0080 0 - 241 81 3 3 -0.847600 15.9994 0 - 242 81 4 4 0.423800 1.0080 0 - 243 81 4 4 0.423800 1.0080 0 - 244 82 3 3 -0.847600 15.9994 0 - 245 82 4 4 0.423800 1.0080 0 - 246 82 4 4 0.423800 1.0080 0 - 247 83 3 3 -0.847600 15.9994 0 - 248 83 4 4 0.423800 1.0080 0 - 249 83 4 4 0.423800 1.0080 0 - 250 84 3 3 -0.847600 15.9994 0 - 251 84 4 4 0.423800 1.0080 0 - 252 84 4 4 0.423800 1.0080 0 - 253 85 3 3 -0.847600 15.9994 0 - 254 85 4 4 0.423800 1.0080 0 - 255 85 4 4 0.423800 1.0080 0 - 256 86 3 3 -0.847600 15.9994 0 - 257 86 4 4 0.423800 1.0080 0 - 258 86 4 4 0.423800 1.0080 0 - 259 87 3 3 -0.847600 15.9994 0 - 260 87 4 4 0.423800 1.0080 0 - 261 87 4 4 0.423800 1.0080 0 - 262 88 3 3 -0.847600 15.9994 0 - 263 88 4 4 0.423800 1.0080 0 - 264 88 4 4 0.423800 1.0080 0 - 265 89 3 3 -0.847600 15.9994 0 - 266 89 4 4 0.423800 1.0080 0 - 267 89 4 4 0.423800 1.0080 0 - 268 90 3 3 -0.847600 15.9994 0 - 269 90 4 4 0.423800 1.0080 0 - 270 90 4 4 0.423800 1.0080 0 - 271 91 3 3 -0.847600 15.9994 0 - 272 91 4 4 0.423800 1.0080 0 - 273 91 4 4 0.423800 1.0080 0 - 274 92 3 3 -0.847600 15.9994 0 - 275 92 4 4 0.423800 1.0080 0 - 276 92 4 4 0.423800 1.0080 0 - 277 93 3 3 -0.847600 15.9994 0 - 278 93 4 4 0.423800 1.0080 0 - 279 93 4 4 0.423800 1.0080 0 - 280 94 3 3 -0.847600 15.9994 0 - 281 94 4 4 0.423800 1.0080 0 - 282 94 4 4 0.423800 1.0080 0 - 283 95 3 3 -0.847600 15.9994 0 - 284 95 4 4 0.423800 1.0080 0 - 285 95 4 4 0.423800 1.0080 0 - 286 96 3 3 -0.847600 15.9994 0 - 287 96 4 4 0.423800 1.0080 0 - 288 96 4 4 0.423800 1.0080 0 - 289 97 3 3 -0.847600 15.9994 0 - 290 97 4 4 0.423800 1.0080 0 - 291 97 4 4 0.423800 1.0080 0 - 292 98 3 3 -0.847600 15.9994 0 - 293 98 4 4 0.423800 1.0080 0 - 294 98 4 4 0.423800 1.0080 0 - 295 99 3 3 -0.847600 15.9994 0 - 296 99 4 4 0.423800 1.0080 0 - 297 99 4 4 0.423800 1.0080 0 - 298 100 3 3 -0.847600 15.9994 0 - 299 100 4 4 0.423800 1.0080 0 - 300 100 4 4 0.423800 1.0080 0 - 301 101 3 3 -0.847600 15.9994 0 - 302 101 4 4 0.423800 1.0080 0 - 303 101 4 4 0.423800 1.0080 0 - 304 102 3 3 -0.847600 15.9994 0 - 305 102 4 4 0.423800 1.0080 0 - 306 102 4 4 0.423800 1.0080 0 - 307 103 3 3 -0.847600 15.9994 0 - 308 103 4 4 0.423800 1.0080 0 - 309 103 4 4 0.423800 1.0080 0 - 310 104 3 3 -0.847600 15.9994 0 - 311 104 4 4 0.423800 1.0080 0 - 312 104 4 4 0.423800 1.0080 0 - 313 105 3 3 -0.847600 15.9994 0 - 314 105 4 4 0.423800 1.0080 0 - 315 105 4 4 0.423800 1.0080 0 - 316 106 3 3 -0.847600 15.9994 0 - 317 106 4 4 0.423800 1.0080 0 - 318 106 4 4 0.423800 1.0080 0 - 319 107 3 3 -0.847600 15.9994 0 - 320 107 4 4 0.423800 1.0080 0 - 321 107 4 4 0.423800 1.0080 0 - 322 108 3 3 -0.847600 15.9994 0 - 323 108 4 4 0.423800 1.0080 0 - 324 108 4 4 0.423800 1.0080 0 - 325 109 3 3 -0.847600 15.9994 0 - 326 109 4 4 0.423800 1.0080 0 - 327 109 4 4 0.423800 1.0080 0 - 328 110 3 3 -0.847600 15.9994 0 - 329 110 4 4 0.423800 1.0080 0 - 330 110 4 4 0.423800 1.0080 0 - 331 111 3 3 -0.847600 15.9994 0 - 332 111 4 4 0.423800 1.0080 0 - 333 111 4 4 0.423800 1.0080 0 - 334 112 3 3 -0.847600 15.9994 0 - 335 112 4 4 0.423800 1.0080 0 - 336 112 4 4 0.423800 1.0080 0 - 337 113 3 3 -0.847600 15.9994 0 - 338 113 4 4 0.423800 1.0080 0 - 339 113 4 4 0.423800 1.0080 0 - 340 114 3 3 -0.847600 15.9994 0 - 341 114 4 4 0.423800 1.0080 0 - 342 114 4 4 0.423800 1.0080 0 - 343 115 3 3 -0.847600 15.9994 0 - 344 115 4 4 0.423800 1.0080 0 - 345 115 4 4 0.423800 1.0080 0 - 346 116 3 3 -0.847600 15.9994 0 - 347 116 4 4 0.423800 1.0080 0 - 348 116 4 4 0.423800 1.0080 0 - 349 117 3 3 -0.847600 15.9994 0 - 350 117 4 4 0.423800 1.0080 0 - 351 117 4 4 0.423800 1.0080 0 - 352 118 3 3 -0.847600 15.9994 0 - 353 118 4 4 0.423800 1.0080 0 - 354 118 4 4 0.423800 1.0080 0 - 355 119 3 3 -0.847600 15.9994 0 - 356 119 4 4 0.423800 1.0080 0 - 357 119 4 4 0.423800 1.0080 0 - 358 120 3 3 -0.847600 15.9994 0 - 359 120 4 4 0.423800 1.0080 0 - 360 120 4 4 0.423800 1.0080 0 - 361 121 3 3 -0.847600 15.9994 0 - 362 121 4 4 0.423800 1.0080 0 - 363 121 4 4 0.423800 1.0080 0 - 364 122 3 3 -0.847600 15.9994 0 - 365 122 4 4 0.423800 1.0080 0 - 366 122 4 4 0.423800 1.0080 0 - 367 123 3 3 -0.847600 15.9994 0 - 368 123 4 4 0.423800 1.0080 0 - 369 123 4 4 0.423800 1.0080 0 - 370 124 3 3 -0.847600 15.9994 0 - 371 124 4 4 0.423800 1.0080 0 - 372 124 4 4 0.423800 1.0080 0 - 373 125 3 3 -0.847600 15.9994 0 - 374 125 4 4 0.423800 1.0080 0 - 375 125 4 4 0.423800 1.0080 0 - 376 126 3 3 -0.847600 15.9994 0 - 377 126 4 4 0.423800 1.0080 0 - 378 126 4 4 0.423800 1.0080 0 - 379 127 3 3 -0.847600 15.9994 0 - 380 127 4 4 0.423800 1.0080 0 - 381 127 4 4 0.423800 1.0080 0 - 382 128 3 3 -0.847600 15.9994 0 - 383 128 4 4 0.423800 1.0080 0 - 384 128 4 4 0.423800 1.0080 0 - 385 129 3 3 -0.847600 15.9994 0 - 386 129 4 4 0.423800 1.0080 0 - 387 129 4 4 0.423800 1.0080 0 - 388 130 3 3 -0.847600 15.9994 0 - 389 130 4 4 0.423800 1.0080 0 - 390 130 4 4 0.423800 1.0080 0 - 391 131 3 3 -0.847600 15.9994 0 - 392 131 4 4 0.423800 1.0080 0 - 393 131 4 4 0.423800 1.0080 0 - 394 132 3 3 -0.847600 15.9994 0 - 395 132 4 4 0.423800 1.0080 0 - 396 132 4 4 0.423800 1.0080 0 - 397 133 3 3 -0.847600 15.9994 0 - 398 133 4 4 0.423800 1.0080 0 - 399 133 4 4 0.423800 1.0080 0 - 400 134 3 3 -0.847600 15.9994 0 - 401 134 4 4 0.423800 1.0080 0 - 402 134 4 4 0.423800 1.0080 0 - 403 135 3 3 -0.847600 15.9994 0 - 404 135 4 4 0.423800 1.0080 0 - 405 135 4 4 0.423800 1.0080 0 - 406 136 3 3 -0.847600 15.9994 0 - 407 136 4 4 0.423800 1.0080 0 - 408 136 4 4 0.423800 1.0080 0 - 409 137 3 3 -0.847600 15.9994 0 - 410 137 4 4 0.423800 1.0080 0 - 411 137 4 4 0.423800 1.0080 0 - 412 138 3 3 -0.847600 15.9994 0 - 413 138 4 4 0.423800 1.0080 0 - 414 138 4 4 0.423800 1.0080 0 - 415 139 3 3 -0.847600 15.9994 0 - 416 139 4 4 0.423800 1.0080 0 - 417 139 4 4 0.423800 1.0080 0 - 418 140 3 3 -0.847600 15.9994 0 - 419 140 4 4 0.423800 1.0080 0 - 420 140 4 4 0.423800 1.0080 0 - 421 141 3 3 -0.847600 15.9994 0 - 422 141 4 4 0.423800 1.0080 0 - 423 141 4 4 0.423800 1.0080 0 - 424 142 3 3 -0.847600 15.9994 0 - 425 142 4 4 0.423800 1.0080 0 - 426 142 4 4 0.423800 1.0080 0 - 427 143 3 3 -0.847600 15.9994 0 - 428 143 4 4 0.423800 1.0080 0 - 429 143 4 4 0.423800 1.0080 0 - 430 144 3 3 -0.847600 15.9994 0 - 431 144 4 4 0.423800 1.0080 0 - 432 144 4 4 0.423800 1.0080 0 - 433 145 3 3 -0.847600 15.9994 0 - 434 145 4 4 0.423800 1.0080 0 - 435 145 4 4 0.423800 1.0080 0 - 436 146 3 3 -0.847600 15.9994 0 - 437 146 4 4 0.423800 1.0080 0 - 438 146 4 4 0.423800 1.0080 0 - 439 147 3 3 -0.847600 15.9994 0 - 440 147 4 4 0.423800 1.0080 0 - 441 147 4 4 0.423800 1.0080 0 - 442 148 3 3 -0.847600 15.9994 0 - 443 148 4 4 0.423800 1.0080 0 - 444 148 4 4 0.423800 1.0080 0 - 445 149 3 3 -0.847600 15.9994 0 - 446 149 4 4 0.423800 1.0080 0 - 447 149 4 4 0.423800 1.0080 0 - 448 150 3 3 -0.847600 15.9994 0 - 449 150 4 4 0.423800 1.0080 0 - 450 150 4 4 0.423800 1.0080 0 - 451 151 3 3 -0.847600 15.9994 0 - 452 151 4 4 0.423800 1.0080 0 - 453 151 4 4 0.423800 1.0080 0 - 454 152 3 3 -0.847600 15.9994 0 - 455 152 4 4 0.423800 1.0080 0 - 456 152 4 4 0.423800 1.0080 0 - 457 153 3 3 -0.847600 15.9994 0 - 458 153 4 4 0.423800 1.0080 0 - 459 153 4 4 0.423800 1.0080 0 - 460 154 3 3 -0.847600 15.9994 0 - 461 154 4 4 0.423800 1.0080 0 - 462 154 4 4 0.423800 1.0080 0 - 463 155 3 3 -0.847600 15.9994 0 - 464 155 4 4 0.423800 1.0080 0 - 465 155 4 4 0.423800 1.0080 0 - 466 156 3 3 -0.847600 15.9994 0 - 467 156 4 4 0.423800 1.0080 0 - 468 156 4 4 0.423800 1.0080 0 - 469 157 3 3 -0.847600 15.9994 0 - 470 157 4 4 0.423800 1.0080 0 - 471 157 4 4 0.423800 1.0080 0 - 472 158 3 3 -0.847600 15.9994 0 - 473 158 4 4 0.423800 1.0080 0 - 474 158 4 4 0.423800 1.0080 0 - 475 159 3 3 -0.847600 15.9994 0 - 476 159 4 4 0.423800 1.0080 0 - 477 159 4 4 0.423800 1.0080 0 - 478 160 3 3 -0.847600 15.9994 0 - 479 160 4 4 0.423800 1.0080 0 - 480 160 4 4 0.423800 1.0080 0 - 481 161 3 3 -0.847600 15.9994 0 - 482 161 4 4 0.423800 1.0080 0 - 483 161 4 4 0.423800 1.0080 0 - 484 162 3 3 -0.847600 15.9994 0 - 485 162 4 4 0.423800 1.0080 0 - 486 162 4 4 0.423800 1.0080 0 - 487 163 3 3 -0.847600 15.9994 0 - 488 163 4 4 0.423800 1.0080 0 - 489 163 4 4 0.423800 1.0080 0 - 490 164 3 3 -0.847600 15.9994 0 - 491 164 4 4 0.423800 1.0080 0 - 492 164 4 4 0.423800 1.0080 0 - 493 165 3 3 -0.847600 15.9994 0 - 494 165 4 4 0.423800 1.0080 0 - 495 165 4 4 0.423800 1.0080 0 - 496 166 3 3 -0.847600 15.9994 0 - 497 166 4 4 0.423800 1.0080 0 - 498 166 4 4 0.423800 1.0080 0 - 499 167 3 3 -0.847600 15.9994 0 - 500 167 4 4 0.423800 1.0080 0 - 501 167 4 4 0.423800 1.0080 0 - 502 168 3 3 -0.847600 15.9994 0 - 503 168 4 4 0.423800 1.0080 0 - 504 168 4 4 0.423800 1.0080 0 - 505 169 3 3 -0.847600 15.9994 0 - 506 169 4 4 0.423800 1.0080 0 - 507 169 4 4 0.423800 1.0080 0 - 508 170 3 3 -0.847600 15.9994 0 - 509 170 4 4 0.423800 1.0080 0 - 510 170 4 4 0.423800 1.0080 0 - 511 171 3 3 -0.847600 15.9994 0 - 512 171 4 4 0.423800 1.0080 0 - 513 171 4 4 0.423800 1.0080 0 - 514 172 3 3 -0.847600 15.9994 0 - 515 172 4 4 0.423800 1.0080 0 - 516 172 4 4 0.423800 1.0080 0 - 517 173 3 3 -0.847600 15.9994 0 - 518 173 4 4 0.423800 1.0080 0 - 519 173 4 4 0.423800 1.0080 0 - 520 174 3 3 -0.847600 15.9994 0 - 521 174 4 4 0.423800 1.0080 0 - 522 174 4 4 0.423800 1.0080 0 - 523 175 3 3 -0.847600 15.9994 0 - 524 175 4 4 0.423800 1.0080 0 - 525 175 4 4 0.423800 1.0080 0 - 526 176 3 3 -0.847600 15.9994 0 - 527 176 4 4 0.423800 1.0080 0 - 528 176 4 4 0.423800 1.0080 0 - 529 177 3 3 -0.847600 15.9994 0 - 530 177 4 4 0.423800 1.0080 0 - 531 177 4 4 0.423800 1.0080 0 - 532 178 3 3 -0.847600 15.9994 0 - 533 178 4 4 0.423800 1.0080 0 - 534 178 4 4 0.423800 1.0080 0 - 535 179 3 3 -0.847600 15.9994 0 - 536 179 4 4 0.423800 1.0080 0 - 537 179 4 4 0.423800 1.0080 0 - 538 180 3 3 -0.847600 15.9994 0 - 539 180 4 4 0.423800 1.0080 0 - 540 180 4 4 0.423800 1.0080 0 - 541 181 3 3 -0.847600 15.9994 0 - 542 181 4 4 0.423800 1.0080 0 - 543 181 4 4 0.423800 1.0080 0 - 544 182 3 3 -0.847600 15.9994 0 - 545 182 4 4 0.423800 1.0080 0 - 546 182 4 4 0.423800 1.0080 0 - 547 183 3 3 -0.847600 15.9994 0 - 548 183 4 4 0.423800 1.0080 0 - 549 183 4 4 0.423800 1.0080 0 - 550 184 3 3 -0.847600 15.9994 0 - 551 184 4 4 0.423800 1.0080 0 - 552 184 4 4 0.423800 1.0080 0 - 553 185 3 3 -0.847600 15.9994 0 - 554 185 4 4 0.423800 1.0080 0 - 555 185 4 4 0.423800 1.0080 0 - 556 186 3 3 -0.847600 15.9994 0 - 557 186 4 4 0.423800 1.0080 0 - 558 186 4 4 0.423800 1.0080 0 - 559 187 3 3 -0.847600 15.9994 0 - 560 187 4 4 0.423800 1.0080 0 - 561 187 4 4 0.423800 1.0080 0 - 562 188 3 3 -0.847600 15.9994 0 - 563 188 4 4 0.423800 1.0080 0 - 564 188 4 4 0.423800 1.0080 0 - 565 189 3 3 -0.847600 15.9994 0 - 566 189 4 4 0.423800 1.0080 0 - 567 189 4 4 0.423800 1.0080 0 - 568 190 3 3 -0.847600 15.9994 0 - 569 190 4 4 0.423800 1.0080 0 - 570 190 4 4 0.423800 1.0080 0 - 571 191 3 3 -0.847600 15.9994 0 - 572 191 4 4 0.423800 1.0080 0 - 573 191 4 4 0.423800 1.0080 0 - 574 192 3 3 -0.847600 15.9994 0 - 575 192 4 4 0.423800 1.0080 0 - 576 192 4 4 0.423800 1.0080 0 - 577 193 3 3 -0.847600 15.9994 0 - 578 193 4 4 0.423800 1.0080 0 - 579 193 4 4 0.423800 1.0080 0 - 580 194 3 3 -0.847600 15.9994 0 - 581 194 4 4 0.423800 1.0080 0 - 582 194 4 4 0.423800 1.0080 0 - 583 195 3 3 -0.847600 15.9994 0 - 584 195 4 4 0.423800 1.0080 0 - 585 195 4 4 0.423800 1.0080 0 - 586 196 3 3 -0.847600 15.9994 0 - 587 196 4 4 0.423800 1.0080 0 - 588 196 4 4 0.423800 1.0080 0 - 589 197 3 3 -0.847600 15.9994 0 - 590 197 4 4 0.423800 1.0080 0 - 591 197 4 4 0.423800 1.0080 0 - 592 198 3 3 -0.847600 15.9994 0 - 593 198 4 4 0.423800 1.0080 0 - 594 198 4 4 0.423800 1.0080 0 - 595 199 3 3 -0.847600 15.9994 0 - 596 199 4 4 0.423800 1.0080 0 - 597 199 4 4 0.423800 1.0080 0 - 598 200 3 3 -0.847600 15.9994 0 - 599 200 4 4 0.423800 1.0080 0 - 600 200 4 4 0.423800 1.0080 0 - 601 201 3 3 -0.847600 15.9994 0 - 602 201 4 4 0.423800 1.0080 0 - 603 201 4 4 0.423800 1.0080 0 - 604 202 3 3 -0.847600 15.9994 0 - 605 202 4 4 0.423800 1.0080 0 - 606 202 4 4 0.423800 1.0080 0 - 607 203 3 3 -0.847600 15.9994 0 - 608 203 4 4 0.423800 1.0080 0 - 609 203 4 4 0.423800 1.0080 0 - 610 204 3 3 -0.847600 15.9994 0 - 611 204 4 4 0.423800 1.0080 0 - 612 204 4 4 0.423800 1.0080 0 - 613 205 3 3 -0.847600 15.9994 0 - 614 205 4 4 0.423800 1.0080 0 - 615 205 4 4 0.423800 1.0080 0 - 616 206 3 3 -0.847600 15.9994 0 - 617 206 4 4 0.423800 1.0080 0 - 618 206 4 4 0.423800 1.0080 0 - 619 207 3 3 -0.847600 15.9994 0 - 620 207 4 4 0.423800 1.0080 0 - 621 207 4 4 0.423800 1.0080 0 - 622 208 3 3 -0.847600 15.9994 0 - 623 208 4 4 0.423800 1.0080 0 - 624 208 4 4 0.423800 1.0080 0 - 625 209 3 3 -0.847600 15.9994 0 - 626 209 4 4 0.423800 1.0080 0 - 627 209 4 4 0.423800 1.0080 0 - 628 210 3 3 -0.847600 15.9994 0 - 629 210 4 4 0.423800 1.0080 0 - 630 210 4 4 0.423800 1.0080 0 - 631 211 3 3 -0.847600 15.9994 0 - 632 211 4 4 0.423800 1.0080 0 - 633 211 4 4 0.423800 1.0080 0 - 634 212 3 3 -0.847600 15.9994 0 - 635 212 4 4 0.423800 1.0080 0 - 636 212 4 4 0.423800 1.0080 0 - 637 213 3 3 -0.847600 15.9994 0 - 638 213 4 4 0.423800 1.0080 0 - 639 213 4 4 0.423800 1.0080 0 - 640 214 3 3 -0.847600 15.9994 0 - 641 214 4 4 0.423800 1.0080 0 - 642 214 4 4 0.423800 1.0080 0 - 643 215 3 3 -0.847600 15.9994 0 - 644 215 4 4 0.423800 1.0080 0 - 645 215 4 4 0.423800 1.0080 0 - 646 216 3 3 -0.847600 15.9994 0 - 647 216 4 4 0.423800 1.0080 0 - 648 216 4 4 0.423800 1.0080 0 - 649 217 3 3 -0.847600 15.9994 0 - 650 217 4 4 0.423800 1.0080 0 - 651 217 4 4 0.423800 1.0080 0 - 652 218 3 3 -0.847600 15.9994 0 - 653 218 4 4 0.423800 1.0080 0 - 654 218 4 4 0.423800 1.0080 0 - 655 219 3 3 -0.847600 15.9994 0 - 656 219 4 4 0.423800 1.0080 0 - 657 219 4 4 0.423800 1.0080 0 - 658 220 3 3 -0.847600 15.9994 0 - 659 220 4 4 0.423800 1.0080 0 - 660 220 4 4 0.423800 1.0080 0 - 661 221 3 3 -0.847600 15.9994 0 - 662 221 4 4 0.423800 1.0080 0 - 663 221 4 4 0.423800 1.0080 0 - 664 222 3 3 -0.847600 15.9994 0 - 665 222 4 4 0.423800 1.0080 0 - 666 222 4 4 0.423800 1.0080 0 - 667 223 3 3 -0.847600 15.9994 0 - 668 223 4 4 0.423800 1.0080 0 - 669 223 4 4 0.423800 1.0080 0 - 670 224 3 3 -0.847600 15.9994 0 - 671 224 4 4 0.423800 1.0080 0 - 672 224 4 4 0.423800 1.0080 0 - 673 225 3 3 -0.847600 15.9994 0 - 674 225 4 4 0.423800 1.0080 0 - 675 225 4 4 0.423800 1.0080 0 - 676 226 3 3 -0.847600 15.9994 0 - 677 226 4 4 0.423800 1.0080 0 - 678 226 4 4 0.423800 1.0080 0 - 679 227 3 3 -0.847600 15.9994 0 - 680 227 4 4 0.423800 1.0080 0 - 681 227 4 4 0.423800 1.0080 0 - 682 228 3 3 -0.847600 15.9994 0 - 683 228 4 4 0.423800 1.0080 0 - 684 228 4 4 0.423800 1.0080 0 - 685 229 3 3 -0.847600 15.9994 0 - 686 229 4 4 0.423800 1.0080 0 - 687 229 4 4 0.423800 1.0080 0 - 688 230 3 3 -0.847600 15.9994 0 - 689 230 4 4 0.423800 1.0080 0 - 690 230 4 4 0.423800 1.0080 0 - 691 231 3 3 -0.847600 15.9994 0 - 692 231 4 4 0.423800 1.0080 0 - 693 231 4 4 0.423800 1.0080 0 - 694 232 3 3 -0.847600 15.9994 0 - 695 232 4 4 0.423800 1.0080 0 - 696 232 4 4 0.423800 1.0080 0 - 697 233 3 3 -0.847600 15.9994 0 - 698 233 4 4 0.423800 1.0080 0 - 699 233 4 4 0.423800 1.0080 0 - 700 234 3 3 -0.847600 15.9994 0 - 701 234 4 4 0.423800 1.0080 0 - 702 234 4 4 0.423800 1.0080 0 - 703 235 3 3 -0.847600 15.9994 0 - 704 235 4 4 0.423800 1.0080 0 - 705 235 4 4 0.423800 1.0080 0 - 706 236 3 3 -0.847600 15.9994 0 - 707 236 4 4 0.423800 1.0080 0 - 708 236 4 4 0.423800 1.0080 0 - 709 237 3 3 -0.847600 15.9994 0 - 710 237 4 4 0.423800 1.0080 0 - 711 237 4 4 0.423800 1.0080 0 - 712 238 3 3 -0.847600 15.9994 0 - 713 238 4 4 0.423800 1.0080 0 - 714 238 4 4 0.423800 1.0080 0 - 715 239 3 3 -0.847600 15.9994 0 - 716 239 4 4 0.423800 1.0080 0 - 717 239 4 4 0.423800 1.0080 0 - 718 240 3 3 -0.847600 15.9994 0 - 719 240 4 4 0.423800 1.0080 0 - 720 240 4 4 0.423800 1.0080 0 - 721 241 3 3 -0.847600 15.9994 0 - 722 241 4 4 0.423800 1.0080 0 - 723 241 4 4 0.423800 1.0080 0 - 724 242 3 3 -0.847600 15.9994 0 - 725 242 4 4 0.423800 1.0080 0 - 726 242 4 4 0.423800 1.0080 0 - 727 243 3 3 -0.847600 15.9994 0 - 728 243 4 4 0.423800 1.0080 0 - 729 243 4 4 0.423800 1.0080 0 - 730 244 3 3 -0.847600 15.9994 0 - 731 244 4 4 0.423800 1.0080 0 - 732 244 4 4 0.423800 1.0080 0 - 733 245 3 3 -0.847600 15.9994 0 - 734 245 4 4 0.423800 1.0080 0 - 735 245 4 4 0.423800 1.0080 0 - 736 246 3 3 -0.847600 15.9994 0 - 737 246 4 4 0.423800 1.0080 0 - 738 246 4 4 0.423800 1.0080 0 - 739 247 3 3 -0.847600 15.9994 0 - 740 247 4 4 0.423800 1.0080 0 - 741 247 4 4 0.423800 1.0080 0 - 742 248 3 3 -0.847600 15.9994 0 - 743 248 4 4 0.423800 1.0080 0 - 744 248 4 4 0.423800 1.0080 0 - 745 249 3 3 -0.847600 15.9994 0 - 746 249 4 4 0.423800 1.0080 0 - 747 249 4 4 0.423800 1.0080 0 - 748 250 3 3 -0.847600 15.9994 0 - 749 250 4 4 0.423800 1.0080 0 - 750 250 4 4 0.423800 1.0080 0 - 751 251 3 3 -0.847600 15.9994 0 - 752 251 4 4 0.423800 1.0080 0 - 753 251 4 4 0.423800 1.0080 0 - 754 252 3 3 -0.847600 15.9994 0 - 755 252 4 4 0.423800 1.0080 0 - 756 252 4 4 0.423800 1.0080 0 - 757 253 3 3 -0.847600 15.9994 0 - 758 253 4 4 0.423800 1.0080 0 - 759 253 4 4 0.423800 1.0080 0 - 760 254 3 3 -0.847600 15.9994 0 - 761 254 4 4 0.423800 1.0080 0 - 762 254 4 4 0.423800 1.0080 0 - 763 255 3 3 -0.847600 15.9994 0 - 764 255 4 4 0.423800 1.0080 0 - 765 255 4 4 0.423800 1.0080 0 - 766 256 3 3 -0.847600 15.9994 0 - 767 256 4 4 0.423800 1.0080 0 - 768 256 4 4 0.423800 1.0080 0 - 769 257 3 3 -0.847600 15.9994 0 - 770 257 4 4 0.423800 1.0080 0 - 771 257 4 4 0.423800 1.0080 0 - 772 258 3 3 -0.847600 15.9994 0 - 773 258 4 4 0.423800 1.0080 0 - 774 258 4 4 0.423800 1.0080 0 - 775 259 3 3 -0.847600 15.9994 0 - 776 259 4 4 0.423800 1.0080 0 - 777 259 4 4 0.423800 1.0080 0 - 778 260 3 3 -0.847600 15.9994 0 - 779 260 4 4 0.423800 1.0080 0 - 780 260 4 4 0.423800 1.0080 0 - 781 261 3 3 -0.847600 15.9994 0 - 782 261 4 4 0.423800 1.0080 0 - 783 261 4 4 0.423800 1.0080 0 - 784 262 3 3 -0.847600 15.9994 0 - 785 262 4 4 0.423800 1.0080 0 - 786 262 4 4 0.423800 1.0080 0 - 787 263 3 3 -0.847600 15.9994 0 - 788 263 4 4 0.423800 1.0080 0 - 789 263 4 4 0.423800 1.0080 0 - 790 264 3 3 -0.847600 15.9994 0 - 791 264 4 4 0.423800 1.0080 0 - 792 264 4 4 0.423800 1.0080 0 - 793 265 3 3 -0.847600 15.9994 0 - 794 265 4 4 0.423800 1.0080 0 - 795 265 4 4 0.423800 1.0080 0 - 796 266 3 3 -0.847600 15.9994 0 - 797 266 4 4 0.423800 1.0080 0 - 798 266 4 4 0.423800 1.0080 0 - 799 267 3 3 -0.847600 15.9994 0 - 800 267 4 4 0.423800 1.0080 0 - 801 267 4 4 0.423800 1.0080 0 - 802 268 3 3 -0.847600 15.9994 0 - 803 268 4 4 0.423800 1.0080 0 - 804 268 4 4 0.423800 1.0080 0 - 805 269 3 3 -0.847600 15.9994 0 - 806 269 4 4 0.423800 1.0080 0 - 807 269 4 4 0.423800 1.0080 0 - 808 270 3 3 -0.847600 15.9994 0 - 809 270 4 4 0.423800 1.0080 0 - 810 270 4 4 0.423800 1.0080 0 - 811 271 3 3 -0.847600 15.9994 0 - 812 271 4 4 0.423800 1.0080 0 - 813 271 4 4 0.423800 1.0080 0 - 814 272 3 3 -0.847600 15.9994 0 - 815 272 4 4 0.423800 1.0080 0 - 816 272 4 4 0.423800 1.0080 0 - 817 273 3 3 -0.847600 15.9994 0 - 818 273 4 4 0.423800 1.0080 0 - 819 273 4 4 0.423800 1.0080 0 - 820 274 3 3 -0.847600 15.9994 0 - 821 274 4 4 0.423800 1.0080 0 - 822 274 4 4 0.423800 1.0080 0 - 823 275 3 3 -0.847600 15.9994 0 - 824 275 4 4 0.423800 1.0080 0 - 825 275 4 4 0.423800 1.0080 0 - 826 276 3 3 -0.847600 15.9994 0 - 827 276 4 4 0.423800 1.0080 0 - 828 276 4 4 0.423800 1.0080 0 - 829 277 3 3 -0.847600 15.9994 0 - 830 277 4 4 0.423800 1.0080 0 - 831 277 4 4 0.423800 1.0080 0 - 832 278 3 3 -0.847600 15.9994 0 - 833 278 4 4 0.423800 1.0080 0 - 834 278 4 4 0.423800 1.0080 0 - 835 279 3 3 -0.847600 15.9994 0 - 836 279 4 4 0.423800 1.0080 0 - 837 279 4 4 0.423800 1.0080 0 - 838 280 3 3 -0.847600 15.9994 0 - 839 280 4 4 0.423800 1.0080 0 - 840 280 4 4 0.423800 1.0080 0 - 841 281 3 3 -0.847600 15.9994 0 - 842 281 4 4 0.423800 1.0080 0 - 843 281 4 4 0.423800 1.0080 0 - 844 282 3 3 -0.847600 15.9994 0 - 845 282 4 4 0.423800 1.0080 0 - 846 282 4 4 0.423800 1.0080 0 - 847 283 3 3 -0.847600 15.9994 0 - 848 283 4 4 0.423800 1.0080 0 - 849 283 4 4 0.423800 1.0080 0 - 850 284 3 3 -0.847600 15.9994 0 - 851 284 4 4 0.423800 1.0080 0 - 852 284 4 4 0.423800 1.0080 0 - 853 285 3 3 -0.847600 15.9994 0 - 854 285 4 4 0.423800 1.0080 0 - 855 285 4 4 0.423800 1.0080 0 - 856 286 3 3 -0.847600 15.9994 0 - 857 286 4 4 0.423800 1.0080 0 - 858 286 4 4 0.423800 1.0080 0 - 859 287 3 3 -0.847600 15.9994 0 - 860 287 4 4 0.423800 1.0080 0 - 861 287 4 4 0.423800 1.0080 0 - 862 288 3 3 -0.847600 15.9994 0 - 863 288 4 4 0.423800 1.0080 0 - 864 288 4 4 0.423800 1.0080 0 - 865 289 3 3 -0.847600 15.9994 0 - 866 289 4 4 0.423800 1.0080 0 - 867 289 4 4 0.423800 1.0080 0 - 868 290 3 3 -0.847600 15.9994 0 - 869 290 4 4 0.423800 1.0080 0 - 870 290 4 4 0.423800 1.0080 0 - 871 291 3 3 -0.847600 15.9994 0 - 872 291 4 4 0.423800 1.0080 0 - 873 291 4 4 0.423800 1.0080 0 - 874 292 3 3 -0.847600 15.9994 0 - 875 292 4 4 0.423800 1.0080 0 - 876 292 4 4 0.423800 1.0080 0 - 877 293 3 3 -0.847600 15.9994 0 - 878 293 4 4 0.423800 1.0080 0 - 879 293 4 4 0.423800 1.0080 0 - 880 294 3 3 -0.847600 15.9994 0 - 881 294 4 4 0.423800 1.0080 0 - 882 294 4 4 0.423800 1.0080 0 - 883 295 3 3 -0.847600 15.9994 0 - 884 295 4 4 0.423800 1.0080 0 - 885 295 4 4 0.423800 1.0080 0 - 886 296 3 3 -0.847600 15.9994 0 - 887 296 4 4 0.423800 1.0080 0 - 888 296 4 4 0.423800 1.0080 0 - 889 297 3 3 -0.847600 15.9994 0 - 890 297 4 4 0.423800 1.0080 0 - 891 297 4 4 0.423800 1.0080 0 - 892 298 3 3 -0.847600 15.9994 0 - 893 298 4 4 0.423800 1.0080 0 - 894 298 4 4 0.423800 1.0080 0 - 895 299 3 3 -0.847600 15.9994 0 - 896 299 4 4 0.423800 1.0080 0 - 897 299 4 4 0.423800 1.0080 0 - 898 300 3 3 -0.847600 15.9994 0 - 899 300 4 4 0.423800 1.0080 0 - 900 300 4 4 0.423800 1.0080 0 - 901 301 3 3 -0.847600 15.9994 0 - 902 301 4 4 0.423800 1.0080 0 - 903 301 4 4 0.423800 1.0080 0 - 904 302 3 3 -0.847600 15.9994 0 - 905 302 4 4 0.423800 1.0080 0 - 906 302 4 4 0.423800 1.0080 0 - 907 303 3 3 -0.847600 15.9994 0 - 908 303 4 4 0.423800 1.0080 0 - 909 303 4 4 0.423800 1.0080 0 - 910 304 3 3 -0.847600 15.9994 0 - 911 304 4 4 0.423800 1.0080 0 - 912 304 4 4 0.423800 1.0080 0 - 913 305 3 3 -0.847600 15.9994 0 - 914 305 4 4 0.423800 1.0080 0 - 915 305 4 4 0.423800 1.0080 0 - 916 306 3 3 -0.847600 15.9994 0 - 917 306 4 4 0.423800 1.0080 0 - 918 306 4 4 0.423800 1.0080 0 - 919 307 3 3 -0.847600 15.9994 0 - 920 307 4 4 0.423800 1.0080 0 - 921 307 4 4 0.423800 1.0080 0 - 922 308 3 3 -0.847600 15.9994 0 - 923 308 4 4 0.423800 1.0080 0 - 924 308 4 4 0.423800 1.0080 0 - 925 309 3 3 -0.847600 15.9994 0 - 926 309 4 4 0.423800 1.0080 0 - 927 309 4 4 0.423800 1.0080 0 - 928 310 3 3 -0.847600 15.9994 0 - 929 310 4 4 0.423800 1.0080 0 - 930 310 4 4 0.423800 1.0080 0 - 931 311 3 3 -0.847600 15.9994 0 - 932 311 4 4 0.423800 1.0080 0 - 933 311 4 4 0.423800 1.0080 0 - 934 312 3 3 -0.847600 15.9994 0 - 935 312 4 4 0.423800 1.0080 0 - 936 312 4 4 0.423800 1.0080 0 - 937 313 3 3 -0.847600 15.9994 0 - 938 313 4 4 0.423800 1.0080 0 - 939 313 4 4 0.423800 1.0080 0 - 940 314 3 3 -0.847600 15.9994 0 - 941 314 4 4 0.423800 1.0080 0 - 942 314 4 4 0.423800 1.0080 0 - 943 315 3 3 -0.847600 15.9994 0 - 944 315 4 4 0.423800 1.0080 0 - 945 315 4 4 0.423800 1.0080 0 - 946 316 3 3 -0.847600 15.9994 0 - 947 316 4 4 0.423800 1.0080 0 - 948 316 4 4 0.423800 1.0080 0 - 949 317 3 3 -0.847600 15.9994 0 - 950 317 4 4 0.423800 1.0080 0 - 951 317 4 4 0.423800 1.0080 0 - 952 318 3 3 -0.847600 15.9994 0 - 953 318 4 4 0.423800 1.0080 0 - 954 318 4 4 0.423800 1.0080 0 - 955 319 3 3 -0.847600 15.9994 0 - 956 319 4 4 0.423800 1.0080 0 - 957 319 4 4 0.423800 1.0080 0 - 958 320 3 3 -0.847600 15.9994 0 - 959 320 4 4 0.423800 1.0080 0 - 960 320 4 4 0.423800 1.0080 0 - 961 321 3 3 -0.847600 15.9994 0 - 962 321 4 4 0.423800 1.0080 0 - 963 321 4 4 0.423800 1.0080 0 - 964 322 3 3 -0.847600 15.9994 0 - 965 322 4 4 0.423800 1.0080 0 - 966 322 4 4 0.423800 1.0080 0 - 967 323 3 3 -0.847600 15.9994 0 - 968 323 4 4 0.423800 1.0080 0 - 969 323 4 4 0.423800 1.0080 0 - 970 324 3 3 -0.847600 15.9994 0 - 971 324 4 4 0.423800 1.0080 0 - 972 324 4 4 0.423800 1.0080 0 - 973 325 3 3 -0.847600 15.9994 0 - 974 325 4 4 0.423800 1.0080 0 - 975 325 4 4 0.423800 1.0080 0 - 976 326 3 3 -0.847600 15.9994 0 - 977 326 4 4 0.423800 1.0080 0 - 978 326 4 4 0.423800 1.0080 0 - 979 327 3 3 -0.847600 15.9994 0 - 980 327 4 4 0.423800 1.0080 0 - 981 327 4 4 0.423800 1.0080 0 - 982 328 3 3 -0.847600 15.9994 0 - 983 328 4 4 0.423800 1.0080 0 - 984 328 4 4 0.423800 1.0080 0 - 985 329 3 3 -0.847600 15.9994 0 - 986 329 4 4 0.423800 1.0080 0 - 987 329 4 4 0.423800 1.0080 0 - 988 330 3 3 -0.847600 15.9994 0 - 989 330 4 4 0.423800 1.0080 0 - 990 330 4 4 0.423800 1.0080 0 - 991 331 3 3 -0.847600 15.9994 0 - 992 331 4 4 0.423800 1.0080 0 - 993 331 4 4 0.423800 1.0080 0 - 994 332 3 3 -0.847600 15.9994 0 - 995 332 4 4 0.423800 1.0080 0 - 996 332 4 4 0.423800 1.0080 0 - 997 333 3 3 -0.847600 15.9994 0 - 998 333 4 4 0.423800 1.0080 0 - 999 333 4 4 0.423800 1.0080 0 - 1000 334 3 3 -0.847600 15.9994 0 - 1001 334 4 4 0.423800 1.0080 0 - 1002 334 4 4 0.423800 1.0080 0 - 1003 335 3 3 -0.847600 15.9994 0 - 1004 335 4 4 0.423800 1.0080 0 - 1005 335 4 4 0.423800 1.0080 0 - 1006 336 3 3 -0.847600 15.9994 0 - 1007 336 4 4 0.423800 1.0080 0 - 1008 336 4 4 0.423800 1.0080 0 - 1009 337 3 3 -0.847600 15.9994 0 - 1010 337 4 4 0.423800 1.0080 0 - 1011 337 4 4 0.423800 1.0080 0 - 1012 338 3 3 -0.847600 15.9994 0 - 1013 338 4 4 0.423800 1.0080 0 - 1014 338 4 4 0.423800 1.0080 0 - 1015 339 3 3 -0.847600 15.9994 0 - 1016 339 4 4 0.423800 1.0080 0 - 1017 339 4 4 0.423800 1.0080 0 - 1018 340 3 3 -0.847600 15.9994 0 - 1019 340 4 4 0.423800 1.0080 0 - 1020 340 4 4 0.423800 1.0080 0 - 1021 341 3 3 -0.847600 15.9994 0 - 1022 341 4 4 0.423800 1.0080 0 - 1023 341 4 4 0.423800 1.0080 0 - 1024 342 3 3 -0.847600 15.9994 0 - 1025 342 4 4 0.423800 1.0080 0 - 1026 342 4 4 0.423800 1.0080 0 - 1027 343 3 3 -0.847600 15.9994 0 - 1028 343 4 4 0.423800 1.0080 0 - 1029 343 4 4 0.423800 1.0080 0 - 1030 344 3 3 -0.847600 15.9994 0 - 1031 344 4 4 0.423800 1.0080 0 - 1032 344 4 4 0.423800 1.0080 0 - 1033 345 3 3 -0.847600 15.9994 0 - 1034 345 4 4 0.423800 1.0080 0 - 1035 345 4 4 0.423800 1.0080 0 - 1036 346 3 3 -0.847600 15.9994 0 - 1037 346 4 4 0.423800 1.0080 0 - 1038 346 4 4 0.423800 1.0080 0 - 1039 347 3 3 -0.847600 15.9994 0 - 1040 347 4 4 0.423800 1.0080 0 - 1041 347 4 4 0.423800 1.0080 0 - 1042 348 3 3 -0.847600 15.9994 0 - 1043 348 4 4 0.423800 1.0080 0 - 1044 348 4 4 0.423800 1.0080 0 - 1045 349 3 3 -0.847600 15.9994 0 - 1046 349 4 4 0.423800 1.0080 0 - 1047 349 4 4 0.423800 1.0080 0 - 1048 350 3 3 -0.847600 15.9994 0 - 1049 350 4 4 0.423800 1.0080 0 - 1050 350 4 4 0.423800 1.0080 0 - 1051 351 3 3 -0.847600 15.9994 0 - 1052 351 4 4 0.423800 1.0080 0 - 1053 351 4 4 0.423800 1.0080 0 - 1054 352 3 3 -0.847600 15.9994 0 - 1055 352 4 4 0.423800 1.0080 0 - 1056 352 4 4 0.423800 1.0080 0 - 1057 353 3 3 -0.847600 15.9994 0 - 1058 353 4 4 0.423800 1.0080 0 - 1059 353 4 4 0.423800 1.0080 0 - 1060 354 3 3 -0.847600 15.9994 0 - 1061 354 4 4 0.423800 1.0080 0 - 1062 354 4 4 0.423800 1.0080 0 - 1063 355 3 3 -0.847600 15.9994 0 - 1064 355 4 4 0.423800 1.0080 0 - 1065 355 4 4 0.423800 1.0080 0 - 1066 356 3 3 -0.847600 15.9994 0 - 1067 356 4 4 0.423800 1.0080 0 - 1068 356 4 4 0.423800 1.0080 0 - 1069 357 3 3 -0.847600 15.9994 0 - 1070 357 4 4 0.423800 1.0080 0 - 1071 357 4 4 0.423800 1.0080 0 - 1072 358 3 3 -0.847600 15.9994 0 - 1073 358 4 4 0.423800 1.0080 0 - 1074 358 4 4 0.423800 1.0080 0 - 1075 359 3 3 -0.847600 15.9994 0 - 1076 359 4 4 0.423800 1.0080 0 - 1077 359 4 4 0.423800 1.0080 0 - 1078 360 3 3 -0.847600 15.9994 0 - 1079 360 4 4 0.423800 1.0080 0 - 1080 360 4 4 0.423800 1.0080 0 - 1081 361 3 3 -0.847600 15.9994 0 - 1082 361 4 4 0.423800 1.0080 0 - 1083 361 4 4 0.423800 1.0080 0 - 1084 362 3 3 -0.847600 15.9994 0 - 1085 362 4 4 0.423800 1.0080 0 - 1086 362 4 4 0.423800 1.0080 0 - 1087 363 3 3 -0.847600 15.9994 0 - 1088 363 4 4 0.423800 1.0080 0 - 1089 363 4 4 0.423800 1.0080 0 - 1090 364 3 3 -0.847600 15.9994 0 - 1091 364 4 4 0.423800 1.0080 0 - 1092 364 4 4 0.423800 1.0080 0 - 1093 365 3 3 -0.847600 15.9994 0 - 1094 365 4 4 0.423800 1.0080 0 - 1095 365 4 4 0.423800 1.0080 0 - 1096 366 3 3 -0.847600 15.9994 0 - 1097 366 4 4 0.423800 1.0080 0 - 1098 366 4 4 0.423800 1.0080 0 - 1099 367 3 3 -0.847600 15.9994 0 - 1100 367 4 4 0.423800 1.0080 0 - 1101 367 4 4 0.423800 1.0080 0 - 1102 368 3 3 -0.847600 15.9994 0 - 1103 368 4 4 0.423800 1.0080 0 - 1104 368 4 4 0.423800 1.0080 0 - 1105 369 3 3 -0.847600 15.9994 0 - 1106 369 4 4 0.423800 1.0080 0 - 1107 369 4 4 0.423800 1.0080 0 - 1108 370 3 3 -0.847600 15.9994 0 - 1109 370 4 4 0.423800 1.0080 0 - 1110 370 4 4 0.423800 1.0080 0 - 1111 371 3 3 -0.847600 15.9994 0 - 1112 371 4 4 0.423800 1.0080 0 - 1113 371 4 4 0.423800 1.0080 0 - 1114 372 3 3 -0.847600 15.9994 0 - 1115 372 4 4 0.423800 1.0080 0 - 1116 372 4 4 0.423800 1.0080 0 - 1117 373 3 3 -0.847600 15.9994 0 - 1118 373 4 4 0.423800 1.0080 0 - 1119 373 4 4 0.423800 1.0080 0 - 1120 374 3 3 -0.847600 15.9994 0 - 1121 374 4 4 0.423800 1.0080 0 - 1122 374 4 4 0.423800 1.0080 0 - 1123 375 3 3 -0.847600 15.9994 0 - 1124 375 4 4 0.423800 1.0080 0 - 1125 375 4 4 0.423800 1.0080 0 - 1126 376 3 3 -0.847600 15.9994 0 - 1127 376 4 4 0.423800 1.0080 0 - 1128 376 4 4 0.423800 1.0080 0 - 1129 377 3 3 -0.847600 15.9994 0 - 1130 377 4 4 0.423800 1.0080 0 - 1131 377 4 4 0.423800 1.0080 0 - 1132 378 3 3 -0.847600 15.9994 0 - 1133 378 4 4 0.423800 1.0080 0 - 1134 378 4 4 0.423800 1.0080 0 - 1135 379 3 3 -0.847600 15.9994 0 - 1136 379 4 4 0.423800 1.0080 0 - 1137 379 4 4 0.423800 1.0080 0 - 1138 380 3 3 -0.847600 15.9994 0 - 1139 380 4 4 0.423800 1.0080 0 - 1140 380 4 4 0.423800 1.0080 0 - 1141 381 3 3 -0.847600 15.9994 0 - 1142 381 4 4 0.423800 1.0080 0 - 1143 381 4 4 0.423800 1.0080 0 - 1144 382 3 3 -0.847600 15.9994 0 - 1145 382 4 4 0.423800 1.0080 0 - 1146 382 4 4 0.423800 1.0080 0 - 1147 383 3 3 -0.847600 15.9994 0 - 1148 383 4 4 0.423800 1.0080 0 - 1149 383 4 4 0.423800 1.0080 0 - 1150 384 3 3 -0.847600 15.9994 0 - 1151 384 4 4 0.423800 1.0080 0 - 1152 384 4 4 0.423800 1.0080 0 - 1153 385 3 3 -0.847600 15.9994 0 - 1154 385 4 4 0.423800 1.0080 0 - 1155 385 4 4 0.423800 1.0080 0 - 1156 386 3 3 -0.847600 15.9994 0 - 1157 386 4 4 0.423800 1.0080 0 - 1158 386 4 4 0.423800 1.0080 0 - 1159 387 3 3 -0.847600 15.9994 0 - 1160 387 4 4 0.423800 1.0080 0 - 1161 387 4 4 0.423800 1.0080 0 - 1162 388 3 3 -0.847600 15.9994 0 - 1163 388 4 4 0.423800 1.0080 0 - 1164 388 4 4 0.423800 1.0080 0 - 1165 389 3 3 -0.847600 15.9994 0 - 1166 389 4 4 0.423800 1.0080 0 - 1167 389 4 4 0.423800 1.0080 0 - 1168 390 3 3 -0.847600 15.9994 0 - 1169 390 4 4 0.423800 1.0080 0 - 1170 390 4 4 0.423800 1.0080 0 - 1171 391 3 3 -0.847600 15.9994 0 - 1172 391 4 4 0.423800 1.0080 0 - 1173 391 4 4 0.423800 1.0080 0 - 1174 392 3 3 -0.847600 15.9994 0 - 1175 392 4 4 0.423800 1.0080 0 - 1176 392 4 4 0.423800 1.0080 0 - 1177 393 3 3 -0.847600 15.9994 0 - 1178 393 4 4 0.423800 1.0080 0 - 1179 393 4 4 0.423800 1.0080 0 - 1180 394 3 3 -0.847600 15.9994 0 - 1181 394 4 4 0.423800 1.0080 0 - 1182 394 4 4 0.423800 1.0080 0 - 1183 395 3 3 -0.847600 15.9994 0 - 1184 395 4 4 0.423800 1.0080 0 - 1185 395 4 4 0.423800 1.0080 0 - 1186 396 3 3 -0.847600 15.9994 0 - 1187 396 4 4 0.423800 1.0080 0 - 1188 396 4 4 0.423800 1.0080 0 - 1189 397 3 3 -0.847600 15.9994 0 - 1190 397 4 4 0.423800 1.0080 0 - 1191 397 4 4 0.423800 1.0080 0 - 1192 398 3 3 -0.847600 15.9994 0 - 1193 398 4 4 0.423800 1.0080 0 - 1194 398 4 4 0.423800 1.0080 0 - 1195 399 3 3 -0.847600 15.9994 0 - 1196 399 4 4 0.423800 1.0080 0 - 1197 399 4 4 0.423800 1.0080 0 - 1198 400 3 3 -0.847600 15.9994 0 - 1199 400 4 4 0.423800 1.0080 0 - 1200 400 4 4 0.423800 1.0080 0 - 1201 401 3 3 -0.847600 15.9994 0 - 1202 401 4 4 0.423800 1.0080 0 - 1203 401 4 4 0.423800 1.0080 0 - 1204 402 3 3 -0.847600 15.9994 0 - 1205 402 4 4 0.423800 1.0080 0 - 1206 402 4 4 0.423800 1.0080 0 - 1207 403 3 3 -0.847600 15.9994 0 - 1208 403 4 4 0.423800 1.0080 0 - 1209 403 4 4 0.423800 1.0080 0 - 1210 404 3 3 -0.847600 15.9994 0 - 1211 404 4 4 0.423800 1.0080 0 - 1212 404 4 4 0.423800 1.0080 0 - 1213 405 3 3 -0.847600 15.9994 0 - 1214 405 4 4 0.423800 1.0080 0 - 1215 405 4 4 0.423800 1.0080 0 - 1216 406 3 3 -0.847600 15.9994 0 - 1217 406 4 4 0.423800 1.0080 0 - 1218 406 4 4 0.423800 1.0080 0 - 1219 407 3 3 -0.847600 15.9994 0 - 1220 407 4 4 0.423800 1.0080 0 - 1221 407 4 4 0.423800 1.0080 0 - 1222 408 3 3 -0.847600 15.9994 0 - 1223 408 4 4 0.423800 1.0080 0 - 1224 408 4 4 0.423800 1.0080 0 - 1225 409 3 3 -0.847600 15.9994 0 - 1226 409 4 4 0.423800 1.0080 0 - 1227 409 4 4 0.423800 1.0080 0 - 1228 410 3 3 -0.847600 15.9994 0 - 1229 410 4 4 0.423800 1.0080 0 - 1230 410 4 4 0.423800 1.0080 0 - 1231 411 3 3 -0.847600 15.9994 0 - 1232 411 4 4 0.423800 1.0080 0 - 1233 411 4 4 0.423800 1.0080 0 - 1234 412 3 3 -0.847600 15.9994 0 - 1235 412 4 4 0.423800 1.0080 0 - 1236 412 4 4 0.423800 1.0080 0 - 1237 413 3 3 -0.847600 15.9994 0 - 1238 413 4 4 0.423800 1.0080 0 - 1239 413 4 4 0.423800 1.0080 0 - 1240 414 3 3 -0.847600 15.9994 0 - 1241 414 4 4 0.423800 1.0080 0 - 1242 414 4 4 0.423800 1.0080 0 - 1243 415 3 3 -0.847600 15.9994 0 - 1244 415 4 4 0.423800 1.0080 0 - 1245 415 4 4 0.423800 1.0080 0 - 1246 416 3 3 -0.847600 15.9994 0 - 1247 416 4 4 0.423800 1.0080 0 - 1248 416 4 4 0.423800 1.0080 0 - 1249 417 3 3 -0.847600 15.9994 0 - 1250 417 4 4 0.423800 1.0080 0 - 1251 417 4 4 0.423800 1.0080 0 - 1252 418 3 3 -0.847600 15.9994 0 - 1253 418 4 4 0.423800 1.0080 0 - 1254 418 4 4 0.423800 1.0080 0 - 1255 419 3 3 -0.847600 15.9994 0 - 1256 419 4 4 0.423800 1.0080 0 - 1257 419 4 4 0.423800 1.0080 0 - 1258 420 3 3 -0.847600 15.9994 0 - 1259 420 4 4 0.423800 1.0080 0 - 1260 420 4 4 0.423800 1.0080 0 - 1261 421 3 3 -0.847600 15.9994 0 - 1262 421 4 4 0.423800 1.0080 0 - 1263 421 4 4 0.423800 1.0080 0 - 1264 422 3 3 -0.847600 15.9994 0 - 1265 422 4 4 0.423800 1.0080 0 - 1266 422 4 4 0.423800 1.0080 0 - 1267 423 3 3 -0.847600 15.9994 0 - 1268 423 4 4 0.423800 1.0080 0 - 1269 423 4 4 0.423800 1.0080 0 - 1270 424 3 3 -0.847600 15.9994 0 - 1271 424 4 4 0.423800 1.0080 0 - 1272 424 4 4 0.423800 1.0080 0 - 1273 425 3 3 -0.847600 15.9994 0 - 1274 425 4 4 0.423800 1.0080 0 - 1275 425 4 4 0.423800 1.0080 0 - 1276 426 3 3 -0.847600 15.9994 0 - 1277 426 4 4 0.423800 1.0080 0 - 1278 426 4 4 0.423800 1.0080 0 - 1279 427 3 3 -0.847600 15.9994 0 - 1280 427 4 4 0.423800 1.0080 0 - 1281 427 4 4 0.423800 1.0080 0 - 1282 428 3 3 -0.847600 15.9994 0 - 1283 428 4 4 0.423800 1.0080 0 - 1284 428 4 4 0.423800 1.0080 0 - 1285 429 3 3 -0.847600 15.9994 0 - 1286 429 4 4 0.423800 1.0080 0 - 1287 429 4 4 0.423800 1.0080 0 - 1288 430 3 3 -0.847600 15.9994 0 - 1289 430 4 4 0.423800 1.0080 0 - 1290 430 4 4 0.423800 1.0080 0 - 1291 431 3 3 -0.847600 15.9994 0 - 1292 431 4 4 0.423800 1.0080 0 - 1293 431 4 4 0.423800 1.0080 0 - 1294 432 3 3 -0.847600 15.9994 0 - 1295 432 4 4 0.423800 1.0080 0 - 1296 432 4 4 0.423800 1.0080 0 - 1297 433 3 3 -0.847600 15.9994 0 - 1298 433 4 4 0.423800 1.0080 0 - 1299 433 4 4 0.423800 1.0080 0 - 1300 434 3 3 -0.847600 15.9994 0 - 1301 434 4 4 0.423800 1.0080 0 - 1302 434 4 4 0.423800 1.0080 0 - 1303 435 3 3 -0.847600 15.9994 0 - 1304 435 4 4 0.423800 1.0080 0 - 1305 435 4 4 0.423800 1.0080 0 - 1306 436 3 3 -0.847600 15.9994 0 - 1307 436 4 4 0.423800 1.0080 0 - 1308 436 4 4 0.423800 1.0080 0 - 1309 437 3 3 -0.847600 15.9994 0 - 1310 437 4 4 0.423800 1.0080 0 - 1311 437 4 4 0.423800 1.0080 0 - 1312 438 3 3 -0.847600 15.9994 0 - 1313 438 4 4 0.423800 1.0080 0 - 1314 438 4 4 0.423800 1.0080 0 - 1315 439 3 3 -0.847600 15.9994 0 - 1316 439 4 4 0.423800 1.0080 0 - 1317 439 4 4 0.423800 1.0080 0 - 1318 440 3 3 -0.847600 15.9994 0 - 1319 440 4 4 0.423800 1.0080 0 - 1320 440 4 4 0.423800 1.0080 0 - 1321 441 3 3 -0.847600 15.9994 0 - 1322 441 4 4 0.423800 1.0080 0 - 1323 441 4 4 0.423800 1.0080 0 - 1324 442 3 3 -0.847600 15.9994 0 - 1325 442 4 4 0.423800 1.0080 0 - 1326 442 4 4 0.423800 1.0080 0 - 1327 443 3 3 -0.847600 15.9994 0 - 1328 443 4 4 0.423800 1.0080 0 - 1329 443 4 4 0.423800 1.0080 0 - 1330 444 3 3 -0.847600 15.9994 0 - 1331 444 4 4 0.423800 1.0080 0 - 1332 444 4 4 0.423800 1.0080 0 - 1333 445 3 3 -0.847600 15.9994 0 - 1334 445 4 4 0.423800 1.0080 0 - 1335 445 4 4 0.423800 1.0080 0 - 1336 446 3 3 -0.847600 15.9994 0 - 1337 446 4 4 0.423800 1.0080 0 - 1338 446 4 4 0.423800 1.0080 0 - 1339 447 3 3 -0.847600 15.9994 0 - 1340 447 4 4 0.423800 1.0080 0 - 1341 447 4 4 0.423800 1.0080 0 - 1342 448 3 3 -0.847600 15.9994 0 - 1343 448 4 4 0.423800 1.0080 0 - 1344 448 4 4 0.423800 1.0080 0 - 1345 449 3 3 -0.847600 15.9994 0 - 1346 449 4 4 0.423800 1.0080 0 - 1347 449 4 4 0.423800 1.0080 0 - 1348 450 3 3 -0.847600 15.9994 0 - 1349 450 4 4 0.423800 1.0080 0 - 1350 450 4 4 0.423800 1.0080 0 - 1351 451 3 3 -0.847600 15.9994 0 - 1352 451 4 4 0.423800 1.0080 0 - 1353 451 4 4 0.423800 1.0080 0 - 1354 452 3 3 -0.847600 15.9994 0 - 1355 452 4 4 0.423800 1.0080 0 - 1356 452 4 4 0.423800 1.0080 0 - 1357 453 3 3 -0.847600 15.9994 0 - 1358 453 4 4 0.423800 1.0080 0 - 1359 453 4 4 0.423800 1.0080 0 - 1360 454 3 3 -0.847600 15.9994 0 - 1361 454 4 4 0.423800 1.0080 0 - 1362 454 4 4 0.423800 1.0080 0 - 1363 455 3 3 -0.847600 15.9994 0 - 1364 455 4 4 0.423800 1.0080 0 - 1365 455 4 4 0.423800 1.0080 0 - 1366 456 3 3 -0.847600 15.9994 0 - 1367 456 4 4 0.423800 1.0080 0 - 1368 456 4 4 0.423800 1.0080 0 - 1369 457 3 3 -0.847600 15.9994 0 - 1370 457 4 4 0.423800 1.0080 0 - 1371 457 4 4 0.423800 1.0080 0 - 1372 458 3 3 -0.847600 15.9994 0 - 1373 458 4 4 0.423800 1.0080 0 - 1374 458 4 4 0.423800 1.0080 0 - 1375 459 3 3 -0.847600 15.9994 0 - 1376 459 4 4 0.423800 1.0080 0 - 1377 459 4 4 0.423800 1.0080 0 - 1378 460 3 3 -0.847600 15.9994 0 - 1379 460 4 4 0.423800 1.0080 0 - 1380 460 4 4 0.423800 1.0080 0 - 1381 461 3 3 -0.847600 15.9994 0 - 1382 461 4 4 0.423800 1.0080 0 - 1383 461 4 4 0.423800 1.0080 0 - 1384 462 3 3 -0.847600 15.9994 0 - 1385 462 4 4 0.423800 1.0080 0 - 1386 462 4 4 0.423800 1.0080 0 - 1387 463 3 3 -0.847600 15.9994 0 - 1388 463 4 4 0.423800 1.0080 0 - 1389 463 4 4 0.423800 1.0080 0 - 1390 464 3 3 -0.847600 15.9994 0 - 1391 464 4 4 0.423800 1.0080 0 - 1392 464 4 4 0.423800 1.0080 0 - 1393 465 3 3 -0.847600 15.9994 0 - 1394 465 4 4 0.423800 1.0080 0 - 1395 465 4 4 0.423800 1.0080 0 - 1396 466 3 3 -0.847600 15.9994 0 - 1397 466 4 4 0.423800 1.0080 0 - 1398 466 4 4 0.423800 1.0080 0 - 1399 467 3 3 -0.847600 15.9994 0 - 1400 467 4 4 0.423800 1.0080 0 - 1401 467 4 4 0.423800 1.0080 0 - 1402 468 3 3 -0.847600 15.9994 0 - 1403 468 4 4 0.423800 1.0080 0 - 1404 468 4 4 0.423800 1.0080 0 - 1405 469 3 3 -0.847600 15.9994 0 - 1406 469 4 4 0.423800 1.0080 0 - 1407 469 4 4 0.423800 1.0080 0 - 1408 470 3 3 -0.847600 15.9994 0 - 1409 470 4 4 0.423800 1.0080 0 - 1410 470 4 4 0.423800 1.0080 0 - 1411 471 3 3 -0.847600 15.9994 0 - 1412 471 4 4 0.423800 1.0080 0 - 1413 471 4 4 0.423800 1.0080 0 - 1414 472 3 3 -0.847600 15.9994 0 - 1415 472 4 4 0.423800 1.0080 0 - 1416 472 4 4 0.423800 1.0080 0 - 1417 473 3 3 -0.847600 15.9994 0 - 1418 473 4 4 0.423800 1.0080 0 - 1419 473 4 4 0.423800 1.0080 0 - 1420 474 3 3 -0.847600 15.9994 0 - 1421 474 4 4 0.423800 1.0080 0 - 1422 474 4 4 0.423800 1.0080 0 - 1423 475 3 3 -0.847600 15.9994 0 - 1424 475 4 4 0.423800 1.0080 0 - 1425 475 4 4 0.423800 1.0080 0 - 1426 476 3 3 -0.847600 15.9994 0 - 1427 476 4 4 0.423800 1.0080 0 - 1428 476 4 4 0.423800 1.0080 0 - 1429 477 3 3 -0.847600 15.9994 0 - 1430 477 4 4 0.423800 1.0080 0 - 1431 477 4 4 0.423800 1.0080 0 - 1432 478 3 3 -0.847600 15.9994 0 - 1433 478 4 4 0.423800 1.0080 0 - 1434 478 4 4 0.423800 1.0080 0 - 1435 479 3 3 -0.847600 15.9994 0 - 1436 479 4 4 0.423800 1.0080 0 - 1437 479 4 4 0.423800 1.0080 0 - 1438 480 3 3 -0.847600 15.9994 0 - 1439 480 4 4 0.423800 1.0080 0 - 1440 480 4 4 0.423800 1.0080 0 - 1441 481 3 3 -0.847600 15.9994 0 - 1442 481 4 4 0.423800 1.0080 0 - 1443 481 4 4 0.423800 1.0080 0 - 1444 482 3 3 -0.847600 15.9994 0 - 1445 482 4 4 0.423800 1.0080 0 - 1446 482 4 4 0.423800 1.0080 0 - 1447 483 3 3 -0.847600 15.9994 0 - 1448 483 4 4 0.423800 1.0080 0 - 1449 483 4 4 0.423800 1.0080 0 - 1450 484 3 3 -0.847600 15.9994 0 - 1451 484 4 4 0.423800 1.0080 0 - 1452 484 4 4 0.423800 1.0080 0 - 1453 485 3 3 -0.847600 15.9994 0 - 1454 485 4 4 0.423800 1.0080 0 - 1455 485 4 4 0.423800 1.0080 0 - 1456 486 3 3 -0.847600 15.9994 0 - 1457 486 4 4 0.423800 1.0080 0 - 1458 486 4 4 0.423800 1.0080 0 - 1459 487 3 3 -0.847600 15.9994 0 - 1460 487 4 4 0.423800 1.0080 0 - 1461 487 4 4 0.423800 1.0080 0 - 1462 488 3 3 -0.847600 15.9994 0 - 1463 488 4 4 0.423800 1.0080 0 - 1464 488 4 4 0.423800 1.0080 0 - 1465 489 3 3 -0.847600 15.9994 0 - 1466 489 4 4 0.423800 1.0080 0 - 1467 489 4 4 0.423800 1.0080 0 - 1468 490 3 3 -0.847600 15.9994 0 - 1469 490 4 4 0.423800 1.0080 0 - 1470 490 4 4 0.423800 1.0080 0 - 1471 491 3 3 -0.847600 15.9994 0 - 1472 491 4 4 0.423800 1.0080 0 - 1473 491 4 4 0.423800 1.0080 0 - 1474 492 3 3 -0.847600 15.9994 0 - 1475 492 4 4 0.423800 1.0080 0 - 1476 492 4 4 0.423800 1.0080 0 - 1477 493 3 3 -0.847600 15.9994 0 - 1478 493 4 4 0.423800 1.0080 0 - 1479 493 4 4 0.423800 1.0080 0 - 1480 494 3 3 -0.847600 15.9994 0 - 1481 494 4 4 0.423800 1.0080 0 - 1482 494 4 4 0.423800 1.0080 0 - 1483 495 3 3 -0.847600 15.9994 0 - 1484 495 4 4 0.423800 1.0080 0 - 1485 495 4 4 0.423800 1.0080 0 - 1486 496 3 3 -0.847600 15.9994 0 - 1487 496 4 4 0.423800 1.0080 0 - 1488 496 4 4 0.423800 1.0080 0 - 1489 497 3 3 -0.847600 15.9994 0 - 1490 497 4 4 0.423800 1.0080 0 - 1491 497 4 4 0.423800 1.0080 0 - 1492 498 3 3 -0.847600 15.9994 0 - 1493 498 4 4 0.423800 1.0080 0 - 1494 498 4 4 0.423800 1.0080 0 - 1495 499 3 3 -0.847600 15.9994 0 - 1496 499 4 4 0.423800 1.0080 0 - 1497 499 4 4 0.423800 1.0080 0 - 1498 500 3 3 -0.847600 15.9994 0 - 1499 500 4 4 0.423800 1.0080 0 - 1500 500 4 4 0.423800 1.0080 0 - 1501 501 3 3 -0.847600 15.9994 0 - 1502 501 4 4 0.423800 1.0080 0 - 1503 501 4 4 0.423800 1.0080 0 - 1504 502 3 3 -0.847600 15.9994 0 - 1505 502 4 4 0.423800 1.0080 0 - 1506 502 4 4 0.423800 1.0080 0 - 1507 503 3 3 -0.847600 15.9994 0 - 1508 503 4 4 0.423800 1.0080 0 - 1509 503 4 4 0.423800 1.0080 0 - 1510 504 3 3 -0.847600 15.9994 0 - 1511 504 4 4 0.423800 1.0080 0 - 1512 504 4 4 0.423800 1.0080 0 - 1513 505 3 3 -0.847600 15.9994 0 - 1514 505 4 4 0.423800 1.0080 0 - 1515 505 4 4 0.423800 1.0080 0 - 1516 506 3 3 -0.847600 15.9994 0 - 1517 506 4 4 0.423800 1.0080 0 - 1518 506 4 4 0.423800 1.0080 0 - 1519 507 3 3 -0.847600 15.9994 0 - 1520 507 4 4 0.423800 1.0080 0 - 1521 507 4 4 0.423800 1.0080 0 - 1522 508 3 3 -0.847600 15.9994 0 - 1523 508 4 4 0.423800 1.0080 0 - 1524 508 4 4 0.423800 1.0080 0 - 1525 509 3 3 -0.847600 15.9994 0 - 1526 509 4 4 0.423800 1.0080 0 - 1527 509 4 4 0.423800 1.0080 0 - 1528 510 3 3 -0.847600 15.9994 0 - 1529 510 4 4 0.423800 1.0080 0 - 1530 510 4 4 0.423800 1.0080 0 - 1531 511 3 3 -0.847600 15.9994 0 - 1532 511 4 4 0.423800 1.0080 0 - 1533 511 4 4 0.423800 1.0080 0 - 1534 512 3 3 -0.847600 15.9994 0 - 1535 512 4 4 0.423800 1.0080 0 - 1536 512 4 4 0.423800 1.0080 0 - 1537 513 3 3 -0.847600 15.9994 0 - 1538 513 4 4 0.423800 1.0080 0 - 1539 513 4 4 0.423800 1.0080 0 - 1540 514 3 3 -0.847600 15.9994 0 - 1541 514 4 4 0.423800 1.0080 0 - 1542 514 4 4 0.423800 1.0080 0 - 1543 515 3 3 -0.847600 15.9994 0 - 1544 515 4 4 0.423800 1.0080 0 - 1545 515 4 4 0.423800 1.0080 0 - 1546 516 3 3 -0.847600 15.9994 0 - 1547 516 4 4 0.423800 1.0080 0 - 1548 516 4 4 0.423800 1.0080 0 - 1549 517 3 3 -0.847600 15.9994 0 - 1550 517 4 4 0.423800 1.0080 0 - 1551 517 4 4 0.423800 1.0080 0 - 1552 518 3 3 -0.847600 15.9994 0 - 1553 518 4 4 0.423800 1.0080 0 - 1554 518 4 4 0.423800 1.0080 0 - 1555 519 3 3 -0.847600 15.9994 0 - 1556 519 4 4 0.423800 1.0080 0 - 1557 519 4 4 0.423800 1.0080 0 - 1558 520 3 3 -0.847600 15.9994 0 - 1559 520 4 4 0.423800 1.0080 0 - 1560 520 4 4 0.423800 1.0080 0 - 1561 521 3 3 -0.847600 15.9994 0 - 1562 521 4 4 0.423800 1.0080 0 - 1563 521 4 4 0.423800 1.0080 0 - 1564 522 3 3 -0.847600 15.9994 0 - 1565 522 4 4 0.423800 1.0080 0 - 1566 522 4 4 0.423800 1.0080 0 - 1567 523 3 3 -0.847600 15.9994 0 - 1568 523 4 4 0.423800 1.0080 0 - 1569 523 4 4 0.423800 1.0080 0 - 1570 524 3 3 -0.847600 15.9994 0 - 1571 524 4 4 0.423800 1.0080 0 - 1572 524 4 4 0.423800 1.0080 0 - 1573 525 3 3 -0.847600 15.9994 0 - 1574 525 4 4 0.423800 1.0080 0 - 1575 525 4 4 0.423800 1.0080 0 - 1576 526 3 3 -0.847600 15.9994 0 - 1577 526 4 4 0.423800 1.0080 0 - 1578 526 4 4 0.423800 1.0080 0 - 1579 527 3 3 -0.847600 15.9994 0 - 1580 527 4 4 0.423800 1.0080 0 - 1581 527 4 4 0.423800 1.0080 0 - 1582 528 3 3 -0.847600 15.9994 0 - 1583 528 4 4 0.423800 1.0080 0 - 1584 528 4 4 0.423800 1.0080 0 - 1585 529 3 3 -0.847600 15.9994 0 - 1586 529 4 4 0.423800 1.0080 0 - 1587 529 4 4 0.423800 1.0080 0 - 1588 530 3 3 -0.847600 15.9994 0 - 1589 530 4 4 0.423800 1.0080 0 - 1590 530 4 4 0.423800 1.0080 0 - 1591 531 3 3 -0.847600 15.9994 0 - 1592 531 4 4 0.423800 1.0080 0 - 1593 531 4 4 0.423800 1.0080 0 - 1594 532 3 3 -0.847600 15.9994 0 - 1595 532 4 4 0.423800 1.0080 0 - 1596 532 4 4 0.423800 1.0080 0 - 1597 533 3 3 -0.847600 15.9994 0 - 1598 533 4 4 0.423800 1.0080 0 - 1599 533 4 4 0.423800 1.0080 0 - 1600 534 3 3 -0.847600 15.9994 0 - 1601 534 4 4 0.423800 1.0080 0 - 1602 534 4 4 0.423800 1.0080 0 - 1603 535 3 3 -0.847600 15.9994 0 - 1604 535 4 4 0.423800 1.0080 0 - 1605 535 4 4 0.423800 1.0080 0 - 1606 536 3 3 -0.847600 15.9994 0 - 1607 536 4 4 0.423800 1.0080 0 - 1608 536 4 4 0.423800 1.0080 0 - 1609 537 3 3 -0.847600 15.9994 0 - 1610 537 4 4 0.423800 1.0080 0 - 1611 537 4 4 0.423800 1.0080 0 - 1612 538 3 3 -0.847600 15.9994 0 - 1613 538 4 4 0.423800 1.0080 0 - 1614 538 4 4 0.423800 1.0080 0 - 1615 539 3 3 -0.847600 15.9994 0 - 1616 539 4 4 0.423800 1.0080 0 - 1617 539 4 4 0.423800 1.0080 0 - 1618 540 3 3 -0.847600 15.9994 0 - 1619 540 4 4 0.423800 1.0080 0 - 1620 540 4 4 0.423800 1.0080 0 - 1621 541 3 3 -0.847600 15.9994 0 - 1622 541 4 4 0.423800 1.0080 0 - 1623 541 4 4 0.423800 1.0080 0 - 1624 542 3 3 -0.847600 15.9994 0 - 1625 542 4 4 0.423800 1.0080 0 - 1626 542 4 4 0.423800 1.0080 0 - 1627 543 3 3 -0.847600 15.9994 0 - 1628 543 4 4 0.423800 1.0080 0 - 1629 543 4 4 0.423800 1.0080 0 - 1630 544 3 3 -0.847600 15.9994 0 - 1631 544 4 4 0.423800 1.0080 0 - 1632 544 4 4 0.423800 1.0080 0 - 1633 545 3 3 -0.847600 15.9994 0 - 1634 545 4 4 0.423800 1.0080 0 - 1635 545 4 4 0.423800 1.0080 0 - 1636 546 3 3 -0.847600 15.9994 0 - 1637 546 4 4 0.423800 1.0080 0 - 1638 546 4 4 0.423800 1.0080 0 - 1639 547 3 3 -0.847600 15.9994 0 - 1640 547 4 4 0.423800 1.0080 0 - 1641 547 4 4 0.423800 1.0080 0 - 1642 548 3 3 -0.847600 15.9994 0 - 1643 548 4 4 0.423800 1.0080 0 - 1644 548 4 4 0.423800 1.0080 0 - 1645 549 3 3 -0.847600 15.9994 0 - 1646 549 4 4 0.423800 1.0080 0 - 1647 549 4 4 0.423800 1.0080 0 - 1648 550 3 3 -0.847600 15.9994 0 - 1649 550 4 4 0.423800 1.0080 0 - 1650 550 4 4 0.423800 1.0080 0 - 1651 551 3 3 -0.847600 15.9994 0 - 1652 551 4 4 0.423800 1.0080 0 - 1653 551 4 4 0.423800 1.0080 0 - 1654 552 3 3 -0.847600 15.9994 0 - 1655 552 4 4 0.423800 1.0080 0 - 1656 552 4 4 0.423800 1.0080 0 - 1657 553 3 3 -0.847600 15.9994 0 - 1658 553 4 4 0.423800 1.0080 0 - 1659 553 4 4 0.423800 1.0080 0 - 1660 554 3 3 -0.847600 15.9994 0 - 1661 554 4 4 0.423800 1.0080 0 - 1662 554 4 4 0.423800 1.0080 0 - 1663 555 3 3 -0.847600 15.9994 0 - 1664 555 4 4 0.423800 1.0080 0 - 1665 555 4 4 0.423800 1.0080 0 - 1666 556 3 3 -0.847600 15.9994 0 - 1667 556 4 4 0.423800 1.0080 0 - 1668 556 4 4 0.423800 1.0080 0 - 1669 557 3 3 -0.847600 15.9994 0 - 1670 557 4 4 0.423800 1.0080 0 - 1671 557 4 4 0.423800 1.0080 0 - 1672 558 3 3 -0.847600 15.9994 0 - 1673 558 4 4 0.423800 1.0080 0 - 1674 558 4 4 0.423800 1.0080 0 - 1675 559 3 3 -0.847600 15.9994 0 - 1676 559 4 4 0.423800 1.0080 0 - 1677 559 4 4 0.423800 1.0080 0 - 1678 560 3 3 -0.847600 15.9994 0 - 1679 560 4 4 0.423800 1.0080 0 - 1680 560 4 4 0.423800 1.0080 0 - 1681 561 3 3 -0.847600 15.9994 0 - 1682 561 4 4 0.423800 1.0080 0 - 1683 561 4 4 0.423800 1.0080 0 - 1684 562 3 3 -0.847600 15.9994 0 - 1685 562 4 4 0.423800 1.0080 0 - 1686 562 4 4 0.423800 1.0080 0 - 1687 563 3 3 -0.847600 15.9994 0 - 1688 563 4 4 0.423800 1.0080 0 - 1689 563 4 4 0.423800 1.0080 0 - 1690 564 3 3 -0.847600 15.9994 0 - 1691 564 4 4 0.423800 1.0080 0 - 1692 564 4 4 0.423800 1.0080 0 - 1693 565 3 3 -0.847600 15.9994 0 - 1694 565 4 4 0.423800 1.0080 0 - 1695 565 4 4 0.423800 1.0080 0 - 1696 566 3 3 -0.847600 15.9994 0 - 1697 566 4 4 0.423800 1.0080 0 - 1698 566 4 4 0.423800 1.0080 0 - 1699 567 3 3 -0.847600 15.9994 0 - 1700 567 4 4 0.423800 1.0080 0 - 1701 567 4 4 0.423800 1.0080 0 - 1702 568 3 3 -0.847600 15.9994 0 - 1703 568 4 4 0.423800 1.0080 0 - 1704 568 4 4 0.423800 1.0080 0 - 1705 569 3 3 -0.847600 15.9994 0 - 1706 569 4 4 0.423800 1.0080 0 - 1707 569 4 4 0.423800 1.0080 0 - 1708 570 3 3 -0.847600 15.9994 0 - 1709 570 4 4 0.423800 1.0080 0 - 1710 570 4 4 0.423800 1.0080 0 - 1711 571 3 3 -0.847600 15.9994 0 - 1712 571 4 4 0.423800 1.0080 0 - 1713 571 4 4 0.423800 1.0080 0 - 1714 572 3 3 -0.847600 15.9994 0 - 1715 572 4 4 0.423800 1.0080 0 - 1716 572 4 4 0.423800 1.0080 0 - 1717 573 3 3 -0.847600 15.9994 0 - 1718 573 4 4 0.423800 1.0080 0 - 1719 573 4 4 0.423800 1.0080 0 - 1720 574 3 3 -0.847600 15.9994 0 - 1721 574 4 4 0.423800 1.0080 0 - 1722 574 4 4 0.423800 1.0080 0 - 1723 575 3 3 -0.847600 15.9994 0 - 1724 575 4 4 0.423800 1.0080 0 - 1725 575 4 4 0.423800 1.0080 0 - 1726 576 3 3 -0.847600 15.9994 0 - 1727 576 4 4 0.423800 1.0080 0 - 1728 576 4 4 0.423800 1.0080 0 - 1729 577 3 3 -0.847600 15.9994 0 - 1730 577 4 4 0.423800 1.0080 0 - 1731 577 4 4 0.423800 1.0080 0 - 1732 578 3 3 -0.847600 15.9994 0 - 1733 578 4 4 0.423800 1.0080 0 - 1734 578 4 4 0.423800 1.0080 0 - 1735 579 3 3 -0.847600 15.9994 0 - 1736 579 4 4 0.423800 1.0080 0 - 1737 579 4 4 0.423800 1.0080 0 - 1738 580 3 3 -0.847600 15.9994 0 - 1739 580 4 4 0.423800 1.0080 0 - 1740 580 4 4 0.423800 1.0080 0 - 1741 581 3 3 -0.847600 15.9994 0 - 1742 581 4 4 0.423800 1.0080 0 - 1743 581 4 4 0.423800 1.0080 0 - 1744 582 3 3 -0.847600 15.9994 0 - 1745 582 4 4 0.423800 1.0080 0 - 1746 582 4 4 0.423800 1.0080 0 - 1747 583 3 3 -0.847600 15.9994 0 - 1748 583 4 4 0.423800 1.0080 0 - 1749 583 4 4 0.423800 1.0080 0 - 1750 584 3 3 -0.847600 15.9994 0 - 1751 584 4 4 0.423800 1.0080 0 - 1752 584 4 4 0.423800 1.0080 0 - 1753 585 3 3 -0.847600 15.9994 0 - 1754 585 4 4 0.423800 1.0080 0 - 1755 585 4 4 0.423800 1.0080 0 - 1756 586 3 3 -0.847600 15.9994 0 - 1757 586 4 4 0.423800 1.0080 0 - 1758 586 4 4 0.423800 1.0080 0 - 1759 587 3 3 -0.847600 15.9994 0 - 1760 587 4 4 0.423800 1.0080 0 - 1761 587 4 4 0.423800 1.0080 0 - 1762 588 3 3 -0.847600 15.9994 0 - 1763 588 4 4 0.423800 1.0080 0 - 1764 588 4 4 0.423800 1.0080 0 - 1765 589 3 3 -0.847600 15.9994 0 - 1766 589 4 4 0.423800 1.0080 0 - 1767 589 4 4 0.423800 1.0080 0 - 1768 590 3 3 -0.847600 15.9994 0 - 1769 590 4 4 0.423800 1.0080 0 - 1770 590 4 4 0.423800 1.0080 0 - 1771 591 3 3 -0.847600 15.9994 0 - 1772 591 4 4 0.423800 1.0080 0 - 1773 591 4 4 0.423800 1.0080 0 - 1774 592 3 3 -0.847600 15.9994 0 - 1775 592 4 4 0.423800 1.0080 0 - 1776 592 4 4 0.423800 1.0080 0 - 1777 593 3 3 -0.847600 15.9994 0 - 1778 593 4 4 0.423800 1.0080 0 - 1779 593 4 4 0.423800 1.0080 0 - 1780 594 3 3 -0.847600 15.9994 0 - 1781 594 4 4 0.423800 1.0080 0 - 1782 594 4 4 0.423800 1.0080 0 - 1783 595 3 3 -0.847600 15.9994 0 - 1784 595 4 4 0.423800 1.0080 0 - 1785 595 4 4 0.423800 1.0080 0 - 1786 596 3 3 -0.847600 15.9994 0 - 1787 596 4 4 0.423800 1.0080 0 - 1788 596 4 4 0.423800 1.0080 0 - 1789 597 3 3 -0.847600 15.9994 0 - 1790 597 4 4 0.423800 1.0080 0 - 1791 597 4 4 0.423800 1.0080 0 - 1792 598 3 3 -0.847600 15.9994 0 - 1793 598 4 4 0.423800 1.0080 0 - 1794 598 4 4 0.423800 1.0080 0 - 1795 599 3 3 -0.847600 15.9994 0 - 1796 599 4 4 0.423800 1.0080 0 - 1797 599 4 4 0.423800 1.0080 0 - 1798 600 3 3 -0.847600 15.9994 0 - 1799 600 4 4 0.423800 1.0080 0 - 1800 600 4 4 0.423800 1.0080 0 - 1801 601 3 3 -0.847600 15.9994 0 - 1802 601 4 4 0.423800 1.0080 0 - 1803 601 4 4 0.423800 1.0080 0 - 1804 602 3 3 -0.847600 15.9994 0 - 1805 602 4 4 0.423800 1.0080 0 - 1806 602 4 4 0.423800 1.0080 0 - 1807 603 3 3 -0.847600 15.9994 0 - 1808 603 4 4 0.423800 1.0080 0 - 1809 603 4 4 0.423800 1.0080 0 - 1810 604 3 3 -0.847600 15.9994 0 - 1811 604 4 4 0.423800 1.0080 0 - 1812 604 4 4 0.423800 1.0080 0 - 1813 605 3 3 -0.847600 15.9994 0 - 1814 605 4 4 0.423800 1.0080 0 - 1815 605 4 4 0.423800 1.0080 0 - 1816 606 3 3 -0.847600 15.9994 0 - 1817 606 4 4 0.423800 1.0080 0 - 1818 606 4 4 0.423800 1.0080 0 - 1819 607 3 3 -0.847600 15.9994 0 - 1820 607 4 4 0.423800 1.0080 0 - 1821 607 4 4 0.423800 1.0080 0 - 1822 608 3 3 -0.847600 15.9994 0 - 1823 608 4 4 0.423800 1.0080 0 - 1824 608 4 4 0.423800 1.0080 0 - 1825 609 3 3 -0.847600 15.9994 0 - 1826 609 4 4 0.423800 1.0080 0 - 1827 609 4 4 0.423800 1.0080 0 - 1828 610 3 3 -0.847600 15.9994 0 - 1829 610 4 4 0.423800 1.0080 0 - 1830 610 4 4 0.423800 1.0080 0 - 1831 611 3 3 -0.847600 15.9994 0 - 1832 611 4 4 0.423800 1.0080 0 - 1833 611 4 4 0.423800 1.0080 0 - 1834 612 3 3 -0.847600 15.9994 0 - 1835 612 4 4 0.423800 1.0080 0 - 1836 612 4 4 0.423800 1.0080 0 - 1837 613 3 3 -0.847600 15.9994 0 - 1838 613 4 4 0.423800 1.0080 0 - 1839 613 4 4 0.423800 1.0080 0 - 1840 614 3 3 -0.847600 15.9994 0 - 1841 614 4 4 0.423800 1.0080 0 - 1842 614 4 4 0.423800 1.0080 0 - 1843 615 3 3 -0.847600 15.9994 0 - 1844 615 4 4 0.423800 1.0080 0 - 1845 615 4 4 0.423800 1.0080 0 - 1846 616 3 3 -0.847600 15.9994 0 - 1847 616 4 4 0.423800 1.0080 0 - 1848 616 4 4 0.423800 1.0080 0 - 1849 617 3 3 -0.847600 15.9994 0 - 1850 617 4 4 0.423800 1.0080 0 - 1851 617 4 4 0.423800 1.0080 0 - 1852 618 3 3 -0.847600 15.9994 0 - 1853 618 4 4 0.423800 1.0080 0 - 1854 618 4 4 0.423800 1.0080 0 - 1855 619 3 3 -0.847600 15.9994 0 - 1856 619 4 4 0.423800 1.0080 0 - 1857 619 4 4 0.423800 1.0080 0 - 1858 620 3 3 -0.847600 15.9994 0 - 1859 620 4 4 0.423800 1.0080 0 - 1860 620 4 4 0.423800 1.0080 0 - 1861 621 3 3 -0.847600 15.9994 0 - 1862 621 4 4 0.423800 1.0080 0 - 1863 621 4 4 0.423800 1.0080 0 - 1864 622 3 3 -0.847600 15.9994 0 - 1865 622 4 4 0.423800 1.0080 0 - 1866 622 4 4 0.423800 1.0080 0 - 1867 623 3 3 -0.847600 15.9994 0 - 1868 623 4 4 0.423800 1.0080 0 - 1869 623 4 4 0.423800 1.0080 0 - 1870 624 3 3 -0.847600 15.9994 0 - 1871 624 4 4 0.423800 1.0080 0 - 1872 624 4 4 0.423800 1.0080 0 - 1873 625 3 3 -0.847600 15.9994 0 - 1874 625 4 4 0.423800 1.0080 0 - 1875 625 4 4 0.423800 1.0080 0 - 1876 626 3 3 -0.847600 15.9994 0 - 1877 626 4 4 0.423800 1.0080 0 - 1878 626 4 4 0.423800 1.0080 0 - 1879 627 3 3 -0.847600 15.9994 0 - 1880 627 4 4 0.423800 1.0080 0 - 1881 627 4 4 0.423800 1.0080 0 - 1882 628 3 3 -0.847600 15.9994 0 - 1883 628 4 4 0.423800 1.0080 0 - 1884 628 4 4 0.423800 1.0080 0 - 1885 629 3 3 -0.847600 15.9994 0 - 1886 629 4 4 0.423800 1.0080 0 - 1887 629 4 4 0.423800 1.0080 0 - 1888 630 3 3 -0.847600 15.9994 0 - 1889 630 4 4 0.423800 1.0080 0 - 1890 630 4 4 0.423800 1.0080 0 - 1891 631 3 3 -0.847600 15.9994 0 - 1892 631 4 4 0.423800 1.0080 0 - 1893 631 4 4 0.423800 1.0080 0 - 1894 632 3 3 -0.847600 15.9994 0 - 1895 632 4 4 0.423800 1.0080 0 - 1896 632 4 4 0.423800 1.0080 0 - 1897 633 3 3 -0.847600 15.9994 0 - 1898 633 4 4 0.423800 1.0080 0 - 1899 633 4 4 0.423800 1.0080 0 - 1900 634 3 3 -0.847600 15.9994 0 - 1901 634 4 4 0.423800 1.0080 0 - 1902 634 4 4 0.423800 1.0080 0 - 1903 635 3 3 -0.847600 15.9994 0 - 1904 635 4 4 0.423800 1.0080 0 - 1905 635 4 4 0.423800 1.0080 0 - 1906 636 3 3 -0.847600 15.9994 0 - 1907 636 4 4 0.423800 1.0080 0 - 1908 636 4 4 0.423800 1.0080 0 - 1909 637 3 3 -0.847600 15.9994 0 - 1910 637 4 4 0.423800 1.0080 0 - 1911 637 4 4 0.423800 1.0080 0 - 1912 638 3 3 -0.847600 15.9994 0 - 1913 638 4 4 0.423800 1.0080 0 - 1914 638 4 4 0.423800 1.0080 0 - 1915 639 3 3 -0.847600 15.9994 0 - 1916 639 4 4 0.423800 1.0080 0 - 1917 639 4 4 0.423800 1.0080 0 - 1918 640 3 3 -0.847600 15.9994 0 - 1919 640 4 4 0.423800 1.0080 0 - 1920 640 4 4 0.423800 1.0080 0 - 1921 641 3 3 -0.847600 15.9994 0 - 1922 641 4 4 0.423800 1.0080 0 - 1923 641 4 4 0.423800 1.0080 0 - 1924 642 3 3 -0.847600 15.9994 0 - 1925 642 4 4 0.423800 1.0080 0 - 1926 642 4 4 0.423800 1.0080 0 - 1927 643 3 3 -0.847600 15.9994 0 - 1928 643 4 4 0.423800 1.0080 0 - 1929 643 4 4 0.423800 1.0080 0 - 1930 644 3 3 -0.847600 15.9994 0 - 1931 644 4 4 0.423800 1.0080 0 - 1932 644 4 4 0.423800 1.0080 0 - 1933 645 3 3 -0.847600 15.9994 0 - 1934 645 4 4 0.423800 1.0080 0 - 1935 645 4 4 0.423800 1.0080 0 - 1936 646 3 3 -0.847600 15.9994 0 - 1937 646 4 4 0.423800 1.0080 0 - 1938 646 4 4 0.423800 1.0080 0 - 1939 647 3 3 -0.847600 15.9994 0 - 1940 647 4 4 0.423800 1.0080 0 - 1941 647 4 4 0.423800 1.0080 0 - 1942 648 3 3 -0.847600 15.9994 0 - 1943 648 4 4 0.423800 1.0080 0 - 1944 648 4 4 0.423800 1.0080 0 - 1945 649 3 3 -0.847600 15.9994 0 - 1946 649 4 4 0.423800 1.0080 0 - 1947 649 4 4 0.423800 1.0080 0 - 1948 650 3 3 -0.847600 15.9994 0 - 1949 650 4 4 0.423800 1.0080 0 - 1950 650 4 4 0.423800 1.0080 0 - 1951 651 3 3 -0.847600 15.9994 0 - 1952 651 4 4 0.423800 1.0080 0 - 1953 651 4 4 0.423800 1.0080 0 - 1954 652 3 3 -0.847600 15.9994 0 - 1955 652 4 4 0.423800 1.0080 0 - 1956 652 4 4 0.423800 1.0080 0 - 1957 653 3 3 -0.847600 15.9994 0 - 1958 653 4 4 0.423800 1.0080 0 - 1959 653 4 4 0.423800 1.0080 0 - 1960 654 3 3 -0.847600 15.9994 0 - 1961 654 4 4 0.423800 1.0080 0 - 1962 654 4 4 0.423800 1.0080 0 - 1963 655 3 3 -0.847600 15.9994 0 - 1964 655 4 4 0.423800 1.0080 0 - 1965 655 4 4 0.423800 1.0080 0 - 1966 656 3 3 -0.847600 15.9994 0 - 1967 656 4 4 0.423800 1.0080 0 - 1968 656 4 4 0.423800 1.0080 0 - 1969 657 3 3 -0.847600 15.9994 0 - 1970 657 4 4 0.423800 1.0080 0 - 1971 657 4 4 0.423800 1.0080 0 - 1972 658 3 3 -0.847600 15.9994 0 - 1973 658 4 4 0.423800 1.0080 0 - 1974 658 4 4 0.423800 1.0080 0 - 1975 659 3 3 -0.847600 15.9994 0 - 1976 659 4 4 0.423800 1.0080 0 - 1977 659 4 4 0.423800 1.0080 0 - 1978 660 3 3 -0.847600 15.9994 0 - 1979 660 4 4 0.423800 1.0080 0 - 1980 660 4 4 0.423800 1.0080 0 - 1981 661 3 3 -0.847600 15.9994 0 - 1982 661 4 4 0.423800 1.0080 0 - 1983 661 4 4 0.423800 1.0080 0 - 1984 662 3 3 -0.847600 15.9994 0 - 1985 662 4 4 0.423800 1.0080 0 - 1986 662 4 4 0.423800 1.0080 0 - 1987 663 3 3 -0.847600 15.9994 0 - 1988 663 4 4 0.423800 1.0080 0 - 1989 663 4 4 0.423800 1.0080 0 - 1990 664 3 3 -0.847600 15.9994 0 - 1991 664 4 4 0.423800 1.0080 0 - 1992 664 4 4 0.423800 1.0080 0 - 1993 665 3 3 -0.847600 15.9994 0 - 1994 665 4 4 0.423800 1.0080 0 - 1995 665 4 4 0.423800 1.0080 0 - 1996 666 3 3 -0.847600 15.9994 0 - 1997 666 4 4 0.423800 1.0080 0 - 1998 666 4 4 0.423800 1.0080 0 - 1999 667 3 3 -0.847600 15.9994 0 - 2000 667 4 4 0.423800 1.0080 0 - 2001 667 4 4 0.423800 1.0080 0 - 2002 668 3 3 -0.847600 15.9994 0 - 2003 668 4 4 0.423800 1.0080 0 - 2004 668 4 4 0.423800 1.0080 0 - 2005 669 3 3 -0.847600 15.9994 0 - 2006 669 4 4 0.423800 1.0080 0 - 2007 669 4 4 0.423800 1.0080 0 - 2008 670 3 3 -0.847600 15.9994 0 - 2009 670 4 4 0.423800 1.0080 0 - 2010 670 4 4 0.423800 1.0080 0 - 2011 671 3 3 -0.847600 15.9994 0 - 2012 671 4 4 0.423800 1.0080 0 - 2013 671 4 4 0.423800 1.0080 0 - 2014 672 3 3 -0.847600 15.9994 0 - 2015 672 4 4 0.423800 1.0080 0 - 2016 672 4 4 0.423800 1.0080 0 - 2017 673 3 3 -0.847600 15.9994 0 - 2018 673 4 4 0.423800 1.0080 0 - 2019 673 4 4 0.423800 1.0080 0 - 2020 674 3 3 -0.847600 15.9994 0 - 2021 674 4 4 0.423800 1.0080 0 - 2022 674 4 4 0.423800 1.0080 0 - 2023 675 3 3 -0.847600 15.9994 0 - 2024 675 4 4 0.423800 1.0080 0 - 2025 675 4 4 0.423800 1.0080 0 - 2026 676 3 3 -0.847600 15.9994 0 - 2027 676 4 4 0.423800 1.0080 0 - 2028 676 4 4 0.423800 1.0080 0 - 2029 677 3 3 -0.847600 15.9994 0 - 2030 677 4 4 0.423800 1.0080 0 - 2031 677 4 4 0.423800 1.0080 0 - 2032 678 3 3 -0.847600 15.9994 0 - 2033 678 4 4 0.423800 1.0080 0 - 2034 678 4 4 0.423800 1.0080 0 - 2035 679 3 3 -0.847600 15.9994 0 - 2036 679 4 4 0.423800 1.0080 0 - 2037 679 4 4 0.423800 1.0080 0 - 2038 680 3 3 -0.847600 15.9994 0 - 2039 680 4 4 0.423800 1.0080 0 - 2040 680 4 4 0.423800 1.0080 0 - 2041 681 3 3 -0.847600 15.9994 0 - 2042 681 4 4 0.423800 1.0080 0 - 2043 681 4 4 0.423800 1.0080 0 - 2044 682 3 3 -0.847600 15.9994 0 - 2045 682 4 4 0.423800 1.0080 0 - 2046 682 4 4 0.423800 1.0080 0 - 2047 683 3 3 -0.847600 15.9994 0 - 2048 683 4 4 0.423800 1.0080 0 - 2049 683 4 4 0.423800 1.0080 0 - 2050 684 3 3 -0.847600 15.9994 0 - 2051 684 4 4 0.423800 1.0080 0 - 2052 684 4 4 0.423800 1.0080 0 - 2053 685 3 3 -0.847600 15.9994 0 - 2054 685 4 4 0.423800 1.0080 0 - 2055 685 4 4 0.423800 1.0080 0 - 2056 686 3 3 -0.847600 15.9994 0 - 2057 686 4 4 0.423800 1.0080 0 - 2058 686 4 4 0.423800 1.0080 0 - 2059 687 3 3 -0.847600 15.9994 0 - 2060 687 4 4 0.423800 1.0080 0 - 2061 687 4 4 0.423800 1.0080 0 - 2062 688 3 3 -0.847600 15.9994 0 - 2063 688 4 4 0.423800 1.0080 0 - 2064 688 4 4 0.423800 1.0080 0 - 2065 689 3 3 -0.847600 15.9994 0 - 2066 689 4 4 0.423800 1.0080 0 - 2067 689 4 4 0.423800 1.0080 0 - 2068 690 3 3 -0.847600 15.9994 0 - 2069 690 4 4 0.423800 1.0080 0 - 2070 690 4 4 0.423800 1.0080 0 - 2071 691 3 3 -0.847600 15.9994 0 - 2072 691 4 4 0.423800 1.0080 0 - 2073 691 4 4 0.423800 1.0080 0 - 2074 692 3 3 -0.847600 15.9994 0 - 2075 692 4 4 0.423800 1.0080 0 - 2076 692 4 4 0.423800 1.0080 0 - 2077 693 3 3 -0.847600 15.9994 0 - 2078 693 4 4 0.423800 1.0080 0 - 2079 693 4 4 0.423800 1.0080 0 - 2080 694 3 3 -0.847600 15.9994 0 - 2081 694 4 4 0.423800 1.0080 0 - 2082 694 4 4 0.423800 1.0080 0 - 2083 695 3 3 -0.847600 15.9994 0 - 2084 695 4 4 0.423800 1.0080 0 - 2085 695 4 4 0.423800 1.0080 0 - 2086 696 3 3 -0.847600 15.9994 0 - 2087 696 4 4 0.423800 1.0080 0 - 2088 696 4 4 0.423800 1.0080 0 - 2089 697 3 3 -0.847600 15.9994 0 - 2090 697 4 4 0.423800 1.0080 0 - 2091 697 4 4 0.423800 1.0080 0 - 2092 698 3 3 -0.847600 15.9994 0 - 2093 698 4 4 0.423800 1.0080 0 - 2094 698 4 4 0.423800 1.0080 0 - 2095 699 3 3 -0.847600 15.9994 0 - 2096 699 4 4 0.423800 1.0080 0 - 2097 699 4 4 0.423800 1.0080 0 - 2098 700 3 3 -0.847600 15.9994 0 - 2099 700 4 4 0.423800 1.0080 0 - 2100 700 4 4 0.423800 1.0080 0 - 2101 701 3 3 -0.847600 15.9994 0 - 2102 701 4 4 0.423800 1.0080 0 - 2103 701 4 4 0.423800 1.0080 0 - 2104 702 3 3 -0.847600 15.9994 0 - 2105 702 4 4 0.423800 1.0080 0 - 2106 702 4 4 0.423800 1.0080 0 - 2107 703 3 3 -0.847600 15.9994 0 - 2108 703 4 4 0.423800 1.0080 0 - 2109 703 4 4 0.423800 1.0080 0 - 2110 704 3 3 -0.847600 15.9994 0 - 2111 704 4 4 0.423800 1.0080 0 - 2112 704 4 4 0.423800 1.0080 0 - 2113 705 3 3 -0.847600 15.9994 0 - 2114 705 4 4 0.423800 1.0080 0 - 2115 705 4 4 0.423800 1.0080 0 - 2116 706 3 3 -0.847600 15.9994 0 - 2117 706 4 4 0.423800 1.0080 0 - 2118 706 4 4 0.423800 1.0080 0 - 2119 707 3 3 -0.847600 15.9994 0 - 2120 707 4 4 0.423800 1.0080 0 - 2121 707 4 4 0.423800 1.0080 0 - 2122 708 3 3 -0.847600 15.9994 0 - 2123 708 4 4 0.423800 1.0080 0 - 2124 708 4 4 0.423800 1.0080 0 - 2125 709 3 3 -0.847600 15.9994 0 - 2126 709 4 4 0.423800 1.0080 0 - 2127 709 4 4 0.423800 1.0080 0 - 2128 710 3 3 -0.847600 15.9994 0 - 2129 710 4 4 0.423800 1.0080 0 - 2130 710 4 4 0.423800 1.0080 0 - 2131 711 3 3 -0.847600 15.9994 0 - 2132 711 4 4 0.423800 1.0080 0 - 2133 711 4 4 0.423800 1.0080 0 - 2134 712 3 3 -0.847600 15.9994 0 - 2135 712 4 4 0.423800 1.0080 0 - 2136 712 4 4 0.423800 1.0080 0 - 2137 713 3 3 -0.847600 15.9994 0 - 2138 713 4 4 0.423800 1.0080 0 - 2139 713 4 4 0.423800 1.0080 0 - 2140 714 3 3 -0.847600 15.9994 0 - 2141 714 4 4 0.423800 1.0080 0 - 2142 714 4 4 0.423800 1.0080 0 - 2143 715 3 3 -0.847600 15.9994 0 - 2144 715 4 4 0.423800 1.0080 0 - 2145 715 4 4 0.423800 1.0080 0 - 2146 716 3 3 -0.847600 15.9994 0 - 2147 716 4 4 0.423800 1.0080 0 - 2148 716 4 4 0.423800 1.0080 0 - 2149 717 3 3 -0.847600 15.9994 0 - 2150 717 4 4 0.423800 1.0080 0 - 2151 717 4 4 0.423800 1.0080 0 - 2152 718 3 3 -0.847600 15.9994 0 - 2153 718 4 4 0.423800 1.0080 0 - 2154 718 4 4 0.423800 1.0080 0 - 2155 719 3 3 -0.847600 15.9994 0 - 2156 719 4 4 0.423800 1.0080 0 - 2157 719 4 4 0.423800 1.0080 0 - 2158 720 3 3 -0.847600 15.9994 0 - 2159 720 4 4 0.423800 1.0080 0 - 2160 720 4 4 0.423800 1.0080 0 - 2161 721 3 3 -0.847600 15.9994 0 - 2162 721 4 4 0.423800 1.0080 0 - 2163 721 4 4 0.423800 1.0080 0 - 2164 722 3 3 -0.847600 15.9994 0 - 2165 722 4 4 0.423800 1.0080 0 - 2166 722 4 4 0.423800 1.0080 0 - 2167 723 3 3 -0.847600 15.9994 0 - 2168 723 4 4 0.423800 1.0080 0 - 2169 723 4 4 0.423800 1.0080 0 - 2170 724 3 3 -0.847600 15.9994 0 - 2171 724 4 4 0.423800 1.0080 0 - 2172 724 4 4 0.423800 1.0080 0 - 2173 725 3 3 -0.847600 15.9994 0 - 2174 725 4 4 0.423800 1.0080 0 - 2175 725 4 4 0.423800 1.0080 0 - 2176 726 3 3 -0.847600 15.9994 0 - 2177 726 4 4 0.423800 1.0080 0 - 2178 726 4 4 0.423800 1.0080 0 - 2179 727 3 3 -0.847600 15.9994 0 - 2180 727 4 4 0.423800 1.0080 0 - 2181 727 4 4 0.423800 1.0080 0 - 2182 728 3 3 -0.847600 15.9994 0 - 2183 728 4 4 0.423800 1.0080 0 - 2184 728 4 4 0.423800 1.0080 0 - 2185 729 3 3 -0.847600 15.9994 0 - 2186 729 4 4 0.423800 1.0080 0 - 2187 729 4 4 0.423800 1.0080 0 - 2188 730 3 3 -0.847600 15.9994 0 - 2189 730 4 4 0.423800 1.0080 0 - 2190 730 4 4 0.423800 1.0080 0 - 2191 731 3 3 -0.847600 15.9994 0 - 2192 731 4 4 0.423800 1.0080 0 - 2193 731 4 4 0.423800 1.0080 0 - 2194 732 3 3 -0.847600 15.9994 0 - 2195 732 4 4 0.423800 1.0080 0 - 2196 732 4 4 0.423800 1.0080 0 - 2197 733 3 3 -0.847600 15.9994 0 - 2198 733 4 4 0.423800 1.0080 0 - 2199 733 4 4 0.423800 1.0080 0 - 2200 734 3 3 -0.847600 15.9994 0 - 2201 734 4 4 0.423800 1.0080 0 - 2202 734 4 4 0.423800 1.0080 0 - 2203 735 3 3 -0.847600 15.9994 0 - 2204 735 4 4 0.423800 1.0080 0 - 2205 735 4 4 0.423800 1.0080 0 - 2206 736 3 3 -0.847600 15.9994 0 - 2207 736 4 4 0.423800 1.0080 0 - 2208 736 4 4 0.423800 1.0080 0 - 2209 737 3 3 -0.847600 15.9994 0 - 2210 737 4 4 0.423800 1.0080 0 - 2211 737 4 4 0.423800 1.0080 0 - 2212 738 3 3 -0.847600 15.9994 0 - 2213 738 4 4 0.423800 1.0080 0 - 2214 738 4 4 0.423800 1.0080 0 - 2215 739 3 3 -0.847600 15.9994 0 - 2216 739 4 4 0.423800 1.0080 0 - 2217 739 4 4 0.423800 1.0080 0 - 2218 740 3 3 -0.847600 15.9994 0 - 2219 740 4 4 0.423800 1.0080 0 - 2220 740 4 4 0.423800 1.0080 0 - 2221 741 3 3 -0.847600 15.9994 0 - 2222 741 4 4 0.423800 1.0080 0 - 2223 741 4 4 0.423800 1.0080 0 - 2224 742 3 3 -0.847600 15.9994 0 - 2225 742 4 4 0.423800 1.0080 0 - 2226 742 4 4 0.423800 1.0080 0 - 2227 743 3 3 -0.847600 15.9994 0 - 2228 743 4 4 0.423800 1.0080 0 - 2229 743 4 4 0.423800 1.0080 0 - 2230 744 3 3 -0.847600 15.9994 0 - 2231 744 4 4 0.423800 1.0080 0 - 2232 744 4 4 0.423800 1.0080 0 - 2233 745 3 3 -0.847600 15.9994 0 - 2234 745 4 4 0.423800 1.0080 0 - 2235 745 4 4 0.423800 1.0080 0 - 2236 746 3 3 -0.847600 15.9994 0 - 2237 746 4 4 0.423800 1.0080 0 - 2238 746 4 4 0.423800 1.0080 0 - 2239 747 3 3 -0.847600 15.9994 0 - 2240 747 4 4 0.423800 1.0080 0 - 2241 747 4 4 0.423800 1.0080 0 - 2242 748 3 3 -0.847600 15.9994 0 - 2243 748 4 4 0.423800 1.0080 0 - 2244 748 4 4 0.423800 1.0080 0 - 2245 749 3 3 -0.847600 15.9994 0 - 2246 749 4 4 0.423800 1.0080 0 - 2247 749 4 4 0.423800 1.0080 0 - 2248 750 3 3 -0.847600 15.9994 0 - 2249 750 4 4 0.423800 1.0080 0 - 2250 750 4 4 0.423800 1.0080 0 - 2251 751 3 3 -0.847600 15.9994 0 - 2252 751 4 4 0.423800 1.0080 0 - 2253 751 4 4 0.423800 1.0080 0 - 2254 752 3 3 -0.847600 15.9994 0 - 2255 752 4 4 0.423800 1.0080 0 - 2256 752 4 4 0.423800 1.0080 0 - 2257 753 3 3 -0.847600 15.9994 0 - 2258 753 4 4 0.423800 1.0080 0 - 2259 753 4 4 0.423800 1.0080 0 - 2260 754 3 3 -0.847600 15.9994 0 - 2261 754 4 4 0.423800 1.0080 0 - 2262 754 4 4 0.423800 1.0080 0 - 2263 755 3 3 -0.847600 15.9994 0 - 2264 755 4 4 0.423800 1.0080 0 - 2265 755 4 4 0.423800 1.0080 0 - 2266 756 3 3 -0.847600 15.9994 0 - 2267 756 4 4 0.423800 1.0080 0 - 2268 756 4 4 0.423800 1.0080 0 - 2269 757 3 3 -0.847600 15.9994 0 - 2270 757 4 4 0.423800 1.0080 0 - 2271 757 4 4 0.423800 1.0080 0 - 2272 758 3 3 -0.847600 15.9994 0 - 2273 758 4 4 0.423800 1.0080 0 - 2274 758 4 4 0.423800 1.0080 0 - 2275 759 3 3 -0.847600 15.9994 0 - 2276 759 4 4 0.423800 1.0080 0 - 2277 759 4 4 0.423800 1.0080 0 - 2278 760 3 3 -0.847600 15.9994 0 - 2279 760 4 4 0.423800 1.0080 0 - 2280 760 4 4 0.423800 1.0080 0 - 2281 761 3 3 -0.847600 15.9994 0 - 2282 761 4 4 0.423800 1.0080 0 - 2283 761 4 4 0.423800 1.0080 0 - 2284 762 3 3 -0.847600 15.9994 0 - 2285 762 4 4 0.423800 1.0080 0 - 2286 762 4 4 0.423800 1.0080 0 - 2287 763 3 3 -0.847600 15.9994 0 - 2288 763 4 4 0.423800 1.0080 0 - 2289 763 4 4 0.423800 1.0080 0 - 2290 764 3 3 -0.847600 15.9994 0 - 2291 764 4 4 0.423800 1.0080 0 - 2292 764 4 4 0.423800 1.0080 0 - 2293 765 3 3 -0.847600 15.9994 0 - 2294 765 4 4 0.423800 1.0080 0 - 2295 765 4 4 0.423800 1.0080 0 - 2296 766 3 3 -0.847600 15.9994 0 - 2297 766 4 4 0.423800 1.0080 0 - 2298 766 4 4 0.423800 1.0080 0 - 2299 767 3 3 -0.847600 15.9994 0 - 2300 767 4 4 0.423800 1.0080 0 - 2301 767 4 4 0.423800 1.0080 0 - 2302 768 3 3 -0.847600 15.9994 0 - 2303 768 4 4 0.423800 1.0080 0 - 2304 768 4 4 0.423800 1.0080 0 - 2305 769 3 3 -0.847600 15.9994 0 - 2306 769 4 4 0.423800 1.0080 0 - 2307 769 4 4 0.423800 1.0080 0 - 2308 770 3 3 -0.847600 15.9994 0 - 2309 770 4 4 0.423800 1.0080 0 - 2310 770 4 4 0.423800 1.0080 0 - 2311 771 3 3 -0.847600 15.9994 0 - 2312 771 4 4 0.423800 1.0080 0 - 2313 771 4 4 0.423800 1.0080 0 - 2314 772 3 3 -0.847600 15.9994 0 - 2315 772 4 4 0.423800 1.0080 0 - 2316 772 4 4 0.423800 1.0080 0 - 2317 773 3 3 -0.847600 15.9994 0 - 2318 773 4 4 0.423800 1.0080 0 - 2319 773 4 4 0.423800 1.0080 0 - 2320 774 3 3 -0.847600 15.9994 0 - 2321 774 4 4 0.423800 1.0080 0 - 2322 774 4 4 0.423800 1.0080 0 - 2323 775 3 3 -0.847600 15.9994 0 - 2324 775 4 4 0.423800 1.0080 0 - 2325 775 4 4 0.423800 1.0080 0 - 2326 776 3 3 -0.847600 15.9994 0 - 2327 776 4 4 0.423800 1.0080 0 - 2328 776 4 4 0.423800 1.0080 0 - 2329 777 3 3 -0.847600 15.9994 0 - 2330 777 4 4 0.423800 1.0080 0 - 2331 777 4 4 0.423800 1.0080 0 - 2332 778 3 3 -0.847600 15.9994 0 - 2333 778 4 4 0.423800 1.0080 0 - 2334 778 4 4 0.423800 1.0080 0 - 2335 779 3 3 -0.847600 15.9994 0 - 2336 779 4 4 0.423800 1.0080 0 - 2337 779 4 4 0.423800 1.0080 0 - 2338 780 3 3 -0.847600 15.9994 0 - 2339 780 4 4 0.423800 1.0080 0 - 2340 780 4 4 0.423800 1.0080 0 - 2341 781 3 3 -0.847600 15.9994 0 - 2342 781 4 4 0.423800 1.0080 0 - 2343 781 4 4 0.423800 1.0080 0 - 2344 782 3 3 -0.847600 15.9994 0 - 2345 782 4 4 0.423800 1.0080 0 - 2346 782 4 4 0.423800 1.0080 0 - 2347 783 3 3 -0.847600 15.9994 0 - 2348 783 4 4 0.423800 1.0080 0 - 2349 783 4 4 0.423800 1.0080 0 - 2350 784 3 3 -0.847600 15.9994 0 - 2351 784 4 4 0.423800 1.0080 0 - 2352 784 4 4 0.423800 1.0080 0 - 2353 785 3 3 -0.847600 15.9994 0 - 2354 785 4 4 0.423800 1.0080 0 - 2355 785 4 4 0.423800 1.0080 0 - 2356 786 3 3 -0.847600 15.9994 0 - 2357 786 4 4 0.423800 1.0080 0 - 2358 786 4 4 0.423800 1.0080 0 - 2359 787 3 3 -0.847600 15.9994 0 - 2360 787 4 4 0.423800 1.0080 0 - 2361 787 4 4 0.423800 1.0080 0 - 2362 788 3 3 -0.847600 15.9994 0 - 2363 788 4 4 0.423800 1.0080 0 - 2364 788 4 4 0.423800 1.0080 0 - 2365 789 3 3 -0.847600 15.9994 0 - 2366 789 4 4 0.423800 1.0080 0 - 2367 789 4 4 0.423800 1.0080 0 - 2368 790 3 3 -0.847600 15.9994 0 - 2369 790 4 4 0.423800 1.0080 0 - 2370 790 4 4 0.423800 1.0080 0 - 2371 791 3 3 -0.847600 15.9994 0 - 2372 791 4 4 0.423800 1.0080 0 - 2373 791 4 4 0.423800 1.0080 0 - 2374 792 3 3 -0.847600 15.9994 0 - 2375 792 4 4 0.423800 1.0080 0 - 2376 792 4 4 0.423800 1.0080 0 - 2377 793 3 3 -0.847600 15.9994 0 - 2378 793 4 4 0.423800 1.0080 0 - 2379 793 4 4 0.423800 1.0080 0 - 2380 794 3 3 -0.847600 15.9994 0 - 2381 794 4 4 0.423800 1.0080 0 - 2382 794 4 4 0.423800 1.0080 0 - 2383 795 3 3 -0.847600 15.9994 0 - 2384 795 4 4 0.423800 1.0080 0 - 2385 795 4 4 0.423800 1.0080 0 - 2386 796 3 3 -0.847600 15.9994 0 - 2387 796 4 4 0.423800 1.0080 0 - 2388 796 4 4 0.423800 1.0080 0 - 2389 797 3 3 -0.847600 15.9994 0 - 2390 797 4 4 0.423800 1.0080 0 - 2391 797 4 4 0.423800 1.0080 0 - 2392 798 3 3 -0.847600 15.9994 0 - 2393 798 4 4 0.423800 1.0080 0 - 2394 798 4 4 0.423800 1.0080 0 - 2395 799 3 3 -0.847600 15.9994 0 - 2396 799 4 4 0.423800 1.0080 0 - 2397 799 4 4 0.423800 1.0080 0 - 2398 800 3 3 -0.847600 15.9994 0 - 2399 800 4 4 0.423800 1.0080 0 - 2400 800 4 4 0.423800 1.0080 0 - 2401 801 3 3 -0.847600 15.9994 0 - 2402 801 4 4 0.423800 1.0080 0 - 2403 801 4 4 0.423800 1.0080 0 - 2404 802 3 3 -0.847600 15.9994 0 - 2405 802 4 4 0.423800 1.0080 0 - 2406 802 4 4 0.423800 1.0080 0 - 2407 803 3 3 -0.847600 15.9994 0 - 2408 803 4 4 0.423800 1.0080 0 - 2409 803 4 4 0.423800 1.0080 0 - 2410 804 3 3 -0.847600 15.9994 0 - 2411 804 4 4 0.423800 1.0080 0 - 2412 804 4 4 0.423800 1.0080 0 - 2413 805 3 3 -0.847600 15.9994 0 - 2414 805 4 4 0.423800 1.0080 0 - 2415 805 4 4 0.423800 1.0080 0 - 2416 806 3 3 -0.847600 15.9994 0 - 2417 806 4 4 0.423800 1.0080 0 - 2418 806 4 4 0.423800 1.0080 0 - 2419 807 3 3 -0.847600 15.9994 0 - 2420 807 4 4 0.423800 1.0080 0 - 2421 807 4 4 0.423800 1.0080 0 - 2422 808 3 3 -0.847600 15.9994 0 - 2423 808 4 4 0.423800 1.0080 0 - 2424 808 4 4 0.423800 1.0080 0 - 2425 809 3 3 -0.847600 15.9994 0 - 2426 809 4 4 0.423800 1.0080 0 - 2427 809 4 4 0.423800 1.0080 0 - 2428 810 3 3 -0.847600 15.9994 0 - 2429 810 4 4 0.423800 1.0080 0 - 2430 810 4 4 0.423800 1.0080 0 - 2431 811 3 3 -0.847600 15.9994 0 - 2432 811 4 4 0.423800 1.0080 0 - 2433 811 4 4 0.423800 1.0080 0 - 2434 812 3 3 -0.847600 15.9994 0 - 2435 812 4 4 0.423800 1.0080 0 - 2436 812 4 4 0.423800 1.0080 0 - 2437 813 3 3 -0.847600 15.9994 0 - 2438 813 4 4 0.423800 1.0080 0 - 2439 813 4 4 0.423800 1.0080 0 - 2440 814 3 3 -0.847600 15.9994 0 - 2441 814 4 4 0.423800 1.0080 0 - 2442 814 4 4 0.423800 1.0080 0 - 2443 815 3 3 -0.847600 15.9994 0 - 2444 815 4 4 0.423800 1.0080 0 - 2445 815 4 4 0.423800 1.0080 0 - 2446 816 3 3 -0.847600 15.9994 0 - 2447 816 4 4 0.423800 1.0080 0 - 2448 816 4 4 0.423800 1.0080 0 - 2449 817 3 3 -0.847600 15.9994 0 - 2450 817 4 4 0.423800 1.0080 0 - 2451 817 4 4 0.423800 1.0080 0 - 2452 818 3 3 -0.847600 15.9994 0 - 2453 818 4 4 0.423800 1.0080 0 - 2454 818 4 4 0.423800 1.0080 0 - 2455 819 3 3 -0.847600 15.9994 0 - 2456 819 4 4 0.423800 1.0080 0 - 2457 819 4 4 0.423800 1.0080 0 - 2458 820 3 3 -0.847600 15.9994 0 - 2459 820 4 4 0.423800 1.0080 0 - 2460 820 4 4 0.423800 1.0080 0 - 2461 821 3 3 -0.847600 15.9994 0 - 2462 821 4 4 0.423800 1.0080 0 - 2463 821 4 4 0.423800 1.0080 0 - 2464 822 3 3 -0.847600 15.9994 0 - 2465 822 4 4 0.423800 1.0080 0 - 2466 822 4 4 0.423800 1.0080 0 - 2467 823 3 3 -0.847600 15.9994 0 - 2468 823 4 4 0.423800 1.0080 0 - 2469 823 4 4 0.423800 1.0080 0 - 2470 824 3 3 -0.847600 15.9994 0 - 2471 824 4 4 0.423800 1.0080 0 - 2472 824 4 4 0.423800 1.0080 0 - 2473 825 3 3 -0.847600 15.9994 0 - 2474 825 4 4 0.423800 1.0080 0 - 2475 825 4 4 0.423800 1.0080 0 - 2476 826 3 3 -0.847600 15.9994 0 - 2477 826 4 4 0.423800 1.0080 0 - 2478 826 4 4 0.423800 1.0080 0 - 2479 827 3 3 -0.847600 15.9994 0 - 2480 827 4 4 0.423800 1.0080 0 - 2481 827 4 4 0.423800 1.0080 0 - 2482 828 3 3 -0.847600 15.9994 0 - 2483 828 4 4 0.423800 1.0080 0 - 2484 828 4 4 0.423800 1.0080 0 - 2485 829 3 3 -0.847600 15.9994 0 - 2486 829 4 4 0.423800 1.0080 0 - 2487 829 4 4 0.423800 1.0080 0 - 2488 830 3 3 -0.847600 15.9994 0 - 2489 830 4 4 0.423800 1.0080 0 - 2490 830 4 4 0.423800 1.0080 0 - 2491 831 3 3 -0.847600 15.9994 0 - 2492 831 4 4 0.423800 1.0080 0 - 2493 831 4 4 0.423800 1.0080 0 - 2494 832 3 3 -0.847600 15.9994 0 - 2495 832 4 4 0.423800 1.0080 0 - 2496 832 4 4 0.423800 1.0080 0 - 2497 833 3 3 -0.847600 15.9994 0 - 2498 833 4 4 0.423800 1.0080 0 - 2499 833 4 4 0.423800 1.0080 0 - 2500 834 3 3 -0.847600 15.9994 0 - 2501 834 4 4 0.423800 1.0080 0 - 2502 834 4 4 0.423800 1.0080 0 - 2503 835 3 3 -0.847600 15.9994 0 - 2504 835 4 4 0.423800 1.0080 0 - 2505 835 4 4 0.423800 1.0080 0 - 2506 836 3 3 -0.847600 15.9994 0 - 2507 836 4 4 0.423800 1.0080 0 - 2508 836 4 4 0.423800 1.0080 0 - 2509 837 3 3 -0.847600 15.9994 0 - 2510 837 4 4 0.423800 1.0080 0 - 2511 837 4 4 0.423800 1.0080 0 - 2512 838 3 3 -0.847600 15.9994 0 - 2513 838 4 4 0.423800 1.0080 0 - 2514 838 4 4 0.423800 1.0080 0 - 2515 839 3 3 -0.847600 15.9994 0 - 2516 839 4 4 0.423800 1.0080 0 - 2517 839 4 4 0.423800 1.0080 0 - 2518 840 3 3 -0.847600 15.9994 0 - 2519 840 4 4 0.423800 1.0080 0 - 2520 840 4 4 0.423800 1.0080 0 - 2521 841 3 3 -0.847600 15.9994 0 - 2522 841 4 4 0.423800 1.0080 0 - 2523 841 4 4 0.423800 1.0080 0 - 2524 842 3 3 -0.847600 15.9994 0 - 2525 842 4 4 0.423800 1.0080 0 - 2526 842 4 4 0.423800 1.0080 0 - 2527 843 3 3 -0.847600 15.9994 0 - 2528 843 4 4 0.423800 1.0080 0 - 2529 843 4 4 0.423800 1.0080 0 - 2530 844 3 3 -0.847600 15.9994 0 - 2531 844 4 4 0.423800 1.0080 0 - 2532 844 4 4 0.423800 1.0080 0 - 2533 845 3 3 -0.847600 15.9994 0 - 2534 845 4 4 0.423800 1.0080 0 - 2535 845 4 4 0.423800 1.0080 0 - 2536 846 3 3 -0.847600 15.9994 0 - 2537 846 4 4 0.423800 1.0080 0 - 2538 846 4 4 0.423800 1.0080 0 - 2539 847 3 3 -0.847600 15.9994 0 - 2540 847 4 4 0.423800 1.0080 0 - 2541 847 4 4 0.423800 1.0080 0 - 2542 848 3 3 -0.847600 15.9994 0 - 2543 848 4 4 0.423800 1.0080 0 - 2544 848 4 4 0.423800 1.0080 0 - 2545 849 3 3 -0.847600 15.9994 0 - 2546 849 4 4 0.423800 1.0080 0 - 2547 849 4 4 0.423800 1.0080 0 - 2548 850 3 3 -0.847600 15.9994 0 - 2549 850 4 4 0.423800 1.0080 0 - 2550 850 4 4 0.423800 1.0080 0 - 2551 851 3 3 -0.847600 15.9994 0 - 2552 851 4 4 0.423800 1.0080 0 - 2553 851 4 4 0.423800 1.0080 0 - 2554 852 3 3 -0.847600 15.9994 0 - 2555 852 4 4 0.423800 1.0080 0 - 2556 852 4 4 0.423800 1.0080 0 - 2557 853 3 3 -0.847600 15.9994 0 - 2558 853 4 4 0.423800 1.0080 0 - 2559 853 4 4 0.423800 1.0080 0 - 2560 854 3 3 -0.847600 15.9994 0 - 2561 854 4 4 0.423800 1.0080 0 - 2562 854 4 4 0.423800 1.0080 0 - 2563 855 3 3 -0.847600 15.9994 0 - 2564 855 4 4 0.423800 1.0080 0 - 2565 855 4 4 0.423800 1.0080 0 - 2566 856 3 3 -0.847600 15.9994 0 - 2567 856 4 4 0.423800 1.0080 0 - 2568 856 4 4 0.423800 1.0080 0 - 2569 857 3 3 -0.847600 15.9994 0 - 2570 857 4 4 0.423800 1.0080 0 - 2571 857 4 4 0.423800 1.0080 0 - 2572 858 3 3 -0.847600 15.9994 0 - 2573 858 4 4 0.423800 1.0080 0 - 2574 858 4 4 0.423800 1.0080 0 - 2575 859 3 3 -0.847600 15.9994 0 - 2576 859 4 4 0.423800 1.0080 0 - 2577 859 4 4 0.423800 1.0080 0 - 2578 860 3 3 -0.847600 15.9994 0 - 2579 860 4 4 0.423800 1.0080 0 - 2580 860 4 4 0.423800 1.0080 0 - 2581 861 3 3 -0.847600 15.9994 0 - 2582 861 4 4 0.423800 1.0080 0 - 2583 861 4 4 0.423800 1.0080 0 - 2584 862 3 3 -0.847600 15.9994 0 - 2585 862 4 4 0.423800 1.0080 0 - 2586 862 4 4 0.423800 1.0080 0 - 2587 863 3 3 -0.847600 15.9994 0 - 2588 863 4 4 0.423800 1.0080 0 - 2589 863 4 4 0.423800 1.0080 0 - 2590 864 3 3 -0.847600 15.9994 0 - 2591 864 4 4 0.423800 1.0080 0 - 2592 864 4 4 0.423800 1.0080 0 - 2593 865 3 3 -0.847600 15.9994 0 - 2594 865 4 4 0.423800 1.0080 0 - 2595 865 4 4 0.423800 1.0080 0 - 2596 866 3 3 -0.847600 15.9994 0 - 2597 866 4 4 0.423800 1.0080 0 - 2598 866 4 4 0.423800 1.0080 0 - 2599 867 3 3 -0.847600 15.9994 0 - 2600 867 4 4 0.423800 1.0080 0 - 2601 867 4 4 0.423800 1.0080 0 - 2602 868 3 3 -0.847600 15.9994 0 - 2603 868 4 4 0.423800 1.0080 0 - 2604 868 4 4 0.423800 1.0080 0 - 2605 869 3 3 -0.847600 15.9994 0 - 2606 869 4 4 0.423800 1.0080 0 - 2607 869 4 4 0.423800 1.0080 0 - 2608 870 3 3 -0.847600 15.9994 0 - 2609 870 4 4 0.423800 1.0080 0 - 2610 870 4 4 0.423800 1.0080 0 - 2611 871 3 3 -0.847600 15.9994 0 - 2612 871 4 4 0.423800 1.0080 0 - 2613 871 4 4 0.423800 1.0080 0 - 2614 872 3 3 -0.847600 15.9994 0 - 2615 872 4 4 0.423800 1.0080 0 - 2616 872 4 4 0.423800 1.0080 0 - 2617 873 3 3 -0.847600 15.9994 0 - 2618 873 4 4 0.423800 1.0080 0 - 2619 873 4 4 0.423800 1.0080 0 - 2620 874 3 3 -0.847600 15.9994 0 - 2621 874 4 4 0.423800 1.0080 0 - 2622 874 4 4 0.423800 1.0080 0 - 2623 875 3 3 -0.847600 15.9994 0 - 2624 875 4 4 0.423800 1.0080 0 - 2625 875 4 4 0.423800 1.0080 0 - 2626 876 3 3 -0.847600 15.9994 0 - 2627 876 4 4 0.423800 1.0080 0 - 2628 876 4 4 0.423800 1.0080 0 - 2629 877 3 3 -0.847600 15.9994 0 - 2630 877 4 4 0.423800 1.0080 0 - 2631 877 4 4 0.423800 1.0080 0 - 2632 878 3 3 -0.847600 15.9994 0 - 2633 878 4 4 0.423800 1.0080 0 - 2634 878 4 4 0.423800 1.0080 0 - 2635 879 3 3 -0.847600 15.9994 0 - 2636 879 4 4 0.423800 1.0080 0 - 2637 879 4 4 0.423800 1.0080 0 - 2638 880 3 3 -0.847600 15.9994 0 - 2639 880 4 4 0.423800 1.0080 0 - 2640 880 4 4 0.423800 1.0080 0 - 2641 881 3 3 -0.847600 15.9994 0 - 2642 881 4 4 0.423800 1.0080 0 - 2643 881 4 4 0.423800 1.0080 0 - 2644 882 3 3 -0.847600 15.9994 0 - 2645 882 4 4 0.423800 1.0080 0 - 2646 882 4 4 0.423800 1.0080 0 - 2647 883 3 3 -0.847600 15.9994 0 - 2648 883 4 4 0.423800 1.0080 0 - 2649 883 4 4 0.423800 1.0080 0 - 2650 884 3 3 -0.847600 15.9994 0 - 2651 884 4 4 0.423800 1.0080 0 - 2652 884 4 4 0.423800 1.0080 0 - 2653 885 3 3 -0.847600 15.9994 0 - 2654 885 4 4 0.423800 1.0080 0 - 2655 885 4 4 0.423800 1.0080 0 - 2656 886 3 3 -0.847600 15.9994 0 - 2657 886 4 4 0.423800 1.0080 0 - 2658 886 4 4 0.423800 1.0080 0 - 2659 887 3 3 -0.847600 15.9994 0 - 2660 887 4 4 0.423800 1.0080 0 - 2661 887 4 4 0.423800 1.0080 0 - 2662 888 3 3 -0.847600 15.9994 0 - 2663 888 4 4 0.423800 1.0080 0 - 2664 888 4 4 0.423800 1.0080 0 - 2665 889 3 3 -0.847600 15.9994 0 - 2666 889 4 4 0.423800 1.0080 0 - 2667 889 4 4 0.423800 1.0080 0 - 2668 890 3 3 -0.847600 15.9994 0 - 2669 890 4 4 0.423800 1.0080 0 - 2670 890 4 4 0.423800 1.0080 0 - 2671 891 3 3 -0.847600 15.9994 0 - 2672 891 4 4 0.423800 1.0080 0 - 2673 891 4 4 0.423800 1.0080 0 - 2674 892 3 3 -0.847600 15.9994 0 - 2675 892 4 4 0.423800 1.0080 0 - 2676 892 4 4 0.423800 1.0080 0 - 2677 893 3 3 -0.847600 15.9994 0 - 2678 893 4 4 0.423800 1.0080 0 - 2679 893 4 4 0.423800 1.0080 0 - 2680 894 3 3 -0.847600 15.9994 0 - 2681 894 4 4 0.423800 1.0080 0 - 2682 894 4 4 0.423800 1.0080 0 - 2683 895 3 3 -0.847600 15.9994 0 - 2684 895 4 4 0.423800 1.0080 0 - 2685 895 4 4 0.423800 1.0080 0 - 2686 896 3 3 -0.847600 15.9994 0 - 2687 896 4 4 0.423800 1.0080 0 - 2688 896 4 4 0.423800 1.0080 0 - 2689 897 3 3 -0.847600 15.9994 0 - 2690 897 4 4 0.423800 1.0080 0 - 2691 897 4 4 0.423800 1.0080 0 - 2692 898 3 3 -0.847600 15.9994 0 - 2693 898 4 4 0.423800 1.0080 0 - 2694 898 4 4 0.423800 1.0080 0 - 2695 899 3 3 -0.847600 15.9994 0 - 2696 899 4 4 0.423800 1.0080 0 - 2697 899 4 4 0.423800 1.0080 0 - 2698 900 3 3 -0.847600 15.9994 0 - 2699 900 4 4 0.423800 1.0080 0 - 2700 900 4 4 0.423800 1.0080 0 - 2701 901 3 3 -0.847600 15.9994 0 - 2702 901 4 4 0.423800 1.0080 0 - 2703 901 4 4 0.423800 1.0080 0 - 2704 902 3 3 -0.847600 15.9994 0 - 2705 902 4 4 0.423800 1.0080 0 - 2706 902 4 4 0.423800 1.0080 0 - 2707 903 3 3 -0.847600 15.9994 0 - 2708 903 4 4 0.423800 1.0080 0 - 2709 903 4 4 0.423800 1.0080 0 - 2710 904 3 3 -0.847600 15.9994 0 - 2711 904 4 4 0.423800 1.0080 0 - 2712 904 4 4 0.423800 1.0080 0 - 2713 905 3 3 -0.847600 15.9994 0 - 2714 905 4 4 0.423800 1.0080 0 - 2715 905 4 4 0.423800 1.0080 0 - 2716 906 3 3 -0.847600 15.9994 0 - 2717 906 4 4 0.423800 1.0080 0 - 2718 906 4 4 0.423800 1.0080 0 - 2719 907 3 3 -0.847600 15.9994 0 - 2720 907 4 4 0.423800 1.0080 0 - 2721 907 4 4 0.423800 1.0080 0 - 2722 908 3 3 -0.847600 15.9994 0 - 2723 908 4 4 0.423800 1.0080 0 - 2724 908 4 4 0.423800 1.0080 0 - 2725 909 3 3 -0.847600 15.9994 0 - 2726 909 4 4 0.423800 1.0080 0 - 2727 909 4 4 0.423800 1.0080 0 - 2728 910 3 3 -0.847600 15.9994 0 - 2729 910 4 4 0.423800 1.0080 0 - 2730 910 4 4 0.423800 1.0080 0 - 2731 911 3 3 -0.847600 15.9994 0 - 2732 911 4 4 0.423800 1.0080 0 - 2733 911 4 4 0.423800 1.0080 0 - 2734 912 3 3 -0.847600 15.9994 0 - 2735 912 4 4 0.423800 1.0080 0 - 2736 912 4 4 0.423800 1.0080 0 - 2737 913 3 3 -0.847600 15.9994 0 - 2738 913 4 4 0.423800 1.0080 0 - 2739 913 4 4 0.423800 1.0080 0 - 2740 914 3 3 -0.847600 15.9994 0 - 2741 914 4 4 0.423800 1.0080 0 - 2742 914 4 4 0.423800 1.0080 0 - 2743 915 3 3 -0.847600 15.9994 0 - 2744 915 4 4 0.423800 1.0080 0 - 2745 915 4 4 0.423800 1.0080 0 - 2746 916 3 3 -0.847600 15.9994 0 - 2747 916 4 4 0.423800 1.0080 0 - 2748 916 4 4 0.423800 1.0080 0 - 2749 917 3 3 -0.847600 15.9994 0 - 2750 917 4 4 0.423800 1.0080 0 - 2751 917 4 4 0.423800 1.0080 0 - 2752 918 3 3 -0.847600 15.9994 0 - 2753 918 4 4 0.423800 1.0080 0 - 2754 918 4 4 0.423800 1.0080 0 - 2755 919 3 3 -0.847600 15.9994 0 - 2756 919 4 4 0.423800 1.0080 0 - 2757 919 4 4 0.423800 1.0080 0 - 2758 920 3 3 -0.847600 15.9994 0 - 2759 920 4 4 0.423800 1.0080 0 - 2760 920 4 4 0.423800 1.0080 0 - 2761 921 3 3 -0.847600 15.9994 0 - 2762 921 4 4 0.423800 1.0080 0 - 2763 921 4 4 0.423800 1.0080 0 - 2764 922 3 3 -0.847600 15.9994 0 - 2765 922 4 4 0.423800 1.0080 0 - 2766 922 4 4 0.423800 1.0080 0 - 2767 923 3 3 -0.847600 15.9994 0 - 2768 923 4 4 0.423800 1.0080 0 - 2769 923 4 4 0.423800 1.0080 0 - 2770 924 3 3 -0.847600 15.9994 0 - 2771 924 4 4 0.423800 1.0080 0 - 2772 924 4 4 0.423800 1.0080 0 - 2773 925 3 3 -0.847600 15.9994 0 - 2774 925 4 4 0.423800 1.0080 0 - 2775 925 4 4 0.423800 1.0080 0 - 2776 926 3 3 -0.847600 15.9994 0 - 2777 926 4 4 0.423800 1.0080 0 - 2778 926 4 4 0.423800 1.0080 0 - 2779 927 3 3 -0.847600 15.9994 0 - 2780 927 4 4 0.423800 1.0080 0 - 2781 927 4 4 0.423800 1.0080 0 - 2782 928 3 3 -0.847600 15.9994 0 - 2783 928 4 4 0.423800 1.0080 0 - 2784 928 4 4 0.423800 1.0080 0 - 2785 929 3 3 -0.847600 15.9994 0 - 2786 929 4 4 0.423800 1.0080 0 - 2787 929 4 4 0.423800 1.0080 0 - 2788 930 3 3 -0.847600 15.9994 0 - 2789 930 4 4 0.423800 1.0080 0 - 2790 930 4 4 0.423800 1.0080 0 - 2791 931 3 3 -0.847600 15.9994 0 - 2792 931 4 4 0.423800 1.0080 0 - 2793 931 4 4 0.423800 1.0080 0 - 2794 932 3 3 -0.847600 15.9994 0 - 2795 932 4 4 0.423800 1.0080 0 - 2796 932 4 4 0.423800 1.0080 0 - 2797 933 3 3 -0.847600 15.9994 0 - 2798 933 4 4 0.423800 1.0080 0 - 2799 933 4 4 0.423800 1.0080 0 - 2800 934 3 3 -0.847600 15.9994 0 - 2801 934 4 4 0.423800 1.0080 0 - 2802 934 4 4 0.423800 1.0080 0 - 2803 935 3 3 -0.847600 15.9994 0 - 2804 935 4 4 0.423800 1.0080 0 - 2805 935 4 4 0.423800 1.0080 0 - 2806 936 3 3 -0.847600 15.9994 0 - 2807 936 4 4 0.423800 1.0080 0 - 2808 936 4 4 0.423800 1.0080 0 - 2809 937 3 3 -0.847600 15.9994 0 - 2810 937 4 4 0.423800 1.0080 0 - 2811 937 4 4 0.423800 1.0080 0 - 2812 938 3 3 -0.847600 15.9994 0 - 2813 938 4 4 0.423800 1.0080 0 - 2814 938 4 4 0.423800 1.0080 0 - 2815 939 3 3 -0.847600 15.9994 0 - 2816 939 4 4 0.423800 1.0080 0 - 2817 939 4 4 0.423800 1.0080 0 - 2818 940 3 3 -0.847600 15.9994 0 - 2819 940 4 4 0.423800 1.0080 0 - 2820 940 4 4 0.423800 1.0080 0 - 2821 941 3 3 -0.847600 15.9994 0 - 2822 941 4 4 0.423800 1.0080 0 - 2823 941 4 4 0.423800 1.0080 0 - 2824 942 3 3 -0.847600 15.9994 0 - 2825 942 4 4 0.423800 1.0080 0 - 2826 942 4 4 0.423800 1.0080 0 - 2827 943 3 3 -0.847600 15.9994 0 - 2828 943 4 4 0.423800 1.0080 0 - 2829 943 4 4 0.423800 1.0080 0 - 2830 944 3 3 -0.847600 15.9994 0 - 2831 944 4 4 0.423800 1.0080 0 - 2832 944 4 4 0.423800 1.0080 0 - 2833 945 3 3 -0.847600 15.9994 0 - 2834 945 4 4 0.423800 1.0080 0 - 2835 945 4 4 0.423800 1.0080 0 - 2836 946 3 3 -0.847600 15.9994 0 - 2837 946 4 4 0.423800 1.0080 0 - 2838 946 4 4 0.423800 1.0080 0 - 2839 947 3 3 -0.847600 15.9994 0 - 2840 947 4 4 0.423800 1.0080 0 - 2841 947 4 4 0.423800 1.0080 0 - 2842 948 3 3 -0.847600 15.9994 0 - 2843 948 4 4 0.423800 1.0080 0 - 2844 948 4 4 0.423800 1.0080 0 - 2845 949 3 3 -0.847600 15.9994 0 - 2846 949 4 4 0.423800 1.0080 0 - 2847 949 4 4 0.423800 1.0080 0 - 2848 950 3 3 -0.847600 15.9994 0 - 2849 950 4 4 0.423800 1.0080 0 - 2850 950 4 4 0.423800 1.0080 0 - 2851 951 3 3 -0.847600 15.9994 0 - 2852 951 4 4 0.423800 1.0080 0 - 2853 951 4 4 0.423800 1.0080 0 - 2854 952 3 3 -0.847600 15.9994 0 - 2855 952 4 4 0.423800 1.0080 0 - 2856 952 4 4 0.423800 1.0080 0 - 2857 953 3 3 -0.847600 15.9994 0 - 2858 953 4 4 0.423800 1.0080 0 - 2859 953 4 4 0.423800 1.0080 0 - 2860 954 3 3 -0.847600 15.9994 0 - 2861 954 4 4 0.423800 1.0080 0 - 2862 954 4 4 0.423800 1.0080 0 - 2863 955 3 3 -0.847600 15.9994 0 - 2864 955 4 4 0.423800 1.0080 0 - 2865 955 4 4 0.423800 1.0080 0 - 2866 956 3 3 -0.847600 15.9994 0 - 2867 956 4 4 0.423800 1.0080 0 - 2868 956 4 4 0.423800 1.0080 0 - 2869 957 3 3 -0.847600 15.9994 0 - 2870 957 4 4 0.423800 1.0080 0 - 2871 957 4 4 0.423800 1.0080 0 - 2872 958 3 3 -0.847600 15.9994 0 - 2873 958 4 4 0.423800 1.0080 0 - 2874 958 4 4 0.423800 1.0080 0 - 2875 959 3 3 -0.847600 15.9994 0 - 2876 959 4 4 0.423800 1.0080 0 - 2877 959 4 4 0.423800 1.0080 0 - 2878 960 3 3 -0.847600 15.9994 0 - 2879 960 4 4 0.423800 1.0080 0 - 2880 960 4 4 0.423800 1.0080 0 - 2881 961 3 3 -0.847600 15.9994 0 - 2882 961 4 4 0.423800 1.0080 0 - 2883 961 4 4 0.423800 1.0080 0 - 2884 962 3 3 -0.847600 15.9994 0 - 2885 962 4 4 0.423800 1.0080 0 - 2886 962 4 4 0.423800 1.0080 0 - 2887 963 3 3 -0.847600 15.9994 0 - 2888 963 4 4 0.423800 1.0080 0 - 2889 963 4 4 0.423800 1.0080 0 - 2890 964 3 3 -0.847600 15.9994 0 - 2891 964 4 4 0.423800 1.0080 0 - 2892 964 4 4 0.423800 1.0080 0 - 2893 965 3 3 -0.847600 15.9994 0 - 2894 965 4 4 0.423800 1.0080 0 - 2895 965 4 4 0.423800 1.0080 0 - 2896 966 3 3 -0.847600 15.9994 0 - 2897 966 4 4 0.423800 1.0080 0 - 2898 966 4 4 0.423800 1.0080 0 - 2899 967 3 3 -0.847600 15.9994 0 - 2900 967 4 4 0.423800 1.0080 0 - 2901 967 4 4 0.423800 1.0080 0 - 2902 968 3 3 -0.847600 15.9994 0 - 2903 968 4 4 0.423800 1.0080 0 - 2904 968 4 4 0.423800 1.0080 0 - 2905 969 3 3 -0.847600 15.9994 0 - 2906 969 4 4 0.423800 1.0080 0 - 2907 969 4 4 0.423800 1.0080 0 - 2908 970 3 3 -0.847600 15.9994 0 - 2909 970 4 4 0.423800 1.0080 0 - 2910 970 4 4 0.423800 1.0080 0 - 2911 971 3 3 -0.847600 15.9994 0 - 2912 971 4 4 0.423800 1.0080 0 - 2913 971 4 4 0.423800 1.0080 0 - 2914 972 3 3 -0.847600 15.9994 0 - 2915 972 4 4 0.423800 1.0080 0 - 2916 972 4 4 0.423800 1.0080 0 - 2917 973 3 3 -0.847600 15.9994 0 - 2918 973 4 4 0.423800 1.0080 0 - 2919 973 4 4 0.423800 1.0080 0 - 2920 974 3 3 -0.847600 15.9994 0 - 2921 974 4 4 0.423800 1.0080 0 - 2922 974 4 4 0.423800 1.0080 0 - 2923 975 3 3 -0.847600 15.9994 0 - 2924 975 4 4 0.423800 1.0080 0 - 2925 975 4 4 0.423800 1.0080 0 - 2926 976 3 3 -0.847600 15.9994 0 - 2927 976 4 4 0.423800 1.0080 0 - 2928 976 4 4 0.423800 1.0080 0 - 2929 977 3 3 -0.847600 15.9994 0 - 2930 977 4 4 0.423800 1.0080 0 - 2931 977 4 4 0.423800 1.0080 0 - 2932 978 3 3 -0.847600 15.9994 0 - 2933 978 4 4 0.423800 1.0080 0 - 2934 978 4 4 0.423800 1.0080 0 - 2935 979 3 3 -0.847600 15.9994 0 - 2936 979 4 4 0.423800 1.0080 0 - 2937 979 4 4 0.423800 1.0080 0 - 2938 980 3 3 -0.847600 15.9994 0 - 2939 980 4 4 0.423800 1.0080 0 - 2940 980 4 4 0.423800 1.0080 0 - 2941 981 3 3 -0.847600 15.9994 0 - 2942 981 4 4 0.423800 1.0080 0 - 2943 981 4 4 0.423800 1.0080 0 - 2944 982 3 3 -0.847600 15.9994 0 - 2945 982 4 4 0.423800 1.0080 0 - 2946 982 4 4 0.423800 1.0080 0 - 2947 983 3 3 -0.847600 15.9994 0 - 2948 983 4 4 0.423800 1.0080 0 - 2949 983 4 4 0.423800 1.0080 0 - 2950 984 3 3 -0.847600 15.9994 0 - 2951 984 4 4 0.423800 1.0080 0 - 2952 984 4 4 0.423800 1.0080 0 - 2953 985 3 3 -0.847600 15.9994 0 - 2954 985 4 4 0.423800 1.0080 0 - 2955 985 4 4 0.423800 1.0080 0 - 2956 986 3 3 -0.847600 15.9994 0 - 2957 986 4 4 0.423800 1.0080 0 - 2958 986 4 4 0.423800 1.0080 0 - 2959 987 3 3 -0.847600 15.9994 0 - 2960 987 4 4 0.423800 1.0080 0 - 2961 987 4 4 0.423800 1.0080 0 - 2962 988 3 3 -0.847600 15.9994 0 - 2963 988 4 4 0.423800 1.0080 0 - 2964 988 4 4 0.423800 1.0080 0 - 2965 989 3 3 -0.847600 15.9994 0 - 2966 989 4 4 0.423800 1.0080 0 - 2967 989 4 4 0.423800 1.0080 0 - 2968 990 3 3 -0.847600 15.9994 0 - 2969 990 4 4 0.423800 1.0080 0 - 2970 990 4 4 0.423800 1.0080 0 - 2971 991 3 3 -0.847600 15.9994 0 - 2972 991 4 4 0.423800 1.0080 0 - 2973 991 4 4 0.423800 1.0080 0 - 2974 992 3 3 -0.847600 15.9994 0 - 2975 992 4 4 0.423800 1.0080 0 - 2976 992 4 4 0.423800 1.0080 0 - 2977 993 3 3 -0.847600 15.9994 0 - 2978 993 4 4 0.423800 1.0080 0 - 2979 993 4 4 0.423800 1.0080 0 - 2980 994 3 3 -0.847600 15.9994 0 - 2981 994 4 4 0.423800 1.0080 0 - 2982 994 4 4 0.423800 1.0080 0 - 2983 995 3 3 -0.847600 15.9994 0 - 2984 995 4 4 0.423800 1.0080 0 - 2985 995 4 4 0.423800 1.0080 0 - 2986 996 3 3 -0.847600 15.9994 0 - 2987 996 4 4 0.423800 1.0080 0 - 2988 996 4 4 0.423800 1.0080 0 - 2989 997 3 3 -0.847600 15.9994 0 - 2990 997 4 4 0.423800 1.0080 0 - 2991 997 4 4 0.423800 1.0080 0 - 2992 998 3 3 -0.847600 15.9994 0 - 2993 998 4 4 0.423800 1.0080 0 - 2994 998 4 4 0.423800 1.0080 0 - 2995 999 3 3 -0.847600 15.9994 0 - 2996 999 4 4 0.423800 1.0080 0 - 2997 999 4 4 0.423800 1.0080 0 - 2998 1000 3 3 -0.847600 15.9994 0 - 2999 1000 4 4 0.423800 1.0080 0 - 3000 1000 4 4 0.423800 1.0080 0 - 3001 1001 1 1 1.000000 22.9898 0 - 3002 1002 1 1 1.000000 22.9898 0 - 3003 1003 1 1 1.000000 22.9898 0 - 3004 1004 1 1 1.000000 22.9898 0 - 3005 1005 1 1 1.000000 22.9898 0 - 3006 1006 1 1 1.000000 22.9898 0 - 3007 1007 1 1 1.000000 22.9898 0 - 3008 1008 1 1 1.000000 22.9898 0 - 3009 1009 2 2 -1.000000 35.4530 0 - 3010 1010 2 2 -1.000000 35.4530 0 - 3011 1011 2 2 -1.000000 35.4530 0 - 3012 1012 2 2 -1.000000 35.4530 0 - 3013 1013 2 2 -1.000000 35.4530 0 - 3014 1014 2 2 -1.000000 35.4530 0 - 3015 1015 2 2 -1.000000 35.4530 0 - 3016 1016 2 2 -1.000000 35.4530 0 - - 2000 !NBOND: bonds - 1 2 1 3 4 5 4 6 - 7 8 7 9 10 11 10 12 - 13 14 13 15 16 17 16 18 - 19 20 19 21 22 23 22 24 - 25 26 25 27 28 29 28 30 - 31 32 31 33 34 35 34 36 - 37 38 37 39 40 41 40 42 - 43 44 43 45 46 47 46 48 - 49 50 49 51 52 53 52 54 - 55 56 55 57 58 59 58 60 - 61 62 61 63 64 65 64 66 - 67 68 67 69 70 71 70 72 - 73 74 73 75 76 77 76 78 - 79 80 79 81 82 83 82 84 - 85 86 85 87 88 89 88 90 - 91 92 91 93 94 95 94 96 - 97 98 97 99 100 101 100 102 - 103 104 103 105 106 107 106 108 - 109 110 109 111 112 113 112 114 - 115 116 115 117 118 119 118 120 - 121 122 121 123 124 125 124 126 - 127 128 127 129 130 131 130 132 - 133 134 133 135 136 137 136 138 - 139 140 139 141 142 143 142 144 - 145 146 145 147 148 149 148 150 - 151 152 151 153 154 155 154 156 - 157 158 157 159 160 161 160 162 - 163 164 163 165 166 167 166 168 - 169 170 169 171 172 173 172 174 - 175 176 175 177 178 179 178 180 - 181 182 181 183 184 185 184 186 - 187 188 187 189 190 191 190 192 - 193 194 193 195 196 197 196 198 - 199 200 199 201 202 203 202 204 - 205 206 205 207 208 209 208 210 - 211 212 211 213 214 215 214 216 - 217 218 217 219 220 221 220 222 - 223 224 223 225 226 227 226 228 - 229 230 229 231 232 233 232 234 - 235 236 235 237 238 239 238 240 - 241 242 241 243 244 245 244 246 - 247 248 247 249 250 251 250 252 - 253 254 253 255 256 257 256 258 - 259 260 259 261 262 263 262 264 - 265 266 265 267 268 269 268 270 - 271 272 271 273 274 275 274 276 - 277 278 277 279 280 281 280 282 - 283 284 283 285 286 287 286 288 - 289 290 289 291 292 293 292 294 - 295 296 295 297 298 299 298 300 - 301 302 301 303 304 305 304 306 - 307 308 307 309 310 311 310 312 - 313 314 313 315 316 317 316 318 - 319 320 319 321 322 323 322 324 - 325 326 325 327 328 329 328 330 - 331 332 331 333 334 335 334 336 - 337 338 337 339 340 341 340 342 - 343 344 343 345 346 347 346 348 - 349 350 349 351 352 353 352 354 - 355 356 355 357 358 359 358 360 - 361 362 361 363 364 365 364 366 - 367 368 367 369 370 371 370 372 - 373 374 373 375 376 377 376 378 - 379 380 379 381 382 383 382 384 - 385 386 385 387 388 389 388 390 - 391 392 391 393 394 395 394 396 - 397 398 397 399 400 401 400 402 - 403 404 403 405 406 407 406 408 - 409 410 409 411 412 413 412 414 - 415 416 415 417 418 419 418 420 - 421 422 421 423 424 425 424 426 - 427 428 427 429 430 431 430 432 - 433 434 433 435 436 437 436 438 - 439 440 439 441 442 443 442 444 - 445 446 445 447 448 449 448 450 - 451 452 451 453 454 455 454 456 - 457 458 457 459 460 461 460 462 - 463 464 463 465 466 467 466 468 - 469 470 469 471 472 473 472 474 - 475 476 475 477 478 479 478 480 - 481 482 481 483 484 485 484 486 - 487 488 487 489 490 491 490 492 - 493 494 493 495 496 497 496 498 - 499 500 499 501 502 503 502 504 - 505 506 505 507 508 509 508 510 - 511 512 511 513 514 515 514 516 - 517 518 517 519 520 521 520 522 - 523 524 523 525 526 527 526 528 - 529 530 529 531 532 533 532 534 - 535 536 535 537 538 539 538 540 - 541 542 541 543 544 545 544 546 - 547 548 547 549 550 551 550 552 - 553 554 553 555 556 557 556 558 - 559 560 559 561 562 563 562 564 - 565 566 565 567 568 569 568 570 - 571 572 571 573 574 575 574 576 - 577 578 577 579 580 581 580 582 - 583 584 583 585 586 587 586 588 - 589 590 589 591 592 593 592 594 - 595 596 595 597 598 599 598 600 - 601 602 601 603 604 605 604 606 - 607 608 607 609 610 611 610 612 - 613 614 613 615 616 617 616 618 - 619 620 619 621 622 623 622 624 - 625 626 625 627 628 629 628 630 - 631 632 631 633 634 635 634 636 - 637 638 637 639 640 641 640 642 - 643 644 643 645 646 647 646 648 - 649 650 649 651 652 653 652 654 - 655 656 655 657 658 659 658 660 - 661 662 661 663 664 665 664 666 - 667 668 667 669 670 671 670 672 - 673 674 673 675 676 677 676 678 - 679 680 679 681 682 683 682 684 - 685 686 685 687 688 689 688 690 - 691 692 691 693 694 695 694 696 - 697 698 697 699 700 701 700 702 - 703 704 703 705 706 707 706 708 - 709 710 709 711 712 713 712 714 - 715 716 715 717 718 719 718 720 - 721 722 721 723 724 725 724 726 - 727 728 727 729 730 731 730 732 - 733 734 733 735 736 737 736 738 - 739 740 739 741 742 743 742 744 - 745 746 745 747 748 749 748 750 - 751 752 751 753 754 755 754 756 - 757 758 757 759 760 761 760 762 - 763 764 763 765 766 767 766 768 - 769 770 769 771 772 773 772 774 - 775 776 775 777 778 779 778 780 - 781 782 781 783 784 785 784 786 - 787 788 787 789 790 791 790 792 - 793 794 793 795 796 797 796 798 - 799 800 799 801 802 803 802 804 - 805 806 805 807 808 809 808 810 - 811 812 811 813 814 815 814 816 - 817 818 817 819 820 821 820 822 - 823 824 823 825 826 827 826 828 - 829 830 829 831 832 833 832 834 - 835 836 835 837 838 839 838 840 - 841 842 841 843 844 845 844 846 - 847 848 847 849 850 851 850 852 - 853 854 853 855 856 857 856 858 - 859 860 859 861 862 863 862 864 - 865 866 865 867 868 869 868 870 - 871 872 871 873 874 875 874 876 - 877 878 877 879 880 881 880 882 - 883 884 883 885 886 887 886 888 - 889 890 889 891 892 893 892 894 - 895 896 895 897 898 899 898 900 - 901 902 901 903 904 905 904 906 - 907 908 907 909 910 911 910 912 - 913 914 913 915 916 917 916 918 - 919 920 919 921 922 923 922 924 - 925 926 925 927 928 929 928 930 - 931 932 931 933 934 935 934 936 - 937 938 937 939 940 941 940 942 - 943 944 943 945 946 947 946 948 - 949 950 949 951 952 953 952 954 - 955 956 955 957 958 959 958 960 - 961 962 961 963 964 965 964 966 - 967 968 967 969 970 971 970 972 - 973 974 973 975 976 977 976 978 - 979 980 979 981 982 983 982 984 - 985 986 985 987 988 989 988 990 - 991 992 991 993 994 995 994 996 - 997 998 997 999 1000 1001 1000 1002 - 1003 1004 1003 1005 1006 1007 1006 1008 - 1009 1010 1009 1011 1012 1013 1012 1014 - 1015 1016 1015 1017 1018 1019 1018 1020 - 1021 1022 1021 1023 1024 1025 1024 1026 - 1027 1028 1027 1029 1030 1031 1030 1032 - 1033 1034 1033 1035 1036 1037 1036 1038 - 1039 1040 1039 1041 1042 1043 1042 1044 - 1045 1046 1045 1047 1048 1049 1048 1050 - 1051 1052 1051 1053 1054 1055 1054 1056 - 1057 1058 1057 1059 1060 1061 1060 1062 - 1063 1064 1063 1065 1066 1067 1066 1068 - 1069 1070 1069 1071 1072 1073 1072 1074 - 1075 1076 1075 1077 1078 1079 1078 1080 - 1081 1082 1081 1083 1084 1085 1084 1086 - 1087 1088 1087 1089 1090 1091 1090 1092 - 1093 1094 1093 1095 1096 1097 1096 1098 - 1099 1100 1099 1101 1102 1103 1102 1104 - 1105 1106 1105 1107 1108 1109 1108 1110 - 1111 1112 1111 1113 1114 1115 1114 1116 - 1117 1118 1117 1119 1120 1121 1120 1122 - 1123 1124 1123 1125 1126 1127 1126 1128 - 1129 1130 1129 1131 1132 1133 1132 1134 - 1135 1136 1135 1137 1138 1139 1138 1140 - 1141 1142 1141 1143 1144 1145 1144 1146 - 1147 1148 1147 1149 1150 1151 1150 1152 - 1153 1154 1153 1155 1156 1157 1156 1158 - 1159 1160 1159 1161 1162 1163 1162 1164 - 1165 1166 1165 1167 1168 1169 1168 1170 - 1171 1172 1171 1173 1174 1175 1174 1176 - 1177 1178 1177 1179 1180 1181 1180 1182 - 1183 1184 1183 1185 1186 1187 1186 1188 - 1189 1190 1189 1191 1192 1193 1192 1194 - 1195 1196 1195 1197 1198 1199 1198 1200 - 1201 1202 1201 1203 1204 1205 1204 1206 - 1207 1208 1207 1209 1210 1211 1210 1212 - 1213 1214 1213 1215 1216 1217 1216 1218 - 1219 1220 1219 1221 1222 1223 1222 1224 - 1225 1226 1225 1227 1228 1229 1228 1230 - 1231 1232 1231 1233 1234 1235 1234 1236 - 1237 1238 1237 1239 1240 1241 1240 1242 - 1243 1244 1243 1245 1246 1247 1246 1248 - 1249 1250 1249 1251 1252 1253 1252 1254 - 1255 1256 1255 1257 1258 1259 1258 1260 - 1261 1262 1261 1263 1264 1265 1264 1266 - 1267 1268 1267 1269 1270 1271 1270 1272 - 1273 1274 1273 1275 1276 1277 1276 1278 - 1279 1280 1279 1281 1282 1283 1282 1284 - 1285 1286 1285 1287 1288 1289 1288 1290 - 1291 1292 1291 1293 1294 1295 1294 1296 - 1297 1298 1297 1299 1300 1301 1300 1302 - 1303 1304 1303 1305 1306 1307 1306 1308 - 1309 1310 1309 1311 1312 1313 1312 1314 - 1315 1316 1315 1317 1318 1319 1318 1320 - 1321 1322 1321 1323 1324 1325 1324 1326 - 1327 1328 1327 1329 1330 1331 1330 1332 - 1333 1334 1333 1335 1336 1337 1336 1338 - 1339 1340 1339 1341 1342 1343 1342 1344 - 1345 1346 1345 1347 1348 1349 1348 1350 - 1351 1352 1351 1353 1354 1355 1354 1356 - 1357 1358 1357 1359 1360 1361 1360 1362 - 1363 1364 1363 1365 1366 1367 1366 1368 - 1369 1370 1369 1371 1372 1373 1372 1374 - 1375 1376 1375 1377 1378 1379 1378 1380 - 1381 1382 1381 1383 1384 1385 1384 1386 - 1387 1388 1387 1389 1390 1391 1390 1392 - 1393 1394 1393 1395 1396 1397 1396 1398 - 1399 1400 1399 1401 1402 1403 1402 1404 - 1405 1406 1405 1407 1408 1409 1408 1410 - 1411 1412 1411 1413 1414 1415 1414 1416 - 1417 1418 1417 1419 1420 1421 1420 1422 - 1423 1424 1423 1425 1426 1427 1426 1428 - 1429 1430 1429 1431 1432 1433 1432 1434 - 1435 1436 1435 1437 1438 1439 1438 1440 - 1441 1442 1441 1443 1444 1445 1444 1446 - 1447 1448 1447 1449 1450 1451 1450 1452 - 1453 1454 1453 1455 1456 1457 1456 1458 - 1459 1460 1459 1461 1462 1463 1462 1464 - 1465 1466 1465 1467 1468 1469 1468 1470 - 1471 1472 1471 1473 1474 1475 1474 1476 - 1477 1478 1477 1479 1480 1481 1480 1482 - 1483 1484 1483 1485 1486 1487 1486 1488 - 1489 1490 1489 1491 1492 1493 1492 1494 - 1495 1496 1495 1497 1498 1499 1498 1500 - 1501 1502 1501 1503 1504 1505 1504 1506 - 1507 1508 1507 1509 1510 1511 1510 1512 - 1513 1514 1513 1515 1516 1517 1516 1518 - 1519 1520 1519 1521 1522 1523 1522 1524 - 1525 1526 1525 1527 1528 1529 1528 1530 - 1531 1532 1531 1533 1534 1535 1534 1536 - 1537 1538 1537 1539 1540 1541 1540 1542 - 1543 1544 1543 1545 1546 1547 1546 1548 - 1549 1550 1549 1551 1552 1553 1552 1554 - 1555 1556 1555 1557 1558 1559 1558 1560 - 1561 1562 1561 1563 1564 1565 1564 1566 - 1567 1568 1567 1569 1570 1571 1570 1572 - 1573 1574 1573 1575 1576 1577 1576 1578 - 1579 1580 1579 1581 1582 1583 1582 1584 - 1585 1586 1585 1587 1588 1589 1588 1590 - 1591 1592 1591 1593 1594 1595 1594 1596 - 1597 1598 1597 1599 1600 1601 1600 1602 - 1603 1604 1603 1605 1606 1607 1606 1608 - 1609 1610 1609 1611 1612 1613 1612 1614 - 1615 1616 1615 1617 1618 1619 1618 1620 - 1621 1622 1621 1623 1624 1625 1624 1626 - 1627 1628 1627 1629 1630 1631 1630 1632 - 1633 1634 1633 1635 1636 1637 1636 1638 - 1639 1640 1639 1641 1642 1643 1642 1644 - 1645 1646 1645 1647 1648 1649 1648 1650 - 1651 1652 1651 1653 1654 1655 1654 1656 - 1657 1658 1657 1659 1660 1661 1660 1662 - 1663 1664 1663 1665 1666 1667 1666 1668 - 1669 1670 1669 1671 1672 1673 1672 1674 - 1675 1676 1675 1677 1678 1679 1678 1680 - 1681 1682 1681 1683 1684 1685 1684 1686 - 1687 1688 1687 1689 1690 1691 1690 1692 - 1693 1694 1693 1695 1696 1697 1696 1698 - 1699 1700 1699 1701 1702 1703 1702 1704 - 1705 1706 1705 1707 1708 1709 1708 1710 - 1711 1712 1711 1713 1714 1715 1714 1716 - 1717 1718 1717 1719 1720 1721 1720 1722 - 1723 1724 1723 1725 1726 1727 1726 1728 - 1729 1730 1729 1731 1732 1733 1732 1734 - 1735 1736 1735 1737 1738 1739 1738 1740 - 1741 1742 1741 1743 1744 1745 1744 1746 - 1747 1748 1747 1749 1750 1751 1750 1752 - 1753 1754 1753 1755 1756 1757 1756 1758 - 1759 1760 1759 1761 1762 1763 1762 1764 - 1765 1766 1765 1767 1768 1769 1768 1770 - 1771 1772 1771 1773 1774 1775 1774 1776 - 1777 1778 1777 1779 1780 1781 1780 1782 - 1783 1784 1783 1785 1786 1787 1786 1788 - 1789 1790 1789 1791 1792 1793 1792 1794 - 1795 1796 1795 1797 1798 1799 1798 1800 - 1801 1802 1801 1803 1804 1805 1804 1806 - 1807 1808 1807 1809 1810 1811 1810 1812 - 1813 1814 1813 1815 1816 1817 1816 1818 - 1819 1820 1819 1821 1822 1823 1822 1824 - 1825 1826 1825 1827 1828 1829 1828 1830 - 1831 1832 1831 1833 1834 1835 1834 1836 - 1837 1838 1837 1839 1840 1841 1840 1842 - 1843 1844 1843 1845 1846 1847 1846 1848 - 1849 1850 1849 1851 1852 1853 1852 1854 - 1855 1856 1855 1857 1858 1859 1858 1860 - 1861 1862 1861 1863 1864 1865 1864 1866 - 1867 1868 1867 1869 1870 1871 1870 1872 - 1873 1874 1873 1875 1876 1877 1876 1878 - 1879 1880 1879 1881 1882 1883 1882 1884 - 1885 1886 1885 1887 1888 1889 1888 1890 - 1891 1892 1891 1893 1894 1895 1894 1896 - 1897 1898 1897 1899 1900 1901 1900 1902 - 1903 1904 1903 1905 1906 1907 1906 1908 - 1909 1910 1909 1911 1912 1913 1912 1914 - 1915 1916 1915 1917 1918 1919 1918 1920 - 1921 1922 1921 1923 1924 1925 1924 1926 - 1927 1928 1927 1929 1930 1931 1930 1932 - 1933 1934 1933 1935 1936 1937 1936 1938 - 1939 1940 1939 1941 1942 1943 1942 1944 - 1945 1946 1945 1947 1948 1949 1948 1950 - 1951 1952 1951 1953 1954 1955 1954 1956 - 1957 1958 1957 1959 1960 1961 1960 1962 - 1963 1964 1963 1965 1966 1967 1966 1968 - 1969 1970 1969 1971 1972 1973 1972 1974 - 1975 1976 1975 1977 1978 1979 1978 1980 - 1981 1982 1981 1983 1984 1985 1984 1986 - 1987 1988 1987 1989 1990 1991 1990 1992 - 1993 1994 1993 1995 1996 1997 1996 1998 - 1999 2000 1999 2001 2002 2003 2002 2004 - 2005 2006 2005 2007 2008 2009 2008 2010 - 2011 2012 2011 2013 2014 2015 2014 2016 - 2017 2018 2017 2019 2020 2021 2020 2022 - 2023 2024 2023 2025 2026 2027 2026 2028 - 2029 2030 2029 2031 2032 2033 2032 2034 - 2035 2036 2035 2037 2038 2039 2038 2040 - 2041 2042 2041 2043 2044 2045 2044 2046 - 2047 2048 2047 2049 2050 2051 2050 2052 - 2053 2054 2053 2055 2056 2057 2056 2058 - 2059 2060 2059 2061 2062 2063 2062 2064 - 2065 2066 2065 2067 2068 2069 2068 2070 - 2071 2072 2071 2073 2074 2075 2074 2076 - 2077 2078 2077 2079 2080 2081 2080 2082 - 2083 2084 2083 2085 2086 2087 2086 2088 - 2089 2090 2089 2091 2092 2093 2092 2094 - 2095 2096 2095 2097 2098 2099 2098 2100 - 2101 2102 2101 2103 2104 2105 2104 2106 - 2107 2108 2107 2109 2110 2111 2110 2112 - 2113 2114 2113 2115 2116 2117 2116 2118 - 2119 2120 2119 2121 2122 2123 2122 2124 - 2125 2126 2125 2127 2128 2129 2128 2130 - 2131 2132 2131 2133 2134 2135 2134 2136 - 2137 2138 2137 2139 2140 2141 2140 2142 - 2143 2144 2143 2145 2146 2147 2146 2148 - 2149 2150 2149 2151 2152 2153 2152 2154 - 2155 2156 2155 2157 2158 2159 2158 2160 - 2161 2162 2161 2163 2164 2165 2164 2166 - 2167 2168 2167 2169 2170 2171 2170 2172 - 2173 2174 2173 2175 2176 2177 2176 2178 - 2179 2180 2179 2181 2182 2183 2182 2184 - 2185 2186 2185 2187 2188 2189 2188 2190 - 2191 2192 2191 2193 2194 2195 2194 2196 - 2197 2198 2197 2199 2200 2201 2200 2202 - 2203 2204 2203 2205 2206 2207 2206 2208 - 2209 2210 2209 2211 2212 2213 2212 2214 - 2215 2216 2215 2217 2218 2219 2218 2220 - 2221 2222 2221 2223 2224 2225 2224 2226 - 2227 2228 2227 2229 2230 2231 2230 2232 - 2233 2234 2233 2235 2236 2237 2236 2238 - 2239 2240 2239 2241 2242 2243 2242 2244 - 2245 2246 2245 2247 2248 2249 2248 2250 - 2251 2252 2251 2253 2254 2255 2254 2256 - 2257 2258 2257 2259 2260 2261 2260 2262 - 2263 2264 2263 2265 2266 2267 2266 2268 - 2269 2270 2269 2271 2272 2273 2272 2274 - 2275 2276 2275 2277 2278 2279 2278 2280 - 2281 2282 2281 2283 2284 2285 2284 2286 - 2287 2288 2287 2289 2290 2291 2290 2292 - 2293 2294 2293 2295 2296 2297 2296 2298 - 2299 2300 2299 2301 2302 2303 2302 2304 - 2305 2306 2305 2307 2308 2309 2308 2310 - 2311 2312 2311 2313 2314 2315 2314 2316 - 2317 2318 2317 2319 2320 2321 2320 2322 - 2323 2324 2323 2325 2326 2327 2326 2328 - 2329 2330 2329 2331 2332 2333 2332 2334 - 2335 2336 2335 2337 2338 2339 2338 2340 - 2341 2342 2341 2343 2344 2345 2344 2346 - 2347 2348 2347 2349 2350 2351 2350 2352 - 2353 2354 2353 2355 2356 2357 2356 2358 - 2359 2360 2359 2361 2362 2363 2362 2364 - 2365 2366 2365 2367 2368 2369 2368 2370 - 2371 2372 2371 2373 2374 2375 2374 2376 - 2377 2378 2377 2379 2380 2381 2380 2382 - 2383 2384 2383 2385 2386 2387 2386 2388 - 2389 2390 2389 2391 2392 2393 2392 2394 - 2395 2396 2395 2397 2398 2399 2398 2400 - 2401 2402 2401 2403 2404 2405 2404 2406 - 2407 2408 2407 2409 2410 2411 2410 2412 - 2413 2414 2413 2415 2416 2417 2416 2418 - 2419 2420 2419 2421 2422 2423 2422 2424 - 2425 2426 2425 2427 2428 2429 2428 2430 - 2431 2432 2431 2433 2434 2435 2434 2436 - 2437 2438 2437 2439 2440 2441 2440 2442 - 2443 2444 2443 2445 2446 2447 2446 2448 - 2449 2450 2449 2451 2452 2453 2452 2454 - 2455 2456 2455 2457 2458 2459 2458 2460 - 2461 2462 2461 2463 2464 2465 2464 2466 - 2467 2468 2467 2469 2470 2471 2470 2472 - 2473 2474 2473 2475 2476 2477 2476 2478 - 2479 2480 2479 2481 2482 2483 2482 2484 - 2485 2486 2485 2487 2488 2489 2488 2490 - 2491 2492 2491 2493 2494 2495 2494 2496 - 2497 2498 2497 2499 2500 2501 2500 2502 - 2503 2504 2503 2505 2506 2507 2506 2508 - 2509 2510 2509 2511 2512 2513 2512 2514 - 2515 2516 2515 2517 2518 2519 2518 2520 - 2521 2522 2521 2523 2524 2525 2524 2526 - 2527 2528 2527 2529 2530 2531 2530 2532 - 2533 2534 2533 2535 2536 2537 2536 2538 - 2539 2540 2539 2541 2542 2543 2542 2544 - 2545 2546 2545 2547 2548 2549 2548 2550 - 2551 2552 2551 2553 2554 2555 2554 2556 - 2557 2558 2557 2559 2560 2561 2560 2562 - 2563 2564 2563 2565 2566 2567 2566 2568 - 2569 2570 2569 2571 2572 2573 2572 2574 - 2575 2576 2575 2577 2578 2579 2578 2580 - 2581 2582 2581 2583 2584 2585 2584 2586 - 2587 2588 2587 2589 2590 2591 2590 2592 - 2593 2594 2593 2595 2596 2597 2596 2598 - 2599 2600 2599 2601 2602 2603 2602 2604 - 2605 2606 2605 2607 2608 2609 2608 2610 - 2611 2612 2611 2613 2614 2615 2614 2616 - 2617 2618 2617 2619 2620 2621 2620 2622 - 2623 2624 2623 2625 2626 2627 2626 2628 - 2629 2630 2629 2631 2632 2633 2632 2634 - 2635 2636 2635 2637 2638 2639 2638 2640 - 2641 2642 2641 2643 2644 2645 2644 2646 - 2647 2648 2647 2649 2650 2651 2650 2652 - 2653 2654 2653 2655 2656 2657 2656 2658 - 2659 2660 2659 2661 2662 2663 2662 2664 - 2665 2666 2665 2667 2668 2669 2668 2670 - 2671 2672 2671 2673 2674 2675 2674 2676 - 2677 2678 2677 2679 2680 2681 2680 2682 - 2683 2684 2683 2685 2686 2687 2686 2688 - 2689 2690 2689 2691 2692 2693 2692 2694 - 2695 2696 2695 2697 2698 2699 2698 2700 - 2701 2702 2701 2703 2704 2705 2704 2706 - 2707 2708 2707 2709 2710 2711 2710 2712 - 2713 2714 2713 2715 2716 2717 2716 2718 - 2719 2720 2719 2721 2722 2723 2722 2724 - 2725 2726 2725 2727 2728 2729 2728 2730 - 2731 2732 2731 2733 2734 2735 2734 2736 - 2737 2738 2737 2739 2740 2741 2740 2742 - 2743 2744 2743 2745 2746 2747 2746 2748 - 2749 2750 2749 2751 2752 2753 2752 2754 - 2755 2756 2755 2757 2758 2759 2758 2760 - 2761 2762 2761 2763 2764 2765 2764 2766 - 2767 2768 2767 2769 2770 2771 2770 2772 - 2773 2774 2773 2775 2776 2777 2776 2778 - 2779 2780 2779 2781 2782 2783 2782 2784 - 2785 2786 2785 2787 2788 2789 2788 2790 - 2791 2792 2791 2793 2794 2795 2794 2796 - 2797 2798 2797 2799 2800 2801 2800 2802 - 2803 2804 2803 2805 2806 2807 2806 2808 - 2809 2810 2809 2811 2812 2813 2812 2814 - 2815 2816 2815 2817 2818 2819 2818 2820 - 2821 2822 2821 2823 2824 2825 2824 2826 - 2827 2828 2827 2829 2830 2831 2830 2832 - 2833 2834 2833 2835 2836 2837 2836 2838 - 2839 2840 2839 2841 2842 2843 2842 2844 - 2845 2846 2845 2847 2848 2849 2848 2850 - 2851 2852 2851 2853 2854 2855 2854 2856 - 2857 2858 2857 2859 2860 2861 2860 2862 - 2863 2864 2863 2865 2866 2867 2866 2868 - 2869 2870 2869 2871 2872 2873 2872 2874 - 2875 2876 2875 2877 2878 2879 2878 2880 - 2881 2882 2881 2883 2884 2885 2884 2886 - 2887 2888 2887 2889 2890 2891 2890 2892 - 2893 2894 2893 2895 2896 2897 2896 2898 - 2899 2900 2899 2901 2902 2903 2902 2904 - 2905 2906 2905 2907 2908 2909 2908 2910 - 2911 2912 2911 2913 2914 2915 2914 2916 - 2917 2918 2917 2919 2920 2921 2920 2922 - 2923 2924 2923 2925 2926 2927 2926 2928 - 2929 2930 2929 2931 2932 2933 2932 2934 - 2935 2936 2935 2937 2938 2939 2938 2940 - 2941 2942 2941 2943 2944 2945 2944 2946 - 2947 2948 2947 2949 2950 2951 2950 2952 - 2953 2954 2953 2955 2956 2957 2956 2958 - 2959 2960 2959 2961 2962 2963 2962 2964 - 2965 2966 2965 2967 2968 2969 2968 2970 - 2971 2972 2971 2973 2974 2975 2974 2976 - 2977 2978 2977 2979 2980 2981 2980 2982 - 2983 2984 2983 2985 2986 2987 2986 2988 - 2989 2990 2989 2991 2992 2993 2992 2994 - 2995 2996 2995 2997 2998 2999 2998 3000 - - 1000 !NTHETA: angles - 2 1 3 5 4 6 8 7 9 - 11 10 12 14 13 15 17 16 18 - 20 19 21 23 22 24 26 25 27 - 29 28 30 32 31 33 35 34 36 - 38 37 39 41 40 42 44 43 45 - 47 46 48 50 49 51 53 52 54 - 56 55 57 59 58 60 62 61 63 - 65 64 66 68 67 69 71 70 72 - 74 73 75 77 76 78 80 79 81 - 83 82 84 86 85 87 89 88 90 - 92 91 93 95 94 96 98 97 99 - 101 100 102 104 103 105 107 106 108 - 110 109 111 113 112 114 116 115 117 - 119 118 120 122 121 123 125 124 126 - 128 127 129 131 130 132 134 133 135 - 137 136 138 140 139 141 143 142 144 - 146 145 147 149 148 150 152 151 153 - 155 154 156 158 157 159 161 160 162 - 164 163 165 167 166 168 170 169 171 - 173 172 174 176 175 177 179 178 180 - 182 181 183 185 184 186 188 187 189 - 191 190 192 194 193 195 197 196 198 - 200 199 201 203 202 204 206 205 207 - 209 208 210 212 211 213 215 214 216 - 218 217 219 221 220 222 224 223 225 - 227 226 228 230 229 231 233 232 234 - 236 235 237 239 238 240 242 241 243 - 245 244 246 248 247 249 251 250 252 - 254 253 255 257 256 258 260 259 261 - 263 262 264 266 265 267 269 268 270 - 272 271 273 275 274 276 278 277 279 - 281 280 282 284 283 285 287 286 288 - 290 289 291 293 292 294 296 295 297 - 299 298 300 302 301 303 305 304 306 - 308 307 309 311 310 312 314 313 315 - 317 316 318 320 319 321 323 322 324 - 326 325 327 329 328 330 332 331 333 - 335 334 336 338 337 339 341 340 342 - 344 343 345 347 346 348 350 349 351 - 353 352 354 356 355 357 359 358 360 - 362 361 363 365 364 366 368 367 369 - 371 370 372 374 373 375 377 376 378 - 380 379 381 383 382 384 386 385 387 - 389 388 390 392 391 393 395 394 396 - 398 397 399 401 400 402 404 403 405 - 407 406 408 410 409 411 413 412 414 - 416 415 417 419 418 420 422 421 423 - 425 424 426 428 427 429 431 430 432 - 434 433 435 437 436 438 440 439 441 - 443 442 444 446 445 447 449 448 450 - 452 451 453 455 454 456 458 457 459 - 461 460 462 464 463 465 467 466 468 - 470 469 471 473 472 474 476 475 477 - 479 478 480 482 481 483 485 484 486 - 488 487 489 491 490 492 494 493 495 - 497 496 498 500 499 501 503 502 504 - 506 505 507 509 508 510 512 511 513 - 515 514 516 518 517 519 521 520 522 - 524 523 525 527 526 528 530 529 531 - 533 532 534 536 535 537 539 538 540 - 542 541 543 545 544 546 548 547 549 - 551 550 552 554 553 555 557 556 558 - 560 559 561 563 562 564 566 565 567 - 569 568 570 572 571 573 575 574 576 - 578 577 579 581 580 582 584 583 585 - 587 586 588 590 589 591 593 592 594 - 596 595 597 599 598 600 602 601 603 - 605 604 606 608 607 609 611 610 612 - 614 613 615 617 616 618 620 619 621 - 623 622 624 626 625 627 629 628 630 - 632 631 633 635 634 636 638 637 639 - 641 640 642 644 643 645 647 646 648 - 650 649 651 653 652 654 656 655 657 - 659 658 660 662 661 663 665 664 666 - 668 667 669 671 670 672 674 673 675 - 677 676 678 680 679 681 683 682 684 - 686 685 687 689 688 690 692 691 693 - 695 694 696 698 697 699 701 700 702 - 704 703 705 707 706 708 710 709 711 - 713 712 714 716 715 717 719 718 720 - 722 721 723 725 724 726 728 727 729 - 731 730 732 734 733 735 737 736 738 - 740 739 741 743 742 744 746 745 747 - 749 748 750 752 751 753 755 754 756 - 758 757 759 761 760 762 764 763 765 - 767 766 768 770 769 771 773 772 774 - 776 775 777 779 778 780 782 781 783 - 785 784 786 788 787 789 791 790 792 - 794 793 795 797 796 798 800 799 801 - 803 802 804 806 805 807 809 808 810 - 812 811 813 815 814 816 818 817 819 - 821 820 822 824 823 825 827 826 828 - 830 829 831 833 832 834 836 835 837 - 839 838 840 842 841 843 845 844 846 - 848 847 849 851 850 852 854 853 855 - 857 856 858 860 859 861 863 862 864 - 866 865 867 869 868 870 872 871 873 - 875 874 876 878 877 879 881 880 882 - 884 883 885 887 886 888 890 889 891 - 893 892 894 896 895 897 899 898 900 - 902 901 903 905 904 906 908 907 909 - 911 910 912 914 913 915 917 916 918 - 920 919 921 923 922 924 926 925 927 - 929 928 930 932 931 933 935 934 936 - 938 937 939 941 940 942 944 943 945 - 947 946 948 950 949 951 953 952 954 - 956 955 957 959 958 960 962 961 963 - 965 964 966 968 967 969 971 970 972 - 974 973 975 977 976 978 980 979 981 - 983 982 984 986 985 987 989 988 990 - 992 991 993 995 994 996 998 997 999 - 1001 1000 1002 1004 1003 1005 1007 1006 1008 - 1010 1009 1011 1013 1012 1014 1016 1015 1017 - 1019 1018 1020 1022 1021 1023 1025 1024 1026 - 1028 1027 1029 1031 1030 1032 1034 1033 1035 - 1037 1036 1038 1040 1039 1041 1043 1042 1044 - 1046 1045 1047 1049 1048 1050 1052 1051 1053 - 1055 1054 1056 1058 1057 1059 1061 1060 1062 - 1064 1063 1065 1067 1066 1068 1070 1069 1071 - 1073 1072 1074 1076 1075 1077 1079 1078 1080 - 1082 1081 1083 1085 1084 1086 1088 1087 1089 - 1091 1090 1092 1094 1093 1095 1097 1096 1098 - 1100 1099 1101 1103 1102 1104 1106 1105 1107 - 1109 1108 1110 1112 1111 1113 1115 1114 1116 - 1118 1117 1119 1121 1120 1122 1124 1123 1125 - 1127 1126 1128 1130 1129 1131 1133 1132 1134 - 1136 1135 1137 1139 1138 1140 1142 1141 1143 - 1145 1144 1146 1148 1147 1149 1151 1150 1152 - 1154 1153 1155 1157 1156 1158 1160 1159 1161 - 1163 1162 1164 1166 1165 1167 1169 1168 1170 - 1172 1171 1173 1175 1174 1176 1178 1177 1179 - 1181 1180 1182 1184 1183 1185 1187 1186 1188 - 1190 1189 1191 1193 1192 1194 1196 1195 1197 - 1199 1198 1200 1202 1201 1203 1205 1204 1206 - 1208 1207 1209 1211 1210 1212 1214 1213 1215 - 1217 1216 1218 1220 1219 1221 1223 1222 1224 - 1226 1225 1227 1229 1228 1230 1232 1231 1233 - 1235 1234 1236 1238 1237 1239 1241 1240 1242 - 1244 1243 1245 1247 1246 1248 1250 1249 1251 - 1253 1252 1254 1256 1255 1257 1259 1258 1260 - 1262 1261 1263 1265 1264 1266 1268 1267 1269 - 1271 1270 1272 1274 1273 1275 1277 1276 1278 - 1280 1279 1281 1283 1282 1284 1286 1285 1287 - 1289 1288 1290 1292 1291 1293 1295 1294 1296 - 1298 1297 1299 1301 1300 1302 1304 1303 1305 - 1307 1306 1308 1310 1309 1311 1313 1312 1314 - 1316 1315 1317 1319 1318 1320 1322 1321 1323 - 1325 1324 1326 1328 1327 1329 1331 1330 1332 - 1334 1333 1335 1337 1336 1338 1340 1339 1341 - 1343 1342 1344 1346 1345 1347 1349 1348 1350 - 1352 1351 1353 1355 1354 1356 1358 1357 1359 - 1361 1360 1362 1364 1363 1365 1367 1366 1368 - 1370 1369 1371 1373 1372 1374 1376 1375 1377 - 1379 1378 1380 1382 1381 1383 1385 1384 1386 - 1388 1387 1389 1391 1390 1392 1394 1393 1395 - 1397 1396 1398 1400 1399 1401 1403 1402 1404 - 1406 1405 1407 1409 1408 1410 1412 1411 1413 - 1415 1414 1416 1418 1417 1419 1421 1420 1422 - 1424 1423 1425 1427 1426 1428 1430 1429 1431 - 1433 1432 1434 1436 1435 1437 1439 1438 1440 - 1442 1441 1443 1445 1444 1446 1448 1447 1449 - 1451 1450 1452 1454 1453 1455 1457 1456 1458 - 1460 1459 1461 1463 1462 1464 1466 1465 1467 - 1469 1468 1470 1472 1471 1473 1475 1474 1476 - 1478 1477 1479 1481 1480 1482 1484 1483 1485 - 1487 1486 1488 1490 1489 1491 1493 1492 1494 - 1496 1495 1497 1499 1498 1500 1502 1501 1503 - 1505 1504 1506 1508 1507 1509 1511 1510 1512 - 1514 1513 1515 1517 1516 1518 1520 1519 1521 - 1523 1522 1524 1526 1525 1527 1529 1528 1530 - 1532 1531 1533 1535 1534 1536 1538 1537 1539 - 1541 1540 1542 1544 1543 1545 1547 1546 1548 - 1550 1549 1551 1553 1552 1554 1556 1555 1557 - 1559 1558 1560 1562 1561 1563 1565 1564 1566 - 1568 1567 1569 1571 1570 1572 1574 1573 1575 - 1577 1576 1578 1580 1579 1581 1583 1582 1584 - 1586 1585 1587 1589 1588 1590 1592 1591 1593 - 1595 1594 1596 1598 1597 1599 1601 1600 1602 - 1604 1603 1605 1607 1606 1608 1610 1609 1611 - 1613 1612 1614 1616 1615 1617 1619 1618 1620 - 1622 1621 1623 1625 1624 1626 1628 1627 1629 - 1631 1630 1632 1634 1633 1635 1637 1636 1638 - 1640 1639 1641 1643 1642 1644 1646 1645 1647 - 1649 1648 1650 1652 1651 1653 1655 1654 1656 - 1658 1657 1659 1661 1660 1662 1664 1663 1665 - 1667 1666 1668 1670 1669 1671 1673 1672 1674 - 1676 1675 1677 1679 1678 1680 1682 1681 1683 - 1685 1684 1686 1688 1687 1689 1691 1690 1692 - 1694 1693 1695 1697 1696 1698 1700 1699 1701 - 1703 1702 1704 1706 1705 1707 1709 1708 1710 - 1712 1711 1713 1715 1714 1716 1718 1717 1719 - 1721 1720 1722 1724 1723 1725 1727 1726 1728 - 1730 1729 1731 1733 1732 1734 1736 1735 1737 - 1739 1738 1740 1742 1741 1743 1745 1744 1746 - 1748 1747 1749 1751 1750 1752 1754 1753 1755 - 1757 1756 1758 1760 1759 1761 1763 1762 1764 - 1766 1765 1767 1769 1768 1770 1772 1771 1773 - 1775 1774 1776 1778 1777 1779 1781 1780 1782 - 1784 1783 1785 1787 1786 1788 1790 1789 1791 - 1793 1792 1794 1796 1795 1797 1799 1798 1800 - 1802 1801 1803 1805 1804 1806 1808 1807 1809 - 1811 1810 1812 1814 1813 1815 1817 1816 1818 - 1820 1819 1821 1823 1822 1824 1826 1825 1827 - 1829 1828 1830 1832 1831 1833 1835 1834 1836 - 1838 1837 1839 1841 1840 1842 1844 1843 1845 - 1847 1846 1848 1850 1849 1851 1853 1852 1854 - 1856 1855 1857 1859 1858 1860 1862 1861 1863 - 1865 1864 1866 1868 1867 1869 1871 1870 1872 - 1874 1873 1875 1877 1876 1878 1880 1879 1881 - 1883 1882 1884 1886 1885 1887 1889 1888 1890 - 1892 1891 1893 1895 1894 1896 1898 1897 1899 - 1901 1900 1902 1904 1903 1905 1907 1906 1908 - 1910 1909 1911 1913 1912 1914 1916 1915 1917 - 1919 1918 1920 1922 1921 1923 1925 1924 1926 - 1928 1927 1929 1931 1930 1932 1934 1933 1935 - 1937 1936 1938 1940 1939 1941 1943 1942 1944 - 1946 1945 1947 1949 1948 1950 1952 1951 1953 - 1955 1954 1956 1958 1957 1959 1961 1960 1962 - 1964 1963 1965 1967 1966 1968 1970 1969 1971 - 1973 1972 1974 1976 1975 1977 1979 1978 1980 - 1982 1981 1983 1985 1984 1986 1988 1987 1989 - 1991 1990 1992 1994 1993 1995 1997 1996 1998 - 2000 1999 2001 2003 2002 2004 2006 2005 2007 - 2009 2008 2010 2012 2011 2013 2015 2014 2016 - 2018 2017 2019 2021 2020 2022 2024 2023 2025 - 2027 2026 2028 2030 2029 2031 2033 2032 2034 - 2036 2035 2037 2039 2038 2040 2042 2041 2043 - 2045 2044 2046 2048 2047 2049 2051 2050 2052 - 2054 2053 2055 2057 2056 2058 2060 2059 2061 - 2063 2062 2064 2066 2065 2067 2069 2068 2070 - 2072 2071 2073 2075 2074 2076 2078 2077 2079 - 2081 2080 2082 2084 2083 2085 2087 2086 2088 - 2090 2089 2091 2093 2092 2094 2096 2095 2097 - 2099 2098 2100 2102 2101 2103 2105 2104 2106 - 2108 2107 2109 2111 2110 2112 2114 2113 2115 - 2117 2116 2118 2120 2119 2121 2123 2122 2124 - 2126 2125 2127 2129 2128 2130 2132 2131 2133 - 2135 2134 2136 2138 2137 2139 2141 2140 2142 - 2144 2143 2145 2147 2146 2148 2150 2149 2151 - 2153 2152 2154 2156 2155 2157 2159 2158 2160 - 2162 2161 2163 2165 2164 2166 2168 2167 2169 - 2171 2170 2172 2174 2173 2175 2177 2176 2178 - 2180 2179 2181 2183 2182 2184 2186 2185 2187 - 2189 2188 2190 2192 2191 2193 2195 2194 2196 - 2198 2197 2199 2201 2200 2202 2204 2203 2205 - 2207 2206 2208 2210 2209 2211 2213 2212 2214 - 2216 2215 2217 2219 2218 2220 2222 2221 2223 - 2225 2224 2226 2228 2227 2229 2231 2230 2232 - 2234 2233 2235 2237 2236 2238 2240 2239 2241 - 2243 2242 2244 2246 2245 2247 2249 2248 2250 - 2252 2251 2253 2255 2254 2256 2258 2257 2259 - 2261 2260 2262 2264 2263 2265 2267 2266 2268 - 2270 2269 2271 2273 2272 2274 2276 2275 2277 - 2279 2278 2280 2282 2281 2283 2285 2284 2286 - 2288 2287 2289 2291 2290 2292 2294 2293 2295 - 2297 2296 2298 2300 2299 2301 2303 2302 2304 - 2306 2305 2307 2309 2308 2310 2312 2311 2313 - 2315 2314 2316 2318 2317 2319 2321 2320 2322 - 2324 2323 2325 2327 2326 2328 2330 2329 2331 - 2333 2332 2334 2336 2335 2337 2339 2338 2340 - 2342 2341 2343 2345 2344 2346 2348 2347 2349 - 2351 2350 2352 2354 2353 2355 2357 2356 2358 - 2360 2359 2361 2363 2362 2364 2366 2365 2367 - 2369 2368 2370 2372 2371 2373 2375 2374 2376 - 2378 2377 2379 2381 2380 2382 2384 2383 2385 - 2387 2386 2388 2390 2389 2391 2393 2392 2394 - 2396 2395 2397 2399 2398 2400 2402 2401 2403 - 2405 2404 2406 2408 2407 2409 2411 2410 2412 - 2414 2413 2415 2417 2416 2418 2420 2419 2421 - 2423 2422 2424 2426 2425 2427 2429 2428 2430 - 2432 2431 2433 2435 2434 2436 2438 2437 2439 - 2441 2440 2442 2444 2443 2445 2447 2446 2448 - 2450 2449 2451 2453 2452 2454 2456 2455 2457 - 2459 2458 2460 2462 2461 2463 2465 2464 2466 - 2468 2467 2469 2471 2470 2472 2474 2473 2475 - 2477 2476 2478 2480 2479 2481 2483 2482 2484 - 2486 2485 2487 2489 2488 2490 2492 2491 2493 - 2495 2494 2496 2498 2497 2499 2501 2500 2502 - 2504 2503 2505 2507 2506 2508 2510 2509 2511 - 2513 2512 2514 2516 2515 2517 2519 2518 2520 - 2522 2521 2523 2525 2524 2526 2528 2527 2529 - 2531 2530 2532 2534 2533 2535 2537 2536 2538 - 2540 2539 2541 2543 2542 2544 2546 2545 2547 - 2549 2548 2550 2552 2551 2553 2555 2554 2556 - 2558 2557 2559 2561 2560 2562 2564 2563 2565 - 2567 2566 2568 2570 2569 2571 2573 2572 2574 - 2576 2575 2577 2579 2578 2580 2582 2581 2583 - 2585 2584 2586 2588 2587 2589 2591 2590 2592 - 2594 2593 2595 2597 2596 2598 2600 2599 2601 - 2603 2602 2604 2606 2605 2607 2609 2608 2610 - 2612 2611 2613 2615 2614 2616 2618 2617 2619 - 2621 2620 2622 2624 2623 2625 2627 2626 2628 - 2630 2629 2631 2633 2632 2634 2636 2635 2637 - 2639 2638 2640 2642 2641 2643 2645 2644 2646 - 2648 2647 2649 2651 2650 2652 2654 2653 2655 - 2657 2656 2658 2660 2659 2661 2663 2662 2664 - 2666 2665 2667 2669 2668 2670 2672 2671 2673 - 2675 2674 2676 2678 2677 2679 2681 2680 2682 - 2684 2683 2685 2687 2686 2688 2690 2689 2691 - 2693 2692 2694 2696 2695 2697 2699 2698 2700 - 2702 2701 2703 2705 2704 2706 2708 2707 2709 - 2711 2710 2712 2714 2713 2715 2717 2716 2718 - 2720 2719 2721 2723 2722 2724 2726 2725 2727 - 2729 2728 2730 2732 2731 2733 2735 2734 2736 - 2738 2737 2739 2741 2740 2742 2744 2743 2745 - 2747 2746 2748 2750 2749 2751 2753 2752 2754 - 2756 2755 2757 2759 2758 2760 2762 2761 2763 - 2765 2764 2766 2768 2767 2769 2771 2770 2772 - 2774 2773 2775 2777 2776 2778 2780 2779 2781 - 2783 2782 2784 2786 2785 2787 2789 2788 2790 - 2792 2791 2793 2795 2794 2796 2798 2797 2799 - 2801 2800 2802 2804 2803 2805 2807 2806 2808 - 2810 2809 2811 2813 2812 2814 2816 2815 2817 - 2819 2818 2820 2822 2821 2823 2825 2824 2826 - 2828 2827 2829 2831 2830 2832 2834 2833 2835 - 2837 2836 2838 2840 2839 2841 2843 2842 2844 - 2846 2845 2847 2849 2848 2850 2852 2851 2853 - 2855 2854 2856 2858 2857 2859 2861 2860 2862 - 2864 2863 2865 2867 2866 2868 2870 2869 2871 - 2873 2872 2874 2876 2875 2877 2879 2878 2880 - 2882 2881 2883 2885 2884 2886 2888 2887 2889 - 2891 2890 2892 2894 2893 2895 2897 2896 2898 - 2900 2899 2901 2903 2902 2904 2906 2905 2907 - 2909 2908 2910 2912 2911 2913 2915 2914 2916 - 2918 2917 2919 2921 2920 2922 2924 2923 2925 - 2927 2926 2928 2930 2929 2931 2933 2932 2934 - 2936 2935 2937 2939 2938 2940 2942 2941 2943 - 2945 2944 2946 2948 2947 2949 2951 2950 2952 - 2954 2953 2955 2957 2956 2958 2960 2959 2961 - 2963 2962 2964 2966 2965 2967 2969 2968 2970 - 2972 2971 2973 2975 2974 2976 2978 2977 2979 - 2981 2980 2982 2984 2983 2985 2987 2986 2988 - 2990 2989 2991 2993 2992 2994 2996 2995 2997 - 2999 2998 3000 - - 0 !NPHI: dihedrals - - - 0 !NIMPHI: impropers - - - 0 !NDON: donors - - - 0 !NACC: acceptors - - - 0 !NNB - - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - 0 0 0 0 0 0 0 0 - - - 1 0 !NGRP - 0 0 0 - diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/wat.jpg b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/wat.jpg deleted file mode 100644 index 60aaf90b9..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/wat.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=0.jpg b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=0.jpg deleted file mode 100644 index 2c34754c4..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=0.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=100ps.jpg b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=100ps.jpg deleted file mode 100644 index 220a71727..000000000 Binary files a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/images/waterSPCE+Na+Cl_t=100ps.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/ions.lt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/ions.lt deleted file mode 100644 index 0e080db74..000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/ions.lt +++ /dev/null @@ -1,60 +0,0 @@ -# We define two molecule classes to represent Na+ and Cl- ions, respectively. -# This may seem like overkill since they both only consist of one atom each. - - -# Note: Monovalent ion parameters for Ewald and SPC/E water -# are from: Joung & Cheatham JPCB (2008) -# These Lennard Jones parameters match the parameters for ions -# in SPC/E water in the "frcmod.ionsjc_spce" file distributed -# with Amber (the 2010 version). - - -NaIon { - write_once("In Settings") { - pair_coeff @atom:Na @atom:Na lj/charmm/coul/long 0.3526418 1.212 - } - - write_once("Data Masses") { - @atom:Na 22.9898 - } - - # assumes "full" atom style - write("Data Atoms") { - $atom:Na $mol @atom:Na 1.0 0.00000 0.00000 0.000000 - } -} # NaIon - - -ClIon { - write_once("In Settings") { - pair_coeff @atom:Cl @atom:Cl lj/charmm/coul/long 0.0127850 2.711 - } - - write_once("Data Masses") { - @atom:Cl 35.453 - } - - # assumes "full" atom style - write("Data Atoms") { - $atom:Cl $mol @atom:Cl -1.0 0.00000 0.00000 0.000000 - } -} # ClIon - - -write_once("In Init") { - # -- Default styles for ions -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - kspace_style pppm 0.0001 - pair_modify mix arithmetic -} - -# Optional: Define a group named "ions" consisting of either Na or Cl ions. -write_once("In Settings") { - group ionNa type @atom:NaIon/Na @atom:NaIon/Na - group ionCl type @atom:ClIon/Cl @atom:ClIon/Cl - group ions type @atom:NaIon/Na @atom:ClIon/Cl -} - diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/spce.lt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/spce.lt deleted file mode 100644 index 019911c19..000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/spce.lt +++ /dev/null @@ -1,52 +0,0 @@ -# file "spce.lt" -# -# H1 H2 -# \ / -# O - -SPCE { - - write_once("In Init") { - # -- Default styles (for solo "SPCE" water) -- - units real - atom_style full - # (Hybrid force fields were not necessary but are used for portability.) - pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 - bond_style hybrid harmonic - angle_style hybrid harmonic - kspace_style pppm 0.0001 - pair_modify mix arithmetic - } - - write("Data Atoms") { - $atom:O $mol:. @atom:O -0.8476 0.0000000 0.00000 0.000000 - $atom:H1 $mol:. @atom:H 0.4238 0.8164904 0.00000 0.5773590 - $atom:H2 $mol:. @atom:H 0.4238 -0.8164904 0.00000 0.5773590 - } - - write_once("Data Masses") { - @atom:O 15.9994 - @atom:H 1.008 - } - - write("Data Bonds") { - $bond:OH1 @bond:OH $atom:O $atom:H1 - $bond:OH2 @bond:OH $atom:O $atom:H2 - } - - write("Data Angles") { - $angle:HOH @angle:HOH $atom:H1 $atom:O $atom:H2 - } - - write_once("In Settings") { - bond_coeff @bond:OH harmonic 1000.0 1.0 - angle_coeff @angle:HOH harmonic 1000.0 109.47 - pair_coeff @atom:O @atom:O lj/charmm/coul/long 0.1553 3.166 - pair_coeff @atom:H @atom:H lj/charmm/coul/long 0.0 2.058 - group spce type @atom:O @atom:H - fix fShakeSPCE spce shake 0.0001 10 100 b @bond:OH a @angle:HOH - # (Remember to "unfix" fShakeSPCE during minimization.) - } - -} # end of definition of "SPCE" water molecule type - diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/system.lt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/system.lt deleted file mode 100644 index f43f4263e..000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/moltemplate_files/system.lt +++ /dev/null @@ -1,52 +0,0 @@ -import "spce.lt" # <- This defines the SPCE water molecule. This file is - # located in the "common" directory. You can either copy it - # here, or (preferably), you can define a MOLTEMPLATE_PATH - # environment variable and point it to "common". - # (as explained in the installation section of the manual). - -import "ions.lt" # <- This defines the ions "NaIon" and "ClIon". - -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 34.50 xlo xhi - 0.0 34.50 ylo yhi - 0.0 34.50 zlo zhi -} - - -# The next command generates a (rather dense) cubic lattice with -# spacing 3.45 Angstroms. (The pressure must be equilibrated later.) - -wat = new SPCE [10].move(0.00, 0.00, 3.45) - [10].move(0.00, 3.45, 0.00) - [10].move(3.45, 0.00, 0.00) - -# We now create a 2x2x2 lattice of Na+ and Cl- ions: - -na = new NaIon [2].move(0,0,17.25) - [2].move(0,17.25,0) - [2].move(17.25,0,0) - - -cl = new ClIon [2].move(0,0,17.25) - [2].move(0,17.25,0) - [2].move(17.25,0,0) - -na[*][*][*].move(5.175,5.175,5.6) -cl[*][*][*].move(12.075,12.075,12.5) - -# (The (5.175,5.175,5.175) and (12.075,12.075,12.075) translational shifts -# prevent the Na and Cl ions from overlapping -# with the water molecules or each other.) - - -# Comment: Fortunately the ions and the water in this example share the -# same force-field styles (so their was no need to use "hybrid" styles). -# If this were not the case, you might need to add something like this. -# -# write_once("In Init") { -# # -- Styles for the combined system (overrides earlier settings) -- -# pair_style hybrid lj/charmm/coul/long 9.0 10.0 10.0 NEWPAIRSTYLE -# bond_style hybrid harmonic NEWBONDSTYLE -# angle_style hybrid harmonic NEWANGLESTYLE -# } diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.npt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.npt deleted file mode 100644 index 4d8af42b5..000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.npt +++ /dev/null @@ -1,48 +0,0 @@ -# PREREQUISITES: -# -# You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- - -# Note: The minimization step is not necessary in this example. However -# in general, it's always a good idea to minimize the system beforehand. -# fShakeSPCE was defined in system.in.settings. It is incompatible with "minimize". -unfix fShakeSPCE -minimize 1.0e-3 1.0e-5 100000 400000 -# Now read "system.in.settings" in order to redefine fShakeSPCE again: -include system.in.settings - -# -- simulation protocol -- - - -timestep 1.0 -dump 1 all custom 200 traj_npt.lammpstrj id mol type x y z ix iy iz -fix fxnpt all npt temp 300.0 300.0 100.0 iso 1.0 1.0 1000.0 drag 1.0 -thermo 100 - -run 10000 - -# Now that the system's temperature has become more equilibrated, -# we can increase the timestep: - -timestep 2.0 -run 50000 - -write_data system_after_npt.data diff --git a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.nvt b/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.nvt deleted file mode 100644 index 22fb1f271..000000000 --- a/tools/moltemplate/examples/all_atom_examples/waterSPCE+Na+Cl/run.in.nvt +++ /dev/null @@ -1,58 +0,0 @@ -# PREREQUISITES: -# -# 1) You must use moltemplate.sh to create 3 files: -# system.data system.in.init system.in.settings -# (Follow the instructions in README_setup.sh, or run it using ./README_sh.) -# 2) You must equilibrate the system beforehand using "run.in.npt". -# This will create the file "system_after_npt.data" which this file reads. -# (Note: I have not verified that this equilibration protocol works well.) - -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -# Read the coordinates generated by an earlier NPT simulation - -read_data system_after_npt.data - - -# (The "write_restart" and "read_restart" commands were buggy in 2012, -# but they should work also. I prefer "write_data" and "read_data".) - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- - - -# -- minimization protocol -- -# Note: If you are reading the restart file instead of the data file, -# then you should not need to minimize the system beforehand.. -# fShakeSPCE was defined in system.in.settings. -# (It is incompatible with "minimize".) -unfix fShakeSPCE -minimize 1.0e-5 1.0e-7 100000 400000 -# Now read "system.in.settings" in order to redefine fShakeSPCE again: -include system.in.settings - -# -- simulation protocol -- - - - -timestep 1.0 -dump 1 all custom 500 traj_nvt.lammpstrj id mol type x y z ix iy iz -fix fxnvt all nvt temp 300.0 300.0 500.0 tchain 1 -thermo 500 - -run 10000 - -# Now that the system's temperature has become more equilibrated, -# we can increase the timestep: - -timestep 2.0 -run 50000 - -write_data system_after_nvt.data diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README.TXT b/tools/moltemplate/examples/silly/pyramids_vs_gravity/README.TXT deleted file mode 100644 index 76caac02c..000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README.TXT +++ /dev/null @@ -1,22 +0,0 @@ - Description: - -This is a simulation of pyramid-shaped objects resting on an immobile surface -(resembling graphene). Each pyramid is built from spherical particles stacked -like cannon-balls, or stacked fruit. Ordinarily, the stack does not move -because the particles at the ground layer are immobilized. However, -given an initial (small) perturbation the pyramids collapse in an avalanche. - -(In this example, the perturbation is due to shock because we (intentionally) - did not minimize the system before starting the simulation. This shock - causes an avalanche to occur approximately 5000 timesteps later.) - -The particles roll down the pyramid and bounce off the "ground". The bouncing -is due to a repulsive external force which is added artificially. -(See the "run.in" file.) The simulation looks weird without something -to bounce off of. So I added a graphene surface at the bottom as scenery. -(It does not exert any force on the atoms.) - -(Random comment: This could be a fun example to illustrate the Boltzmann - distribution. Because there is no damping, in a small region, the particle - heights should eventually approach the Boltzmann distribution for some - suitable temperature.) diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_VMD_graphene.txt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_VMD_graphene.txt deleted file mode 100644 index 096674f7f..000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_VMD_graphene.txt +++ /dev/null @@ -1,28 +0,0 @@ - ------- A note on building the graphene sheet in VMD: ------ - -Probably you can ignore these instructions. -These instructions are not necessary for this example to run. - -This example contains several pyramid shaped objects resting on a surface -made of graphene. The instructions in this file explain how to build the -graphene (representing the "ground") using VMD instead of with moltemplate. - Why do this? -VMD can create graphene sheets with bonds connecting neighboring carbon atoms, -(which looks more pretty). However, as of 2013-4-29, moltemplate currently -can not generate these bonds. It does not matter physically in this case, -because the graphene sheet used here does not move. It is only used as -scenery, to graphically represent the ground surface. - -Select "Extensions"->"Modeling"->"Carbon Nanotube Builder" - Build a graphene sheet of size 39.8 x 39.8 (units: nm) - 400.3358398 399.876008 - (try to use a size compatible with the periodic boundaries) -Select "Extensions"->"Tk Console", and type - display backgroundgradient on - -Note: If you want to do this, before you run moltemplate, you may want to delete - the sections of the "system.lt" file (located in "moltemplate_files") - which define the graphene wall. Instead create the graphene data file - in VMD. You will have to manually merge the data file for graphene - with the data file for the pyramids created by moltemplate, - (taking care to avoid overlapping atom-id numbers). diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_setup.sh b/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_setup.sh deleted file mode 100755 index acc5fbbaa..000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_setup.sh +++ /dev/null @@ -1,23 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_visualize.txt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_visualize.txt deleted file mode 100644 index 10198fc92..000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/README_visualize.txt +++ /dev/null @@ -1,76 +0,0 @@ - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - To shift the box by a fraction in the x direction (for example) - do this: - - pbc wrap -compound res -all -shiftcenterrel {-0.50 -0.52 0.0 } - pbc box -shiftcenterrel {-0.50 -0.52 0.0 } - - # Alternately if you have a solute whose atoms are all of type 1, - # then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=04800steps_LR.jpg b/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=04800steps_LR.jpg deleted file mode 100644 index dc010258f..000000000 Binary files a/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=04800steps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=12200steps_LR.jpg b/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=12200steps_LR.jpg deleted file mode 100644 index 53dc98f3e..000000000 Binary files a/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=12200steps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=33000steps_LR.jpg b/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=33000steps_LR.jpg deleted file mode 100644 index ba07b2537..000000000 Binary files a/tools/moltemplate/examples/silly/pyramids_vs_gravity/images/pyramids_vs_gravity_t=33000steps_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/README.sh b/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/README.sh deleted file mode 100644 index 365ab9fb0..000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/README.sh +++ /dev/null @@ -1,15 +0,0 @@ -# This directory contains moltemplate files for the "Pyramids of Giza" example. -# (Note: the ground lattice work that appears in some images was not generated -# by moltemplate. Moltemplate can not currently create bonded periodic -# structures as of 2013-4-04. Those were generated by topotools.) -# -# To run moltemplate, use: - -moltemplate.sh system.lt - -# This will generate:system.data, system.in, system.in.init, system.in.settings -# -# The output_ttree/ directory will contain files like "Data Atoms", "Data Bonds" -# which contain the corresponding structures of the system.data file. -# (This might make it slightly easier to combine them with atom data and -# bond data generated by other programs, such as topotools, for example.) diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene.lt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene.lt deleted file mode 100644 index 3b3e21333..000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene.lt +++ /dev/null @@ -1,61 +0,0 @@ -# This file contains a unit cell for building graphene and nanotubes -# -# -# The 4AtomRectCellXY "molecule" defined below is a reactangular unit cell -# for hexagonal tesselations in 2-dimensions. (See "graphene_unit_cell.jpg") -# Surfaces constructed with this unit cell can be flat or curved into tubes. -# The distance between nearest-neighbor carbon atoms (ie the length of a -# carbon-carbon bond) is equal to "d" which I set to 1.42 Angstroms. -# -# d = length of each hexagon's side = 1.42 Angstroms -# L = length of each hexagon = 2*d = 2.84 Angstroms -# W = width of each hexagon = 2*d*sqrt(3)/2 = 2.4595121467478056 Angstroms -# 2w = width of hexagon rows = 3*l = 4.26 Angstroms -# -# Consequently, the Lattice-cell vectors for singe-layer graphene are: -# (2.4595121467478, 0, 0) (aligned with X axis) -# (0, 4.26, 0) (aligned with Y axis) -# So, to build a sheet of graphite, you could use: -# sheet = new Graphene/4AtomRectCellXY [10].move(2.4595121467478, 0, 0) -# [10].move(0, 4.26, 0) - - - - -Graphene { - - 4AtomRectCellXY - { - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom:C11 $mol:... @atom:../C 0.0 0.61487803668695 0.71 0.0 - $atom:C21 $mol:... @atom:../C 0.0 1.84463411006085 1.42 0.0 - $atom:C12 $mol:... @atom:../C 0.0 0.61487803668695 3.55 0.0 - $atom:C22 $mol:... @atom:../C 0.0 1.84463411006085 2.84 0.0 - } - } - - # Now define properties of the Carbon graphene atom - - write_once("In Init") { - pair_style hybrid lj/cut 9.0 - } - - write_once("Data Masses") { - @atom:C 12.0 - } - - write_once("In Settings") { - # i j epsilon sigma - pair_coeff @atom:C @atom:C lj/cut 0.068443 3.407 - - # These Lennard-Jones parameters come from - # R. Saito, R. Matsuo, T. Kimura, G. Dresselhaus, M.S. Dresselhaus, - # Chem Phys Lett, 348:187 (2001) - - # Define a group consisting of only carbon atoms in graphene molecules - group gGraphene type @atom:C - } - -} # Graphene - diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene_wall.lt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene_wall.lt deleted file mode 100644 index 759f0f5d0..000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/graphene_wall.lt +++ /dev/null @@ -1,21 +0,0 @@ -import "graphene.lt" - -# -------------- graphene sheet ----------------- - -# Notes: -# Hexagonal lattice with: -# l = length of each hexagonal side = 1.42 Angstroms -# L = length of each hexagon = 2*l = 2.84 Angstroms -# W = width of each hexagon = 2*l*sqrt(3)/2 ~= 2.4595121467478 Angstroms -# 2w = width of hexagon rows = 3.0*l = 4.26 Angstroms - - -GrapheneWall { - - unitcells = new Graphene/4AtomRectCellXY [163].move(2.456, 0, 0) - [94].move(0, 4.254, 0) - - # (Note: I fudged the spacing slightly to make it line up better with the - # lattice spacing for graphene generated by VMD's graphene builder.) -} - diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/pyramids.lt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/pyramids.lt deleted file mode 100644 index 84c2b6f6d..000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/pyramids.lt +++ /dev/null @@ -1,283 +0,0 @@ -# Brick is a very simple molecule containing one "atom". -# "ImmobileBrick" and "GoldBrick" are identical to "Brick" but are -# given different atom types. (This makes it easier to put them in -# different groups and apply different LAMMPS "fixes" to them.) - -Brick { - - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom $mol @atom 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom 1.0 - } - - write_once("In Settings") { - # U(r) = 4*epsilon_ij*((sigma_ij/r)^12 - (sigma_ij/r)^6) - # - # i j eps sig - pair_coeff @atom @atom lj/cut 1.0 0.8908987181403393 - } - - write_once("In Settings") { - group gMobile type @atom - # (Atoms of this type belong to the "gMobile" group) - } - - write_once("In Init") { - atom_style full - units lj - pair_style lj/cut 1.0 - } -} - - - -#We want to stack "Brick"s the same way a green-grocer sometimes stack apples: -#Place the apples at the base an square lattice of apples at the base. -#The apples in the next layer up are placed in between the 4 apples beneath them. -#Each new layer is smaller and placed above the previous layer at a height -#of sigma / sqrt(2), where "sigma" is the diameter of each spherical "Brick". -#We will artificially hold the apples at the base in place -#(to keep the entire stack from collapsing). -# -# The lines below were generated from the following python loop: -# -#from math import * -#N=50 -#s=1.0 -#for i in range(0,N): -# print(" layer"+str(i)+" = new Brick.move("+str(-(N-(i+1))*s*0.5)+","+ -# str(-(N-(i+1))*s*0.5)+","+str(i*s/sqrt(2))+") ["+str(N-i)+"].move("+ -# str(s)+",0,0) ["+str(N-i)+"].move(0,"+str(s)+",0)") - - -PyramidKhufu { - layer0 = new ImmobileBrick.move(-24.5,-24.5,0.0) [50].move(1.0,0,0) [50].move(0,1.0,0) - layer1 = new Brick.move(-24.0,-24.0,0.707106781187) [49].move(1.0,0,0) [49].move(0,1.0,0) - layer2 = new Brick.move(-23.5,-23.5,1.41421356237) [48].move(1.0,0,0) [48].move(0,1.0,0) - layer3 = new Brick.move(-23.0,-23.0,2.12132034356) [47].move(1.0,0,0) [47].move(0,1.0,0) - layer4 = new Brick.move(-22.5,-22.5,2.82842712475) [46].move(1.0,0,0) [46].move(0,1.0,0) - layer5 = new Brick.move(-22.0,-22.0,3.53553390593) [45].move(1.0,0,0) [45].move(0,1.0,0) - layer6 = new Brick.move(-21.5,-21.5,4.24264068712) [44].move(1.0,0,0) [44].move(0,1.0,0) - layer7 = new Brick.move(-21.0,-21.0,4.94974746831) [43].move(1.0,0,0) [43].move(0,1.0,0) - layer8 = new Brick.move(-20.5,-20.5,5.65685424949) [42].move(1.0,0,0) [42].move(0,1.0,0) - layer9 = new Brick.move(-20.0,-20.0,6.36396103068) [41].move(1.0,0,0) [41].move(0,1.0,0) - layer10 = new Brick.move(-19.5,-19.5,7.07106781187) [40].move(1.0,0,0) [40].move(0,1.0,0) - layer11 = new Brick.move(-19.0,-19.0,7.77817459305) [39].move(1.0,0,0) [39].move(0,1.0,0) - layer12 = new Brick.move(-18.5,-18.5,8.48528137424) [38].move(1.0,0,0) [38].move(0,1.0,0) - layer13 = new Brick.move(-18.0,-18.0,9.19238815543) [37].move(1.0,0,0) [37].move(0,1.0,0) - layer14 = new Brick.move(-17.5,-17.5,9.89949493661) [36].move(1.0,0,0) [36].move(0,1.0,0) - layer15 = new Brick.move(-17.0,-17.0,10.6066017178) [35].move(1.0,0,0) [35].move(0,1.0,0) - layer16 = new Brick.move(-16.5,-16.5,11.313708499) [34].move(1.0,0,0) [34].move(0,1.0,0) - layer17 = new Brick.move(-16.0,-16.0,12.0208152802) [33].move(1.0,0,0) [33].move(0,1.0,0) - layer18 = new Brick.move(-15.5,-15.5,12.7279220614) [32].move(1.0,0,0) [32].move(0,1.0,0) - layer19 = new Brick.move(-15.0,-15.0,13.4350288425) [31].move(1.0,0,0) [31].move(0,1.0,0) - layer20 = new Brick.move(-14.5,-14.5,14.1421356237) [30].move(1.0,0,0) [30].move(0,1.0,0) - layer21 = new Brick.move(-14.0,-14.0,14.8492424049) [29].move(1.0,0,0) [29].move(0,1.0,0) - layer22 = new Brick.move(-13.5,-13.5,15.5563491861) [28].move(1.0,0,0) [28].move(0,1.0,0) - layer23 = new Brick.move(-13.0,-13.0,16.2634559673) [27].move(1.0,0,0) [27].move(0,1.0,0) - layer24 = new Brick.move(-12.5,-12.5,16.9705627485) [26].move(1.0,0,0) [26].move(0,1.0,0) - layer25 = new Brick.move(-12.0,-12.0,17.6776695297) [25].move(1.0,0,0) [25].move(0,1.0,0) - layer26 = new Brick.move(-11.5,-11.5,18.3847763109) [24].move(1.0,0,0) [24].move(0,1.0,0) - layer27 = new Brick.move(-11.0,-11.0,19.091883092) [23].move(1.0,0,0) [23].move(0,1.0,0) - layer28 = new Brick.move(-10.5,-10.5,19.7989898732) [22].move(1.0,0,0) [22].move(0,1.0,0) - layer29 = new Brick.move(-10.0,-10.0,20.5060966544) [21].move(1.0,0,0) [21].move(0,1.0,0) - layer30 = new Brick.move(-9.5,-9.5,21.2132034356) [20].move(1.0,0,0) [20].move(0,1.0,0) - layer31 = new Brick.move(-9.0,-9.0,21.9203102168) [19].move(1.0,0,0) [19].move(0,1.0,0) - layer32 = new Brick.move(-8.5,-8.5,22.627416998) [18].move(1.0,0,0) [18].move(0,1.0,0) - layer33 = new Brick.move(-8.0,-8.0,23.3345237792) [17].move(1.0,0,0) [17].move(0,1.0,0) - layer34 = new Brick.move(-7.5,-7.5,24.0416305603) [16].move(1.0,0,0) [16].move(0,1.0,0) - layer35 = new Brick.move(-7.0,-7.0,24.7487373415) [15].move(1.0,0,0) [15].move(0,1.0,0) - layer36 = new Brick.move(-6.5,-6.5,25.4558441227) [14].move(1.0,0,0) [14].move(0,1.0,0) - layer37 = new Brick.move(-6.0,-6.0,26.1629509039) [13].move(1.0,0,0) [13].move(0,1.0,0) - layer38 = new Brick.move(-5.5,-5.5,26.8700576851) [12].move(1.0,0,0) [12].move(0,1.0,0) - layer39 = new Brick.move(-5.0,-5.0,27.5771644663) [11].move(1.0,0,0) [11].move(0,1.0,0) - layer40 = new GoldBrick.move(-4.5,-4.5,28.2842712475) [10].move(1.0,0,0) [10].move(0,1.0,0) - layer41 = new GoldBrick.move(-4.0,-4.0,28.9913780286) [9].move(1.0,0,0) [9].move(0,1.0,0) - layer42 = new GoldBrick.move(-3.5,-3.5,29.6984848098) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer43 = new GoldBrick.move(-3.0,-3.0,30.405591591) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer44 = new GoldBrick.move(-2.5,-2.5,31.1126983722) [6].move(1.0,0,0) [6].move(0,1.0,0) - layer45 = new GoldBrick.move(-2.0,-2.0,31.8198051534) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer46 = new GoldBrick.move(-1.5,-1.5,32.5269119346) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer47 = new GoldBrick.move(-1.0,-1.0,33.2340187158) [3].move(1.0,0,0) [3].move(0,1.0,0) - layer48 = new GoldBrick.move(-0.5,-0.5,33.941125497) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer49 = new GoldBrick.move(0.0,0.0,34.6482322781) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - - -PyramidKhafre { - layer0 = new ImmobileBrick.move(-23.5,-23.5,0.0) [48].move(1.0,0,0) [48].move(0,1.0,0) - layer1 = new Brick.move(-23.0,-23.0,0.707106781187) [47].move(1.0,0,0) [47].move(0,1.0,0) - layer2 = new Brick.move(-22.5,-22.5,1.41421356237) [46].move(1.0,0,0) [46].move(0,1.0,0) - layer3 = new Brick.move(-22.0,-22.0,2.12132034356) [45].move(1.0,0,0) [45].move(0,1.0,0) - layer4 = new Brick.move(-21.5,-21.5,2.82842712475) [44].move(1.0,0,0) [44].move(0,1.0,0) - layer5 = new Brick.move(-21.0,-21.0,3.53553390593) [43].move(1.0,0,0) [43].move(0,1.0,0) - layer6 = new Brick.move(-20.5,-20.5,4.24264068712) [42].move(1.0,0,0) [42].move(0,1.0,0) - layer7 = new Brick.move(-20.0,-20.0,4.94974746831) [41].move(1.0,0,0) [41].move(0,1.0,0) - layer8 = new Brick.move(-19.5,-19.5,5.65685424949) [40].move(1.0,0,0) [40].move(0,1.0,0) - layer9 = new Brick.move(-19.0,-19.0,6.36396103068) [39].move(1.0,0,0) [39].move(0,1.0,0) - layer10 = new Brick.move(-18.5,-18.5,7.07106781187) [38].move(1.0,0,0) [38].move(0,1.0,0) - layer11 = new Brick.move(-18.0,-18.0,7.77817459305) [37].move(1.0,0,0) [37].move(0,1.0,0) - layer12 = new Brick.move(-17.5,-17.5,8.48528137424) [36].move(1.0,0,0) [36].move(0,1.0,0) - layer13 = new Brick.move(-17.0,-17.0,9.19238815543) [35].move(1.0,0,0) [35].move(0,1.0,0) - layer14 = new Brick.move(-16.5,-16.5,9.89949493661) [34].move(1.0,0,0) [34].move(0,1.0,0) - layer15 = new Brick.move(-16.0,-16.0,10.6066017178) [33].move(1.0,0,0) [33].move(0,1.0,0) - layer16 = new Brick.move(-15.5,-15.5,11.313708499) [32].move(1.0,0,0) [32].move(0,1.0,0) - layer17 = new Brick.move(-15.0,-15.0,12.0208152802) [31].move(1.0,0,0) [31].move(0,1.0,0) - layer18 = new Brick.move(-14.5,-14.5,12.7279220614) [30].move(1.0,0,0) [30].move(0,1.0,0) - layer19 = new Brick.move(-14.0,-14.0,13.4350288425) [29].move(1.0,0,0) [29].move(0,1.0,0) - layer20 = new Brick.move(-13.5,-13.5,14.1421356237) [28].move(1.0,0,0) [28].move(0,1.0,0) - layer21 = new Brick.move(-13.0,-13.0,14.8492424049) [27].move(1.0,0,0) [27].move(0,1.0,0) - layer22 = new Brick.move(-12.5,-12.5,15.5563491861) [26].move(1.0,0,0) [26].move(0,1.0,0) - layer23 = new Brick.move(-12.0,-12.0,16.2634559673) [25].move(1.0,0,0) [25].move(0,1.0,0) - layer24 = new Brick.move(-11.5,-11.5,16.9705627485) [24].move(1.0,0,0) [24].move(0,1.0,0) - layer25 = new Brick.move(-11.0,-11.0,17.6776695297) [23].move(1.0,0,0) [23].move(0,1.0,0) - layer26 = new Brick.move(-10.5,-10.5,18.3847763109) [22].move(1.0,0,0) [22].move(0,1.0,0) - layer27 = new Brick.move(-10.0,-10.0,19.091883092) [21].move(1.0,0,0) [21].move(0,1.0,0) - layer28 = new Brick.move(-9.5,-9.5,19.7989898732) [20].move(1.0,0,0) [20].move(0,1.0,0) - layer29 = new Brick.move(-9.0,-9.0,20.5060966544) [19].move(1.0,0,0) [19].move(0,1.0,0) - layer30 = new Brick.move(-8.5,-8.5,21.2132034356) [18].move(1.0,0,0) [18].move(0,1.0,0) - layer31 = new Brick.move(-8.0,-8.0,21.9203102168) [17].move(1.0,0,0) [17].move(0,1.0,0) - layer32 = new Brick.move(-7.5,-7.5,22.627416998) [16].move(1.0,0,0) [16].move(0,1.0,0) - layer33 = new Brick.move(-7.0,-7.0,23.3345237792) [15].move(1.0,0,0) [15].move(0,1.0,0) - layer34 = new Brick.move(-6.5,-6.5,24.0416305603) [14].move(1.0,0,0) [14].move(0,1.0,0) - layer35 = new GoldBrick.move(-6.0,-6.0,24.7487373415) [13].move(1.0,0,0) [13].move(0,1.0,0) - layer36 = new GoldBrick.move(-5.5,-5.5,25.4558441227) [12].move(1.0,0,0) [12].move(0,1.0,0) - layer37 = new GoldBrick.move(-5.0,-5.0,26.1629509039) [11].move(1.0,0,0) [11].move(0,1.0,0) - layer38 = new GoldBrick.move(-4.5,-4.5,26.8700576851) [10].move(1.0,0,0) [10].move(0,1.0,0) - layer39 = new GoldBrick.move(-4.0,-4.0,27.5771644663) [9].move(1.0,0,0) [9].move(0,1.0,0) - layer40 = new GoldBrick.move(-3.5,-3.5,28.2842712475) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer41 = new GoldBrick.move(-3.0,-3.0,28.9913780286) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer42 = new GoldBrick.move(-2.5,-2.5,29.6984848098) [6].move(1.0,0,0) [6].move(0,1.0,0) - layer43 = new GoldBrick.move(-2.0,-2.0,30.405591591) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer44 = new GoldBrick.move(-1.5,-1.5,31.1126983722) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer45 = new GoldBrick.move(-1.0,-1.0,31.8198051534) [3].move(1.0,0,0) [3].move(0,1.0,0) - layer46 = new GoldBrick.move(-0.5,-0.5,32.5269119346) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer47 = new GoldBrick.move(0.0,0.0,33.2340187158) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - - -PyramidMenkaure { - layer0 = new ImmobileBrick.move(-9.0,-9.0,0.0) [19].move(1.0,0,0) [19].move(0,1.0,0) - layer1 = new Brick.move(-8.5,-8.5,0.707106781187) [18].move(1.0,0,0) [18].move(0,1.0,0) - layer2 = new Brick.move(-8.0,-8.0,1.41421356237) [17].move(1.0,0,0) [17].move(0,1.0,0) - layer3 = new Brick.move(-7.5,-7.5,2.12132034356) [16].move(1.0,0,0) [16].move(0,1.0,0) - layer4 = new Brick.move(-7.0,-7.0,2.82842712475) [15].move(1.0,0,0) [15].move(0,1.0,0) - layer5 = new Brick.move(-6.5,-6.5,3.53553390593) [14].move(1.0,0,0) [14].move(0,1.0,0) - layer6 = new Brick.move(-6.0,-6.0,4.24264068712) [13].move(1.0,0,0) [13].move(0,1.0,0) - layer7 = new Brick.move(-5.5,-5.5,4.94974746831) [12].move(1.0,0,0) [12].move(0,1.0,0) - layer8 = new Brick.move(-5.0,-5.0,5.65685424949) [11].move(1.0,0,0) [11].move(0,1.0,0) - layer9 = new Brick.move(-4.5,-4.5,6.36396103068) [10].move(1.0,0,0) [10].move(0,1.0,0) - layer10 = new Brick.move(-4.0,-4.0,7.07106781187) [9].move(1.0,0,0) [9].move(0,1.0,0) - layer11 = new Brick.move(-3.5,-3.5,7.77817459305) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer12 = new Brick.move(-3.0,-3.0,8.48528137424) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer13 = new Brick.move(-2.5,-2.5,9.19238815543) [6].move(1.0,0,0) [6].move(0,1.0,0) - layer14 = new Brick.move(-2.0,-2.0,9.89949493661) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer15 = new Brick.move(-1.5,-1.5,10.6066017178) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer16 = new Brick.move(-1.0,-1.0,11.313708499) [3].move(1.0,0,0) [3].move(0,1.0,0) - layer17 = new Brick.move(-0.5,-0.5,12.0208152802) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer18 = new Brick.move(0.0,0.0,12.7279220614) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - -PyramidQueens1 { - layer0 = new ImmobileBrick.move(-3.5,-3.5,0.0) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer1 = new ImmobileBrick.move(-3.0,-3.0,0.707106781187) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer2 = new ImmobileBrick.move(-2.0,-2.0,1.707106781187) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer3 = new Brick.move(-1.5,-1.5,2.41421356237) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer4 = new Brick.move(-0.5,-0.5,3.41421356237) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer5 = new Brick.move(0.0,0.0,4.12132034356) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - -PyramidQueens2 { - layer0 = new ImmobileBrick.move(-3.5,-3.5,0.0) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer1 = new ImmobileBrick.move(-3.0,-3.0,0.707106781187) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer2 = new ImmobileBrick.move(-2.0,-2.0,1.707106781187) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer3 = new Brick.move(-1.5,-1.5,2.41421356237) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer4 = new Brick.move(-0.5,-0.5,3.41421356237) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer5 = new Brick.move(0.0,0.0,4.12132034356) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - -PyramidQueens3 { - layer0 = new ImmobileBrick.move(-3.5,-3.5,0.0) [8].move(1.0,0,0) [8].move(0,1.0,0) - layer1 = new Brick.move(-3.0,-3.0,0.707106781187) [7].move(1.0,0,0) [7].move(0,1.0,0) - layer2 = new Brick.move(-2.5,-2.5,1.41421356237) [6].move(1.0,0,0) [6].move(0,1.0,0) - layer3 = new Brick.move(-2.0,-2.0,2.12132034356) [5].move(1.0,0,0) [5].move(0,1.0,0) - layer4 = new Brick.move(-1.5,-1.5,2.82842712475) [4].move(1.0,0,0) [4].move(0,1.0,0) - layer5 = new Brick.move(-1.0,-1.0,3.53553390593) [3].move(1.0,0,0) [3].move(0,1.0,0) - layer6 = new Brick.move(-0.5,-0.5,4.24264068712) [2].move(1.0,0,0) [2].move(0,1.0,0) - layer7 = new Brick.move(0.0,0.0,4.94974746831) [1].move(1.0,0,0) [1].move(0,1.0,0) -} - - - - -# "ImmobileBrick"s are identical to "Brick"s, -# except that they have a different atom type. -# We can define groups based on atom type -# and apply fixes to them. - -ImmobileBrick { - - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom $mol @atom 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom 1.0 - } - - write_once("In Settings") { - # U(r) = 4*epsilon_ij*((sigma_ij/r)^12 - (sigma_ij/r)^6) - # - # i j eps sig - pair_coeff @atom @atom lj/cut 1.0 0.8908987181403393 - } - - write_once("In Settings") { - group gImmobile type @atom - # (Atoms of this type belong to the "gImmobile" group) - } - - write_once("In Init") { - atom_style full - units lj - pair_style hybrid lj/cut 1.0 - } -} - - - -GoldBrick { - - # atomID molID atomType charge x y z - write("Data Atoms") { - $atom $mol @atom 0.0 0.0 0.0 0.0 - } - - write_once("Data Masses") { - @atom 1.0 - } - - write_once("In Settings") { - # U(r) = 4*epsilon_ij*((sigma_ij/r)^12 - (sigma_ij/r)^6) - # - # i j eps sig - pair_coeff @atom @atom lj/cut 1.0 0.8908987181403393 - } - - write_once("In Settings") { - group gMobile type @atom - # (Atoms of this type belong to the "gMobile" group) - } - - write_once("In Init") { - atom_style full - units lj - pair_style lj/cut 1.0 - } -} - diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/system.lt b/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/system.lt deleted file mode 100644 index 0c9c50ae9..000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/moltemplate_files/system.lt +++ /dev/null @@ -1,80 +0,0 @@ -# Description. -# This is a simulation of pyramid-like objects made of particles stacked -# and arranged like cannon-balls, or fruit-stands. Ordinarilly, the stack -# does not collapse because the particles at the ground layer are immobilized. -# However given an initial perterbation the pyramids collapse in an avalanche. -# (This can happen, for example when you do not minimize the system beforehand.) -# The particles roll down the pyramid and bounce off the "ground". The bouncing -# is due to a repulsive external force which is added artificially. -# (See the "run.in" file.) The simulation looks weird without something -# to bounce off of. So I added a graphene surface at the bottom as scenery. -# The ground does not serve any purpose except to look pretty. -# -# (Because there is no damping, I suspect that the distribution of heights of -# the particles in a small area should approach the Boltzmann distribution, -# if you run the simulation long enough.) - - -# ----------------- Pyramids: ----------------- - -import "pyramids.lt" - -# Move the pyramids into their locations in Giza (approximate) - -pyramidKhufu = new PyramidKhufu.move(210, 215, 1) -pyramidKhafre = new PyramidKhafre.move(150, 150, 1) -pyramidMenkaure = new PyramidMenkaure.move(105, 082, 1) -PyramidQueens1 = new PyramidQueens1.move(089, 059, 1) -PyramidQueens2 = new PyramidQueens2.move(100, 059, 1) -PyramidQueens3 = new PyramidQueens3.move(111, 059, 1) - - -# --------------- Scenery: -------------------- - -import "graphene_wall.lt" - -graphene_wall = new GrapheneWall - -write_once("In Settings") { - # Turn off all interactions with the graphene atoms by setting epsilon to 0. - # (We will use a different repulsive barrier to represent the ground instead.) - # These atoms are just "for show". epsilon sigma - pair_coeff @atom:Graphene/C @atom:Graphene/C lj/cut 0.00000 3.407 - - # Optional: Add the graphene atoms to the "gImmobile" group. Later freeze them - group gImmobile type @atom:Graphene/C -} - -# Unfortunately, the ground still looks kind of ugly because moltemplate does -# not yet know how to automatically connect nearby carbon atoms with C-C bonds -# (based on distance). (As of 2013-4-29, moltemplate is not good at -# generating crystalline objects containing explicit bonds.) -# If you want bonds between atoms, use VMD's "carbon-nanotube-builder plugin" -# (which creates data files with bonds) and then merge the two data files -# manually later. (This is not done here.) - - -# -------- override earlier settings ---------- - -write_once("In Init") { - # Override any earlier style settings - atom_style full - units lj - pair_style hybrid lj/cut 1.0 - bond_style none - angle_style none - dihedral_style none - improper_style none - pair_modify mix arithmetic - special_bonds lj 0.0 0.0 0.0 -} - -# ------------ boundary conditions ------------ - -write_once("Data Boundary") { - -1.842033 398.493813 xlo xhi - -0.708994 399.167013 ylo yhi - 0.0 400.0 zlo zhi -} -# --------------------------------------------- - diff --git a/tools/moltemplate/examples/silly/pyramids_vs_gravity/run.in b/tools/moltemplate/examples/silly/pyramids_vs_gravity/run.in deleted file mode 100644 index 4feec9ff4..000000000 --- a/tools/moltemplate/examples/silly/pyramids_vs_gravity/run.in +++ /dev/null @@ -1,64 +0,0 @@ -# -- Init Section -- - -include system.in.init -boundary p p f - -# -- Atom Definition Section -- - -read_data system.data - -# -- Settings Section -- - -include system.in.settings - -# -- Run Section -- - - -timestep 0.0025 -dump 1 all custom 200 traj_nvt.lammpstrj id mol type x y z ix iy iz - -thermo_style custom step temp pe etotal -thermo 100 # time interval for printing out "thermo" data - -# ---- Set up the physical environment ---- - -# Add gravity: -fix fxGrav gMobile gravity 0.05 vector 0 0 -1 - -# Create a "ground" surface. -# This is a repulsive "wall" which particles can bounce off of: - -fix fxWall gMobile wall/lj126 zlo EDGE 1.0 0.8908987181403393 1.0 - - -# ---- Evolve the system: ---- - -# Evolve the (mobile) atoms using ordinary Newton's laws (NVE) - -fix fxNVE gMobile nve - - -# IF YOU WANT TO ADD DAMPING, THEN UNCOMMENT THE NEXT LINE: -#fix fxLan gMobile langevin 0.001 0.001 10000.0 48279 -# To use Langevin dynamics in LAMMPS you need both "fix langevin" and "fix nve" -# (See http://lammps.sandia.gov/doc/fix_langevin.html for details.) -# This was not tested. - -# For efficient simulation in parallel, try using "fix balance": -# (This will adjust the spatial decomposition as the distribution of -# particles changes over time.) - -fix fxBalance gMobile balance 1000 xy 20 1.3 - -# Optional: Improve efficiency by omitting the calcuation of interactions -# between immobile atoms: - -neigh_modify exclude group gImmobile gImmobile - - -restart 50000 restart_nvt - -run 200000 - -write_restart system_after_nvt.rst - diff --git a/tools/moltemplate/examples/silly/sierpinski/README.TXT b/tools/moltemplate/examples/silly/sierpinski/README.TXT deleted file mode 100644 index 6bc152b18..000000000 --- a/tools/moltemplate/examples/silly/sierpinski/README.TXT +++ /dev/null @@ -1,45 +0,0 @@ -NOTE: This example requires the "Al99.eam.alloy" file. - (It was not included in this directory because if its large size.) - As of 2012-11, I was able to obtain it here: - http://www.ctcms.nist.gov/~cbecker/Download/Al-YM/Al99.eam.alloy - Copy it to the directory containing this README file. ------------------------------------------------------------------------- -3D fractal test - -Moltemplate is useful for building larger molecular structures from -smaller pieces. Although this simulation is of no scientific value, thiss -example illustrates how to build large (many-level) heirarchical objects -(Serpinski cubes) using moltemplate. (This is also called a "Menger Sponge".) - -The files in this directory demonstrate a way to build a periodic lattice of -3-dimensional Serpinski-cubes (with 3 levels of recursive self-similarity). - -In this example, the basic indivisible units are 4-atoms of Aluminum -(arranged in a cubic FCC unit-cell for bulk Aluminum). -This was an arbitrary choice. The resulting construct is not stable. -(But it makes pretty movies while collapsing.) - -To understand what is going on with this example, look at this file: - -./moltemplate_files/elegant_inefficient_version/serpinski_cubes.lt - -(This approach uses too much memory to be practical for large simulaions. -The version I actually use is here: ./moltemplate_files/serpinski_cubes.lt) - - --- To build the system --- - -Carry out the instructions in README_setup.sh, -to generate the LAMMPS DATA file and input scripts you need: -system.data, system.in.init, system.in.settings. -(The run.in script contains references to these files.) - - --- To run LAMMPS, try a command like: --- - -lmp_linux -i run.in - - or (if you have mpi installed) - -mpirun -np 4 lmp_linux -i run.in - -This will create an ordinary LAMMPS dump file you can visualize with VMD -traj.lammpstrj (See README_visualize.txt) diff --git a/tools/moltemplate/examples/silly/sierpinski/README_setup.sh b/tools/moltemplate/examples/silly/sierpinski/README_setup.sh deleted file mode 100755 index 2af3d7372..000000000 --- a/tools/moltemplate/examples/silly/sierpinski/README_setup.sh +++ /dev/null @@ -1,29 +0,0 @@ -# Use these commands to generate the LAMMPS input script and data file -# (and other auxilliary files): - - -# Create LAMMPS input files this way: -cd moltemplate_files - - # run moltemplate - - moltemplate.sh -atomstyle full system.lt - - # This will generate various files with names ending in *.in* and *.data. - # These files are the input files directly read by LAMMPS. Move them to - # the parent directory (or wherever you plan to run the simulation). - - mv -f system.in* system.data ../ - - # We will also need the "Al99.eam.alloy" file: - #cp -f Al99.eam.alloy ../ - # This file was downloaded from: - # http://www.ctcms.nist.gov/~cbecker/Download/Al-YM/Al99.eam.alloy - - - # Optional: - # The "./output_ttree/" directory is full of temporary files generated by - # moltemplate. They can be useful for debugging, but are usually thrown away. - rm -rf output_ttree/ - -cd ../ diff --git a/tools/moltemplate/examples/silly/sierpinski/README_visualize.txt b/tools/moltemplate/examples/silly/sierpinski/README_visualize.txt deleted file mode 100644 index 019afc144..000000000 --- a/tools/moltemplate/examples/silly/sierpinski/README_visualize.txt +++ /dev/null @@ -1,87 +0,0 @@ - - ------- To view a lammps trajectory in VMD -------- - - -1) Build a PSF file for use in viewing with VMD. - -This step works with VMD 1.9 and topotools 1.2. -(Older versions, like VMD 1.8.6, don't support this.) - - -a) Start VMD -b) Menu Extensions->Tk Console -c) Enter: - -(I assume that the the DATA file is called "system.data") - - topo readlammpsdata system.data full - animate write psf system.psf - -2) - -Later, to Load a trajectory in VMD: - - Start VMD - Select menu: File->New Molecule - -Browse to select the PSF file you created above, and load it. - (Don't close the window yet.) - -Browse to select the trajectory file. - If necessary, for "file type" select: "LAMMPS Trajectory" - Load it. - - ---- A note on trajectory format: ----- -If the trajectory is a DUMP file, then make sure the it contains the -information you need for pbctools (see below. I've been using this -command in my LAMMPS scripts to create the trajectories: - - dump 1 all custom 5000 DUMP_FILE.lammpstrj id mol type x y z ix iy iz - -It's a good idea to use an atom_style which supports molecule-ID numbers -so that you can assign a molecule-ID number to each atom. (I think this -is needed to wrap atom coordinates without breaking molecules in half.) - -Of course, you don't have to save your trajectories in DUMP format, -(other formats like DCD work fine) I just mention dump files -because these are the files I'm familiar with. - -3) ----- Wrap the coordinates to the unit cell - (without cutting the molecules in half) - -a) Start VMD -b) Load the trajectory in VMD (see above) -c) Menu Extensions->Tk Console -d) Try entering these commands: - - pbc wrap -compound res -all - pbc box - - ----- Optional ---- - Sometimes the solvent or membrane obscures the view of the solute. - It can help to shift the location of the periodic boundary box - To shift the box in the y direction (for example) do this: - - pbc wrap -compound res -all -shiftcenterrel {0.0 0.15 0.0} - pbc box -shiftcenterrel {0.0 0.15 0.0} - - Distances are measured in units of box-length fractions, not Angstroms. - - Alternately if you have a solute whose atoms are all of type 1, - then you can also try this to center the box around it: - - pbc wrap -sel type=1 -all -centersel type=2 -center com - -4) - You should check if your periodic boundary conditions are too small. - To do that: - select Graphics->Representations menu option - click on the "Periodic" tab, and - click on the "+x", "-x", "+y", "-y", "+z", "-z" checkboxes. - -5) Optional: If you like, change the atom types in the PSF file so - that VMD recognizes the atom types, use something like: - -sed -e 's/ 1 1 / C C /g' < system.psf > temp1.psf -sed -e 's/ 2 2 / H H /g' < temp1.psf > temp2.psf -sed -e 's/ 3 3 / P P /g' < temp2.psf > system.psf - -(If you do this, it might effect step 2 above.) diff --git a/tools/moltemplate/examples/silly/sierpinski/images/AlCell_LR.jpg b/tools/moltemplate/examples/silly/sierpinski/images/AlCell_LR.jpg deleted file mode 100644 index bf07914da..000000000 Binary files a/tools/moltemplate/examples/silly/sierpinski/images/AlCell_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/silly/sierpinski/images/lvl1_LR.jpg b/tools/moltemplate/examples/silly/sierpinski/images/lvl1_LR.jpg deleted file mode 100644 index 11174969a..000000000 Binary files a/tools/moltemplate/examples/silly/sierpinski/images/lvl1_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/silly/sierpinski/images/lvl2_LR.jpg b/tools/moltemplate/examples/silly/sierpinski/images/lvl2_LR.jpg deleted file mode 100644 index 744c9af63..000000000 Binary files a/tools/moltemplate/examples/silly/sierpinski/images/lvl2_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/silly/sierpinski/images/lvl3_LR.jpg b/tools/moltemplate/examples/silly/sierpinski/images/lvl3_LR.jpg deleted file mode 100644 index a72a1ea8d..000000000 Binary files a/tools/moltemplate/examples/silly/sierpinski/images/lvl3_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/silly/sierpinski/images/serpinski_cube_lattice_8cells_t=0_zoom1_LR2.jpg b/tools/moltemplate/examples/silly/sierpinski/images/serpinski_cube_lattice_8cells_t=0_zoom1_LR2.jpg deleted file mode 100644 index 9020a3be0..000000000 Binary files a/tools/moltemplate/examples/silly/sierpinski/images/serpinski_cube_lattice_8cells_t=0_zoom1_LR2.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/silly/sierpinski/images/serpinski_cube_lattice_8cells_t=7400_LR.jpg b/tools/moltemplate/examples/silly/sierpinski/images/serpinski_cube_lattice_8cells_t=7400_LR.jpg deleted file mode 100644 index 0036c903a..000000000 Binary files a/tools/moltemplate/examples/silly/sierpinski/images/serpinski_cube_lattice_8cells_t=7400_LR.jpg and /dev/null differ diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/al_cell.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/al_cell.lt deleted file mode 100644 index 3054a45e0..000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/al_cell.lt +++ /dev/null @@ -1,64 +0,0 @@ -# "AlCell" defines the 4-atom FCC unit cell -# of Aluminum (with a 4.05 angstrom spacing) - -AlCell { - - # AtomID MolID(IGNORE!) AtomType Charge X Y Z - - write("Data Atoms") { - $atom:AlC $mol:... @atom:Al 0.0 0.000 0.000 0.000 - $atom:AlX $mol:... @atom:Al 0.0 0.000 2.025 2.025 - $atom:AlY $mol:... @atom:Al 0.0 2.025 0.000 2.025 - $atom:AlZ $mol:... @atom:Al 0.0 2.025 2.025 0.000 - } - - write_once("In Init") { - units metal - atom_style full # <- Requires each atom has a MolID and Charge. - # This is not necessary. (Why use "full"? - # The "full" atom style is useful if you want to - # mix the aluminum with other molecules later. - # Otherwise, just use "atom_style atomic", and - # and remove the 2nd and 4th columns above.) - pair_style eam/alloy - } - - write_once("In Settings") { - pair_coeff * * Al99.eam.alloy Al - } - - write_once("Data Masses") { - @atom:Al 27.0 - } - -} # AlCell - - - - - -# Here is an alternate way to define AlCell -# using "scale(4.05)" to select the lattice spacing: -# -#FccCell { -# write("Data Atoms") { -# $atom:AlC $mol:... @atom:Al 0.0 0.0 0.0 0.0 -# $atom:AlX $mol:... @atom:Al 0.0 0.0 0.5 0.5 -# $atom:AlY $mol:... @atom:Al 0.0 0.5 0.0 0.5 -# $atom:AyZ $mol:... @atom:Al 0.0 0.5 0.5 0.0 -# } -# write_once("Data Masses") { -# @atom:Al 27.0 -# } -# write_once("In Init") { -# units metal -# atom_style full -# pair_style eam/alloy -# } -# write_once("In Settings") { -# pair_coeff * * Al99.eam.alloy Al -# } -#} -# -#AlCell = FccCell.scale(4.05) -# diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/al_cell.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/al_cell.lt deleted file mode 100644 index 3054a45e0..000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/al_cell.lt +++ /dev/null @@ -1,64 +0,0 @@ -# "AlCell" defines the 4-atom FCC unit cell -# of Aluminum (with a 4.05 angstrom spacing) - -AlCell { - - # AtomID MolID(IGNORE!) AtomType Charge X Y Z - - write("Data Atoms") { - $atom:AlC $mol:... @atom:Al 0.0 0.000 0.000 0.000 - $atom:AlX $mol:... @atom:Al 0.0 0.000 2.025 2.025 - $atom:AlY $mol:... @atom:Al 0.0 2.025 0.000 2.025 - $atom:AlZ $mol:... @atom:Al 0.0 2.025 2.025 0.000 - } - - write_once("In Init") { - units metal - atom_style full # <- Requires each atom has a MolID and Charge. - # This is not necessary. (Why use "full"? - # The "full" atom style is useful if you want to - # mix the aluminum with other molecules later. - # Otherwise, just use "atom_style atomic", and - # and remove the 2nd and 4th columns above.) - pair_style eam/alloy - } - - write_once("In Settings") { - pair_coeff * * Al99.eam.alloy Al - } - - write_once("Data Masses") { - @atom:Al 27.0 - } - -} # AlCell - - - - - -# Here is an alternate way to define AlCell -# using "scale(4.05)" to select the lattice spacing: -# -#FccCell { -# write("Data Atoms") { -# $atom:AlC $mol:... @atom:Al 0.0 0.0 0.0 0.0 -# $atom:AlX $mol:... @atom:Al 0.0 0.0 0.5 0.5 -# $atom:AlY $mol:... @atom:Al 0.0 0.5 0.0 0.5 -# $atom:AyZ $mol:... @atom:Al 0.0 0.5 0.5 0.0 -# } -# write_once("Data Masses") { -# @atom:Al 27.0 -# } -# write_once("In Init") { -# units metal -# atom_style full -# pair_style eam/alloy -# } -# write_once("In Settings") { -# pair_coeff * * Al99.eam.alloy Al -# } -#} -# -#AlCell = FccCell.scale(4.05) -# diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/sierpinski_cubes.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/sierpinski_cubes.lt deleted file mode 100644 index 28c2d5ea2..000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/sierpinski_cubes.lt +++ /dev/null @@ -1,34 +0,0 @@ -import "al_cell.lt" # <- defines the 4-atom "AlCell" FCC Aluminum unit cell - -# This approach uses the "delete" command. -# It works and it is elegant, but because the majority of atoms will be -# deleted, (and because memory is allocated for all atoms, including -# deleted atoms) this approach is not very memory efficient. - -SierpinskiCubeLvl1 { - cells = new AlCell [3].move(0.00, 0.00, 4.05) - [3].move(0.00, 4.05, 0.00) - [3].move(4.05, 0.00, 0.00) - delete cells[*][1][1] - delete cells[1][*][1] - delete cells[1][1][*] -} - -SierpinskiCubeLvl2 { - cells = new SierpinskiCubeLvl1 [3].move(0.00, 0.00, 12.15) - [3].move(0.00, 12.15, 0.00) - [3].move(12.15, 0.00, 0.00) - delete cells[*][1][1] - delete cells[1][*][1] - delete cells[1][1][*] -} - -SierpinskiCubeLvl3 { - cells = new SierpinskiCubeLvl2 [3].move(0.00, 0.00, 36.45) - [3].move(0.00, 36.45, 0.00) - [3].move(36.45, 0.00, 0.00) - delete cells[*][1][1] - delete cells[1][*][1] - delete cells[1][1][*] -} - diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/system.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/system.lt deleted file mode 100644 index b14929e98..000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/elegant_inefficient_version/system.lt +++ /dev/null @@ -1,34 +0,0 @@ -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 72.9 xlo xhi - 0.0 72.9 ylo yhi - 0.0 72.9 zlo zhi -} - -import "sierpinski_cubes.lt" - -cells = new SierpinskiCubeLvl2 [2].move(0.00, 0.00, 36.45) - [2].move(0.00, 36.45, 0.00) - [2].move(36.45, 0.00, 0.00) -delete cells[*][1][1] -delete cells[1][*][1] -delete cells[1][1][*] - - - - - - - - - - - - -################################################################ -# The next command is not necessary: -# - create_var { $mol } # <-This forces all of the Al atoms in the crystal -# # to share the same molecule ID number. -# # Molecule ID numbers are not necessary. Ignore this. -# diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/sierpinski_cubes.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/sierpinski_cubes.lt deleted file mode 100644 index d45a8331b..000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/sierpinski_cubes.lt +++ /dev/null @@ -1,66 +0,0 @@ -import "al_cell.lt" # <- defines the 4-atom "AlCell" FCC Aluminum unit cell - -# A Sierpinski cube resembles a 3x3x3 Rubik's-cube-like object with the smaller -# cube in each central face (and in the interior) removed. There are 3x3x3-7=20 -# remaining sub-cubes. Each of these 20 sub-cubes is a smaller SierpinskiCube. -# To build a SierpinskiCube, you can list all 20 sub-cubes, or you can fill a -# 3x3x3 cube with sub-cubes and delete the interior sub-cubes. (The later -# approach is used in file "elegant_inefficient_version/sierpinski_cubes.lt") - - - -SierpinskiCubeLvl1 { - # Again, a Sierpinski-cube is constructed of 20 smaller cube-shaped objects. - # Here, the small cube-shaped objects are "AlCells" (defined in "al_cell.lt"). - # I could list out the positions of all 20 AlCells, (and this would be clearer - # for the reader). However instead I built it from a combination of - # two-dimensional and three-dimensional arrays of AlCells (explained below). - - # The next command creates 4 AlCells at: (0, 4.05, 0.0), (8.1, 4.05, 0.0), - # (0, 4.05, 8.1), (8.1, 4.05, 8.1) - - cells_xz = new AlCell.move(0.00, 4.05, 0.00) [2].move(8.10, 0.0, 0.0 ) - [2].move(0.0, 0.0, 8.10) - - # The next command creates 4 AlCells at: (4.05, 0, 0.0), (4.05, 8.1, 0.0), - # (4.05, 0, 8.1), (4.05, 8.1, 8.1) - - cells_yz = new AlCell.move(4.05, 0.00, 0.00) [2].move(0.0, 8.10, 0.0 ) - [2].move(0.0, 0.0, 8.10) - - # The next command creates 12 AlCells (2x2x3) at: - # (0.0, 0.0, 0.0), (0.0, 0.0, 4.05), (0.0, 0.0, 8.1) - # (0.0, 8.1, 0.0), (0.0, 8.1, 4.05), (0.0, 8.1, 8.1) - # (8.1, 8.1, 0.0), (8.1, 8.1, 4.05), (8.1, 8.1, 8.1) - - cells_z = new AlCell [2].move(8.10, 0.00, 0.00) - [2].move(0.00, 8.10, 0.00) - [3].move(0.00, 0.00, 4.05) -} - - - -SierpinskiCubeLvl2 { - # Identical arrangement to SierpinskiCube1 (with 3x larger length scales) - cells_xz= new SierpinskiCubeLvl1.move(0.0,12.15,0.0) [2].move(24.3, 0.0, 0.0 ) - [2].move(0.0, 0.0, 24.3) - cells_yz= new SierpinskiCubeLvl1.move(12.15,0.0,0.0) [2].move(0.0, 24.3, 0.0 ) - [2].move(0.0, 0.0, 24.3) - cells_z = new SierpinskiCubeLvl1 [2].move(24.3, 0.00, 0.00) - [2].move(0.00, 24.3, 0.00) - [3].move(0.00, 0.00, 12.15) -} - - - -SierpinskiCubeLvl3 { - # Identical arrangement to SierpinskiCube2 (with 3x larger length scales) - cells_xz= new SierpinskiCubeLvl2.move(0.0,36.45,0.0) [2].move(72.9, 0.0, 0.0 ) - [2].move(0.0, 0.0, 72.9) - cells_yz= new SierpinskiCubeLvl2.move(36.45,0.0,0.0) [2].move(0.0, 72.9, 0.0 ) - [2].move(0.0, 0.0, 72.9) - cells_z = new SierpinskiCubeLvl2 [2].move(72.9, 0.00, 0.00) - [2].move(0.00, 72.9, 0.00) - [3].move(0.00, 0.00, 36.45) -} - diff --git a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/system.lt b/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/system.lt deleted file mode 100644 index b226b77ee..000000000 --- a/tools/moltemplate/examples/silly/sierpinski/moltemplate_files/system.lt +++ /dev/null @@ -1,36 +0,0 @@ -# Periodic boundary conditions: -write_once("Data Boundary") { - 0.0 218.7 xlo xhi - 0.0 218.7 ylo yhi - 0.0 218.7 zlo zhi -} - -import "sierpinski_cubes.lt" - -cells_xyz = new SierpinskiCubeLvl3.move(0.0000, 0.0000, 0.0000) -cells_Xyz = new SierpinskiCubeLvl3.move(109.35, 0.0000, 0.0000) -cells_xYz = new SierpinskiCubeLvl3.move(0.0000, 109.35, 0.0000) -cells_xyZ = new SierpinskiCubeLvl3.move(0.0000, 0.0000, 109.35) - - - - - - - - - - - - - - - - -################################################################ -# The next command is not necessary: -# - create_var { $mol } # <-This forces all of the Al atoms in the crystal -# # to share the same molecule ID number. -# # Molecule ID numbers are not necessary. Ignore this. -# diff --git a/tools/moltemplate/examples/silly/sierpinski/run.in b/tools/moltemplate/examples/silly/sierpinski/run.in deleted file mode 100644 index 6b9ad17e6..000000000 --- a/tools/moltemplate/examples/silly/sierpinski/run.in +++ /dev/null @@ -1,38 +0,0 @@ -# ------------------------------- Initialization Section -------------------- - -include system.in.init - -# ------------------------------- Atom Definition Section ------------------- - -read_data system.data - -# ------------------------------- Settings Section -------------------------- - -include system.in.settings - -# ------------------------------- Run Section ------------------------------- -# -# Some of the run-settings below were stolen from: -# -# http://icme.hpc.msstate.edu/mediawiki/index.php/Uniaxial_Compression - -# EQUILIBRATION -reset_timestep 0 -timestep 0.001 -velocity all create 300 12345 mom yes rot no -fix 1 all npt temp 300 300 1 iso 0 0 1 drag 1 - -# Output files -thermo 100 -thermo_style custom step ke pe press -dump dCoords all custom 100 traj.lammpstrj id type x y z ix iy iz - -run 20000 - -# Run for at least 10 picosecond (assuming 1 fs timestep) -run 10000 - - -###################################### -# SIMULATION DONE -print "All done" diff --git a/tools/moltemplate/moltemplate_manual.pdf b/tools/moltemplate/moltemplate_manual.pdf deleted file mode 100644 index 3297572cb..000000000 Binary files a/tools/moltemplate/moltemplate_manual.pdf and /dev/null differ diff --git a/tools/moltemplate/src/bonds_by_type.py b/tools/moltemplate/src/bonds_by_type.py deleted file mode 100755 index 1c85eddc4..000000000 --- a/tools/moltemplate/src/bonds_by_type.py +++ /dev/null @@ -1,379 +0,0 @@ -#!/usr/bin/env python - -# Author: Andrew Jewett (jewett.aij at g mail) -# http://www.chem.ucsb.edu/~sheagroup -# License: 3-clause BSD License (See LICENSE.TXT) -# Copyright (c) 2011, Regents of the University of California -# All rights reserved. - -""" - bonds_by_type.py reads a LAMMPS data file (or an excerpt of a LAMMPS) - data file containing bonded many-body interactions by atom type - (and bond type), and generates a list of additional interactions - in LAMMPS format consistent with those type (to the standard out). - - Typical Usage: - - bonds_by_type.py -atoms atoms.data \\ - -bonds bonds.data \\ - -bondsbytype bonds_by_type.data \\ - > new_bonds.data - -""" - -# -bonds-ids-atom-pairs bonds_ids_atom_pairs.data \\ - -import sys -#from extract_lammps_data import * -#from nbody_by_type_lib import GenInteractions_str -import ttree_lex -#from ttree_lex import * -from lttree_styles import AtomStyle2ColNames, ColNames2AidAtypeMolid - - - -def LookupBondTypes(bond_types, - bond_ids, - bond_pairs, - lines_atoms, - lines_bonds, - lines_bondsbytype, - atom_style, - section_name, - prefix='', - suffix='', - bond_ids_offset=0): - #report_progress = False): - """ - LookupBondTypes() looks up bond types. - - Output: - ...It looks up the corresponding type of each bond and store it in the - "bond_types" list. (If the bond_ids were not specified by the user, - generate them and store them in the bond_ids list.) - - - Input (continued): - This function requires: - ...a list of bonded pairs of atoms - stored in the lines_bonds variable (from the "Data Bond List" - or "Data Bonds AtomId AtomId" sections) - ...and a list of atom types - stored in the lines_atoms variable (from the "Data Atoms" section) - ...and a list of bond-types-as-a-function-of-atom-types - stored in the lines_bondsbytype (from the "Data Bonds By Type" section) - - Generated bond_ids (if applicable) are of the form - prefix + str(number) + suffix - (where "number" begins at bond_ids_offset+1) - - """ - - column_names = AtomStyle2ColNames(atom_style) - i_atomid, i_atomtype, i_molid = ColNames2AidAtypeMolid(column_names) - - atomids = [] - atomtypes = [] - atomids2types = {} - - for iv in range(0, len(lines_atoms)): - line = lines_atoms[iv].strip() - if '#' in line: - icomment = line.find('#') - line = (line[:icomment]).strip() - if len(line) > 0: - tokens = ttree_lex.SplitQuotedString(line) - if ((len(tokens) <= i_atomid) or (len(tokens) <= i_atomtype)): - sys.stderr.write("\""+line+"\"\n") - raise(ttree_lex.InputError('Error not enough columns on line '+str(iv+1)+' of \"Atoms\" section.')) - tokens = ttree_lex.SplitQuotedString(line) - atomid = ttree_lex.EscCharStrToChar(tokens[i_atomid]) - atomids.append(atomid) - atomtype = ttree_lex.EscCharStrToChar(tokens[i_atomtype]) - atomtypes.append(atomtype) - atomids2types[atomid] = atomtype - - - assert(isinstance(bond_ids, list)) - assert(isinstance(bond_types, list)) - assert(isinstance(bond_pairs, list)) - del bond_ids[:] - del bond_types[:] - del bond_pairs[:] - - for ie in range(0, len(lines_bonds)): - - line = lines_bonds[ie].strip() - if '#' in line: - icomment = line.find('#') - line = (line[:icomment]).strip() - - if len(line) == 0: - continue - - tokens = ttree_lex.SplitQuotedString(line) - - if section_name == "Data Bonds AtomId AtomId": - if len(tokens) == 2: - bondid_n = bond_ids_offset + len(bond_ids) + 1 - bond_ids.append(prefix+str(bondid_n)+suffix) - bond_pairs.append( (ttree_lex.EscCharStrToChar(tokens[0]), - ttree_lex.EscCharStrToChar(tokens[1])) ) - else: - raise(ttree_lex.InputError('Incorrect number of columns on line '+str(ie+1)+' of \"'+section_name+'\" section.')) - - elif section_name == "Data Bond List": - if len(tokens) == 3: - bond_ids.append(ttree_lex.EscCharStrToChar(tokens[0])) - bond_pairs.append( (ttree_lex.EscCharStrToChar(tokens[1]), - ttree_lex.EscCharStrToChar(tokens[2])) ) - else: - raise(ttree_lex.InputError('Incorrect number of columns on line '+str(ie+1)+' of \"'+section_name+'\" section.')) - - #elif section_name == "Data Bonds BondType AtomId AtomId": - # if len(tokens) == 3: - # bondid_n = bond_ids_offset + len(bond_ids) + 1 - # bond_ids.append(prefix+str(bondid_n)+suffix) - # bond_types.append(ttree_lex.EscCharStrToChar(tokens[0])) - # bond_pairs.append( (ttree_lex.EscCharStrToChar(tokens[1]), - # ttree_lex.EscCharStrToChar(tokens[2])) ) - # else: - # raise(ttree_lex.InputError('Incorrect number of columns on line '+str(ie+1)+' of \"'+section_name+'\" section.')) - - else: - raise(ttree_lex.InputError('Internal Error ('+g_program_name+'): Unknown section name: \"'+section_name+'\"')) - - - assert(len(bond_types) == 0) - typepattern_to_coefftypes = [] - - for i in range(0, len(lines_bondsbytype)): - line = lines_bondsbytype[i].strip() - if '#' in line: - icomment = line.find('#') - line = (line[:icomment]).strip() - if len(line) > 0: - tokens = ttree_lex.SplitQuotedString(line) - - if (len(tokens) != 3): - raise(ttree_lex.InputError('Error: Wrong number of columns in the \"Bonds By Type\" section of data file.\n' - 'Offending line:\n'+ - '\"'+line+'\"\n' - 'Expected 3 columns\n')) - - coefftype = ttree_lex.EscCharStrToChar(tokens[0]) - typepattern = [] - - for typestr in tokens[1:]: - if ((len(typestr) >= 2) and - (typestr[0] == '/') and (typestr[-1] == '/')): - regex_str = typestr[1:-1] - typepattern.append( re.compile(regex_str) ) - else: - typepattern.append(ttree_lex.EscCharStrToChar(typestr)) - - typepattern_to_coefftypes.append([typepattern, coefftype]) - - - - assert(len(bond_ids) == len(bond_pairs)) - - for ie in range(0,len(bond_ids)): - bond_types.append(None) - - for ie in range(0, len(bond_ids)): - bondid = bond_ids[ie] - (atomid1, atomid2) = bond_pairs[ie] - - #for n in range(0, len(typepattern_to_coefftypes)): - for typepattern, coefftype in typepattern_to_coefftypes: - - if atomid1 not in atomids2types: - raise ttree_lex.InputError('Error: atom \"'+atomid1+'\" not defined in \"Data Atoms\".\n' - ' This usually happens when the user mistypes one of the names of the\n' - ' $atoms in either a \"Data Atoms\" or \"Data Bond List\" section.\n' - ' To find out where the mistake occured, search the \n' - ' \"ttree_assignments.txt\" file for:\n' - ' \"'+atomid1+'\"\n') - - if atomid2 not in atomids2types: - raise ttree_lex.InputError('Error: atom \"'+atomid2+'\" not defined in \"Data Atoms\".\n' - ' This usually happens when the user mistypes one of the names of the\n' - ' $atoms in either a \"Data Atoms\" or \"Data Bond List\" section.\n' - ' To find out where the mistake occured, search the \n' - ' \"ttree_assignments.txt\" file for:\n' - ' \"'+atomid2+'\"\n') - - atomtype1 = atomids2types[atomid1] - atomtype2 = atomids2types[atomid2] - - # use string comparisons to check if atom types match the pattern - if (ttree_lex.MatchesAll((atomtype1, atomtype2), typepattern) or - ttree_lex.MatchesAll((atomtype2, atomtype1), typepattern)): - # ("MatchesAll()" defined in "ttree_lex.py") - - bond_types[ie] = coefftype - - for ie in range(0, len(bond_ids)): - if not bond_types[ie]: - atomtype1 = atomids2types[atomid1] - atomtype2 = atomids2types[atomid2] - raise ttree_lex.InputError('Error: No bond types defined for the bond between\n' - ' atoms '+atomid1+'(type '+atomtype1+') and '+atomid2+'(type '+atomtype2+')\n') - - - - -if __name__ == "__main__": - - g_program_name = __file__.split('/')[-1] # = 'nbody_by_type.py' - g_date_str = '2013-8-06' - g_version_str = '0.1' - - ####### Main Code Below: ####### - sys.stderr.write(g_program_name+' v'+g_version_str+' '+g_date_str+' ') - if sys.version < '3': - sys.stderr.write(' (python version < 3)\n') - else: - sys.stderr.write('\n') - - try: - fname_atoms = None - fname_bonds = None - fname_bondsbytype = None - section_name = 'Data Bond List' # (This will be replaced later.) - atom_style = 'full' - prefix='' - suffix='' - bond_lack_types = False - - argv = [arg for arg in sys.argv] - - - # Loop over the remaining arguments not processed yet. - # These arguments are specific to the lttree.py program - # and are not understood by ttree.py: - i = 1 - while i < len(argv): - #sys.stderr.write('argv['+str(i)+'] = \"'+argv[i]+'\"\n') - if ((argv[i].lower() == '-?') or - (argv[i].lower() == '--?') or - (argv[i].lower() == '-help') or - (argv[i].lower() == '-help')): - if i+1 >= len(argv): - sys.stdout.write(man_page_text+'\n') - sys.exit(0) - - elif argv[i].lower() == '-atoms': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name containing lines of\n' - ' text which might appear in the "Atoms" section of a LAMMPS data file.\n') - fname_atoms = argv[i+1] - del(argv[i:i+2]) - - elif argv[i].lower() == '-bonds': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name containing lines of\n' - ' text which might appear in the "Bonds" section of a LAMMPS data file.\n') - fname_bonds = argv[i+1] - del(argv[i:i+2]) - - elif argv[i].lower() == '-bond-list': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name\n') - #raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name containing lines of\n' - # ' text which might appear in the "Bonds No Types" section of a LAMMPS data file.\n') - fname_bonds = argv[i+1] - section_name = "Data Bond List" - del(argv[i:i+2]) - - elif argv[i].lower() == '-bondsbytype': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name\n') - - #raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a file name containing\n' - # ' text which might appear in the "'+section_name+' By Type" section\n' - # ' of a LAMMPS data file.\n') - fname_bondsbytype = argv[i+1] - del(argv[i:i+2]) - - elif ((argv[i].lower() == '-atom-style') or - (argv[i].lower() == '-atom_style')): - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a an atom_style name.\n' - ' (Or single quoted string which includes a space-separated\n' - ' list of column names.)\n') - atom_style = argv[i+1] - del(argv[i:i+2]) - - elif argv[i].lower() == '-prefix': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a prefix string\n' - ' (a string you want to appear to the left of the integer\n' - ' which counts the bonded interactions you have generated.)\n') - prefix = argv[i+1] - del(argv[i:i+2]) - - elif argv[i].lower() == '-suffix': - if i+1 >= len(argv): - raise ttree_lex.InputError('Error: '+argv[i]+' flag should be followed by a suffix string\n' - ' (a string you want to appear to the right of the integer\n' - ' which counts the bonded interactions you have generated.)\n') - prefix = argv[i+1] - del(argv[i:i+2]) - - elif argv[i][0] == '-': - raise ttree_lex.InputError('Error('+g_program_name+'):\n' - 'Unrecogized command line argument \"'+argv[i]+'\"\n') - else: - i += 1 - - if len(argv) != 1: - # if there are more than 2 remaining arguments, - problem_args = ['\"'+arg+'\"' for arg in argv[1:]] - raise ttree_lex.InputError('Syntax Error('+g_program_name+'):\n\n' - ' Problem with argument list.\n' - ' The remaining arguments are:\n\n' - ' '+(' '.join(problem_args))+'\n\n' - ' (The actual problem may be earlier in the argument list.)\n') - - bond_types = [] - bond_ids = [] - bond_pairs = [] - - fatoms = open(fname_atoms, 'r') - fbonds = open(fname_bonds, 'r') - fbondsbytype = open(fname_bondsbytype, 'r') - lines_atoms = fatoms.readlines() - lines_bonds = fbonds.readlines() - lines_bondsbytype = fbondsbytype.readlines() - fatoms.close() - fbonds.close() - fbondsbytype.close() - - LookupBondTypes(bond_types, - bond_ids, - bond_pairs, - lines_atoms, - lines_bonds, - lines_bondsbytype, - atom_style, - section_name, - prefix='', - suffix='') - - assert(len(bond_types) == len(bond_ids) == len(bond_pairs)) - - ie=0 - N = len(bond_types) - for ie in range(0, N): - sys.stdout.write(bond_ids[ie] + ' ' + - bond_types[ie] + ' ' + - bond_pairs[ie][0] + ' ' + - bond_pairs[ie][1] + '\n') - - - except (ValueError, ttree_lex.InputError) as err: - sys.stderr.write('\n'+str(err)+'\n') - sys.exit(-1) - diff --git a/tools/moltemplate/src/dump2data.py b/tools/moltemplate/src/dump2data.py deleted file mode 100755 index 604a69fa4..000000000 --- a/tools/moltemplate/src/dump2data.py +++ /dev/null @@ -1,1262 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- -""" -dump2data.py - -Extract dynamical degrees of freedom from a lammps DUMP file (from the stdin) -and construct a new DATA file (to the stdout). -A reference DATA file is needed (argument). - - basic usage -./dump2data.py orig_file.data < dump.lammpstrj > new_file.data - (This extract last frame, uses "full" atom_style.) - - options: -./dump2data.py [-t t -atomstyle style] orig.data < dump.lammpstrj > new.data - -""" - -# Authors: Andrew Jewett, Lieberman-Aiden group -# License: New BSD License -# Copyright (c) 2013 -# All rights reserved. - - -import sys -from collections import defaultdict -from operator import itemgetter, attrgetter - - -class InputError(Exception): - def __init__(self, err_msg): - self.err_msg = err_msg - def __str__(self): - return self.err_msg - - -def ErrorLeader(infile, lineno): - return '\"'+infile+'\", line '+str(lineno)+': ' - - -class MiscSettings(object): - def __init__(self): - self.tstart = None - self.tstop = None - self.timestep_str = '' - self.last_frame = False - self.center_frame = False - self.output_format = 'data' - self.input_format = 'dump' - self.multi = True - self.skip_interval = 1 - self.scale = None - - -class AtomStyleSettings(object): - def __init__(self): - # The following new member data indicate which columns store - # LAMMPS-specific information. - # The next 6 members store keep track of the different columns - # of the "Atoms" section of a LAMMPS data file: - self.column_names = [] #<--A list of column names (optional) - self.i_coords=[] #<--A triplet of integers indicating which columns store coordinate data - #self.ii_coords= [] #<--A list of triplets of column indexes storing coordinate data - self.ii_vects=[] #<--A list of triplets of column indexes storing directional data - # (such as dipole or ellipsoid orientations) - self.i_atomid=None #<--An integer indicating which column has the atomid - self.i_atomtype=None #<--An integer indicating which column has the atomtype - self.i_molid=None #<--An integer indicating which column has the molid, if applicable - - - -class DataSettings(AtomStyleSettings): - def __init__(self): - AtomStyleSettings.__init__(self) - self.contents = '' - self.file_name = '' - - - -# Atom Styles in LAMMPS as of 2011-7-29 -g_style_map = {'angle': ['atom-ID','molecule-ID','atom-type','x','y','z'], - 'atomic': ['atom-ID','atom-type','x','y','z'], - 'bond': ['atom-ID','molecule-ID','atom-type','x','y','z'], - 'charge': ['atom-ID','atom-type','q','x','y','z'], - 'colloid': ['atom-ID','atom-type','x','y','z'], - 'dipole': ['atom-ID','atom-type','q','x','y','z','mux','muy','muz'], - 'electron': ['atom-ID','atom-type','q','spin','eradius','x','y','z'], - 'ellipsoid':['atom-ID','atom-type','x','y','z','quatw','quati','quatj','quatk'], - 'full': ['atom-ID','molecule-ID','atom-type','q','x','y','z'], - 'granular': ['atom-ID','atom-type','diameter','density','x','y','z'], - 'molecular':['atom-ID','molecule-ID','atom-type','x','y','z'], - 'peri': ['atom-ID','atom-type','volume','density','x','y','z'], - 'hybrid': ['atom-ID','atom-type','x','y','z']} - - - - -def AtomStyle2ColNames(atom_style_string): - - atom_style_string = atom_style_string.strip() - if len(atom_style_string) == 0: - raise InputError('Error(dump2data): Invalid atom_style\n' - ' (The atom_style command was followed by an empty string.)\n') - atom_style_args = atom_style_string.split() - atom_style = atom_style_args[0] - - hybrid_args = atom_style_args[1:] - if (atom_style not in g_style_map): - if (len(atom_style_args) >= 2): - # If the atom_style_string includes at least 2 words, then we - # interpret this as a list of the individual column names - return atom_style_args - else: - raise InputError('Error(dump2data): Unrecognized atom_style: \"'+atom_style+'\"\n') - - if (atom_style != 'hybrid'): - return g_style_map[atom_style] - else: - column_names = ['atom-ID','atom-type','x','y','z'] - if (len(hybrid_args)==0): - raise InputError('Error(dump2data): atom_style hybrid must be followed by a sub_style.\n') - for sub_style in hybrid_args: - if (sub_style not in g_style_map): - raise InputError('Error(dump2data): Unrecognized atom_style: \"'+sub_style+'\"\n') - for cname in g_style_map[sub_style]: - if cname not in column_names: - column_names.append(cname) - - return column_names - - -def ColNames2AidAtypeMolid(column_names): - # Because of the diversity of ways that these - # numbers are referred to in the LAMMPS documentation, - # we have to be flexible and allow the user to refer - # to these quantities in a variety of ways. - # Hopefully this covers everything: - - i_atomid = None - if 'atom-ID' in column_names: - i_atomid = column_names.index('atom-ID') - elif 'atom−ID' in column_names: # (− is the character used in the manual) - i_atomid = column_names.index('atom−ID') - elif 'atomID' in column_names: - i_atomid = column_names.index('atomID') - elif 'atomid' in column_names: - i_atomid = column_names.index('atomid') - elif 'id' in column_names: - i_atomid = column_names.index('id') - elif 'atom' in column_names: - i_atomid = column_names.index('atom') - elif '$atom' in column_names: - i_atomid = column_names.index('$atom') - else: - raise InputError('Error(dump2data): List of column names lacks an \"atom-ID\"\n') - - i_atomtype = None - if 'atom-type' in column_names: - i_atomtype = column_names.index('atom-type') - elif 'atom−type' in column_names: # (− hyphen character used in manual) - i_atomtype = column_names.index('atom−type') - elif 'atomtype' in column_names: - i_atomtype = column_names.index('atomtype') - elif 'type' in column_names: - i_atomtype = column_names.index('type') - elif '@atom' in column_names: - i_atomtype = column_names.index('@atom') - else: - raise InputError('Error(dump2data): List of column names lacks an \"atom-type\"\n') - - i_molid = None - if 'molecule-ID' in column_names: - i_molid = column_names.index('molecule-ID') - elif 'molecule−ID' in column_names: # (− hyphen character used in manual) - i_molid = column_names.index('molecule−ID') - elif 'moleculeID' in column_names: - i_molid = column_names.index('moleculeID') - elif 'moleculeid' in column_names: - i_molid = column_names.index('moleculeid') - elif 'molecule' in column_names: - i_molid = column_names.index('molecule') - elif 'molID' in column_names: - i_molid = column_names.index('molID') - elif 'molid' in column_names: - i_molid = column_names.index('molid') - elif 'mol' in column_names: - i_molid = column_names.index('mol') - elif '$mol' in column_names: - i_molid = column_names.index('$mol') - else: - pass # some atom_types do not have a valid molecule-ID - - return i_atomid, i_atomtype, i_molid - - - -def ColNames2Coords(column_names): - """ Which of the columns correspond to coordinates - which must be transformed using rigid-body - (affine: rotation + translation) transformations? - This function outputs a list of lists of triplets of integers. - - """ - i_x = None - i_y = None - i_z = None - if 'x' in column_names: - i_x = column_names.index('x') - if 'y' in column_names: - i_y = column_names.index('y') - if 'z' in column_names: - i_z = column_names.index('z') - if (((i_x != None) != (i_y != None)) or - ((i_y != None) != (i_z != None)) or - ((i_z != None) != (i_x != None))): - raise InputError('Error(dump2data): columns must include \"x\", \"y\", and \"z\".\n') - return [[i_x, i_y, i_z]] - - -def ColNames2Vects(column_names): - """ Which of the columns correspond to coordinates - which must be transformed using rotations? - Some coordinates like dipole moments and - ellipsoid orientations should only be rotated - (not translated). - This function outputs a list of lists of triplets of integers. - - """ - vects = [] - i_mux = None - i_muy = None - i_muz = None - if 'mux' in column_names: - i_mux = column_names.index('mux') - if 'muy' in column_names: - i_muy = column_names.index('muy') - if 'muz' in column_names: - i_muz = column_names.index('muz') - if (((i_mux != None) != (i_muy != None)) or - ((i_muy != None) != (i_muz != None)) or - ((i_muz != None) != (i_mux != None))): - raise InputError('Error(dump2data): custom atom_style list must define mux, muy, and muz or none.\n') - if i_mux != None: - vects.append([i_mux, i_muy, i_muz]) - i_quati = None - i_quatj = None - i_quatk = None - if 'quati' in column_names: - i_quati = column_names.index('quati') - if 'quatj' in column_names: - i_quatj = column_names.index('quatj') - if 'quatk' in column_names: - i_quatk = column_names.index('quatk') - if (((i_quati != None) != (i_quatj != None)) or - ((i_quatj != None) != (i_quatk != None)) or - ((i_quatk != None) != (i_quati != None))): - raise InputError('Error(dump2data): custom atom_style list must define quati, quatj, and quatk or none.\n') - if i_quati != None: - vects.append([i_quati, i_quatj, i_quatk]) - return vects - - - - - -def ParseArgs(argv, - misc_settings, - data_settings, - warning_strings=None): - - # Loop over the remaining arguments not processed yet. - # These arguments are specific to the lttree.py program - # and are not understood by this program. - i = 1 - while i < len(argv): - #sys.stderr.write('argv['+str(i)+'] = \"'+argv[i]+'\"\n') - if ((argv[i].lower() == '-atomstyle') or - (argv[i].lower() == '-atom_style') or - (argv[i].lower() == '-atom-style')): - in_init = [] - if i+1 >= len(argv): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by a an atom_style name.\n' - ' (Or single quoted string which includes a space-separated\n' - ' list of column names.)\n') - data_settings.column_names = AtomStyle2ColNames(argv[i+1]) - sys.stderr.write(' \"Atoms\" column format:\n') - sys.stderr.write(' '+(' '.join(data_settings.column_names))+'\n') - - # ColNames2Coords() and ColNames2Vects() generate lists of - # triplets of integers, storing the column numbers containing - # x, y, and z coordinate values, and vx,vy,vz direction vectors. - data_settings.ii_vects = ColNames2Vects(data_settings.column_names) - ii_coords = ColNames2Coords(data_settings.column_names) - # This program assumes that there is only one coordinate triplet - # (x,y,z) for each atom. Hence we assume that len(ii_coords)==1 - assert(len(ii_coords) == 1) - data_settings.i_coords = ii_coords[0] - - # Now figure out which columns correspond to atomid, atomtype, molid - data_settings.i_atomid, data_settings.i_atomtype, data_settings.i_molid = ColNames2AidAtypeMolid(data_settings.column_names) - del(argv[i:i+2]) - - elif (argv[i].lower() == '-icoord'): - if i+1 >= len(argv): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by list of integers\n' - ' corresponding to column numbers for coordinates in\n' - ' the \"Atoms\" section of a LAMMPS data file.\n') - ilist = argv[i+1].split() - if (len(ilist) % 3) != 0: - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by list of integers.\n' - ' This is usually a list of 3 intebers, but it can contain more.\n' - ' The number of cooridnate columns must be divisible by 3,\n' - ' (even if the simulation is in 2 dimensions)\n') - - #ii_coords = [] - #for i in range(0, len(ilist)/3): - # cols = [ilist[3*i]+1, ilist[3*i+1]+1, ilist[3*i+2]+1] - # ii_coords.append(cols) - #if ((len(ii_coords) != 0) or (len(ii_coords[0]) != 3)): - # raise InputError('Error(dump2data): Argument \"'+argv[i]+'\" must be followed by exactly 3 integers.\n') - - data_settings.i_coords = ilist - if (len(i_coords) != 3): - raise InputError('Error(dump2data): Argument \"'+argv[i]+'\" must be followed by exactly 3 integers.\n') - - data_settings.i_coords = ii_coords[0] - - del(argv[i:i+2]) - - elif (argv[i].lower() == '-ivect'): - if i+1 >= len(argv): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by list of integers\n' - ' corresponding to column numbers for direction vectors in\n' - ' the \"Atoms\" section of a LAMMPS data file.\n') - ilist = argv[i+1].split() - if (len(ilist) % 3) != 0: - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by list of integers.\n' - ' This is usually a list of 3 intebers, but it can contain more.\n' - ' The number of cooridnate columns must be divisible by 3,\n' - ' (even if the simulation is in 2 dimensions)\n') - - data_settings.ii_vects = [] - for i in range(0, len(ilist)/3): - cols = [ilist[3*i]+1, ilist[3*i+1]+1, ilist[3*i+2]+1] - setting.ii_vects.append(cols) - # This should override any earlier settings as a result of the - # -atomstyle argument. So you can specify a custom list of column - # names using -atomstyle "list of column names", and then afterwards - # specify which of these columns correspond to direction vectors - # using the "-ivect" command line argument later on. - # This way, in theory you should be able to read columns from - # new custom atom-styles that have not been invented yet. - # (Although I haven't tested this.) - - del(argv[i:i+2]) - # i_atomid is not really needed for this program, but I load it anyway - elif ((argv[i].lower() == '-iatomid') or - (argv[i].lower() == '-iid') or - (argv[i].lower() == '-iatom-id')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"Atoms\" section of a\n' - ' LAMMPS data file contains the atom id number (typically 1).\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - i_atomid = int(argv[i+1])-1 - del(argv[i:i+2]) - # i_atomtype is not really needed for this program, but I load it anyway - elif ((argv[i].lower() == '-iatomtype') or - (argv[i].lower() == '-itype') or - (argv[i].lower() == '-iatom-type')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"Atoms\" section of a\n' - ' LAMMPS data file contains the atom type.\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - i_atomtype = int(argv[i+1])-1 - del(argv[i:i+2]) - # i_molid is not really needed for this program, but I load it anyway - elif ((argv[i].lower() == '-imolid') or - (argv[i].lower() == '-imol') or - (argv[i].lower() == '-imol-id') or - (argv[i].lower() == '-imoleculeid') or - (argv[i].lower() == '-imolecule-id')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"Atoms\" section of a\n' - ' LAMMPS data file contains the molecule id number.\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - del(argv[i:i+2]) - # Which frame do we want? - elif (argv[i].lower() == '-t'): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an integer indicating\n' - ' the frame you want to extract from the dump file (trajectory).\n' - ' This integer should match the timestep corresponding to the frame\n' - ' whose coordinates you wish to extract.\n') - misc_settings.timestep_str = argv[i+1] - del(argv[i:i+2]) - misc_settings.multi = False - misc_settings.last_frame = False - - elif (argv[i].lower() == '-tstart'): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an integer indicating\n' - ' the first frame you want to extract from the dump file (trajectory).\n' - ' This integer should match the timestep corresponding to the frame\n' - ' (after which) you wish to extract coordinates.\n') - misc_settings.tstart = float(argv[i+1]) - del(argv[i:i+2]) - misc_settings.multi = True - - elif (argv[i].lower() == '-tstop'): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error(dump2data): '+argv[i]+' flag should be followed by an number indicating\n' - ' the first frame you want to extract from the dump file (trajectory).\n' - ' Frames after this timestep will be ignored.\n') - misc_settings.tstop = float(argv[i+1]) - del(argv[i:i+2]) - misc_settings.multi = True - - elif (argv[i].lower() == '-center'): - misc_settings.center_frame = True - del(argv[i:i+1]) - - elif ((argv[i].lower() == '-raw') or (argv[i].lower() == '-rawout')): - misc_settings.output_format = 'raw' - del(argv[i:i+1]) - - elif (argv[i].lower() == '-rawin'): - misc_settings.input_format = 'raw' - misc_settings.multi = False - del(argv[i:i+1]) - - elif ((argv[i].lower() == '-xyz') or (argv[i].lower() == '-xyzout')): - misc_settings.output_format = 'xyz' - del(argv[i:i+1]) - - elif (argv[i].lower() == '-xyzin'): - misc_settings.input_format = 'xyz' - misc_settings.multi = False - del(argv[i:i+1]) - - elif (argv[i].lower() == '-multi'): - misc_settings.multi = True - del(argv[i:i+1]) - - elif (argv[i].lower() == '-last'): - misc_settings.last_frame = True - misc_settings.multi = False - del(argv[i:i+1]) - - elif (argv[i].lower() == '-interval'): - misc_settings.skip_interval = int(argv[i+1]) - del(argv[i:i+2]) - - elif (argv[i].lower() == '-scale'): - misc_settings.scale = float(argv[i+1]) - del(argv[i:i+2]) - - elif ((argv[i][0] == '-') and (__name__ == "__main__")): - raise InputError('Error(dump2data): Unrecogized command line argument \"'+argv[i]+'\"\n') - else: - i += 1 - - usage_examples = \ -""" Typical usage: -dump2data.py orig_file.data < dump.lammpstrj > new_file.data - (This extracts last frame, uses "full" atom_style.) - Additional options: -dump2data.py -t t -atomstyle style orig.data < dump.lammpstrj > new.data -""" - - #if __name__ == "__main__": - - if (len(argv) > 2): - # if there are more than 2 remaining arguments, - # AND - # no other function will process the remaining argument list - # (ie. if __name__ == "__main__") - # THEN - raise InputError(' ----\n' - 'ERROR(dump2data): You have too many arguments (or unrecognized arguments):\n' - ' \"'+(' '.join(argv))+'\"\n' - ' ----\n' - +usage_examples) - elif (len(argv) < 2): - if misc_settings.output_format == 'data': - raise InputError(' ----\n' - 'ERROR(dump2data): Problem with argument list:\n' - ' Expected a LAMMPS .data file as an argument.\n' - ' ----\n' - +usage_examples) - else: - in_data_file = open(argv[1], 'r') - data_settings.file_name = argv[1]; - data_settings.contents = in_data_file.readlines() - in_data_file.close() - - #end of if-then statement for "if __name__ == "__main__"" - - if len(data_settings.i_coords) == 0: - if warning_strings != None: - warning_strings.append('WARNING(dump2data): atom_style unknown. (Use -atomstyle style. Assuming \"full\")') - warn_atom_style_unspecified = True - # The default atom_style is "full" - data_settings.column_names = AtomStyle2ColNames('full') - ii_coords = ColNames2Coords(data_settings.column_names) - # This program assumes that there is only one coordinate triplet - # (x,y,z) for each atom. Hence we assume that len(ii_coords)==1 - assert(len(ii_coords) == 1) - data_settings.i_coords = ii_coords[0] - data_settings.ii_vects = ColNames2Vects(data_settings.column_names) - data_settings.i_atomid, data_settings.i_atomtype, data_settings.i_molid = ColNames2AidAtypeMolid(data_settings.column_names) - - ### sys.stderr.write('########################################################\n' - ### '## WARNING: atom_style unspecified ##\n' - ### '## --> \"Atoms\" column data has an unknown format. ##\n' - ### '## Assuming atom_style = \"full\" ##\n' - ### '########################################################\n' - ### '## To specify the \"Atoms\" column format you can: ##\n' - ### '## 1) Use the -atom_style \"STYLE\" argument ##\n' - ### '## where \"STYLE\" is a string indicating a LAMMPS ##\n' - ### '## atom_style, including hybrid styles.(Standard ##\n' - ### '## atom styles defined in 2011 are supported.) ##\n' - ### '## 2) Use the -atom_style \"COL_LIST\" argument ##\n' - ### '## where \"COL_LIST" is a quoted list of strings ##\n' - ### '## indicating the name of each column. ##\n' - ### '## Names \"x\",\"y\",\"z\" are interpreted as ##\n' - ### '## atomic coordinates. \"mux\",\"muy\",\"muz\" ##\n' - ### '## and \"quati\",\"quatj\",\"quatk\" are ##\n' - ### '## interpreted as direction vectors. ##\n' - ### '## 3) Use the -icoord \"cx cy cz...\" argument ##\n' - ### '## where \"cx cy cz\" is a list of integers ##\n' - ### '## indicating the column numbers for the x,y,z ##\n' - ### '## coordinates of each atom. ##\n' - ### '## 4) Use the -ivect \"cmux cmuy cmuz...\" argument ##\n' - ### '## where \"cmux cmuy cmuz...\" is a list of ##\n' - ### '## integers indicating the column numbers for ##\n' - ### '## the vector that determines the direction of a ##\n' - ### '## dipole or ellipsoid (ie. a rotateable vector).##\n' - ### '## (More than one triplet can be specified. The ##\n' - ### '## number of entries must be divisible by 3.) ##\n' - ### '## 5) Include a ##\n' - ### '## write(\"in_init.txt\"){atom_style ...} ##\n' - ### '## statement in your .ttree file. ##\n' - ### '########################################################\n') - - - - -def GetIntAtomID(pair): - return int(pair[0]) - - - -def WriteFrameToData(out_file, - descr_str, - misc_settings, - data_settings, - natoms, - coords, - coords_ixiyiz, - vects, - velocities, - xlo_str, xhi_str, - ylo_str, yhi_str, - zlo_str, zhi_str, - xy_str, xz_str, yz_str): - - """ - Open a data file. Read the LAMMPS DATA file line by line. - When the line contains information which is also in the dump file, - replace that information with information from the dump file. - (Information from a dump file is stored in the arguments to this function.) - The resulting file also has LAMMPS DATA format. - - """ - - section = '' - firstline = True - for line in data_settings.contents: - line = line.strip() - ic = line.find('#') - if ic != -1: - line = line[:ic] - if firstline: # Construct a new descriptive header line: - if descr_str != None: - line = descr_str - firstline = False - - if (len(line) > 0): - # The initial section (section='') is assumed to be - # the "LAMMPS Description" section. This is where the - # box boundaries are specified. - if section == '': - tokens = line.split() - if ((len(tokens) >= 2) and - ((tokens[-2] == 'xlo') and (tokens[-1] == 'xhi')) and - ((xlo_str != None) and (xhi_str != None))): - tokens[0] = xlo_str - tokens[1] = xhi_str - line = ' '.join(tokens) - elif ((len(tokens) >= 2) and - ((tokens[-2] == 'ylo') and (tokens[-1] == 'yhi')) and - ((ylo_str != None) and (yhi_str != None))): - tokens[0] = ylo_str - tokens[1] = yhi_str - line = ' '.join(tokens) - elif ((len(tokens) >= 2) and - ((tokens[-2] == 'zlo') and (tokens[-1] == 'zhi')) and - ((zlo_str != None) and (zhi_str != None))): - tokens[0] = zlo_str - tokens[1] = zhi_str - line = ' '.join(tokens) - elif ((len(tokens) >= 3) and - ((tokens[-3] == 'xy') and - (tokens[-2] == 'xz') and - (tokens[-1] == 'yz')) and - ((xy_str != None) and - (xz_str != None) and - (yz_str != None))): - tokens[0] = xy_str - tokens[1] = xz_str - tokens[2] = yz_str - line = ' '.join(tokens) - if (line in set(['Masses', 'Velocities', 'Atoms', - 'Bond Coeffs', 'Angle Coeffs', - 'Dihedral Coeffs', 'Improper Coeffs', - 'Bonds', 'Angles', 'Dihedrals', 'Impropers'])): - section = line - else: - if (section == 'Atoms'): - tokens = line.split() - atomid = tokens[0] - if atomid in coords: - # Loop over all of the vector degrees of - # freedom of the particle, excluding coords - # (for example: mu_x, mu_y, mu_z, - # or quat_i, quat_j, quat_k) - # In principle, depending on the atom_style, - # there could be multiple vectors per atom. - for I in range(0,len(data_settings.ii_vects)): - vxvyvz = vects[atomid][I] - i_vx = data_settings.ii_vects[I][0] - i_vy = data_settings.ii_vects[I][1] - i_vz = data_settings.ii_vects[I][2] - if ((i_vx >= len(tokens)) or - (i_vy >= len(tokens)) or - (i_vz >= len(tokens))): - raise InputError('Error(dump2data): Atom style incompatible with data file.\n' - ' Specify the atom_style using -atomstyle style.\n') - if ((vxvyvz == None) or - (type(vxvyvz) is not tuple)): - assert(data_settings.column_names[i_vx] not in dump_column_names) - raise InputError('Error(dump2data): You have a vector coordinate in your DATA file named \"'+data_settings.column_names[i_vx]+'\"\n' - ' However there are no columns with this name in your DUMP file\n' - ' (or the column was not in the expected place).\n' - ' Hence, the atom styles in the dump and data files do not match.') - - # Replace the vector components with numbers - # from the dump file - tokens[i_vx] = vxvyvz[0] - tokens[i_vy] = vxvyvz[1] - tokens[i_vz] = vxvyvz[2] - - # Now loop over the coordinates of each atom. - #for I in range(0,len(data_settings.ii_coords)): - # xyz = coords[atomid][I] - # THIS LOOP IS SILLY. - # EACH ATOM ONLY HAS ONE SET OF X,Y,Z - # COORDINATES. COMMENTING OUT THIS LOOP: - # i_x = data_settings.ii_coords[I][0] - # i_y = data_settings.ii_coords[I][1] - # i_z = data_settings.ii_coords[I][2] - # USING THIS INSTEAD: - - xyz = coords[atomid] - i_x = data_settings.i_coords[0] - i_y = data_settings.i_coords[1] - i_z = data_settings.i_coords[2] - if ((i_x >= len(tokens)) or - (i_y >= len(tokens)) or - (i_z >= len(tokens))): - raise InputError('Error(dump2data): Atom style incompatible with data file.\n' - ' Specify the atom_style using -atomstyle style.\n') - # Replace the coordinates with coordinates from - # the dump file into tokens[i_x]... - tokens[i_x] = str(xyz[0]) - tokens[i_y] = str(xyz[1]) - tokens[i_z] = str(xyz[2]) - - # Are there there any integer coords - # (ix, iy, iz) in the dump file? - if coords_ixiyiz[atomid]: - assert(len(coords_ixiyiz[atomid]) == 3) - # Integer coords stored in the DATA file too? - if len(tokens)==(len(data_settings.column_names)+3): - # Then replace the last 3 columns of the - # line in the data file with: ix iy iz - tokens[-3] = coords_ixiyiz[atomid][0] - tokens[-2] = coords_ixiyiz[atomid][1] - tokens[-1] = coords_ixiyiz[atomid][2] - else: - if (not misc_settings.center_frame): - # Append them to the end of the line: - tokens.append(coords_ixiyiz[atomid][0]) - tokens.append(coords_ixiyiz[atomid][1]) - tokens.append(coords_ixiyiz[atomid][2]) - - # Now finally paste all the tokens together: - line = ' '.join(tokens) - - - elif (section == 'Velocities'): - tokens = line.split() - atomid = tokens[0] - if atomid in velocities: - - vxvyvz = velocities[atomid] - if len(tokens) < 4: - raise InputError('Error(dump2data): Not enough columns in the \"Velocities\" file.\n') - # Replace the coordinates with coordinates from - # the dump file into tokens[i_x]... - tokens[1] = str(vxvyvz[0]) - tokens[2] = str(vxvyvz[1]) - tokens[3] = str(vxvyvz[2]) - - # Now finally paste all the tokens together: - line = ' '.join(tokens) - - - out_file.write(line+'\n') - - - - - - - - - - - - - - - -if __name__ == "__main__": - - g_program_name = 'dump2data.py' - g_date_str = '2013-10-30' - g_version_str = 'v0.43' - - ####### Main Code Below: ####### - sys.stderr.write(g_program_name+' '+g_version_str+' '+g_date_str+' ') - #if sys.version < '3': - # sys.stderr.write(' (python version < 3)\n') - #else: - sys.stderr.write('\n') - - try: - data_settings = DataSettings() - misc_settings = MiscSettings() - warning_strings = [] - ParseArgs(sys.argv, - misc_settings, - data_settings, - warning_strings) - - # Open the lammps dump file (trajectory file) - # Skip to the line containing the correct frame/timestep. - # (this is the last frame by default). - # Read the "BOX BOUNDS" and the "ATOMS" sections. - # Store the x,y,z coordinates in the "coords" associative array - # (indexed by atom id, which could be non-numeric in general). - - section = '' - - #coords = defaultdict(list) - #coords_ixiyiz = defaultdict(list) - #vects = defaultdict(list) - #xlo_str = xhi_str = ylo_str = yhi_str = zlo_str = zhi_str = None - #xy_str = xz_str = yz_str = None - #natoms = -1 - #timestep_str = '' - - frame_coords = defaultdict(list) - frame_coords_ixiyiz = defaultdict(list) - frame_vects = defaultdict(list) - frame_velocities = defaultdict(list) - frame_xlo_str = frame_xhi_str = None - frame_ylo_str = frame_yhi_str = None - frame_zlo_str = frame_zhi_str = None - frame_xy_str = frame_xz_str = frame_yz_str = None - frame_natoms = -1 - frame_timestep_str = '' - i_atomid = i_atomtype = i_molid = -1 - i_x = i_y = i_z = i_xu = i_yu = i_zu = -1 - i_xs = i_ys = i_zs = i_xsu = i_ysu = i_zsu = -1 - - dump_column_names = [] - - #num_frames_in = -1 - num_frames_out = 0 - finished_reading_frame = False - read_last_frame = False - - #in_coord_file = open('traj_nvt.lammpstrj','r') - #in_coord_file = open('deleteme.lammpstrj','r') - in_coord_file = sys.stdin - - while True: - - line = in_coord_file.readline() - if line == '': # if EOF - if len(frame_coords) > 0: - finished_reading_frame = True - read_last_frame = True - - line = line.strip() - if (line.find('ITEM:') == 0): - section = line - if (section.find('ITEM: ATOMS ') == 0): - dump_column_names = line[12:].split() - i_atomid, i_atomtype, i_molid = \ - ColNames2AidAtypeMolid(dump_column_names) - #ii_coords = ColNames2Coords(dump_column_names) - - if 'x' in dump_column_names: - i_x = dump_column_names.index('x') - elif 'xu' in dump_column_names: - i_xu = dump_column_names.index('xu') - elif 'xs' in dump_column_names: - i_xs = dump_column_names.index('xs') - elif 'xsu' in dump_column_names: - i_xsu = dump_column_names.index('xsu') - else: - raise InputError('Error(dump2data): \"ATOMS\" section of dump file lacks a \"x\" column.\n'+ - ' (excerpt below)\n' + line) - - if 'y' in dump_column_names: - i_y = dump_column_names.index('y') - elif 'yu' in dump_column_names: - i_yu = dump_column_names.index('yu') - elif 'ys' in dump_column_names: - i_ys = dump_column_names.index('ys') - elif 'ysu' in dump_column_names: - i_ysu = dump_column_names.index('ysu') - else: - raise InputError('Error(dump2data): \"ATOMS\" section of dump file lacks a \"y\" column.\n'+ - ' (excerpt below)\n' + line) - - if 'z' in dump_column_names: - i_z = dump_column_names.index('z') - elif 'zu' in dump_column_names: - i_zu = dump_column_names.index('zu') - elif 'zs' in dump_column_names: - i_zs = dump_column_names.index('zs') - elif 'zsu' in dump_column_names: - i_zsu = dump_column_names.index('zsu') - else: - raise InputError('Error(dump2data): \"ATOMS\" section of dump file lacks a \"z\" column.\n'+ - ' (excerpt below)\n' + line) - - - - - - ii_vects = ColNames2Vects(dump_column_names) - if (len(ii_vects) != len(data_settings.ii_vects)): - raise InputError('Error(dump2data): atom styles in data and dump files differ.\n' - ' Some needed columns from the atom_styles are missing in the dump file.') - - i_ix = i_iy = i_iz = -1 - if 'ix' in dump_column_names: - i_ix = dump_column_names.index('ix') - if 'iy' in dump_column_names: - i_iy = dump_column_names.index('iy') - if 'iz' in dump_column_names: - i_iz = dump_column_names.index('iz') - - - i_vx = i_vy = i_vz = -1 - if 'vx' in dump_column_names: - i_vx = dump_column_names.index('vx') - if 'vy' in dump_column_names: - i_vy = dump_column_names.index('vy') - if 'vz' in dump_column_names: - i_vz = dump_column_names.index('vz') - - - elif (section.find('ITEM: BOX BOUNDS') == 0): - avec=[1.0, 0.0, 0.0] - bvec=[0.0, 1.0, 0.0] - cvec=[0.0, 0.0, 1.0] - - elif (section.find('ITEM: TIMESTEP') == 0): - if len(frame_coords) > 0: - finished_reading_frame = True - - elif ((len(line) > 0) and (line[0] != '#')): - if (section.find('ITEM: TIMESTEP') == 0): - finished_reading_frame = False - frame_timestep_str = line - frame_coords = defaultdict(list) - frame_coords_ixiyiz = defaultdict(list) - frame_vects = defaultdict(list) - frame_velocities = defaultdict(list) - frame_xlo_str = frame_xhi_str = None - frame_ylo_str = frame_yhi_str = None - frame_zlo_str = frame_zhi_str = None - frame_xy_str = frame_xz_str = frame_yz_str = None - - elif (section == 'ITEM: NUMBER OF ATOMS'): - frame_natoms = int(line) - - elif (section.find('ITEM: BOX BOUNDS') == 0): - is_triclinic = (section.find('xy xz yz') == 0) - - tokens = line.split() - if not frame_xlo_str: - assert(not frame_xhi_str) - frame_xlo_str = tokens[0] - frame_xhi_str = tokens[1] - avec[0] = float(frame_xhi_str) - float(frame_xlo_str) - if (is_triclinic and (len(tokens) > 2)): - frame_xy_str = tokens[2] - bvec[0] = float(frame_xy_str) - #See http://lammps.sandia.gov/doc/Section_howto.html#howto_12 - #sys.stderr.write('avec='+str(avec)+'\n') - - elif not frame_ylo_str: - assert(not frame_yhi_str) - frame_ylo_str = tokens[0] - frame_yhi_str = tokens[1] - bvec[1] = float(frame_yhi_str) - float(frame_ylo_str) - if (is_triclinic and (len(tokens) > 2)): - frame_xz_str = tokens[2] - cvec[0] = float(frame_xz_str) - #See http://lammps.sandia.gov/doc/Section_howto.html#howto_12 - #sys.stderr.write('bvec='+str(bvec)+'\n') - - elif not frame_zlo_str: - assert(not frame_zhi_str) - frame_zlo_str = tokens[0] - frame_zhi_str = tokens[1] - cvec = [0.0, 0.0, float(frame_zhi_str) - float(frame_zlo_str)] - if (is_triclinic and (len(tokens) > 2)): - frame_yz_str = tokens[2] - cvec[1] = float(frame_yz_str) - #See http://lammps.sandia.gov/doc/Section_howto.html#howto_12 - #sys.stderr.write('cvec='+str(cvec)+'\n') - - elif (section.find('ITEM: ATOMS') == 0): - tokens = line.split() - atomid = tokens[i_atomid] - - if ((i_x != -1) and (i_y != -1) and (i_z != -1)): - x = float(tokens[i_x]) #i_x determined above - y = float(tokens[i_y]) - z = float(tokens[i_z]) - - elif ((i_xu != -1) and (i_yu != -1) and (i_zu != -1)): - x = float(tokens[i_xu]) #i_x determined above - y = float(tokens[i_yu]) - z = float(tokens[i_zu]) - - elif ((i_xs != -1) and (i_ys != -1) and (i_zs != -1)): - xs = float(tokens[i_xs]) #i_xs determined above - ys = float(tokens[i_ys]) - zs = float(tokens[i_zs]) - - x = float(xlo_str) + xs*avec[0] + ys*bvec[0] + zs*cvec[0] - y = float(ylo_str) + xs*avec[1] + ys*bvec[1] + zs*cvec[1] - z = float(zlo_str) + xs*avec[2] + ys*bvec[2] + zs*cvec[2] - - # avec, bvec, cvec described here: - #http://lammps.sandia.gov/doc/Section_howto.html#howto_12 - - elif ((i_xsu != -1) and (i_ysu != -1) and (i_zsu != -1)): - xsu = float(tokens[i_xsu]) #i_xs determined above - ysu = float(tokens[i_ysu]) - zsu = float(tokens[i_zsu]) - - x = float(xlo_str) + xsu*avec[0] + ysu*bvec[0] + zsu*cvec[0] - y = float(ylo_str) + xsu*avec[1] + ysu*bvec[1] + zsu*cvec[1] - z = float(zlo_str) + xsu*avec[2] + ysu*bvec[2] + zsu*cvec[2] - - # Now deal with ix, iy, iz - if i_ix != -1: - ix = int(tokens[i_ix]) - if (misc_settings.center_frame or - (misc_settings.output_format != 'data')): - #sys.stderr.write('ix = '+str(ix)+', avec='+str(avec)+'\n') - x += ix*avec[0] - y += ix*avec[1] - z += ix*avec[2] - else: - if atomid not in frame_coords_ixiyiz: - frame_coords_ixiyiz[atomid] = ["0", "0", "0"] - else: - frame_coords_ixiyiz[atomid][0] = str(ix) - - if i_iy != -1: - iy = int(tokens[i_iy]) - if (misc_settings.center_frame or - (misc_settings.output_format != 'data')): - #sys.stderr.write('iy = '+str(iy)+', bvec='+str(bvec)+'\n') - x += iy*bvec[0] - y += iy*bvec[1] - z += iy*bvec[2] - else: - if atomid not in frame_coords_ixiyiz: - frame_coords_ixiyiz[atomid] = ["0", "0", "0"] - else: - frame_coords_ixiyiz[atomid][1] = str(iy) - - if i_iz != -1: - iz = int(tokens[i_iz]) - if (misc_settings.center_frame or - (misc_settings.output_format != 'data')): - #sys.stderr.write('iz = '+str(iz)+', cvec='+str(cvec)+'\n') - x += iz*cvec[0] - y += iz*cvec[1] - z += iz*cvec[2] - else: - if atomid not in frame_coords_ixiyiz: - frame_coords_ixiyiz[atomid] = ["0", "0", "0"] - else: - frame_coords_ixiyiz[atomid][2] = str(iz) - - #frame_coords[atomid] = [str(x), str(y), str(z)] - frame_coords[atomid] = [x, y, z] - - vx = 0.0 - vy = 0.0 - vz = 0.0 - if i_vx != -1: - vx = float(tokens[i_vx]) - if i_vy != -1: - vy = float(tokens[i_vy]) - if i_vz != -1: - vz = float(tokens[i_vz]) - - frame_velocities[atomid] = [vx, vy, vz] - - # Ugly detail: - # There can be multiple "vects" associated with each atom - # (for example, dipole moments, ellipsoid directions, etc..) - - if atomid not in frame_vects: - frame_vects[atomid] = [None for I in range(0,len(ii_vects))] - - for I in range(0, len(ii_vects)): - i_vx = ii_vects[I][0] - i_vy = ii_vects[I][1] - i_vz = ii_vects[I][2] - vx_str = tokens[i_vx] - vy_str = tokens[i_vy] - vz_str = tokens[i_vz] - - # Now the annoying part: - # Which vect is it (mux,muy,muz) or (quati,quatj,quatk)? - # The columns could be listed in a different order - # in the data file and in the dump file. - # Figure out which vector it is in the data file (stored - # in the integer "I_data") so that column names match. - name_vx = dump_column_names[i_vx] - name_vy = dump_column_names[i_vy] - name_vz = dump_column_names[i_vz] - i_vx_data = 0 - I_data = -1 - # This code is ugly and inneficient. - # I never want to touch this code again. (Hope it works) - while i_vx_data < len(data_settings.column_names): - if name_vx == data_settings.column_names[i_vx_data]: - I_data = 0 - while I_data < len(data_settings.ii_vects): - if ii_vects[I] == data_settings.ii_vects[I_data]: - break - I_data += 1 - - if (0= - # float(misc_settings.timestep_str)): - # num_frames_in = 1 - # if not misc_settings.multi: - # read_last_frame = True - # else: - # num_frames_in = 1 - - - - # Should we write out the coordinates in this frame? - write_this_frame = False - - if misc_settings.multi: - - write_this_frame = True - if (misc_settings.tstart and - (int(frame_timestep_str) < misc_settings.tstart)): - write_this_frame = False - if (misc_settings.tstop and - (int(frame_timestep_str) > misc_settings.tstop)): - write_this_frame = False - read_last_frame = True - - if misc_settings.tstart: - tstart = misc_settings.tstart - else: - tstart = 0 - - if ((int(frame_timestep_str) - tstart) - % - misc_settings.skip_interval) != 0: - write_this_frame = False - - else: - if misc_settings.last_frame: - if read_last_frame: - write_this_frame = True - else: - assert(misc_settings.timestep_str) - if (int(frame_timestep_str) >= - int(misc_settings.timestep_str)): - write_this_frame = True - read_last_frame = True - - - if write_this_frame: - - num_frames_out += 1 - - sys.stderr.write(' (writing frame '+str(num_frames_out)+ - ' at timestep '+frame_timestep_str+')\n') - - - # Print the frame - # First check which format to output the data: - if misc_settings.output_format == 'raw': - # Print out the coordinates in simple 3-column text format - for atomid, xyz in iter(sorted(frame_coords.items(), key=GetIntAtomID)): - if misc_settings.scale == None: - sys.stdout.write(str(xyz[0])+' '+str(xyz[1])+' '+str(xyz[2])+'\n') - else: - # Only convert to float and back if misc_settings.scale != None - sys.stdout.write(str(misc_settings.scale*float(xyz[0]))+' '+ - str(misc_settings.scale*float(xyz[1]))+' '+ - str(misc_settings.scale*float(xyz[2]))+'\n') - sys.stdout.write('\n') - - elif misc_settings.output_format == 'xyz': - # Print out the coordinates in simple 3-column text format - sys.stdout.write(str(len(frame_coords))+'\n') - descr_str = 'LAMMPS data from timestep '+frame_timestep_str - sys.stdout.write(descr_str+'\n') - for atomid, xyz in iter(sorted(frame_coords.items(), key=GetIntAtomID)): - if misc_settings.scale == None: - sys.stdout.write(str(atomid)+' '+ - str(xyz[0])+' '+ - str(xyz[1])+' '+ - str(xyz[2])+'\n') - else: - # Only convert to float and back if misc_settings.scale != None - sys.stdout.write(str(atomid)+' '+ - str(misc_settings.scale*float(xyz[0]))+' '+ - str(misc_settings.scale*float(xyz[1]))+' '+ - str(misc_settings.scale*float(xyz[2]))+'\n') - - else: - # Parse the DATA file specified by the user - # and replace appropriate lines or fields with - # the corresponding text from the DUMP file. - descr_str = 'LAMMPS data from timestep '+frame_timestep_str - if misc_settings.multi and (misc_settings.output_format == 'data'): - out_file_name = data_settings.file_name + '.'\ - + str(num_frames_out) - sys.stderr.write(' (creating file \"'+out_file_name+'\")\n') - out_file = open(out_file_name, 'w') - else: - out_file = sys.stdout - - WriteFrameToData(out_file, - descr_str, - misc_settings, - data_settings, - frame_natoms, - frame_coords, - frame_coords_ixiyiz, - frame_vects, - frame_velocities, - frame_xlo_str, frame_xhi_str, - frame_ylo_str, frame_yhi_str, - frame_zlo_str, frame_zhi_str, - frame_xy_str, frame_xz_str, frame_yz_str) - - #if misc_settings.multi: - # out_file.close() - - - #if num_frames_in >= 0: - # num_frames_in += 1 - - - if read_last_frame: - exit(0) - - - for warning_str in warning_strings: - sys.stderr.write(warning_str+'\n') - - - - except (ValueError, InputError) as err: - sys.stderr.write('\n'+str(err)+'\n') - sys.exit(-1) - diff --git a/tools/moltemplate/src/extract_lammps_data.py b/tools/moltemplate/src/extract_lammps_data.py deleted file mode 100755 index 4fe3ec743..000000000 --- a/tools/moltemplate/src/extract_lammps_data.py +++ /dev/null @@ -1,119 +0,0 @@ -#!/usr/bin/env python - -lammps_data_sections = set(['Atoms', - 'Masses', - 'Bonds', - 'Bond Coeffs', - 'Angles', - 'Angle Coeffs', - 'Dihedrals', - 'Dihedral Coeffs', - 'Impropers', - 'Improper Coeffs', - 'BondBond Coeffs', # class2 angles - 'BondAngle Coeffs', # class2 angles - 'MiddleBondTorsion Coeffs', # class2 dihedrals - 'EndBondTorsion Coeffs', # class2 dihedrals - 'AngleTorsion Coeffs', # class2 dihedrals - 'AngleAngleTorsion Coeffs', # class2 dihedrals - 'BondBond13 Coeffs', # class2 dihedrals - 'AngleAngle Coeffs', # class2 impropers - 'Angles By Type', # new. not standard LAMMPS - 'Dihedrals By Type',# new. not standard LAMMPS - 'Angles By Type']) # new. not standard LAMMPS - - -def DeleteComments(string, - escape='\\', - comment_char='#'): - escaped_state = False - for i in range(0,len(string)): - if string[i] in escape: - if escaped_state: - escaped_state = False - else: - escaped_state = True - elif string[i] == comment_char: - if not escaped_state: - return string[0:i] - return string - - - -def ExtractDataSection(f, - section_name, - comment_char = '#', - include_section_name = False, - return_line_nums = False): - - inside_section = False - if section_name in ('header','Header'): #"Header" section includes beginning - inside_section = True - - nonblank_encountered = False - nonheader_encountered = False - - i = 0 - for line_orig in f: - return_this_line = False - line = DeleteComments(line_orig).strip() - if line in lammps_data_sections: - nonheader_encountered = True - if section_name in ('header', 'Header'): - # The "header" section includes all lines at the beginning of the - # before any other section is encountered. - if nonheader_encountered: - return_this_line = False - else: - return_this_line = True - elif line == section_name: - inside_section = True - nonblank_encountered = False - if include_section_name: - return_this_line = True - # A block of blank lines (which dont immediately follow - # the section_name) signal the end of a section: - elif len(line) == 0: - if inside_section and include_section_name: - return_this_line = True - if nonblank_encountered: - inside_section = False - elif line[0] != comment_char: - if inside_section: - nonblank_encountered = True - return_this_line = True - - if return_this_line: - if return_line_nums: - yield i - else: - yield line_orig - - i += 1 - - - -if __name__ == "__main__": - - import sys - lines = sys.stdin.readlines() - exclude_sections = False - if sys.argv[1] == '-n': - exclude_sections = True - del sys.argv[1] - - if not exclude_sections: - for section_name in sys.argv[1:]: - for line in ExtractDataSection(lines, section_name): - sys.stdout.write(line) - else: - line_nums_exclude = set([]) - for section_name in sys.argv[1:]: - for line_num in ExtractDataSection(lines, - section_name, - include_section_name=True, - return_line_nums=True): - line_nums_exclude.add(line_num) - for i in range(0, len(lines)): - if i not in line_nums_exclude: - sys.stdout.write(lines[i]) diff --git a/tools/moltemplate/src/ltemplify.py b/tools/moltemplate/src/ltemplify.py deleted file mode 100755 index a71af2598..000000000 --- a/tools/moltemplate/src/ltemplify.py +++ /dev/null @@ -1,2236 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -# Author: Andrew Jewett (jewett.aij at g mail) -# http://www.chem.ucsb.edu/~sheagroup -# License: 3-clause BSD License (See LICENSE.TXT) -# Copyright (c) 2012, Regents of the University of California -# All rights reserved. - -""" -ltemplify.py - -The "ltemplify.py" script can be used to convert existing LAMMPS -input script and data files into a single .lt file -(which includes both topology and force-field information - for a single molecule in your system). - -Example: - - ltemplify.py -name Mol file.in file.data > mol.lt - -This creates a template for a new type of molecule (named "Mol"), -consisting of all the atoms in the lammps files you included, -and saves this data in a single ttree file ("mol.lt"). -This file can be used with moltemplate (ttree) to -define large systems containing this molecule. - -""" - -import sys -from ttree_lex import * -from lttree_styles import * - - - -def Intify(s): - if s.isdigit(): - return int(s) - elif s[0:2] == 'id': - return int(s[2:]) - elif s[0:4] == 'type': - return int(s[4:]) - else: - return s - -def StringToInterval(sel_str, slice_delim='*'): - i_slice = sel_str.find(slice_delim) - - if i_slice == -1: - if sel_str.isdigit(): - a = int(sel_str) - b = int(sel_str) - else: - a = sel_str - b = sel_str - - else: - a = sel_str[:i_slice] - b = sel_str[i_slice+len(slice_delim):] - - if (((len(a)>0) and (not a.isdigit())) or - ((len(b)>0) and (not b.isdigit()))): - raise InputError('Error: invalid selection string \"'+ - sel_str+'\"\n') - if (len(a) > 0): - a = int(a) - else: - a = None - - if (len(b) > 0): - b = int(b) - else: - b = None - - return a,b - - -# Selections are simply lists of 2-tuples (pairs) - -def LammpsSelectToIntervals(sel_str, slice_delim='*', or_delim=', '): - - """ - This function converts a string such as "1*4 6 9*12" into - a list of tuples, for example: [(1,4), (6,6), (9,12)] - In general, the of intervals has the form: - [(a1,b1), (a2,b2), (a3,b3), ... ] - - An atom is considered to belong to this selection - if it happens to lie within the closed interval [a,b] - for any pair of a,b values in the list of intervals. - If for a given pair a,b, either a or b is "None", then that a or b - value is not used to disqualify membership in the interval. - (Similar to -infinity or +infinity. In other words if a is set to None, - then to belong to the interval it is enough to be less than b.) - - """ - selection_list = [] - #tokens = sel_str.split(or_delim) <-- Not what we want when len(or_delim)>1 - tokens = LineLex.TextBlock2Lines(sel_str, or_delim, keep_delim=False) - for token in tokens: - token = token.strip() - (a,b) = StringToInterval(token, slice_delim) - selection_list.append((a, b)) - - return selection_list - - -def IntervalListToMinMax(interval_list): - min_a = None - max_b = None - for (a,b) in interval_list: - if ((not (type(a) is int)) or (not (type(b) is int))): - return None,None #only integer min/max makes sense. otherwise skip - - if (min_a == None) or (a < min_a): - min_a = a - if (max_b == None) or (b > max_b): - max_b = b - return min_a, max_b - - -def BelongsToSel(i, sel): - if (i == None) or (sel == None) or (len(sel) == 0): - # If the user has not specified a selection for this category, - # then by default all objects are accepted - return True - - elif (type(i) is str): - if i.isdigit(): - i = int(i) - else: - return True - - belongs = False - for interval in sel: - assert(len(interval) == 2) - if interval[0]: - if i >= interval[0]: - if (interval[1] == None) or (i <= interval[1]): - belongs = True - break - elif interval[1]: - if i <= interval[1]: - belongs = True - break - else: - # In that case, the user entered something like "*" - # which covers all possible numbers - belongs = True - break - - return belongs - - - -try: - - g_program_name = __file__.split('/')[-1] # = 'ltemplify.py' - g_version_str = '0.36' - g_date_str = '2013-8-22' - sys.stderr.write(g_program_name+' v'+g_version_str+' '+g_date_str+'\n') - - non_empty_output = False - no_warnings = True - indent = 2 - cindent = 0 - atomid_selection = [] - atomtype_selection = [] - molid_selection = [] - mol_name = '' - - min_sel_atomid = None - min_sel_atomtype = None - min_sel_bondid = None - min_sel_bondtype = None - min_sel_angleid = None - min_sel_angletype = None - min_sel_dihedralid = None - min_sel_dihedraltype = None - min_sel_improperid = None - min_sel_impropertype = None - - max_sel_atomid = None - max_sel_atomtype = None - max_sel_bondid = None - max_sel_bondtype = None - max_sel_angleid = None - max_sel_angletype = None - max_sel_dihedralid = None - max_sel_dihedraltype = None - max_sel_improperid = None - max_sel_impropertype = None - - needed_atomids = set([]) - needed_atomtypes = set([]) - needed_bondids = set([]) - needed_bondtypes = set([]) - needed_angleids = set([]) - needed_angletypes = set([]) - needed_dihedralids = set([]) - needed_dihedraltypes = set([]) - needed_improperids = set([]) - needed_impropertypes = set([]) - - min_needed_atomtype = None - max_needed_atomtype = None - min_needed_bondtype = None - max_needed_bondtype = None - min_needed_angletype = None - max_needed_angletype = None - min_needed_dihedraltype = None - max_needed_dihedraltype = None - min_needed_impropertype = None - max_needed_impropertype = None - - - # To process the selections, we need to know the atom style: - atom_style_undefined = True - - i_atomid = None - i_atomtype = None - i_molid = None - - l_in_init = [] - l_in_settings = [] - l_in_masses = [] - l_in_pair_coeffs = [] - l_in_bond_coeffs = [] - l_in_angle_coeffs = [] - l_in_dihedral_coeffs = [] - l_in_improper_coeffs = [] - l_data_masses = [] - l_data_bond_coeffs = [] - l_data_angle_coeffs = [] - l_data_dihedral_coeffs = [] - l_data_improper_coeffs = [] - l_data_pair_coeffs = [] - l_data_atoms = [] - l_data_velocities = [] - l_data_bonds = [] - l_data_angles = [] - l_data_dihedrals = [] - l_data_impropers = [] - - # class2 force fields - l_data_bondbond_coeffs = [] - l_data_bondangle_coeffs = [] - l_data_middlebondtorsion_coeffs = [] - l_data_endbondtorsion_coeffs = [] - l_data_angletorsion_coeffs = [] - l_data_angleangletorsion_coeffs = [] - l_data_bondbond13_coeffs = [] - l_data_angleangle_coeffs = [] - - # non-point-like particles: - l_data_ellipsoids = [] - l_data_lines = [] - l_data_triangles = [] - - # automatic generation of bonded interactions by type: - l_data_angles_by_type = [] - l_data_dihedrals_by_type = [] - l_data_impropers_by_type = [] - - atoms_already_read = False - some_pair_coeffs_read = False - complained_atom_style_mismatch = False - infer_types_from_comments = False - - - argv = sys.argv - - i = 1 - - while i < len(argv): - - #sys.stderr.write('argv['+str(i)+'] = \"'+argv[i]+'\"\n') - - if argv[i] == '-columns': - if i+1 >= len(argv): - raise InputError('Error: the \"'+argv[i]+'\" argument should be followed by a quoted\n' - ' string which contains a space-delimited list of the names of\n' - ' of columns in the \"Atoms\" section of the LAMMPS data file.\n' - ' If the list contains the symbols:\n' - ' \"atom-ID\" or \"atomid\", they are interpreted\n' - ' as unique atom ID numbers, and columns named\n' - ' \"atom-type\" or \"atomtype\" are interpreted\n' - ' as atom types. Finally, columns named\n' - ' \"molecule-ID\", \"molecule\", or \"mol-ID\", or \"mol\"\n' - ' are interpreted as unique molecule id numbers.\n' - 'Example:\n' - ' '+argv[i]+' \'atom-ID atom-type q polarizability molecule-ID x y z\'\n' - ' defines a custom atom_style containing the properties\n' - ' atom-ID atom-type q polarizability molecule-ID x y z\n' - ' Make sure you enclose the entire list in quotes.\n'); - column_names = argv[i+1].strip('\"\'').strip().split() - del(argv[i:i+2]) - - elif (argv[i] == '-ignore-comments'): - infer_types_from_comments = False - del(argv[i:i+1]) - - elif (argv[i] == '-infer-comments'): - infer_types_from_comments = True - del(argv[i:i+1]) - - elif ((argv[i] == '-name') or - (argv[i] == '-molname') or - (argv[i] == '-molecule-name') or - (argv[i] == '-molecule_name')): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by a a molecule type name.\n') - cindent = 2 - indent += cindent - mol_name = argv[i+1] - del(argv[i:i+2]) - - elif ((argv[i].lower() == '-atomstyle') or - (argv[i].lower() == '-atom_style') or - (argv[i].lower() == '-atom-style')): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by a an atom_style name.\n' - ' (or single quoted string which includes a space-separated\n' - ' list of column names).\n') - atom_style_undefined = False - column_names = AtomStyle2ColNames(argv[i+1]) - if (argv[i+1].strip().split()[0] in g_style_map): - l_in_init.append((' '*indent) + 'atom_style ' + argv[i+1] + '\n') - sys.stderr.write('\n \"Atoms\" column format:\n') - sys.stderr.write(' '+(' '.join(column_names))+'\n') - i_atomid, i_atomtype, i_molid = ColNames2AidAtypeMolid(column_names) - if i_molid: - sys.stderr.write(' (i_atomid='+str(i_atomid+1)+', i_atomtype='+str(i_atomtype+1)+', i_molid='+str(i_molid+1)+')\n\n') - else: - sys.stderr.write(' (i_atomid='+str(i_atomid+1)+', i_atomtype='+str(i_atomtype+1)+')\n') - del(argv[i:i+2]) - - elif ((argv[i].lower() == '-id') or - #(argv[i].lower() == '-a') or - #(argv[i].lower() == '-atoms') or - (argv[i].lower() == '-atomid') or - #(argv[i].lower() == '-atomids') or - (argv[i].lower() == '-atom-id') - #(argv[i].lower() == '-atom-ids') or - #(argv[i].lower() == '-$atom') or - #(argv[i].lower() == '-$atoms') - ): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by a list of integers\n' - ' (or strings). These identify the group of atoms you want to\n' - ' to include in the template you are creating.\n') - atomid_selection += LammpsSelectToIntervals(argv[i+1]) - min_sel_atomid, max_sel_atomid = IntervalListToMinMax(atomid_selection) - del(argv[i:i+2]) - elif ((argv[i].lower() == '-type') or - #(argv[i].lower() == '-t') or - (argv[i].lower() == '-atomtype') or - (argv[i].lower() == '-atom-type') - #(argv[i].lower() == '-atomtypes') or - #(argv[i].lower() == '-atom-types') or - #(argv[i].lower() == '-@atom') or - #(argv[i].lower() == '-@atoms') or - #(argv[i].lower() == '-@atomtype') or - #(argv[i].lower() == '-@atomtypes') - ): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by a list of integers.\n' - ' (or strings). These identify the group of atom types you want to\n' - ' to include in the template you are creating.\n') - atomtype_selection += LammpsSelectToIntervals(argv[i+1]) - min_sel_atomtype, max_sel_atomtype = IntervalListToMinMax(atomtype_selection) - del(argv[i:i+2]) - elif ((argv[i].lower() == '-mol') or - #(argv[i].lower() == '-m') or - (argv[i].lower() == '-molid') or - #(argv[i].lower() == '-molids') or - (argv[i].lower() == '-mol-id') or - #(argv[i].lower() == '-mol-ids') or - #(argv[i].lower() == '-molecule') or - (argv[i].lower() == '-moleculeid') or - (argv[i].lower() == '-molecule-id') - #(argv[i].lower() == '-molecules') or - #(argv[i].lower() == '-molecule-ids') or - #(argv[i].lower() == '-$mol') or - #(argv[i].lower() == '-$molecule') - ): - if i+1 >= len(argv): - sys.stderr.write('Error: '+argv[i]+' flag should be followed by a list of integers.\n' - ' (or strings). These identify the group of molecules you want to\n' - ' include in the template you are creating.\n') - molid_selection += LammpsSelectToIntervals(argv[i+1]) - del(argv[i:i+2]) - else: - i += 1 - - - # atom type names - atomtypes_name2int = {} - atomtypes_int2name = {} - #atomids_name2int = {} not needed - atomids_int2name = {} - atomids_by_type = {} - - - if atom_style_undefined: - # The default atom_style is "full" - column_names = AtomStyle2ColNames('full') - i_atomid, i_atomtype, i_molid = ColNames2AidAtypeMolid(column_names) - - #--------------------------------------------------------- - #-- The remaining arguments are files that the user wants - #-- us to read and convert. It is typical to have - #-- multiple input files, because LAMMPS users often - #-- store their force field parameters in either the LAMMPS - #-- data files and input script files, or both. - #-- We want to search all of the LAMMPS input files in - #-- order to make sure we extracted all the force field - #-- parameters (coeff commands). - #--------------------------------------------------------- - - for i_arg in range(1,len(argv)): - fname = argv[i_arg] - try: - lammps_file = open(fname, 'r') - except IOError: - raise InputError('Error: unrecognized argument (\"'+fname+'\"),\n' - ' OR unable to open file:\n' - '\n' - ' \"'+fname+'\"\n' - ' for reading.\n' - '\n' - ' (If you were not trying to open a file with this name,\n' - ' then there is a problem in your argument list.)\n') - - sys.stderr.write('reading file \"'+fname+'\"\n') - - atomid2type = {} - atomid2mol = {} - data_file_header_names = set(['LAMMPS Description', - 'Atoms', 'Masses', 'Velocities', 'Bonds', - 'Angles', 'Dihedrals', 'Impropers', - 'Pair Coeffs', - 'Bond Coeffs', 'Angle Coeffs', - 'Dihedral Coeffs', 'Improper Coeffs', - #class2 force fields: - 'BondBond Coeffs', 'BondAngle Coeffs', - 'MiddleBondTorsion Coeffs', 'EndBondTorsion Coeffs', - 'AngleTorsion Coeffs', 'AngleAngleTorsion Coeffs', - 'BondBond13 Coeffs', - 'AngleAngle Coeffs', - # non-point-like particles: - 'Ellipsoids', 'Triangles', 'Lines', - #specifying bonded interactions by type: - 'Angles By Type', 'Dihedrals By Type', 'Impropers By Type' - ]) - - lex=LineLex(lammps_file, fname) - lex.source_triggers = set(['include','import']) - # set up lex to accept most characters in file names: - lex.wordterminators = '(){}' + lex.whitespace - # set up lex to understand the "include" statement: - lex.source = 'include' - lex.escape = '\\' - - while lex: - infile = lex.infile - lineno = lex.lineno - line = lex.ReadLine() - if (lex.infile != infile): - infile = lex.infile - lineno = lex.lineno - - #sys.stderr.write(' processing \"'+line.strip()+'\", (\"'+infile+'\":'+str(lineno)+')\n') - - if line == '': - break - - tokens = line.strip().split() - if (len(tokens) > 0): - if ((tokens[0] == 'atom_style') and - atom_style_undefined): - - sys.stderr.write(' Atom Style found. Processing: \"'+line.strip()+'\"\n') - if atoms_already_read: - raise InputError('Error: The file containing the \"atom_style\" command must\n' - ' come before the data file in the argument list.\n' - ' (The templify program needs to know the atom style before reading\n' - ' the data file. Either change the order of arguments so that the\n' - ' LAMMPS input script file is processed before the data file, or use\n' - ' the \"-atom_style\" command line argument to specify the atom_style.)\n') - - column_names = AtomStyle2ColNames(line.split()[1]) - i_atomid, i_atomtype, i_molid = ColNames2AidAtypeMolid(column_names) - - sys.stderr.write('\n \"Atoms\" column format:\n') - sys.stderr.write(' '+(' '.join(column_names))+'\n') - if i_molid: - sys.stderr.write(' (i_atomid='+str(i_atomid+1)+', i_atomtype='+str(i_atomtype+1)+', i_molid='+str(i_molid+1)+')\n\n') - else: - sys.stderr.write(' (i_atomid='+str(i_atomid+1)+', i_atomtype='+str(i_atomtype+1)+')\n\n') - l_in_init.append((' '*indent)+line.lstrip()) - - elif (tokens[0] in set(['units', - 'angle_style', - 'bond_style', - 'dihedral_style', - 'impoper_style', - 'min_style', - 'pair_style', - 'pair_modify', - 'special_bonds', - 'kspace_style', - 'kspace_modify'])): - l_in_init.append((' '*indent)+line.lstrip()) - - #if (line.strip() == 'LAMMPS Description'): - # sys.stderr.write(' reading \"'+line.strip()+'\"\n') - # # skip over this section - # while lex: - # line = lex.ReadLine() - # if line.strip() in data_file_header_names: - # lex.push_raw_text(line) # <- Save line for later - # break - - elif (line.strip() == 'Atoms'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - atoms_already_read = True - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if ((len(tokens) <= i_atomid) or - (len(tokens) <= i_atomtype) or - ((i_molid != None) and - (len(tokens) <= i_molid))): - raise InputError('Error: The number of columns in the \"Atoms\" section does\n' - ' not match the atom_style (see column name list above).\n') - elif ((len(tokens) != len(column_names)) and - (not complained_atom_style_mismatch)): - complained_atom_style_mismatch = True - sys.stderr.write('Warning: The number of columns in the \"Atoms\" section does\n' - ' not match the atom_style (see column name list above).\n') - # this is not a very serious warning. - #no_warnings = False <--no need. commenting out - - - atomid = Intify(tokens[i_atomid]) - atomtype = Intify(tokens[i_atomtype]) - - molid = None - if i_molid: - molid = Intify(tokens[i_molid]) - - atomid2type[atomid] = atomtype - if i_molid: - atomid2mol[atomid] = molid - - - if (BelongsToSel(atomid, atomid_selection) and - BelongsToSel(atomtype, atomtype_selection) and - BelongsToSel(molid, molid_selection)): - - tokens[i_atomid] = '$atom:id'+tokens[i_atomid] - #tokens[i_atomid] = '$atom:'+atomids_int2name[atomid] - # fill atomtype_int2str[] with a default name (change later): - #tokens[i_atomtype] = '@atom:type'+tokens[i_atomtype] - atomtype = int(tokens[i_atomtype]) - atomtype_name = 'type'+tokens[i_atomtype] - atomtypes_int2name[atomtype] = atomtype_name - tokens[i_atomtype] = '@atom:'+atomtype_name - - # I can't use atomids_int2names or atomtypes_int2names yet - # because they probably have not been defined yet. - # (Instead assign these names in a later pass.) - - if i_molid: - tokens[i_molid] = '$mol:id'+tokens[i_molid] - l_data_atoms.append((' '*indent)+(' '.join(tokens)+'\n')) - needed_atomids.add(atomid) - needed_atomtypes.add(int(atomtype)) - - for atomtype in needed_atomtypes: - if type(atomtype) is int: - if ((min_needed_atomtype == None) or - (min_needed_atomtype > atomtype)): - min_needed_atomtype = atomtype - if ((max_needed_atomtype == None) or - (max_needed_atomtype < atomtype)): - max_needed_atomtype = atomtype - - - elif (line.strip() == 'Masses'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - # Read the next line of text but don't skip comments - comment_char_backup = lex.commenters - lex.commenters = '' - line_orig = lex.ReadLine() - lex.commenters = comment_char_backup - - comment_text = '' - ic = line_orig.find('#') - line = line_orig[:ic] - if ic != -1: - comment_text = line_orig[ic+1:].strip() - - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - - tokens = line.strip().split() - if len(tokens) > 0: - atomtype = Intify(tokens[0]) - atomtype_name = str(atomtype) - - if comment_text != '': - comment_tokens = comment_text.split() - # Assume the first word after the # is the atom type name - atomtype_name = comment_tokens[0] - - if BelongsToSel(atomtype, atomtype_selection): - #tokens[0] = '@atom:type'+tokens[0] - l_data_masses.append((' '*indent)+(' '.join(tokens)+'\n')) - # infer atom type names from comment strings? - if infer_types_from_comments: - if atomtype_name in atomtypes_name2int: - raise InputError('Error: duplicate atom type names in mass section: \"'+atomtype_name+'\"\n' - ' (By default '+g_program_name+' attempts to infer atom type names from\n' - ' comments which appear in the \"Masses\" section of your data file.)\n' - ' You can avoid this error by adding the \"-ignore-comments\" argument.\n') - atomtypes_name2int[atomtype_name] = atomtype - atomtypes_int2name[atomtype] = atomtype_name - else: - atomtypes_int2name[atomtype] = 'type'+str(atomtype) - - - elif (line.strip() == 'Velocities'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - atomid = Intify(tokens[0]) - atomtype = None - if atomid in atomid2type: - atomtype = atomid2type[atomid] - moldid = None - if atomid in atomid2mol: - molid = atomid2mol[atomid] - if (BelongsToSel(atomid, atomid_selection) and - BelongsToSel(atomtype, atomtype_selection) and - BelongsToSel(molid, molid_selection)): - #tokens[0] = '$atom:id'+tokens[0] - tokens[0] = '$atom:'+atomids_int2name[atomid] - l_data_velocities.append((' '*indent)+(' '.join(tokens)+'\n')) - - # non-point-like-particles: - elif (line.strip() == 'Ellipsoids'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - atomid = Intify(tokens[0]) - atomtype = None - if atomid in atomid2type: - atomtype = atomid2type[atomid] - moldid = None - if atomid in atomid2mol: - molid = atomid2mol[atomid] - if (BelongsToSel(atomid, atomid_selection) and - BelongsToSel(atomtype, atomtype_selection) and - BelongsToSel(molid, molid_selection)): - #tokens[0] = '$atom:id'+tokens[0] - tokens[0] = '$atom:'+atomids_int2name[atomid] - l_data_ellipsoids.append((' '*indent)+(' '.join(tokens)+'\n')) - elif (line.strip() == 'Lines'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - atomid = Intify(tokens[0]) - atomtype = None - if atomid in atomid2type: - atomtype = atomid2type[atomid] - moldid = None - if atomid in atomid2mol: - molid = atomid2mol[atomid] - if (BelongsToSel(atomid, atomid_selection) and - BelongsToSel(atomtype, atomtype_selection) and - BelongsToSel(molid, molid_selection)): - #tokens[0] = '$atom:id'+tokens[0] - tokens[0] = '$atom:'+atomids_int2name[atomid] - l_data_lines.append((' '*indent)+(' '.join(tokens)+'\n')) - elif (line.strip() == 'Triangles'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - atomid = Intify(tokens[0]) - atomtype = None - if atomid in atomid2type: - atomtype = atomid2type[atomid] - moldid = None - if atomid in atomid2mol: - molid = atomid2mol[atomid] - if (BelongsToSel(atomid, atomid_selection) and - BelongsToSel(atomtype, atomtype_selection) and - BelongsToSel(molid, molid_selection)): - #tokens[0] = '$atom:id'+tokens[0] - tokens[0] = '$atom:'+atomids_int2name[atomid] - l_data_triangles.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Bonds'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if (len(tokens) < 4): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical line in Bonds section:\n' - ' \"'+line.strip()+'\"\n') - #tokens[0] = '$bond:id'+tokens[0] - #tokens[1] = '@bond:type'+tokens[1] - atomids = [None, None] - atomtypes = [None, None] - molids = [None, None] - in_selections = True - some_in_selection = False - for n in range(0,2): - atomids[n] = Intify(tokens[2+n]) - if atomids[n] in atomid2type: - atomtypes[n] = atomid2type[atomids[n]] - if atomids[n] in atomid2mol: - molids[n] = atomid2mol[atomids[n]] - if (BelongsToSel(atomids[n], atomid_selection) and - BelongsToSel(atomtypes[n], atomtype_selection) and - BelongsToSel(molids[n], molid_selection)): - #tokens[2+n] = '$atom:id'+tokens[2+n] - #tokens[2+n] = '$atom:'+atomids_int2name[atomids[n]] - some_in_selection = True - else: - in_selections = False - if in_selections: - l_data_bonds.append((' '*indent)+(' '.join(tokens)+'\n')) - elif some_in_selection: - sys.stderr.write('WARNING: SELECTION BREAKS BONDS\n') - sys.stderr.write(' (between atom ids: ') - - for n in range(0,2): - sys.stderr.write(str(atomids[n])+' ') - sys.stderr.write(')\n' - ' The atoms you selected are bonded\n' - ' to other atoms you didn\'t select.\n' - ' Are you sure you selected the correct atoms?\n') - no_warnings = False - - - - elif (line.strip() == 'Angles'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line == '': - break - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if (len(tokens) < 5): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical line in Angles section:\n' - ' \"'+line.strip()+'\"\n') - #tokens[0] = '$angle:id'+tokens[0] - #tokens[1] = '@angle:type'+tokens[1] - atomids = [None, None, None] - atomtypes = [None, None, None] - molids = [None, None, None] - in_selections = True - some_in_selection = False - for n in range(0,3): - atomids[n] = Intify(tokens[2+n]) - if atomids[n] in atomid2type: - atomtypes[n] = atomid2type[atomids[n]] - if atomids[n] in atomid2mol: - molids[n] = atomid2mol[atomids[n]] - if (BelongsToSel(atomids[n], atomid_selection) and - BelongsToSel(atomtypes[n], atomtype_selection) and - BelongsToSel(molids[n], molid_selection)): - #tokens[2+n] = '$atom:id'+tokens[2+n] - #tokens[2+n] = '$atom:'+atomids_int2name[atomids[n]] - some_in_selection = True - else: - in_selections = False - if in_selections: - l_data_angles.append((' '*indent)+(' '.join(tokens)+'\n')) - elif some_in_selection: - sys.stderr.write('WARNING: SELECTION BREAKS ANGLES\n') - sys.stderr.write(' (between atom ids: ') - for n in range(0,3): - sys.stderr.write(str(atomids[n])+' ') - sys.stderr.write(')\n' - ' The atoms you selected participate in 3-body \"Angle\"\n' - ' interactions with other atoms you didn\'t select.\n' - ' (They will be ignored.)\n' - ' Are you sure you selected the correct atoms?\n') - no_warnings = False - - - elif (line.strip() == 'Dihedrals'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if (len(tokens) < 6): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical line in Dihedrals section:\n' - ' \"'+line.strip()+'\"\n') - #tokens[0] = '$dihedral:id'+tokens[0] - #tokens[1] = '@dihedral:type'+tokens[1] - atomids = [None, None, None, None] - atomtypes = [None, None, None, None] - molids = [None, None, None, None] - in_selections = True - some_in_selection = False - for n in range(0,4): - atomids[n] = Intify(tokens[2+n]) - if atomids[n] in atomid2type: - atomtypes[n] = atomid2type[atomids[n]] - if atomids[n] in atomid2mol: - molids[n] = atomid2mol[atomids[n]] - if (BelongsToSel(atomids[n], atomid_selection) and - BelongsToSel(atomtypes[n], atomtype_selection) and - BelongsToSel(molids[n], molid_selection)): - #tokens[2+n] = '$atom:id'+tokens[2+n] - #tokens[2+n] = '$atom:'+atomids_int2name[atomids[n]] - some_in_selection = True - else: - in_selections = False - if in_selections: - l_data_dihedrals.append((' '*indent)+(' '.join(tokens)+'\n')) - elif some_in_selection: - sys.stderr.write('WARNING: SELECTION BREAKS DIHEDRALS\n') - sys.stderr.write(' (between atom ids: ') - for n in range(0,4): - sys.stderr.write(str(atomids[n])+' ') - sys.stderr.write(')\n' - ' The atoms you selected participate in 4-body \"Dihedral\"\n' - ' interactions with other atoms you didn\'t select.\n' - ' (They will be ignored.)\n' - ' Are you sure you selected the correct atoms?\n') - no_warnings = False - - - elif (line.strip() == 'Impropers'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if (len(tokens) < 6): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical line in Impropers section:\n' - ' \"'+line.strip()+'\"\n') - #tokens[0] = '$improper:id'+tokens[0] - #tokens[1] = '@improper:type'+tokens[1] - atomids = [None, None, None, None] - atomtypes = [None, None, None, None] - molids = [None, None, None, None] - in_selections = True - some_in_selection = False - for n in range(0,4): - atomids[n] = Intify(tokens[2+n]) - if atomids[n] in atomid2type: - atomtypes[n] = atomid2type[atomids[n]] - if atomids[n] in atomid2mol: - molids[n] = atomid2mol[atomids[n]] - if (BelongsToSel(atomids[n], atomid_selection) and - BelongsToSel(atomtypes[n], atomtype_selection) and - BelongsToSel(molids[n], molid_selection)): - #tokens[2+n] = '$atom:id'+tokens[2+n] - #tokens[2+n] = '$atom:'+atomids_int2name[atomids[n]] - some_in_selection = True - else: - in_selections = False - if in_selections: - l_data_impropers.append((' '*indent)+(' '.join(tokens)+'\n')) - elif some_in_selection: - sys.stderr.write('WARNING: SELECTION BREAKS IMPROPERS\n') - sys.stderr.write(' (between atom ids: ') - for n in range(0,4): - sys.stderr.write(str(atomids[n])+' ') - sys.stderr.write(')\n' - ' The atoms you selected participate in 4-body \"Improper\"\n' - ' interactions with other atoms you didn\'t select.\n' - ' (They will be ignored.)\n' - ' Are you sure you selected the correct atoms?\n') - no_warnings = False - - - elif (line.strip() == 'Bond Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - #tokens[0] = '@bond:type'+tokens[0] - l_data_bond_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Angle Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - #tokens[0] = '@angle:type'+tokens[0] - l_data_angle_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Dihedral Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - #tokens[0] = '@dihedral:type'+tokens[0] - l_data_dihedral_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Improper Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - #tokens[0] = '@improper:type'+tokens[0] - l_data_improper_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Pair Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - some_pair_coeffs_read = True - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - if (len(tokens) < 2): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical line in Pair Coeffs section:\n' - ' \"'+line.strip()+'\"\n') - atomtype_i_str = tokens[0] - if '*' in atomtype_i_str: - raise InputError('PROBLEM near or before '+ErrorLeader(infile, lineno)+'\n' - ' As of 2012-7, moltemplate forbids use of the "\*\" wildcard\n' - ' character in the \"Pair Coeffs\" section.\n') - else: - i = int(atomtype_i_str) - if ((not i) or - BelongsToSel(i, atomtype_selection)): - i_str = '@atom:type'+str(i) - tokens[0] = i_str - l_data_pair_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (tokens[0] == 'pair_coeff'): - some_pair_coeffs_read = True - if (len(tokens) < 3): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical pair_coeff command:\n' - ' \"'+line.strip()+'\"\n') - l_in_pair_coeffs.append(' '*indent+line.strip()) - - elif (tokens[0] == 'mass'): - some_pair_coeffs_read = True - if (len(tokens) < 3): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical \"mass\" command:\n' - ' \"'+line.strip()+'\"\n') - l_in_masses.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (tokens[0] == 'bond_coeff'): - if (len(tokens) < 2): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical bond_coeff command:\n' - ' \"'+line.strip()+'\"\n') - #tokens[1] = '@bond:type'+tokens[1] - l_in_bond_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (tokens[0] == 'angle_coeff'): - if (len(tokens) < 2): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical angle_coeff command:\n' - ' \"'+line.strip()+'\"\n') - #tokens[1] = '@angle:type'+tokens[1] - l_in_angle_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (tokens[0] == 'dihedral_coeff'): - if (len(tokens) < 2): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical dihedral_coeff command:\n' - ' \"'+line.strip()+'\"\n') - #tokens[1] = '@dihedral:type'+tokens[1] - l_in_dihedral_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - elif (tokens[0] == 'improper_coeff'): - if (len(tokens) < 2): - raise InputError('Error: near or before '+ErrorLeader(infile, lineno)+'\n' - ' Nonsensical improper_coeff command:\n' - ' \"'+line.strip()+'\"\n') - #tokens[1] = '@improper:type'+tokens[1] - l_in_improper_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - - # -- class2 force fields -- - elif (line.strip() == 'BondBond Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@angle:type'+tokens[0] - l_data_bondbond_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'BondAngle Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@angle:type'+tokens[0] - l_data_bondangle_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'MiddleBondTorsion Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_middlebondtorsion_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'EndBondTorsion Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_endbondtorsion_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'AngleTorsion Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_angletorsion_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'AngleAngleTorsion Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_angleangletorsion_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'BondBond13 Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_bondbond13_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'AngleAngle Coeffs'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@improper:type'+tokens[0] - l_data_angleangle_coeffs.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Angles By Type'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@angle:type'+tokens[0] - l_data_angles_by_type.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Dihedrals By Type'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@dihedral:type'+tokens[0] - l_data_dihedrals_by_type.append((' '*indent)+(' '.join(tokens)+'\n')) - - elif (line.strip() == 'Impropers By Type'): - sys.stderr.write(' reading \"'+line.strip()+'\"\n') - while lex: - line = lex.ReadLine() - if line.strip() in data_file_header_names: - lex.push_raw_text(line) # <- Save line for later - break - tokens = line.strip().split() - if len(tokens) > 0: - tokens[0] = '@improper:type'+tokens[0] - l_data_impropers_by_type.append((' '*indent)+(' '.join(tokens)+'\n')) - - else: - sys.stderr.write(' Ignoring line \"'+line.strip()+'\"\n') - - sys.stderr.write('\n\n') - - sys.stderr.write(' processing \"Atoms\" section (') - - # post-processing: - - if len(l_data_masses) == 0: - infer_types_from_comments = False - - # Pass 1 through l_data_atoms: - # Now do a second-pass throught the "l_data_atoms" section, and - # finish dealing with "infer_types_from_comments". - # During this pass, peplace the atomtype names and atomid names with - # atom type names which were inferred from comments read earlier. - - sys.stderr.write('pass1') - for i in range(0, len(l_data_atoms)): - tokens = l_data_atoms[i].split() - atomid = tokens[i_atomid] - if atomid.find('$atom:') == 0: - atomid = atomid[6:] - # convert to an integer - atomid = Intify(atomid) - - if infer_types_from_comments: - atomtype = tokens[i_atomtype] - # remove the "@atom:" prefix (we will put it back later) - if atomtype.find('@atom:') == 0: - atomtype = atomtype[6:] - # convert to an integer - atomtype = Intify(atomtype) - atomtype_name = atomtypes_int2name[atomtype] - if atomtype in atomids_by_type: - l_atomids = atomids_by_type[atomtype] - prev_count = len(l_atomids) - # lookup the most recently added atom of this type: - #prev_atomid_name = l_atomids[-1] - #ic = prev_atomid_name.rfind('_') - #prev_count = int(prev_atomid_name[ic+1:]) - atomid_name = atomtype_name+'_'+str(prev_count+1) - atomids_by_type[atomtype].append(atomid) - else: - atomids_by_type[atomtype] = [atomid] - atomid_name = atomtype_name+'_1' - atomids_int2name[atomid] = atomid_name - #atomids_name2str[atomid_name] = atomid - else: - atomids_int2name[atomid] = 'id'+str(atomid) - - sys.stderr.write(', pass2') - # Pass 2: If any atom types only appear once, simplify their atomid names. - for i in range(0, len(l_data_atoms)): - tokens = l_data_atoms[i].split() - - # remove the "@atom:" prefix (we will put it back later) - atomtype = tokens[i_atomtype] - if atomtype.find('@atom:') == 0: - atomtype = atomtype[6:] - atomtype = Intify(atomtype) - if infer_types_from_comments: - if len(atomids_by_type[atomtype]) == 1: - atomid = tokens[i_atomid] - if atomid.find('$atom:') == 0: - atomid = atomid[6:] - atomid = Intify(atomid) - atomtype_name = atomtypes_int2name[atomtype] - atomids_int2name[atomid] = atomtype_name - - sys.stderr.write(', pass3') - # Pass 3: substitute the atomid names and atom type names into l_data_atoms - for i in range(0, len(l_data_atoms)): - tokens = l_data_atoms[i].split() - atomid = tokens[i_atomid] - if atomid.find('$atom:') == 0: - atomid = atomid[6:] - # convert to an integer - atomid = Intify(atomid) - atomtype = tokens[i_atomtype] - if atomtype.find('@atom:') == 0: - atomtype = atomtype[6:] - atomtype = Intify(atomtype) - tokens = l_data_atoms[i].split() - tokens[i_atomid] = '$atom:'+atomids_int2name[atomid] - tokens[i_atomtype] = '@atom:'+atomtypes_int2name[atomtype] - l_data_atoms[i] = (' '*indent)+(' '.join(tokens)+'\n') - sys.stderr.write(')\n') - - - if len(l_data_atoms) == 0: - raise InputError('Error('+g_program_name+'): You have no atoms in you selection!\n' - '\n' - ' Either you have chosen a set of atoms, molecules, or atom types which\n' - ' does not exist, or there is a problem with (the format of) your\n' - ' arguments. Check the documentation and examples.\n') - - - # --- Now delete items that were not selected from the other lists --- - - # --- MASSES --- - - # delete masses for atom types we don't care about anymore: - i_line = 0 - while i_line < len(l_data_masses): - line = l_data_masses[i_line] - tokens = line.strip().split() - atomtype = Intify(tokens[0]) - if ((not (atomtype in needed_atomtypes)) and - (not ((len(atomtype_selection) > 0) and - BelongsToSel(atomtype, atomtype_selection)))): - del(l_data_masses[i_line]) - else: - atomtype_name = atomtypes_int2name[atomtype] - tokens[0] = '@atom:'+atomtype_name - l_data_masses[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - - - # --- PAIR COEFFS --- - - # delete data_pair_coeffs for atom types we don't care about anymore: - i_line = 0 - while i_line < len(l_data_pair_coeffs): - line = l_data_pair_coeffs[i_line] - tokens = line.strip().split() - assert(len(tokens) > 0) - split_colon = tokens[0].split(':') - assert(len(split_colon) == 2) - atomtype = Intify(split_colon[1]) - if ((not (atomtype in needed_atomtypes)) and - (not ((len(atomtype_selection) > 0) and - BelongsToSel(atomtype, atomtype_selection)))): - del(l_data_pair_coeffs[i_line]) - else: - i_line += 1 - - # delete in_pair_coeffs for atom we don't care about anymore: - i_line = 0 - while i_line < len(l_in_pair_coeffs): - line = l_in_pair_coeffs[i_line] - tokens = line.strip().split() - atomtype_i_str = tokens[1] - atomtype_j_str = tokens[2] - #if (('*' in atomtype_i_str) or - # ('*' in atomtype_j_str)): - # sys.stderr.write('WARNING: near or before '+ErrorLeader(infile, lineno)+'\n' - # ' pair_coeff command contains a \"*\" character.\n' - # ' Keep in mind that using moltemplate.sh you can manually change the\n' - # ' numbers assigned to each atom type (when using -a or -b). Make sure\n' - # ' nor to accidentally change the order of atom types in one of these\n' - # ' pair_coeff commands. For example, commands like\n' - # ' pair_coeff 10*4 20*10 0.15 3.6\n' - # ' can be generated by moltemplate.sh, however\n' - # ' they may be rejected by LAMMPS (because LAMMPS prefers this\n' - # ' pair_coeff 4*10 10*20 0.15 3.6)\n' - # ' Later on, you may want to check to make sure moltemplate.sh\n' - # ' is not doing this. (Fortunately you never have to worry unless\n' - # ' you are using the -a or -b arguments with moltemplate.sh)\n') - - if ('*' in atomtype_i_str): - atomtype_i_tokens = atomtype_i_str.split('*') - - if atomtype_i_tokens[0] == '': - if (min_sel_atomtype and - (min_sel_atomtype < min_needed_atomtype)): - i_a = min_sel_atomtype - else: - i_a = min_needed_atomtype - else: - i_a = Intify(atomtype_i_tokens[0]) - - if atomtype_i_tokens[1] == '': - if (max_sel_atomtype and - (max_sel_atomtype > max_needed_atomtype)): - i_b = max_sel_atomtype - else: - i_b = max_needed_atomtype - else: - i_b = Intify(atomtype_i_tokens[1]) - - else: - i_a = i_b = Intify(atomtype_i_str) - - i_a_final = None - i_b_final = None - for i in range(i_a, i_b+1): - if ((i in needed_atomtypes) or (min_sel_atomtype <= i)): - i_a_final = i - break - for i in reversed(range(i_a, i_b+1)): - if ((i in needed_atomtypes) or (max_sel_atomtype >= i)): - i_b_final = i - break - - #if i_a_final and i_b_final: - # if i_a_final == i_b_final: - # i_str = '@atom:type'+str(i_a_final) - # tokens[1] = i_str - # else: - # i_str = '@{atom:type'+str(i_a_final)+'}*@{atom:type'+str(i_b_final)+'}' - - - - if ('*' in atomtype_j_str): - atomtype_j_tokens = atomtype_j_str.split('*') - - if atomtype_j_tokens[0] == '': - if (min_sel_atomtype and - (min_sel_atomtype < min_needed_atomtype)): - j_a = min_sel_atomtype - else: - j_a = min_needed_atomtype - else: - j_a = Intify(atomtype_j_tokens[0]) - - if atomtype_j_tokens[1] == '': - if (max_sel_atomtype and - (max_sel_atomtype > max_needed_atomtype)): - j_b = max_sel_atomtype - else: - j_b = max_needed_atomtype - else: - j_b = Intify(atomtype_j_tokens[1]) - - else: - j_a = j_b = Intify(atomtype_j_str) - - j_a_final = None - j_b_final = None - for j in range(j_a, j_b+1): - if ((j in needed_atomtypes) or (min_sel_atomtype <= j)): - j_a_final = j - break - for j in reversed(range(j_a, j_b+1)): - if ((j in needed_atomtypes) or (max_sel_atomtype >= j)): - j_b_final = j - break - - #if j_a_final and j_b_final: - # if j_a_final == j_b_final: - # j_str = '@atom:type'+str(j_a_final) - # tokens[1] = j_str - # else: - # j_str = '@{atom:type'+str(j_a_final)+'}*@{atom:type'+str(j_b_final)+'}' - - - - if not (i_a_final and i_b_final and j_a_final and j_b_final): - del(l_in_pair_coeffs[i_line]) - elif (('*' in atomtype_i_str) or ('*' in atomtype_j_str)): - del(l_in_pair_coeffs[i_line]) - for i in range(i_a_final, i_b_final+1): - for j in range(j_a_final, j_b_final+1): - if j >= i: - #tokens[1] = '@atom:type'+str(i) - #tokens[2] = '@atom:type'+str(j) - tokens[1] = '@atom:'+atomtypes_int2name[i] - tokens[2] = '@atom:'+atomtypes_int2name[j] - l_in_pair_coeffs.insert(i_line, - (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - #tokens[1] = '@atom:type'+tokens[1] - #tokens[2] = '@atom:type'+tokens[2] - tokens[1] = '@atom:'+atomtypes_int2name[int(tokens[1])] - tokens[2] = '@atom:'+atomtypes_int2name[int(tokens[2])] - l_in_pair_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - - - - # delete mass commands for atom types we don't care about anymore: - i_line = 0 - while i_line < len(l_in_masses): - line = l_in_masses[i_line] - tokens = line.strip().split() - atomtype_i_str = tokens[1] - #if (('*' in atomtype_i_str) or - # ('*' in atomtype_j_str)): - # sys.stderr.write('WARNING: near or before '+ErrorLeader(infile, lineno)+'\n' - # ' pair_coeff command contains a \"*\" character.\n' - # ' Keep in mind that using moltemplate.sh you can manually change the\n' - # ' numbers assigned to each atom type (when using -a or -b). Make sure\n' - # ' nor to accidentally change the order of atom types in one of these\n' - # ' pair_coeff commands. For example, commands like\n' - # ' pair_coeff 10*4 20*10 0.15 3.6\n' - # ' can be generated by moltemplate.sh, however\n' - # ' they may be rejected by LAMMPS (because LAMMPS prefers this\n' - # ' pair_coeff 4*10 10*20 0.15 3.6)\n' - # ' Later on, you may want to check to make sure moltemplate.sh\n' - # ' is not doing this. (Fortunately you never have to worry unless\n' - # ' you are using the -a or -b arguments with moltemplate.sh)\n') - - if ('*' in atomtype_i_str): - atomtype_i_tokens = atomtype_i_str.split('*') - - if atomtype_i_tokens[0] == '': - if (min_sel_atomtype and - (min_sel_atomtype < min_needed_atomtype)): - i_a = min_sel_atomtype - else: - i_a = min_needed_atomtype - else: - i_a = Intify(atomtype_i_tokens[0]) - - if atomtype_i_tokens[1] == '': - if (max_sel_atomtype and - (max_sel_atomtype > max_needed_atomtype)): - i_b = max_sel_atomtype - else: - i_b = max_needed_atomtype - else: - i_b = Intify(atomtype_i_tokens[1]) - - else: - i_a = i_b = Intify(atomtype_i_str) - - i_a_final = None - i_b_final = None - for i in range(i_a, i_b+1): - if ((i in needed_atomtypes) or (min_sel_atomtype <= i)): - i_a_final = i - break - for i in reversed(range(i_a, i_b+1)): - if ((i in needed_atomtypes) or (max_sel_atomtype >= i)): - i_b_final = i - break - #if i_a_final and i_b_final: - # if i_a_final == i_b_final: - # i_str = '@atom:type'+str(i_a_final) - # tokens[1] = i_str - # else: - # i_str = '@{atom:type'+str(i_a_final)+'}*@{atom:type'+str(i_b_final)+'}' - - if not (i_a_final and i_b_final and j_a_final and j_b_final): - del(l_in_masses[i_line]) - elif ('*' in atomtype_i_str): - del(l_in_masses[i_line]) - for i in range(i_a_final, i_b_final+1): - #tokens[1] = '@atom:type'+str(i) - tokens[1] = '@atom:'+atomtypes_int2name[i] - # CONTINUEHERE: CHECK THAT THIS IS WORKING - l_in_masses.insert(i_line, (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - assert(i_a == i_b) - #tokens[1] = '@atom:type'+str(i_a) - tokens[1] = '@atom:'+atomtypes_int2name[i_a] - # CONTINUEHERE: CHECK THAT THIS IS WORKING - l_in_masses[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - - - - # --- BONDS AND BOND COEFFS --- - - # delete lines from data_bonds if they involve atoms we don't care about - i_line = 0 - while i_line < len(l_data_bonds): - line = l_data_bonds[i_line] - tokens = line.strip().split() - assert(len(tokens) == 4) - - bondid = Intify(tokens[0]) - bondtype = Intify(tokens[1]) - atomid1 = Intify(tokens[2]) - atomid2 = Intify(tokens[3]) - #if ((atomid1 in needed_atomids) and - # (atomid2 in needed_atomids)): - tokens[0] = '$bond:id'+str(bondid) - tokens[1] = '@bond:type'+str(bondtype) - #tokens[2] = '$atom:id'+str(atomid1) - #tokens[3] = '$atom:id'+str(atomid2) - tokens[2] = '$atom:'+atomids_int2name[atomid1] - tokens[3] = '$atom:'+atomids_int2name[atomid2] - needed_bondids.add(bondid) - needed_bondtypes.add(bondtype) - l_data_bonds[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - #else: - # del(l_data_bonds[i_line]) - - # delete data_bond_coeffs for bondtypes we don't care about anymore: - i_line = 0 - while i_line < len(l_data_bond_coeffs): - line = l_data_bond_coeffs[i_line] - tokens = line.strip().split() - bondtype = Intify(tokens[0]) - if (not (bondtype in needed_bondtypes)): - del(l_data_bond_coeffs[i_line]) - else: - tokens[0] = '@bond:type'+str(bondtype) - l_data_bond_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - # delete in_bond_coeffs for bondtypes we don't care about anymore: - for bondtype in needed_bondtypes: - if type(bondtype) is int: - if ((min_needed_bondtype == None) or - (min_needed_bondtype > bondtype)): - min_needed_bondtype = bondtype - if ((max_needed_bondtype == None) or - (max_needed_bondtype < bondtype)): - max_needed_bondtype = bondtype - i_line = 0 - while i_line < len(l_in_bond_coeffs): - line = l_in_bond_coeffs[i_line] - tokens = line.strip().split() - bondtype_str = tokens[1] - - if ('*' in bondtype_str): - bondtype_tokens = bondtype_str.split('*') - - if bondtype_tokens[0] == '': - i_a = min_needed_bondtype - else: - i_a = Intify(bondtype_tokens[0]) - - if bondtype_tokens[1] == '': - i_b = max_needed_bondtype - else: - i_b = Intify(bondtype_tokens[1]) - - else: - i_a = Intify(bondtype_str) - i_b = i_a - - if i_a < min_needed_bondtype: - i_a = min_needed_bondtype - if i_b > max_needed_bondtype: - i_b = max_needed_bondtype - - #if i_a == i_b: - # i_str = '@bond:type'+str(i_a) - # tokens[1] = i_str - #else: - # i_str = '@{bond:type'+str(j_a)+'}*@{bond:type'+str(j_b)+'}' - - if ('*' in bondtype_str): - del(l_in_bond_coeffs[i_line]) - for i in range(i_a, i_b+1): - if (i in needed_bondtypes): - tokens[1] = '@bond:type'+str(i) - l_in_bond_coeffs.insert(i_line, - (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - if i_a < i_b: - raise InputError('Error: number of bond types in data file is not consistent with the\n' - ' number of bond types you have define bond_coeffs for.\n') - if (i_a == i_b) and (i_a in needed_bondtypes): - tokens[1] = '@bond:type'+str(i_a) - l_in_bond_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - else: - del(l_in_bond_coeffs[i_line]) - - - - - - # --- ANGLES AND ANGLE COEFFS --- - - # delete lines from data_angles if they involve atoms we don't care about - i_line = 0 - while i_line < len(l_data_angles): - line = l_data_angles[i_line] - tokens = line.strip().split() - assert(len(tokens) == 5) - - angleid = Intify(tokens[0]) - angletype = Intify(tokens[1]) - atomid1 = Intify(tokens[2]) - atomid2 = Intify(tokens[3]) - atomid3 = Intify(tokens[4]) - #if ((atomid1 in needed_atomids) and - # (atomid2 in needed_atomids)): - tokens[0] = '$angle:id'+str(angleid) - tokens[1] = '@angle:type'+str(angletype) - #tokens[2] = '$atom:id'+str(atomid1) - #tokens[3] = '$atom:id'+str(atomid2) - #tokens[4] = '$atom:id'+str(atomid3) - tokens[2] = '$atom:'+atomids_int2name[atomid1] - tokens[3] = '$atom:'+atomids_int2name[atomid2] - tokens[4] = '$atom:'+atomids_int2name[atomid3] - needed_angleids.add(angleid) - needed_angletypes.add(angletype) - l_data_angles[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - #else: - # del(l_data_angles[i_line]) - - # delete data_angle_coeffs for angletypes we don't care about anymore: - i_line = 0 - while i_line < len(l_data_angle_coeffs): - line = l_data_angle_coeffs[i_line] - tokens = line.strip().split() - angletype = Intify(tokens[0]) - if (not (angletype in needed_angletypes)): - del(l_data_angle_coeffs[i_line]) - else: - tokens[0] = '@angle:type'+str(angletype) - l_data_angle_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - # delete in_angle_coeffs for angletypes we don't care about anymore: - for angletype in needed_angletypes: - if type(angletype) is int: - if ((min_needed_angletype == None) or - (min_needed_angletype > angletype)): - min_needed_angletype = angletype - if ((max_needed_angletype == None) or - (max_needed_angletype < angletype)): - max_needed_angletype = angletype - i_line = 0 - while i_line < len(l_in_angle_coeffs): - line = l_in_angle_coeffs[i_line] - tokens = line.strip().split() - angletype_str = tokens[1] - - if ('*' in angletype_str): - angletype_tokens = angletype_str.split('*') - - if angletype_tokens[0] == '': - i_a = min_needed_angletype - else: - i_a = Intify(angletype_tokens[0]) - - if angletype_tokens[1] == '': - i_b = max_needed_angletype - else: - i_b = Intify(angletype_tokens[1]) - - else: - i_a = i_b = Intify(angletype_str) - - if i_a < min_needed_angletype: - i_a = min_needed_angletype - if i_b > max_needed_angletype: - i_b = max_needed_angletype - - #if i_a == i_b: - # i_str = '@angle:type'+str(i_a) - # tokens[1] = i_str - #else: - # i_str = '@{angle:type'+str(j_a)+'}*@{angle:type'+str(j_b)+'}' - - if ('*' in angletype_str): - del(l_in_angle_coeffs[i_line]) - for i in range(i_a, i_b+1): - if (i in needed_angletypes): - tokens[1] = '@angle:type'+str(i) - l_in_angle_coeffs.insert(i_line, - (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - if i_a < i_b: - raise InputError('Error: number of angle types in data file is not consistent with the\n' - ' number of angle types you have define angle_coeffs for.\n') - if (i_a == i_b) and (i_a in needed_angletypes): - tokens[1] = '@angle:type'+str(i_a) - l_in_angle_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - else: - del(l_in_angle_coeffs[i_line]) - - - - # --- DIHEDRALS AND DIHEDRAL COEFFS --- - - # delete lines from data_dihedrals if they involve atoms we don't care about - i_line = 0 - while i_line < len(l_data_dihedrals): - line = l_data_dihedrals[i_line] - tokens = line.strip().split() - assert(len(tokens) == 6) - - dihedralid = Intify(tokens[0]) - dihedraltype = Intify(tokens[1]) - atomid1 = Intify(tokens[2]) - atomid2 = Intify(tokens[3]) - atomid3 = Intify(tokens[4]) - atomid4 = Intify(tokens[5]) - #if ((atomid1 in needed_atomids) and - # (atomid2 in needed_atomids)): - tokens[0] = '$dihedral:id'+str(dihedralid) - tokens[1] = '@dihedral:type'+str(dihedraltype) - #tokens[2] = '$atom:id'+str(atomid1) - #tokens[3] = '$atom:id'+str(atomid2) - #tokens[4] = '$atom:id'+str(atomid3) - #tokens[5] = '$atom:id'+str(atomid4) - tokens[2] = '$atom:'+atomids_int2name[atomid1] - tokens[3] = '$atom:'+atomids_int2name[atomid2] - tokens[4] = '$atom:'+atomids_int2name[atomid3] - tokens[5] = '$atom:'+atomids_int2name[atomid4] - - needed_dihedralids.add(dihedralid) - needed_dihedraltypes.add(dihedraltype) - l_data_dihedrals[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - #else: - # del(l_data_dihedrals[i_line]) - - # delete data_dihedral_coeffs for dihedraltypes we don't care about anymore: - i_line = 0 - while i_line < len(l_data_dihedral_coeffs): - line = l_data_dihedral_coeffs[i_line] - tokens = line.strip().split() - dihedraltype = Intify(tokens[0]) - if (not (dihedraltype in needed_dihedraltypes)): - del(l_data_dihedral_coeffs[i_line]) - else: - tokens[0] = '@dihedral:type'+str(dihedraltype) - l_data_dihedral_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - # delete in_dihedral_coeffs for dihedraltypes we don't care about anymore: - for dihedraltype in needed_dihedraltypes: - if type(dihedraltype) is int: - if ((min_needed_dihedraltype == None) or - (min_needed_dihedraltype > dihedraltype)): - min_needed_dihedraltype = dihedraltype - if ((max_needed_dihedraltype == None) or - (max_needed_dihedraltype < dihedraltype)): - max_needed_dihedraltype = dihedraltype - i_line = 0 - while i_line < len(l_in_dihedral_coeffs): - line = l_in_dihedral_coeffs[i_line] - tokens = line.strip().split() - dihedraltype_str = tokens[1] - - if ('*' in dihedraltype_str): - dihedraltype_tokens = dihedraltype_str.split('*') - - if dihedraltype_tokens[0] == '': - i_a = min_needed_dihedraltype - else: - i_a = Intify(dihedraltype_tokens[0]) - - if dihedraltype_tokens[1] == '': - i_b = max_needed_dihedraltype - else: - i_b = Intify(dihedraltype_tokens[1]) - - else: - i_a = i_b = Intify(dihedraltype_str) - - if i_a < min_needed_dihedraltype: - i_a = min_needed_dihedraltype - if i_b > max_needed_dihedraltype: - i_b = max_needed_dihedraltype - - #if i_a == i_b: - # i_str = '@dihedral:type'+str(i_a) - # tokens[1] = i_str - #else: - # i_str = '@{dihedral:type'+str(j_a)+'}*@{dihedral:type'+str(j_b)+'}' - - if ('*' in dihedraltype_str): - del(l_in_dihedral_coeffs[i_line]) - for i in range(i_a, i_b+1): - if (i in needed_dihedraltypes): - tokens[1] = '@dihedral:type'+str(i) - l_in_dihedral_coeffs.insert(i_line, - (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - if i_a < i_b: - raise InputError('Error: number of dihedral types in data file is not consistent with the\n' - ' number of dihedral types you have define bond_coeffs for.\n') - if (i_a == i_b) and (i_a in needed_dihedraltypes): - tokens[1] = '@dihedral:type'+str(i_a) - l_in_dihedral_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - else: - del(l_in_dihedral_coeffs[i_line]) - - - - # --- IMPROPERS AND IMPROPER COEFFS --- - - # delete lines from data_impropers if they involve atoms we don't care about - i_line = 0 - while i_line < len(l_data_impropers): - line = l_data_impropers[i_line] - tokens = line.strip().split() - assert(len(tokens) == 6) - - improperid = Intify(tokens[0]) - impropertype = Intify(tokens[1]) - atomid1 = Intify(tokens[2]) - atomid2 = Intify(tokens[3]) - atomid3 = Intify(tokens[4]) - atomid4 = Intify(tokens[5]) - #if ((atomid1 in needed_atomids) and - # (atomid2 in needed_atomids)): - tokens[0] = '$improper:id'+str(improperid) - tokens[1] = '@improper:type'+str(impropertype) - #tokens[2] = '$atom:id'+str(atomid1) - #tokens[3] = '$atom:id'+str(atomid2) - #tokens[4] = '$atom:id'+str(atomid3) - #tokens[5] = '$atom:id'+str(atomid4) - tokens[2] = '$atom:'+atomids_int2name[atomid1] - tokens[3] = '$atom:'+atomids_int2name[atomid2] - tokens[4] = '$atom:'+atomids_int2name[atomid3] - tokens[5] = '$atom:'+atomids_int2name[atomid4] - - needed_improperids.add(improperid) - needed_impropertypes.add(impropertype) - l_data_impropers[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - #else: - # del(l_data_impropers[i_line]) - - # delete data_improper_coeffs for impropertypes we don't care about anymore: - i_line = 0 - while i_line < len(l_data_improper_coeffs): - line = l_data_improper_coeffs[i_line] - tokens = line.strip().split() - impropertype = Intify(tokens[0]) - if (not (impropertype in needed_impropertypes)): - del(l_data_improper_coeffs[i_line]) - else: - tokens[0] = '@improper:type'+str(impropertype) - l_data_improper_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - - # delete in_improper_coeffs for impropertypes we don't care about anymore: - for impropertype in needed_impropertypes: - if type(impropertype) is int: - if ((min_needed_impropertype == None) or - (min_needed_impropertype > impropertype)): - min_needed_impropertype = impropertype - if ((max_needed_impropertype == None) or - (max_needed_impropertype < impropertype)): - max_needed_impropertype = impropertype - i_line = 0 - while i_line < len(l_in_improper_coeffs): - line = l_in_improper_coeffs[i_line] - tokens = line.strip().split() - impropertype_str = tokens[1] - - if ('*' in impropertype_str): - impropertype_tokens = impropertype_str.split('*') - - if impropertype_tokens[0] == '': - i_a = min_needed_impropertype - else: - i_a = Intify(impropertype_tokens[0]) - - if impropertype_tokens[1] == '': - i_b = max_needed_impropertype - else: - i_b = Intify(impropertype_tokens[1]) - - else: - i_a = i_b = Intify(impropertype_str) - - if i_a < min_needed_impropertype: - i_a = min_needed_impropertype - if i_b > max_needed_impropertype: - i_b = max_needed_impropertype - - #if i_a == i_b: - # i_str = '@improper:type'+str(i_a) - # tokens[1] = i_str - #else: - # i_str = '@{improper:type'+str(j_a)+'}*@{improper:type'+str(j_b)+'}' - - if ('*' in impropertype_str): - del(l_in_improper_coeffs[i_line]) - for i in range(i_a, i_b+1): - if (i in needed_impropertypes): - tokens[1] = '@improper:type'+str(i) - l_in_improper_coeffs.insert(i_line, - (' '*indent)+(' '.join(tokens)+'\n')) - i_line += 1 - else: - if i_a < i_b: - raise InputError('Error: number of improper types in data file is not consistent with the\n' - ' number of improper types you have define bond_coeffs for.\n') - if (i_a == i_b) and (i_a in needed_impropertypes): - tokens[1] = '@improper:type'+str(i_a) - l_in_improper_coeffs[i_line] = (' '*indent)+(' '.join(tokens)+'\n') - i_line += 1 - else: - del(l_in_improper_coeffs[i_line]) - - - - - - - - - if not some_pair_coeffs_read: - sys.stderr.write('Warning: No \"pair coeffs\" set.\n' - ' (No interactions between non-bonded atoms defined.)\n') - no_warnings = False - - #sys.stderr.write('Writing ttree data to standard out.\n' - # ' You can redirect this to a file using:\n'+ - # ' '+' '.join(sys.argv)+' > filename.ttree\n' - # ' ----------------------\n') - - if mol_name != '': - sys.stdout.write(mol_name + ' {\n') - - if len(l_in_init) > 0: - sys.stdout.write('\n### LAMMPS commands for initialization\n' - '### (These can be overridden later.)\n\n') - l_in_init.insert(0, (' '*cindent)+'write_once(\"'+in_init+'\") {\n') - l_in_init.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_init)) - if len(l_in_settings) > 0: - sys.stdout.write('\n### LAMMPS commands for settings\n' - '### (These can be overridden later.)\n\n') - l_in_settings.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_settings.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_settings)) - non_empty_output = True - if len(l_in_masses) > 0: - l_in_masses.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_masses.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_masses)) - non_empty_output = True - if len(l_in_pair_coeffs) > 0: - l_in_pair_coeffs.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_pair_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_pair_coeffs)) - non_empty_output = True - if len(l_in_bond_coeffs) > 0: - l_in_bond_coeffs.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_bond_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_bond_coeffs)) - non_empty_output = True - if len(l_in_angle_coeffs) > 0: - l_in_angle_coeffs.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_angle_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_angle_coeffs)) - non_empty_output = True - if len(l_in_dihedral_coeffs) > 0: - l_in_dihedral_coeffs.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_dihedral_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_dihedral_coeffs)) - non_empty_output = True - if len(l_in_improper_coeffs) > 0: - l_in_improper_coeffs.insert(0, (' '*cindent)+'write_once(\"'+in_settings+'\") {\n') - l_in_improper_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_in_improper_coeffs)) - non_empty_output = True - - if non_empty_output: - sys.stdout.write('\n### DATA sections\n\n') - - if len(l_data_masses) > 0: - l_data_masses.insert(0, (' '*cindent)+'write_once(\"'+data_masses+'\") {\n') - l_data_masses.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_masses)) - non_empty_output = True - if len(l_data_bond_coeffs) > 0: - l_data_bond_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_bond_coeffs+'\") {\n') - l_data_bond_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_bond_coeffs)) - non_empty_output = True - if len(l_data_angle_coeffs) > 0: - l_data_angle_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_angle_coeffs+'\") {\n') - l_data_angle_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angle_coeffs)) - non_empty_output = True - if len(l_data_dihedral_coeffs) > 0: - l_data_dihedral_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_dihedral_coeffs+'\") {\n') - l_data_dihedral_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_dihedral_coeffs)) - non_empty_output = True - if len(l_data_improper_coeffs) > 0: - l_data_improper_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_improper_coeffs+'\") {\n') - l_data_improper_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_improper_coeffs)) - non_empty_output = True - if len(l_data_pair_coeffs) > 0: - l_data_pair_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_pair_coeffs+'\") {\n') - l_data_pair_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_pair_coeffs)) - non_empty_output = True - - # class2 force fields: - if len(l_data_bondbond_coeffs) > 0: - l_data_bondbond_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_bondbond_coeffs+'\") {\n') - l_data_bondbond_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_bondbond_coeffs)) - non_empty_output = True - if len(l_data_bondangle_coeffs) > 0: - l_data_bondangle_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_bondangle_coeffs+'\") {\n') - l_data_bondangle_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_bondangle_coeffs)) - non_empty_output = True - if len(l_data_middlebondtorsion_coeffs) > 0: - l_data_middlebondtorsion_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_middlebondtorsion_coeffs+'\") {\n') - l_data_middlebondtorsion_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_middlebondtorsion_coeffs)) - non_empty_output = True - if len(l_data_endbondtorsion_coeffs) > 0: - l_data_endbondtorsion_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_endbondtorsion_coeffs+'\") {\n') - l_data_endbondtorsion_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_endbondtorsion_coeffs)) - non_empty_output = True - if len(l_data_angletorsion_coeffs) > 0: - l_data_angletorsion_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_angletorsion_coeffs+'\") {\n') - l_data_angletorsion_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angletorsion_coeffs)) - non_empty_output = True - if len(l_data_angleangletorsion_coeffs) > 0: - l_data_angleangletorsion_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_angleangletorsion_coeffs+'\") {\n') - l_data_angleangletorsion_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angleangletorsion_coeffs)) - non_empty_output = True - if len(l_data_bondbond13_coeffs) > 0: - l_data_bondbond13_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_bondbond13_coeffs+'\") {\n') - l_data_bondbond13_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_bondbond13_coeffs)) - non_empty_output = True - if len(l_data_angleangle_coeffs) > 0: - l_data_angleangle_coeffs.insert(0, (' '*cindent)+'write_once(\"'+data_angleangle_coeffs+'\") {\n') - l_data_angleangle_coeffs.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angleangle_coeffs)) - non_empty_output = True - - # automatic generation of bonded interactions by type: - if len(l_data_angles_by_type) > 0: - l_data_angles_by_type.insert(0, (' '*cindent)+'write_once(\"'+data_angles_by_type+'\") {\n') - l_data_angles_by_type.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angles_by_type)) - non_empty_output = True - if len(l_data_dihedrals_by_type) > 0: - l_data_dihedrals_by_type.insert(0, (' '*cindent)+'write_once(\"'+data_dihedrals_by_type+'\") {\n') - l_data_dihedrals_by_type.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_dihedrals_by_type)) - non_empty_output = True - if len(l_data_impropers_by_type) > 0: - l_data_impropers_by_type.insert(0, (' '*cindent)+'write_once(\"'+data_impropers_by_type+'\") {\n') - l_data_impropers_by_type.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_impropers_by_type)) - non_empty_output = True - - if len(l_data_atoms) > 0: - l_data_atoms.insert(0, (' '*cindent)+'write(\"'+data_atoms+'\") {\n') - l_data_atoms.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_atoms)) - non_empty_output = True - else: - sys.stderr.write('Warning: missing \"Atoms\" section.\n' - ' (Did you include a LAMMPS data file in your argument list?)\n') - no_warnings = False - - # non-point-like particles - if len(l_data_ellipsoids) > 0: - l_data_ellipsoids.insert(0, (' '*cindent)+'write(\"'+data_ellipsoids+'\") {\n') - l_data_ellipsoids.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_ellipsoids)) - if len(l_data_lines) > 0: - l_data_lines.insert(0, (' '*cindent)+'write(\"'+data_lines+'\") {\n') - l_data_lines.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_lines)) - if len(l_data_triangles) > 0: - l_data_triangles.insert(0, (' '*cindent)+'write(\"'+data_triangles+'\") {\n') - l_data_triangles.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_triangles)) - - if len(l_data_velocities) > 0: - l_data_velocities.insert(0, (' '*cindent)+'write(\"'+data_velocities+'\") {\n') - l_data_velocities.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_velocities)) - if len(l_data_bonds) > 0: - l_data_bonds.insert(0, (' '*cindent)+'write(\"'+data_bonds+'\") {\n') - l_data_bonds.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_bonds)) - non_empty_output = True - if len(l_data_angles) > 0: - l_data_angles.insert(0, (' '*cindent)+'write(\"'+data_angles+'\") {\n') - l_data_angles.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_angles)) - non_empty_output = True - if len(l_data_dihedrals) > 0: - l_data_dihedrals.insert(0, (' '*cindent)+'write(\"'+data_dihedrals+'\") {\n') - l_data_dihedrals.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_dihedrals)) - non_empty_output = True - if len(l_data_impropers) > 0: - l_data_impropers.insert(0, (' '*cindent)+'write(\"'+data_impropers+'\") {\n') - l_data_impropers.append((' '*cindent)+'}\n') - sys.stdout.write('\n') - sys.stdout.write(''.join(l_data_impropers)) - non_empty_output = True - - if mol_name != '': - sys.stdout.write('\n} # end of \"'+mol_name+'\" type definition\n') - - #if non_empty_output and no_warnings: - if non_empty_output: - sys.stderr.write('\nWARNING: The '+g_program_name+' script has not been rigorously tested.\n' - ' Exotic (many-body) pair-styles and pair-styles with\n' - ' unusual syntax (such as hbond/dreiding) are not understood\n' - ' by '+g_program_name+' (...although they are supported by moltemplate).\n' - ' Please look over the resulting LT file and check for errors.\n' - ' Convert any remaining atom, bond, angle, dihedral, or improper id\n' - ' or type numbers to the corresponding $ or @-style counter variables.\n' - ' Feel free to report any bugs you find.\n' - ' (-Andrew Jewett 2013-8-14)\n') - -except (ValueError, InputError) as err: - sys.stderr.write('\n'+str(err)+'\n') - sys.exit(-1) diff --git a/tools/moltemplate/src/lttree.py b/tools/moltemplate/src/lttree.py deleted file mode 100755 index 5d1b34b7b..000000000 --- a/tools/moltemplate/src/lttree.py +++ /dev/null @@ -1,745 +0,0 @@ -#!/usr/bin/env python - -# Author: Andrew Jewett (jewett.aij at g mail) -# http://www.chem.ucsb.edu/~sheagroup -# License: 3-clause BSD License (See LICENSE.TXT) -# Copyright (c) 2011, Regents of the University of California -# All rights reserved. - -""" -lttree.py - -lttree.py is an extension of the generic ttree.py program. -This version can understand and manipulate ttree-style templates which -are specialized for storing molecule-specific data for use in LAMMPS. - -The main difference between lttree.py and ttree.py is: -Unlike ttree.py, lttree.py understands rigid-body movement commands like -"rot()" and "move()" which allows it to reorient and move each copy -of a molecule to a new location. (ttree.py just ignores these commands. -Consequently LAMMPS input file (fragments) created with ttree.py have -invalid (overlapping) atomic coordinates and must be modified or aguemted -later (by loading atomic coordinates from a PDB file or an XYZ file). -lttree.py understands the "Data Atoms" section of a LAMMPS -data file (in addition to the various "atom_styles" which effect it). - -Additional LAMMPS-specific features may be added in the future. - -""" - -import sys -from ttree import * -from lttree_styles import * -from ttree_matrix_stack import * - -try: - unicode -except NameError: - # Python 3 - basestring = unicode = str - - - - -class LttreeSettings(BasicUISettings): - def __init__(self, - user_bindings_x=None, - user_bindings=None, - order_method='by_command'): - - BasicUISettings.__init__(self, - user_bindings_x, - user_bindings, - order_method) - - # The following new member data indicate which columns store - # LAMMPS-specific information. - # The next 6 members store keep track of the different columns - # of the "Data Atoms" section of a LAMMPS data file: - self.column_names = [] #<--A list of column names (optional) - self.ii_coords=[] #<--A list of triplets of column indexes storing coordinate data - self.ii_vects=[] #<--A list of triplets of column indexes storing directional data - # (such as dipole or ellipsoid orientations) - self.i_atomid=None #<--An integer indicating which column has the atomid - self.i_atomtype=None #<--An integer indicating which column has the atomtype - self.i_molid=None #<--An integer indicating which column has the molid, if applicable - self.infile=None # Name of the outermost file. This is the file - # which was read at the moment parsing begins. - - - - -def LttreeParseArgs(argv, settings): - - BasicUIParseArgs(argv, settings) - - # Loop over the remaining arguments not processed yet. - # These arguments are specific to the lttree.py program - # and are not understood by ttree.py: - i = 1 - while i < len(argv): - #sys.stderr.write('argv['+str(i)+'] = \"'+argv[i]+'\"\n') - if ((argv[i].lower() == '-atomstyle') or - (argv[i].lower() == '-atom-style') or - (argv[i].lower() == '-atom_style')): - if i+1 >= len(argv): - raise InputError('Error('+g_program_name+'): The '+argv[i]+' flag should be followed by a LAMMPS\n' - ' atom_style name (or single quoted string containing a space-separated\n' - ' list of column names such as: atom-ID atom-type q x y z molecule-ID.)\n') - settings.column_names = AtomStyle2ColNames(argv[i+1]) - sys.stderr.write('\n \"'+data_atoms+'\" column format:\n') - sys.stderr.write(' '+(' '.join(settings.column_names))+'\n\n') - settings.ii_coords = ColNames2Coords(settings.column_names) - settings.ii_vects = ColNames2Vects(settings.column_names) - settings.i_atomid, settings.i_atomtype, settings.i_molid = ColNames2AidAtypeMolid(settings.column_names) - del(argv[i:i+2]) - elif (argv[i].lower() == '-icoord'): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by list of integers\n' - ' corresponding to column numbers for coordinates in\n' - ' the \"'+data_atoms+'\" section of a LAMMPS data file.\n') - ilist = argv[i+1].split() - if (len(ilist) % 3) != 0: - raise InputError('Error: '+argv[i]+' flag should be followed by list of integers.\n' - ' This is usually a list of 3 integers, but it can contain more.\n' - ' The number of cooridnate columns must be divisible by 3,\n' - ' (even if the simulation is in 2 dimensions)\n') - settings.iaffinevects = [] - for i in range(0, len(ilist)/3): - cols = [int(ilist[3*i])+1, - int(ilist[3*i+1])+1, - int(ilist[3*i+2])+1] - settings.iaffinevects.append(cols) - del(argv[i:i+2]) - elif (argv[i].lower() == '-ivect'): - if i+1 >= len(argv): - raise InputError('Error: '+argv[i]+' flag should be followed by list of integers\n' - ' corresponding to column numbers for direction vectors in\n' - ' the \"'+data_atoms+'\" section of a LAMMPS data file.\n') - ilist = argv[i+1].split() - if (len(ilist) % 3) != 0: - raise InputError('Error: '+argv[i]+' flag should be followed by list of integers.\n' - ' This is usually a list of 3 integers, but it can contain more.\n' - ' The number of cooridnate columns must be divisible by 3,\n' - ' (even if the simulation is in 2 dimensions)\n') - settings.ivects = [] - for i in range(0, len(ilist)/3): - cols = [int(ilist[3*i])+1, - int(ilist[3*i+1])+1, - int(ilist[3*i+2])+1] - settings.ivects.append(cols) - del(argv[i:i+2]) - elif ((argv[i].lower() == '-iatomid') or - (argv[i].lower() == '-iid') or - (argv[i].lower() == '-iatom-id')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error: '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"'+data_atoms+'\" section of a\n' - ' LAMMPS data file contains the atom id number (typically 1).\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - i_atomid = int(argv[i+1])-1 - del(argv[i:i+2]) - elif ((argv[i].lower() == '-iatomtype') or - (argv[i].lower() == '-itype') or - (argv[i].lower() == '-iatom-type')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error: '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"'+data_atoms+'\" section of a\n' - ' LAMMPS data file contains the atom type.\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - i_atomtype = int(argv[i+1])-1 - del(argv[i:i+2]) - elif ((argv[i].lower() == '-imolid') or - (argv[i].lower() == '-imol') or - (argv[i].lower() == '-imol-id') or - (argv[i].lower() == '-imoleculeid') or - (argv[i].lower() == '-imolecule-id')): - if ((i+1 >= len(argv)) or (not str.isdigit(argv[i+1]))): - raise InputError('Error: '+argv[i]+' flag should be followed by an integer\n' - ' (>=1) indicating which column in the \"'+data_atoms+'\" section of a\n' - ' LAMMPS data file contains the molecule id number.\n' - ' (This argument is unnecessary if you use the -atomstyle argument.)\n') - i_molid = int(argv[i+1])-1 - del(argv[i:i+2]) - - elif ((argv[i][0] == '-') and (__name__ == "__main__")): - #elif (__name__ == "__main__"): - raise InputError('Error('+g_program_name+'):\n' - 'Unrecogized command line argument \"'+argv[i]+'\"\n') - else: - i += 1 - - - if __name__ == "__main__": - - # Instantiate the lexer we will be using. - # (The lexer's __init__() function requires an openned file. - # Assuming __name__ == "__main__", then the name of that file should - # be the last remaining (unprocessed) argument in the argument list. - # Otherwise, then name of that file will be determined later by the - # python script which imports this module, so we let them handle it.) - - if len(argv) == 1: - raise InputError('Error: This program requires at least one argument\n' - ' the name of a file containing ttree template commands\n') - elif len(argv) == 2: - try: - settings.lex = TemplateLexer(open(argv[1], 'r'), argv[1]) # Parse text from file - except IOError: - sys.stderr.write('Error: unable to open file\n' - ' \"'+argv[1]+'\"\n' - ' for reading.\n') - sys.exit(1) - del(argv[1:2]) - - else: - # if there are more than 2 remaining arguments, - problem_args = ['\"'+arg+'\"' for arg in argv[1:]] - raise InputError('Syntax Error('+g_program_name+'):\n\n' - ' Problem with argument list.\n' - ' The remaining arguments are:\n\n' - ' '+(' '.join(problem_args))+'\n\n' - ' (The actual problem may be earlier in the argument list.\n' - ' If these arguments are source files, then keep in mind\n' - ' that this program can not parse multiple source files.)\n' - ' Check the syntax of the entire argument list.\n') - - - - if len(settings.ii_coords) == 0: - sys.stderr.write('########################################################\n' - '## WARNING: atom_style unspecified ##\n' - '## --> \"'+data_atoms+'\" column data has an unknown format ##\n' - '## Assuming atom_style = \"full\" ##\n' - # '########################################################\n' - # '## To specify the \"'+data_atoms+'\" column format you can: ##\n' - # '## 1) Use the -atomstyle \"STYLE\" argument ##\n' - # '## where \"STYLE\" is a string indicating a LAMMPS ##\n' - # '## atom_style, including hybrid styles.(Standard ##\n' - # '## atom styles defined in 2011 are supported.) ##\n' - # '## 2) Use the -atomstyle \"COL_LIST\" argument ##\n' - # '## where \"COL_LIST" is a quoted list of strings ##\n' - # '## indicating the name of each column. ##\n' - # '## Names \"x\",\"y\",\"z\" are interpreted as ##\n' - # '## atomic coordinates. \"mux\",\"muy\",\"muz\" ##\n' - # '## are interpreted as direction vectors. ##\n' - # '## 3) Use the -icoord \"cx cy cz...\" argument ##\n' - # '## where \"cx cy cz\" is a list of integers ##\n' - # '## indicating the column numbers for the x,y,z ##\n' - # '## coordinates of each atom. ##\n' - # '## 4) Use the -ivect \"cmux cmuy cmuz...\" argument ##\n' - # '## where \"cmux cmuy cmuz...\" is a list of ##\n' - # '## integers indicating the column numbers for ##\n' - # '## the vector that determines the direction of a ##\n' - # '## dipole or ellipsoid (ie. a rotateable vector).##\n' - # '## (More than one triplet can be specified. The ##\n' - # '## number of entries must be divisible by 3.) ##\n' - '########################################################\n') - - # The default atom_style is "full" - settings.column_names = AtomStyle2ColNames('full') - settings.ii_coords = ColNames2Coords(settings.column_names) - settings.ii_vects = ColNames2Vects(settings.column_names) - settings.i_atomid, settings.i_atomtype, settings.i_molid = ColNames2AidAtypeMolid(settings.column_names) - - - - - - - - - -def TransformAtomText(text, matrix): - """ Apply transformations to the coordinates and other vector degrees - of freedom stored in the \"Data Atoms\" section of a LAMMPS data file. - This is the \"text\" argument. - The \"matrix\" stores the aggregate sum of combined transformations - to be applied. - - """ - - #sys.stderr.write('matrix_stack.M = \n'+ MatToStr(matrix) + '\n') - - lines = text.split('\n') - - for i in range(0, len(lines)): - line_orig = lines[i] - ic = line_orig.find('#') - if ic != -1: - line = line_orig[:ic] - comment = ' '+line_orig[ic:].rstrip('\n') - else: - line = line_orig.rstrip('\n') - comment = '' - - columns = line.split() - if len(columns) > 0: - if len(columns) == len(settings.column_names)+3: - raise InputError('Error: lttree.py does not yet support integer unit-cell counters \n' - ' within the \"'+data_atoms+'\" section of a LAMMPS data file.\n' - ' Instead please add the appropriate offsets (these offsets\n' - ' should be multiples of the cell size) to the atom coordinates\n' - ' in the data file, and eliminate the extra columns. Then try again.\n' - ' (If you get this message often, email me and I\'ll fix this limitation.)') - if len(columns) < len(settings.column_names): - raise InputError('Error: The number of columns in your data file does not\n' - ' match the LAMMPS atom_style you selected.\n' - ' Use the -atomstyle