PofoliaPofolia ile paylaşıldı

Journal of Software Maintenance and Evolution Research and Practice· 2007

Parametrik Fortran: bilimsel hesaplamada program üretimi

Parametric Fortran: program generation in scientific computing

Martin Erwig, Zhe Fu, Ben Pflaum

Kısa özet

Parametrik Fortran, keyfi Fortran yapılarını parametrelendirerek Fortran program şablonlarının oluşturulmasını sağlar ve bu şablonlar çalıştırılabilir Fortran programlarına dönüştürülebilir.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Ana noktalar

  • Parametrik Fortran, program şablonları tanımlamak için herhangi bir Fortran yapısının parametrelendirilmesine izin verir.
  • Şablonlar, parametre değerleri kullanılarak çalıştırılabilir Fortran programlarına dönüştürülür.
  • Uygulamalar arasında genel fonksiyonlar, kod tekrarının giderilmesi ve otomatik türev alma bulunur.
  • Ters okyanus modelleme sisteminde başarıyla kullanılmıştır.

Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.

Özet (abstract)

Abstract Parametric Fortran is an extension of Fortran that supports the definition of Fortran program templates by allowing the parameterization of arbitrary Fortran constructs. A Fortran program template can be translated into a regular Fortran program guided by values for the parameters. This paper describes the design, implementation, and applications of Parametric Fortran. Parametric Fortran is particularly useful in scientific computing. The applications include the definition of generic functions, removing duplicated code, and automatic differentiation. The described techniques have been successfully employed in a project that implements a generic inverse ocean modeling system. Copyright © 2007 John Wiley & Sons, Ltd.

Yazarların özeti; kaynağından alınmıştır. Journal of Software Maintenance and Evolution Research and Practice, 2007 · DOI ↗

ÇıkarımlarPremium
Makaleye SorÜcretsiz hesapla

Ücretsiz hesapla devam et

Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.

Web'de ücretsiz devam et

Google ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.

Telefonda:

OceanographyEarth and Planetary Sciences