Struct polymers::physics::single_chain::ufjc::morse::thermodynamics::isometric::asymptotic::MORSEFJC
source · pub struct MORSEFJC {
pub hinge_mass: f64,
pub link_length: f64,
pub number_of_links: u8,
pub link_stiffness: f64,
pub link_energy: f64,
pub reduced: MORSEFJC,
pub legendre: MORSEFJC,
}Expand description
The structure of the Morse-FJC model thermodynamics in the isometric ensemble approximated using an asymptotic approach.
Fields§
§hinge_mass: f64The mass of each hinge in the chain in units of kg/mol.
link_length: f64The length of each link in the chain in units of nm.
number_of_links: u8The number of links in the chain.
link_stiffness: f64The stiffness of each link in the chain in units of J/(mol⋅nm^2).
link_energy: f64The energy of each link in the chain in units of J/mol.
reduced: MORSEFJCThe thermodynamic functions of the model in the isometric ensemble approximated using a reduced asymptotic approach.
legendre: MORSEFJCThe 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 MORSEFJC
impl RefUnwindSafe for MORSEFJC
impl Send for MORSEFJC
impl Sync for MORSEFJC
impl Unpin for MORSEFJC
impl UnwindSafe for MORSEFJC
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