...
aave: Maps which compute a common refinement (intersection) mesh and then integrate a piecewise-constant reconstruction.
can be produced by: ESMF, NCO and TR/MBTR
pros: conservative, montonone, cell averaging good for fine-to-coarse maps.
cons: 1st order accurate, not suitable for coarse-to-fine maps (blocky results)
examples: esmfaave, ncoaave, traave
bilin: bilinear interpolation
can be produced by: ESMF, TR/MBTR
ESMF:
ESMF_RegridWeightGen -s srcmesh.nc -d dstmesh.nc -w mapfile.nc --method bilinear --extrap_method nearestidavg
TempestRemap:
GenerateOfflineMap --a srcmesh.nc --b dstmesh.nc --out ov_mesh.nc --allow_no_overlap
GenerateOfflineMap --in_mesh srcmesh.nc --out_mesh dstmesh.nc --ov_mesh ov_mesh.nc --in_type fv --out_type fv --method bilin --out_map mapfile.nc
mbtempest:
mbtempest --type 5 --load srcmesh.nc --load dstmesh.nc --intx intersection_mesh.h5m --weights --method fv --method fv --order 1 --order 1 --fvmethod bilin --file mapfile.nc
pros: monotone, 2nd order accurate
cons: non-conservative. not suitable for fine-to-coarse maps (aliasing errors)
examples: esmfbilin, trbilin
patch: patch based algorithm (L2 projection?).
can be produced by: ESMF only
pros: accurate. good for coarse-to-fine maps. not sure how it performance on fine-to-coarse maps.
cons: can have small non-monotone weights
examples: esmfpatch
intbilin: Integrated bilinear or trilinear barycentric (TR/MBTR only)
can be produced by: TR, MBTR only.
pros: monotone, 2nd order, good for fine-to-coarse and coarse-to-fine maps.
cons: TR software may have some issues when source grid has holes.
examples: trintbilin, mbtrintbilin
trintbilin: Pass
--method intbilin
option to TempestRemap’sGenerateOfflineMap
mbtrintbilin: Pass
--fvmethod intbilin
option to mbtempest
fv2 (or fvnp2): 2nd order FV reconstruction, cell integrated on target grid (TR/MBTR only)
pros: 2nd order, conservative
cons: not monotone
monotone via new E3SM v3 coupler’s nonlinear fixer /wiki/spaces/COM/pages/3771301899
examples: trfv2
nn: nearest neighbor
used with river runnoff maps
...