diff --git a/dev/.documenter-siteinfo.json b/dev/.documenter-siteinfo.json index d5ce7ea..cc93239 100644 --- a/dev/.documenter-siteinfo.json +++ b/dev/.documenter-siteinfo.json @@ -1 +1 @@ -{"documenter":{"julia_version":"1.10.2","generation_timestamp":"2024-03-27T08:10:39","documenter_version":"1.3.0"}} \ No newline at end of file +{"documenter":{"julia_version":"1.10.2","generation_timestamp":"2024-03-27T08:20:04","documenter_version":"1.3.0"}} \ No newline at end of file diff --git a/dev/basicReconstruction.html b/dev/basicReconstruction.html index fd31da2..487438c 100644 --- a/dev/basicReconstruction.html +++ b/dev/basicReconstruction.html @@ -16,4 +16,4 @@ spectralCleaning=true, fgFrames=1:10, bgCorrectionInternal=false, noiseFreqThresh=0.0, kargs...)
This function is responsible for loading the measurement data and potential background data that is subtracted from the measurements. For any frame to be reconstructed, the low level reconstruction routine is called.
Finally, we have arrived at the low level reconstruction routine that has the signature
function reconstruction(S, u::Array; sparseTrafo = nothing,
lambd=0, progress=nothing, solver = "Kaczmarz",
- weights=nothing, kargs...)
One can see that it requires the system matrix S
and the measurements u
to be already loaded.
We note that S
is typeless for a reason here. For a regular reconstruction one will basically feed in an Array{ComplexF32,2}
in here, although more precisely it will be a Transposed
version of that type if the Kaczmarz
algorithm is being used for efficiency reasons.
However, in case that matrix compression is applied S
will be of type SparseMatrixCSC
. And for Multi-Patch Reconstruction S
will be of type MultiPatchOperator
. Hence, the solvers are implemented in a very generic way and require only certain functions to be implemented. The low level reconstruction method calls one of the solvers from RegularizedLeastSquares.jl.
Settings
This document was generated with Documenter.jl version 1.3.0 on Wednesday 27 March 2024. Using Julia version 1.10.2.