OLCAO

OLCAO is an all-electron, density functional theory-based electronic structure code that uses local atomic orbitals for basis expansion. Developed at the University of Missouri-Kansas City (UMKC), it is designed for efficient analysis of…

1. GROUND-STATE DFT 1.3 Localized Basis Sets VERIFIED 1 paper
Back to Mind Map Official Website

Overview

OLCAO is an all-electron, density functional theory-based electronic structure code that uses local atomic orbitals for basis expansion. Developed at the University of Missouri-Kansas City (UMKC), it is designed for efficient analysis of large and complex material systems including semiconductors, insulators, metals, alloys, complex crystals, glasses, and biomolecular systems.

Reference Papers (1)

Full Documentation

Official Resources

  • Homepage: https://umkc.edu/CPG
  • Documentation: https://github.com/UMKC-CPG/olcao/wiki
  • Source Repository: https://github.com/UMKC-CPG/olcao
  • License: Open Source (Academic)

Overview

OLCAO is an all-electron, density functional theory-based electronic structure code that uses local atomic orbitals for basis expansion. Developed at the University of Missouri-Kansas City (UMKC), it is designed for efficient analysis of large and complex material systems including semiconductors, insulators, metals, alloys, complex crystals, glasses, and biomolecular systems.

Scientific domain: Semiconductors, complex oxides, metallic alloys, biomaterials, glasses, liquids
Target user community: Materials scientists studying electronic structure, bonding analysis, and optical properties of complex systems

Theoretical Methods

  • Density Functional Theory (DFT)
  • Orthogonalized Linear Combination of Atomic Orbitals (OLCAO)
  • All-electron calculations
  • LDA and GGA exchange-correlation functionals
  • Scalar relativistic effects for heavy elements
  • Core-shell treatment for high-Z elements
  • Minimal to extended basis sets
  • Self-consistent field (SCF) solution

Capabilities (CRITICAL)

  • Ground-state electronic structure
  • Total density of states (TDOS)
  • Partial density of states (PDOS)
  • Band structure calculations
  • Effective charge analysis
  • Bond order calculations (Mulliken analysis)
  • Optical properties and dielectric function
  • X-ray absorption spectroscopy (XAS) simulations
  • Core-level spectroscopy
  • Charge density analysis
  • Work in conjunction with VASP for structure optimization

Sources: UMKC Electronic Structure Group, ResearchGate publications

Key Strengths

All-Electron LCAO Approach:

  • Complete treatment of core and valence electrons
  • Localized atomic orbital basis
  • Physical interpretability
  • Efficient for bonding analysis
  • No pseudopotential approximation

Bonding Analysis:

  • Mulliken population analysis
  • Bond order values
  • Effective charges
  • Inter-atomic interactions
  • Chemical bonding insights

Spectroscopy Capabilities:

  • Core-level XAS simulations
  • Optical properties
  • Dielectric function
  • Excited state information
  • Comparison with experiments

Materials Versatility:

  • Crystalline and amorphous systems
  • Metals, semiconductors, insulators
  • Biomolecular systems
  • Glasses and liquids
  • Complex multi-component alloys

Inputs & Outputs

  • Input formats:

    • Structure files (atomic coordinates)
    • Basis set specifications
    • Control parameters
    • k-point mesh settings
  • Output data types:

    • Total energies
    • DOS and PDOS files
    • Band structure data
    • Bond order matrices
    • Charge analysis
    • Optical spectra

Interfaces & Ecosystem

  • Preprocessing:

    • VASP integration for relaxation
    • Custom structure generation tools
    • Perl scripts for workflow
  • Analysis tools:

    • Built-in DOS plotting
    • Band structure analysis
    • Bond order processing
    • Optical property extraction
  • Visualization:

    • Gnuplot compatibility
    • XMGrace integration
    • Standard plotting tools

Advanced Features

Relativistic Treatment:

  • Scalar relativistic corrections
  • Heavy element support (actinides, lanthanides)
  • Core-shell separation
  • Spin-orbit coupling (optional)

Optical Properties:

  • Frequency-dependent dielectric function
  • Absorption spectra
  • Reflectivity calculations
  • Optical conductivity

XAS Simulations:

  • Core-level excitations
  • K-edge, L-edge spectra
  • Element-specific probing
  • Comparison with synchrotron data

Multi-Scale Integration:

  • Molecular dynamics configurations
  • Amorphous structure analysis
  • Defect calculations
  • Interface studies

Performance Characteristics

  • Speed: Efficient LCAO implementation
  • Accuracy: All-electron precision
  • System size: Hundreds of atoms typical
  • Memory: Moderate requirements
  • Parallelization: MPI support

Computational Cost

  • DFT: Competitive for medium systems
  • SCF cycles: Typically 10-50 iterations
  • Spectroscopy: Additional computational cost
  • Typical runs: Hours to days on workstations

Limitations & Known Constraints

  • Basis set optimization: Requires careful selection
  • Large systems: Not O(N) linear-scaling
  • Hybrid functionals: Limited support
  • Forces: Primarily for single-point calculations
  • Documentation: Academic-focused
  • User base: Smaller than major codes
  • Installation: Requires Fortran compiler and libraries

Comparison with Other Codes

  • vs VASP/QE: OLCAO all-electron LCAO vs plane-wave with pseudopotentials
  • vs FHI-aims: Both NAO-based, different implementations
  • vs SIESTA: OLCAO orthoganalized, SIESTA uses PAO
  • vs CRYSTAL: Similar localized basis approach
  • Unique strength: Bond order analysis, spectroscopy, all-electron

Application Areas

Complex Oxides:

  • High-temperature superconductors
  • Multiferroics
  • Transparent conductors
  • Oxide interfaces

Metallic Alloys:

  • High-entropy alloys
  • Magnetic materials
  • Intermetallic compounds
  • Phase stability

Biomaterials:

  • Hydroxyapatite
  • Bioglasses
  • Bone-implant interfaces
  • Bioactive glasses

Amorphous Systems:

  • Silicate glasses
  • Metallic glasses
  • Disordered semiconductors
  • Liquid metals

Best Practices

Basis Set Selection:

  • Start with minimal basis
  • Extend for accuracy-critical calculations
  • Document basis set for reproducibility
  • Test convergence

SCF Convergence:

  • Use appropriate mixing parameters
  • Monitor energy convergence
  • Check charge neutrality
  • Handle metallic systems carefully

Bond Order Analysis:

  • Use consistent basis across comparisons
  • Report Mulliken charges
  • Interpret bond orders chemically
  • Compare with experimental data

Community and Support

  • Academic open-source
  • UMKC Electronic Structure Group
  • GitHub repository active
  • Published methodology papers
  • Research collaborations

Verification & Sources

Primary sources:

  1. GitHub: https://github.com/UMKC-CPG/olcao
  2. UMKC CPG: https://umkc.edu/CPG
  3. W.Y. Ching, P. Rulis, "Electronic Structure Methods for Complex Materials" (2012)

Secondary sources:

  1. ResearchGate publications
  2. Applied computational materials papers
  3. Biomaterials modeling studies

Confidence: VERIFIED - Active GitHub repository, academic publications

Verification status: ✅ VERIFIED

  • Source code: OPEN (GitHub)
  • Academic use: Widespread in materials science
  • Documentation: Wiki and papers
  • Active development: GitHub commits
  • Specialty: Bond order analysis, spectroscopy, all-electron LCAO

Related Tools in 1.3 Localized Basis Sets