pub struct VariationalInequality {
pub operator: String,
pub domain: String,
}Expand description
A variational inequality: find x ∈ C such that ⟨F(x), y-x⟩ ≥ 0 for all y ∈ C.
Fields§
§operator: StringName or description of the operator F.
domain: StringDomain/constraint set C.
Implementations§
Source§impl VariationalInequality
impl VariationalInequality
Sourcepub fn new(operator: impl Into<String>, domain: impl Into<String>) -> Self
pub fn new(operator: impl Into<String>, domain: impl Into<String>) -> Self
Create a new VariationalInequality.
Sourcepub fn minty_stampacchia(&self) -> String
pub fn minty_stampacchia(&self) -> String
Minty-Stampacchia theorem: existence of solutions.
Sourcepub fn existence_condition(&self) -> String
pub fn existence_condition(&self) -> String
Existence condition for the variational inequality.
Auto Trait Implementations§
impl Freeze for VariationalInequality
impl RefUnwindSafe for VariationalInequality
impl Send for VariationalInequality
impl Sync for VariationalInequality
impl Unpin for VariationalInequality
impl UnsafeUnpin for VariationalInequality
impl UnwindSafe for VariationalInequality
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