You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
ΑΝΑΠΤΥΞΗ ΚΩ∆ΙΚΑ ΜΟΡΙΑΚΗΣ ∆ΥΝΑΜΙΚΗΣ<br />
protected void refreshGuiFromParameters()<br />
{<br />
MDParameters params = mdc.getSimulationParameters();<br />
258<br />
setInt(textVAFFunction, MDParameters.vafFunction);<br />
setInt(textGraphStep, MDParameters.GRAPH_STEP);<br />
setInt(textSnapshotStep, MDParameters.SNAPSHOT_STEP);<br />
setInt(textNeighborsStep, MDParameters.NEIGHBOR_STEP);<br />
setInt(textMultithread,MDParameters.THREADS);<br />
setInt(textXParticles, mdc.getXNumberOfParticles());<br />
setInt(textYParticles, mdc.getYNumberOfParticles());<br />
setInt(textZParticles, mdc.getZNumberOfParticles());<br />
setInt(textTotalParticles, params.material.numberOfParticles);<br />
//USING SI VALUES<br />
setDouble(textTimeStep, MDParameters.timeStep);<br />
setDouble(textInteractionTime, MDParameters.interactionTime);<br />
setDouble(textParticleRadius, params.material.particleRadius);<br />
setDouble(textDistanceCriterion, params.material.removalCriterion);<br />
setDouble(textCohesiveCriterion, params.material.Ec);<br />
setDouble(textBCCAcme, params.material.a);<br />
setDouble(textMPF_D, params.material.MPF_D);<br />
setDouble(textMPF_a, params.material.MPF_a);<br />
setDouble(textMPF_r0, params.material.MPF_r0);<br />
setDouble(textMPF_rc, params.material.MPF_rc);<br />
setDouble(textAtomicMass, params.material.atomicMass);<br />
setDouble(textMassOfAtom, params.material.m);<br />
setDouble(textDesiredTemperature, params.material.desiredTemperature);<br />
setDouble(textVcm, params.material.Vcm);<br />
setDouble(textReflectivity, params.material.reflectivity);<br />
setDouble(textLaserPower, params.laser.getP());<br />
setDouble(textLaserPulse, params.laser.getTP());<br />
setDouble(textLaserDeadTime, params.laser.getTD());<br />
setDouble(textMpow2, params.laser.Mpow2);<br />
setDouble(textΛ, params.laser.λ);<br />
setDouble(text∆f, params.laser.δf);<br />
setDouble(textΡ, params.laser.ρ);<br />
setDouble(textRf0, params.laser.rf0);<br />
setDouble(textLaserRadius, params.laser.radius);<br />
setDouble(textAc, params.laser.ac);<br />
setDouble(textB, params.laser.β);<br />
//USING USUAL VALUES<br />
setDouble(textUsualTimeStep, toFemto(MDParameters.timeStep));<br />
setDouble(textUsualInteractionTime, toFemto(MDParameters.interactionTime));<br />
setDouble(textUsualParticleRadius, toAngstrom(params.material.particleRadius));