ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-3.0/src/applications/dynamicProps/VCorrFunc.cpp
(Generate patch)

Comparing trunk/OOPSE-3.0/src/applications/dynamicProps/VCorrFunc.cpp (file contents):
Revision 2002 by tim, Sun Feb 13 06:57:48 2005 UTC vs.
Revision 2017 by tim, Mon Feb 14 17:35:25 2005 UTC

# Line 43 | Line 43 | VCorrFunc::VCorrFunc(SimInfo* info, const std::string&
43  
44   namespace oopse {
45   VCorrFunc::VCorrFunc(SimInfo* info, const std::string& filename, const std::string& sele1, const std::string& sele2)
46 <    : CorrelationFunction(info, filename, sele1, sele2, DataStorage::dslVelocity){
46 >    : ParticleTimeCorrFunc(info, filename, sele1, sele2, DataStorage::dslVelocity){
47  
48      setCorrFuncType("Velocity Correlation Function");
49      setOutputName(getPrefix(dumpFilename_) + ".vcf");
50  
51   }
52  
53 < double VCorrFunc::calcCorrVal(StuntDouble* sd1, int frame1, StuntDouble* sd2, int frame2) {
53 > double VCorrFunc::calcCorrVal(int frame1, int frame2, StuntDouble* sd1,  StuntDouble* sd2) {
54      Vector3d v1 =sd1->getVel(frame1);
55      Vector3d v2 = sd2->getVel(frame2);
56  
57      return dot(v1, v2);
58   }
59  
60 void VCorrFunc::postCorrelate(){
61    CorrelationFunction::postCorrelate();
62    calcDiffConst();
60   }
61  
65 void VCorrFunc::calcDiffConst() {
66
67 }
68
69 }
70

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines