STORMM Source Documentation
|
Abstract for the MeshFoundation object to encapsulate pointers to its data on the host or the device. More...
#include <mesh_foundation.h>
Public Member Functions | |
MeshBasicsKit (const int *ngbr_in, const size_t *ngbr_bounds_in, const uint *frozen_atoms_in) | |
The constructor takes arguments for each of the handful of member variables. | |
MeshBasicsKit (const MeshBasicsKit &original)=default | |
As with most abstracts, the presence of const members implies that the copy and move assignment operators are deleted, but the default copy and move constructors are acceptable. | |
MeshBasicsKit (MeshBasicsKit &&original)=default | |
Public Attributes | |
const int * | ngbr |
Concatenated lists of neighbor atoms. | |
const size_t * | ngbr_bounds |
Bounds array for the neighbor lists in ngbr. | |
const uint * | frozen_atoms |
Abstract for the MeshFoundation object to encapsulate pointers to its data on the host or the device.
const uint* stormm::structure::MeshBasicsKit::frozen_atoms |
A mask for frozen atoms in the referenced topology, included convenience in GPU-based mapping operations.