From 57baee447aceb7d25a8e391eae648f51f989e71c Mon Sep 17 00:00:00 2001 From: Referee1405 Date: Mon, 18 Aug 2025 15:45:20 -0500 Subject: [PATCH] Fixed several typos --- src/Kernels/helmholtz.jl | 4 ++-- src/Kernels/laplace.jl | 4 ++-- src/Kernels/stokes.jl | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Kernels/helmholtz.jl b/src/Kernels/helmholtz.jl index 01b8590..56c0a63 100644 --- a/src/Kernels/helmholtz.jl +++ b/src/Kernels/helmholtz.jl @@ -15,7 +15,7 @@ where $c_j$ are the `charges` and `v_j` are the `dipvecs`. - `k`: the wavenumber. - `targets::Matrix{T}`: `3 x n` matrix of target points. - `sources::Matrix{T}`: `3 x m` matrix of source points. -- `charges::Vector{Complex{T}}`: vector of `n` charges. +- `charges::Vector{Complex{T}}`: vector of `m` charges. - `dipvecs::Matrix{Complex{T}}`: `3 x m` matrix of dipole vectors. - `grad::Bool`: if `true`, the gradient is computed instead - `kwargs...`: additional keyword arguments passed to [`assemble_ifgf`](@ref). @@ -96,7 +96,7 @@ function helmholtz3d(L::IFGFOp; charges = nothing, dipvecs = nothing, grad = fal error("either charges or dipvecs should be provided") m, n = size(L) T = isnothing(charges) ? eltype(dipvecs) : eltype(charges) - out = grad ? zeros(T, 3, m) : zeros(T, n) + out = grad ? zeros(T, 3, m) : zeros(T, m) return helmholtz3d!(out, L; charges, dipvecs, grad) end diff --git a/src/Kernels/laplace.jl b/src/Kernels/laplace.jl index 655928e..0bf71ba 100644 --- a/src/Kernels/laplace.jl +++ b/src/Kernels/laplace.jl @@ -15,7 +15,7 @@ where $c_j$ are the `charges` and `v_j` are the `dipvecs`. - `targets::Matrix{T}`: `3 x n` matrix of target points. - `sources::Matrix{T}`: `3 x m` matrix of source points. -- `charges::Vector{T}`: vector of `n` charges. +- `charges::Vector{T}`: vector of `m` charges. - `dipvecs::Matrix{T}`: `3 x m` matrix of dipole vectors. - `grad::Bool`: if `true`, the gradient is computed instead - `kwargs...`: additional keyword arguments passed to [`assemble_ifgf`](@ref) @@ -106,7 +106,7 @@ function laplace3d(L::IFGFOp; charges = nothing, dipvecs = nothing, grad = false error("either charges or dipvecs should be provided") m, n = size(L) T = isnothing(charges) ? eltype(dipvecs) : eltype(charges) - out = grad ? zeros(T, 3, m) : zeros(T, n) + out = grad ? zeros(T, 3, m) : zeros(T, m) return laplace3d!(out, L; charges, dipvecs, grad) end diff --git a/src/Kernels/stokes.jl b/src/Kernels/stokes.jl index 676884c..0d952ce 100644 --- a/src/Kernels/stokes.jl +++ b/src/Kernels/stokes.jl @@ -18,7 +18,7 @@ stresslet orientations. - `targets::Matrix{T}`: `3 x n` matrix of target points. - `sources::Matrix{T}`: `3 x m` matrix of source points. -- `stoklet::Matrix{T}`: `3 × n` matrix of stokeslets +- `stoklet::Matrix{T}`: `3 × m` matrix of stokeslets - `strslet::Matrix{T}`: `6 x m` matrix of stresslet densities (indices `1:3`) and orientations (indices `4:6`) - `grad::Bool`: if `true`, the gradient is computed instead @@ -98,7 +98,7 @@ function stokes3d(L::IFGFOp; stoklet = nothing, strslet = nothing, grad = false) error("either stoklet or strslet should be provided") m, n = size(L) T = isnothing(stoklet) ? eltype(strslet) : eltype(stoklet) - out = grad ? zeros(T, 3, 3, m) : zeros(T, 3, n) + out = grad ? zeros(T, 3, 3, m) : zeros(T, 3, m) return stokes3d!(out, L; stoklet, strslet, grad) end