ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/branches/new_design/OOPSE-4/src/brains/SimCreator.hpp
(Generate patch)

Comparing branches/new_design/OOPSE-4/src/brains/SimCreator.hpp (file contents):
Revision 1711 by tim, Wed Nov 3 19:56:02 2004 UTC vs.
Revision 1712 by tim, Thu Nov 4 20:55:01 2004 UTC

# Line 35 | Line 35 | namespace oopse {
35   #define BRAINS_SIMCREATOR_HPP
36  
37  
38 + #include "primitives/Molecule.hpp"
39 + #include "brans/SimInfo.hpp"
40 + #include "types/MakeStamps.hpp"
41 + #include "io/Globals.hpp"
42 + #include "UseTheForce/ForceField.hpp"
43 +
44   namespace oopse {
45  
46   /**
# Line 43 | Line 49 | class SimCreator {
49   */
50   class SimCreator {
51      public:
52 <        void parseFile(const string& mdfile);
53 <        void createSim();
52 >
53 >        SimInfo* createSim(char* mdfile);
54          
55      protected:
56 <
57 <        virtual ForceFiled* createForceFiled();
56 >        
57 >        void parseFile(char* mdfile,  MakeStamps* stamps, Globals* globals);
58 >        
59 >        virtual ForceField* createForceField();
60          virtual Molecule* createMolecule();
61          virtual Atom* createAtom();
62          virtual RigidBody* createRigidBody();
63          virtual Bond* createBond();
64          virtual Bend* createBend();
65 <        virtual Torsion* createTorsion();
65 >        virtual Torsion* createTorsion();        
66          
67 <        
60 <        
61 <        
67 >              
68   };
69  
70   } //end namespace oopse

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines