fn inner_prod(&self, other: &Simplex) -> Sign {
        if self.vertices == other.vertices {
            Sign::positive()
        } else {
            Sign::zero()
        }
    }
/// Returns the coefficient of the inner production.
///
/// # Example
/// ```
/// use teia::traits::*;
/// use teia::simplex::Simplex;
/// use teia::sign::Sign;
///
/// let s = Simplex::new(vec![0,1]);
/// let t = Simplex::new(vec![0,2]);
///
/// assert_eq!(s.inner_prod(&s).is_positive(), true);
/// assert_eq!(s.inner_prod(&t).is_zero(), true);
/// ```
Returns the coefficient of the inner production.
Returns the coefficient of the inner production .
fn inner_prod(&self, other: &Simplex) -> Sign {
        if self.vertices == other.vertices {
            Sign::positive()
        } else {
            Sign::zero()
        }
    }
fn inner_prod ( & self , other : & Simplex ) -> Sign { if self . vertices == other . vertices { Sign :: positive ( ) } else { Sign :: zero ( ) } }
Returns the coefficient of the inner production.
Returns the coefficient of the inner production .
&self
other
&Simplex
&self
other
&Simplex
example
```
use teia::traits::*;
use teia::simplex::Simplex;
use teia::sign::Sign.




` ` ` use teia :: traits :: * ; use teia :: simplex :: Simplex ; use teia :: sign :: Sign .