“…Without losing any generality, we let h 1 , h 2 , and h 3 be the three components of a unit vector h, i.e., |h| = 1. Equation (2.3) is hyperbolic if all eigenvalues of B are real, and B can be diagonalized by its eigenvector matrix [11]. 3) can be decoupled into 9 independent scalar convection equations, each of which would propagate a constant profile, i.e., a Riemann invariant, in the direction h by its own wave speed, i.e., the corresponding eigenvalue.…”