Skip to content

Commit 4912a11

Browse files
committed
Rename EigenVectorFlag to JobEv
1 parent 262a2c9 commit 4912a11

File tree

3 files changed

+13
-13
lines changed

3 files changed

+13
-13
lines changed

lax/src/eig.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ macro_rules! impl_eig_complex {
3535
// eigenvalues are the eigenvalues computed with `A`.
3636
let (jobvl, jobvr) = if calc_v {
3737
match l {
38-
MatrixLayout::C { .. } => (EigenVectorFlag::Calc, EigenVectorFlag::Not),
39-
MatrixLayout::F { .. } => (EigenVectorFlag::Not, EigenVectorFlag::Calc),
38+
MatrixLayout::C { .. } => (JobEv::Calc, JobEv::Not),
39+
MatrixLayout::F { .. } => (JobEv::Not, JobEv::Calc),
4040
}
4141
} else {
42-
(EigenVectorFlag::Not, EigenVectorFlag::Not)
42+
(JobEv::Not, JobEv::Not)
4343
};
4444
let mut eigs: Vec<MaybeUninit<Self>> = unsafe { vec_uninit(n as usize) };
4545
let mut rwork: Vec<MaybeUninit<Self::Real>> = unsafe { vec_uninit(2 * n as usize) };
@@ -143,11 +143,11 @@ macro_rules! impl_eig_real {
143143
// `sgeev`/`dgeev`.
144144
let (jobvl, jobvr) = if calc_v {
145145
match l {
146-
MatrixLayout::C { .. } => (EigenVectorFlag::Calc, EigenVectorFlag::Not),
147-
MatrixLayout::F { .. } => (EigenVectorFlag::Not, EigenVectorFlag::Calc),
146+
MatrixLayout::C { .. } => (JobEv::Calc, JobEv::Not),
147+
MatrixLayout::F { .. } => (JobEv::Not, JobEv::Calc),
148148
}
149149
} else {
150-
(EigenVectorFlag::Not, EigenVectorFlag::Not)
150+
(JobEv::Not, JobEv::Not)
151151
};
152152
let mut eig_re: Vec<MaybeUninit<Self>> = unsafe { vec_uninit(n as usize) };
153153
let mut eig_im: Vec<MaybeUninit<Self>> = unsafe { vec_uninit(n as usize) };

lax/src/eigh.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ macro_rules! impl_eigh {
4141
) -> Result<Vec<Self::Real>> {
4242
assert_eq!(layout.len(), layout.lda());
4343
let n = layout.len();
44-
let jobz = if calc_v { EigenVectorFlag::Calc } else { EigenVectorFlag::Not };
44+
let jobz = if calc_v { JobEv::Calc } else { JobEv::Not };
4545
let mut eigs: Vec<MaybeUninit<Self::Real>> = unsafe { vec_uninit(n as usize) };
4646

4747
$(
@@ -100,7 +100,7 @@ macro_rules! impl_eigh {
100100
) -> Result<Vec<Self::Real>> {
101101
assert_eq!(layout.len(), layout.lda());
102102
let n = layout.len();
103-
let jobz = if calc_v { EigenVectorFlag::Calc } else { EigenVectorFlag::Not };
103+
let jobz = if calc_v { JobEv::Calc } else { JobEv::Not };
104104
let mut eigs: Vec<MaybeUninit<Self::Real>> = unsafe { vec_uninit(n as usize) };
105105

106106
$(

lax/src/flags.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,16 +63,16 @@ impl NormType {
6363
/// Flag for calculating eigenvectors or not
6464
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
6565
#[repr(u8)]
66-
pub enum EigenVectorFlag {
66+
pub enum JobEv {
6767
Calc = b'V',
6868
Not = b'N',
6969
}
7070

71-
impl EigenVectorFlag {
71+
impl JobEv {
7272
pub fn is_calc(&self) -> bool {
7373
match self {
74-
EigenVectorFlag::Calc => true,
75-
EigenVectorFlag::Not => false,
74+
JobEv::Calc => true,
75+
JobEv::Not => false,
7676
}
7777
}
7878

@@ -86,7 +86,7 @@ impl EigenVectorFlag {
8686

8787
/// To use Fortran LAPACK API in lapack-sys crate
8888
pub fn as_ptr(&self) -> *const i8 {
89-
self as *const EigenVectorFlag as *const i8
89+
self as *const JobEv as *const i8
9090
}
9191
}
9292

0 commit comments

Comments
 (0)