function p29_default ( dim_num )

%*****************************************************************************80
%
%% P29_DEFAULT sets default values for problem 29.
%
%  Discussion:
%
%    If a problem uses vector parameters, then the spatial dimension
%    DIM_NUM is needed as input, so that the vector parameters can be
%    properly dimensioned.
%
%    Every problem keeps a count of the number of function calls.  Calling
%    this routine causes that count to be reset to 0.
%
%  Licensing:
%
%    This code is distributed under the MIT license.
%
%  Modified:
%
%    19 March 2007
%
%  Author:
%
%    John Burkardt
%
%  Input:
%
%    integer DIM_NUM, the dimension of the problem.
%
  i4 = 0;
  p29_i4 ( 'D', '*', i4 );

  r8 = 0.0;
  p29_r8 ( 'D', '*', r8 );

  r8vec = [];
  p29_r8vec ( 'D', '*', dim_num, r8vec );

  return
end
