has_boundary_inflow Function

public pure function has_boundary_inflow(spec) result(has_inflow)

speciesに外部 reservoir 流入を指定したbox面があるかを返す。

Arguments

Type IntentOptional Attributes Name
type(particle_species_spec), intent(in) :: spec

Return Value logical


Called by

proc~~has_boundary_inflow~~CalledByGraph proc~has_boundary_inflow has_boundary_inflow proc~build_particle_source_plan build_particle_source_plan proc~build_particle_source_plan->proc~has_boundary_inflow

Source Code

  pure logical function has_boundary_inflow(spec) result(has_inflow)
    type(particle_species_spec), intent(in) :: spec

    has_inflow = any(spec%boundary_inflow_low == particle_inflow_reservoir) .or. &
                 any(spec%boundary_inflow_high == particle_inflow_reservoir)
  end function has_boundary_inflow