mirror of
https://github.com/vale981/Rerervoir-Engineering
synced 2025-03-04 09:11:42 -05:00
update deps and add first notebook
This commit is contained in:
parent
ba319b6fe2
commit
71797762af
9 changed files with 2359 additions and 27 deletions
11
.envrc
11
.envrc
|
@ -1,12 +1,3 @@
|
|||
watch_file flake.nix flake.lock
|
||||
use flake
|
||||
|
||||
{
|
||||
# create gc root dir -> .direnv
|
||||
mkdir -p "$(direnv_layout_dir)"
|
||||
eval "$(
|
||||
nix print-dev-env \
|
||||
--no-update-lock-file \
|
||||
--no-write-lock-file \
|
||||
--profile $(direnv_layout_dir)/flake-profile
|
||||
)"
|
||||
} || use nix
|
||||
|
|
1544
Manifest.toml
1544
Manifest.toml
File diff suppressed because it is too large
Load diff
|
@ -3,6 +3,8 @@ authors = ["Valentin Boettcher"]
|
|||
|
||||
[deps]
|
||||
DrWatson = "634d3b9d-ee7a-5ddf-bec9-22491ea816e1"
|
||||
Looping = "5edfbbf5-67b9-46d9-8ca5-929143abcc11"
|
||||
Plots = "91a5bcdd-55d7-5caf-9e0b-520d859cae80"
|
||||
|
||||
[compat]
|
||||
DrWatson = "2.12.1"
|
||||
|
|
778
flake.lock
generated
Normal file
778
flake.lock
generated
Normal file
|
@ -0,0 +1,778 @@
|
|||
{
|
||||
"nodes": {
|
||||
"blank": {
|
||||
"locked": {
|
||||
"lastModified": 1625557891,
|
||||
"narHash": "sha256-O8/MWsPBGhhyPoPLHZAuoZiiHo9q6FLlEeIDEXuj6T4=",
|
||||
"owner": "divnix",
|
||||
"repo": "blank",
|
||||
"rev": "5a5d2684073d9f563072ed07c871d577a6c614a8",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "divnix",
|
||||
"repo": "blank",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"cortex": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1643528409,
|
||||
"narHash": "sha256-ldmenmCzCEuuBlMtaQYe79vYbcTORgkCXgYgGkOzkL8=",
|
||||
"owner": "gtrunsec",
|
||||
"repo": "cortex",
|
||||
"rev": "ad9a963534e5be323a33eaf0f9aa3e914cca8093",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "gtrunsec",
|
||||
"repo": "cortex",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"devshell": {
|
||||
"inputs": {
|
||||
"flake-utils": "flake-utils",
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1677856503,
|
||||
"narHash": "sha256-TW8my47VpavO/PXA5hIumUcX80cj0AufojjUTdUonLw=",
|
||||
"owner": "numtide",
|
||||
"repo": "devshell",
|
||||
"rev": "643d1857fea4e71e7f251cb574f59b1d63778085",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "devshell",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"devshell_2": {
|
||||
"inputs": {
|
||||
"flake-utils": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"flake-utils"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1663445644,
|
||||
"narHash": "sha256-+xVlcK60x7VY1vRJbNUEAHi17ZuoQxAIH4S4iUFUGBA=",
|
||||
"owner": "numtide",
|
||||
"repo": "devshell",
|
||||
"rev": "e3dc3e21594fe07bdb24bdf1c8657acaa4cb8f66",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "devshell",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"dmerge": {
|
||||
"inputs": {
|
||||
"nixlib": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"nixpkgs"
|
||||
],
|
||||
"yants": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"yants"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1659548052,
|
||||
"narHash": "sha256-fzI2gp1skGA8mQo/FBFrUAtY0GQkAIAaV/V127TJPyY=",
|
||||
"owner": "divnix",
|
||||
"repo": "data-merge",
|
||||
"rev": "d160d18ce7b1a45b88344aa3f13ed1163954b497",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "divnix",
|
||||
"repo": "data-merge",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"emacs-overlay": {
|
||||
"inputs": {
|
||||
"flake-utils": "flake-utils_3",
|
||||
"nixpkgs": "nixpkgs_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1676258056,
|
||||
"narHash": "sha256-LhXVnPc+IPHupy7QexUrzYuloSGXvXEgvIkAlhFs+yY=",
|
||||
"owner": "nix-community",
|
||||
"repo": "emacs-overlay",
|
||||
"rev": "09ebba158540ba3171b5f319b71427b51db8794b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"repo": "emacs-overlay",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-compat": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1673956053,
|
||||
"narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
|
||||
"owner": "edolstra",
|
||||
"repo": "flake-compat",
|
||||
"rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "edolstra",
|
||||
"repo": "flake-compat",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-utils": {
|
||||
"locked": {
|
||||
"lastModified": 1642700792,
|
||||
"narHash": "sha256-XqHrk7hFb+zBvRg6Ghl+AZDq03ov6OshJLiSWOoX5es=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "846b2ae0fc4cc943637d3d1def4454213e203cba",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-utils_2": {
|
||||
"locked": {
|
||||
"lastModified": 1676283394,
|
||||
"narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-utils_3": {
|
||||
"locked": {
|
||||
"lastModified": 1667395993,
|
||||
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-utils_4": {
|
||||
"locked": {
|
||||
"lastModified": 1667395993,
|
||||
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"flake-utils_5": {
|
||||
"locked": {
|
||||
"lastModified": 1659877975,
|
||||
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"incl": {
|
||||
"inputs": {
|
||||
"nixlib": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1669263024,
|
||||
"narHash": "sha256-E/+23NKtxAqYG/0ydYgxlgarKnxmDbg6rCMWnOBqn9Q=",
|
||||
"owner": "divnix",
|
||||
"repo": "incl",
|
||||
"rev": "ce7bebaee048e4cd7ebdb4cee7885e00c4e2abca",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "divnix",
|
||||
"repo": "incl",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"julia2nix": {
|
||||
"inputs": {
|
||||
"nix-filter": "nix-filter",
|
||||
"nixpkgs": "nixpkgs",
|
||||
"std": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std"
|
||||
],
|
||||
"std-data-collection": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std-data-collection"
|
||||
],
|
||||
"std-ext": "std-ext"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1678247801,
|
||||
"narHash": "sha256-1g72Av2gqjUAmYMNqnbc3bWyLYmLyIFPY70hKVBpcRc=",
|
||||
"owner": "JuliaCN",
|
||||
"repo": "Julia2Nix.jl",
|
||||
"rev": "d7da509b2033ff6dcaa981541e9ff75fe8e61b1b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "JuliaCN",
|
||||
"repo": "Julia2Nix.jl",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"n2c": {
|
||||
"inputs": {
|
||||
"flake-utils": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"flake-utils"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1677330646,
|
||||
"narHash": "sha256-hUYCwJneMjnxTvj30Fjow6UMJUITqHlpUGpXMPXUJsU=",
|
||||
"owner": "nlewo",
|
||||
"repo": "nix2container",
|
||||
"rev": "ebca8f58d450cae1a19c07701a5a8ae40afc9efc",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nlewo",
|
||||
"repo": "nix2container",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nix-filter": {
|
||||
"locked": {
|
||||
"lastModified": 1666547822,
|
||||
"narHash": "sha256-razwnAybPHyoAyhkKCwXdxihIqJi1G6e1XP4FQOJTEs=",
|
||||
"owner": "numtide",
|
||||
"repo": "nix-filter",
|
||||
"rev": "1a3b735e13e90a8d2fd5629f2f8363bd7ffbbec7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "nix-filter",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nix-filter_2": {
|
||||
"locked": {
|
||||
"lastModified": 1666547822,
|
||||
"narHash": "sha256-razwnAybPHyoAyhkKCwXdxihIqJi1G6e1XP4FQOJTEs=",
|
||||
"owner": "numtide",
|
||||
"repo": "nix-filter",
|
||||
"rev": "1a3b735e13e90a8d2fd5629f2f8363bd7ffbbec7",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "numtide",
|
||||
"repo": "nix-filter",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nix-std": {
|
||||
"locked": {
|
||||
"lastModified": 1671250799,
|
||||
"narHash": "sha256-uPIakP98gOf6504NtrAb2/0O0BgRRXNShM0PTV8z+T0=",
|
||||
"owner": "chessai",
|
||||
"repo": "nix-std",
|
||||
"rev": "b300fd6dfeae8cc331c7d8cde0e81b404d50d40c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "chessai",
|
||||
"repo": "nix-std",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixago": {
|
||||
"inputs": {
|
||||
"flake-utils": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"flake-utils"
|
||||
],
|
||||
"nixago-exts": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"blank"
|
||||
],
|
||||
"nixpkgs": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1676075813,
|
||||
"narHash": "sha256-X/aIT8Qc8UCqnxJvaZykx3CJ0ZnDFvO+dqp/7fglZWo=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nixago",
|
||||
"rev": "9cab4dde31ec2f2c05d702ea8648ce580664e906",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"repo": "nixago",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixlib": {
|
||||
"locked": {
|
||||
"lastModified": 1677373009,
|
||||
"narHash": "sha256-kxhz4QUP8tXa/yVSpEzDDZSEp9FvhzRqZzb+SeUaekw=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nixpkgs.lib",
|
||||
"rev": "c9d4f2476046c6a7a2ce3c2118c48455bf0272ea",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"repo": "nixpkgs.lib",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixlib_2": {
|
||||
"locked": {
|
||||
"lastModified": 1653180592,
|
||||
"narHash": "sha256-sVGwmxTj7CY1D4ioy7E+iJE+1/yHqQlxjnTpar3ap/E=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nixpkgs.lib",
|
||||
"rev": "42c5f5785b70cd64b4afd830dc31d0b08461abd5",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-community",
|
||||
"repo": "nixpkgs.lib",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixos": {
|
||||
"locked": {
|
||||
"lastModified": 1676177817,
|
||||
"narHash": "sha256-OQnBnuKkpwkfNY31xQyfU5hNpLs1ilWt+hVY6ztEEOM=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "1b82144edfcd0c86486d2e07c7298f85510e7fb8",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixos-22.11",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1672428209,
|
||||
"narHash": "sha256-eejhqkDz2cb2vc5VeaWphJz8UXNuoNoM8/Op8eWv2tQ=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "293a28df6d7ff3dec1e61e37cc4ee6e6c0fb0847",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nixos",
|
||||
"ref": "nixpkgs-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1675940568,
|
||||
"narHash": "sha256-epG6pOT9V0kS+FUqd7R6/CWkgnZx2DMT5Veqo+y6G3c=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "6ccc4a59c3f1b56d039d93da52696633e641bc71",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixpkgs-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1673540789,
|
||||
"narHash": "sha256-xqnxBOK3qctIeUVxecydrEDbEXjsvHCPGPbvsl63M/U=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "0f213d0fee84280d8c3a97f7469b988d6fe5fcdf",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixos-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nixpkgs_4": {
|
||||
"locked": {
|
||||
"lastModified": 1678449012,
|
||||
"narHash": "sha256-odpQq99OCjHmWeXk70dWdgphb4cb5stvYlX7YVgAbag=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "b9c00c1d41ccd6385da243415299b39aa73357be",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "NixOS",
|
||||
"ref": "nixpkgs-unstable",
|
||||
"repo": "nixpkgs",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"nosys": {
|
||||
"locked": {
|
||||
"lastModified": 1668010795,
|
||||
"narHash": "sha256-JBDVBnos8g0toU7EhIIqQ1If5m/nyBqtHhL3sicdPwI=",
|
||||
"owner": "divnix",
|
||||
"repo": "nosys",
|
||||
"rev": "feade0141487801c71ff55623b421ed535dbdefa",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "divnix",
|
||||
"repo": "nosys",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"org-roam-book-template": {
|
||||
"inputs": {
|
||||
"cortex": "cortex",
|
||||
"emacs-overlay": "emacs-overlay",
|
||||
"flake-compat": "flake-compat",
|
||||
"flake-utils": "flake-utils_4",
|
||||
"nix-filter": "nix-filter_2",
|
||||
"nixpkgs": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"nixpkgs"
|
||||
],
|
||||
"ox-hugo": "ox-hugo"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1676267610,
|
||||
"narHash": "sha256-rweyZN0cRYY9Uoeo/94Sa1DHgBI2NRXC+/iNdqypptc=",
|
||||
"owner": "gtrunsec",
|
||||
"repo": "org-roam-book-template",
|
||||
"rev": "fd76272fb78c5fae39e7bd8e8c8165ca85fa2d1a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "gtrunsec",
|
||||
"repo": "org-roam-book-template",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"ox-hugo": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1669851508,
|
||||
"narHash": "sha256-7m9B647uOBnSWYsxIfavlTCsT8loDm33v/epqYSUhLw=",
|
||||
"owner": "kaushalmodi",
|
||||
"repo": "ox-hugo",
|
||||
"rev": "706b5f622d168bb8e0cf503e0525d2db9177c83e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "kaushalmodi",
|
||||
"repo": "ox-hugo",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"paisano": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"nixpkgs"
|
||||
],
|
||||
"nosys": "nosys",
|
||||
"yants": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"yants"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1677437285,
|
||||
"narHash": "sha256-YGfMothgUq1T9wMJYEhOSvdIiD/8gLXO1YcZA6hyIWU=",
|
||||
"owner": "paisano-nix",
|
||||
"repo": "core",
|
||||
"rev": "5f2fc05e98e001cb1cf9535ded09e05d90cec131",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "paisano-nix",
|
||||
"repo": "core",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"paisano-tui": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"blank"
|
||||
],
|
||||
"std": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1677533603,
|
||||
"narHash": "sha256-Nq1dH/qn7Wg/Tj1+id+ZM3o0fzqonW73jAgY3mCp35M=",
|
||||
"owner": "paisano-nix",
|
||||
"repo": "tui",
|
||||
"rev": "802958d123b0a5437441be0cab1dee487b0ed3eb",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "paisano-nix",
|
||||
"repo": "tui",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"pop": {
|
||||
"inputs": {
|
||||
"flake-compat": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"blank"
|
||||
],
|
||||
"nixlib": "nixlib_2",
|
||||
"nixpkgs": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"blank"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1655410953,
|
||||
"narHash": "sha256-Er0zdhu7QwpWvVKfauqZqTnxDz6THTWOTVWLoz+Opmw=",
|
||||
"owner": "divnix",
|
||||
"repo": "POP",
|
||||
"rev": "8babe4c9126298d05ebb5ab04727d741b51c022e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "divnix",
|
||||
"repo": "POP",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"root": {
|
||||
"inputs": {
|
||||
"devshell": "devshell",
|
||||
"flake-utils": "flake-utils_2",
|
||||
"julia2nix": "julia2nix",
|
||||
"nixpkgs": "nixpkgs_4"
|
||||
}
|
||||
},
|
||||
"std": {
|
||||
"inputs": {
|
||||
"arion": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"blank"
|
||||
],
|
||||
"blank": "blank",
|
||||
"devshell": "devshell_2",
|
||||
"dmerge": "dmerge",
|
||||
"flake-utils": "flake-utils_5",
|
||||
"incl": "incl",
|
||||
"makes": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"blank"
|
||||
],
|
||||
"microvm": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"blank"
|
||||
],
|
||||
"n2c": "n2c",
|
||||
"nixago": "nixago",
|
||||
"nixpkgs": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"nixpkgs"
|
||||
],
|
||||
"paisano": "paisano",
|
||||
"paisano-tui": "paisano-tui",
|
||||
"yants": "yants"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1677774371,
|
||||
"narHash": "sha256-yBL98bPnnN50fFN48PgyZf7tBMpARCwQrBq3Awh/nLw=",
|
||||
"owner": "divnix",
|
||||
"repo": "std",
|
||||
"rev": "01ced7d1415f8a62e9b608bece1f81f95a9d09ca",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "divnix",
|
||||
"repo": "std",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"std-data-collection": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"nixpkgs"
|
||||
],
|
||||
"std": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1676163535,
|
||||
"narHash": "sha256-xofkWLBqU4zj5vzJhWor2Z9CyPGKt7UGkTchsCT48Po=",
|
||||
"owner": "divnix",
|
||||
"repo": "std-data-collection",
|
||||
"rev": "f713d81a6197e1b0854fb201cc7acde5ef9e93d4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "divnix",
|
||||
"repo": "std-data-collection",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"std-ext": {
|
||||
"inputs": {
|
||||
"nix-std": "nix-std",
|
||||
"nixlib": "nixlib",
|
||||
"nixos": "nixos",
|
||||
"nixpkgs": "nixpkgs_2",
|
||||
"org-roam-book-template": "org-roam-book-template",
|
||||
"pop": "pop",
|
||||
"std": "std",
|
||||
"std-data-collection": "std-data-collection"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1678246872,
|
||||
"narHash": "sha256-7J0oN1mcMKKe+YhsrWb0NElR8pIYtCShMKYQKOc6h3Q=",
|
||||
"owner": "gtrunsec",
|
||||
"repo": "std-ext",
|
||||
"rev": "ec3a71ada99449719457dc07cb4ecf733bd80eb0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "gtrunsec",
|
||||
"repo": "std-ext",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"yants": {
|
||||
"inputs": {
|
||||
"nixpkgs": [
|
||||
"julia2nix",
|
||||
"std-ext",
|
||||
"std",
|
||||
"nixpkgs"
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1667096281,
|
||||
"narHash": "sha256-wRRec6ze0gJHmGn6m57/zhz/Kdvp9HS4Nl5fkQ+uIuA=",
|
||||
"owner": "divnix",
|
||||
"repo": "yants",
|
||||
"rev": "d18f356ec25cb94dc9c275870c3a7927a10f8c3c",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "divnix",
|
||||
"repo": "yants",
|
||||
"type": "github"
|
||||
}
|
||||
}
|
||||
},
|
||||
"root": "root",
|
||||
"version": 7
|
||||
}
|
|
@ -67,6 +67,12 @@
|
|||
package = julia-wrapped;
|
||||
help = julia2nix.packages.${pkgs.system}.julia_18-bin.meta.description;
|
||||
}
|
||||
|
||||
{
|
||||
name = "push-looping";
|
||||
command = "${pkgs.git}/bin/git subtree push --prefix=src/Looping/ looping main";
|
||||
help = "Pushes the `Looping` subtree to the upstream repo.";
|
||||
}
|
||||
];
|
||||
};
|
||||
})
|
||||
|
|
|
@ -4,16 +4,14 @@ using DrWatson
|
|||
# Here you may include files from the source directory
|
||||
include(srcdir("Looping"))
|
||||
|
||||
println(
|
||||
"""
|
||||
Currently active project is: $(projectname())
|
||||
println("""
|
||||
Currently active project is: $(projectname())
|
||||
|
||||
Path of active project: $(projectdir())
|
||||
Path of active project: $(projectdir())
|
||||
|
||||
Have fun with your new project!
|
||||
Have fun with your new project!
|
||||
|
||||
You can help us improve DrWatson by opening
|
||||
issues on GitHub, submitting feature requests,
|
||||
or even opening your own Pull Requests!
|
||||
"""
|
||||
)
|
||||
You can help us improve DrWatson by opening
|
||||
issues on GitHub, submitting feature requests,
|
||||
or even opening your own Pull Requests!
|
||||
""")
|
||||
|
|
|
@ -1,7 +1,22 @@
|
|||
push!(LOAD_PATH, "../src/")
|
||||
using Documenter, Looping
|
||||
|
||||
DocMeta.setdocmeta!(Looping.Utilities, :DocTestSetup, :(using Looping.Utilities); recursive=true)
|
||||
DocMeta.setdocmeta!(Looping.FloquetUtils, :DocTestSetup, :(using Looping.FloquetUtils); recursive=true)
|
||||
DocMeta.setdocmeta!(
|
||||
Looping.Utilities,
|
||||
:DocTestSetup,
|
||||
:(using Looping.Utilities);
|
||||
recursive = true,
|
||||
)
|
||||
DocMeta.setdocmeta!(
|
||||
Looping.FloquetUtils,
|
||||
:DocTestSetup,
|
||||
:(using Looping.FloquetUtils);
|
||||
recursive = true,
|
||||
)
|
||||
|
||||
makedocs(sitename="Looping Documentation", modules=[Looping.Utilities, Looping.FloquetUtils], draft=false, strict=:doctest)
|
||||
makedocs(
|
||||
sitename = "Looping Documentation",
|
||||
modules = [Looping.Utilities, Looping.FloquetUtils],
|
||||
draft = false,
|
||||
strict = :doctest,
|
||||
)
|
||||
|
|
|
@ -65,7 +65,7 @@ end
|
|||
Returns the Floquet Hamiltonian for a Hamiltonain `H` that commutes
|
||||
with itself at different times.
|
||||
"""
|
||||
function trivial_floquet_hamiltonian(H::Function, T::Real, restrict_energies::Bool=false)
|
||||
function trivial_floquet_hamiltonian(H::Function, T::Real, restrict_energies::Bool = false)
|
||||
function h_step!(dU, _, _, t)
|
||||
dU .= H(t)
|
||||
end
|
||||
|
@ -89,7 +89,7 @@ end
|
|||
|
||||
|
||||
struct KickOperator
|
||||
U
|
||||
U::Any
|
||||
H_F::Matrix
|
||||
|
||||
|
||||
|
|
|
@ -14,4 +14,4 @@ end
|
|||
|
||||
ti = time() - ti
|
||||
println("\nTest took total time of:")
|
||||
println(round(ti/60, digits = 3), " minutes")
|
||||
println(round(ti / 60, digits = 3), " minutes")
|
||||
|
|
Loading…
Add table
Reference in a new issue