mus_load_geom Subroutine

public subroutine mus_load_geom(me, restart, solverHead, simControl, proc, scaleFactor, initial_balance)

This routine load all geometry related datas like mesh, boundary and immersed_boundary. Restart is also loaded here because mesh is loaded in tem_load_restart if restart read is defined.

Arguments

Type IntentOptional Attributes Name
type(mus_geom_type), intent(out) :: me
type(tem_restart_type), intent(out) :: restart

contains restart information

type(tem_solveHead_type), intent(inout) :: solverHead

contains general description of the solver including flu_state

type(tem_simControl_type), intent(inout) :: simControl

contains simulation time control information

type(tem_comm_env_type), intent(in) :: proc

contains MPI communication environment

integer, intent(in) :: scaleFactor

Temporal scaling factor for multilevel mesh

logical, intent(in) :: initial_balance

If true, do initial balancing using level_weights