Official Resources
- Homepage: https://gitlab.com/acemol/ace-molecule
- Documentation: https://ace-molecule.readthedocs.io/
- Source Repository: https://gitlab.com/acemol/ace-molecule
- License: GNU Lesser General Public License v3.0
Overview
ACE-Molecule is an open-source, real-space quantum chemistry package for density functional theory calculations. It supports both molecular (non-periodic) and periodic systems, with a focus on efficient hybrid DFT and wave-function theory calculations. Written in C++ with a Python interface, it provides modern computational capabilities.
Scientific domain: Molecules, periodic systems, hybrid DFT, accurate electronic structure
Target user community: Researchers requiring efficient real-space DFT for molecules and solids
Theoretical Methods
- Density Functional Theory (DFT)
- Real-space numerical basis
- LDA and GGA exchange-correlation functionals
- Hybrid functionals (B3LYP, PBE0, HSE)
- Exact exchange calculations
- Periodic boundary conditions
- Self-consistent field methods
- Local orbital representations
Capabilities (CRITICAL)
- Ground-state electronic structure
- Molecular calculations (free boundary)
- Periodic calculations (1D, 2D, 3D)
- Hybrid functional DFT
- Total energies and forces
- Geometry optimization
- Band structure
- Density of states
- Charge density analysis
- Python scripting interface
Sources: GitLab repository, Recent publications
Key Strengths
Real-Space Approach:
- Grid-based discretization
- Systematic convergence
- Localized representation
- Efficient for finite systems
Hybrid Functionals:
- Efficient exact exchange
- B3LYP, PBE0, HSE support
- Accurate band gaps
- Better thermochemistry
Modern Implementation:
- C++ codebase
- Python interface
- Open-source development
- Modern software practices
Dual Periodicity:
- Molecules (isolated)
- Periodic systems
- Surface calculations
- Unified framework
Inputs & Outputs
-
Input formats:
- Python API
- Input file format
- Structure specifications
-
Output data types:
- Total energies
- Forces
- Band structure
- DOS
- Charge densities
Interfaces & Ecosystem
-
Python integration:
- High-level Python API
- Scriptable workflows
- Analysis tools
-
Build system:
- CMake based
- Modern C++ standards
- MPI support
Advanced Features
Exact Exchange:
- Efficient evaluation
- Range-separated hybrids (HSE)
- Screened exchange
- Localized implementation
Multi-Scale:
- Molecular to periodic
- Cluster models
- Embedded calculations
- Varying boundary conditions
Parallel Support:
- MPI parallelization
- Distributed memory
- Scalable execution
Performance Characteristics
- Speed: Efficient C++ implementation
- Accuracy: Hybrid DFT accuracy
- System size: Medium systems
- Memory: Real-space grid requirements
- Parallelization: MPI support
Computational Cost
- Hybrid DFT: Efficient for localized systems
- Grid convergence: Systematic with cutoff
- Typical: Competitive for target systems
Limitations & Known Constraints
- Maturity: Newer compared to established codes
- Community: Growing user base
- Documentation: Developing
- Pseudo/PAW: Check method support
- GPU: Limited GPU support
Comparison with Other Codes
- vs Gaussian: ACE-Molecule real-space, Gaussian basis
- vs BigDFT: Both real-space approaches
- vs FHI-aims: Different localized basis approaches
- Unique strength: Open-source real-space hybrid DFT
Application Areas
Molecular Chemistry:
- Thermochemistry
- Reaction energies
- Molecular properties
- Excited states
Periodic Systems:
- Band structures
- Accurate gaps (hybrids)
- Defects
- Surfaces
Method Development:
- Algorithm testing
- New functional implementation
- Reference calculations
Best Practices
Grid Convergence:
- Test with increasing cutoff
- Monitor total energy
- Balance accuracy and cost
Hybrid Functionals:
- Start with PBE baseline
- Add hybrid for final results
- Compare B3LYP vs HSE
Community and Support
- Open source LGPL v3
- GitLab development
- ReadTheDocs documentation
- Academic publications
- Growing community
Verification & Sources
Primary sources:
- GitLab: https://gitlab.com/acemol/ace-molecule
- Publications using ACE-Molecule
- ReadTheDocs documentation
Confidence: VERIFIED - Open source on GitLab
Verification status: ✅ VERIFIED
- Source code: OPEN (GitLab, LGPL v3)
- Documentation: ReadTheDocs
- Development: Active
- Specialty: Real-space DFT, hybrid functionals, C++/Python