Commit Graph

51 Commits

Author SHA1 Message Date
5d07f3eb39 Figured out how to extract periodicity of any lattice also determine its type, made modifications to plotting routines, included new colormaps. 2025-02-01 04:30:54 +01:00
58fc2dae02 New script to determine where the transition to stripes happens when tilting the dipole moments. 2025-01-31 19:54:53 +01:00
f84a98ede7 Parameters for fully converging solutions with adjusted system size were determined and some other minor modifications to other scripts. 2025-01-31 16:45:59 +01:00
9ac9b8476e New parameters, new analysis script to extract contrast and periodicity of the lattice. 2025-01-30 22:50:50 +01:00
1d3cc0f70b Latest - identified parameter regime where solver returns meaningful results. 2025-01-28 18:05:37 +01:00
59fa679549 Benchmarking complete - Code reliably reproduces expected ground states, script added to begin investigation in to tilt of the dipoles. 2025-01-23 20:50:06 +01:00
5e7940a1b1 Latest fully functional code - successfully converged to expected ground states. 2025-01-23 01:19:31 +01:00
dbb4e24b94 Major modifications to plotting routines and execution scripts. 2025-01-22 23:04:36 +01:00
cdb25d5395 Folder renaming, restructuring. 2025-01-22 16:10:46 +01:00
0889d1178b Latest working version - fixed issue of bounds not being properly defined for fmincon. 2025-01-20 01:11:03 +01:00
ac47adcce3 Adapted elements from a different working version of the solver from Wyatt - minor changes such as replacing trapz with sum and a few others to make the versions similar. 2024-11-30 08:26:12 +01:00
5049970246 Solver runs till BdG equations are solved and results saved. 2024-11-23 22:53:58 +01:00
988df2b5f3 Added a line to save eigen-values, vectors to a mat file. 2024-11-22 16:25:42 +01:00
196663e367 Added and tested 2D BdG solver - works until Matlab starts solving for the eigen-values and vectors. 2024-11-22 16:18:27 +01:00
fd59a6199e Manual identification of values for the different parameters to obtain states close to the expected ground states - Code around the fmincon works as expected. 2024-11-22 12:05:49 +01:00
a9beb317c9 Major bugfixes - fmincon still fails. 2024-11-22 00:04:27 +01:00
9577bafff4 Latest working version - seemingly reproduces Blair Blakie results. 2024-11-20 23:24:45 +01:00
61107fd043 Tweaked parameters. 2024-11-20 21:49:50 +01:00
34a11f0c6a Cosmetic changes, minor parameter tweaks for faster convergence. 2024-11-20 15:05:47 +01:00
fde359df9e Debugging attempt, minor modifications to plotting routines. 2024-11-20 09:49:39 +01:00
b8953f79a8 Cosmetic changes, tweaks to get solver to be pushed up the queue on the cluster. 2024-11-20 00:19:14 +01:00
308acca29d Corrected the lack of re-calculation of VDk with new variational parameters, changed plotting to accept folder path as argument, increased number of gpus to run solver on. 2024-11-20 00:02:17 +01:00
37de6a6353 Cosmetic changes/additions, analysis script for variational solver, added save feature for all ells and E_vs_iter. 2024-11-19 18:46:47 +01:00
b0b82ae5de Modifications to save different runs submitted via a single file to cluster in different folders, parameters changed to look deep in the phase diagram for the different phases. 2024-11-19 16:11:16 +01:00
1d8514c867 Copied new parameters to the file to be submitted to the cluster. 2024-11-19 10:04:25 +01:00
869d2a4050 Tweaked parameters again and added exception handling for when the computed Vdk size is incommensurate with specified grid points. 2024-11-19 10:02:38 +01:00
d188802825 Tweaked parameters to achieve stripe phase. 2024-11-18 23:50:08 +01:00
96dac192d4 Cosmetic changes. 2024-11-18 23:39:05 +01:00
2568b8d678 Latest working version - tested on cluster. 2024-11-18 22:42:52 +01:00
d5523fd0d9 Latest working version. 2024-11-18 18:06:14 +01:00
551c16dd84 Cosmetic changes. 2024-11-18 13:43:12 +01:00
dd15eb406a Corrected calculation of Ez. 2024-11-18 13:25:09 +01:00
0b726756ef Modified live plotting. 2024-11-18 11:43:09 +01:00
8b2732cad5 Added live plotting functionality for the Variational solver. 2024-11-18 11:14:56 +01:00
7bdfb6af51 Modification to be able to pass new values to variational parameters via the options struct. 2024-11-17 13:49:53 +01:00
e3f9c7b352 Modified progress bar settings to work for the variational solver. 2024-11-17 13:25:06 +01:00
df1beb268d Modifications to run Variational solver on the cluster with new Potentials class. 2024-11-15 23:36:59 +01:00
Karthik
e99f0170d9 Added Potentials class, removed in-plane trap 2024-11-15 22:09:15 +01:00
d3db12c84e Modified the amount of noise added to psi. 2024-11-15 19:54:26 +01:00
927a6642da Tweaked parameters again to ensure solver executes to completion for desired system. 2024-11-15 17:04:02 +01:00
e45007de23 Latest parameters and SLURM commands. 2024-11-15 15:35:17 +01:00
46b7d4bccd Removed some bugs and tuned parameters for solver and SLURM commands. 2024-11-15 15:13:14 +01:00
b3ab383300 Modifications to have only width of Gaussian ansatz as the variational parameter and other changes to keep consistent with the source code as written originally by Wyatt. 2024-11-15 14:33:46 +01:00
9bf5d7a39f Updated the files used to execute the simulator/solver locally or on the cluster. 2024-11-14 15:33:54 +01:00
96f33d3634 Added script to visualize the 2D grid for the 2D solver and made other appropriate changes. 2024-11-14 12:16:37 +01:00
53894fb77b Fixed bugs to have a working version of the Variational2D solver. 2024-11-14 11:13:07 +01:00
c0e96006d7 Latest working version. 2024-06-22 23:36:13 +02:00
115e0d4c24 Latest working version. 2024-06-20 13:15:56 +02:00
fd5fcf6c8d Added residual tolerance. 2024-06-20 12:16:42 +02:00
cafe7eeb86 Added lines to allow for running on GPUs in cluster. 2024-06-19 19:45:22 +02:00