usecrate::moleculars::Gas;usesciforge_hub::prelude::constants::physics::electrodynamics::dielectric;usesciforge_hub::prelude::physics::electrodynamics::waves as sf_waves;implGas{pubfnrelative_permittivity(&self)->Option<f64>{dielectric::by_formula(self.formula).map(|d|d.relative_permittivity)}pubfnem_phase_velocity_m_s(&self)->Option<f64>{self.relative_permittivity().map(|eps_r|sf_waves::phase_velocity(eps_r,1.0))}pubfnem_refractive_index(&self)->Option<f64>{self.relative_permittivity().map(|eps_r|eps_r.sqrt())}}