https://github.com/mgduda/regridding_test_bench
A test bench for parallel regridding methods for MPAS-Atmosphere
https://github.com/mgduda/regridding_test_bench
Last synced: 6 months ago
JSON representation
A test bench for parallel regridding methods for MPAS-Atmosphere
- Host: GitHub
- URL: https://github.com/mgduda/regridding_test_bench
- Owner: mgduda
- Created: 2020-07-15T21:48:01.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-07-16T00:32:29.000Z (about 6 years ago)
- Last Synced: 2025-08-23T18:19:12.324Z (11 months ago)
- Language: Fortran
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MPAS-Atmosphere parallel regridding test bench
## Prerequisites
In addition to a C compiler and a Fortran 2003 compiler, the following
libraries are needed in order to build this test bench:
* parallel-netCDF: The environment variable PNETCDF should be set to
the installation path of the parallel-netCDF library
* MPI: The C and Fortran MPI compiler wrappers should be in your PATH
## Compilation
This test bench is written in standard C89 and Fortran 2003, and it
should be possible to compile it with a wide range of compilers.
Compilation targets for the following compilers have been defined in
the top-level Makefile:
* GNU (`make gnu`)
* LLVM (`make llvm`)
* Intel (`make intel`)
* PGI (`make pgi`)
* NAG (`make nag`)
* XL (`make xl`)
* Cray (`make cray`)
All that is needed to build the main program (`mrtb` -- the MPAS
Regridding Test Bench) is to invoke GNU Make with one of the above
targets.