Introduction This is a reimplementation of TSPAS (Two-step Shape Preserving Advection Scheme, Yu 1994) in C++ for comparison study of advection schemes. Authors Li Dong dongli@lasg.iap.ac.cn