|
occ
|
Configuration options for vibrational frequency analysis. More...
#include <vibrational_analysis.h>
Public Attributes | |
| bool | compute_frequencies = true |
| Compute vibrational frequencies. | |
| bool | project_tr_rot = false |
| Project out translation/rotation modes. | |
| double | step_size = 0.005 |
| Step size for finite differences (Bohr) | |
| bool | use_acoustic_sum_rule = true |
| Use acoustic sum rule optimization. | |
| bool | save_hessian = false |
| Save Hessian matrix to file. | |
| std::string | hessian_filename = "hessian.json" |
| Filename for saved Hessian. | |
| bool | save_results = false |
| Save vibrational analysis results. | |
| std::string | results_filename = "frequencies.json" |
| Filename for saved results. | |
Configuration options for vibrational frequency analysis.
| bool occ::driver::VibrationalAnalysisConfig::compute_frequencies = true |
Compute vibrational frequencies.
| std::string occ::driver::VibrationalAnalysisConfig::hessian_filename = "hessian.json" |
Filename for saved Hessian.
| bool occ::driver::VibrationalAnalysisConfig::project_tr_rot = false |
Project out translation/rotation modes.
| std::string occ::driver::VibrationalAnalysisConfig::results_filename = "frequencies.json" |
Filename for saved results.
| bool occ::driver::VibrationalAnalysisConfig::save_hessian = false |
Save Hessian matrix to file.
| bool occ::driver::VibrationalAnalysisConfig::save_results = false |
Save vibrational analysis results.
| double occ::driver::VibrationalAnalysisConfig::step_size = 0.005 |
Step size for finite differences (Bohr)
| bool occ::driver::VibrationalAnalysisConfig::use_acoustic_sum_rule = true |
Use acoustic sum rule optimization.