pub struct QuantumMetric(/* private fields */);Expand description
Quantum Metric component ($g_{ij}$).
Represents the real symmetric part of the Quantum Geometric Tensor. It measures the “distance” between quantum states in parameter space.
- Dimensions: Usually dimensionless (if $k$ is dimensionless) or $L^2$.
Implementations§
Trait Implementations§
Source§impl Clone for QuantumMetric
impl Clone for QuantumMetric
Source§fn clone(&self) -> QuantumMetric
fn clone(&self) -> QuantumMetric
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 QuantumMetric
impl Debug for QuantumMetric
Source§impl Default for QuantumMetric
impl Default for QuantumMetric
Source§fn default() -> QuantumMetric
fn default() -> QuantumMetric
Returns the “default value” for a type. Read more
Source§impl From<QuantumMetric> for f64
impl From<QuantumMetric> for f64
Source§fn from(val: QuantumMetric) -> Self
fn from(val: QuantumMetric) -> Self
Converts to this type from the input type.
Source§impl PartialEq for QuantumMetric
impl PartialEq for QuantumMetric
Source§impl PartialOrd for QuantumMetric
impl PartialOrd for QuantumMetric
impl Copy for QuantumMetric
impl StructuralPartialEq for QuantumMetric
Auto Trait Implementations§
impl Freeze for QuantumMetric
impl RefUnwindSafe for QuantumMetric
impl Send for QuantumMetric
impl Sync for QuantumMetric
impl Unpin for QuantumMetric
impl UnwindSafe for QuantumMetric
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