Skip to main content
Ctrl+K

Nexus Documentation

  • User Guide
  • API Reference
  • Extra Reading
  • Code Style for Developers
  • GitHub
  • User Guide
  • API Reference
  • Extra Reading
  • Code Style for Developers
  • GitHub

Section Navigation

Table of Contents

  • Basic Python Constructs
  • Recommended Reading
  • QMC Practice in a Nutshell
  • Extra Reading

Extra Reading#

Table of Contents

  • Basic Python Constructs
    • Intrinsic types: int, float, str
    • Container types: tuple, list, array, dict, obj
    • Conditional Statements: if/elif/else
    • Iteration: for
    • Functions: def, argument syntax
  • Recommended Reading
    • Helpful Links for Installing Python Modules
    • Brushing up on Python
    • Quantum Monte Carlo: Theory and Practice
  • QMC Practice in a Nutshell
    • VMC and DMC in the abstract
    • From expectation values to random walks
    • Quality orbitals: planewaves, cutoffs, splines, and meshes
    • Quality Jastrows: less variance = more efficient
    • Finite size effects: k-points, supercells, and corrections
    • Imaginary time discretization: the DMC timestep
    • Population control bias: safety in numbers
    • The fixed node/phase approximation: varying the nodes/phase
    • Pseudopotentials: theoretical dissonance, the locality approximation, and T-moves
    • Other approximations: what else is missing?

previous

RMG Analyzer

next

Basic Python Constructs

© Copyright 2020, Jaron T. Krogel.

Created using Sphinx 9.1.0.

Built with the PyData Sphinx Theme 0.17.1.