fillHelperElementsFineToCoarse Subroutine

public recursive subroutine fillHelperElementsFineToCoarse(scheme, general, physics, iLevel, maxLevel)

Recursively fill all the helper elements (i.e. ghost, halo) with valid information from the fluid elements.

This step is required before each run of the simulation. It would be possible to fill also the helper elements with the initial conditions. However, we are only able to fill the fluid elements with valid data (restart files have no information about the helper elements)

Arguments

Type IntentOptional Attributes Name
type(mus_scheme_type), intent(inout) :: scheme

containers for the scheme contains interpolation type

type(tem_general_type), intent(in) :: general

global parameters

type(mus_physics_type), intent(in) :: physics
integer, intent(in) :: iLevel

Level counter variable

integer, intent(in) :: maxLevel

global flow quantity properties