STORMM Source Documentation
Loading...
Searching...
No Matches
stormm::energy::ForwardExclusionMaskReader Struct Reference

The abstract for the forward exclusion mask turns out to be shorter than that for the StaticExclusionMask. More...

#include <forward_exclusionmask.h>

Collaboration diagram for stormm::energy::ForwardExclusionMaskReader:

Public Member Functions

 ForwardExclusionMaskReader (int natom_in, int mask2_size_in, const int *primary_idx_in, const uint2 *mask1_in, const uint2 *mask2_in)
 The constructor works as expected to translate a list of input arguments into the object's member variables.
 

Public Attributes

const int natom
 The number of atoms.
 
const int mask2_size
 Size of the secondary masks (mask2) array.
 
const int * primary_idx
 Index of the primary mask for each atom.
 
const uint2mask1
 The primary masks for each atom in the system.
 
const uint2mask2
 Secondary masks needed by any atoms in the system.
 

Detailed Description

The abstract for the forward exclusion mask turns out to be shorter than that for the StaticExclusionMask.


The documentation for this struct was generated from the following files: