Changes in / [9f3b85:ce4487]
- Files:
-
- 34 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/Doxyfile
r9f3b85 rce4487 258 258 # Configuration::additions related to the search engine 259 259 #--------------------------------------------------------------------------- 260 SEARCHENGINE = NO260 SEARCHENGINE = YES -
src/Actions/Process.cpp
r9f3b85 rce4487 13 13 14 14 Process::Process(int _maxSteps, std::string _name, bool _doRegister) : 15 Action(_name,_doRegister), 15 16 Observable("Process"), 16 Action(_name,_doRegister),17 17 maxSteps(_maxSteps), 18 18 active(false), -
src/Actions/WorldAction/RepeatBoxAction.cpp
r9f3b85 rce4487 80 80 for (n[2] = 0; n[2] < Repeater[2]; n[2]++) { 81 81 y[2] = n[2]; 82 if ( n[0] == n[1] == n[2] == 0)82 if ((n[0] == 0) && (n[1] == 0) && (n[2] == 0)) 83 83 continue; 84 84 for (vector<molecule *>::iterator MolRunner = AllMolecules.begin(); MolRunner != AllMolecules.end(); ++MolRunner) { -
src/Hbondangle.db
r9f3b85 rce4487 1 # atomicnumber angles for single, double and triple bond (-1 no angle) 1 2 1 180 -1 -1 2 3 5 180 131.0 109.2 -
src/Hbonddistance.db
r9f3b85 rce4487 1 #atomic number bond distances for single, double and triple bond (-1 no bond) 1 2 1 0.74 -1 -1 2 3 2 0.77429209 -1 -1 -
src/Patterns/ObservedIterator.hpp
r9f3b85 rce4487 84 84 { 85 85 --iter; 86 return *this; 86 87 } 87 88 -
src/atom.cpp
r9f3b85 rce4487 315 315 } 316 316 317 atomId_t atom::getId() {317 atomId_t atom::getId() const { 318 318 return id; 319 319 } -
src/atom.hpp
r9f3b85 rce4487 79 79 void setWorld(World*); 80 80 81 virtual atomId_t getId() ;81 virtual atomId_t getId() const; 82 82 virtual bool changeId(atomId_t newId); 83 83 -
src/builder.cpp
r9f3b85 rce4487 1361 1361 }; 1362 1362 1363 #endif1364 1363 1365 1364 /** Tries given filename or standard on saving the config file. … … 1487 1486 }; 1488 1487 1488 #endif 1489 1489 1490 /** Parses the command line options. 1490 1491 * Note that this function is from now on transitional. All commands that are not passed … … 1504 1505 { 1505 1506 Vector x,y,z,n; // coordinates for absolute point in cell volume 1506 double *factor; // unit factor if desired1507 1507 ifstream test; 1508 1508 ofstream output; 1509 1509 string line; 1510 atom *first;1511 1510 bool SaveFlag = false; 1512 1511 int ExitFlag = 0; … … 1514 1513 double volume = 0.; 1515 1514 enum ConfigStatus configPresent = absent; 1516 clock_t start,end;1517 double MaxDistance = -1;1518 1515 int argptr; 1519 1516 molecule *mol = NULL; 1520 1517 string BondGraphFileName("\n"); 1521 bool DatabasePathGiven = false;1522 1518 1523 1519 if (argc > 1) { // config file specified as option … … 2204 2200 int main(int argc, char **argv) 2205 2201 { 2206 config *configuration = World::getInstance().getConfig();2207 2202 // while we are non interactive, we want to abort from asserts 2208 2203 //ASSERT_DO(Assert::Abort); 2209 molecule *mol = NULL;2210 2204 Vector x, y, z, n; 2211 2205 ifstream test; -
src/config.cpp
r9f3b85 rce4487 1784 1784 char filename[MAXSTRINGSIZE]; 1785 1785 ofstream output; 1786 molecule *mol = World::getInstance().createMolecule(); 1787 mol->SetNameFromFilename(ConfigFileName); 1786 molecule *mol = NULL; 1788 1787 1789 1788 if (!strcmp(configpath, GetDefaultPath())) { … … 1816 1815 // translate each to its center and merge all molecules in MoleculeListClass into this molecule 1817 1816 int N = molecules->ListOfMolecules.size(); 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.); 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 } 1832 1839 } 1833 1840 1834 1841 Log() << Verbose(0) << "Storing configuration ... " << endl; 1835 1842 // get correct valence orbitals 1836 mol->CalculateOrbitals(*this);1837 InitMaxMinStopStep = MaxMinStopStep = MaxPsiDouble;1838 1843 if (ConfigFileName != NULL) { // test the file name 1839 1844 strcpy(filename, ConfigFileName); … … 1895 1900 } 1896 1901 1897 World::getInstance().destroyMolecule(mol); 1902 // don't destroy molecule as it contains all our atoms 1903 //World::getInstance().destroyMolecule(mol); 1898 1904 }; 1899 1905 -
src/molecule.cpp
r9f3b85 rce4487 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( begin())44 AtomCount(this,boost::bind(&molecule::doCountAtoms,this),"AtomCount"), last_atom(0), InternalPointer(atoms.begin()) 45 45 { 46 46 … … 146 146 iter--; 147 147 atom* atom = *loc; 148 atoms.erase( loc ); 148 atomIds.erase( atom->getId() ); 149 atoms.remove( atom ); 149 150 atom->removeFromMolecule(); 150 151 return iter; … … 156 157 molecule::const_iterator iter = find(key); 157 158 if (iter != end()){ 158 atoms.erase( iter++ ); 159 atomIds.erase( key->getId() ); 160 atoms.remove( key ); 159 161 key->removeFromMolecule(); 160 162 } … … 164 166 molecule::const_iterator molecule::find ( atom * key ) const 165 167 { 166 return atoms.find( key ); 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()); 167 174 } 168 175 169 176 pair<molecule::iterator,bool> molecule::insert ( atom * const key ) 170 177 { 171 pair<atomSet::iterator,bool> res = atoms.insert(key); 172 return pair<iterator,bool>(iterator(res.first,this),res.second); 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 } 173 185 } 174 186 175 187 bool molecule::containsAtom(atom* key){ 176 return atoms.count(key);188 return (find(key) != end()); 177 189 } 178 190 … … 790 802 for (molecule::iterator iter = begin(); !empty(); iter = begin()) 791 803 erase(iter); 804 return empty(); 792 805 }; 793 806 … … 1010 1023 configuration.MaxPsiDouble /= 2; 1011 1024 configuration.PsiType = (configuration.PsiMaxNoDown == configuration.PsiMaxNoUp) ? 0 : 1; 1012 if ((configuration.PsiType == 1) && (configuration.ProcPEPsi < 2) ) {1025 if ((configuration.PsiType == 1) && (configuration.ProcPEPsi < 2) && ((configuration.PsiMaxNoDown != 1) || (configuration.PsiMaxNoUp != 0))) { 1013 1026 configuration.ProcPEGamma /= 2; 1014 1027 configuration.ProcPEPsi *= 2; … … 1017 1030 configuration.ProcPEPsi = 1; 1018 1031 } 1019 configuration.InitMaxMinStopStep = configuration.MaxMinStopStep = configuration.MaxPsiDouble; 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 } 1020 1040 }; 1021 1041 -
src/molecule.hpp
r9f3b85 rce4487 93 93 94 94 public: 95 typedef std::set<atom*> atomSet; 95 typedef std::list<atom*> atomSet; 96 typedef std::set<atomId_t> atomIdSet; 96 97 typedef ObservedIterator<atomSet> iterator; 97 98 typedef atomSet::const_iterator const_iterator; … … 121 122 Cacheable<int> AtomCount; 122 123 moleculeId_t id; 123 atomSet atoms; //<!set of atoms 124 atomSet atoms; //<!list of atoms 125 atomIdSet atomIds; //<!set of atomic ids to check uniqueness of atoms 124 126 protected: 125 127 //void CountAtoms(); -
src/molecule_pointcloud.cpp
r9f3b85 rce4487 57 57 void molecule::GoToFirst() const 58 58 { 59 InternalPointer = atoms.begin(); 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)); 60 65 }; 61 66 -
src/moleculelist.cpp
r9f3b85 rce4487 212 212 213 213 // put all molecules of src into mol 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)); 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); 219 218 } 220 219 … … 259 258 status = status && SimpleMerge(mol, srcmol); 260 259 } 260 insert(mol); 261 261 return status; 262 262 }; -
src/orbitals.db
r9f3b85 rce4487 1 # atomicnumber numberoforbitals 1 2 1 1 2 3 2 0 -
src/periodentafel.cpp
r9f3b85 rce4487 373 373 (*input) >> elements[Z]->Valence; 374 374 (*input) >> ws; 375 //Log() << Verbose(3) << "Element " << (int)tmp << " has " << FindElement((int)tmp)->Valence << " valence electrons." << endl;375 //Log() << Verbose(3) << "Element " << Z << " has " << FindElement(Z)->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 " << (int)tmp << " has " << FindElement((int)tmp)->NoValenceOrbitals << " number of singly occupied valence orbitals." << endl;398 //Log() << Verbose(3) << "Element " << Z << " has " << FindElement(Z)->NoValenceOrbitals << " number of singly occupied valence orbitals." << endl; 399 399 } 400 400 return true; -
src/valence.db
r9f3b85 rce4487 1 #atomicnumber numberofvalenceorbitals 1 2 1 0.10000000000000E+01 2 3 2 0.20000000000000E+01 -
tests/regression/Domain/2/post/test.conf
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0# check every ..th steps37 MaxMinStopStep 1 # 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 0# check every ..th steps44 InitMaxMinStopStep 1 # 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 0# here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 0# here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 0# here: specifying maximum number of SpinDown-states57 MaxPsiDouble 1 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 1 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 1 # 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
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0# check every ..th steps37 MaxMinStopStep 1 # 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 0# check every ..th steps44 InitMaxMinStopStep 1 # 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 0# here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 0# here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 0# here: specifying maximum number of SpinDown-states57 MaxPsiDouble 1 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 1 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 1 # 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
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0# check every ..th steps37 MaxMinStopStep 1 # 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 0# check every ..th steps44 InitMaxMinStopStep 1 # 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 0# here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 0# here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 0# here: specifying maximum number of SpinDown-states57 MaxPsiDouble 1 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 1 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 1 # 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
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0 # check every ..th steps37 MaxMinStopStep 10 # 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 0 # check every ..th steps44 InitMaxMinStopStep 10 # 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 0 # here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states57 MaxPsiDouble 10 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 10 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 10 # 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
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0 # check every ..th steps37 MaxMinStopStep 1350 # 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 0 # check every ..th steps44 InitMaxMinStopStep 1350 # 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 0 # here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states57 MaxPsiDouble 1350 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 1350 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 1350 # 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
r9f3b85 rce4487 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 2_1 9.782085945 3.275186040 3.5358860370 # molecule nr 074 Ion_Type 2_2 8.532785963 4.158586027 3.5358860370 # molecule nr 175 Ion_Type 2_3 7.283585982 3.2751860403.535886037 0 # molecule nr 276 Ion_Type1_ 1 9.782085945 2.6458860502.645886050 0 # molecule nr 377 Ion_Type1_ 2 9.782085945 2.6458860504.425886024 0 # molecule nr 478 Ion_Type1_ 3 10.672039608 3.9045368783.535886037 0 # molecule nr 579 Ion_Type1_ 4 8.532785963 4.7878860182.645886050 0 # molecule nr 680 Ion_Type1_ 5 8.532785963 4.7878860184.425886024 0 # molecule nr 781 Ion_Type 1_6 6.393632318 3.9045368773.535886037 0 # molecule nr 882 Ion_Type 1_7 7.283585982 2.645886050 2.6458860500 # molecule nr 983 Ion_Type 1_8 7.283585982 2.645886050 4.4258860240 # molecule nr 1073 Ion_Type1_1 9.782085945 2.645886050 2.645886050 0 # molecule nr 0 74 Ion_Type1_2 9.782085945 2.645886050 4.425886024 0 # molecule nr 1 75 Ion_Type1_3 10.672039608 3.904536878 3.535886037 0 # molecule nr 2 76 Ion_Type1_4 8.532785963 4.787886018 2.645886050 0 # molecule nr 3 77 Ion_Type1_5 8.532785963 4.787886018 4.425886024 0 # molecule nr 4 78 Ion_Type1_6 6.393632318 3.904536877 3.535886037 0 # molecule nr 5 79 Ion_Type1_7 7.283585982 2.645886050 2.645886050 0 # molecule nr 6 80 Ion_Type1_8 7.283585982 2.645886050 4.425886024 0 # molecule nr 7 81 Ion_Type2_1 9.782085945 3.275186040 3.535886037 0 # molecule nr 8 82 Ion_Type2_2 8.532785963 4.158586027 3.535886037 0 # molecule nr 9 83 Ion_Type2_3 7.283585982 3.275186040 3.535886037 0 # molecule nr 10 -
tests/regression/Molecules/6/post/test.conf
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0 # check every ..th steps37 MaxMinStopStep 10 # 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 0 # check every ..th steps44 InitMaxMinStopStep 10 # 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 0 # here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states57 MaxPsiDouble 10 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 10 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 10 # 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
r9f3b85 rce4487 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 2_1 9.782085945 3.275186040 3.5358860370 # molecule nr 074 Ion_Type 2_2 8.532785963 4.158586027 3.5358860370 # molecule nr 175 Ion_Type 2_3 7.283585982 3.2751860403.535886037 0 # molecule nr 276 Ion_Type1_ 1 9.782085945 2.6458860502.645886050 0 # molecule nr 377 Ion_Type1_ 2 9.782085945 2.6458860504.425886024 0 # molecule nr 478 Ion_Type1_ 3 10.672039608 3.9045368783.535886037 0 # molecule nr 579 Ion_Type1_ 4 8.532785963 4.7878860182.645886050 0 # molecule nr 680 Ion_Type1_ 5 8.532785963 4.7878860184.425886024 0 # molecule nr 781 Ion_Type 1_6 6.393632318 3.9045368773.535886037 0 # molecule nr 882 Ion_Type 1_7 7.283585982 2.645886050 2.6458860500 # molecule nr 983 Ion_Type 1_8 7.283585982 2.645886050 4.4258860240 # molecule nr 1073 Ion_Type1_1 9.782085945 2.645886050 2.645886050 0 # molecule nr 0 74 Ion_Type1_2 9.782085945 2.645886050 4.425886024 0 # molecule nr 1 75 Ion_Type1_3 10.672039608 3.904536878 3.535886037 0 # molecule nr 2 76 Ion_Type1_4 8.532785963 4.787886018 2.645886050 0 # molecule nr 3 77 Ion_Type1_5 8.532785963 4.787886018 4.425886024 0 # molecule nr 4 78 Ion_Type1_6 6.393632318 3.904536877 3.535886037 0 # molecule nr 5 79 Ion_Type1_7 7.283585982 2.645886050 2.645886050 0 # molecule nr 6 80 Ion_Type1_8 7.283585982 2.645886050 4.425886024 0 # molecule nr 7 81 Ion_Type2_1 9.782085945 3.275186040 3.535886037 0 # molecule nr 8 82 Ion_Type2_2 8.532785963 4.158586027 3.535886037 0 # molecule nr 9 83 Ion_Type2_3 7.283585982 3.275186040 3.535886037 0 # molecule nr 10 -
tests/regression/Molecules/7/post/test.conf
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0 # check every ..th steps37 MaxMinStopStep 10 # 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 0 # check every ..th steps44 InitMaxMinStopStep 10 # 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 0 # here: specifying both maximum number of SpinUp- and -Down-states58 PsiMaxNoUp 0 # here: specifying maximum number of SpinUp-states59 PsiMaxNoDown 0 # here: specifying maximum number of SpinDown-states57 MaxPsiDouble 10 # here: specifying both maximum number of SpinUp- and -Down-states 58 PsiMaxNoUp 10 # here: specifying maximum number of SpinUp-states 59 PsiMaxNoDown 10 # 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
r9f3b85 rce4487 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 2_1 9.782085945 3.275186040 3.5358860370 # molecule nr 074 Ion_Type 2_2 8.532785963 4.158586027 3.5358860370 # molecule nr 175 Ion_Type 2_3 7.283585982 3.2751860403.535886037 0 # molecule nr 276 Ion_Type1_ 1 9.782085945 2.6458860502.645886050 0 # molecule nr 377 Ion_Type1_ 2 9.782085945 2.6458860504.425886024 0 # molecule nr 478 Ion_Type1_ 3 10.672039608 3.9045368783.535886037 0 # molecule nr 579 Ion_Type1_ 4 8.532785963 4.7878860182.645886050 0 # molecule nr 680 Ion_Type1_ 5 8.532785963 4.7878860184.425886024 0 # molecule nr 781 Ion_Type 1_6 6.393632318 3.9045368773.535886037 0 # molecule nr 882 Ion_Type 1_7 7.283585982 2.645886050 2.6458860500 # molecule nr 983 Ion_Type 1_8 7.283585982 2.645886050 4.4258860240 # molecule nr 1073 Ion_Type1_1 9.782085945 2.645886050 2.645886050 0 # molecule nr 0 74 Ion_Type1_2 9.782085945 2.645886050 4.425886024 0 # molecule nr 1 75 Ion_Type1_3 10.672039608 3.904536878 3.535886037 0 # molecule nr 2 76 Ion_Type1_4 8.532785963 4.787886018 2.645886050 0 # molecule nr 3 77 Ion_Type1_5 8.532785963 4.787886018 4.425886024 0 # molecule nr 4 78 Ion_Type1_6 6.393632318 3.904536877 3.535886037 0 # molecule nr 5 79 Ion_Type1_7 7.283585982 2.645886050 2.645886050 0 # molecule nr 6 80 Ion_Type1_8 7.283585982 2.645886050 4.425886024 0 # molecule nr 7 81 Ion_Type2_1 9.782085945 3.275186040 3.535886037 0 # molecule nr 8 82 Ion_Type2_2 8.532785963 4.158586027 3.535886037 0 # molecule nr 9 83 Ion_Type2_3 7.283585982 3.275186040 3.535886037 0 # molecule nr 10 -
tests/regression/Simple_configuration/2/post/test.conf
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0# check every ..th steps37 MaxMinStopStep 1 # 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 0# check every ..th steps44 InitMaxMinStopStep 1 # 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 0# 0 - doubly occupied, 1 - SpinUp,SpinDown56 PsiType 1 # 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 0# here: specifying maximum number of SpinDown-states59 PsiMaxNoDown 1 # 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
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0# check every ..th steps37 MaxMinStopStep 1 # 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 0# check every ..th steps44 InitMaxMinStopStep 1 # 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 0# 0 - doubly occupied, 1 - SpinUp,SpinDown56 PsiType 1 # 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 0# here: specifying maximum number of SpinDown-states59 PsiMaxNoDown 1 # 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
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0# check every ..th steps37 MaxMinStopStep 1 # 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 0# check every ..th steps44 InitMaxMinStopStep 1 # 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 0# 0 - doubly occupied, 1 - SpinUp,SpinDown56 PsiType 1 # 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 0# here: specifying maximum number of SpinDown-states59 PsiMaxNoDown 1 # 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
r9f3b85 rce4487 35 35 RelEpsTotalE 1e-07 # relative change in total energy 36 36 RelEpsKineticE 1e-05 # relative change in kinetic energy 37 MaxMinStopStep 0# check every ..th steps37 MaxMinStopStep 1 # 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 0# check every ..th steps44 InitMaxMinStopStep 1 # 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 0# 0 - doubly occupied, 1 - SpinUp,SpinDown56 PsiType 1 # 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 0# here: specifying maximum number of SpinDown-states59 PsiMaxNoDown 1 # 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
r9f3b85 rce4487 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 1 4 5 0.3612 -3.628 1.323 1 5 6 0.4884 -3.5983 -0.4521 3 … … 45 46 -6.8554 1.8134 -0.9499 1 46 47 7.1391 2.0447 0.0264 0 47 6.9077 1.1106 0.1214 148 48 49 31 434450 31 34 44 51 33 34 44 52 2 2 31 3453 1 6 22 3454 7 16 34 55 7 9 16 56 2 7 9 57 2 7 34 58 2 3 34 59 3 28 34 60 2 8 33 3461 1 2 3 62 1 3 28 63 1 14 28 64 1 4 27 2865 2 7 28 3366 1 6 14 67 6 13 14 68 1 3 14 2769 1 3 24 2770 2 4 27 3671 2 7 33 3672 33 36 44 73 36 434474 2 4 25 3675 2 4 25 2676 2 5 26 3277 2 5 32 4378 2 5 36 4379 1 3 24 2680 1 3 26 2981 5 13 29 82 5 23 29 83 2 3 29 3584 29 35 38 85 2 6 29 3886 2 6 29 3887 1 5 26 2988 1 5 17 2989 1 5 17 2690 1 7 26 3291 1 7 22 3292 5 6 23 93 5 6 13 94 6 10 23 95 1 0 19 2396 19 23 40 97 2 3 35 4098 3 5 40 4199 1 0 19 21100 4 10 21 101 4 6 10 102 1 4 6 103 3 5 37 38104 3 5 37 41105 1 7 29 30106 29 30 38 107 3 0 38 39108 8 17 30 109 8 16 17 110 1 6 17 22111 8 18 30 112 8 12 18 113 1 2 18 30114 1 2 20 30115 2 0 30 42116 3 0 39 42117 8 11 12 118 8 9 11 119 8 9 16 120 1 1 12 20121 1 1 20 21122 4 11 21 123 2 4 11 124 1 2 4 125 2 9 11 126 19 20 21 127 19 20 40 128 2 0 40 42129 4 0 41 42130 2 2 31 32131 3 1 32 43132 39 41 42 133 3 7 39 41134 3 7 38 3949 1 32 44 50 1 32 35 51 1 34 35 52 23 32 35 53 17 23 35 54 8 17 35 55 8 10 17 56 3 8 10 57 3 8 35 58 3 4 35 59 4 29 35 60 29 34 35 61 2 3 4 62 2 4 29 63 2 15 29 64 15 28 29 65 28 29 34 66 2 7 15 67 7 14 15 68 14 15 28 69 14 25 28 70 25 28 37 71 28 34 37 72 1 34 37 73 1 37 44 74 25 26 37 75 25 26 27 76 26 27 33 77 26 33 44 78 26 37 44 79 14 25 27 80 14 27 30 81 6 14 30 82 6 24 30 83 24 30 36 84 30 36 39 85 27 30 39 86 27 30 39 87 16 27 30 88 16 18 30 89 16 18 27 90 18 27 33 91 18 23 33 92 6 7 24 93 6 7 14 94 7 11 24 95 11 20 24 96 20 24 41 97 24 36 41 98 36 41 42 99 11 20 22 100 5 11 22 101 5 7 11 102 2 5 7 103 36 38 39 104 36 38 42 105 18 30 31 106 30 31 39 107 31 39 40 108 9 18 31 109 9 17 18 110 17 18 23 111 9 19 31 112 9 13 19 113 13 19 31 114 13 21 31 115 21 31 43 116 31 40 43 117 9 12 13 118 9 10 12 119 9 10 17 120 12 13 21 121 12 21 22 122 5 12 22 123 3 5 12 124 2 3 5 125 3 10 12 126 20 21 22 127 20 21 41 128 21 41 43 129 41 42 43 130 23 32 33 131 32 33 44 132 40 42 43 133 38 40 42 134 38 39 40 -
tests/regression/Tesselation/3/post/NonConvexEnvelope.r3d
r9f3b85 rce4487 3 3 # All atoms as spheres 4 4 2 5 0.939662 -3.01666 0.414493 0.1 1. 1. 1. 6 2 7 -0.152738 -1.94716 0.354093 0.1 1. 1. 1. 8 2 9 0.0659622 -1.03376 -0.880907 0.1 1. 1. 1. 10 2 11 -1.50434 -2.59696 0.0723932 0.1 1. 1. 1. 12 2 13 -0.0717378 -1.05346 1.57779 0.1 1. 1. 1. 14 2 15 1.52186 -0.603155 -0.873807 0.1 1. 1. 1. 16 2 17 -0.346038 -1.95996 -2.03011 0.1 1. 1. 1. 18 2 19 -2.63434 -1.74086 0.647893 0.1 1. 1. 1. 20 2 21 -1.61364 -2.66266 -1.47131 0.1 1. 1. 1. 22 2 23 1.36626 -0.519255 1.65039 0.1 1. 1. 1. 24 2 25 1.74646 0.246745 0.389693 0.1 1. 1. 1. 26 2 27 1.78606 0.287745 -2.09451 0.1 1. 1. 1. 28 2 29 -2.65324 -0.381955 -0.0548068 0.1 1. 1. 1. 30 2 31 -3.97304 -2.44796 0.426993 0.1 1. 1. 1. 32 2 33 3.21726 0.635145 0.478793 0.1 1. 1. 1. 34 2 35 3.13516 0.931145 -1.97401 0.1 1. 1. 1. 36 2 37 -3.80794 0.459345 0.492693 0.1 1. 1. 1. 38 2 39 3.34736 1.81094 1.44919 0.1 1. 1. 1. 40 2 41 3.76986 1.05884 -0.855107 0.1 1. 1. 1. 42 2 43 4.05806 -0.522555 1.01199 0.1 1. 1. 1. 44 2 45 -3.82684 1.81824 -0.210007 0.1 1. 1. 1. 46 2 47 5.16496 1.66244 -0.848507 0.1 1. 1. 1. 48 2 49 5.48576 -0.422855 0.476393 0.1 1. 1. 1. 50 2 51 -4.98154 2.65954 0.337493 0.1 1. 1. 1. 52 2 53 5.91796 1.03174 0.331693 0.1 1. 1. 1. 54 2 55 -5.00044 4.01854 -0.365207 0.1 1. 1. 1. 56 2 57 -6.30524 1.93554 0.0833932 0.1 1. 1. 1. 58 2 59 7.32406 1.08574 0.0829932 0.1 1. 1. 1. 60 2 5 61 0.777562 -3.65286 1.28459 0.1 1. 1. 1. 6 62 2 … … 94 150 2 95 151 7.55546 2.01984 -0.0120068 0.1 1. 1. 1. 96 297 0.939662 -3.01666 0.414493 0.1 1. 1. 1.98 299 -0.152738 -1.94716 0.354093 0.1 1. 1. 1.100 2101 0.0659622 -1.03376 -0.880907 0.1 1. 1. 1.102 2103 -1.50434 -2.59696 0.0723932 0.1 1. 1. 1.104 2105 -0.0717378 -1.05346 1.57779 0.1 1. 1. 1.106 2107 1.52186 -0.603155 -0.873807 0.1 1. 1. 1.108 2109 -0.346038 -1.95996 -2.03011 0.1 1. 1. 1.110 2111 -2.63434 -1.74086 0.647893 0.1 1. 1. 1.112 2113 -1.61364 -2.66266 -1.47131 0.1 1. 1. 1.114 2115 1.36626 -0.519255 1.65039 0.1 1. 1. 1.116 2117 1.74646 0.246745 0.389693 0.1 1. 1. 1.118 2119 1.78606 0.287745 -2.09451 0.1 1. 1. 1.120 2121 -2.65324 -0.381955 -0.0548068 0.1 1. 1. 1.122 2123 -3.97304 -2.44796 0.426993 0.1 1. 1. 1.124 2125 3.21726 0.635145 0.478793 0.1 1. 1. 1.126 2127 3.13516 0.931145 -1.97401 0.1 1. 1. 1.128 2129 -3.80794 0.459345 0.492693 0.1 1. 1. 1.130 2131 3.34736 1.81094 1.44919 0.1 1. 1. 1.132 2133 3.76986 1.05884 -0.855107 0.1 1. 1. 1.134 2135 4.05806 -0.522555 1.01199 0.1 1. 1. 1.136 2137 -3.82684 1.81824 -0.210007 0.1 1. 1. 1.138 2139 5.16496 1.66244 -0.848507 0.1 1. 1. 1.140 2141 5.48576 -0.422855 0.476393 0.1 1. 1. 1.142 2143 -4.98154 2.65954 0.337493 0.1 1. 1. 1.144 2145 5.91796 1.03174 0.331693 0.1 1. 1. 1.146 2147 -5.00044 4.01854 -0.365207 0.1 1. 1. 1.148 2149 -6.30524 1.93554 0.0833932 0.1 1. 1. 1.150 2151 7.32406 1.08574 0.0829932 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 5.67566 1.42984 -1.78291 7.55546 2.01984 -0.0120068 7.32406 1.08574 0.08299321. 0. 0.159 1 160 5.67566 1.42984 -1.78291 5.53756 -0.911555 -0.496607 7.32406 1.08574 0.08299321. 0. 0.161 1 162 6.16236 -0.927955 1.16559 5.53756 -0.911555 -0.496607 7.32406 1.08574 0.08299321. 0. 0.158 7.32406 1.08574 0.0829932 5.67566 1.42984 -1.78291 7.55546 2.01984 -0.0120068 1. 0. 0. 159 1 160 7.32406 1.08574 0.0829932 5.67566 1.42984 -1.78291 5.53756 -0.911555 -0.496607 1. 0. 0. 161 1 162 7.32406 1.08574 0.0829932 6.16236 -0.927955 1.16559 5.53756 -0.911555 -0.496607 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 6.16236 -0.927955 1.16559 5.68906 1.58194 1.24439 7.32406 1.08574 0.08299321. 0. 0.205 1 206 5.68906 1.58194 1.24439 7.55546 2.01984 -0.0120068 7.32406 1.08574 0.08299321. 0. 0.204 7.32406 1.08574 0.0829932 6.16236 -0.927955 1.16559 5.68906 1.58194 1.24439 1. 0. 0. 205 1 206 7.32406 1.08574 0.0829932 5.68906 1.58194 1.24439 7.55546 2.01984 -0.0120068 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
r9f3b85 rce4487 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.