Skip to content

Commit

Permalink
Merge pull request #18 from numericalEFT/holy-traits
Browse files Browse the repository at this point in the history
Holy traits
  • Loading branch information
fsxbhyy authored Jan 12, 2022
2 parents f7548c7 + 090b028 commit 341a7d4
Show file tree
Hide file tree
Showing 5 changed files with 224 additions and 543 deletions.
27 changes: 24 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
*.jl.*.cov
# Files generated by invoking Julia with --code-coverage
*.jl.cov
*.jl.mem
*.jl.*.cov
*.jld2
/docs/build/

# Files generated by invoking Julia with --track-allocation
*.jl.mem

# System-specific files and directories generated by the BinaryProvider and BinDeps packages
# They contain absolute paths specific to the host computer, and so should not be committed
deps/deps.jl
deps/build.log
deps/downloads/
deps/usr/
deps/src/

# Build artifacts for creating documentation generated by the Documenter package
docs/build/
docs/site/
/run/

# File generated by Pkg, the package manager, based on a corresponding Project.toml
# It records a fixed state of all packages used by the project. As such, it should not be
# committed for packages, but should be committed for applications that require a static
# environment.
Manifest.toml
290 changes: 0 additions & 290 deletions Manifest.toml

This file was deleted.

15 changes: 2 additions & 13 deletions src/GreenFunc.jl
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,9 @@ module GreenFunc
using StaticArrays, Lehmann, CompositeGrids
# Write your package code here.

abstract type TimeDomain end
abstract type ImTime <: TimeDomain end
abstract type ReTime <: TimeDomain end
abstract type ImFreq <: TimeDomain end
abstract type ReFreq <: TimeDomain end
abstract type DLRFreq <: TimeDomain end

struct DLRInterp <: CompositeGrids.Interp.InterpStyle end

export TimeDomain, ImTime, ReTime, ImFreq, ReFreq, DLRFreq

include("green/Green.jl")
export Green2DLR, toTau, toMatFreq, toDLR, getDynamic, getInstant


export TimeDomain, ImTime, ReTime, ImFreq, ReFreq, DLRFreq
export Green2DLR, toTau, toMatFreq, toDLR, dynamic, instant

end
Loading

2 comments on commit 341a7d4

@fsxbhyy
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JuliaRegistrator
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Registration pull request updated: JuliaRegistries/General/51313

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.1.0 -m "<description of version>" 341a7d4a2b95af75a3ff29efe0afdf696af52be2
git push origin v0.1.0

Please sign in to comment.