pub struct SympCapMid {
pub name: String,
pub domain: String,
pub value: f64,
pub is_gromov: bool,
}Expand description
Symplectic capacity.
Fields§
§name: String§domain: String§value: f64§is_gromov: boolImplementations§
Source§impl SympCapMid
impl SympCapMid
Sourcepub fn gromov_width(domain: &str, width: f64) -> Self
pub fn gromov_width(domain: &str, width: f64) -> Self
Gromov width (first Gromov capacity).
Sourcepub fn ekeland_hofer(domain: &str, value: f64) -> Self
pub fn ekeland_hofer(domain: &str, value: f64) -> Self
Ekeland-Hofer capacity.
Sourcepub fn nonsqueezing_description(&self) -> String
pub fn nonsqueezing_description(&self) -> String
Nonsqueezing theorem: B^{2n}(r) embeds into B^2(R) x R^{2n-2} only if r <= R.
Trait Implementations§
Source§impl Clone for SympCapMid
impl Clone for SympCapMid
Source§fn clone(&self) -> SympCapMid
fn clone(&self) -> SympCapMid
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 moreAuto Trait Implementations§
impl Freeze for SympCapMid
impl RefUnwindSafe for SympCapMid
impl Send for SympCapMid
impl Sync for SympCapMid
impl Unpin for SympCapMid
impl UnsafeUnpin for SympCapMid
impl UnwindSafe for SympCapMid
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