"Gtool5": a Fortran90 library of input/output interfaces for self-descriptive multi-dimensional numerical data

A Fortran90 input/output library, "gtool5", is developed for use with numerical simulation models in the fields of Earth and planetary sciences. The use of this library will simplify implementation of input/output operations into program code in a consolidated form independent of the s...

Full description

Bibliographic Details
Main Authors: M. Ishiwatari, E. Toyoda, Y. Morikawa, S. Takehiro, Y. Sasaki, S. Nishizawa, M. Odaka, N. Otobe, Y. O. Takahashi, K. Nakajima, T. Horinouchi, M. Shiotani, Y.-Y. Hayashi, Gtool development group
Format: Article
Language:English
Published: Copernicus Publications 2012-04-01
Series:Geoscientific Model Development
Online Access:http://www.geosci-model-dev.net/5/449/2012/gmd-5-449-2012.pdf
_version_ 1830135024569024512
author M. Ishiwatari
E. Toyoda
Y. Morikawa
S. Takehiro
Y. Sasaki
S. Nishizawa
M. Odaka
N. Otobe
Y. O. Takahashi
K. Nakajima
T. Horinouchi
M. Shiotani
Y.-Y. Hayashi
Gtool development group
author_facet M. Ishiwatari
E. Toyoda
Y. Morikawa
S. Takehiro
Y. Sasaki
S. Nishizawa
M. Odaka
N. Otobe
Y. O. Takahashi
K. Nakajima
T. Horinouchi
M. Shiotani
Y.-Y. Hayashi
Gtool development group
author_sort M. Ishiwatari
collection DOAJ
description A Fortran90 input/output library, "gtool5", is developed for use with numerical simulation models in the fields of Earth and planetary sciences. The use of this library will simplify implementation of input/output operations into program code in a consolidated form independent of the size and complexity of the software and data. The library also enables simple specification of the metadata needed for post-processing and visualization of the data. These aspects improve the readability of simulation code, which facilitates the simultaneous performance of multiple numerical experiments with different software and efficiency in examining and comparing the numerical results. The library is expected to provide a common software platform to reinforce research on, for instance, the atmosphere and ocean, where a close combination of multiple simulation models with a wide variety of complexity of physics implementations from massive climate models to simple geophysical fluid dynamics models is required.
first_indexed 2024-12-17T07:24:26Z
format Article
id doaj.art-3ac35b2bda444a979715309aba9dabd5
institution Directory Open Access Journal
issn 1991-959X
1991-9603
language English
last_indexed 2024-12-17T07:24:26Z
publishDate 2012-04-01
publisher Copernicus Publications
record_format Article
series Geoscientific Model Development
spelling doaj.art-3ac35b2bda444a979715309aba9dabd52022-12-21T21:58:40ZengCopernicus PublicationsGeoscientific Model Development1991-959X1991-96032012-04-015244945510.5194/gmd-5-449-2012"Gtool5": a Fortran90 library of input/output interfaces for self-descriptive multi-dimensional numerical dataM. IshiwatariE. ToyodaY. MorikawaS. TakehiroY. SasakiS. NishizawaM. OdakaN. OtobeY. O. TakahashiK. NakajimaT. HorinouchiM. ShiotaniY.-Y. HayashiGtool development groupA Fortran90 input/output library, "gtool5", is developed for use with numerical simulation models in the fields of Earth and planetary sciences. The use of this library will simplify implementation of input/output operations into program code in a consolidated form independent of the size and complexity of the software and data. The library also enables simple specification of the metadata needed for post-processing and visualization of the data. These aspects improve the readability of simulation code, which facilitates the simultaneous performance of multiple numerical experiments with different software and efficiency in examining and comparing the numerical results. The library is expected to provide a common software platform to reinforce research on, for instance, the atmosphere and ocean, where a close combination of multiple simulation models with a wide variety of complexity of physics implementations from massive climate models to simple geophysical fluid dynamics models is required.http://www.geosci-model-dev.net/5/449/2012/gmd-5-449-2012.pdf
spellingShingle M. Ishiwatari
E. Toyoda
Y. Morikawa
S. Takehiro
Y. Sasaki
S. Nishizawa
M. Odaka
N. Otobe
Y. O. Takahashi
K. Nakajima
T. Horinouchi
M. Shiotani
Y.-Y. Hayashi
Gtool development group
"Gtool5": a Fortran90 library of input/output interfaces for self-descriptive multi-dimensional numerical data
Geoscientific Model Development
title "Gtool5": a Fortran90 library of input/output interfaces for self-descriptive multi-dimensional numerical data
title_full "Gtool5": a Fortran90 library of input/output interfaces for self-descriptive multi-dimensional numerical data
title_fullStr "Gtool5": a Fortran90 library of input/output interfaces for self-descriptive multi-dimensional numerical data
title_full_unstemmed "Gtool5": a Fortran90 library of input/output interfaces for self-descriptive multi-dimensional numerical data
title_short "Gtool5": a Fortran90 library of input/output interfaces for self-descriptive multi-dimensional numerical data
title_sort gtool5 a fortran90 library of input output interfaces for self descriptive multi dimensional numerical data
url http://www.geosci-model-dev.net/5/449/2012/gmd-5-449-2012.pdf
work_keys_str_mv AT mishiwatari gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT etoyoda gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT ymorikawa gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT stakehiro gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT ysasaki gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT snishizawa gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT modaka gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT notobe gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT yotakahashi gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT knakajima gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT thorinouchi gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT mshiotani gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT yyhayashi gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata
AT gtooldevelopmentgroup gtool5afortran90libraryofinputoutputinterfacesforselfdescriptivemultidimensionalnumericaldata