Fix docs and function position
This commit is contained in:
parent
458e9594d4
commit
8e267ee4cb
|
@ -39,6 +39,12 @@ impl<T: Clone + Num> Complex<T> {
|
||||||
Complex { re: re, im: im }
|
Complex { re: re, im: im }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Returns imaginary unit
|
||||||
|
#[inline]
|
||||||
|
pub fn i() -> Complex<T> {
|
||||||
|
Self::new(T::zero(), T::one())
|
||||||
|
}
|
||||||
|
|
||||||
/// Returns the square of the norm (since `T` doesn't necessarily
|
/// Returns the square of the norm (since `T` doesn't necessarily
|
||||||
/// have a sqrt function), i.e. `re^2 + im^2`.
|
/// have a sqrt function), i.e. `re^2 + im^2`.
|
||||||
#[inline]
|
#[inline]
|
||||||
|
@ -59,14 +65,6 @@ impl<T: Clone + Num> Complex<T> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<T: Clone + Num> Complex<T> {
|
|
||||||
/// Returns `i`
|
|
||||||
#[inline]
|
|
||||||
pub fn i() -> Complex<T> {
|
|
||||||
Self::new(T::zero(), T::one())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<T: Clone + Num + Neg<Output = T>> Complex<T> {
|
impl<T: Clone + Num + Neg<Output = T>> Complex<T> {
|
||||||
/// Returns the complex conjugate. i.e. `re - i im`
|
/// Returns the complex conjugate. i.e. `re - i im`
|
||||||
#[inline]
|
#[inline]
|
||||||
|
|
Loading…
Reference in New Issue