메뉴 건너뛰기




Volumn 19, Issue 3, 2007, Pages 155-182

Parametric Fortran: Program generation in scientific computing

Author keywords

Automatic differentiation; Fortran; Generic programming; Haskell; Ocean modeling; Program generation; Scientific computing; Software maintenance

Indexed keywords

COMPUTER SIMULATION; NATURAL SCIENCES COMPUTING; PARAMETERIZATION; PROJECT MANAGEMENT;

EID: 34250763214     PISSN: 1532060X     EISSN: 15320618     Source Type: Journal    
DOI: 10.1002/smr.346     Document Type: Article
Times cited : (9)

References (32)
  • 1
    • 0001429244 scopus 로고    scopus 로고
    • An inverse ocean modeling system
    • Chua B, Bennett AF. An inverse ocean modeling system. Ocean Modelling 2001; 3:137-165.
    • (2001) Ocean Modelling , vol.3 , pp. 137-165
    • Chua, B.1    Bennett, A.F.2
  • 2
    • 34250757554 scopus 로고    scopus 로고
    • IOM, Ocean Modeling system, 29 January
    • IOM. Inverse Ocean Modeling system, http://iom.asu.edu/ [29 January 2007].
    • (2007) Inverse
  • 3
    • 34250759222 scopus 로고    scopus 로고
    • Michalakes J, Chen S, Dudhia J, Hart L, Klemp J, Middlecoff J, Skamarock W. Development of a next generation regional weather research and forecast model. Developments in Teracomputing: Proceedings of the 9th ECMWF Workshop on the Use of High Performance Computing in Meteorology. World Scientific: Hackensack NJ, 2001; 269-276.
    • Michalakes J, Chen S, Dudhia J, Hart L, Klemp J, Middlecoff J, Skamarock W. Development of a next generation regional weather research and forecast model. Developments in Teracomputing: Proceedings of the 9th ECMWF Workshop on the Use of High Performance Computing in Meteorology. World Scientific: Hackensack NJ, 2001; 269-276.
  • 5
    • 0036244199 scopus 로고    scopus 로고
    • How can we advance our weather and climate models as a community?
    • Dickenson RE et al. How can we advance our weather and climate models as a community? Bulletin of the American Meteorological Society 2002; 83(3):431-434.
    • (2002) Bulletin of the American Meteorological Society , vol.83 , Issue.3 , pp. 431-434
    • Dickenson, R.E.1
  • 6
    • 1142294674 scopus 로고    scopus 로고
    • Haskell 98 Language and Libraries
    • Cambridge University Press: Cambridge, 270 pp
    • Jones SLP. Haskell 98 Language and Libraries: The Revised Report. Cambridge University Press: Cambridge, 2003; 270 pp.
    • (2003) The Revised Report
    • Jones, S.L.P.1
  • 8
    • 84974688552 scopus 로고    scopus 로고
    • Parametric Fortran - a program generator for customized generic Fortran extensions
    • Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages , Springer: Berlin
    • Erwig M, Fu Z. Parametric Fortran - a program generator for customized generic Fortran extensions. Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages (Lecture Notes in Computer Science, vol. 3057). Springer: Berlin, 2004; 209-223.
    • (2004) Lecture Notes in Computer Science , vol.3057 , pp. 209-223
    • Erwig, M.1    Fu, Z.2
  • 12
    • 34250755366 scopus 로고    scopus 로고
    • Automatic differentiation of algorithms: From simulation to optimization
    • Corliss G, Faure C, Griewank A, Hascoet L, Naumann U eds, Nice, France, June, Springer: Berlin
    • Corliss G, Faure C, Griewank A, Hascoet L, Naumann U (eds.). Automatic differentiation of algorithms: From simulation to optimization. Computer and Information Science: Selected Papers from the AD2000 Conference, Nice, France, June 2000. Springer: Berlin, 2001.
    • (2000) Computer and Information Science: Selected Papers from the AD2000 Conference
  • 15
    • 34250739794 scopus 로고    scopus 로고
    • Pacanowski RC, Griffies SM. NOAA/GFDL, 2000. http://www.gfdl.noaa.gov/ ~smg/MOM/web/guide.parent/guide.parent.html [8 February 2007].
    • Pacanowski RC, Griffies SM. NOAA/GFDL, 2000. http://www.gfdl.noaa.gov/ ~smg/MOM/web/guide.parent/guide.parent.html [8 February 2007].
  • 17
    • 0002320511 scopus 로고
    • Gravitational instability: An approximate theory for large density perturbations
    • Zel'Dovich YB. Gravitational instability: An approximate theory for large density perturbations. Astronomy and Astrophysics 1970; 5:84-89.
    • (1970) Astronomy and Astrophysics , vol.5 , pp. 84-89
    • Zel'Dovich, Y.B.1
  • 21
    • 84937430914 scopus 로고    scopus 로고
    • Accomplishments and research challenges in meta-programming
    • Proceedings of the 2nd International Workshop on Semantics, Applications, Implementation of Program Generation , Springer: Berlin
    • Sheard T. Accomplishments and research challenges in meta-programming. Proceedings of the 2nd International Workshop on Semantics, Applications, Implementation of Program Generation (Lecture Notes in Computer Science, vol. 2196). Springer: Berlin, 2001; 2-44.
    • (2001) Lecture Notes in Computer Science , vol.2196 , pp. 2-44
    • Sheard, T.1
  • 24
    • 34250734957 scopus 로고    scopus 로고
    • Macroc and Macrofort, C and Fortran code generation within Maple
    • Gomez C, Capolsini P. Macroc and Macrofort, C and Fortran code generation within Maple. Maple Technical Newsletter 1996; 3(1):14-19.
    • (1996) Maple Technical Newsletter , vol.3 , Issue.1 , pp. 14-19
    • Gomez, C.1    Capolsini, P.2
  • 29
    • 0001834538 scopus 로고    scopus 로고
    • Using TAMC to generate efficient adjoint code: Comparison of automatically generated code for evaluation of first and second order derivatives to hand written code from the Minpack-2 collection
    • Faure C ed, INRIA: Sophia Antipolis, France
    • Giering R, Kaminski T. Using TAMC to generate efficient adjoint code: Comparison of automatically generated code for evaluation of first and second order derivatives to hand written code from the Minpack-2 collection. Automatic Differentiation for Adjoint Code Generation, Faure C (ed.). INRIA: Sophia Antipolis, France, 1998; 31-37.
    • (1998) Automatic Differentiation for Adjoint Code Generation , pp. 31-37
    • Giering, R.1    Kaminski, T.2
  • 31
    • 34250787488 scopus 로고    scopus 로고
    • Computing adjoints by automatic differentiation with TAPENADE
    • Sportisse B, LeDimet FX eds, INRIA: Sophia Antipolis, France, Available at:, 2 February
    • Hascoet L, Greborio R-M, Pascual V. Computing adjoints by automatic differentiation with TAPENADE. Proceedings of HGP05, Sportisse B, LeDimet FX (eds). INRIA: Sophia Antipolis, France, 2005. Available at: http://www-sop.inria.fr/tropics/Laurent.Hascoet/papers/HGP05.pdf [2 February 2007].
    • (2005) Proceedings of HGP05
    • Hascoet, L.1    Greborio, R.-M.2    Pascual, V.3
  • 32
    • 34250723767 scopus 로고    scopus 로고
    • National Center for Atmospheric Research, 29 January
    • National Center for Atmospheric Research. The Data Assimilation Research Testbed - DART. http://www.image.ucar.edu/DAReS/DART/ [29 January 2007].
    • (2007) The Data Assimilation Research Testbed - DART


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.