nanotools.relaxation package
Submodules
- nanotools.relaxation.general_material module
NBRelaxerNBRelaxer.atomcellNBRelaxer.relaxation_typeNBRelaxer.toleranceNBRelaxer.max_stepsNBRelaxer.fix_atoms_indexNBRelaxer.parse_xyz_file()NBRelaxer.plot_energy()NBRelaxer.relax()NBRelaxer.relax_full()NBRelaxer.relax_position()NBRelaxer.relax_strain()NBRelaxer.visualize_trajectory()NBRelaxer.write()
- nanotools.relaxation.two_probe module
NBRelaxerNBRelaxer.atomcell_LNBRelaxer.atomcell_RNBRelaxer.atomcell_CNBRelaxer.transport_axisNBRelaxer.toleranceNBRelaxer.max_stepsNBRelaxer.fix_2_layer_leadsNBRelaxer.check_overlap()NBRelaxer.check_overlap_side()NBRelaxer.generate_pbc_for_direction()NBRelaxer.parse_xyz_file()NBRelaxer.plot_energy()NBRelaxer.relax()NBRelaxer.relax_central_region()NBRelaxer.scale_atoms()NBRelaxer.sort_atoms_along_direction()NBRelaxer.translate_atoms_along_direction()NBRelaxer.transport_direction_to_index()NBRelaxer.visualize_trajectory()NBRelaxer.write()