ergo
SetOfDistrsForV Struct Reference

#include <integrals_1el_potential_prep.h>

Public Member Functions

 SetOfDistrsForV ()
 
 SetOfDistrsForV (const SetOfDistrsForV &other)
 
void write_to_buffer (char *dataBuffer, size_t const bufferSize) const
 Function needed for Chunks and Tasks usage. More...
 
size_t get_size () const
 Function needed for Chunks and Tasks usage. More...
 
void assign_from_buffer (char const *dataBuffer, size_t const bufferSize)
 Function needed for Chunks and Tasks usage. More...
 

Public Attributes

std::vector< DistributionSpecStructWithIndexes2distrList
 
std::vector< multipole_struct_smallmultipoleList
 
std::vector< group_structgroupList
 
std::vector< maxMomentVectorNormStructmaxMomentVectorNormList
 
SetOfDistrsForVInfo info
 

Constructor & Destructor Documentation

◆ SetOfDistrsForV() [1/2]

SetOfDistrsForV::SetOfDistrsForV ( )

◆ SetOfDistrsForV() [2/2]

SetOfDistrsForV::SetOfDistrsForV ( const SetOfDistrsForV other)

Member Function Documentation

◆ assign_from_buffer()

void SetOfDistrsForV::assign_from_buffer ( char const *  dataBuffer,
size_t const  bufferSize 
)

Function needed for Chunks and Tasks usage.

References copy_data_and_advance_src_ptr(), distrList, get_size(), groupList, info, maxMomentVectorNormList, and multipoleList.

◆ get_size()

size_t SetOfDistrsForV::get_size ( ) const

Function needed for Chunks and Tasks usage.

References distrList, and groupList.

Referenced by assign_from_buffer(), and write_to_buffer().

◆ write_to_buffer()

void SetOfDistrsForV::write_to_buffer ( char *  dataBuffer,
size_t const  bufferSize 
) const

Function needed for Chunks and Tasks usage.

References copy_data_and_advance_dest_ptr(), distrList, get_size(), groupList, info, maxMomentVectorNormList, and multipoleList.

Member Data Documentation

◆ distrList

◆ groupList

◆ info

◆ maxMomentVectorNormList

std::vector<maxMomentVectorNormStruct> SetOfDistrsForV::maxMomentVectorNormList

◆ multipoleList


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