1.1.8.1. The Euler Equations in Vector Form¶
1.1.8.1.1. Euler Equations in Strong Conservative Form in 1D (Scalar Notation)¶
1.1.8.1.1.1. Conservation of Mass¶
\(\rho u\) is conserved across the shock
1.1.8.1.1.2. Conservation of Momentum¶
\(u\) is the transported quantity
\(\rho u\) is conserved across the shock
\(\rho u^2 + p\) is also conserved across the shock
1.1.8.1.1.3. Conservation of Energy¶
We also need to work with the energy equation:
where:
\(e_T\) = specific total energy
\(e(x,t)\) = internal energy = heat added \(q\) - work done \(p \over \rho\)
\({u^2 \over 2}(x,t)\) = kinetic energy
Enthalpy change is the amount of heat content added to the system (by the shock) at constant pressure - is this valid if the pressure is not constant? - possibly, as we are computing total enthalpy:
where:
\(h_T\) = specific total enthalpy
\(e_T\) = specific total energy
\(h\) = enthalpy \(h = e + {p \over \rho}\)

Giving the Conservation of Energy:
Interpretation:
Specific total energy \(e_T\) is the transported quantity
The terms \(\rho e_T\) and \(\rho u e_T + pu\) are conserved across the shock
\(\rho u h_T\) is also conserved across the shock (by the definition of enthalpy) Question: do we solve for enthalpy or energy or both?
About the source term:
We have included the source term with the convection term in strong conservative form
The source term is the net rate of work done by the pressure (simple thought - Pressure x Area x Velocity = Force x Distance / Time)
In 1D the independent variable \(u\) is a scalar i.e. it only has one value or component at one point.
1.1.8.1.2. Euler Equations in Strong Conservative Form in 1D (Vector Notation)¶
1.1.8.1.2.1. Solution Vector \(\mathbf{U}\)¶
Define a column vector of conserved variables:
1.1.8.1.2.2. Flux Vector \(\mathbf{F}\)¶
We can also define a flux vector:
Refer to the components of \(\mathbf{F}\) as \(F_1\), \(F_2\) and \(F_3\), representing:
\(F_1 = \rho u\) = Mass Flux
\(F_2 = \rho u^2 + p\) = Momentum Flux + Pressure Force
\(F_3 = \rho u e_T + pu\) = Total Energy Flux + Pressure Work
We call \(\mathbf{F}\) a flux vector, but it includes pressure effects
1.1.8.1.2.3. Euler Equations in Vector Notation¶
1.1.8.1.2.4. The Jacobian Matrix: Linearisation of the System¶
\(\mathbf{F}\) can be written as a function of \(\mathbf{U}\):
Key step in the linearisation: It is assumed that \(\mathbf{F}\) is only a function of \(\mathbf{U}\), so this is the ordinary derivative.
However, \(\mathbf{F}\) is not just a function of x and \(\mathbf{U}\) is also not just a function of x, so these are both partial.
Where The Jacobian Matrix is:
Can now write:
Can now more easily solve the equations using linear solvers
Note: If \(\mathbf{F} = F_1\) (i.e. F is a scalar)
Then the Jacobian Matrix is just a row vector:
In other words, the gradient of F, \(\nabla \mathbf{F}\)