use crate::{array::Array, error::Result};
impl Array {
pub fn equal(&self, rhs: &Array) -> Result<Array> {
crate::ops::comparison::equal(self, rhs)
}
pub fn not_equal(&self, rhs: &Array) -> Result<Array> {
crate::ops::comparison::not_equal(self, rhs)
}
pub fn less(&self, rhs: &Array) -> Result<Array> {
crate::ops::comparison::less(self, rhs)
}
pub fn less_equal(&self, rhs: &Array) -> Result<Array> {
crate::ops::comparison::less_equal(self, rhs)
}
pub fn greater(&self, rhs: &Array) -> Result<Array> {
crate::ops::comparison::greater(self, rhs)
}
pub fn greater_equal(&self, rhs: &Array) -> Result<Array> {
crate::ops::comparison::greater_equal(self, rhs)
}
pub fn allclose(&self, rhs: &Array, rtol: f64, atol: f64, equal_nan: bool) -> Result<Array> {
crate::ops::comparison::allclose(self, rhs, rtol, atol, equal_nan)
}
pub fn isclose(&self, rhs: &Array, rtol: f64, atol: f64, equal_nan: bool) -> Result<Array> {
crate::ops::comparison::isclose(self, rhs, rtol, atol, equal_nan)
}
pub fn isfinite(&self) -> Result<Array> {
crate::ops::comparison::isfinite(self)
}
pub fn isinf(&self) -> Result<Array> {
crate::ops::comparison::isinf(self)
}
pub fn isnan(&self) -> Result<Array> {
crate::ops::comparison::isnan(self)
}
pub fn isneginf(&self) -> Result<Array> {
crate::ops::comparison::isneginf(self)
}
pub fn isposinf(&self) -> Result<Array> {
crate::ops::comparison::isposinf(self)
}
}