Zoltan2
Loading...
Searching...
No Matches
Zoltan2::TPL_Traits< first_t, first_t > Struct Template Reference

#include <Zoltan2_TPLTraits.hpp>

Static Public Member Functions

static bool OK_TO_CAST ()
 
static void ASSIGN (first_t &a, first_t b)
 
static void ASSIGN_ARRAY (first_t **a, ArrayView< first_t > &b)
 
static void SAVE_ARRAYRCP (ArrayRCP< first_t > *a, first_t *b, size_t size)
 
static void DELETE_ARRAY (first_t **a)
 
static bool OK_TO_CAST ()
 
static void ASSIGN (first_t &a, first_t b)
 
static void ASSIGN_ARRAY (first_t **a, ArrayView< first_t > &b)
 
static void SAVE_ARRAYRCP (ArrayRCP< first_t > *a, first_t *b, size_t size)
 
static void DELETE_ARRAY (first_t **a)
 

Detailed Description

template<typename first_t>
struct Zoltan2::TPL_Traits< first_t, first_t >

Definition at line 141 of file Zoltan2_TPLTraits.hpp.

Member Function Documentation

◆ OK_TO_CAST() [1/2]

template<typename first_t>
static bool Zoltan2::TPL_Traits< first_t, first_t >::OK_TO_CAST ( )
inlinestatic

Definition at line 143 of file Zoltan2_TPLTraits.hpp.

◆ ASSIGN() [1/2]

template<typename first_t>
static void Zoltan2::TPL_Traits< first_t, first_t >::ASSIGN ( first_t & a,
first_t b )
inlinestatic

Definition at line 145 of file Zoltan2_TPLTraits.hpp.

◆ ASSIGN_ARRAY() [1/2]

template<typename first_t>
static void Zoltan2::TPL_Traits< first_t, first_t >::ASSIGN_ARRAY ( first_t ** a,
ArrayView< first_t > & b )
inlinestatic

Definition at line 147 of file Zoltan2_TPLTraits.hpp.

◆ SAVE_ARRAYRCP() [1/2]

template<typename first_t>
static void Zoltan2::TPL_Traits< first_t, first_t >::SAVE_ARRAYRCP ( ArrayRCP< first_t > * a,
first_t * b,
size_t size )
inlinestatic

Definition at line 160 of file Zoltan2_TPLTraits.hpp.

◆ DELETE_ARRAY() [1/2]

template<typename first_t>
static void Zoltan2::TPL_Traits< first_t, first_t >::DELETE_ARRAY ( first_t ** a)
inlinestatic

Definition at line 170 of file Zoltan2_TPLTraits.hpp.

◆ OK_TO_CAST() [2/2]

static bool Zoltan2::TPL_Traits< first_t, first_t >::OK_TO_CAST ( )
inlinestatic

Definition at line 72 of file Zoltan2_TPLTraits.hpp.

◆ ASSIGN() [2/2]

static void Zoltan2::TPL_Traits< first_t, first_t >::ASSIGN ( first_t & a,
first_t b )
inlinestatic

Definition at line 80 of file Zoltan2_TPLTraits.hpp.

◆ ASSIGN_ARRAY() [2/2]

static void Zoltan2::TPL_Traits< first_t, first_t >::ASSIGN_ARRAY ( first_t ** a,
ArrayView< first_t > & b )
inlinestatic

Definition at line 93 of file Zoltan2_TPLTraits.hpp.

◆ SAVE_ARRAYRCP() [2/2]

static void Zoltan2::TPL_Traits< first_t, first_t >::SAVE_ARRAYRCP ( ArrayRCP< first_t > * a,
first_t * b,
size_t size )
inlinestatic

Definition at line 113 of file Zoltan2_TPLTraits.hpp.

◆ DELETE_ARRAY() [2/2]

static void Zoltan2::TPL_Traits< first_t, first_t >::DELETE_ARRAY ( first_t ** a)
inlinestatic

Definition at line 128 of file Zoltan2_TPLTraits.hpp.


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