ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/trunk/src/applications/hydrodynamics/AnalyticalModel.cpp
(Generate patch)

Comparing trunk/src/applications/hydrodynamics/AnalyticalModel.cpp (file contents):
Revision 908 by tim, Mon Mar 20 19:12:14 2006 UTC vs.
Revision 915 by tim, Thu Mar 23 15:03:33 2006 UTC

# Line 92 | Line 92 | bool AnalyticalModel::calcHydroProps(Ellipsoid* ellips
92      double S;
93      if (p > 1.0) { //prolate
94          S = 2.0/sqrt(a2 - b2) * log((a + sqrt(a2-b2))/b);
95 <    } { //oblate
95 >    } else { //oblate
96          S = 2.0/sqrt(b2 - a2) * atan(sqrt(b2-a2)/a);
97      }
98  
# Line 133 | Line 133 | bool AnalyticalModel::calcHydroProps(CompositeShape* c
133      return false;
134   }
135          
136 + void AnalyticalModel::writeBeads(std::ostream& os) {
137 +    os << "1\n";
138 +    os << "Generated by Hydro\n";
139 +    Vector3d pos = sd_->getPos();
140 +    os << sd_->getType() << "\t" << pos[0] << "\t" << pos[1] << "\t" << pos[2] << std::endl;
141 + }
142  
143  
144   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines