Crystal Orbital Guided Iteration To atomic-Orbitals - Quantum chemistry from plane wave DFT
📓 Chemical bonding analysis, COHP/COOP, and crystal visualization
# Define orbital sets for analysis
orbs_dict = [{"Si":["s","p"]}, {"Si":["s","p"]}]
# Generate COHP analysis
COGITOTB.get_COHP("BS", orbs_dict, NN=2, ylim=(-12,5))
# Switch to uniform k-point grid
COGITOTB.get_uniform((5,5,5))
# Analyze electron distribution
# This shows where electrons are located
# COHP analysis on DOS
COGITOTB.get_COHP("DOS", orbs_dict, NN=1, sigma=0.1, ylim=(-15,1))
# Visualize actual covalent bonds in 3D
COGITOTB.get_bonds_figure(energy_cutoff=0.1)