Characteristic Interface Conditions for Multi-Block High-Order Computation on Singular Structured Grid