![]() |
Rosetta
2021.16
|
#include <MinimizationData.hh>

Public Types | |
| typedef basic::datacache::CacheableData | CacheableData |
| typedef basic::datacache::CacheableDataOP | CacheableDataOP |
| typedef basic::datacache::CacheableDataCOP | CacheableDataCOP |
Public Member Functions | |
| ResSingleMinimizationData () | |
| ~ResSingleMinimizationData () override | |
| ResSingleMinimizationData (ResSingleMinimizationData const &) | |
| ResSingleMinimizationData & | operator= (ResSingleMinimizationData const &) |
| void | set_data (min_single_data index, CacheableDataOP data) |
| CacheableDataOP | get_data (min_single_data index) |
| CacheableDataCOP | get_data (min_single_data index) const |
| CacheableData & | get_data_ref (min_single_data index) |
| CacheableData const & | get_data_ref (min_single_data index) const |
Private Attributes | |
| utility::vector1< CacheableDataOP > | data_cache_ |
| typedef basic::datacache::CacheableData core::scoring::ResSingleMinimizationData::CacheableData |
| typedef basic::datacache::CacheableDataCOP core::scoring::ResSingleMinimizationData::CacheableDataCOP |
| typedef basic::datacache::CacheableDataOP core::scoring::ResSingleMinimizationData::CacheableDataOP |
| core::scoring::ResSingleMinimizationData::ResSingleMinimizationData | ( | ) |
|
overridedefault |
| core::scoring::ResSingleMinimizationData::ResSingleMinimizationData | ( | ResSingleMinimizationData const & | other | ) |
References data_cache_, and core::scoring::n_min_single_data.
| ResSingleMinimizationData::CacheableDataOP core::scoring::ResSingleMinimizationData::get_data | ( | min_single_data | index | ) |
References data_cache_.
Referenced by core::scoring::methods::MMLJEnergyIntra::eval_intrares_derivatives(), core::scoring::constraints::ConstraintsEnergy::eval_intrares_derivatives(), core::scoring::etable::BaseEtableEnergy< Derived >::eval_intrares_derivatives(), core::scoring::methods::MMLJEnergyIntra::eval_intrares_energy_ext(), core::scoring::constraints::ConstraintsEnergy::eval_intrares_energy_ext(), core::scoring::etable::BaseEtableEnergy< Derived >::eval_intrares_energy_ext(), core::energy_methods::retrieve_mp_resdata_ptr(), core::energy_methods::retrieve_nonconst_mp_resdata(), core::energy_methods::retrieve_nonconst_vdw_resdata(), core::energy_methods::retrieve_vdw_resdata_ptr(), core::scoring::constraints::ConstraintsEnergy::setup_for_derivatives_for_residue(), core::scoring::methods::MMLJEnergyIntra::setup_for_minimizing_for_residue(), core::scoring::hbonds::HBondEnergy::setup_for_minimizing_for_residue(), core::scoring::etable::BaseEtableEnergy< Derived >::setup_for_minimizing_for_residue(), core::scoring::hbonds::HBondEnergy::setup_for_minimizing_for_residue_pair(), and core::scoring::constraints::ConstraintsEnergy::setup_for_scoring_for_residue().
| ResSingleMinimizationData::CacheableDataCOP core::scoring::ResSingleMinimizationData::get_data | ( | min_single_data | index | ) | const |
References data_cache_.
|
inline |
References data_cache_.
Referenced by core::scoring::methods::MMLJEnergyIntra::eval_intrares_derivatives(), core::scoring::etable::BaseEtableEnergy< Derived >::eval_intrares_derivatives(), core::scoring::methods::MMLJEnergyIntra::eval_intrares_energy_ext(), core::scoring::etable::BaseEtableEnergy< Derived >::eval_intrares_energy_ext(), core::energy_methods::retrieve_mp_resdata(), and core::energy_methods::retrieve_vdw_resdata().
|
inline |
References data_cache_.
| ResSingleMinimizationData & core::scoring::ResSingleMinimizationData::operator= | ( | ResSingleMinimizationData const & | rhs | ) |
References data_cache_, and core::scoring::n_min_single_data.
| void core::scoring::ResSingleMinimizationData::set_data | ( | min_single_data | index, |
| CacheableDataOP | data | ||
| ) |
References data_cache_.
Referenced by core::energy_methods::retrieve_nonconst_mp_resdata(), core::energy_methods::retrieve_nonconst_vdw_resdata(), core::scoring::methods::MMLJEnergyIntra::setup_for_minimizing_for_residue(), core::energy_methods::MultipoleElecEnergy::setup_for_minimizing_for_residue(), core::energy_methods::VdWTinkerEnergy::setup_for_minimizing_for_residue(), core::scoring::hbonds::HBondEnergy::setup_for_minimizing_for_residue(), core::scoring::constraints::ConstraintSet::setup_for_minimizing_for_residue(), and core::scoring::etable::BaseEtableEnergy< Derived >::setup_for_minimizing_for_residue().
|
private |
Referenced by get_data(), get_data_ref(), operator=(), ResSingleMinimizationData(), and set_data().
1.8.7