Changes in / [ce4487:9f3b85]
- Files:
-
- 34 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/Doxyfile
rce4487 r9f3b85 258 258 # Configuration::additions related to the search engine 259 259 #--------------------------------------------------------------------------- 260 SEARCHENGINE = YES260 SEARCHENGINE = NO -
src/Actions/Process.cpp
rce4487 r9f3b85 13 13 14 14 Process::Process(int _maxSteps, std::string _name, bool _doRegister) : 15 Observable("Process"), 15 16 Action(_name,_doRegister), 16 Observable("Process"),17 17 maxSteps(_maxSteps), 18 18 active(false), -
src/Actions/WorldAction/RepeatBoxAction.cpp
rce4487 r9f3b85 80 80 for (n[2] = 0; n[2] < Repeater[2]; n[2]++) { 81 81 y[2] = n[2]; 82 if ( (n[0] == 0) && (n[1] == 0) && (n[2] == 0))82 if (n[0] == n[1] == n[2] == 0) 83 83 continue; 84 84 for (vector<molecule *>::iterator MolRunner = AllMolecules.begin(); MolRunner != AllMolecules.end(); ++MolRunner) { -
src/Hbondangle.db
rce4487 r9f3b85 1 # atomicnumber angles for single, double and triple bond (-1 no angle)2 1 1 180 -1 -1 3 2 5 180 131.0 109.2 -
src/Hbonddistance.db
rce4487 r9f3b85 1 #atomic number bond distances for single, double and triple bond (-1 no bond)2 1 1 0.74 -1 -1 3 2 2 0.77429209 -1 -1 -
src/Patterns/ObservedIterator.hpp
rce4487 r9f3b85 84 84 { 85 85 --iter; 86 return *this;87 86 } 88 87 -
src/atom.cpp
rce4487 r9f3b85 315 315 } 316 316 317 atomId_t atom::getId() const{317 atomId_t atom::getId() { 318 318 return id; 319 319 } -
src/atom.hpp
rce4487 r9f3b85 79 79 void setWorld(World*); 80 80 81 virtual atomId_t getId() const;81 virtual atomId_t getId(); 82 82 virtual bool changeId(atomId_t newId); 83 83 -
src/builder.cpp
rce4487 r9f3b85 1361 1361 }; 1362 1362 1363 #endif 1363 1364 1364 1365 /** Tries given filename or standard on saving the config file. … … 1486 1487 }; 1487 1488 1488 #endif1489 1490 1489 /** Parses the command line options. 1491 1490 * Note that this function is from now on transitional. All commands that are not passed … … 1505 1504 { 1506 1505 Vector x,y,z,n; // coordinates for absolute point in cell volume 1506 double *factor; // unit factor if desired 1507 1507 ifstream test; 1508 1508 ofstream output; 1509 1509 string line; 1510 atom *first; 1510 1511 bool SaveFlag = false; 1511 1512 int ExitFlag = 0; … … 1513 1514 double volume = 0.; 1514 1515 enum ConfigStatus configPresent = absent; 1516 clock_t start,end; 1517 double MaxDistance = -1; 1515 1518 int argptr; 1516 1519 molecule *mol = NULL; 1517 1520 string BondGraphFileName("\n"); 1521 bool DatabasePathGiven = false; 1518 1522 1519 1523 if (argc > 1) { // config file specified as option … … 2200 2204 int main(int argc, char **argv) 2201 2205 { 2206 config *configuration = World::getInstance().getConfig(); 2202 2207 // while we are non interactive, we want to abort from asserts 2203 2208 //ASSERT_DO(Assert::Abort); 2209 molecule *mol = NULL; 2204 2210 Vector x, y, z, n; 2205 2211 ifstream test; -
src/config.cpp
rce4487 r9f3b85 1784 1784 char filename[MAXSTRINGSIZE]; 1785 1785 ofstream output; 1786 molecule *mol = NULL; 1786 molecule *mol = World::getInstance().createMolecule(); 1787 mol->SetNameFromFilename(ConfigFileName); 1787 1788 1788 1789 if (!strcmp(configpath, GetDefaultPath())) { … … 1815 1816 // translate each to its center and merge all molecules in MoleculeListClass into this molecule 1816 1817 int N = molecules->ListOfMolecules.size(); 1817 if (N != 1) { // don't do anything in case of only one molecule (shifts mol ids otherwise) 1818 int *src = new int[N]; 1819 N=0; 1820 for (MoleculeList::iterator ListRunner = molecules->ListOfMolecules.begin(); ListRunner != molecules->ListOfMolecules.end(); ListRunner++) { 1821 src[N++] = (*ListRunner)->IndexNr; 1822 (*ListRunner)->Translate(&(*ListRunner)->Center); 1823 } 1824 mol = World::getInstance().createMolecule(); 1825 mol->SetNameFromFilename(ConfigFileName); 1826 molecules->SimpleMultiMerge(mol, src, N); 1827 mol->doCountAtoms(); 1828 mol->CountElements(); 1829 mol->CalculateOrbitals(*this); 1830 delete[](src); 1831 } else { 1832 if (!molecules->ListOfMolecules.empty()) { 1833 mol = *(molecules->ListOfMolecules.begin()); 1834 mol->doCountAtoms(); 1835 mol->CalculateOrbitals(*this); 1836 } else { 1837 DoeLog(1) && (eLog() << Verbose(1) << "There are no molecules to save!" << endl); 1838 } 1818 int *src = new int[N]; 1819 N=0; 1820 for (MoleculeList::iterator ListRunner = molecules->ListOfMolecules.begin(); ListRunner != molecules->ListOfMolecules.end(); ListRunner++) { 1821 src[N++] = (*ListRunner)->IndexNr; 1822 (*ListRunner)->Translate(&(*ListRunner)->Center); 1823 } 1824 molecules->SimpleMultiAdd(mol, src, N); 1825 delete[](src); 1826 1827 // ... and translate back 1828 for (MoleculeList::iterator ListRunner = molecules->ListOfMolecules.begin(); ListRunner != molecules->ListOfMolecules.end(); ListRunner++) { 1829 (*ListRunner)->Center.Scale(-1.); 1830 (*ListRunner)->Translate(&(*ListRunner)->Center); 1831 (*ListRunner)->Center.Scale(-1.); 1839 1832 } 1840 1833 1841 1834 Log() << Verbose(0) << "Storing configuration ... " << endl; 1842 1835 // get correct valence orbitals 1836 mol->CalculateOrbitals(*this); 1837 InitMaxMinStopStep = MaxMinStopStep = MaxPsiDouble; 1843 1838 if (ConfigFileName != NULL) { // test the file name 1844 1839 strcpy(filename, ConfigFileName); … … 1900 1895 } 1901 1896 1902 // don't destroy molecule as it contains all our atoms 1903 //World::getInstance().destroyMolecule(mol); 1897 World::getInstance().destroyMolecule(mol); 1904 1898 }; 1905 1899 -
src/molecule.cpp
rce4487 r9f3b85 42 42 NoCyclicBonds(0), BondDistance(0.), ActiveFlag(false), IndexNr(-1), 43 43 formula(this,boost::bind(&molecule::calcFormula,this),"formula"), 44 AtomCount(this,boost::bind(&molecule::doCountAtoms,this),"AtomCount"), last_atom(0), InternalPointer( atoms.begin())44 AtomCount(this,boost::bind(&molecule::doCountAtoms,this),"AtomCount"), last_atom(0), InternalPointer(begin()) 45 45 { 46 46 … … 146 146 iter--; 147 147 atom* atom = *loc; 148 atomIds.erase( atom->getId() ); 149 atoms.remove( atom ); 148 atoms.erase( loc ); 150 149 atom->removeFromMolecule(); 151 150 return iter; … … 157 156 molecule::const_iterator iter = find(key); 158 157 if (iter != end()){ 159 atomIds.erase( key->getId() ); 160 atoms.remove( key ); 158 atoms.erase( iter++ ); 161 159 key->removeFromMolecule(); 162 160 } … … 166 164 molecule::const_iterator molecule::find ( atom * key ) const 167 165 { 168 molecule::const_iterator iter; 169 for (molecule::const_iterator Runner = begin(); Runner != end(); ++Runner) { 170 if (*Runner == key) 171 return molecule::const_iterator(Runner); 172 } 173 return molecule::const_iterator(atoms.end()); 166 return atoms.find( key ); 174 167 } 175 168 176 169 pair<molecule::iterator,bool> molecule::insert ( atom * const key ) 177 170 { 178 pair<atomIdSet::iterator,bool> res = atomIds.insert(key->getId()); 179 if (res.second) { // push atom if went well 180 atoms.push_back(key); 181 return pair<iterator,bool>(molecule::iterator(--end()),res.second); 182 } else { 183 return pair<iterator,bool>(molecule::iterator(end()),res.second); 184 } 171 pair<atomSet::iterator,bool> res = atoms.insert(key); 172 return pair<iterator,bool>(iterator(res.first,this),res.second); 185 173 } 186 174 187 175 bool molecule::containsAtom(atom* key){ 188 return (find(key) != end());176 return atoms.count(key); 189 177 } 190 178 … … 802 790 for (molecule::iterator iter = begin(); !empty(); iter = begin()) 803 791 erase(iter); 804 return empty();805 792 }; 806 793 … … 1023 1010 configuration.MaxPsiDouble /= 2; 1024 1011 configuration.PsiType = (configuration.PsiMaxNoDown == configuration.PsiMaxNoUp) ? 0 : 1; 1025 if ((configuration.PsiType == 1) && (configuration.ProcPEPsi < 2) && ((configuration.PsiMaxNoDown != 1) || (configuration.PsiMaxNoUp != 0))) {1012 if ((configuration.PsiType == 1) && (configuration.ProcPEPsi < 2)) { 1026 1013 configuration.ProcPEGamma /= 2; 1027 1014 configuration.ProcPEPsi *= 2; … … 1030 1017 configuration.ProcPEPsi = 1; 1031 1018 } 1032 cout << configuration.PsiMaxNoDown << ">" << configuration.PsiMaxNoUp << endl; 1033 if (configuration.PsiMaxNoDown > configuration.PsiMaxNoUp) { 1034 configuration.InitMaxMinStopStep = configuration.MaxMinStopStep = configuration.PsiMaxNoDown; 1035 cout << configuration.PsiMaxNoDown << " " << configuration.InitMaxMinStopStep << endl; 1036 } else { 1037 configuration.InitMaxMinStopStep = configuration.MaxMinStopStep = configuration.PsiMaxNoUp; 1038 cout << configuration.PsiMaxNoUp << " " << configuration.InitMaxMinStopStep << endl; 1039 } 1019 configuration.InitMaxMinStopStep = configuration.MaxMinStopStep = configuration.MaxPsiDouble; 1040 1020 }; 1041 1021 -
src/molecule.hpp
rce4487 r9f3b85 93 93 94 94 public: 95 typedef std::list<atom*> atomSet; 96 typedef std::set<atomId_t> atomIdSet; 95 typedef std::set<atom*> atomSet; 97 96 typedef ObservedIterator<atomSet> iterator; 98 97 typedef atomSet::const_iterator const_iterator; … … 122 121 Cacheable<int> AtomCount; 123 122 moleculeId_t id; 124 atomSet atoms; //<!list of atoms 125 atomIdSet atomIds; //<!set of atomic ids to check uniqueness of atoms 123 atomSet atoms; //<!set of atoms 126 124 protected: 127 125 //void CountAtoms(); -
src/molecule_pointcloud.cpp
rce4487 r9f3b85 57 57 void molecule::GoToFirst() const 58 58 { 59 // evil hack necessary because 60 // -# although InternalPointer is mutable 61 // -# only const_iterator begin() is called due to const in the function declaration above 62 // -# and there is no cast from const_iterator to const iterator 63 atomSet::const_iterator test = begin(); 64 InternalPointer = *(reinterpret_cast<atomSet::iterator *>(&test)); 59 InternalPointer = atoms.begin(); 65 60 }; 66 61 -
src/moleculelist.cpp
rce4487 r9f3b85 212 212 213 213 // put all molecules of src into mol 214 for (molecule::iterator iter = srcmol->begin(); !srcmol->empty(); iter=srcmol->begin()) { 215 atom * const Walker = *iter; 216 srcmol->UnlinkAtom(Walker); 217 mol->AddAtom(Walker); 214 molecule::iterator runner; 215 for (molecule::iterator iter = srcmol->begin(); iter != srcmol->end(); ++iter) { 216 runner = iter++; 217 srcmol->UnlinkAtom((*runner)); 218 mol->AddAtom((*runner)); 218 219 } 219 220 … … 258 259 status = status && SimpleMerge(mol, srcmol); 259 260 } 260 insert(mol);261 261 return status; 262 262 }; -
src/orbitals.db
rce4487 r9f3b85 1 # atomicnumber numberoforbitals2 1 1 1 3 2 2 0 -
src/periodentafel.cpp
rce4487 r9f3b85 373 373 (*input) >> elements[Z]->Valence; 374 374 (*input) >> ws; 375 //Log() << Verbose(3) << "Element " << Z << " has " << FindElement(Z)->Valence << " valence electrons." << endl;375 //Log() << Verbose(3) << "Element " << (int)tmp << " has " << FindElement((int)tmp)->Valence << " valence electrons." << endl; 376 376 } 377 377 return true; … … 396 396 (*input) >> elements[Z]->NoValenceOrbitals; 397 397 (*input) >> ws; 398 //Log() << Verbose(3) << "Element " << Z << " has " << FindElement(Z)->NoValenceOrbitals << " number of singly occupied valence orbitals." << endl;398 //Log() << Verbose(3) << "Element " << (int)tmp << " has " << FindElement((int)tmp)->NoValenceOrbitals << " number of singly occupied valence orbitals." << endl; 399 399 } 400 400 return true; -
src/valence.db
rce4487 r9f3b85 1 #atomicnumber numberofvalenceorbitals2 1 1 0.10000000000000E+01 3 2 2 0.20000000000000E+01 -
tests/regression/Domain/2/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 1# check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 1 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 1# check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 1 # check every ..th steps 46 46 … … 55 55 RiemannTensor 0 # (Use metric) 56 56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 MaxPsiDouble 1# here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 1# here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 1# here: specifying maximum number of SpinDown-states57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Domain/3/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 1# check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 1 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 1# check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 1 # check every ..th steps 46 46 … … 55 55 RiemannTensor 0 # (Use metric) 56 56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 MaxPsiDouble 1# here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 1# here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 1# here: specifying maximum number of SpinDown-states57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Domain/4/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 1# check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 1 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 1# check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 1 # check every ..th steps 46 46 … … 55 55 RiemannTensor 0 # (Use metric) 56 56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 MaxPsiDouble 1# here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 1# here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 1# here: specifying maximum number of SpinDown-states57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Domain/5/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 10 # check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 1 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 10 # check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 1 # check every ..th steps 46 46 … … 55 55 RiemannTensor 0 # (Use metric) 56 56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 MaxPsiDouble 10 # here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 10 # here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 10 # here: specifying maximum number of SpinDown-states57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Filling/1/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 1350 # check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 1 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 1350 # check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 1 # check every ..th steps 46 46 … … 55 55 RiemannTensor 0 # (Use metric) 56 56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 MaxPsiDouble 1350 # here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 1350 # here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 1350 # here: specifying maximum number of SpinDown-states57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Filling/1/pre/test.conf
rce4487 r9f3b85 71 71 Ion_Type2 3 6 1.0 3 3 12.01100000000 Carbon C 72 72 #Ion_TypeNr._Nr.R[0] R[1] R[2] MoveType (0 MoveIon, 1 FixedIon) 73 Ion_Type 1_1 9.782085945 2.645886050 2.6458860500 # molecule nr 074 Ion_Type 1_2 9.782085945 2.645886050 4.4258860240 # molecule nr 175 Ion_Type 1_3 10.672039608 3.9045368783.535886037 0 # molecule nr 276 Ion_Type1_ 4 8.532785963 4.7878860182.645886050 0 # molecule nr 377 Ion_Type1_ 5 8.532785963 4.7878860184.425886024 0 # molecule nr 478 Ion_Type1_ 6 6.393632318 3.9045368773.535886037 0 # molecule nr 579 Ion_Type1_ 7 7.283585982 2.6458860502.645886050 0 # molecule nr 680 Ion_Type1_ 8 7.283585982 2.6458860504.425886024 0 # molecule nr 781 Ion_Type 2_1 9.782085945 3.2751860403.535886037 0 # molecule nr 882 Ion_Type 2_2 8.532785963 4.158586027 3.5358860370 # molecule nr 983 Ion_Type 2_3 7.283585982 3.275186040 3.5358860370 # molecule nr 1073 Ion_Type2_1 9.782085945 3.275186040 3.535886037 0 # molecule nr 0 74 Ion_Type2_2 8.532785963 4.158586027 3.535886037 0 # molecule nr 1 75 Ion_Type2_3 7.283585982 3.275186040 3.535886037 0 # molecule nr 2 76 Ion_Type1_1 9.782085945 2.645886050 2.645886050 0 # molecule nr 3 77 Ion_Type1_2 9.782085945 2.645886050 4.425886024 0 # molecule nr 4 78 Ion_Type1_3 10.672039608 3.904536878 3.535886037 0 # molecule nr 5 79 Ion_Type1_4 8.532785963 4.787886018 2.645886050 0 # molecule nr 6 80 Ion_Type1_5 8.532785963 4.787886018 4.425886024 0 # molecule nr 7 81 Ion_Type1_6 6.393632318 3.904536877 3.535886037 0 # molecule nr 8 82 Ion_Type1_7 7.283585982 2.645886050 2.645886050 0 # molecule nr 9 83 Ion_Type1_8 7.283585982 2.645886050 4.425886024 0 # molecule nr 10 -
tests/regression/Molecules/6/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 10 # check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 1 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 10 # check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 1 # check every ..th steps 46 46 … … 55 55 RiemannTensor 0 # (Use metric) 56 56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 MaxPsiDouble 10 # here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 10 # here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 10 # here: specifying maximum number of SpinDown-states57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Molecules/6/pre/test.conf
rce4487 r9f3b85 71 71 Ion_Type2 3 6 1.0 3 3 12.01100000000 Carbon C 72 72 #Ion_TypeNr._Nr.R[0] R[1] R[2] MoveType (0 MoveIon, 1 FixedIon) 73 Ion_Type 1_1 9.782085945 2.645886050 2.6458860500 # molecule nr 074 Ion_Type 1_2 9.782085945 2.645886050 4.4258860240 # molecule nr 175 Ion_Type 1_3 10.672039608 3.9045368783.535886037 0 # molecule nr 276 Ion_Type1_ 4 8.532785963 4.7878860182.645886050 0 # molecule nr 377 Ion_Type1_ 5 8.532785963 4.7878860184.425886024 0 # molecule nr 478 Ion_Type1_ 6 6.393632318 3.9045368773.535886037 0 # molecule nr 579 Ion_Type1_ 7 7.283585982 2.6458860502.645886050 0 # molecule nr 680 Ion_Type1_ 8 7.283585982 2.6458860504.425886024 0 # molecule nr 781 Ion_Type 2_1 9.782085945 3.2751860403.535886037 0 # molecule nr 882 Ion_Type 2_2 8.532785963 4.158586027 3.5358860370 # molecule nr 983 Ion_Type 2_3 7.283585982 3.275186040 3.5358860370 # molecule nr 1073 Ion_Type2_1 9.782085945 3.275186040 3.535886037 0 # molecule nr 0 74 Ion_Type2_2 8.532785963 4.158586027 3.535886037 0 # molecule nr 1 75 Ion_Type2_3 7.283585982 3.275186040 3.535886037 0 # molecule nr 2 76 Ion_Type1_1 9.782085945 2.645886050 2.645886050 0 # molecule nr 3 77 Ion_Type1_2 9.782085945 2.645886050 4.425886024 0 # molecule nr 4 78 Ion_Type1_3 10.672039608 3.904536878 3.535886037 0 # molecule nr 5 79 Ion_Type1_4 8.532785963 4.787886018 2.645886050 0 # molecule nr 6 80 Ion_Type1_5 8.532785963 4.787886018 4.425886024 0 # molecule nr 7 81 Ion_Type1_6 6.393632318 3.904536877 3.535886037 0 # molecule nr 8 82 Ion_Type1_7 7.283585982 2.645886050 2.645886050 0 # molecule nr 9 83 Ion_Type1_8 7.283585982 2.645886050 4.425886024 0 # molecule nr 10 -
tests/regression/Molecules/7/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 10 # check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 1 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 10 # check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 1 # check every ..th steps 46 46 … … 55 55 RiemannTensor 0 # (Use metric) 56 56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 MaxPsiDouble 10 # here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 10 # here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 10 # here: specifying maximum number of SpinDown-states57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Molecules/7/pre/test.conf
rce4487 r9f3b85 71 71 Ion_Type2 3 6 1.0 3 3 12.01100000000 Carbon C 72 72 #Ion_TypeNr._Nr.R[0] R[1] R[2] MoveType (0 MoveIon, 1 FixedIon) 73 Ion_Type 1_1 9.782085945 2.645886050 2.6458860500 # molecule nr 074 Ion_Type 1_2 9.782085945 2.645886050 4.4258860240 # molecule nr 175 Ion_Type 1_3 10.672039608 3.9045368783.535886037 0 # molecule nr 276 Ion_Type1_ 4 8.532785963 4.7878860182.645886050 0 # molecule nr 377 Ion_Type1_ 5 8.532785963 4.7878860184.425886024 0 # molecule nr 478 Ion_Type1_ 6 6.393632318 3.9045368773.535886037 0 # molecule nr 579 Ion_Type1_ 7 7.283585982 2.6458860502.645886050 0 # molecule nr 680 Ion_Type1_ 8 7.283585982 2.6458860504.425886024 0 # molecule nr 781 Ion_Type 2_1 9.782085945 3.2751860403.535886037 0 # molecule nr 882 Ion_Type 2_2 8.532785963 4.158586027 3.5358860370 # molecule nr 983 Ion_Type 2_3 7.283585982 3.275186040 3.5358860370 # molecule nr 1073 Ion_Type2_1 9.782085945 3.275186040 3.535886037 0 # molecule nr 0 74 Ion_Type2_2 8.532785963 4.158586027 3.535886037 0 # molecule nr 1 75 Ion_Type2_3 7.283585982 3.275186040 3.535886037 0 # molecule nr 2 76 Ion_Type1_1 9.782085945 2.645886050 2.645886050 0 # molecule nr 3 77 Ion_Type1_2 9.782085945 2.645886050 4.425886024 0 # molecule nr 4 78 Ion_Type1_3 10.672039608 3.904536878 3.535886037 0 # molecule nr 5 79 Ion_Type1_4 8.532785963 4.787886018 2.645886050 0 # molecule nr 6 80 Ion_Type1_5 8.532785963 4.787886018 4.425886024 0 # molecule nr 7 81 Ion_Type1_6 6.393632318 3.904536877 3.535886037 0 # molecule nr 8 82 Ion_Type1_7 7.283585982 2.645886050 2.645886050 0 # molecule nr 9 83 Ion_Type1_8 7.283585982 2.645886050 4.425886024 0 # molecule nr 10 -
tests/regression/Simple_configuration/2/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 1# check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 0 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 1# check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 0 # check every ..th steps 46 46 … … 54 54 Level0Factor 2 # factor by which node number increases from S to 0 level 55 55 RiemannTensor 0 # (Use metric) 56 PsiType 1# 0 - doubly occupied, 1 - SpinUp,SpinDown56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 1# here: specifying maximum number of SpinDown-states59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Simple_configuration/3/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 1# check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 0 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 1# check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 0 # check every ..th steps 46 46 … … 54 54 Level0Factor 2 # factor by which node number increases from S to 0 level 55 55 RiemannTensor 0 # (Use metric) 56 PsiType 1# 0 - doubly occupied, 1 - SpinUp,SpinDown56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 1# here: specifying maximum number of SpinDown-states59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Simple_configuration/4/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 1# check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 1 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 1# check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 1 # check every ..th steps 46 46 … … 54 54 Level0Factor 2 # factor by which node number increases from S to 0 level 55 55 RiemannTensor 0 # (Use metric) 56 PsiType 1# 0 - doubly occupied, 1 - SpinUp,SpinDown56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 1# here: specifying maximum number of SpinDown-states59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Simple_configuration/5/post/test.conf
rce4487 r9f3b85 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 1# check every ..th steps37 MaxMinStopStep 0 # check every ..th steps 38 38 MaxMinGapStopStep 1 # check every ..th steps 39 39 … … 42 42 InitRelEpsTotalE 1e-05 # relative change in total energy 43 43 InitRelEpsKineticE 0.0001 # relative change in kinetic energy 44 InitMaxMinStopStep 1# check every ..th steps44 InitMaxMinStopStep 0 # check every ..th steps 45 45 InitMaxMinGapStopStep 1 # check every ..th steps 46 46 … … 54 54 Level0Factor 2 # factor by which node number increases from S to 0 level 55 55 RiemannTensor 0 # (Use metric) 56 PsiType 1# 0 - doubly occupied, 1 - SpinUp,SpinDown56 PsiType 0 # 0 - doubly occupied, 1 - SpinUp,SpinDown 57 57 MaxPsiDouble 0 # here: specifying both maximum number of SpinUp- and -Down-states 58 58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 1# here: specifying maximum number of SpinDown-states59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states 60 60 AddPsis 0 # Additional unoccupied Psis for bandgap determination 61 61 -
tests/regression/Tesselation/3/post/NonConvexEnvelope.dat
rce4487 r9f3b85 2 2 VARIABLES = "X" "Y" "Z" "U" 3 3 ZONE T="test", N=44, E=86, DATAPACKING=POINT, ZONETYPE=FETRIANGLE 4 6.9077 1.1106 0.1214 15 4 0.3612 -3.628 1.323 1 6 5 0.4884 -3.5983 -0.4521 3 … … 46 45 -6.8554 1.8134 -0.9499 1 47 46 7.1391 2.0447 0.0264 0 47 6.9077 1.1106 0.1214 1 48 48 49 1 324450 1 32 35 51 1 34 35 52 2 3 32 3553 1 7 23 3554 8 17 35 55 8 10 17 56 3 8 10 57 3 8 35 58 3 4 35 59 4 29 35 60 2 9 34 3561 2 3 4 62 2 4 29 63 2 15 29 64 1 5 28 2965 2 8 29 3466 2 7 15 67 7 14 15 68 1 4 15 2869 1 4 25 2870 2 5 28 3771 2 8 34 3772 1 34 37 73 1 374474 2 5 26 3775 2 5 26 2776 2 6 27 3377 2 6 33 4478 2 6 37 4479 1 4 25 2780 1 4 27 3081 6 14 30 82 6 24 30 83 2 4 30 3684 30 36 39 85 2 7 30 3986 2 7 30 3987 1 6 27 3088 1 6 18 3089 1 6 18 2790 1 8 27 3391 1 8 23 3392 6 7 24 93 6 7 14 94 7 11 24 95 1 1 20 2496 20 24 41 97 2 4 36 4198 3 6 41 4299 1 1 20 22100 5 11 22 101 5 7 11 102 2 5 7 103 3 6 38 39104 3 6 38 42105 1 8 30 31106 30 31 39 107 3 1 39 40108 9 18 31 109 9 17 18 110 1 7 18 23111 9 19 31 112 9 13 19 113 1 3 19 31114 1 3 21 31115 2 1 31 43116 3 1 40 43117 9 12 13 118 9 10 12 119 9 10 17 120 1 2 13 21121 1 2 21 22122 5 12 22 123 3 5 12 124 2 3 5 125 3 10 12 126 20 21 22 127 20 21 41 128 2 1 41 43129 4 1 42 43130 2 3 32 33131 3 2 33 44132 40 42 43 133 3 8 40 42134 3 8 39 4049 31 43 44 50 31 34 44 51 33 34 44 52 22 31 34 53 16 22 34 54 7 16 34 55 7 9 16 56 2 7 9 57 2 7 34 58 2 3 34 59 3 28 34 60 28 33 34 61 1 2 3 62 1 3 28 63 1 14 28 64 14 27 28 65 27 28 33 66 1 6 14 67 6 13 14 68 13 14 27 69 13 24 27 70 24 27 36 71 27 33 36 72 33 36 44 73 36 43 44 74 24 25 36 75 24 25 26 76 25 26 32 77 25 32 43 78 25 36 43 79 13 24 26 80 13 26 29 81 5 13 29 82 5 23 29 83 23 29 35 84 29 35 38 85 26 29 38 86 26 29 38 87 15 26 29 88 15 17 29 89 15 17 26 90 17 26 32 91 17 22 32 92 5 6 23 93 5 6 13 94 6 10 23 95 10 19 23 96 19 23 40 97 23 35 40 98 35 40 41 99 10 19 21 100 4 10 21 101 4 6 10 102 1 4 6 103 35 37 38 104 35 37 41 105 17 29 30 106 29 30 38 107 30 38 39 108 8 17 30 109 8 16 17 110 16 17 22 111 8 18 30 112 8 12 18 113 12 18 30 114 12 20 30 115 20 30 42 116 30 39 42 117 8 11 12 118 8 9 11 119 8 9 16 120 11 12 20 121 11 20 21 122 4 11 21 123 2 4 11 124 1 2 4 125 2 9 11 126 19 20 21 127 19 20 40 128 20 40 42 129 40 41 42 130 22 31 32 131 31 32 43 132 39 41 42 133 37 39 41 134 37 38 39 -
tests/regression/Tesselation/3/post/NonConvexEnvelope.r3d
rce4487 r9f3b85 3 3 # All atoms as spheres 4 4 2 5 0.777562 -3.65286 1.28459 0.1 1. 1. 1. 6 2 7 0.904762 -3.62316 -0.490507 0.1 1. 1. 1. 8 2 9 1.91486 -2.53606 0.492393 0.1 1. 1. 1. 10 2 11 -0.587138 -0.162455 -0.830407 0.1 1. 1. 1. 12 2 13 -1.53704 -3.60006 0.497793 0.1 1. 1. 1. 14 2 15 -0.771938 -0.223855 1.47919 0.1 1. 1. 1. 16 2 17 -0.300138 -1.62946 2.47449 0.1 1. 1. 1. 18 2 19 2.17906 -1.47276 -0.873307 0.1 1. 1. 1. 20 2 21 -0.586638 -1.38326 -2.92321 0.1 1. 1. 1. 22 2 23 0.438062 -2.68776 -2.23921 0.1 1. 1. 1. 24 2 25 -2.47214 -1.59546 1.71589 0.1 1. 1. 1. 26 2 27 -1.64154 -3.70136 -1.80061 0.1 1. 1. 1. 28 2 29 -2.50954 -2.13946 -1.80561 0.1 1. 1. 1. 30 2 31 1.45166 0.153645 2.50359 0.1 1. 1. 1. 32 2 33 2.04886 -1.35716 1.79219 0.1 1. 1. 1. 34 2 35 1.14346 1.15214 0.320993 0.1 1. 1. 1. 36 2 37 1.75376 -0.319055 -2.99941 0.1 1. 1. 1. 38 2 39 1.01996 1.06104 -2.15101 0.1 1. 1. 1. 40 2 41 -1.71014 0.133845 0.126293 0.1 1. 1. 1. 42 2 43 -2.78704 -0.528955 -1.12651 0.1 1. 1. 1. 44 2 45 -4.76454 -1.89276 0.930293 0.1 1. 1. 1. 46 2 47 -4.18614 -2.49696 -0.640907 0.1 1. 1. 1. 48 2 49 -3.92214 -3.45776 0.834093 0.1 1. 1. 1. 50 2 51 3.60736 1.29684 -2.87381 0.1 1. 1. 1. 52 2 53 -4.75094 -0.0564554 0.311693 0.1 1. 1. 1. 54 2 55 -3.67414 0.606345 1.56439 0.1 1. 1. 1. 56 2 57 3.22946 1.45274 2.47189 0.1 1. 1. 1. 58 2 59 4.33006 2.26874 1.33549 0.1 1. 1. 1. 60 2 61 2.57536 2.54894 1.23139 0.1 1. 1. 1. 62 2 63 4.07696 -0.484155 2.10119 0.1 1. 1. 1. 64 2 65 3.61706 -1.46676 0.692693 0.1 1. 1. 1. 66 2 67 -2.88384 2.33404 -0.0290068 0.1 1. 1. 1. 68 2 69 -3.96064 1.67134 -1.28171 0.1 1. 1. 1. 70 2 71 5.67566 1.42984 -1.78291 0.1 1. 1. 1. 72 2 73 5.10266 2.74254 -0.715907 0.1 1. 1. 1. 74 2 75 6.16236 -0.927955 1.16559 0.1 1. 1. 1. 76 2 77 5.53756 -0.911555 -0.496607 0.1 1. 1. 1. 78 2 79 -4.84774 2.80654 1.40919 0.1 1. 1. 1. 80 2 81 5.68906 1.58194 1.24439 0.1 1. 1. 1. 82 2 83 -5.82304 4.61784 0.0247932 0.1 1. 1. 1. 84 2 85 -4.05744 4.53424 -0.184207 0.1 1. 1. 1. 86 2 87 -5.13424 3.87154 -1.43691 0.1 1. 1. 1. 88 2 89 -6.29174 0.967445 0.583993 0.1 1. 1. 1. 90 2 91 -7.12784 2.53484 0.473393 0.1 1. 1. 1. 92 2 93 -6.43904 1.78854 -0.988307 0.1 1. 1. 1. 94 2 95 7.55546 2.01984 -0.0120068 0.1 1. 1. 1. 96 2 5 97 0.939662 -3.01666 0.414493 0.1 1. 1. 1. 6 98 2 … … 58 150 2 59 151 7.32406 1.08574 0.0829932 0.1 1. 1. 1. 60 261 0.777562 -3.65286 1.28459 0.1 1. 1. 1.62 263 0.904762 -3.62316 -0.490507 0.1 1. 1. 1.64 265 1.91486 -2.53606 0.492393 0.1 1. 1. 1.66 267 -0.587138 -0.162455 -0.830407 0.1 1. 1. 1.68 269 -1.53704 -3.60006 0.497793 0.1 1. 1. 1.70 271 -0.771938 -0.223855 1.47919 0.1 1. 1. 1.72 273 -0.300138 -1.62946 2.47449 0.1 1. 1. 1.74 275 2.17906 -1.47276 -0.873307 0.1 1. 1. 1.76 277 -0.586638 -1.38326 -2.92321 0.1 1. 1. 1.78 279 0.438062 -2.68776 -2.23921 0.1 1. 1. 1.80 281 -2.47214 -1.59546 1.71589 0.1 1. 1. 1.82 283 -1.64154 -3.70136 -1.80061 0.1 1. 1. 1.84 285 -2.50954 -2.13946 -1.80561 0.1 1. 1. 1.86 287 1.45166 0.153645 2.50359 0.1 1. 1. 1.88 289 2.04886 -1.35716 1.79219 0.1 1. 1. 1.90 291 1.14346 1.15214 0.320993 0.1 1. 1. 1.92 293 1.75376 -0.319055 -2.99941 0.1 1. 1. 1.94 295 1.01996 1.06104 -2.15101 0.1 1. 1. 1.96 297 -1.71014 0.133845 0.126293 0.1 1. 1. 1.98 299 -2.78704 -0.528955 -1.12651 0.1 1. 1. 1.100 2101 -4.76454 -1.89276 0.930293 0.1 1. 1. 1.102 2103 -4.18614 -2.49696 -0.640907 0.1 1. 1. 1.104 2105 -3.92214 -3.45776 0.834093 0.1 1. 1. 1.106 2107 3.60736 1.29684 -2.87381 0.1 1. 1. 1.108 2109 -4.75094 -0.0564554 0.311693 0.1 1. 1. 1.110 2111 -3.67414 0.606345 1.56439 0.1 1. 1. 1.112 2113 3.22946 1.45274 2.47189 0.1 1. 1. 1.114 2115 4.33006 2.26874 1.33549 0.1 1. 1. 1.116 2117 2.57536 2.54894 1.23139 0.1 1. 1. 1.118 2119 4.07696 -0.484155 2.10119 0.1 1. 1. 1.120 2121 3.61706 -1.46676 0.692693 0.1 1. 1. 1.122 2123 -2.88384 2.33404 -0.0290068 0.1 1. 1. 1.124 2125 -3.96064 1.67134 -1.28171 0.1 1. 1. 1.126 2127 5.67566 1.42984 -1.78291 0.1 1. 1. 1.128 2129 5.10266 2.74254 -0.715907 0.1 1. 1. 1.130 2131 6.16236 -0.927955 1.16559 0.1 1. 1. 1.132 2133 5.53756 -0.911555 -0.496607 0.1 1. 1. 1.134 2135 -4.84774 2.80654 1.40919 0.1 1. 1. 1.136 2137 5.68906 1.58194 1.24439 0.1 1. 1. 1.138 2139 -5.82304 4.61784 0.0247932 0.1 1. 1. 1.140 2141 -4.05744 4.53424 -0.184207 0.1 1. 1. 1.142 2143 -5.13424 3.87154 -1.43691 0.1 1. 1. 1.144 2145 -6.29174 0.967445 0.583993 0.1 1. 1. 1.146 2147 -7.12784 2.53484 0.473393 0.1 1. 1. 1.148 2149 -6.43904 1.78854 -0.988307 0.1 1. 1. 1.150 2151 7.55546 2.01984 -0.0120068 0.1 1. 1. 1.152 152 # All tesselation triangles 153 153 8 … … 156 156 BACKFACE 0.3 0.3 1.0 0 0 157 157 1 158 7.32406 1.08574 0.0829932 5.67566 1.42984 -1.78291 7.55546 2.01984 -0.01200681. 0. 0.159 1 160 7.32406 1.08574 0.0829932 5.67566 1.42984 -1.78291 5.53756 -0.911555 -0.4966071. 0. 0.161 1 162 7.32406 1.08574 0.0829932 6.16236 -0.927955 1.16559 5.53756 -0.911555 -0.4966071. 0. 0.158 5.67566 1.42984 -1.78291 7.55546 2.01984 -0.0120068 7.32406 1.08574 0.0829932 1. 0. 0. 159 1 160 5.67566 1.42984 -1.78291 5.53756 -0.911555 -0.496607 7.32406 1.08574 0.0829932 1. 0. 0. 161 1 162 6.16236 -0.927955 1.16559 5.53756 -0.911555 -0.496607 7.32406 1.08574 0.0829932 1. 0. 0. 163 163 1 164 164 3.60736 1.29684 -2.87381 5.67566 1.42984 -1.78291 5.53756 -0.911555 -0.496607 1. 0. 0. … … 202 202 4.07696 -0.484155 2.10119 6.16236 -0.927955 1.16559 5.68906 1.58194 1.24439 1. 0. 0. 203 203 1 204 7.32406 1.08574 0.0829932 6.16236 -0.927955 1.16559 5.68906 1.58194 1.244391. 0. 0.205 1 206 7.32406 1.08574 0.0829932 5.68906 1.58194 1.24439 7.55546 2.01984 -0.01200681. 0. 0.204 6.16236 -0.927955 1.16559 5.68906 1.58194 1.24439 7.32406 1.08574 0.0829932 1. 0. 0. 205 1 206 5.68906 1.58194 1.24439 7.55546 2.01984 -0.0120068 7.32406 1.08574 0.0829932 1. 0. 0. 207 207 1 208 208 3.22946 1.45274 2.47189 4.33006 2.26874 1.33549 5.68906 1.58194 1.24439 1. 0. 0. -
tests/regression/testsuite-tesselation.at
rce4487 r9f3b85 6 6 AT_CHECK([../../molecuilder test.conf -e ${abs_top_srcdir}/src/ -N 0 --sphere-radius 4. --nonconvex-file NonConvexEnvelope], 0, [stdout], [stderr]) 7 7 AT_CHECK([file=NonConvexEnvelope.dat; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/1/post/$file], 0, [ignore], [ignore]) 8 #AT_CHECK([file=NonConvexEnvelope.r3d; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/1/post/$file], 0, [ignore], [ignore])8 AT_CHECK([file=NonConvexEnvelope.r3d; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/1/post/$file], 0, [ignore], [ignore]) 9 9 AT_CLEANUP 10 10 … … 14 14 AT_CHECK([../../molecuilder test.conf -e ${abs_top_srcdir}/src/ -o 0 --convex-file ConvexEnvelope --nonconvex-file NonConvexEnvelope], 0, [stdout], [stderr]) 15 15 AT_CHECK([file=ConvexEnvelope.dat; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/2/post/$file], 0, [ignore], [ignore]) 16 #AT_CHECK([file=ConvexEnvelope.r3d; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/2/post/$file], 0, [ignore], [ignore])16 AT_CHECK([file=ConvexEnvelope.r3d; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/2/post/$file], 0, [ignore], [ignore]) 17 17 AT_CHECK([fgrep "tesselated volume area is 16.4016 angstrom^3" stdout], 0, [ignore], [ignore]) 18 18 AT_CHECK([diff ConvexEnvelope.dat NonConvexEnvelope.dat], 0, [ignore], [ignore]) … … 24 24 AT_CHECK([../../molecuilder test.conf -e ${abs_top_srcdir}/src/ -N 0 --sphere-radius 4. --nonconvex-file NonConvexEnvelope], 0, [stdout], [stderr]) 25 25 AT_CHECK([file=NonConvexEnvelope.dat; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/3/post/$file], 0, [ignore], [ignore]) 26 #AT_CHECK([file=NonConvexEnvelope.r3d; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/3/post/$file], 0, [ignore], [ignore])26 AT_CHECK([file=NonConvexEnvelope.r3d; diff $file ${abs_top_srcdir}/${AUTOTEST_PATH}/Tesselation/3/post/$file], 0, [ignore], [ignore]) 27 27 AT_CLEANUP 28 28
Note:
See TracChangeset
for help on using the changeset viewer.