19#include "utils/generator/ObjectFillerBase.h"
25 GridFiller() : _lattice(), _basis(), _origin{{0.0, 0.0, 0.0}}, _object(
nullptr), _latticeOccupancy(1.0), _dis(0.0, 1.0), _gen(0) {}
59 void setObject(std::shared_ptr<Object>
object) { _object = object; }
74 std::array<double, 3> _origin;
75 std::shared_ptr<Object> _object;
76 double _latticeOccupancy;
78 std::uniform_real_distribution<> _dis;
83 double _lattice_point[3];
FullMolecule modeled as LJ sphere with point polarities.
Definition: FullMolecule.h:18
Definition: GridFiller.h:23
int getMolecule(Molecule *molecule)
Definition: GridFiller.cpp:124
void init()
Definition: GridFiller.cpp:32
void readXML(XMLfileUnits &xmlconfig)
Read in XML configuration for GridFiller and all its included objects.
Definition: GridFiller.cpp:89
Definition: ObjectFillerBase.h:11
XML file with unit attributes abstraction.
Definition: xmlfileUnits.h:25
::xsd::cxx::tree::string< char, simple_type > string
C++ type corresponding to the string XML Schema built-in type.
Definition: vtk-punstructured.h:270