pub fn estimate_integer_plaintext_multiplication_noise<T, D>(
    variance: D,
    n: T
) -> Variancewhere
    T: UnsignedInteger,
    D: DispersionParameter,
Expand description

Computes the dispersion of a multiplication of a ciphertext by a scalar.

Example

use concrete_core::prelude::Variance;
use concrete_npe::estimate_integer_plaintext_multiplication_noise;
let variance = Variance(2_f64.powi(-48));
let n: u64 = 543;
// noise computation
let var_out = estimate_integer_plaintext_multiplication_noise::<u64, _>(variance, n);