MorphoGraphX  2.0-1-227
Public Member Functions | List of all members
mgx::DistVertexGraph< DistNhbdT, DataT > Class Template Reference

#include <DistObject.hpp>

+ Inheritance diagram for mgx::DistVertexGraph< DistNhbdT, DataT >:

Public Member Functions

 DistVertexGraph (DistNhbdT &nhbd, DataT DistNhbdT::VertexContent::*off)
 
DataT * vData (const typename DistNhbdT::Vertex &v)
 
- Public Member Functions inherited from mgx::DistVertex< DistNhbdT, DataT >
 DistVertex (DistNhbdT &nhbd)
 
virtual ~DistVertex ()
 
DistNhbdTnhbd ()
 
thrust::device_vector< DataT > * data ()
 
void alloc ()
 
void write ()
 
void read ()
 

Additional Inherited Members

- Protected Member Functions inherited from mgx::DistVertex< DistNhbdT, DataT >
 DistVertex (DistNhbdT &nhbd, bool hasData)
 

Detailed Description

template<typename DistNhbdT, typename DataT>
class mgx::DistVertexGraph< DistNhbdT, DataT >

Derived class from distributed vertex with storage in the vertices of the graph.

Definition at line 218 of file DistObject.hpp.

Constructor & Destructor Documentation

◆ DistVertexGraph()

template<typename DistNhbdT , typename DataT >
mgx::DistVertexGraph< DistNhbdT, DataT >::DistVertexGraph ( DistNhbdT nhbd,
DataT DistNhbdT::VertexContent::*  off 
)
inline

Definition at line 224 of file DistObject.hpp.

Member Function Documentation

◆ vData()

template<typename DistNhbdT , typename DataT >
DataT* mgx::DistVertexGraph< DistNhbdT, DataT >::vData ( const typename DistNhbdT::Vertex &  v)
inlinevirtual

Reimplemented from mgx::DistVertex< DistNhbdT, DataT >.

Definition at line 228 of file DistObject.hpp.


The documentation for this class was generated from the following file: