文件名称:comphys-2-project1:电动布加卢
文件大小:6.72MB
文件格式:ZIP
更新时间:2024-04-15 13:23:48
C++
埃里克·亚历山大·桑德维克(Erik Alexander Sandvik)和西蒙·埃里亚斯·谢拉德(Simon Elias Schrader)在FYS4411中进行的项目1 如何运行我们的代码 在文件夹代码/ cpp /中,可以按以下方式编译所有可执行文件 # Create build-directory mkdir build # Move into the build-directory cd build # Run CMake to create a Makefile cmake ../ # Make the Makefile using two threads make -j2 这将产生5个可执行文件,分别是test , vmc , vmc_parallel , gradientdescent和gradientdescent_parallel 。 这些以以下方式运行(不带参数的测
【文件预览】:
comphys-2-project1-main
----.gitignore(335B)
----output()
--------sympleharmonic.csv(39KB)
--------README.md(108B)
--------vmc_time_simpleharmonic.csv(6KB)
--------numerical_time_simpleharmonic.csv(6KB)
----code()
--------cpp()
--------python()
----example_runs()
--------energies_energiesparallelrun0.csv(2.97MB)
--------energies_energiesparallelrun1.csv(2.97MB)
--------alphas.csv(39B)
--------sympleharmonic.csv(684B)
--------energies_energiesparallelrun3.csv(2.97MB)
--------README.md(768B)
--------positions_energyanddistribution.csv(3KB)
--------energies_energyanddistribution.csv(2.97MB)
--------energies_energiesparallelrun2.csv(2.97MB)
----README.md(2KB)
----drafts()
--------proof_gradients.pdf(130KB)
--------proof_gradients.tex(10KB)
--------numerical_differentiation.pdf(256KB)
--------localenergy_specialcase.pdf(911KB)
--------localenergy_gradient.pdf(182KB)
----figures()
--------distributionfunction.pdf(21KB)
--------distributionfunction_simple.pdf(19KB)
--------blocking.pdf(14KB)
--------comparison.pdf(17KB)
--------time_numericalvsvmc.pdf(13KB)
--------energy_alpha.pdf(12KB)
--------energy_alpha_mofo.pdf(12KB)