Struct polymers::physics::single_chain::ufjc::log_squared::thermodynamics::LOGSQUAREDFJC
source · pub struct LOGSQUAREDFJC {
pub hinge_mass: f64,
pub link_length: f64,
pub number_of_links: u8,
pub link_stiffness: f64,
pub isometric: LOGSQUAREDFJC,
pub isotensional: LOGSQUAREDFJC,
}
Expand description
The structure of the log-squared-FJC model thermodynamics.
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).
isometric: LOGSQUAREDFJC
The thermodynamic functions of the model in the isometric ensemble.
isotensional: LOGSQUAREDFJC
The thermodynamic functions of the model in the isotensional ensemble.
Implementations§
Auto Trait Implementations§
impl Freeze for LOGSQUAREDFJC
impl RefUnwindSafe for LOGSQUAREDFJC
impl Send for LOGSQUAREDFJC
impl Sync for LOGSQUAREDFJC
impl Unpin for LOGSQUAREDFJC
impl UnwindSafe for LOGSQUAREDFJC
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