Gromacs  2019-beta1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs
restraintpotential.h File Reference
#include <functional>
#include <memory>
#include <ostream>
#include <vector>
#include "gromacs/math/vectypes.h"
#include "gromacs/utility/basedefinitions.h"
#include "gromacs/utility/real.h"
+ Include dependency graph for restraintpotential.h:
+ This graph shows which files directly or indirectly include this file:

Description

Declare generic interface for restraint implementations.

Classes

class  gmx::PotentialPointData
 Structure to hold the results of IRestraintPotential::evaluate(). More...
 
class  gmx::IRestraintPotential
 Interface for Restraint potentials. More...
 

Typedefs

using gmx::Vector = ::gmx::RVec
 Provide a vector type name with a more stable interface than RVec and a more stable implementation than vec3<>.