schrodinger.application.mopac.results71 module¶
A module to parse and store the results of a MOPAC7.1 calculation. It interfaces directly with the Fortran code to populate the output variables from memory.
-
class
schrodinger.application.mopac.results71.
MopacResults71
¶ Bases:
schrodinger.application.mopac.mopac_results.MopacResults
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¶
-
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_Surface'¶
-
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_Mol_Surface'¶
-
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_Mol_Surface'¶
-
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'¶
-
__init__
()¶ Initialize self. See help(type(self)) for accurate signature.
-
structure
¶ A Schrodinger Structure object which is populated with output data.
-
method
¶ Type: str name of semi-empirical method (i.e. a MOPAC keyword)
-
output_file
¶ Type: str name of output file generated by MOPAC.
-
set_method
(value)¶
-
set_output_file
(value)¶
-
set_return_code
(value)¶
-
set_count
(value)¶
-
check_key
(keyword)¶ If the given keyword was set in the job specification, return True, otherwise return False.
-
set_final_structure
(structure, filename)¶ Set the final structure and update the coordinates to match the final geometry.
-
statusOk
()¶ Check the summary status of the job, looking at SCF status and return code of the main routine.
Return True if all is ok, False if not.
-
get_error_text
()¶ Get the error text set during the main MOPAC calculation. If there is no error text, returns the empty string.
-
write_vis_files
()¶ This function is not needed in this API
-