pub struct WilsonFisherFlow {
pub d: f64,
pub n: usize,
pub dl: f64,
}Expand description
Wilson-Fisher flow near d=4. Beta functions: dr/dl = 2r + (n+2)u/(6π²) du/dl = ε*u - (n+8)u²/(6π²) where ε = 4-d
Fields§
§d: f64Spatial dimension
n: usizeNumber of field components (n=1 for Ising)
dl: f64Step size for discrete flow
Implementations§
Trait Implementations§
Source§impl Clone for WilsonFisherFlow
impl Clone for WilsonFisherFlow
Source§impl Debug for WilsonFisherFlow
impl Debug for WilsonFisherFlow
Source§impl<'de> Deserialize<'de> for WilsonFisherFlow
impl<'de> Deserialize<'de> for WilsonFisherFlow
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 FlowEquation for WilsonFisherFlow
impl FlowEquation for WilsonFisherFlow
Auto Trait Implementations§
impl Freeze for WilsonFisherFlow
impl RefUnwindSafe for WilsonFisherFlow
impl Send for WilsonFisherFlow
impl Sync for WilsonFisherFlow
impl Unpin for WilsonFisherFlow
impl UnsafeUnpin for WilsonFisherFlow
impl UnwindSafe for WilsonFisherFlow
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