mopac_core 0.1.0

High-performance Data-Oriented semi-empirical quantum chemistry core engine in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Multi-Electron Configuration Interaction (MECI) and UV-Vis Spectroscopy Module.
//!
//! Licensed under the Apache License, Version 2.0 (the "License").

pub mod meci;
pub mod spectrum;

pub use meci::{
    assign_spin_state, compute_active_mo_two_electron_integrals, compute_ci_state_density,
    compute_meci_nuclear_gradients, compute_meci_numerical_gradients, generate_microstates,
    run_meci, CiActiveSpace, CiState, MeciOptions, MeciResult, MeciWorkspace, Microstate,
    StateSpin,
};
pub use spectrum::{
    compute_transition_dipoles_and_oscillator_strengths, simulate_uv_vis_spectrum, UvVisSpectrum,
    EPSILON_PEAK_FACTOR, OSCILLATOR_STRENGTH_FACTOR,
};