AGRIF is an adaptive mesh refinement package written in Fortran 90 for the integration of full adaptive mesh refinement features within an existing multidimensional finite difference model written in the Fortran language.

It is possible to use some staggered grids with different space and time refinement factors wich is defined for each space direction and each fine grid. The software deals simultaneously with fixed and moving grids.

The New version 1.10 is more flexible and easy to use for mesh refinement. Applications go beyond atmospheric and ocean models and also affects areas such as fluid mechanics.