Ignore:
Timestamp:
Aug 6, 2008, 8:59:06 AM (17 years ago)
Author:
Frederik Heber <heber@…>
Children:
8f8621
Parents:
e8dd4d
Message:

Scaffold of new function: VerletForceIntegration() - does MD step by parsing external forces file.

PCP is too slow and unnecessarily ECut-dependent. If we incorporate the Verlet integration into molecuilder, we get a much more complete "wrapper" package.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molecuilder/src/molecules.hpp

    re8dd4d r0a08df  
    2020#include <set>
    2121#include <deque>
     22#include <list>
    2223
    2324#include "helpers.hpp"
     
    4647{
    4748  bool operator() (const KeySet SubgraphA, const KeySet SubgraphB) const;
     49};
     50
     51struct Trajectory
     52{
     53  double R[3];  //!< position vector
     54  double U[3];    //!< velocity vector
     55  double F[3];    //!< last force vector
    4856};
    4957
     
    219227        void PrincipalAxisSystem(ofstream *out, bool DoRotate);
    220228        double VolumeOfConvexEnvelope(ofstream *out, bool IsAngstroem);
     229        bool VerletForceIntegration(char *file, double delta_t);
    221230       
    222231  bool CheckBounds(const vector *x) const;
    223   void GetAlignVector(struct lsq_params * par) const;
     232  void GetAlignvector(struct lsq_params * par) const;
    224233
    225234  /// Initialising routines in fragmentation 
Note: See TracChangeset for help on using the changeset viewer.