![]() |
Rosetta Core
2014.35
|
#include <CartesianBondedEnergy.hh>
Public Types | |
typedef utility::fixedsizearray1< Size, 2 > | Size2 |
typedef utility::fixedsizearray1< Size, 3 > | Size3 |
typedef utility::fixedsizearray1< Size, 4 > | Size4 |
typedef std::pair< Size2, CartBondedParametersCOP > | length_parameter |
typedef std::pair< Size3, CartBondedParametersCOP > | angle_parameter |
typedef std::pair< Size4, CartBondedParametersCOP > | torsion_parameter |
typedef std::pair< Size3, CartBondedParametersCOP > core::scoring::methods::ResidueCartBondedParameters::angle_parameter |
typedef std::pair< Size2, CartBondedParametersCOP > core::scoring::methods::ResidueCartBondedParameters::length_parameter |
typedef utility::fixedsizearray1< Size, 2 > core::scoring::methods::ResidueCartBondedParameters::Size2 |
typedef utility::fixedsizearray1< Size, 3 > core::scoring::methods::ResidueCartBondedParameters::Size3 |
typedef utility::fixedsizearray1< Size, 4 > core::scoring::methods::ResidueCartBondedParameters::Size4 |
typedef std::pair< Size4, CartBondedParametersCOP > core::scoring::methods::ResidueCartBondedParameters::torsion_parameter |
core::scoring::methods::ResidueCartBondedParameters::ResidueCartBondedParameters | ( | ) |
|
virtual |
void core::scoring::methods::ResidueCartBondedParameters::add_angle_parameter | ( | Size3 | atom_inds, |
CartBondedParametersCOP | params | ||
) |
References angle_params_.
void core::scoring::methods::ResidueCartBondedParameters::add_bbdep_angle_parameter | ( | Size3 | atom_inds, |
CartBondedParametersCOP | params | ||
) |
References bbdep_angle_params_.
void core::scoring::methods::ResidueCartBondedParameters::add_bbdep_length_parameter | ( | Size2 | atom_inds, |
CartBondedParametersCOP | params | ||
) |
References bbdep_length_params_.
void core::scoring::methods::ResidueCartBondedParameters::add_improper_torsion_parameter | ( | Size4 | atom_inds, |
CartBondedParametersCOP | params | ||
) |
References improper_torsion_params_.
void core::scoring::methods::ResidueCartBondedParameters::add_length_parameter | ( | Size2 | atom_inds, |
CartBondedParametersCOP | params | ||
) |
References length_params_.
void core::scoring::methods::ResidueCartBondedParameters::add_lower_connect_angle_params | ( | Size3 | atom_inds, |
CartBondedParametersCOP | params | ||
) |
References lower_connect_angle_params_.
void core::scoring::methods::ResidueCartBondedParameters::add_torsion_parameter | ( | Size4 | atom_inds, |
CartBondedParametersCOP | params | ||
) |
References torsion_params_.
void core::scoring::methods::ResidueCartBondedParameters::add_upper_connect_angle_params | ( | Size3 | atom_inds, |
CartBondedParametersCOP | params | ||
) |
References upper_connect_angle_params_.
|
inline |
void core::scoring::methods::ResidueCartBondedParameters::bb_C_index | ( | Size | index | ) |
References bb_C_index_.
Referenced by core::scoring::methods::CartesianBondedEnergy::eval_improper_torsion_derivatives(), core::scoring::methods::CartesianBondedEnergy::eval_improper_torsions(), core::scoring::methods::CartesianBondedEnergy::eval_interresidue_angle_derivs_two_from_rsd2(), core::scoring::methods::CartesianBondedEnergy::eval_interresidue_angle_energies_two_from_rsd2(), core::scoring::methods::CartesianBondedEnergy::eval_interresidue_bond_energy(), and core::scoring::methods::CartesianBondedEnergy::eval_interresidue_bond_length_derivs().
|
inline |
References bb_C_index_.
void core::scoring::methods::ResidueCartBondedParameters::bb_CA_index | ( | Size | index | ) |
|
inline |
References bb_CA_index_.
void core::scoring::methods::ResidueCartBondedParameters::bb_H_index | ( | Size | index | ) |
|
inline |
References bb_H_index_.
void core::scoring::methods::ResidueCartBondedParameters::bb_N_index | ( | Size | index | ) |
References bb_N_index_.
Referenced by core::scoring::methods::CartesianBondedEnergy::eval_improper_torsion_derivatives(), core::scoring::methods::CartesianBondedEnergy::eval_improper_torsions(), core::scoring::methods::CartesianBondedEnergy::eval_interresidue_angle_derivs_two_from_rsd1(), core::scoring::methods::CartesianBondedEnergy::eval_interresidue_angle_energies_two_from_rsd1(), core::scoring::methods::CartesianBondedEnergy::eval_interresidue_bond_energy(), and core::scoring::methods::CartesianBondedEnergy::eval_interresidue_bond_length_derivs().
|
inline |
References bb_N_index_.
void core::scoring::methods::ResidueCartBondedParameters::bb_O_index | ( | Size | index | ) |
|
inline |
References bb_O_index_.
|
inline |
just the list of angle parameters that are dependent on phi and psi; used for calculating dE/dphi and dE/dpsi
References bbdep_angle_params_.
|
inline |
just the list of length parameters that are dependent on phi and psi; used for calculating dE/dphi and dE/dpsi
References bbdep_length_params_.
void core::scoring::methods::ResidueCartBondedParameters::ca_cprev_n_h_interres_torsion_params | ( | CartBondedParametersCOP | params | ) |
|
inline |
References ca_cprev_n_h_interres_torsion_params_.
void core::scoring::methods::ResidueCartBondedParameters::ca_nnext_c_o_interres_torsion_params | ( | CartBondedParametersCOP | params | ) |
|
inline |
References ca_nnext_c_o_interres_torsion_params_.
void core::scoring::methods::ResidueCartBondedParameters::cprev_n_bond_length_params | ( | CartBondedParametersCOP | params | ) |
|
inline |
References cprev_n_bond_length_params_.
|
inline |
Exactly the same as proper torsion parameters, but parceled out into their own section so that debugging information can be given for these torsions in particular.
References improper_torsion_params_.
Referenced by core::scoring::methods::CartesianBondedEnergy::eval_singleres_improper_torsion_energies(), and core::scoring::methods::CartesianBondedEnergy::eval_singleres_improper_torsions_derivatives().
|
inline |
|
inline |
void core::scoring::methods::ResidueCartBondedParameters::oprev_cprev_n_h_interres_torsion_params | ( | CartBondedParametersCOP | params | ) |
|
inline |
References oprev_cprev_n_h_interres_torsion_params_.
void core::scoring::methods::ResidueCartBondedParameters::pro_cd_cprev_n_ca_interres_torsion_params | ( | CartBondedParametersCOP | params | ) |
|
inline |
References pro_cd_cprev_n_ca_interres_torsion_params_.
void core::scoring::methods::ResidueCartBondedParameters::pro_CD_index | ( | Size | index | ) |
|
inline |
References pro_CD_index_.
|
inline |
|
inline |
|
private |
Referenced by add_angle_parameter(), and angle_parameters().
|
private |
Referenced by bb_C_index().
|
private |
Referenced by bb_CA_index().
|
private |
Referenced by bb_H_index().
|
private |
Referenced by bb_N_index().
|
private |
Referenced by bb_O_index().
|
private |
Referenced by add_bbdep_angle_parameter(), and bbdep_angle_parameters().
|
private |
Referenced by add_bbdep_length_parameter(), and bbdep_length_parameters().
|
private |
Referenced by ca_cprev_n_h_interres_torsion_params().
|
private |
Referenced by ca_nnext_c_o_interres_torsion_params().
|
private |
Referenced by cprev_n_bond_length_params().
|
private |
Referenced by add_improper_torsion_parameter(), and improper_torsion_parameters().
|
private |
Referenced by add_length_parameter(), and length_parameters().
|
private |
For amino acids only: if they have a lower connection, then what are the angle parameters for Cprev-at1-at2 for all atoms at2 bonded to lower-connect-atom at1?
Referenced by add_lower_connect_angle_params(), and lower_connect_angle_params().
|
private |
Referenced by oprev_cprev_n_h_interres_torsion_params().
|
private |
Referenced by pro_cd_cprev_n_ca_interres_torsion_params().
|
private |
Referenced by pro_CD_index().
|
private |
Referenced by add_torsion_parameter(), and torsion_parameters().
|
private |
For amino acids only: if they have an upper connection, then what are the angle parameters for Nnext-at1-at2 for all atoms at2 bonded to upper-connect-atom at1?
Referenced by add_upper_connect_angle_params(), and upper_connect_angle_params().