pub struct PseudoWavefunctionSet {
pub orbitals: Vec<PseudoWavefunction>,
}Expand description
Public UPF data model.
Pseudo-wavefunctions from <PP_PSWFC>.
PSWFC stands for pseudo-wavefunction.
Fields§
§orbitals: Vec<PseudoWavefunction>Individual pseudo-wavefunctions from tags such as <PP_CHI.1>.
CHI is the conventional symbol used by UPF for radial orbital functions.
Trait Implementations§
Source§impl Clone for PseudoWavefunctionSet
impl Clone for PseudoWavefunctionSet
Source§fn clone(&self) -> PseudoWavefunctionSet
fn clone(&self) -> PseudoWavefunctionSet
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 PseudoWavefunctionSet
impl Debug for PseudoWavefunctionSet
Source§impl<'de> Deserialize<'de> for PseudoWavefunctionSet
impl<'de> Deserialize<'de> for PseudoWavefunctionSet
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PseudoWavefunctionSet
impl PartialEq for PseudoWavefunctionSet
Source§impl Serialize for PseudoWavefunctionSet
impl Serialize for PseudoWavefunctionSet
impl StructuralPartialEq for PseudoWavefunctionSet
Auto Trait Implementations§
impl Freeze for PseudoWavefunctionSet
impl RefUnwindSafe for PseudoWavefunctionSet
impl Send for PseudoWavefunctionSet
impl Sync for PseudoWavefunctionSet
impl Unpin for PseudoWavefunctionSet
impl UnsafeUnpin for PseudoWavefunctionSet
impl UnwindSafe for PseudoWavefunctionSet
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