mirror of
https://igit.ific.uv.es/alramos/latticegpu.jl.git
synced 2025-05-14 19:23:42 +02:00
First commit with layout for Latttice GPU code
This commit is contained in:
commit
5bb4f28c8b
9 changed files with 747 additions and 0 deletions
24
src/LatticeGPU.jl
Normal file
24
src/LatticeGPU.jl
Normal file
|
@ -0,0 +1,24 @@
|
|||
module LatticeGPU
|
||||
|
||||
using CUDA
|
||||
|
||||
include("Groups/Groups.jl")
|
||||
|
||||
using .Groups
|
||||
export Group, Algebra
|
||||
export SU2, SU2alg, dag, normalize, inverse, tr, projalg, norm
|
||||
export dot, expm, exp
|
||||
|
||||
include("Space/Space.jl")
|
||||
|
||||
using .Space
|
||||
export SpaceParm, KernelParm
|
||||
export map2latt, up, dw, shift
|
||||
|
||||
|
||||
include("YM/YM.jl")
|
||||
|
||||
using .YM
|
||||
|
||||
|
||||
end # module
|
Loading…
Add table
Add a link
Reference in a new issue