|
SDIAM - ein strukturell dynamisches Modell zur integriertwen Bewertung des KlimawandelsQuellcodeVoraussetzungen Sie benötigen einen Fortran77-Compiler, z.B. g77/gcc. Das SDIAM-Paket ist derzeit für UN*X-artige Betriebssystemen zusammengestellt (Makefiles etc.). Getestet wurde es unter GNU/Linux auf i386-PC und SUN-Solaris auf SUN-SPARC. Das Modell sollte auch auf anderen Betriebssystemen laufen; dies erfordert allerdings eigene Anpassungen. Im Erfolgsfall freue ich mich über einen Hinweis. In jedem Fall benötige Sie eine nichtlineare Optimierungsroutine, die aus Kostenfunktion und deren Gradient ein globales Minimum in 363 Dimensionen findet. SDIAM hat bereits eine fertige Schnittstelle für die von mir empfohlene L-BFGS-B 2.1-Software von Zhu et al. Falls Sie andere Optimierungstools benutzen wollen, müssen Sie selber ein Interface programmieren. Falls Sie das Modell selber weiterentwickeln wollen und dazu den Sourcecode ändern, benötigen Sie i.a. auch ein neues adjungiertes Modell, das den Gradienten der Kosten- (bzw. Wohlfahrts-)funktion berechnet. Hierzu bietet sich die Benutzung des Tangent and Adjoint Model Compiler (TAMC) von Giering & Kaminski an, der das adjungierte Modell automatisch generiert, sobald Sie ihm den Modell-Sourcecode per E-mail zusenden. Hierzu müssen Sie ein Utility von der TAMC-Website installieren. Solange Sie den Sourcecode von SDIAM nicht ändern, benötigen Sie das TAMC-utility nicht! Falls Sie den TAMC nutzen wollen, sollte auf Ihrem (UN*X-)Rechner das Programm sendmail laufen. DokumentationSDIAM ist ausführlich dokumentiert in: Barth, V., 2003, Integrated Assessment of Climate Change Using Structural Dynamic Models, Dissertation, Universität Hamburg Spezifische Informationen zur numerischen Implementation und den generierten Daten finden Sie in den README-Dateien nach dem Herunterladen und der Installation der SDIAM-Software. HaftungsausschlussSDIAM ist ein Modell der wissenschaftlichen Gemeinschaft. Als solches ist die Nutzung, Modifikation und Weiterentwicklung für akademische, nichtkommerzielle und Bildungszwecke frei. Diese Software wird "so wie sie ist" bereitgestellt. Für diese Software wird keinerlei Garantie oder Gewährleistung übernommen, weder für ihre Vollständigkeit, Korrektheit, und Anwendbarkeit, noch für irgendwelche Resultate oder gar etwaige Schäden, die durch die Anwendung der Software entstehen. DownloadSDIAM liegt derzeit in der Version 0.1 vor, mit der auch die Rechnungen der Dissertation durchgeführt wurden. sdiam0.1.tar.gz herunterladen (gzip'tes tar-Archiv, 155kB). InstallationSichern Sie das tar-Archiv in ein beliebiges Verzeichnis. Wechseln Sie in dieses Verzeichnis und geben Sie am UN*X-Prompt folgendes ein ('xxx' ist die SDIAM-Versionsnummer, setzen Sie hier den Wert aus dem von Ihnen heruntergeladenen Filenamen ein):
gunzip sdiamxxx.tar.gz Folgen Sie dann den Anweisungen in den
Dateien README und README_usage.txt . |
||||||||||
Seite empfehlenDruckversion Volker Barth · Stand 22.12.03 | |||||||||||
Uni | Uni - Aktuelles | Uni - Studium | Uni - Einrichtungen | Uni - Impressum | Uni - Suche |