The Compressible Euler Equations Interface
The Compressible Euler Equations (cee) interface (), found under the Fluid Flow>High Mach Number Flow branch () when adding a physics interface, is used to model transient isentropic gas flows where the velocity magnitude is comparable to the speed of sound, that is, compressible flows in the transonic and supersonic range. This state is often connected to very low pressures.
The interface is based on the discontinuous Galerkin method (DG-FEM) and uses a time-explicit solver. The method is very memory lean. The physics interface solves for conservation of mass, momentum, and energy, neglecting dissipative effects. The dependent variables are the density, momentum, and total energy. Simulations using the Compressible Euler Equations interface are always time dependent.
When this physics interface is added, the following default nodes are also added in the Model BuilderFluid Properties, Initial Values, and Wall. Then, from the Physics toolbar, add other nodes that implement, for example, boundary conditions, volume forces, and heat sources. You can also right-click the Compressible Euler Equations node to select physics features from the context menu.
Settings
The Label is the default physics interface name.
The Name is used primarily as a scope prefix for variables defined by the physics interface. Refer to such physics interface variables in expressions using the pattern <name>.<variable_name>. In order to distinguish between variables belonging to different physics interfaces, the name string must be unique. Only letters, numbers, and underscores (_) are permitted in the Name field. The first character must be a letter.
The default Name (for the first physics interface in the model) is cee.
Physical Model
When the Include gravity check box is selected, a global Gravity feature is shown in the interface model tree, and the buoyancy force is included in the Euler equations.
Numerical Flux
To display this section, click the Show More Options button () and select Stabilization in the Show More Options dialog box. Normally these settings do not need to be changed.
Select the Numerical flux — Lax-Friedrichs (the default) or Osher-Solomon Riemann solver.
limiter
To display this section, click the Show More Options button () and select Stabilization in the Show More Options dialog box. Normally these settings do not need to be changed. Note that these settings are ignored when the discretization is set to Constant.
If the WENO limiter is selected from the Limiter list, the following settings are available:
Choose the Trouble cell indicator: TVB (default) or Off. If TVB is selected, provide a TVB constant (default: 10). The TVB method is used to limit the elements where the WENO limiter is applied. This will reduce the cost of the limiter. A larger value of the TVB constant means that a smaller number of cells will use WENO.
Select the Positivity-preserving limiter for density and pressure check box to maintain the positivity of pressure and density and prevent numerical blow-ups.
Advanced Settings
To display this section, click the Show More Options button () and select Advanced Physics Options in the Show More Options dialog box. Normally these settings do not need to be changed.
Select the CFL number. This CFL number will be used when defining the Cell time scale expression cee.wtc used in the Time-Explicit Solver if the Time stepping is set to From expressions. Note that the method will be unstable for CFL numbers larger than 1.
In the COMSOL Multiphysics Reference Manual:
Discretization
In this section you can select the order of the shape function of the dependent variables. The Compressible Euler Equations interfaces uses Nodal discontinuous Lagrange functions. Select the Element orderLinear (default) or Constant.
Dependent Variables
The dependent variables (field variables) are the Density rho (SI unit: kg/m3), the Momentum m (SI unit: kg/(m2 s)), and the Total energy etot (SI unit: J/m3). The names can be changed but the names of fields and dependent variables must be unique within a component.