2.4.1. moha.property package
2.4.1.1. Submodules
2.4.1.3. moha.property.excitation_energy module
- class moha.property.excitation_energy.ExcitationEnergyCIS(ham, wfn)[source]
Bases:
moha.property.excitation_energy.ExcitationEnergy
Excitation energy solver using configuration interaction single method.
- ham
Chemical Hamiltonian.
- wfn
Hartree Fock wavefunction.
- level{None, int, list}
Excitation energy level.
- __init__(self,ham,wfn)
Initialize the solver.
- kernel(self,level=None)
Kernel of the solver.
- assign_hamiltonian(self,ham)
Assign the chemical Hamiltonian to the solver.
- assign_wavefunction(self,wfn)
Assign the Hartree Fock wavefunction to the solver.
- assign_level(self,level)
Assign the excitation energy level to the solver.
2.4.1.4. moha.property.multipole_moment module
- class moha.property.multipole_moment.MultipoleMoment(mol, basis_set, wfn)[source]
Bases:
object
Multipole momnet solver.
- mol
Chemical molecule.
- basis_set
Basis set of the molecule
- wfn
Hartree Fock wavefunction.
- __init__(self,mol,basis_set,ham,wfn)
Initialize the solver.
- assign_molecule(self,mol)
Assign chemical molecule to the solver.
- assign_basis_set(self,basis_set)
Assign basis set to the solver.
- assign_wavefunction(self,wfn)
Assign Hartree Fock wavefunction to the solver.
- assign_basis_set(basis_set)[source]
Assign basis set to the solver.
- basis_set
Basis set of the molecule.
2.4.1.5. moha.property.population_analysis module
- class moha.property.population_analysis.PopulationAnalysisLowdin(mol, basis_set, ham, wfn)[source]
Bases:
moha.property.population_analysis.PopulationAnalysis
Lowdin population analysis.
- mol
Chemical molecule.
- basis_set
Basis set of the molecule
- ham
Chemical Hamiltonian.
- wfn
Hartree Fock wavefunction.
- __init__(self,mol,basis_set,ham,wfn)
Initialize the solver.
- assign_molecule(self,mol)
Assign chemical molecule to the solver.
- assign_basis_set(self,basis_set)
Assign basis set to the solver.
- assign_hamiltonian(self,ham)
Assign chemical Hamiltonian to the solver.
- assign_wavefunction(self,wfn)
Assign Hartree Fock wavefunction to the solver.
- class moha.property.population_analysis.PopulationAnalysisMulliken(mol, basis_set, ham, wfn)[source]
Bases:
moha.property.population_analysis.PopulationAnalysis
Mulliken population analysis.
- mol
Chemical molecule.
- basis_set
Basis set of the molecule
- ham
Chemical Hamiltonian.
- wfn
Hartree Fock wavefunction.
- __init__(self,mol,basis_set,ham,wfn)
Initialize the solver.
- assign_molecule(self,mol)
Assign chemical molecule to the solver.
- assign_basis_set(self,basis_set)
Assign basis set to the solver.
- assign_hamiltonian(self,ham)
Assign chemical Hamiltonian to the solver.
- assign_wavefunction(self,wfn)
Assign Hartree Fock wavefunction to the solver.