| |
Methods defined here:
- __init__(...) from builtins.PyCapsule
- __init__(*args, **kwargs)
Overloaded function.
1. __init__(rosetta.core.scoring.annealing.ResidueArrayAnnealableEnergy) -> NoneType
2. __init__(rosetta.core.scoring.annealing.ResidueArrayAnnealableEnergy, rosetta.core.scoring.annealing.ResidueArrayAnnealableEnergy) -> NoneType
- __new__(*args, **kwargs) from builtins.type
- Create and return a new object. See help(type) for accurate signature.
- assign(...) from builtins.PyCapsule
- assign(self : rosetta.core.scoring.annealing.ResidueArrayAnnealableEnergy, : rosetta.core.scoring.annealing.ResidueArrayAnnealableEnergy) -> rosetta.core.scoring.annealing.ResidueArrayAnnealableEnergy
- calculate_energy(...) from builtins.PyCapsule
- calculate_energy(self : rosetta.core.scoring.annealing.ResidueArrayAnnealableEnergy, resvect : rosetta.utility.vector1_std_shared_ptr_const_core_conformation_Residue_t) -> float
Calculate the energy given a vector of const-owning pointers to Residue objects.
Must be implemented by derived classes.
- setup_residuearrayannealableenergy_for_packing(...) from builtins.PyCapsule
- setup_residuearrayannealableenergy_for_packing(self : rosetta.core.scoring.annealing.ResidueArrayAnnealableEnergy, pose : rosetta.core.pose.Pose, sfxn : rosetta.core.scoring.ScoreFunction) -> NoneType
ResidueArrayAnnealableEnergy objects may optionally cache data within the EnergyMethod prior to a packer run.
This function is defined as doing nothing by default, but can be redefined on a per-EnergyMethod basis to cache whatever
data are necessary.
Note that this is strictly unidirectional: data can be cached FROM the Pose or ScoreFunction, not TO the Pose or ScoreFunction.
The method is nonconst to permit caching within the ResidueArrayAnnealableEnergy-derived EnergyMethod.
|