62 void write(std::ostream& os)
const;
100 typename std::enable_if<std::is_base_of<CGCoordinates::O, typename T::CoordinatesType>::value,
void>::type
Stores information about interactions between two interactable objects; often particles but could be ...
Definition: BaseInteraction.h:60
Definition: BaseParticle.h:54
Contains common member functions of the X, Y, and Z classes.
Definition: BaseCoordinates.h:39
Defines the non-averaged directions on which spatial coarse-graining is applied (none for O); all oth...
Definition: O.h:51
static const unsigned countVariables()
Definition: O.cc:56
void write(std::ostream &os) const
Writes the coordinates in human-readable form to an ostream.
Definition: O.cc:36
static void writeNames(std::ostream &os)
Writes the coordinate names in human-readable form to an ostream.
Definition: O.cc:32
static bool isResolvedIn(unsigned dim)
Definition: O.h:90
static void normalisePolynomialCoefficients(std::vector< Mdouble > &coefficients, Mdouble cutoff)
Normalises the coefficients of Polynomial CGFunction such that the integral over all non-averaged dim...
Definition: O.cc:52
static Mdouble getVolumeOfAveragedDimensions(const Vec3D &min, const Vec3D &max)
returns the factor the CGFunction has to be divided by, due to integrating the variables over the ave...
Definition: O.cc:41
Mdouble getDistanceSquared(const Vec3D &p) const
Returns the square of the distance between the particle p and the current CGPoint,...
Definition: O.cc:47
static std::string getName()
Definition: O.cc:61
static Mdouble getGaussPrefactor(Mdouble width, Mdouble cutoff)
Definition: O.h:87
The DPMBase header includes quite a few header files, defining all the handlers, which are essential....
Definition: DPMBase.h:77
The class in this namespace contain the position of a CGPoint, in the non-averaged directions,...
Definition: Base_X_Y_Z.h:41
std::enable_if< std::is_base_of< CGCoordinates::O, typename T::CoordinatesType >::value, void >::type spaceEvenly(Vec3D min, Vec3D max, std::vector< std::size_t > nAll, std::vector< T > &points)
Definition: O.h:101