v1.3.11
Contents:
Installing Chemist
Chemist Background
Developer Documentation
Design Documentation
Architecture of Chemist
Design of the Chemical System Component
Design of the AO Basis Set Component
Design of the Topology Component
Design of the Fragmenting Component
Design of the Quantum Mechanics (QM) Component
DSL Component
Developing the Chemical System Component
Creating a New View
Understanding the Traits Component
Notes on Adding an Operator
NWChemEx author documentation
Chemist Tutorials
C++ API
Chemist
Developer Documentation
Design Documentation
View page source
Design Documentation
Topics in this section record the design process for the Chemist library.
Architecture of Chemist
Architecture Considerations
Architecture Overview
Design of the Chemical System Component
Architecture of Chemical System Component
Designing the Nucleus Component
Molecule Design
Chemical System Design
Design of the AO Basis Set Component
Designing the AOBasisSet Component
Design of the Topology Component
Designing the Topology Component
Designing the Connectivity Table
Design of the Fragmenting Component
Designing the Fragmenting Component
Designing the FragmentedBase Class
Capping Design
Designing the FragmentedNuclei Class
Designing the FragmentedMolecule Class
Designing the FragmentedChemicalSystem Class
Design of the Quantum Mechanics (QM) Component
Architecture of the Quantum Mechanics (QM) Component
Design of the Wavefunction Component
Design of the Operator Component
Design of the BraKet Component
DSL Component