src/AlgTools.jl

Wed, 22 Dec 2021 11:14:38 +0200

author
Tuomo Valkonen <tuomov@iki.fi>
date
Wed, 22 Dec 2021 11:14:38 +0200
changeset 35
d881275c6564
parent 34
22a64e826ee7
child 36
6dfa8001eed2
permissions
-rw-r--r--

Add metaprogramming tools and fast multidimensional loops.


__precompile__()

"""

`module AlgTools`

This module implements useful code for implementing iterative algorithms.
For further documentation, see the submodules
`FunctionalProgramming`, `StructTools`, `LinkedLists`, `Logger`, `Iterate`,
`VectorMath`, `Util`, `ThreadUtil`, `Comms`, `LinOps`, `DifferentiableFN`,
`Metaprogramming`, and `Loops`.
"""
module AlgTools

include("FunctionalProgramming.jl")
include("StructTools.jl")
include("LinkedLists.jl")
include("Logger.jl")
include("Iterate.jl")
include("VectorMath.jl")
include("Util.jl")
include("ThreadUtil.jl")
include("Comms.jl")
include("LinOps.jl")
include("DifferentiableFN.jl")
include("Metaprogramming.jl")
include("Loops.jl")

end

mercurial