Bfactor multifunc.
More...
#include <BfactorFittingMover.hh>
|
| | BfactorMultifunc (core::pose::Pose &pose_in, core::Real wt_adp, core::Real wt_dens, core::Real rmax, core::Real radius_exp, core::Real scorescale, bool exact, bool verbose, bool deriv_check) |
| |
| | ~BfactorMultifunc () override=default |
| |
| core::Real | operator() (core::optimization::Multivec const &vars) const override |
| | B factor optimization multifunc. More...
|
| |
| void | dfunc (core::optimization::Multivec const &vars, core::optimization::Multivec &dE_dvars) const override |
| |
| void | dump (core::optimization::Multivec const &x1, core::optimization::Multivec const &x2) const override |
| | Error state reached – derivative does not match gradient Derived classes have the oportunity to now output and or analyze the two vars assignments vars, vars+delta where the derivatives are incorrect. More...
|
| |
| void | poseBfacts2multivec (core::pose::Pose &pose, core::optimization::Multivec &y) const |
| | pose with B factors –> multivec More...
|
| |
| void | multivec2poseBfacts (core::optimization::Multivec const &vars, core::pose::Pose &pose) const |
| | multivec —> pose B factors More...
|
| |
| | ~Multifunc () override=default |
| | Destructor. More...
|
| |
| virtual bool | abort_min (Multivec const &) const |
| | Christophe added the following to allow premature end of minimization If you want to abort the minimizer under specific circonstances overload this function and return true if you want to stop, false if you want to continue. FOR THE MOMENT, ONLY IN DFPMIN! More...
|
| |
| protocols::electron_density::BfactorMultifunc::~BfactorMultifunc |
( |
| ) |
|
|
overridedefault |
Implements core::optimization::Multifunc.
References core::chemical::aa_vrt, atom_indices_, core::id::AtomID::atomno(), B_EPS, core::pose::Pose::conformation(), core::scoring::electron_density::ElectronDensity::dCCdB_fastRes(), core::scoring::electron_density::ElectronDensity::dCCdBs(), core::pose::Pose::energies(), core::scoring::Energies::energy_graph(), exact_, core::scoring::electron_density::getDensityMap(), core::pose::symmetry::is_symmetric(), moving_atoms_, multivec2poseBfacts(), core::conformation::Residue::nheavyatoms(), core::pose::Pose::pdb_info(), pose_, radius_exp_, core::pose::Pose::residue(), rhoMask_, rmax_, core::id::AtomID::rsd(), protocols::hybridization::score, scorescale_, core::pose::Pose::size(), verbose_, wt_adp_, and wt_dens_.
Referenced by dump().
B factor optimization multifunc.
Implements core::optimization::Multifunc.
References core::chemical::aa_vrt, atom_indices_, B_EPS, core::scoring::electron_density::ElectronDensity::calcRhoC(), core::pose::Pose::conformation(), core::pose::Pose::energies(), core::scoring::Energies::energy_graph(), exact_, core::scoring::electron_density::getDensityMap(), core::scoring::electron_density::ElectronDensity::getRSCC(), core::pose::symmetry::is_symmetric(), core::scoring::electron_density::ElectronDensity::matchResFast(), moving_atoms_, multivec2poseBfacts(), core::conformation::Residue::nheavyatoms(), core::pose::Pose::pdb_info(), pose_, radius_exp_, core::pose::Pose::residue(), rhoC_, rhoMask_, rmax_, scorescale_, core::pose::Pose::size(), verbose_, wt_adp_, wt_dens_, and core::scoring::electron_density::poseCoord::x_.
| core::Real protocols::electron_density::BfactorMultifunc::B_EPS |
|
private |
| bool protocols::electron_density::BfactorMultifunc::deriv_check_ |
|
private |
| bool protocols::electron_density::BfactorMultifunc::exact_ |
|
private |
| utility::vector1< core::id::AtomID > protocols::electron_density::BfactorMultifunc::moving_atoms_ |
|
private |
| core::Real protocols::electron_density::BfactorMultifunc::radius_exp_ |
|
private |
| ObjexxFCL::FArray3D< core::Real > protocols::electron_density::BfactorMultifunc::rhoC_ |
|
mutableprivate |
| ObjexxFCL::FArray3D< core::Real > protocols::electron_density::BfactorMultifunc::rhoMask_ |
|
mutableprivate |
| core::Real protocols::electron_density::BfactorMultifunc::rmax_ |
|
private |
| core::Real protocols::electron_density::BfactorMultifunc::scorescale_ |
|
private |
| bool protocols::electron_density::BfactorMultifunc::verbose_ |
|
private |
| core::Real protocols::electron_density::BfactorMultifunc::wt_adp_ |
|
private |
| core::Real protocols::electron_density::BfactorMultifunc::wt_dens_ |
|
private |
The documentation for this class was generated from the following files: