diff --git a/euler/Cargo.toml b/euler/Cargo.toml index 9499ce1..a8ead29 100644 --- a/euler/Cargo.toml +++ b/euler/Cargo.toml @@ -13,7 +13,7 @@ serde1 = ["serde", "arrayvec/serde"] [dependencies] ndarray = "0.14.0" sbp = { path = "../sbp" } -arrayvec = "0.5.1" +arrayvec = "0.6.0" serde = { version = "1.0.115", default-features = false, optional = true, features = ["derive"] } integrate = { path = "../utils/integrate" } diff --git a/euler/src/lib.rs b/euler/src/lib.rs index e9c64d4..a5d0922 100644 --- a/euler/src/lib.rs +++ b/euler/src/lib.rs @@ -460,7 +460,8 @@ use serde::{Deserialize, Serialize}; #[derive(Clone, Debug)] #[cfg_attr(feature = "serde1", derive(Serialize, Deserialize))] pub struct VortexParameters { - pub vortices: ArrayVec<[Vortice; 5]>, + // The limit of 5 vortices can be bumped if needed... + pub vortices: ArrayVec, pub mach: Float, }