pub struct RmlBackground {
pub channel: usize,
pub e_down: f64,
pub e_up: f64,
pub r_con: f64,
pub r_lin: f64,
pub r_quad: f64,
pub s_con: f64,
pub s_lin: f64,
}Expand description
Logarithmic background R-function of one channel (LBK=2).
Fields§
§channel: usizeIndex of the channel in RmlSpinGroup::channels.
e_down: f64Lower singularity energy in eV (ED).
e_up: f64Upper singularity energy in eV (EU).
r_con: f64Constant term (R0).
r_lin: f64Linear term in eV⁻¹ (R1).
r_quad: f64Quadratic term in eV⁻² (R2).
s_con: f64Constant coefficient of the logarithm (S0).
s_lin: f64Linear coefficient of the logarithm in eV⁻¹ (S1).
Implementations§
Source§impl RmlBackground
impl RmlBackground
Trait Implementations§
Source§impl Clone for RmlBackground
impl Clone for RmlBackground
Source§fn clone(&self) -> RmlBackground
fn clone(&self) -> RmlBackground
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RmlBackground
impl Debug for RmlBackground
Source§impl<'de> Deserialize<'de> for RmlBackground
impl<'de> Deserialize<'de> for RmlBackground
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RmlBackground
impl PartialEq for RmlBackground
Source§impl Serialize for RmlBackground
impl Serialize for RmlBackground
impl StructuralPartialEq for RmlBackground
Auto Trait Implementations§
impl Freeze for RmlBackground
impl RefUnwindSafe for RmlBackground
impl Send for RmlBackground
impl Sync for RmlBackground
impl Unpin for RmlBackground
impl UnsafeUnpin for RmlBackground
impl UnwindSafe for RmlBackground
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more