private void GetDRotationTerms(int colSize) { for (int i = 0; i < colSize; ++i) { RotationTerms[i] = (_rand.NextSingle() - (float)0.5) * (float)Math.PI; } }
private void EnsureValue(ref long lastCounter, ref Float value, TauswortheHybrid rng) { Ch.Assert(lastCounter <= Input.Position); while (lastCounter < Input.Position) { value = rng.NextSingle(); lastCounter++; } }