decomp_dummy.f90 Source File


This file depends on

sourcefile~~decomp_dummy.f90~~EfferentGraph sourcefile~decomp_dummy.f90 decomp_dummy.f90 sourcefile~mesh_content.f90 mesh_content.f90 sourcefile~decomp_dummy.f90->sourcefile~mesh_content.f90 sourcefile~common.f90~3 common.f90 sourcefile~mesh_content.f90->sourcefile~common.f90~3

Source Code

module m_decomp
  !! Dummy implementation of the decomposition to be linked against when 2decomp&fft isn't available.

  implicit none

contains

  function is_avail_2decomp() result(avail)
    logical :: avail

    avail = .false.
  end function

  subroutine decomposition_2decomp(grid, par)
    use m_mesh_content, only: par_t, grid_t
    class(grid_t), intent(inout) :: grid
    class(par_t), intent(inout) :: par

    error stop "This build doesn't support 2decomp decomposition"
  end subroutine decomposition_2decomp

end module