espressomd/espresso — pull request #13 by rempferg (2011-11-30 00:02:19+00:00)
Title: PartikelTemperature

Hallo Olaf,

wie am Montag beschlossen das feature zum setzen der Temperatur einzelner Teilchen. Code entspricht im wesentlichen der girlsday Implementation. Stefan hat noch einen Teil hinzugefügt, so dass man auch den Reibungskoeffizient setzen kann und ich habe das in den aktuellen master eingebaut und etwas aufgehübscht (sinnvollere Funktionsnamen, etc).

Außerdem habe ich einen relativ ausführlichen performance test durchgeführt. Da dieser ergab, dass für Teilchenzahlen zwischen 10 und 1000 lediglich eine Verlangsamung von (0,8+/-1,7)% ergibt habe ich den compiler switch am ende entfernt.

Im users guide ist das feature sauber dokumentiert mit Verweis auf den Langevin Thermostaten und der Warnung, dass es ausschließlich mit diesem funktioniert.

Auch habe ich die Demonstrationsskripte angepasst, so dass sie mit dieser Version funktionieren. Ich war mir unsicher ob ich diese gitten sollte und habe es gelassen.

Gruß,
Georg