Examples

All benchmarks, examples and applications cases to be run by Kratos. Note that unit tests are in Kratos repository and NOT here

View the Project on GitHub KratosMultiphysics/Examples

Transient rotating pulse problem

Author: Riccardo Tosi

Kratos version: 8.0

Source files: source

Case Specification

This example is taken from [Donea, J., & Huerta, A. (2003). Finite Element Methods for Flow Problems. Section 5.6.2]. We solve the transient convection diffusion equation , where null Dirichlet boundary condition and null initial conditions are set. We refer to the above reference for further details.

Citing [Donea, J., & Huerta, A. (2003). Finite Element Methods for Flow Problems. Section 5.6.2], this problem requires accurate transport of the unknown and boundary layers appear in the solution due to the Dirichlet boundary conditions. Therefore, high-order time-stepping schemes and stabilized formulations are needed in order to obtain an accurate solution.

The problem is solved exploiting the Runge-Kutta 4 time integration explicit method, and it can be run with four different stabilizations:

Results

We present the temporal evolution of for the DOSS case.

temperature

We can observe that the results we obtain are consistent with the reference [Donea, J., & Huerta, A. (2003). Finite Element Methods for Flow Problems. Section 5.6.2].