fn trans_gauss_legendre_grids(
    omega_max: f64,
    num_grids: usize
) -> (Vec<f64>, Vec<f64>)