function value = ellipsoid_volume ( a, b, c )

%*****************************************************************************80
%
%% ellipsoid_volume() returns the volume of an ellipsoid.
%
%  Discussion:
%
%    The ellipsoid may be represented by the equation
%
%      (x/a)^2 + (y/b)^2 + (z/c)^2 = 1
%
%    with a => b => c
%
%  Licensing:
%
%    This code is distributed under the MIT license.
%
%  Modified:
%
%    06 January 2023
%
%  Author:
%
%    John Burkardt
%
%  Input:
%
%    real A, B, C, the semi-axes of the ellipsoid.
%
%  Output:
%
%    real VALUE, the volume of the ellipsoid.
%
  a = abs ( a );
  b = abs ( b );
  c = abs ( c );

  value = ( 4.0 / 3.0 ) * pi * ( a * b * c );
  
  return
end

