what is the difference between .h and .H head file in C++? when I use OpenFOAM which is a Computational Fluid Dynamics open source software developed by C++, I find it's head file name are .H rather than tranditional form .h, Why?