Struct polymers::physics::single_chain::efjc::thermodynamics::isometric::asymptotic::EFJC
source · pub struct EFJC {
pub hinge_mass: f64,
pub link_length: f64,
pub number_of_links: u8,
pub link_stiffness: f64,
pub alternative: EFJC,
pub reduced: EFJC,
pub legendre: EFJC,
}
Expand description
The structure of the thermodynamics of the EFJC model thermodynamics in the isometric ensemble approximated using an asymptotic approach.
Fields§
§hinge_mass: f64
The mass of each hinge in the chain in units of kg/mol.
link_length: f64
The length of each link in the chain in units of nm.
number_of_links: u8
The number of links in the chain.
link_stiffness: f64
The stiffness of each link in the chain in units of J/(mol⋅nm^2).
alternative: EFJC
The thermodynamic functions of the model in the isometric ensemble approximated using an alternative asymptotic approach.
reduced: EFJC
The thermodynamic functions of the model in the isometric ensemble approximated using a reduced asymptotic approach.
legendre: EFJC
The thermodynamic functions of the model in the isometric ensemble approximated using an asymptotic approach and a Legendre transformation.
Implementations§
Auto Trait Implementations§
impl Freeze for EFJC
impl RefUnwindSafe for EFJC
impl Send for EFJC
impl Sync for EFJC
impl Unpin for EFJC
impl UnwindSafe for EFJC
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