ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-3.0/src/brains/SimInfo.hpp
(Generate patch)

Comparing trunk/OOPSE-3.0/src/brains/SimInfo.hpp (file contents):
Revision 1976 by tim, Fri Feb 4 22:44:15 2005 UTC vs.
Revision 2010 by tim, Sun Feb 13 20:05:42 2005 UTC

# Line 61 | Line 61
61   #include "UseTheForce/ForceField.hpp"
62   #include "utils/PropertyMap.hpp"
63   #include "utils/LocalIndexManager.hpp"
64 < #include "selection/SelectionManager.hpp"
64 >
65   //another nonsense macro declaration
66   #define __C
67   #include "brains/fSimulation.h"
# Line 71 | Line 71 | class Molecule;
71   //forward decalration
72   class SnapshotManager;
73   class Molecule;
74 <
74 > class SelectionManager;
75   /**
76   * @class SimInfo SimInfo.hpp "brains/SimInfo.hpp"
77   * @brief As one of the heavy weight class of OOPSE, SimInfo
# Line 413 | Line 413 | class SimInfo {
413          SelectionManager* getSelectionManager() {
414              return selectMan_;
415          }
416 +
417 +        /** Returns the unique atom types of local processor in an array */
418 +        std::set<AtomType*> getUniqueAtomTypes();
419          
420          friend std::ostream& operator <<(std::ostream& o, SimInfo& info);
421 +
422 +        void getCutoff(double& rcut, double& rsw);
423          
424      private:
425  
421        
422        /** Returns the unique atom types of local processor in an array */
423        std::set<AtomType*> getUniqueAtomTypes();
424
426          /** fill up the simtype struct*/
427          void setupSimType();
428  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines