Skip to content

Commit

Permalink
tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
dominikkiese committed Oct 19, 2023
1 parent a481796 commit 5d9ebcb
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
13 changes: 3 additions & 10 deletions src/MBEsolver.jl
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,6 @@ module MBEsolver
using HDF5
end

# define channel type for dispatch
abstract type Channel end
struct ch_S <: Channel end
struct ch_T <: Channel end
struct ch_D <: Channel end
struct ch_M <: Channel end

include("types.jl")
include("dyson.jl")
include("polarization.jl")
Expand Down Expand Up @@ -57,13 +50,13 @@ module MBEsolver
end

export
# hedin.jl
# hedin
s1_λ_p,
s2_λ_p,
s1_λ_d,
s2_λ_d,

# multiboson.jl
# multiboson
s1_M_S,
s1_M_T,
s2_M_S,
Expand All @@ -74,7 +67,7 @@ module MBEsolver
s2_M_d,
s3_M_d,

# solver.jl
# solver
init_sym_grp!,
solve!,
save_solver!
Expand Down
7 changes: 7 additions & 0 deletions src/types.jl
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# channel dispatch
abstract type Channel end
struct ch_S <: Channel end
struct ch_T <: Channel end
struct ch_D <: Channel end
struct ch_M <: Channel end

# MatsubaraFunction aliases
const MF1 = MatsubaraFunction{1, 0, 1, Float64}
const MF2 = MatsubaraFunction{2, 0, 2, Float64}
Expand Down

0 comments on commit 5d9ebcb

Please sign in to comment.