@@ -365,9 +365,9 @@ for dev in devices
365
365
@test repr (diag) == " Diagnostic\n ├─── calc: get_sol\n ├─── prob: FourierFlows.Problem{DataType, Vector{ComplexF64}, Float64, Vector{Int64}}\n ├─── data: 101-element Vector{Vector{ComplexF64}}\n ├────── t: 101-element Vector{Float64}\n ├── steps: 101-element Vector{Int64}\n ├─── freq: 1\n └────── i: 1"
366
366
@test repr (out) == " Output\n ├──── prob: FourierFlows.Problem{DataType, Vector{ComplexF64}, Float64, Vector{Int64}}\n ├──── path: output.jld2\n └── fields: Dict{Symbol, Function}()"
367
367
else
368
- @test repr (prob. vars) == " Variables\n ├───── variable: c -> 128-element " * string (ArrayType (dev)) * " {Float64, 1, CUDA.Mem.DeviceBuffer }\n ├───── variable: cx -> 128-element " * string (ArrayType (dev)) * " {Float64, 1, CUDA.Mem.DeviceBuffer }\n ├───── variable: ch -> 65-element " * string (ArrayType (dev)) * " {ComplexF64, 1, CUDA.Mem.DeviceBuffer }\n └───── variable: cxh -> 65-element " * string (ArrayType (dev)) * " {ComplexF64, 1, CUDA.Mem.DeviceBuffer }\n "
369
- @test repr (diag) == " Diagnostic\n ├─── calc: get_sol\n ├─── prob: FourierFlows.Problem{DataType, " * string (ArrayType (dev)) * " {ComplexF64, 1, CUDA.Mem.DeviceBuffer }, Float64, " * string (ArrayType (dev)) * " {Int64, 1, CUDA.Mem.DeviceBuffer }}\n ├─── data: 101-element Vector{" * string (ArrayType (dev)) * " {ComplexF64, 1, CUDA.Mem.DeviceBuffer }}\n ├────── t: 101-element Vector{Float64}\n ├── steps: 101-element Vector{Int64}\n ├─── freq: 1\n └────── i: 1"
370
- @test repr (out) == " Output\n ├──── prob: FourierFlows.Problem{DataType, CuArray {ComplexF64, 1, CUDA.Mem.DeviceBuffer }, Float64, CuArray {Int64, 1, CUDA.Mem.DeviceBuffer }}\n ├──── path: output.jld2\n └── fields: Dict{Symbol, Function}()"
368
+ @test repr (prob. vars) == " Variables\n ├───── variable: c -> 128-element " * string (ArrayType (dev)) * " {Float64, 1}\n ├───── variable: cx -> 128-element " * string (ArrayType (dev)) * " {Float64, 1}\n ├───── variable: ch -> 65-element " * string (ArrayType (dev)) * " {ComplexF64, 1}\n └───── variable: cxh -> 65-element " * string (ArrayType (dev)) * " {ComplexF64, 1}\n "
369
+ @test repr (diag) == " Diagnostic\n ├─── calc: get_sol\n ├─── prob: FourierFlows.Problem{DataType, " * string (ArrayType (dev)) * " {ComplexF64, 1}, Float64, " * string (ArrayType (dev)) * " {Int64, 1}}\n ├─── data: 101-element Vector{" * string (ArrayType (dev)) * " {ComplexF64, 1}}\n ├────── t: 101-element Vector{Float64}\n ├── steps: 101-element Vector{Int64}\n ├─── freq: 1\n └────── i: 1"
370
+ @test repr (out) == " Output\n ├──── prob: FourierFlows.Problem{DataType, " * string ( ArrayType (dev)) * " {ComplexF64, 1}, Float64, " * string ( ArrayType (dev)) * " {Int64, 1}}\n ├──── path: output.jld2\n └── fields: Dict{Symbol, Function}()"
371
371
end
372
372
@test repr (prob. eqn) == " Equation\n ├──────── linear coefficients: L\n │ ├───type: Int64\n │ └───size: (65,)\n ├───────────── nonlinear term: calcN!()\n └─── type of state vector sol: ComplexF64"
373
373
@test repr (prob. clock) == " Clock\n ├─── timestep dt: 0.01\n ├────────── step: 0\n └──────── time t: 0.0"
0 commit comments