Back to OASIS3 home

Modules used for the scrip library (in oasis3/lib/scrip/src) :

grids (in grids.f) : contains variables that describe each grid
kinds_mod (in kinds_mod.f) : defines kind parameter for common data types
constants (in constants.f) : defines common constants
iounits (in iounits.f) : keeps track of which units are in use and reserves units for stdin, stdout, and stderr
mod_unit (in mod_unit.F90) : contains unit numbers                                                -----------> defined in oasis3/src
mod_printing (in mod_printing.F90) : contains variables related to printing level in cplout  ----------------> defined in oasis3/src
remap_vars (in remap_vars.f) : contains necessary variables for remapping between two grids.  also routines for resizing and initializing these variables
mod_parameter (in mod_parameter.F90) : contains parameter file for OASIS      -----------> defined in oasis3/src
mod_scrip (in mod_scrip.F90) : contains variables and arrays related to SCRIP remapping
timers (in timers.f) :  uses F90 cpu time routines to allowing setting of multiple CPU timers
remap_conservative (in remap_conserv.F) :  contains necessary routines for computing addresses and weights for a conservative interpolation  between any two  grids on a sphere.  The weights are computed by performing line integrals around all overlap regions of the two grids
remap_distance_weight (in remap_distwgt.F) : contains necessary routines for performing an interpolation using a distance-weighted average of n nearest neighbors
remap_gaussian_weight (in remap_gauswgt.f) : contains necessary routines for performing an interpolation using a distance-gaussian-weighted average of n nearest neighbors
remap_bilinear (in remap_bilinear.f) : contains necessary routines for performing a bilinear interpolation (see also remap_bilinear_reduced)
remap_bicubic (in remap_bicubic.f) : contains necessary routines for performing a bicubic interpolation (see also remap_bicubic_reduced)
remap_write (in remap_write.f) : contains routines for writing the remapping data to a file.  Before writing the data for each mapping, the links are sorted by destination grid address
netcdf_mod (in netcdf.F) : contains the netCDF include file and a netcdf error handling routine