You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
}<br />
double result;<br />
for (int i = 0; i < 12; i++)<br />
{<br />
Xn += r.nextDouble();<br />
}<br />
Xn -= 6;<br />
result = Xn * (1 + Vcm);<br />
return result;<br />
6.4.10 Κλάση MDResults<br />
ΚΕΦΑΛΑΙΟ 6 ο<br />
Η κλάση αυτή απόθηκεύει κάποια απότελέσµατα του πειράµατος. Είναι πολύ απλή στη<br />
λειτουργία της και η λειτουργικότητα που έχει είναι να παρέχει έναν µέσο όρο για τις<br />
ταχύτητες, τις δυνάµεις και τις επιταχύνσεις των σωµατιδίων, καθώς και της ενέργειας που<br />
παρέχει το Laser σε κάθε βήµα του αλγορίθµου.<br />
package md;<br />
public class MDResults<br />
{<br />
private double vaf;<br />
private double temperature;<br />
private double cumulativeForce;<br />
private double cumulativeVelocity;<br />
private double cumulativeAcceleration;<br />
private int totalParticles;<br />
private double momentumX;<br />
private double momentumY;<br />
private double momentumZ;<br />
private double averageDisplacement;<br />
private double meanSquaredDisplacement;<br />
private int stepCount;<br />
private double time;<br />
private int removedParticles;<br />
private double laserEnergy;<br />
public double getVaf()<br />
{<br />
return vaf;<br />
}<br />
public void setVaf(double vaf)<br />
{<br />
this.vaf = vaf;<br />
}<br />
public synchronized void initAverages()<br />
243