#include <AssignOrbitals.hh>
|
| | AssignOrbitals (core::chemical::MutableResidueTypeOP const restype) |
| |
| void | assign_orbitals () |
| |
| void | assign_only_pi_orbitals_to_atom (core::chemical::AtomType const &atmtype) |
| |
| void | assign_sp2_sp_orbitals_to_one_bonded_atom (core::chemical::AtomType const &atmtype) |
| |
| void | add_orbitals_to_restype (VD atm_vd2, VD atm_vd3, core::chemical::AtomType const &atmtype, std::string const &atom_hybridization, utility::vector1< numeric::xyzVector< core::Real > > const &orbital_xyz_vectors) |
| |
| void | assign_sp2_orbitals_to_one_bonded_atom (core::chemical::AtomType const &atmtype) |
| |
utility::vector1
< numeric::xyzVector
< core::Real > > | cross_product_helper (VD const atm_vd1, VD const atm_vd2, VD const atm_vd3, core::Real const dist) |
| |
| void | calculate_orbital_icoor (numeric::xyzVector< core::Real > const &orbital_xyz, VD const atm_vd1, VD const atm_vd2, VD const atm_vd3, std::string const &orbital_element_name) |
| |
utility::vector1
< numeric::xyzVector
< core::Real > > | Coordinates_TriganolPlanar_bondedto1atom_helper (VD const atm_vd1, VD const atm_vd2, VD const atm_vd3, core::Real const dist) |
| |
utility::vector1
< numeric::xyzVector
< core::Real > > | Coordinates_Tetrahedral_bondedto3atoms_helper (VD const atm_vd1, VD const atm_vd2, VD const atm_vd3, VD const atm_vd4, core::Real const dist) |
| |
| void core::chemical::orbitals::AssignOrbitals::add_orbitals_to_restype |
( |
VD |
atm_vd2, |
|
|
VD |
atm_vd3, |
|
|
core::chemical::AtomType const & |
atmtype, |
|
|
std::string const & |
atom_hybridization, |
|
|
utility::vector1< numeric::xyzVector< core::Real > > const & |
orbital_xyz_vectors |
|
) |
| |
| void core::chemical::orbitals::AssignOrbitals::assign_only_pi_orbitals_to_atom |
( |
core::chemical::AtomType const & |
atmtype | ) |
|
| void core::chemical::orbitals::AssignOrbitals::assign_orbitals |
( |
| ) |
|
References core::chemical::aa_phe, core::chemical::aa_trp, core::chemical::aa_tyr, add_orbitals_to_restype(), AObondedatoms_, AOdist_, AOhybridization_, assign_only_pi_orbitals_to_atom(), assign_sp2_orbitals_to_one_bonded_atom(), assign_sp2_sp_orbitals_to_one_bonded_atom(), core::chemical::ChemicalManager::atom_type_set(), Avd_, calculate_orbital_icoor(), Coordinates_Tetrahedral_bondedto3atoms_helper(), cross_product_helper(), core::kinematics::distance(), make_orbital_element_name(), make_orbital_type_name(), Orbtype_, restype_, set_orbital_type_and_bond(), and core::chemical::orbitals::strip_whitespace().
Referenced by core::chemical::ResidueTypeSet::prep_restype().
| void core::chemical::orbitals::AssignOrbitals::assign_sp2_orbitals_to_one_bonded_atom |
( |
core::chemical::AtomType const & |
atmtype | ) |
|
| void core::chemical::orbitals::AssignOrbitals::assign_sp2_sp_orbitals_to_one_bonded_atom |
( |
core::chemical::AtomType const & |
atmtype | ) |
|
| void core::chemical::orbitals::AssignOrbitals::calculate_orbital_icoor |
( |
numeric::xyzVector< core::Real > const & |
orbital_xyz, |
|
|
VD const |
atm_vd1, |
|
|
VD const |
atm_vd2, |
|
|
VD const |
atm_vd3, |
|
|
std::string const & |
orbital_element_name |
|
) |
| |
| utility::vector1< numeric::xyzVector< core::Real > > core::chemical::orbitals::AssignOrbitals::Coordinates_Tetrahedral_bondedto3atoms_helper |
( |
VD const |
atm_vd1, |
|
|
VD const |
atm_vd2, |
|
|
VD const |
atm_vd3, |
|
|
VD const |
atm_vd4, |
|
|
core::Real const |
dist |
|
) |
| |
| utility::vector1< numeric::xyzVector< core::Real > > core::chemical::orbitals::AssignOrbitals::Coordinates_TriganolPlanar_bondedto1atom_helper |
( |
VD const |
atm_vd1, |
|
|
VD const |
atm_vd2, |
|
|
VD const |
atm_vd3, |
|
|
core::Real const |
dist |
|
) |
| |
| utility::vector1< numeric::xyzVector< core::Real > > core::chemical::orbitals::AssignOrbitals::cross_product_helper |
( |
VD const |
atm_vd1, |
|
|
VD const |
atm_vd2, |
|
|
VD const |
atm_vd3, |
|
|
core::Real const |
dist |
|
) |
| |
| std::string core::chemical::orbitals::AssignOrbitals::make_orbital_element_name |
( |
| ) |
|
|
private |
| std::string core::chemical::orbitals::AssignOrbitals::make_orbital_type_name |
( |
AtomType const & |
atmtype, |
|
|
std::string const & |
orbitaltype, |
|
|
core::Size const |
hybridization |
|
) |
| |
|
private |
| void core::chemical::orbitals::AssignOrbitals::set_orbital_type_and_bond |
( |
VD |
atom_vd, |
|
|
std::string |
orbital_element_name, |
|
|
std::string |
orbital_type_full_name |
|
) |
| |
|
private |
| utility::vector1<VD> core::chemical::orbitals::AssignOrbitals::AObondedatoms_ |
|
private |
| core::Real core::chemical::orbitals::AssignOrbitals::AOdist_ |
|
private |
| core::Size core::chemical::orbitals::AssignOrbitals::AOhybridization_ |
|
private |
| core::Size core::chemical::orbitals::AssignOrbitals::n_orbitals_ |
|
private |
| core::Size core::chemical::orbitals::AssignOrbitals::Orbtype_ |
|
private |
The documentation for this class was generated from the following files: