Decomposing gradients into wave strengths

Consider the 2D hydro linearization of the wave equation in each dimension

where

The matrix has eigenvalues , , , corresponding to left propagating sound wave, contact, shear discontinuity, and right moving sound wave. And we can construct the matrix of left eigenvalues (where each row is a left eigenvector)

and the matrix of right eigenvectors (where each column is a right eigenvector)

and the diagonal matrix of eigenvalues where each diagonal term is an eigenvalue

The eigenvectors are orthogonal

and we also have

which combining gives

Now since the eigenvectors are orthonormal, we can multiply any left eigenvector by an arbitrary normalization constant, provided we divide the corresponding right eigenvector by the same amount.

Rewriting the equation

Now if we renormalize the left eigenvectors

and the right eigenvectors

then

where

has units of

This gives us the relative strength of each wave at each cell. This looks at gradients in the fluid variables and how they correlate with the various types of waves.

For example, if we look at the Sod Shock Tube test problem whose solution entails a left rarefaction, contact, and right moving shock, we see that the 3 different waves are correlated with the amplitude of the projections of the gradients onto the left eigenvectors associated with each wave.

And if we look at the Brio Wu shock tube which consists of a fast rarefaction, a slow compound wave, a contact, a slow shock and a fast rarefaction, we see the following wave strengths

Attachments (3)

Download all attachments as: .zip

Comments

No comments.