Changeset 7bfc19 for molecuilder/src/builder.cpp
- Timestamp:
- Feb 24, 2010, 4:21:12 PM (16 years ago)
- Children:
- 5bf941
- Parents:
- 01d28a
- git-author:
- Tillmann Crueger <crueger@…> (02/24/10 15:29:12)
- git-committer:
- Tillmann Crueger <crueger@…> (02/24/10 16:21:12)
- File:
-
- 1 edited
-
molecuilder/src/builder.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
molecuilder/src/builder.cpp
r01d28a r7bfc19 1481 1481 SaveFlag = true; 1482 1482 Log() << Verbose(1) << "Adding new atom with element " << argv[argptr] << " at (" << argv[argptr+1] << "," << argv[argptr+2] << "," << argv[argptr+3] << "), "; 1483 first = new atom;1483 first = World::get()->createAtom(); 1484 1484 first->type = periode->FindElement(atoi(argv[argptr])); 1485 1485 if (first->type != NULL) … … 1641 1641 // first->x.Zero(); 1642 1642 // filler->AddAtom(first); 1643 first = new atom();1643 first = World::get()->createAtom(); 1644 1644 first->type = periode->FindElement(1); 1645 1645 first->x.Init(0.441, -0.143, 0.); 1646 1646 filler->AddAtom(first); 1647 second = new atom();1647 second = World::get()->createAtom(); 1648 1648 second->type = periode->FindElement(1); 1649 1649 second->x.Init(-0.464, 1.137, 0.0); 1650 1650 filler->AddAtom(second); 1651 third = new atom();1651 third = World::get()->createAtom(); 1652 1652 third->type = periode->FindElement(8); 1653 1653 third->x.Init(-0.464, 0.177, 0.); … … 2097 2097 x.AddVector(&y); // per factor one cell width further 2098 2098 for (int k=count;k--;) { // go through every atom of the original cell 2099 first = new atom(); // create a new body2099 first = World::get()->createAtom(); // create a new body 2100 2100 first->x.CopyVector(vectors[k]); // use coordinate of original atom 2101 2101 first->x.AddVector(&x); // translate the coordinates
Note:
See TracChangeset
for help on using the changeset viewer.
