Journal cover Journal topic
Geoscientific Model Development An interactive open-access journal of the European Geosciences Union
Journal topic

Journal metrics

IF value: 5.240
IF 5-year value: 5.768
IF 5-year
CiteScore value: 8.9
SNIP value: 1.713
IPP value: 5.53
SJR value: 3.18
Scimago H <br class='widget-line-break'>index value: 71
Scimago H
h5-index value: 51
© Author(s) 2020. This work is distributed under
the Creative Commons Attribution 4.0 License.
© Author(s) 2020. This work is distributed under
the Creative Commons Attribution 4.0 License.

Submitted as: model description paper 05 May 2020

Submitted as: model description paper | 05 May 2020

Review status
A revised version of this preprint is currently under review for the journal GMD.

A N-dimensional Fortran Interpolation Program (NterGeo.v2020a) for Geophysics Sciences – Application to a back-trajectory program (BACKPLUMES.v2020r1) using CHIMERE or WRF outputs

Bertrand Bessagnet1,2, Laurent Menut1, and Maxime Beauchamp3 Bertrand Bessagnet et al.
  • 1LMD/IPSL, École Polytechnique, Institut Polytechnique de Paris, ENS, PSL Université, Sorbonne Université, CNRS, 91128 Palaiseau, France
  • 2Citepa, Technical Reference Center for Air Pollution and Climate Change, 42, rue de Paradis 75010 Paris, France
  • 3IMT Atlantique, Lab-STICC UMR CNRS, 655 Avenue du Technopôle, 29280 Plouzané, France

Abstract. An interpolation program coded in Fortran for irregular N-dimensional cases is presented and freely available. Needs of interpolation procedure over irregular meshes or matrixes with interdependent input data dimensions is frequent in geophysical models. Also, these models often embed look-up tables of physics/chemistry modules. Fortran is a powerful and fast language, highly portable and easy to interface with other existing Fortran models. Our program does not need any libraries and can be compiled with any Fortran compiler. The program is fast and competitive compared to current Python libraries. A novel optional parameter (normalisation option) is provided when considering different types of units on each dimension. For the general program, the inverse distance is used for the weight calculation with a distance defined as a p-distance. Some tests and examples are provided and available in the code package. Moreover, a real case of geophysics application embedding this interpolation program is provided and discussed, it consists in determining back-trajectories using atmospheric dispersion or mesoscale meteorological model outputs, respectively from the widely used models CHIMERE and WRF.

Bertrand Bessagnet et al.

Interactive discussion

Status: final response (author comments only)
Status: final response (author comments only)
AC: Author comment | RC: Referee comment | SC: Short comment | EC: Editor comment
[Login for Authors/Topical Editors] [Subscribe to comment alert] Printer-friendly Version - Printer-friendly version Supplement - Supplement

Bertrand Bessagnet et al.

Bertrand Bessagnet et al.


Total article views: 464 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
296 144 24 464 33 33
  • HTML: 296
  • PDF: 144
  • XML: 24
  • Total: 464
  • BibTeX: 33
  • EndNote: 33
Views and downloads (calculated since 05 May 2020)
Cumulative views and downloads (calculated since 05 May 2020)

Viewed (geographical distribution)

Total article views: 403 (including HTML, PDF, and XML) Thereof 403 with geography defined and 0 with unknown origin.
Country # Views %
  • 1



No saved metrics found.


No discussed metrics found.
Latest update: 23 Sep 2020
Publications Copernicus
Short summary
This paper presents a new interpolator useful for Geophysics applications. It can explore N-dimension meshes, grids or look-up tables. The code accepts irregular but structured grids. Written in Fortran, it is easy to implemented in existing codes and very fast and portable. We have compared it with a Python library. Python is convenient but suffers from portability and is sometimes not optimized enough. As an application case this method is applied to atmospheric sciences.
This paper presents a new interpolator useful for Geophysics applications. It can explore...