subroutine to load the initial conditions from a lua configuration file.
@note Todo Do not set input here, but handle generic case (use variable system)
\remark ATTENTION: we set the initial conditions only in fluid cells! so we have no initial condition for ghost and halo cells here!
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(atl_cube_container_type), | intent(inout) | :: | cube_container |
Container which holds all cubic elements for the mesh. This parameter has to be initialzed already, since we need information about the physical coordinates of the cells. |
||
type(atl_Equations_type), | intent(inout) | :: | equation |
Description of the equations to solve. |
||
integer, | intent(in) | :: | prj_pos(tree%global%minLevel:tree%global%maxLevel) |
Levelwise position pointer for the projection method used for IC |
||
type(ply_poly_project_type), | intent(inout) | :: | poly_proj_list(:) |
unique list for projection methods |
||
type(flu_State), | intent(inout) | :: | conf |
Handle, providing access to the configuration script |
||
character(len=*), | intent(in) | :: | LuaFile |
Name of Lua configuration file. |
||
type(treelmesh_type), | intent(in) | :: | tree |
Tree representation of your mesh. |