Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
M
MeanFi
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Quantum Tinkerer
MeanFi
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
c106a831446083b64005e97407440fbf47e274e0
Select Git revision
Selected
c106a831446083b64005e97407440fbf47e274e0
Branches
7
main
default
protected
22-check-that-code-works-if-no-onsite-key-is-provided
26-example-program-incomplete-in-strained-graphene-tutorial
costfunctions
faster_trace
filling_minimizer
superconductivity
Tags
2
v1.1.0
protected
v1.0.0
protected
10 results
Begin with the selected commit
Created with Raphaël 2.2.0
2
May
30
Apr
29
28
23
22
17
16
14
10
9
8
3
2
27
Mar
25
20
19
6
5
15
Feb
14
13
12
10
7
6
4
1
30
Jan
24
23
16
11
Oct
1
11
Jul
7
Jun
4
3
31
May
21
17
18
17
16
15
13
11
10
9
8
7
6
4
3
2
1
30
Apr
24
22
16
15
12
11
10
9
4
3
2
28
Mar
27
26
24
22
28
Feb
24
23
22
16
11
8
30
Jan
19
29
Dec
27
21
20
19
18
15
Nov
9
8
30
Oct
27
26
25
24
23
19
18
17
28
Sep
22
12
7
1
31
May
30
26
12
9
3
29
Apr
23
Mar
25
Feb
Updated tests to work with the changed functions.
remove incorrect metadata
Moved solver test to separate file.
Fixed import errors for tests. All `meanfi.###` imports are back.
More fixes
Code readability fixes.
Set tolerances in `mf.py` `fermi_level` to `1e-10` for `fatol` and `kT/2` for `xatol`.
Moved guess outside solver completely.
Removed `fermi_energy` from `utils.py` adapted other code to work with `fermi_level` from `mf.py`.
Included functions for generating random `mf_guess` and `superc_tb`. Have not quite moved all guesses from solver.
Passing hoppings to `tb_to_ham_fam` instead of complete hamiltonians.
Changed `flatten_projection` output to array instead of list. (Prevents us from having to do that manually every time)
Function name fixes. (`rparams` stuff)
Changed `rparams` to `params` and `qparams` to `projection`
Change function names in `transforms.py`.
Removed a 'copy' in `construct_rho` function. (Probably fine)
Added a comment to `utils.py`.
Added some comments and removed some.
Changed the name of `density_matrix` to `density_matrix_iteration` and removed arbitrary `target_charge` limits.
Changed a function string
Separated the fermi-level calculation from the density matrix construction.
Changed function and variable names and simplified some functions.
Changed order of fermi-level minimizer checks.
Added a bunch of comments to check and rename.
Small change to the solver test.
Added minimum and maximum eigenenergy 'tails' to help minimizer in cases of maximum and minimum filling.
Changed handling of user guesses in the symmetry solver.
Added a flattening and unflattening test for the coefficients.
Added random coefficient helper function.
remove invalid piwik
Sorting dictionaries in all required places.
Made a small change to the solver_symmetric function. Returns the new coefficients now.
Added the finite temperature, trivial operator fermi-level finder.
Added some code comments
Changed solvers to work with new functions.
Implemented new flattening and unflattening functions for the coefficients. (Maybe add a test)
Added a dictionary sorting function. Need to double check everything in the code is sorted in the proper places.
Fixed `charge_op` identity check.
Modified the `charge_op` check of `model.py` to also check the target charge values.
Started implementation of the three different Fermi-Level finders.
Loading