Peter Simon
Peter Simon
According to the documentation, `RFLUFactorization` is supposed to be faster than backslash for matrices on the order of a few hundred. I did some quick benchmarking and I'm not finding...
Fixes #52
The current test for determining the BLAS vendor is: ```julia blaslib = if VERSION ≥ v"1.7.0-beta2" config = BLAS.get_config().loaded_libs occursin("libmkl_rt", config[1].libname) ? :MKL : :OpenBLAS else BLAS.vendor() === :mkl ?...
When I `use MKLSparse` after a previous `use MKL`, a bug manifests when multiplying a real-valued `SparseMatrixCSC{ComplexF64, Int64}` matrix times a `ComplexF64` or `Float64` vector. The following output exhibits the...
The following code: ``` Julia using Grid x = 0:0.1:6 y = 10:0.1:15 z = sin(x * y') zi = CoordInterpGrid((x,y),z, BCnil,InterpQuadratic) v,g,h = valgradhess(zi, x[2], y[2]) ``` generates the...
@JuliaRegistrator register branch=main
Including user-defined and tripole type elements. Also more PSS elements, such as a swastika or other chiral geometries.
Sheet finite thickness can have a substantial effect in some cases. See if there is some approximate way to account for finite thickness.
Each exported function should have one or more unit tests where it is exercised by extended precision types such as `BigFloat`. Some of the functions will need some recoding to...
As described in the upcoming paper available [here](https://arxiv.org/pdf/2504.09942) as a preprint.