pub struct XtbParameters { /* private fields */ }Expand description
Possible parameters for XTB calculation.
Implementations§
Source§impl XtbParameters
impl XtbParameters
Sourcepub fn unpaired_electrons(&mut self, n: usize) -> &mut Self
pub fn unpaired_electrons(&mut self, n: usize) -> &mut Self
Set n unpaired electrons.
Sourcepub fn electronic_temperature(&mut self, t: f64) -> &mut Self
pub fn electronic_temperature(&mut self, t: f64) -> &mut Self
Set electronic temperature for level filling in tight binding calculators in K.
Sourcepub fn max_iterations(&mut self, n: usize) -> &mut Self
pub fn max_iterations(&mut self, n: usize) -> &mut Self
Set maximum number of iterations for self-consistent TB calculators.
Sourcepub fn output_verbose(&mut self) -> &mut Self
pub fn output_verbose(&mut self) -> &mut Self
Set calculation output to be verbose.
Sourcepub fn output_minimal(&mut self) -> &mut Self
pub fn output_minimal(&mut self) -> &mut Self
Set calculation output to be minmal.
Sourcepub fn output_muted(&mut self) -> &mut Self
pub fn output_muted(&mut self) -> &mut Self
Set calculation output to be muted.
Trait Implementations§
Source§impl Clone for XtbParameters
impl Clone for XtbParameters
Source§fn clone(&self) -> XtbParameters
fn clone(&self) -> XtbParameters
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 XtbParameters
impl Debug for XtbParameters
Auto Trait Implementations§
impl Freeze for XtbParameters
impl RefUnwindSafe for XtbParameters
impl Send for XtbParameters
impl Sync for XtbParameters
impl Unpin for XtbParameters
impl UnwindSafe for XtbParameters
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