Procedure | Location | Procedure Type | Description |
---|---|---|---|
add_coordination_number_derivs | dftd3_ncoord | Subroutine | |
app_driver | dftd3_app_driver | Subroutine | |
argument_list | dftd3_app_argument | Interface | Constructor for the argument list |
ascii_atomic_radii | dftd3_output | Subroutine | |
ascii_atomic_references | dftd3_output | Subroutine | |
ascii_damping_param | dftd3_output | Subroutine | |
ascii_energy_atom | dftd3_output | Subroutine | Print atom-resolved dispersion energies |
ascii_gcp_param | dftd3_output | Subroutine | |
ascii_pairwise | dftd3_output | Subroutine | |
ascii_results | dftd3_output | Subroutine | |
ascii_system_properties | dftd3_output | Subroutine | |
author_name | dftd3_citation | Function | Create an author |
check_error_api | dftd3_api | Function | Check error handle status |
copy_c6 | dftd3_reference | Subroutine | |
crossproduct | dftd3_cutoff | Subroutine | |
delete_error_api | dftd3_api | Subroutine | Delete error handle object |
delete_gcp_api | dftd3_api | Subroutine | Delete counter-poise parameter handle object |
delete_model_api | dftd3_api | Subroutine | Delete dispersion model |
delete_param_api | dftd3_api | Subroutine | Delete damping parameters |
delete_structure_api | dftd3_api | Subroutine | Delete molecular structure data |
format_bibtex | dftd3_citation | Subroutine | Format a citation as a BibTeX entry |
get_arguments | dftd3_app_cli | Subroutine | |
get_atm_dispersion | dftd3_damping_atm | Subroutine | Evaluation of the dispersion energy expression |
get_atm_dispersion_derivs | dftd3_damping_atm | Subroutine | Evaluation of the dispersion energy expression |
get_atm_dispersion_energy | dftd3_damping_atm | Subroutine | Evaluation of the dispersion energy expression |
get_atm_pairwise_dispersion | dftd3_damping_atm | Subroutine | Evaluation of the dispersion energy expression |
get_c6 | dftd3_reference | Function | |
get_citation | dftd3_citation | Function | Get citation data for a given DOI |
get_coordination_number | dftd3_ncoord | Subroutine | Geometric fractional coordination number, supports exponential counting functions. |
get_counterpoise_api | dftd3_api | Subroutine | Calculate dispersion |
get_covalent_rad | dftd3_data_covrad | Interface | Covalent radii for DFT-D3 coordination number |
get_dftd3_version | dftd3_version | Subroutine | Getter function to retrieve s-dftd3 version |
get_dispersion | dftd3_disp | Interface | Calculate dispersion energy |
get_dispersion2 | dftd3_damping_zero | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion2 | dftd3_damping_rational | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion2 | dftd3_damping_mzero | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion2 | dftd3_damping_optimizedpower | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion3 | dftd3_damping_zero | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion3 | dftd3_damping_rational | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion3 | dftd3_damping_mzero | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion3 | dftd3_damping_optimizedpower | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion_derivs | dftd3_damping_zero | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion_derivs | dftd3_damping_rational | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion_derivs | dftd3_damping_mzero | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion_derivs | dftd3_damping_optimizedpower | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion_energy | dftd3_damping_zero | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion_energy | dftd3_damping_rational | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion_energy | dftd3_damping_mzero | Subroutine | Evaluation of the dispersion energy expression |
get_dispersion_energy | dftd3_damping_optimizedpower | Subroutine | Evaluation of the dispersion energy expression |
get_error_api | dftd3_api | Subroutine | Get error message from error handle |
get_gcp_param | dftd3_gcp_param | Subroutine | |
get_geometric_counterpoise | dftd3_gcp | Subroutine | Geometric counterpoise correction |
get_lattice_points | dftd3_cutoff | Subroutine | |
get_method_id | dftd3_param | Function | |
get_mrational_damping | dftd3_param | Subroutine | |
get_mzero_damping | dftd3_param | Subroutine | |
get_normals | dftd3_cutoff | Subroutine | |
get_optimizedpower_damping | dftd3_param | Subroutine | |
get_pairwise_dispersion | dftd3_disp | Subroutine | Wrapper to handle the evaluation of pairwise representation of the dispersion energy |
get_pairwise_dispersion2 | dftd3_damping_zero | Subroutine | Evaluation of the dispersion energy expression projected on atomic pairs |
get_pairwise_dispersion2 | dftd3_damping_rational | Subroutine | Evaluation of the dispersion energy expression projected on atomic pairs |
get_pairwise_dispersion2 | dftd3_damping_mzero | Subroutine | Evaluation of the dispersion energy expression projected on atomic pairs |
get_pairwise_dispersion2 | dftd3_damping_optimizedpower | Subroutine | Evaluation of the dispersion energy expression projected on atomic pairs |
get_pairwise_dispersion3 | dftd3_damping_zero | Subroutine | Evaluation of the dispersion energy expression |
get_pairwise_dispersion3 | dftd3_damping_rational | Subroutine | Evaluation of the dispersion energy expression |
get_pairwise_dispersion3 | dftd3_damping_mzero | Subroutine | Evaluation of the dispersion energy expression |
get_pairwise_dispersion3 | dftd3_damping_optimizedpower | Subroutine | Evaluation of the dispersion energy expression |
get_r4r2_val | dftd3_data_r4r2 | Interface | Get r4/r2 expectation value |
get_rational_damping | dftd3_param | Subroutine | |
get_translations | dftd3_cutoff | Subroutine | generate a supercell based on a realspace cutoff, this subroutine |
get_vdw_rad | dftd3_data_vdwrad | Interface | |
get_version_api | dftd3_api | Function | Obtain library version as major * 10000 + minor + 100 + patch |
get_zero_damping | dftd3_param | Subroutine | |
handle_error | dftd3_main | Subroutine | |
header | dftd3_app_help | Subroutine | |
init_reference_c6 | dftd3_reference | Subroutine | |
is_citation_present | dftd3_citation | Function | Check if citation data is present |
json_results | dftd3_output | Subroutine | |
len | dftd3_app_argument | Interface | |
load_gcp_param_api | dftd3_api | Function | Create new error handle object |
load_mrational_damping_api | dftd3_api | Function | Load rational damping parameters from internal storage |
load_mzero_damping_api | dftd3_api | Function | Load zero damping parameters from internal storage |
load_optimizedpower_damping_api | dftd3_api | Function | Load optimized power damping parameters from internal storage |
load_rational_damping_api | dftd3_api | Function | Load rational damping parameters from internal storage |
load_zero_damping_api | dftd3_api | Function | Load zero damping parameters from internal storage |
lowercase | dftd3_param | Function | Convert string to lower case |
new_citation | dftd3_citation | Function | Create a new citation |
new_d3_model | dftd3_model | Subroutine | Create new dispersion model from molecular structure input |
new_d3_model_api | dftd3_api | Function | Create new D3 dispersion model |
new_error_api | dftd3_api | Function | Create new error handle object |
new_mrational_damping_api | dftd3_api | Function | Create new rational damping parameters |
new_mzero_damping | dftd3_damping_mzero | Subroutine | Create new modified zero damping model |
new_mzero_damping_api | dftd3_api | Function | Create new zero damping parameters |
new_optimizedpower_damping | dftd3_damping_optimizedpower | Subroutine | Create new optimized power damping model |
new_optimizedpower_damping_api | dftd3_api | Function | Create new optimized power damping parameters |
new_rational_damping | dftd3_damping_rational | Subroutine | Create new rational damping model |
new_rational_damping_api | dftd3_api | Function | Create new rational damping parameters |
new_structure_api | dftd3_api | Function | Create new molecular structure data (quantities in Bohr) |
new_zero_damping | dftd3_damping_zero | Subroutine | Create new zero damping model |
new_zero_damping_api | dftd3_api | Function | Create new zero damping parameters |
print_c6 | dftd3_reference | Subroutine | |
same_citation | dftd3_citation | Function | Check if two citations are the same |
set_gcp_realspace_cutoff | dftd3_api | Subroutine | |
shift_back_abc | dftd3_utils | Function | |
tagged_result | dftd3_output | Subroutine | |
triple_scale | dftd3_damping_atm | Function | Logic exercise to distribute a triple energy to atomwise energies. |
turbomole_gradient | dftd3_output | Subroutine | |
turbomole_gradlatt | dftd3_output | Subroutine | |
update_structure_api | dftd3_api | Subroutine | Update coordinates and lattice parameters (quantities in Bohr) |
version | dftd3_app_help | Subroutine | |
wrap_to_central_cell | dftd3_utils | Subroutine |