You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/pub/week1/html/._week1-bs006.html
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -255,11 +255,11 @@ <h2 id="course-format" class="anchor">Course Format </h2>
255
255
<divclass="panel panel-default">
256
256
<divclass="panel-body">
257
257
<!-- subsequent paragraphs come in larger fonts, so start with a paragraph -->
258
-
<ul>
259
-
<li> Two compulsory projects. Electronic reports only. You are free to choose your format. We use canvas.uio.no to hand in the projects.</li>
260
-
<li> Evaluation and grading: The two projects count 1/2 each of the final mark.</li>
261
-
<li> The computer lab (room FØ434 in the Physics building) has no PCs, so please bring your own laptops. C/C++ and Python are the default programming language, but programming languages like Fortran2008, Rust, Julia and other can also be used. All source codes discussed during the lectures can be found at the webpage of the course.</li>
262
-
</ul>
258
+
<ol>
259
+
<li> Two compulsory projects. Electronic reports only. You are free to choose your format. We use canvas.uio.no to hand in the projects.</li>
260
+
<li> Evaluation and grading: The two projects count 1/2 each of the final mark.</li>
261
+
<li> The computer lab (room FØ434 in the Physics building) has no PCs, so please bring your own laptops. C/C++ and Python are the default programming language, but programming languages like Fortran2008, Rust, Julia and other can also be used. All source codes discussed during the lectures can be found at the webpage of the course.</li>
<!-- subsequent paragraphs come in larger fonts, so start with a paragraph -->
257
-
<ul>
257
+
<ol>
258
258
<li> Be able to apply central many-particle methods like the Variational Monte Carlo method to properties of many-fermion systems and many-boson systems.</li>
259
259
<li> Understand how to simulate quantum mechanical systems with many interacting particles. The methods are relevant for atomic, molecular, condensed matter physics, materials science, nanotechnology, quantum chemistry and nuclear physics.</li>
260
260
<li> Learn to manage and structure larger projects, with unit tests, object orientation and writing clean code</li>
261
261
<li> Learn about a proper statistical analysis of large data sets</li>
<!-- subsequent paragraphs come in larger fonts, so start with a paragraph -->
257
-
<ul>
257
+
<ol>
258
258
<li> Learn to optimize with convex optimization methods functions that depend on many variables.</li>
259
259
<li> Parallelization and code optimizations</li>
260
260
<li> Depending on interests, the second project can focus on different topics. These can be <b>quantum computing for studies of quantum mechanical problems</b>, machine learning for solving quantum-mechanical problems, quantum machine learning and many-body methods like coupled cluster theory, Hartree-Fock theory and other.</li>
Copy file name to clipboardExpand all lines: doc/pub/week1/html/._week1-bs009.html
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -255,12 +255,12 @@ <h2 id="topics-covered-in-this-course" class="anchor">Topics covered in this cou
255
255
<divclass="panel panel-default">
256
256
<divclass="panel-body">
257
257
<!-- subsequent paragraphs come in larger fonts, so start with a paragraph -->
258
-
<ul>
259
-
<li> Parallelization (MPI and OpenMP), high-performance computing topics. Choose between Python, Fortran2008 and/or C++ as programming languages.</li>
260
-
<li> Algorithms for Monte Carlo Simulations (multidimensional integrals), Metropolis-Hastings and importance sampling algorithms. Improved Monte Carlo methods.</li>
261
-
<li> Statistical analysis of data from Monte Carlo calculations, bootstrapping, jackknife and blocking methods.</li>
262
-
<li> Eigenvalue solvers</li>
263
-
</ul>
258
+
<ol>
259
+
<li> Parallelization (MPI and OpenMP), high-performance computing topics. Choose between Python, Fortran2008 and/or C++ as programming languages.</li>
260
+
<li> Algorithms for Monte Carlo Simulations (multidimensional integrals), Metropolis-Hastings and importance sampling algorithms. Improved Monte Carlo methods. Stochastic reconfiguration.</li>
261
+
<li> Statistical analysis of data from Monte Carlo calculations, bootstrapping, jackknife and blocking methods.</li>
<p><li> Two compulsory projects. Electronic reports only. You are free to choose your format. We use canvas.uio.no to hand in the projects.</li>
286
-
287
-
<p><li> Evaluation and grading: The two projects count 1/2 each of the final mark.</li>
288
-
285
+
<p><li> Evaluation and grading: The two projects count 1/2 each of the final mark.</li>
289
286
<p><li> The computer lab (room FØ434 in the Physics building) has no PCs, so please bring your own laptops. C/C++ and Python are the default programming language, but programming languages like Fortran2008, Rust, Julia and other can also be used. All source codes discussed during the lectures can be found at the webpage of the course.</li>
<p><li> Be able to apply central many-particle methods like the Variational Monte Carlo method to properties of many-fermion systems and many-boson systems.</li>
301
298
<p><li> Understand how to simulate quantum mechanical systems with many interacting particles. The methods are relevant for atomic, molecular, condensed matter physics, materials science, nanotechnology, quantum chemistry and nuclear physics.</li>
302
299
<p><li> Learn to manage and structure larger projects, with unit tests, object orientation and writing clean code</li>
303
300
<p><li> Learn about a proper statistical analysis of large data sets</li>
<p><li> Learn to optimize with convex optimization methods functions that depend on many variables.</li>
315
312
<p><li> Parallelization and code optimizations</li>
316
313
<p><li> Depending on interests, the second project can focus on different topics. These can be <b>quantum computing for studies of quantum mechanical problems</b>, machine learning for solving quantum-mechanical problems, quantum machine learning and many-body methods like coupled cluster theory, Hartree-Fock theory and other.</li>
317
-
</ul>
314
+
</ol>
318
315
</div>
319
316
</section>
320
317
@@ -324,16 +321,12 @@ <h2 id="topics-covered-in-this-course">Topics covered in this course </h2>
<p><li> Parallelization (MPI and OpenMP), high-performance computing topics. Choose between Python, Fortran2008 and/or C++ as programming languages.</li>
330
-
331
-
<p><li> Algorithms for Monte Carlo Simulations (multidimensional integrals), Metropolis-Hastings and importance sampling algorithms. Improved Monte Carlo methods.</li>
332
-
333
-
<p><li> Statistical analysis of data from Monte Carlo calculations, bootstrapping, jackknife and blocking methods.</li>
334
-
324
+
<ol>
325
+
<p><li> Parallelization (MPI and OpenMP), high-performance computing topics. Choose between Python, Fortran2008 and/or C++ as programming languages.</li>
326
+
<p><li> Algorithms for Monte Carlo Simulations (multidimensional integrals), Metropolis-Hastings and importance sampling algorithms. Improved Monte Carlo methods. Stochastic reconfiguration.</li>
327
+
<p><li> Statistical analysis of data from Monte Carlo calculations, bootstrapping, jackknife and blocking methods.</li>
335
328
<p><li> Eigenvalue solvers</li>
336
-
</ul>
329
+
</ol>
337
330
</div>
338
331
</section>
339
332
@@ -343,21 +336,14 @@ <h2 id="more-on-topics-covered-in-this-course">More on topics covered in this co
343
336
<b></b>
344
337
<p>
345
338
<ul>
346
-
347
339
<p><li> For project 2 there are several possibilities
348
340
<oltype="a"></li>
349
-
350
-
<p><li> Variational Monte Carlo for fermions</li>
351
-
352
-
<p><li> Hartree-Fock theory for fermions with time dependence</li>
353
-
354
-
<p><li> Coupled cluster theory for fermions (iterative methods)</li>
355
-
356
-
<p><li> Neural networks and Machine Learning to solve the same problems as in project 1</li>
357
-
358
-
<p><li> Eigenvalue problems with deep learning methods</li>
359
-
360
-
<p><li> Possible project on quantum computing and quantum machine learning</li>
341
+
<p><li> Variational Monte Carlo for fermions</li>
342
+
<p><li> Hartree-Fock theory for fermions with time dependence</li>
343
+
<p><li> Coupled cluster theory for fermions (iterative methods)</li>
344
+
<p><li> Neural networks and Machine Learning to solve the same problems as in project 1</li>
345
+
<p><li> Eigenvalue problems with deep learning methods</li>
346
+
<p><li> Possible project on quantum computing and quantum machine learning</li>
<li> Two compulsory projects. Electronic reports only. You are free to choose your format. We use canvas.uio.no to hand in the projects.</li>
319
-
<li> Evaluation and grading: The two projects count 1/2 each of the final mark.</li>
320
-
<li> The computer lab (room FØ434 in the Physics building) has no PCs, so please bring your own laptops. C/C++ and Python are the default programming language, but programming languages like Fortran2008, Rust, Julia and other can also be used. All source codes discussed during the lectures can be found at the webpage of the course.</li>
321
-
</ul>
317
+
<ol>
318
+
<li> Two compulsory projects. Electronic reports only. You are free to choose your format. We use canvas.uio.no to hand in the projects.</li>
319
+
<li> Evaluation and grading: The two projects count 1/2 each of the final mark.</li>
320
+
<li> The computer lab (room FØ434 in the Physics building) has no PCs, so please bring your own laptops. C/C++ and Python are the default programming language, but programming languages like Fortran2008, Rust, Julia and other can also be used. All source codes discussed during the lectures can be found at the webpage of the course.</li>
<li> Be able to apply central many-particle methods like the Variational Monte Carlo method to properties of many-fermion systems and many-boson systems.</li>
332
332
<li> Understand how to simulate quantum mechanical systems with many interacting particles. The methods are relevant for atomic, molecular, condensed matter physics, materials science, nanotechnology, quantum chemistry and nuclear physics.</li>
333
333
<li> Learn to manage and structure larger projects, with unit tests, object orientation and writing clean code</li>
334
334
<li> Learn about a proper statistical analysis of large data sets</li>
<li> Learn to optimize with convex optimization methods functions that depend on many variables.</li>
346
346
<li> Parallelization and code optimizations</li>
347
347
<li> Depending on interests, the second project can focus on different topics. These can be <b>quantum computing for studies of quantum mechanical problems</b>, machine learning for solving quantum-mechanical problems, quantum machine learning and many-body methods like coupled cluster theory, Hartree-Fock theory and other.</li>
348
-
</ul>
348
+
</ol>
349
349
</div>
350
350
351
351
@@ -355,12 +355,12 @@ <h2 id="topics-covered-in-this-course">Topics covered in this course </h2>
<li> Parallelization (MPI and OpenMP), high-performance computing topics. Choose between Python, Fortran2008 and/or C++ as programming languages.</li>
360
-
<li> Algorithms for Monte Carlo Simulations (multidimensional integrals), Metropolis-Hastings and importance sampling algorithms. Improved Monte Carlo methods.</li>
361
-
<li> Statistical analysis of data from Monte Carlo calculations, bootstrapping, jackknife and blocking methods.</li>
362
-
<li> Eigenvalue solvers</li>
363
-
</ul>
358
+
<ol>
359
+
<li> Parallelization (MPI and OpenMP), high-performance computing topics. Choose between Python, Fortran2008 and/or C++ as programming languages.</li>
360
+
<li> Algorithms for Monte Carlo Simulations (multidimensional integrals), Metropolis-Hastings and importance sampling algorithms. Improved Monte Carlo methods. Stochastic reconfiguration.</li>
361
+
<li> Statistical analysis of data from Monte Carlo calculations, bootstrapping, jackknife and blocking methods.</li>
362
+
<li> Eigenvalue solvers</li>
363
+
</ol>
364
364
</div>
365
365
366
366
@@ -370,14 +370,14 @@ <h2 id="more-on-topics-covered-in-this-course">More on topics covered in this co
370
370
<b></b>
371
371
<p>
372
372
<ul>
373
-
<li> For project 2 there are several possibilities
373
+
<li> For project 2 there are several possibilities
374
374
<oltype="a"></li>
375
-
<li> Variational Monte Carlo for fermions</li>
376
-
<li> Hartree-Fock theory for fermions with time dependence</li>
377
-
<li> Coupled cluster theory for fermions (iterative methods)</li>
378
-
<li> Neural networks and Machine Learning to solve the same problems as in project 1</li>
379
-
<li> Eigenvalue problems with deep learning methods</li>
380
-
<li> Possible project on quantum computing and quantum machine learning</li>
375
+
<li> Variational Monte Carlo for fermions</li>
376
+
<li> Hartree-Fock theory for fermions with time dependence</li>
377
+
<li> Coupled cluster theory for fermions (iterative methods)</li>
378
+
<li> Neural networks and Machine Learning to solve the same problems as in project 1</li>
379
+
<li> Eigenvalue problems with deep learning methods</li>
380
+
<li> Possible project on quantum computing and quantum machine learning</li>
<li> Two compulsory projects. Electronic reports only. You are free to choose your format. We use canvas.uio.no to hand in the projects.</li>
396
-
<li> Evaluation and grading: The two projects count 1/2 each of the final mark.</li>
397
-
<li> The computer lab (room FØ434 in the Physics building) has no PCs, so please bring your own laptops. C/C++ and Python are the default programming language, but programming languages like Fortran2008, Rust, Julia and other can also be used. All source codes discussed during the lectures can be found at the webpage of the course.</li>
398
-
</ul>
394
+
<ol>
395
+
<li> Two compulsory projects. Electronic reports only. You are free to choose your format. We use canvas.uio.no to hand in the projects.</li>
396
+
<li> Evaluation and grading: The two projects count 1/2 each of the final mark.</li>
397
+
<li> The computer lab (room FØ434 in the Physics building) has no PCs, so please bring your own laptops. C/C++ and Python are the default programming language, but programming languages like Fortran2008, Rust, Julia and other can also be used. All source codes discussed during the lectures can be found at the webpage of the course.</li>
<li> Be able to apply central many-particle methods like the Variational Monte Carlo method to properties of many-fermion systems and many-boson systems.</li>
409
409
<li> Understand how to simulate quantum mechanical systems with many interacting particles. The methods are relevant for atomic, molecular, condensed matter physics, materials science, nanotechnology, quantum chemistry and nuclear physics.</li>
410
410
<li> Learn to manage and structure larger projects, with unit tests, object orientation and writing clean code</li>
411
411
<li> Learn about a proper statistical analysis of large data sets</li>
<li> Learn to optimize with convex optimization methods functions that depend on many variables.</li>
423
423
<li> Parallelization and code optimizations</li>
424
424
<li> Depending on interests, the second project can focus on different topics. These can be <b>quantum computing for studies of quantum mechanical problems</b>, machine learning for solving quantum-mechanical problems, quantum machine learning and many-body methods like coupled cluster theory, Hartree-Fock theory and other.</li>
425
-
</ul>
425
+
</ol>
426
426
</div>
427
427
428
428
@@ -432,12 +432,12 @@ <h2 id="topics-covered-in-this-course">Topics covered in this course </h2>
<li> Parallelization (MPI and OpenMP), high-performance computing topics. Choose between Python, Fortran2008 and/or C++ as programming languages.</li>
437
-
<li> Algorithms for Monte Carlo Simulations (multidimensional integrals), Metropolis-Hastings and importance sampling algorithms. Improved Monte Carlo methods.</li>
438
-
<li> Statistical analysis of data from Monte Carlo calculations, bootstrapping, jackknife and blocking methods.</li>
439
-
<li> Eigenvalue solvers</li>
440
-
</ul>
435
+
<ol>
436
+
<li> Parallelization (MPI and OpenMP), high-performance computing topics. Choose between Python, Fortran2008 and/or C++ as programming languages.</li>
437
+
<li> Algorithms for Monte Carlo Simulations (multidimensional integrals), Metropolis-Hastings and importance sampling algorithms. Improved Monte Carlo methods. Stochastic reconfiguration.</li>
438
+
<li> Statistical analysis of data from Monte Carlo calculations, bootstrapping, jackknife and blocking methods.</li>
439
+
<li> Eigenvalue solvers</li>
440
+
</ol>
441
441
</div>
442
442
443
443
@@ -447,14 +447,14 @@ <h2 id="more-on-topics-covered-in-this-course">More on topics covered in this co
447
447
<b></b>
448
448
<p>
449
449
<ul>
450
-
<li> For project 2 there are several possibilities
450
+
<li> For project 2 there are several possibilities
451
451
<oltype="a"></li>
452
-
<li> Variational Monte Carlo for fermions</li>
453
-
<li> Hartree-Fock theory for fermions with time dependence</li>
454
-
<li> Coupled cluster theory for fermions (iterative methods)</li>
455
-
<li> Neural networks and Machine Learning to solve the same problems as in project 1</li>
456
-
<li> Eigenvalue problems with deep learning methods</li>
457
-
<li> Possible project on quantum computing and quantum machine learning</li>
452
+
<li> Variational Monte Carlo for fermions</li>
453
+
<li> Hartree-Fock theory for fermions with time dependence</li>
454
+
<li> Coupled cluster theory for fermions (iterative methods)</li>
455
+
<li> Neural networks and Machine Learning to solve the same problems as in project 1</li>
456
+
<li> Eigenvalue problems with deep learning methods</li>
457
+
<li> Possible project on quantum computing and quantum machine learning</li>
0 commit comments