Dienstag, 11. Mai 2010
Einer geht noch
So, nun habe ich mit dem Optimieren des van der Waals Radius-Korrekturparameters angefangen. Dazu habe ich mir ein neues Programm geschrieben, dass mein anderes mit den entsprechenden Werten ausführt, die Werte ausliest und in einer Datei sammelt. Dabei bin ich glatt auf weitere Fehler in meinem Programm gestoßen. Einen habe ich bisher nicht gelöst, nur umgangen. Dieser tritt bei großen Werten für die Atomposition auf. Denn die Nachkommastellen der Fließkommazahlen sind fest angegeben. Genauso wie die maximale Anzahl an Zeichen. Bloß daran wird sich nicht sonderlich gehalten ;). Denn wenn die Zahl vor dem Komma/Punkt größer wird, übersteigt die Länge der Zahl mit den Nachkommastellen schon mal die maximale Zeichenlänge (Wobei da noch eine Stelle abgezogen werden muss, da das Vorzeichen auch zu der maximalen Zeichenlänge zählt). Naja und aus diesem Grund wird die Stelle dann anscheinend bei der nächsten Zahl abgeschnitten, auch wenn eigentlich noch Platz da ist. Daher stimmte der Kraftfeldindex eines Wasserstoffatoms des Indols nicht, sofern der Z-Wert >= 10 betrug.
Abonnieren
Kommentare zum Post (Atom)
Keine Kommentare:
Kommentar veröffentlichen