core_space_t
pure function last_run(this) result(ir) class(core_space_t), intent(in) :: this integer :: ir ir = this%max_run end function last_run