Decorator for helping deal with a hierarchy.
Various important functionality for implementing decorators.
Simple conjugate gradients optimizer.
Simple Monte Carlo optimizer.
Accumulate the derivatives of the refined particles.
Act on the distance between two rigid bodies.
Distance restraint between two particles.
Test all pairs of particles to find close pairs.
Use a PairModifier applied to a kernel::ParticlePairsTemp to maintain an invariant.
Prevent spheres from inter-penetrating.
Mass Spec Connectivity restraint.
Test all pairs of particles to find close pairs.
functionality for defining rigid bodies
Simple Monte Carlo optimizer.
Open cubic spline function.
A restraint to maintain the diameter of a set of points.
A Score on the distance to a fixed point.
Angle restraint between three particles.
Use a SingletonModifier applied to a kernel::ParticlesTemp to maintain an invariant.
A modifier which variables within a ball.
Apply a QuadScore to a Quad.
Write geometry to a file during optimization.
Angle restraint between three particles.
Use a hierarchy of grids to find close pairs.
Copies derivatives from coarse grained particle to its refined set of particles using weights indicat...
Return the hierarchy leaves under a particle.
Delegate to another PairScore depending on particle types.
Score particles based on a bounding box.
Angle restraint between three particles.
Generate pairs by applying a Refiner to the particles.
A mover that applies other movers one at a time.
Apply a PairScore to close pairs.
A particle with a user-defined type.
Closed cubic spline function.
A particle refiner which returns a fixed set of particles.
A restraint that prevents spheres from inter-penetrating.
Accumulate the derivatives of the refined particles.
Log the restraint scores and things.
A mover that transform a rigid body.
Various important functionality for implementing decorators.
Functionality only available in Python.
functionality for defining rigid bodies
The base class for movers for MC optimization.
Various important functionality for implementing decorators.
Distance restraint between two particles.
A mover that transform a rigid body.
Decorator to hold Gaussian3D.
Apply a TripletScore to a Triplet.
Harmonic lower bound function.
A modifier which variables within a ball.
A Score on the distance between a pair of particles.
A score based on the unmodified value of an attribute.
A score on the distance between the surfaces of two spheres.
Cover a bond with a sphere.
Score particles based on a bounding box.
A lookup based particle refiner.
Handle rigid bodies by looking at their members.
Test all pairs of particles to find close pairs.
A base class for algorithms to detect proximities.
Simple steepest descent optimizer.
Implement various types of symmetry.
A Monte Carlo/Conjugate Gradients based sampler.
Storage of a model, its restraints, constraints and particles.
Use a TripletModifier applied to a kernel::ParticleTripletsTemp to maintain an invariant.
Return the hierarchy children of a particle.
Score based on the k minimum restraints.
Apply a SingletonScore to a Singleton.
Decorator for a sphere-like particle.
Use a QuadModifier applied to a kernel::ParticleQuadsTemp to maintain an invariant.
Apply a PairScore to a Pair.
Dihedral restraint between four particles.
Harmonic upper bound function.
Set the coordinates of the particle to be the centroid of the refined particles.
A modifier which perturbs a point with a normal distribution.
A Score on the angle between three particles.