Hello,
The logarithmic scale behaves differently than the linear scale. For the logarithmic scale, any value less than or equal to zero is not a valid value. Internally the graph changes this to 0.1. So if your range is (0, 0.001),
then the graph will internally use 0.1, instead of 0, as the minimum value. Now the maximum value of 0.001 is less than 0.1. However, the maximum value must always be greater than, so the graph changes this to the LogBase value, which is 10 in this case. The resultant range used by the graph is (0.1,10).
In order for you to use the range (0,1e-10), you need to set the minimum value to a value close to, but greater than, 0. For example, (1e-100, 1e-10).
Nauman