For partial differential equations having conserved quantities, such as soliton equations, the "structure-preserving methods" which preserve the invariants are advantageous. On the other hand, in the field of computational fluid dynamics, a special difference method, called "compact difference method," has been widely used due to its high efficiency in wave propagation problems. In this paper, it is shown that the two methods can be combined, i.e., the compact difference method can be incorporated into a structure-preserving method, "the discrete variational derivative method," to construct efficient conservative finite difference schemes. Several numerical experiments are also included.
View full abstract