A general algorithm for compressible and incompressible flow—Part I. the split, characteristic-based scheme | Publicación