pub fn atom_grid_bse(
basis_set: &str,
radial_precision: f64,
min_num_angular_points: usize,
max_num_angular_points: usize,
proton_charges: Vec<i32>,
center_index: usize,
center_coordinates_bohr: Vec<(f64, f64, f64)>,
hardness: usize,
pruning: String,
rad_grid_method: String,
level: usize
) -> (Vec<(f64, f64, f64)>, Vec<f64>)