Public Member Functions | List of all members
vtkMaterialInterfaceToProcMap Class Reference

#include <vtkMaterialInterfaceToProcMap.h>

Public Member Functions

 vtkMaterialInterfaceToProcMap ()
 
 vtkMaterialInterfaceToProcMap (int nFragments)
 
 vtkMaterialInterfaceToProcMap (int nProcs, int nFragments)
 
 vtkMaterialInterfaceToProcMap (const vtkMaterialInterfaceToProcMap &other)
 
 ~vtkMaterialInterfaceToProcMap ()
 
vtkMaterialInterfaceToProcMapoperator= (const vtkMaterialInterfaceToProcMap &rhs)
 
void Clear ()
 
void Initialize (int nFragments)
 
void Initialize (int nProcs, int nFragments)
 
void DeepCopy (const vtkMaterialInterfaceToProcMap &from)
 
int GetProcOwnsPiece (int fragmentId) const
 
int GetProcOwnsPiece (int procId, int fragmentId) const
 
void SetProcOwnsPiece (int procId, int fragmentId)
 
void SetProcOwnsPiece (int fragmentId)
 
std::vector< intWhoHasAPiece (int fragmentId, int excludeProc) const
 
std::vector< intWhoHasAPiece (int fragmentId) const
 
int GetProcCount (int fragmentId)
 

Detailed Description

Definition at line 20 of file vtkMaterialInterfaceToProcMap.h.

Constructor & Destructor Documentation

◆ vtkMaterialInterfaceToProcMap() [1/4]

vtkMaterialInterfaceToProcMap::vtkMaterialInterfaceToProcMap ( )

◆ vtkMaterialInterfaceToProcMap() [2/4]

vtkMaterialInterfaceToProcMap::vtkMaterialInterfaceToProcMap ( int  nFragments)

◆ vtkMaterialInterfaceToProcMap() [3/4]

vtkMaterialInterfaceToProcMap::vtkMaterialInterfaceToProcMap ( int  nProcs,
int  nFragments 
)

◆ vtkMaterialInterfaceToProcMap() [4/4]

vtkMaterialInterfaceToProcMap::vtkMaterialInterfaceToProcMap ( const vtkMaterialInterfaceToProcMap other)

◆ ~vtkMaterialInterfaceToProcMap()

vtkMaterialInterfaceToProcMap::~vtkMaterialInterfaceToProcMap ( )

Member Function Documentation

◆ operator=()

vtkMaterialInterfaceToProcMap& vtkMaterialInterfaceToProcMap::operator= ( const vtkMaterialInterfaceToProcMap rhs)

◆ Clear()

void vtkMaterialInterfaceToProcMap::Clear ( )

◆ Initialize() [1/2]

void vtkMaterialInterfaceToProcMap::Initialize ( int  nFragments)

◆ Initialize() [2/2]

void vtkMaterialInterfaceToProcMap::Initialize ( int  nProcs,
int  nFragments 
)

◆ DeepCopy()

void vtkMaterialInterfaceToProcMap::DeepCopy ( const vtkMaterialInterfaceToProcMap from)

◆ GetProcOwnsPiece() [1/2]

int vtkMaterialInterfaceToProcMap::GetProcOwnsPiece ( int  fragmentId) const

◆ GetProcOwnsPiece() [2/2]

int vtkMaterialInterfaceToProcMap::GetProcOwnsPiece ( int  procId,
int  fragmentId 
) const

◆ SetProcOwnsPiece() [1/2]

void vtkMaterialInterfaceToProcMap::SetProcOwnsPiece ( int  procId,
int  fragmentId 
)

◆ SetProcOwnsPiece() [2/2]

void vtkMaterialInterfaceToProcMap::SetProcOwnsPiece ( int  fragmentId)

◆ WhoHasAPiece() [1/2]

std::vector<int> vtkMaterialInterfaceToProcMap::WhoHasAPiece ( int  fragmentId,
int  excludeProc 
) const

◆ WhoHasAPiece() [2/2]

std::vector<int> vtkMaterialInterfaceToProcMap::WhoHasAPiece ( int  fragmentId) const

◆ GetProcCount()

int vtkMaterialInterfaceToProcMap::GetProcCount ( int  fragmentId)

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