Many PDEs have appeared from physics. So we can think about difference methods preserving physical properties. These difference methods are known as structure preserving numerical methods. The following list is the examples of them: