A class to parse and store the results of a MOPAC7.1 calculation.
|
|
MULLIK = 'MULLIK'
|
|
|
ESP = 'ESP'
|
|
|
SUPER = 'SUPER'
|
|
|
UHF = 'UHF'
|
|
|
PLOTESP = 'PLOTESP'
|
|
|
PLOTALIE = 'PLOTALIE'
|
|
|
PLOTALEA = 'PLOTALEA'
|
|
|
scf_OK = 1
|
|
|
scf_FAIL = 2
|
|
|
exit_status_OK = 0
hash(x)
|
|
|
exit_status_FATAL = -1
|
|
|
exit_status_BAD_INPUT = 1
|
|
|
energy_prop = 'r_NDDO_NDDO_Heat_of_Formation'
|
|
|
method_prop = 's_NDDO_SemiEmpirical_Method'
|
|
|
homo_prop = 'r_NDDO_HOMO_Energy'
|
|
|
lumo_prop = 'r_NDDO_LUMO_Energy'
|
|
|
ahomo_prop = 'r_NDDO_Alpha_HOMO_Energy'
|
|
|
alumo_prop = 'r_NDDO_Alpha_LUMO_Energy'
|
|
|
bhomo_prop = 'r_NDDO_Beta_HOMO_Energy'
|
|
|
blumo_prop = 'r_NDDO_Beta_LUMO_Energy'
|
|
|
hardness_prop = 'r_NDDO_Molecular_Hardness'
|
|
|
eneg_prop = 'r_NDDO_Molecular_Electronegativity'
|
|
|
se_tot_prop = 'r_NDDO_Total_Electrophilic_Superdelocalizability'
|
|
|
sn_tot_prop = 'r_NDDO_Total_Nucleophilic_Superdelocalizability'
|
|
|
sr_tot_prop = 'r_NDDO_Total_Radical_Superdelocalizability'
|
|
|
asp_tot_prop = 'r_NDDO_Total_Atom_Self_Polarizability'
|
|
|
dipole_prop = 'r_NDDO_Dipole'
|
|
|
dipole_x_prop = 'r_NDDO_Dipole_X'
|
|
|
dipole_y_prop = 'r_NDDO_Dipole_Y'
|
|
|
dipole_z_prop = 'r_NDDO_Dipole_Z'
|
|
|
dipole_esp_prop = 'r_NDDO_Dipole_ESP'
|
|
|
dipole_esp_x_prop = 'r_NDDO_Dipole_ESP_X'
|
|
|
dipole_esp_y_prop = 'r_NDDO_Dipole_ESP_Y'
|
|
|
dipole_esp_z_prop = 'r_NDDO_Dipole_ESP_Z'
|
|
|
min_esp_prop = 'r_NDDO_Min_ESP_On_Mol_Surface'
|
|
|
max_esp_prop = 'r_NDDO_Max_ESP_On_Mol_Surface'
|
|
|
mean_esp_prop = 'r_NDDO_Mean_ESP_On_Mol_Surface'
|
|
|
mean_pos_esp_prop = 'r_NDDO_Mean_Pos_ESP_On_Mol_Surface'
|
|
|
mean_neg_esp_prop = 'r_NDDO_Mean_Neg_ESP_On_Mol_Surface'
|
|
|
sig_pos_esp_prop = 'r_NDDO_Pos_ESP_Variance_On_Mol_Surface'
|
|
|
sig_neg_esp_prop = 'r_NDDO_Neg_ESP_Variance_On_Mol_Surface'
|
|
|
sig_tot_esp_prop = 'r_NDDO_Tot_ESP_Variance_On_Mol_Surface'
|
|
|
balance_esp_prop = 'r_NDDO_ESP_Balance_On_Mol_Surface'
|
|
|
local_pol_esp_prop = 'r_NDDO_Avg_Abs_Dev_from_Mean_ESP_On_Mol_...
|
|
|
min_alie_prop = 'r_NDDO_Min_ALIE_On_Mol_Surface'
|
|
|
max_alie_prop = 'r_NDDO_Max_ALIE_On_Mol_Surface'
|
|
|
mean_alie_prop = 'r_NDDO_Mean_ALIE_On_Mol_Surface'
|
|
|
mean_pos_alie_prop = 'r_NDDO_Mean_Pos_ALIE_On_Mol_Surface'
|
|
|
mean_neg_alie_prop = 'r_NDDO_Mean_Neg_ALIE_On_Mol_Surface'
|
|
|
sig_pos_alie_prop = 'r_NDDO_Pos_ALIE_Variance_On_Mol_Surface'
|
|
|
sig_neg_alie_prop = 'r_NDDO_Neg_ALIE_Variance_On_Mol_Surface'
|
|
|
sig_tot_alie_prop = 'r_NDDO_Tot_ALIE_Variance_On_Mol_Surface'
|
|
|
balance_alie_prop = 'r_NDDO_ALIE_Balance_On_Mol_Surface'
|
|
|
local_pol_alie_prop = 'r_NDDO_Avg_Abs_Dev_from_Mean_ALIE_On_Mo...
|
|
|
min_alea_prop = 'r_NDDO_Min_ALEA_On_Mol_Surface'
|
|
|
max_alea_prop = 'r_NDDO_Max_ALEA_On_Mol_Surface'
|
|
|
mean_alea_prop = 'r_NDDO_Mean_ALEA_On_Mol_Surface'
|
|
|
mean_pos_alea_prop = 'r_NDDO_Mean_Pos_ALEA_On_Mol_Surface'
|
|
|
mean_neg_alea_prop = 'r_NDDO_Mean_Neg_ALEA_On_Mol_Surface'
|
|
|
sig_pos_alea_prop = 'r_NDDO_Pos_ALEA_Variance_On_Mol_Surface'
|
|
|
sig_neg_alea_prop = 'r_NDDO_Neg_ALEA_Variance_On_Mol_Surface'
|
|
|
sig_tot_alea_prop = 'r_NDDO_Tot_ALEA_Variance_On_Mol_Surface'
|
|
|
balance_alea_prop = 'r_NDDO_ALEA_Balance_On_Mol_Surface'
|
|
|
local_pol_alea_prop = 'r_NDDO_Avg_Abs_Dev_from_Mean_ALEA_On_Mo...
|
|
|
mulliken_charge_prop = 'r_NDDO_Mulliken_Charge'
|
|
|
atomic_charge_prop = 'r_NDDO_NDDO_Charge'
|
|
|
esp_charge_prop = 'r_NDDO_ESP_Charge'
|
|
|
fe_prop = 'r_NDDO_Electrophilic_Frontier_Electron_Density'
|
|
|
fn_prop = 'r_NDDO_Nucleophilic_Frontier_Electron_Density'
|
|
|
se_prop = 'r_NDDO_Electrophilic_Superdelocalizability'
|
|
|
sn_prop = 'r_NDDO_Nucleophilic_Superdelocalizability'
|
|
|
sr_prop = 'r_NDDO_Radical_Superdelocalizability'
|
|
|
asp_prop = 'r_NDDO_Atom_Self_Polarizability'
|
|
|
maxat_esp_prop = 'r_NDDO_Max_surface_ESP'
|
|
|
minat_esp_prop = 'r_NDDO_Min_surface_ESP'
|
|
|
maxat_alie_prop = 'r_NDDO_Max_surface_ALIE'
|
|
|
minat_alie_prop = 'r_NDDO_Min_surface_ALIE'
|
|
|
maxat_alea_prop = 'r_NDDO_Max_surface_ALEA'
|
|
|
minat_alea_prop = 'r_NDDO_Min_surface_ALEA'
|
|
|
__abstractmethods__ = frozenset([])
|
|
|