.. _sphx_glr_examples_basic:
Basic Examples
==============
These examples introduce the core nvalchemi-toolkit workflow to users
familiar with tools like ASE. Each script focuses on one feature set
and runs end-to-end on a single GPU in under 60 seconds.
**01 — Data Structures**: AtomicData and Batch API.
**02 — Geometry Optimization**: FIRE optimizer with NeighborListHook and ConvergenceHook.
**03 — ASE Integration**: Loading ASE structures, FreezeAtomsHook on a surface system.
**04 — NVE MD**: Microcanonical dynamics, WrapPeriodicHook, EnergyDriftMonitorHook.
**05 — NVT MD**: Langevin thermostat, thermalization, LoggingHook to CSV.
.. raw:: html
.. thumbnail-parent-div-open
.. raw:: html
.. only:: html
.. image:: /examples/basic/images/thumb/sphx_glr_01_data_structures_thumb.png
:alt:
:doc:`/examples/basic/01_data_structures`
.. raw:: html
AtomicData and Batch: Graph-structured molecular data
.. raw:: html
.. only:: html
.. image:: /examples/basic/images/thumb/sphx_glr_02_geometry_optimization_thumb.png
:alt:
:doc:`/examples/basic/02_geometry_optimization`
.. raw:: html
FIRE Geometry Optimization with Lennard-Jones Argon
.. raw:: html
.. only:: html
.. image:: /examples/basic/images/thumb/sphx_glr_03_ase_integration_thumb.png
:alt:
:doc:`/examples/basic/03_ase_integration`
.. raw:: html
ASE Integration: Real Molecular Structures in nvalchemi-toolkit
.. raw:: html
.. only:: html
.. image:: /examples/basic/images/thumb/sphx_glr_04_nve_energy_conservation_thumb.png
:alt:
:doc:`/examples/basic/04_nve_energy_conservation`
.. raw:: html
Microcanonical (NVE) Molecular Dynamics
.. raw:: html
.. only:: html
.. image:: /examples/basic/images/thumb/sphx_glr_05_nvt_langevin_thumb.png
:alt:
:doc:`/examples/basic/05_nvt_langevin`
.. raw:: html
Canonical (NVT) Molecular Dynamics with Langevin Thermostat
.. thumbnail-parent-div-close
.. raw:: html
.. toctree::
:hidden:
/examples/basic/01_data_structures
/examples/basic/02_geometry_optimization
/examples/basic/03_ase_integration
/examples/basic/04_nve_energy_conservation
/examples/basic/05_nvt_langevin