Struct polymers::physics::single_chain::ufjc::log_squared::thermodynamics::isometric::LOGSQUAREDFJC
source · pub struct LOGSQUAREDFJC {
pub hinge_mass: f64,
pub link_length: f64,
pub number_of_links: u8,
pub link_stiffness: f64,
pub asymptotic: LOGSQUAREDFJC,
}
Expand description
The structure of the log-squared-FJC model thermodynamics in the isometric ensemble.
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).
asymptotic: LOGSQUAREDFJC
The thermodynamic functions of the model in the isometric ensemble approximated using an asymptotic approach.
Implementations§
source§impl LOGSQUAREDFJC
impl LOGSQUAREDFJC
The implemented functionality of the log-squared-FJC model thermodynamics in the isometric ensemble.
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