votca 2024.2-dev
|
Public Member Functions | |
Map_Ellipsoid ()=default | |
void | Apply (const BoundaryCondition &) final |
Public Member Functions inherited from votca::csg::Map_Sphere | |
Map_Sphere ()=default | |
void | Apply (const BoundaryCondition &) override |
virtual void | Initialize (const Molecule *in, Bead *out, tools::Property *opts_bead, tools::Property *opts_map) override |
Public Member Functions inherited from votca::csg::BeadMap | |
BeadMap ()=default | |
virtual | ~BeadMap ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from votca::csg::Map_Sphere | |
void | AddElem (const Bead *in, double weight, double force_weight) |
Protected Attributes inherited from votca::csg::Map_Sphere | |
std::vector< element_t > | matrix_ |
Protected Attributes inherited from votca::csg::BeadMap | |
const Molecule * | in_ |
Bead * | out_ |
tools::Property * | opts_map_ |
tools::Property * | opts_bead_ |
|
default |
|
finalvirtual |
Safety check, if box is not open check if the bead is larger than the boundaries
Implements votca::csg::BeadMap.