subroutine check_k_space_hubbard_input() character(*), parameter :: this_routine = "check_k_space_hubbard_input" if (iProcIndex == root) then print *, "checking input for k-space hubbard:" if (any(t_anti_periodic)) & call stop_all(this_routine, "anti-periodic BCs not implemented for k-space Hubbard") !todo: find the incompatible input and abort here! print *, "input is fine!" end if end subroutine check_k_space_hubbard_input