67 throw Exception("Transverse diameter cannot be less than the minimum transverse diameter.");
80 // First multiply together the radii, noting that the first radius is the transverse diameter/2.0, and the other N-1
89 lmeas = lmeas * unitNBallMeasure(N);
double nBallMeasure(unsigned int N, double r)
The Lebesgue measure (i.e., "volume") of an n-dimensional ball of given radius.
double unitNBallMeasure(unsigned int N)
The Lebesgue measure (i.e., "volume") of an n-dimensional ball with a unit radius.
double prolateHyperspheroidMeasure(unsigned int N, double dFoci, double dTransverse)
The Lebesgue measure (i.e., "volume") of an n-dimensional prolate hyperspheroid (a symmetric hyperell...