[MITgcm-cvs] MITgcm/pkg/generic_advdiff CVS Commit

Alistair Adcroft adcroft at mitgcm.org
Sat Jan 20 16:20:11 EST 2007


Update of /u/gcmpack/MITgcm/pkg/generic_advdiff
In directory forge:/tmp/cvs-serv17086

Modified Files:
	GAD.h GAD_OPTIONS.h gad_advection.F gad_calc_rhs.F 
Added Files:
	gad_os7mp_adv_r.F gad_os7mp_adv_x.F gad_os7mp_adv_y.F 
Log Message:
Added new advection scheme, OS7MP, which is seventh order and monotonicity preserving (note: not the same as monotonic!)
 o enabled with advScheme set to "7". (Who chose 77 for Superbee? Oh, that was me ...)
 o scheme requires a halo of 4
   - no error checking for this at the moment
 o scheme is coded for convenience rather than efficiency
   - can easily switch down order or select the TVD limiter by commenting lines
   - the y direction is coded with invert do i; do j loops (for now)





More information about the MITgcm-cvs mailing list