Abstract
For the purpose of performing comprehensive numerical experiments on various moist atmospheres including terrestrial and Jovian atmospheres, an atmospheric general circulation model flexible in changing program codes is designed and implemented. It is often necessary to exchange numerical schemes of indeterminate physical processes such as cumulus process. In order to facilitate those exchanges, (1) a general design for physical process modules with initializing routines is presented, (2) a standard procedure for testing each physical process is presented and a common library for constructing test programs is developed.