Skip to content

Commit

Permalink
Minor fixes in the doctests
Browse files Browse the repository at this point in the history
  • Loading branch information
RLado committed Apr 12, 2024
1 parent 3ac5611 commit 487bb3e
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 13 deletions.
24 changes: 12 additions & 12 deletions src/dense_math.rs
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ impl Num for f64 {}
/// ```
/// use gmres::dense_math::scpmat;
///
/// let a = vec![
/// let a = [
/// vec![1, 2, 3],
/// vec![4, 5, 6],
/// vec![7, 8, 9],
Expand All @@ -81,7 +81,7 @@ impl Num for f64 {}
///
/// let c = scpmat(s, &a);
///
/// assert_eq!(&c, &vec![
/// assert_eq!(&c, &[
/// vec![6,7,8],
/// vec![9,10,11],
/// vec![12,13,14],
Expand Down Expand Up @@ -109,7 +109,7 @@ pub fn scpmat<T: Num>(scalar: T, mat: &[Vec<T>]) -> Vec<Vec<T>> {
/// ```
/// use gmres::dense_math::scxmat;
///
/// let a = vec![
/// let a = [
/// vec![1, 2, 3],
/// vec![4, 5, 6],
/// vec![7, 8, 9],
Expand All @@ -119,7 +119,7 @@ pub fn scpmat<T: Num>(scalar: T, mat: &[Vec<T>]) -> Vec<Vec<T>> {
///
/// let c = scxmat(s, &a);
///
/// assert_eq!(&c, &vec![
/// assert_eq!(&c, &[
/// vec![5, 10, 15],
/// vec![20, 25, 30],
/// vec![35, 40, 45],
Expand Down Expand Up @@ -317,21 +317,21 @@ pub fn cross_prod_3d<T: Num + std::ops::Mul<Output = T> + std::ops::Sub<Output =
/// ```
/// use gmres::dense_math::add_mat;
///
/// let a = vec![
/// let a = [
/// vec![1, 2, 3],
/// vec![4, 5, 6],
/// vec![7, 8, 9],
/// ];
///
/// let b = vec![
/// let b = [
/// vec![5, 5, 5],
/// vec![5, 5, 5],
/// vec![5, 5, 5],
/// ];
///
/// let c = add_mat(&a, &b, 1, 1);
///
/// assert_eq!(&c, &vec![
/// assert_eq!(&c, &[
/// vec![6, 7, 8],
/// vec![9, 10, 11],
/// vec![12, 13, 14],
Expand Down Expand Up @@ -374,21 +374,21 @@ where
/// ```
/// use gmres::dense_math::mul_mat;
///
/// let a = vec![
/// let a = [
/// vec![1, 2, 3],
/// vec![4, 5, 6],
/// vec![7, 8, 9],
/// ];
///
/// let b = vec![
/// let b = [
/// vec![5, 5, 5],
/// vec![5, 5, 5],
/// vec![5, 5, 5],
/// ];
///
/// let c = mul_mat(&a, &b);
///
/// assert_eq!(&c, &vec![
/// assert_eq!(&c, &[
/// vec![30, 30, 30],
/// vec![75, 75, 75],
/// vec![120, 120, 120],
Expand Down Expand Up @@ -427,7 +427,7 @@ pub fn mul_mat<T: Num + std::ops::AddAssign<<T as std::ops::Mul>::Output>>(
/// ```
/// use gmres::dense_math::transpose;
///
/// let a = vec![
/// let a = [
/// vec![2.1615, 2.0044, 2.1312, 0.8217, 2.2074],
/// vec![2.2828, 1.9089, 1.9295, 0.9412, 2.0017],
/// vec![2.2156, 1.8776, 1.9473, 1.0190, 1.8352],
Expand All @@ -437,7 +437,7 @@ pub fn mul_mat<T: Num + std::ops::AddAssign<<T as std::ops::Mul>::Output>>(
///
/// assert_eq!(
/// transpose(&a),
/// vec![
/// [
/// vec![2.1615, 2.2828, 2.2156, 1.0244, 2.0367],
/// vec![2.0044, 1.9089, 1.8776, 0.8742, 1.5642],
/// vec![2.1312, 1.9295, 1.9473, 0.9177, 1.4313],
Expand Down
2 changes: 1 addition & 1 deletion tests/solver_tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ use rsparse::data::Sprs;

#[test]
fn gmres_1() {
let a = Sprs::new_from_vec(&vec![
let a = Sprs::new_from_vec(&[
vec![0.888641, 0.477151, 0.764081, 0.244348, 0.662542],
vec![0.695741, 0.991383, 0.800932, 0.089616, 0.250400],
vec![0.149974, 0.584978, 0.937576, 0.870798, 0.990016],
Expand Down

0 comments on commit 487bb3e

Please sign in to comment.