IMP
2.2.0
The Integrative Modeling Platform
|
All IMP::kernel code is brought into the IMP namespace. More...
Namespaces | |
algebra | |
See IMP.algebra for more information. | |
atom | |
See IMP.atom for more information. | |
base | |
See IMP.base for more information. | |
benchmark | |
See IMP.benchmark for more information. | |
cgal | |
See IMP.cgal for more information. | |
cnmultifit | |
See IMP.cnmultifit for more information. | |
container | |
See IMP.container for more information. | |
core | |
See IMP.core for more information. | |
display | |
See IMP.display for more information. | |
domino | |
See IMP.domino for more information. | |
em | |
See IMP.em for more information. | |
em2d | |
See IMP.em2d for more information. | |
example | |
See IMP.example for more information. | |
gsl | |
See IMP.gsl for more information. | |
isd | |
See IMP.isd for more information. | |
kernel | |
See IMP.kernel for more information. | |
kinematics | |
See IMP.kinematics for more information. | |
kmeans | |
See IMP.kmeans for more information. | |
misc | |
See IMP.misc for more information. | |
modeller | |
See IMP.modeller for more information. | |
module_template | |
See IMP.module_template for more information. | |
mpi | |
See IMP.mpi for more information. | |
multifit | |
See IMP.multifit for more information. | |
parallel | |
See IMP.parallel for more information. | |
pepdock | |
See IMP.pepdock for more information. | |
rmf | |
See IMP.rmf for more information. | |
rotamer | |
See IMP.rotamer for more information. | |
saxs | |
See IMP.saxs for more information. | |
score_functor | |
See IMP.score_functor for more information. | |
scratch | |
See IMP.scratch for more information. | |
statistics | |
See IMP.statistics for more information. | |
symmetry | |
See IMP.symmetry for more information. | |
test | |
See IMP.test for more information. | |
Variables | |
const std::nullptr_t | nullptr |
See deprecation support.
All IMP
code is in the IMP
namespace. For convenience and backwards compatibility, the contents of IMP::kernel are hoisted into the IMP
namespace itself, in addition to being in the IMP::kernel namespace. For now you should use the IMP namespace versions of the names.
Import IMP::kernel::CommandDispatcher in the IMP namespace.
Definition at line 19 of file kernel/doxygen.h.
Import IMP::kernel::Configuration in the IMP namespace.
Definition at line 22 of file kernel/doxygen.h.
Import IMP::kernel::ConfigurationSet in the IMP namespace.
Definition at line 25 of file kernel/doxygen.h.
Import IMP::kernel::Constraint in the IMP namespace.
Definition at line 28 of file kernel/doxygen.h.
typedef IMP::kernel::Container IMP::Container |
Import IMP::kernel::Container in the IMP namespace.
Definition at line 31 of file kernel/doxygen.h.
typedef IMP::kernel::Decorator IMP::Decorator |
Import IMP::kernel::Decorator in the IMP namespace.
Definition at line 34 of file kernel/doxygen.h.
Import IMP::kernel::DependencyGraph in the IMP namespace.
Definition at line 37 of file kernel/doxygen.h.
Import IMP::kernel::DerivativeAccumulator in the IMP namespace.
Definition at line 40 of file kernel/doxygen.h.
typedef IMP::base::Vector< DerivativePair > IMP::DerivativePairs |
Pass or store a set of DerivativePair .
Definition at line 24 of file base/types.h.
Pass or store a set of DerivativePairs .
Definition at line 24 of file base/types.h.
Import IMP::kernel::EvaluationState in the IMP namespace.
Definition at line 43 of file kernel/doxygen.h.
Import IMP::kernel::EvaluationStates in the IMP namespace.
Definition at line 46 of file kernel/doxygen.h.
Import IMP::kernel::FloatIndex in the IMP namespace.
Definition at line 49 of file kernel/doxygen.h.
Import IMP::kernel::FloatIndexes in the IMP namespace.
Definition at line 52 of file kernel/doxygen.h.
typedef IMP::kernel::FloatKey IMP::FloatKey |
Import IMP::kernel::FloatKey in the IMP namespace.
Definition at line 55 of file kernel/doxygen.h.
typedef IMP::kernel::FloatKeys IMP::FloatKeys |
Import IMP::kernel::FloatKeys in the IMP namespace.
Definition at line 58 of file kernel/doxygen.h.
typedef IMP::base::Vector< FloatPair > IMP::FloatPairs |
Pass or store a set of FloatPair .
Definition at line 28 of file base/types.h.
typedef IMP::base::Vector< FloatPairs > IMP::FloatPairss |
Pass or store a set of FloatPairs .
Definition at line 28 of file base/types.h.
typedef IMP::base::Vector< FloatRange > IMP::FloatRanges |
Pass or store a set of FloatRange .
Definition at line 32 of file base/types.h.
typedef IMP::base::Vector< FloatRanges > IMP::FloatRangess |
Pass or store a set of FloatRanges .
Definition at line 32 of file base/types.h.
typedef IMP::base::Vector< Float > IMP::Floats |
Pass or store a set of Float .
Definition at line 47 of file base/types.h.
typedef IMP::base::Vector< Floats > IMP::FloatsList |
Pass or store a set of Floats .
Definition at line 54 of file base/types.h.
typedef IMP::base::Vector< FloatsList > IMP::FloatsLists |
Pass or store a set of FloatsList .
Definition at line 54 of file base/types.h.
typedef IMP::base::Vector< Floats > IMP::Floatss |
Pass or store a set of Floats .
Definition at line 47 of file base/types.h.
typedef IMP::kernel::IntKey IMP::IntKey |
Import IMP::kernel::IntKey in the IMP namespace.
Definition at line 61 of file kernel/doxygen.h.
typedef IMP::kernel::IntKeys IMP::IntKeys |
Import IMP::kernel::IntKeys in the IMP namespace.
Definition at line 64 of file kernel/doxygen.h.
typedef IMP::base::Vector< IntPair > IMP::IntPairs |
Pass or store a set of IntPair .
Definition at line 41 of file base/types.h.
typedef IMP::base::Vector< IntPairs > IMP::IntPairss |
Pass or store a set of IntPairs .
Definition at line 41 of file base/types.h.
typedef IMP::base::Vector< IntRange > IMP::IntRanges |
Pass or store a set of IntRange .
Definition at line 38 of file base/types.h.
typedef IMP::base::Vector< IntRanges > IMP::IntRangess |
Pass or store a set of IntRanges .
Definition at line 38 of file base/types.h.
typedef IMP::base::Vector< Int > IMP::Ints |
Pass or store a set of Int .
Definition at line 49 of file base/types.h.
typedef IMP::base::Vector< Ints > IMP::IntsList |
Pass or store a set of Ints .
Definition at line 56 of file base/types.h.
typedef IMP::base::Vector< IntsList > IMP::IntsLists |
Pass or store a set of IntsList .
Definition at line 56 of file base/types.h.
typedef IMP::base::Vector< Ints > IMP::Intss |
Pass or store a set of Ints .
Definition at line 49 of file base/types.h.
typedef IMP::kernel::Model IMP::Model |
Import IMP::kernel::Model in the IMP namespace.
Definition at line 67 of file kernel/doxygen.h.
Import IMP::kernel::ModelObject in the IMP namespace.
Definition at line 70 of file kernel/doxygen.h.
typedef IMP::kernel::ObjectKey IMP::ObjectKey |
Import IMP::kernel::ObjectKey in the IMP namespace.
Definition at line 73 of file kernel/doxygen.h.
Import IMP::kernel::ObjectKeys in the IMP namespace.
Definition at line 76 of file kernel/doxygen.h.
typedef IMP::kernel::Optimizer IMP::Optimizer |
Import IMP::kernel::Optimizer in the IMP namespace.
Definition at line 79 of file kernel/doxygen.h.
Import IMP::kernel::OptimizerState in the IMP namespace.
Definition at line 82 of file kernel/doxygen.h.
Import IMP::kernel::OptionParser in the IMP namespace.
Definition at line 85 of file kernel/doxygen.h.
Import IMP::kernel::PairContainer in the IMP namespace.
Definition at line 88 of file kernel/doxygen.h.
Import IMP::kernel::PairModifier in the IMP namespace.
Definition at line 91 of file kernel/doxygen.h.
Import IMP::kernel::PairPredicate in the IMP namespace.
Definition at line 94 of file kernel/doxygen.h.
typedef IMP::kernel::PairScore IMP::PairScore |
Import IMP::kernel::PairScore in the IMP namespace.
Definition at line 97 of file kernel/doxygen.h.
typedef IMP::kernel::Particle IMP::Particle |
Import IMP::kernel::Particle in the IMP namespace.
Definition at line 100 of file kernel/doxygen.h.
Import IMP::kernel::ParticleIndex in the IMP namespace.
Definition at line 103 of file kernel/doxygen.h.
Import IMP::kernel::ParticleIndexes in the IMP namespace.
Definition at line 121 of file kernel/doxygen.h.
Import IMP::kernel::ParticleIndexesKey in the IMP namespace.
Definition at line 124 of file kernel/doxygen.h.
Import IMP::kernel::ParticleIndexesKeys in the IMP namespace.
Definition at line 127 of file kernel/doxygen.h.
Import IMP::kernel::ParticleIndexKey in the IMP namespace.
Definition at line 106 of file kernel/doxygen.h.
Import IMP::kernel::ParticleIndexKeys in the IMP namespace.
Definition at line 109 of file kernel/doxygen.h.
Import IMP::kernel::ParticleIndexPairs in the IMP namespace.
Definition at line 112 of file kernel/doxygen.h.
Import IMP::kernel::ParticleIndexQuads in the IMP namespace.
Definition at line 115 of file kernel/doxygen.h.
Import IMP::kernel::ParticleIndexTriplets in the IMP namespace.
Definition at line 118 of file kernel/doxygen.h.
Import IMP::kernel::ParticlePair in the IMP namespace.
Definition at line 130 of file kernel/doxygen.h.
Import IMP::kernel::ParticlePairsTemp in the IMP namespace.
Definition at line 133 of file kernel/doxygen.h.
Import IMP::kernel::ParticleQuad in the IMP namespace.
Definition at line 136 of file kernel/doxygen.h.
Import IMP::kernel::ParticleQuadsTemp in the IMP namespace.
Definition at line 139 of file kernel/doxygen.h.
Import IMP::kernel::ParticleTriplet in the IMP namespace.
Definition at line 142 of file kernel/doxygen.h.
Import IMP::kernel::ParticleTripletsTemp in the IMP namespace.
Definition at line 145 of file kernel/doxygen.h.
typedef IMP::kernel::PythonRestraint IMP::PythonRestraint |
Import IMP::kernel::PythonRestraint in the IMP namespace.
Definition at line 148 of file kernel/doxygen.h.
typedef IMP::kernel::PythonScoreState IMP::PythonScoreState |
Import IMP::kernel::PythonScoreState in the IMP namespace.
Definition at line 151 of file kernel/doxygen.h.
Import IMP::kernel::QuadContainer in the IMP namespace.
Definition at line 154 of file kernel/doxygen.h.
Import IMP::kernel::QuadModifier in the IMP namespace.
Definition at line 157 of file kernel/doxygen.h.
Import IMP::kernel::QuadPredicate in the IMP namespace.
Definition at line 160 of file kernel/doxygen.h.
typedef IMP::kernel::QuadScore IMP::QuadScore |
Import IMP::kernel::QuadScore in the IMP namespace.
Definition at line 163 of file kernel/doxygen.h.
typedef IMP::kernel::Refiner IMP::Refiner |
Import IMP::kernel::Refiner in the IMP namespace.
Definition at line 166 of file kernel/doxygen.h.
typedef IMP::kernel::Restraint IMP::Restraint |
Import IMP::kernel::Restraint in the IMP namespace.
Definition at line 169 of file kernel/doxygen.h.
typedef IMP::kernel::RestraintBase IMP::RestraintBase |
Import IMP::kernel::RestraintBase in the IMP namespace.
Definition at line 172 of file kernel/doxygen.h.
Import IMP::kernel::RestraintSet in the IMP namespace.
Definition at line 175 of file kernel/doxygen.h.
typedef IMP::kernel::RestraintStatistics IMP::RestraintStatistics |
Import IMP::kernel::RestraintStatistics in the IMP namespace.
Definition at line 178 of file kernel/doxygen.h.
typedef IMP::kernel::RestraintStatisticsList IMP::RestraintStatisticsList |
Import IMP::kernel::RestraintStatisticsList in the IMP namespace.
Definition at line 181 of file kernel/doxygen.h.
typedef IMP::kernel::Sampler IMP::Sampler |
Import IMP::kernel::Sampler in the IMP namespace.
Definition at line 184 of file kernel/doxygen.h.
Import IMP::kernel::SaveToConfigurationSetOptimizerState in the IMP namespace.
Definition at line 188 of file kernel/doxygen.h.
typedef IMP::kernel::ScopedRemoveRestraint IMP::ScopedRemoveRestraint |
Import IMP::kernel::ScopedRemoveRestraint in the IMP namespace.
Definition at line 191 of file kernel/doxygen.h.
typedef IMP::kernel::ScopedRemoveScoreState IMP::ScopedRemoveScoreState |
Import IMP::kernel::ScopedRemoveScoreState in the IMP namespace.
Definition at line 194 of file kernel/doxygen.h.
typedef IMP::kernel::ScopedRestraint IMP::ScopedRestraint |
Import IMP::kernel::ScopedRestraint in the IMP namespace.
Definition at line 197 of file kernel/doxygen.h.
typedef IMP::kernel::ScopedScoreState IMP::ScopedScoreState |
Import IMP::kernel::ScopedScoreState in the IMP namespace.
Definition at line 200 of file kernel/doxygen.h.
Import IMP::kernel::ScopedSetFloatAttribute in the IMP namespace.
Definition at line 203 of file kernel/doxygen.h.
Import IMP::kernel::ScoreAccumulator in the IMP namespace.
Definition at line 206 of file kernel/doxygen.h.
Import IMP::kernel::ScoreAccumulators in the IMP namespace.
Definition at line 209 of file kernel/doxygen.h.
Import IMP::kernel::ScoreState in the IMP namespace.
Definition at line 212 of file kernel/doxygen.h.
typedef IMP::kernel::ScoreStateBase IMP::ScoreStateBase |
Import IMP::kernel::ScoreStateBase in the IMP namespace.
Definition at line 215 of file kernel/doxygen.h.
Import IMP::kernel::ScoringFunction in the IMP namespace.
Definition at line 218 of file kernel/doxygen.h.
Import IMP::kernel::SingletonContainer in the IMP namespace.
Definition at line 221 of file kernel/doxygen.h.
Import IMP::kernel::SingletonModifier in the IMP namespace.
Definition at line 224 of file kernel/doxygen.h.
Import IMP::kernel::SingletonPredicate in the IMP namespace.
Definition at line 227 of file kernel/doxygen.h.
Import IMP::kernel::SingletonScore in the IMP namespace.
Definition at line 230 of file kernel/doxygen.h.
typedef IMP::kernel::StringKey IMP::StringKey |
Import IMP::kernel::StringKey in the IMP namespace.
Definition at line 233 of file kernel/doxygen.h.
Import IMP::kernel::StringKeys in the IMP namespace.
Definition at line 236 of file kernel/doxygen.h.
typedef IMP::base::Vector< String > IMP::Strings |
Pass or store a set of String .
Definition at line 51 of file base/types.h.
typedef IMP::base::Vector< Strings > IMP::StringsList |
Pass or store a set of Strings .
Definition at line 58 of file base/types.h.
typedef IMP::base::Vector< StringsList > IMP::StringsLists |
Pass or store a set of StringsList .
Definition at line 58 of file base/types.h.
typedef IMP::base::Vector< Strings > IMP::Stringss |
Pass or store a set of Strings .
Definition at line 51 of file base/types.h.
Import IMP::kernel::TripletContainer in the IMP namespace.
Definition at line 239 of file kernel/doxygen.h.
Import IMP::kernel::TripletModifier in the IMP namespace.
Definition at line 242 of file kernel/doxygen.h.
Import IMP::kernel::TripletPredicate in the IMP namespace.
Definition at line 245 of file kernel/doxygen.h.
Import IMP::kernel::TripletScore in the IMP namespace.
Definition at line 248 of file kernel/doxygen.h.
Import IMP::kernel::UnaryFunction in the IMP namespace.
Definition at line 251 of file kernel/doxygen.h.
const std::nullptr_t IMP::nullptr |
The C++0x standard adds the nullptr keyword to get around a variety of problems with NULL. We provide an emulation within the IMP namespace when it is not available.
Use "nullptr" in code; the compiler will use our IMP::nullptr emulation automatically on systems that don't provide a native nullptr implementation.
If you are not in the IMP namespace, use the IMP_NULLPTR macro rather than asking for "IMP::nullptr". The latter does not work with some compilers (e.g. MSVC, which gets confused because nullptr is a keyword).
Definition at line 27 of file base/nullptr.h.